@charset "UTF-8";

@font-face {
  font-family: 'GothamCondSSm';
  src: url("../fonts/gotham-condensed.woff") format("woff");
  /* IE9 Compat Modes */
}

@font-face {
  font-family: 'GothamNarrowSSmbold';
  src: url("../fonts/gotham-narrow-bold.woff") format("woff");
  /* IE9 Compat Modes */
}

@font-face {
  font-family: 'GothamNarrowSSm';
  src: url("../fonts/gotham-narrow.woff") format("woff");
  /* IE9 Compat Modes */
}
@font-face {  
    font-family: "LineAwesome";
    src: url("../fonts/line-awesome.eot?v=1.1.");
    src: url("../fonts/line-awesome.eot??v=1.1.#iefix") format("embedded-opentype"), url("../fonts/line-awesome.woff2?v=1.1.") format("woff2"), url("../fonts/line-awesome.woff?v=1.1.") format("woff"), url("../fonts/line-awesome.ttf?v=1.1.") format("truetype"), url("../fonts/line-awesome.svg?v=1.1.#fa") format("svg");
    font-weight: normal;
    font-style: normal; 
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {    
      font-family: "LineAwesome";
      src: url("../fonts/line-awesome.svg?v=1.1.#fa") format("svg");    
  }
}
.zoetis-react-redesign-2019 {
  /*!
 * Bootstrap v4.2.1 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
  /*!
 *  Line Awesome 1.1.0 by @icons_8 - https://icons8.com/line-awesome
 *  License - https://icons8.com/good-boy-license/ (Font: SIL OFL 1.1, CSS: MIT License)
 *
 * Made with love by Icons8 [ https://icons8.com/ ] using FontCustom [ https://github.com/FontCustom/fontcustom ]
 *
 * Contacts:
 *    [ https://icons8.com/contact ]
 *
 * Follow Icon8 on
 *    Twitter [ https://twitter.com/icons_8 ]
 *    Facebook [ https://www.facebook.com/Icons8 ]
 *    Google+ [ https://plus.google.com/+Icons8 ]
 *    GitHub [ https://github.com/icons8 ]
 */
  /* Thanks to http://fontawesome.io @fontawesome and @davegandy */
  /* makes the font 33% larger relative to the icon container */
  /* Thanks to http://fontawesome.io @fontawesome and @davegandy */
  /* Slider */
  /* Slider */
  /* Icons */
  /* Arrows */
  /* Dots */
}

@font-face {
  .zoetis-react-redesign-2019 {
    font-family: 'GothamCondSSm';
    src: url("../fonts/gotham-condensed.woff") format("woff");
    /* IE9 Compat Modes */
  }
}

@font-face {
  .zoetis-react-redesign-2019 {
    font-family: 'GothamNarrowSSmbold';
    src: url("../fonts/gotham-narrow-bold.woff") format("woff");
    /* IE9 Compat Modes */
  }
}

@font-face {
  .zoetis-react-redesign-2019 {
    font-family: 'GothamNarrowSSm';
    src: url("../fonts/gotham-narrow.woff") format("woff");
    /* IE9 Compat Modes */
  }
}

.zoetis-react-redesign-2019 :root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #d1350a;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #00af11;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #ffffff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #ff6400;
  --secondary: #3a3a3a;
  --success: #047c5e;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #d1350a;
  --light: #ffffff;
  --dark: #3a3a3a;
  --muted: #f6f6f6;
  --accent: #00c1d5;
  --pastel: #e5f4f7;
  --pale: #e5f4f7;
  --white: #ffffff;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "GothamNarrowSSm", Helvetica, sans-serif;
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.zoetis-react-redesign-2019 *,
.zoetis-react-redesign-2019 *::before,
.zoetis-react-redesign-2019 *::after {
  box-sizing: border-box;
}

.zoetis-react-redesign-2019 html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.zoetis-react-redesign-2019 article, .zoetis-react-redesign-2019 aside, .zoetis-react-redesign-2019 figcaption, .zoetis-react-redesign-2019 figure, .zoetis-react-redesign-2019 footer, .zoetis-react-redesign-2019 header, .zoetis-react-redesign-2019 hgroup, .zoetis-react-redesign-2019 main, .zoetis-react-redesign-2019 nav, .zoetis-react-redesign-2019 section {
  display: block;
}

.zoetis-react-redesign-2019 body {
  margin: 0;
  font-family: "GothamNarrowSSm", Helvetica, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1;
  color: #3a3a3a;
  text-align: left;
  background-color: #ffffff;
}

.zoetis-react-redesign-2019 [tabindex="-1"]:focus {
  outline: 0 !important;
}

.zoetis-react-redesign-2019 hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

.zoetis-react-redesign-2019 h1, .zoetis-react-redesign-2019 h2, .zoetis-react-redesign-2019 h3, .zoetis-react-redesign-2019 h4, .zoetis-react-redesign-2019 h5, .zoetis-react-redesign-2019 h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

.zoetis-react-redesign-2019 p {
  margin-top: 0;
  margin-bottom: 1rem;
}

.zoetis-react-redesign-2019 abbr[title],
.zoetis-react-redesign-2019 abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none;
}

.zoetis-react-redesign-2019 address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

.zoetis-react-redesign-2019 ol,
.zoetis-react-redesign-2019 ul,
.zoetis-react-redesign-2019 dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

.zoetis-react-redesign-2019 ol ol,
.zoetis-react-redesign-2019 ul ul,
.zoetis-react-redesign-2019 ol ul,
.zoetis-react-redesign-2019 ul ol {
  margin-bottom: 0;
}

.zoetis-react-redesign-2019 dt {
  font-weight: 700;
}

.zoetis-react-redesign-2019 dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

.zoetis-react-redesign-2019 blockquote {
  margin: 0 0 1rem;
}

.zoetis-react-redesign-2019 b,
.zoetis-react-redesign-2019 strong {
  font-weight: bolder;
}

.zoetis-react-redesign-2019 small {
  font-size: 80%;
}

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

.zoetis-react-redesign-2019 sub {
  bottom: -.25em;
}

.zoetis-react-redesign-2019 sup {
  top: -.5em;
}

.zoetis-react-redesign-2019 a {
  color: #ff6400;
  text-decoration: none;
  background-color: transparent;
}

.zoetis-react-redesign-2019 a:hover {
  color: #b8b8b8;
  text-decoration: underline;
}

.zoetis-react-redesign-2019 a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}

.zoetis-react-redesign-2019 a:not([href]):not([tabindex]):hover, .zoetis-react-redesign-2019 a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}

.zoetis-react-redesign-2019 a:not([href]):not([tabindex]):focus {
  outline: 0;
}

.zoetis-react-redesign-2019 pre,
.zoetis-react-redesign-2019 code,
.zoetis-react-redesign-2019 kbd,
.zoetis-react-redesign-2019 samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

.zoetis-react-redesign-2019 pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}

.zoetis-react-redesign-2019 figure {
  margin: 0 0 1rem;
}

.zoetis-react-redesign-2019 img {
  vertical-align: middle;
  border-style: none;
}

.zoetis-react-redesign-2019 svg {
  overflow: hidden;
  vertical-align: middle;
}

.zoetis-react-redesign-2019 table {
  border-collapse: collapse;
}

.zoetis-react-redesign-2019 caption {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

.zoetis-react-redesign-2019 th {
  text-align: inherit;
}

.zoetis-react-redesign-2019 label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

.zoetis-react-redesign-2019 button {
  border-radius: 0;
}

.zoetis-react-redesign-2019 button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

.zoetis-react-redesign-2019 input,
.zoetis-react-redesign-2019 button,
.zoetis-react-redesign-2019 select,
.zoetis-react-redesign-2019 optgroup,
.zoetis-react-redesign-2019 textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

.zoetis-react-redesign-2019 button,
.zoetis-react-redesign-2019 input {
  overflow: visible;
}

.zoetis-react-redesign-2019 button,
.zoetis-react-redesign-2019 select {
  text-transform: none;
}

.zoetis-react-redesign-2019 button,
.zoetis-react-redesign-2019 [type="button"],
.zoetis-react-redesign-2019 [type="reset"],
.zoetis-react-redesign-2019 [type="submit"] {
  -webkit-appearance: button;
}

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

.zoetis-react-redesign-2019 input[type="radio"],
.zoetis-react-redesign-2019 input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

.zoetis-react-redesign-2019 input[type="date"],
.zoetis-react-redesign-2019 input[type="time"],
.zoetis-react-redesign-2019 input[type="datetime-local"],
.zoetis-react-redesign-2019 input[type="month"] {
  -webkit-appearance: listbox;
}

.zoetis-react-redesign-2019 textarea {
  overflow: auto;
  resize: vertical;
}

.zoetis-react-redesign-2019 fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

.zoetis-react-redesign-2019 legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

.zoetis-react-redesign-2019 progress {
  vertical-align: baseline;
}

.zoetis-react-redesign-2019 [type="number"]::-webkit-inner-spin-button,
.zoetis-react-redesign-2019 [type="number"]::-webkit-outer-spin-button {
  height: auto;
}

.zoetis-react-redesign-2019 [type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

.zoetis-react-redesign-2019 [type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

.zoetis-react-redesign-2019 ::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

.zoetis-react-redesign-2019 output {
  display: inline-block;
}

.zoetis-react-redesign-2019 summary {
  display: list-item;
  cursor: pointer;
}

.zoetis-react-redesign-2019 template {
  display: none;
}

.zoetis-react-redesign-2019 [hidden] {
  display: none !important;
}

.zoetis-react-redesign-2019 h1, .zoetis-react-redesign-2019 h2, .zoetis-react-redesign-2019 h3, .zoetis-react-redesign-2019 h4, .zoetis-react-redesign-2019 h5, .zoetis-react-redesign-2019 h6,
.zoetis-react-redesign-2019 .h1, .zoetis-react-redesign-2019 .h2, .zoetis-react-redesign-2019 .site-header .navigation-menu__title,
.zoetis-react-redesign-2019 .site-header .single-menu__title,
.zoetis-react-redesign-2019 .site-header .content-menu__title,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__title,
.zoetis-react-redesign-2019 .site-header .search-menu__title,
.zoetis-react-redesign-2019 .site-header .accordion-menu__title, .zoetis-react-redesign-2019 .h3, .zoetis-react-redesign-2019 .site-header .customer-support__header, .zoetis-react-redesign-2019 .h4, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .single-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .content-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .search-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-header-spacer, .zoetis-react-redesign-2019 .h5, .zoetis-react-redesign-2019 .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit;
}

.zoetis-react-redesign-2019 h1, .zoetis-react-redesign-2019 .h1 {
  font-size: 3.125rem;
}

.zoetis-react-redesign-2019 h2, .zoetis-react-redesign-2019 .h2, .zoetis-react-redesign-2019 .site-header .navigation-menu__title,
.zoetis-react-redesign-2019 .site-header .single-menu__title,
.zoetis-react-redesign-2019 .site-header .content-menu__title,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__title,
.zoetis-react-redesign-2019 .site-header .search-menu__title,
.zoetis-react-redesign-2019 .site-header .accordion-menu__title {
  font-size: 2.375rem;
}

.zoetis-react-redesign-2019 h3, .zoetis-react-redesign-2019 .h3, .zoetis-react-redesign-2019 .site-header .customer-support__header {
  font-size: 1.75rem;
}

.zoetis-react-redesign-2019 h4, .zoetis-react-redesign-2019 .h4, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .single-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .content-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .search-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-header-spacer {
  font-size: 1.3125rem;
}

.zoetis-react-redesign-2019 h5, .zoetis-react-redesign-2019 .h5 {
  font-size: 1rem;
}

.zoetis-react-redesign-2019 h6, .zoetis-react-redesign-2019 .h6 {
  font-size: 1rem;
}

.zoetis-react-redesign-2019 .lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.zoetis-react-redesign-2019 .display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.zoetis-react-redesign-2019 .display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.zoetis-react-redesign-2019 .display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.zoetis-react-redesign-2019 .display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.zoetis-react-redesign-2019 hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.zoetis-react-redesign-2019 small,
.zoetis-react-redesign-2019 .small {
  font-size: 80%;
  font-weight: 400;
}

.zoetis-react-redesign-2019 mark,
.zoetis-react-redesign-2019 .mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.zoetis-react-redesign-2019 .list-unstyled {
  padding-left: 0;
  list-style: none;
}

.zoetis-react-redesign-2019 .list-inline {
  padding-left: 0;
  list-style: none;
}

.zoetis-react-redesign-2019 .list-inline-item {
  display: inline-block;
}

.zoetis-react-redesign-2019 .list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.zoetis-react-redesign-2019 .initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.zoetis-react-redesign-2019 .blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

.zoetis-react-redesign-2019 .blockquote-footer::before {
  content: "\2014\00A0";
}

.zoetis-react-redesign-2019 .img-fluid {
  max-width: 100%;
  height: auto;
}

.zoetis-react-redesign-2019 .img-thumbnail {
  padding: 0.25rem;
  background-color: #ffffff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  max-width: 100%;
  height: auto;
}

.zoetis-react-redesign-2019 .figure {
  display: inline-block;
}

.zoetis-react-redesign-2019 .figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.zoetis-react-redesign-2019 .figure-caption {
  font-size: 90%;
  color: #6c757d;
}

.zoetis-react-redesign-2019 code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word;
}

a > .zoetis-react-redesign-2019 code {
  color: inherit;
}

.zoetis-react-redesign-2019 kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #ffffff;
  background-color: #212529;
  border-radius: 0.2rem;
  box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
}

.zoetis-react-redesign-2019 kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  box-shadow: none;
}

.zoetis-react-redesign-2019 pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

.zoetis-react-redesign-2019 pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.zoetis-react-redesign-2019 .pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.zoetis-react-redesign-2019 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .container {
    max-width: 1140px;
  }
}

.zoetis-react-redesign-2019 .container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.zoetis-react-redesign-2019 .row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.zoetis-react-redesign-2019 .no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.zoetis-react-redesign-2019 .no-gutters > .col,
.zoetis-react-redesign-2019 .no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.zoetis-react-redesign-2019 .col-1, .zoetis-react-redesign-2019 .col-2, .zoetis-react-redesign-2019 .col-3, .zoetis-react-redesign-2019 .col-4, .zoetis-react-redesign-2019 .col-5, .zoetis-react-redesign-2019 .col-6, .zoetis-react-redesign-2019 .col-7, .zoetis-react-redesign-2019 .col-8, .zoetis-react-redesign-2019 .col-9, .zoetis-react-redesign-2019 .col-10, .zoetis-react-redesign-2019 .col-11, .zoetis-react-redesign-2019 .col-12, .zoetis-react-redesign-2019 .col,
.zoetis-react-redesign-2019 .col-auto, .zoetis-react-redesign-2019 .col-sm-1, .zoetis-react-redesign-2019 .col-sm-2, .zoetis-react-redesign-2019 .col-sm-3, .zoetis-react-redesign-2019 .col-sm-4, .zoetis-react-redesign-2019 .col-sm-5, .zoetis-react-redesign-2019 .col-sm-6, .zoetis-react-redesign-2019 .col-sm-7, .zoetis-react-redesign-2019 .col-sm-8, .zoetis-react-redesign-2019 .col-sm-9, .zoetis-react-redesign-2019 .col-sm-10, .zoetis-react-redesign-2019 .col-sm-11, .zoetis-react-redesign-2019 .col-sm-12, .zoetis-react-redesign-2019 .col-sm,
.zoetis-react-redesign-2019 .col-sm-auto, .zoetis-react-redesign-2019 .col-md-1, .zoetis-react-redesign-2019 .col-md-2, .zoetis-react-redesign-2019 .col-md-3, .zoetis-react-redesign-2019 .col-md-4, .zoetis-react-redesign-2019 .col-md-5, .zoetis-react-redesign-2019 .col-md-6, .zoetis-react-redesign-2019 .col-md-7, .zoetis-react-redesign-2019 .col-md-8, .zoetis-react-redesign-2019 .col-md-9, .zoetis-react-redesign-2019 .col-md-10, .zoetis-react-redesign-2019 .col-md-11, .zoetis-react-redesign-2019 .col-md-12, .zoetis-react-redesign-2019 .col-md,
.zoetis-react-redesign-2019 .col-md-auto, .zoetis-react-redesign-2019 .col-lg-1, .zoetis-react-redesign-2019 .col-lg-2, .zoetis-react-redesign-2019 .col-lg-3, .zoetis-react-redesign-2019 .col-lg-4, .zoetis-react-redesign-2019 .col-lg-5, .zoetis-react-redesign-2019 .col-lg-6, .zoetis-react-redesign-2019 .col-lg-7, .zoetis-react-redesign-2019 .col-lg-8, .zoetis-react-redesign-2019 .col-lg-9, .zoetis-react-redesign-2019 .col-lg-10, .zoetis-react-redesign-2019 .col-lg-11, .zoetis-react-redesign-2019 .col-lg-12, .zoetis-react-redesign-2019 .col-lg,
.zoetis-react-redesign-2019 .col-lg-auto, .zoetis-react-redesign-2019 .col-xl-1, .zoetis-react-redesign-2019 .col-xl-2, .zoetis-react-redesign-2019 .col-xl-3, .zoetis-react-redesign-2019 .col-xl-4, .zoetis-react-redesign-2019 .col-xl-5, .zoetis-react-redesign-2019 .col-xl-6, .zoetis-react-redesign-2019 .col-xl-7, .zoetis-react-redesign-2019 .col-xl-8, .zoetis-react-redesign-2019 .col-xl-9, .zoetis-react-redesign-2019 .col-xl-10, .zoetis-react-redesign-2019 .col-xl-11, .zoetis-react-redesign-2019 .col-xl-12, .zoetis-react-redesign-2019 .col-xl,
.zoetis-react-redesign-2019 .col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.zoetis-react-redesign-2019 .col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.zoetis-react-redesign-2019 .col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.zoetis-react-redesign-2019 .col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%;
}

.zoetis-react-redesign-2019 .col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

.zoetis-react-redesign-2019 .col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.zoetis-react-redesign-2019 .col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

.zoetis-react-redesign-2019 .col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%;
}

.zoetis-react-redesign-2019 .col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.zoetis-react-redesign-2019 .col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%;
}

.zoetis-react-redesign-2019 .col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%;
}

.zoetis-react-redesign-2019 .col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.zoetis-react-redesign-2019 .col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
}

.zoetis-react-redesign-2019 .col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%;
}

.zoetis-react-redesign-2019 .col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.zoetis-react-redesign-2019 .order-first {
  order: -1;
}

.zoetis-react-redesign-2019 .order-last {
  order: 13;
}

.zoetis-react-redesign-2019 .order-0 {
  order: 0;
}

.zoetis-react-redesign-2019 .order-1 {
  order: 1;
}

.zoetis-react-redesign-2019 .order-2 {
  order: 2;
}

.zoetis-react-redesign-2019 .order-3 {
  order: 3;
}

.zoetis-react-redesign-2019 .order-4 {
  order: 4;
}

.zoetis-react-redesign-2019 .order-5 {
  order: 5;
}

.zoetis-react-redesign-2019 .order-6 {
  order: 6;
}

.zoetis-react-redesign-2019 .order-7 {
  order: 7;
}

.zoetis-react-redesign-2019 .order-8 {
  order: 8;
}

.zoetis-react-redesign-2019 .order-9 {
  order: 9;
}

.zoetis-react-redesign-2019 .order-10 {
  order: 10;
}

.zoetis-react-redesign-2019 .order-11 {
  order: 11;
}

.zoetis-react-redesign-2019 .order-12 {
  order: 12;
}

.zoetis-react-redesign-2019 .offset-1 {
  margin-left: 8.33333%;
}

.zoetis-react-redesign-2019 .offset-2 {
  margin-left: 16.66667%;
}

.zoetis-react-redesign-2019 .offset-3 {
  margin-left: 25%;
}

.zoetis-react-redesign-2019 .offset-4 {
  margin-left: 33.33333%;
}

.zoetis-react-redesign-2019 .offset-5 {
  margin-left: 41.66667%;
}

.zoetis-react-redesign-2019 .offset-6 {
  margin-left: 50%;
}

.zoetis-react-redesign-2019 .offset-7 {
  margin-left: 58.33333%;
}

.zoetis-react-redesign-2019 .offset-8 {
  margin-left: 66.66667%;
}

.zoetis-react-redesign-2019 .offset-9 {
  margin-left: 75%;
}

.zoetis-react-redesign-2019 .offset-10 {
  margin-left: 83.33333%;
}

.zoetis-react-redesign-2019 .offset-11 {
  margin-left: 91.66667%;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .zoetis-react-redesign-2019 .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .zoetis-react-redesign-2019 .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .zoetis-react-redesign-2019 .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .zoetis-react-redesign-2019 .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .zoetis-react-redesign-2019 .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .zoetis-react-redesign-2019 .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .zoetis-react-redesign-2019 .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .zoetis-react-redesign-2019 .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .zoetis-react-redesign-2019 .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .zoetis-react-redesign-2019 .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .zoetis-react-redesign-2019 .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .zoetis-react-redesign-2019 .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .zoetis-react-redesign-2019 .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .zoetis-react-redesign-2019 .order-sm-first {
    order: -1;
  }
  .zoetis-react-redesign-2019 .order-sm-last {
    order: 13;
  }
  .zoetis-react-redesign-2019 .order-sm-0 {
    order: 0;
  }
  .zoetis-react-redesign-2019 .order-sm-1 {
    order: 1;
  }
  .zoetis-react-redesign-2019 .order-sm-2 {
    order: 2;
  }
  .zoetis-react-redesign-2019 .order-sm-3 {
    order: 3;
  }
  .zoetis-react-redesign-2019 .order-sm-4 {
    order: 4;
  }
  .zoetis-react-redesign-2019 .order-sm-5 {
    order: 5;
  }
  .zoetis-react-redesign-2019 .order-sm-6 {
    order: 6;
  }
  .zoetis-react-redesign-2019 .order-sm-7 {
    order: 7;
  }
  .zoetis-react-redesign-2019 .order-sm-8 {
    order: 8;
  }
  .zoetis-react-redesign-2019 .order-sm-9 {
    order: 9;
  }
  .zoetis-react-redesign-2019 .order-sm-10 {
    order: 10;
  }
  .zoetis-react-redesign-2019 .order-sm-11 {
    order: 11;
  }
  .zoetis-react-redesign-2019 .order-sm-12 {
    order: 12;
  }
  .zoetis-react-redesign-2019 .offset-sm-0 {
    margin-left: 0;
  }
  .zoetis-react-redesign-2019 .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .zoetis-react-redesign-2019 .offset-sm-2 {
    margin-left: 16.66667%;
  }
  .zoetis-react-redesign-2019 .offset-sm-3 {
    margin-left: 25%;
  }
  .zoetis-react-redesign-2019 .offset-sm-4 {
    margin-left: 33.33333%;
  }
  .zoetis-react-redesign-2019 .offset-sm-5 {
    margin-left: 41.66667%;
  }
  .zoetis-react-redesign-2019 .offset-sm-6 {
    margin-left: 50%;
  }
  .zoetis-react-redesign-2019 .offset-sm-7 {
    margin-left: 58.33333%;
  }
  .zoetis-react-redesign-2019 .offset-sm-8 {
    margin-left: 66.66667%;
  }
  .zoetis-react-redesign-2019 .offset-sm-9 {
    margin-left: 75%;
  }
  .zoetis-react-redesign-2019 .offset-sm-10 {
    margin-left: 83.33333%;
  }
  .zoetis-react-redesign-2019 .offset-sm-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .zoetis-react-redesign-2019 .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .zoetis-react-redesign-2019 .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .zoetis-react-redesign-2019 .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .zoetis-react-redesign-2019 .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .zoetis-react-redesign-2019 .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .zoetis-react-redesign-2019 .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .zoetis-react-redesign-2019 .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .zoetis-react-redesign-2019 .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .zoetis-react-redesign-2019 .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .zoetis-react-redesign-2019 .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .zoetis-react-redesign-2019 .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .zoetis-react-redesign-2019 .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .zoetis-react-redesign-2019 .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .zoetis-react-redesign-2019 .order-md-first {
    order: -1;
  }
  .zoetis-react-redesign-2019 .order-md-last {
    order: 13;
  }
  .zoetis-react-redesign-2019 .order-md-0 {
    order: 0;
  }
  .zoetis-react-redesign-2019 .order-md-1 {
    order: 1;
  }
  .zoetis-react-redesign-2019 .order-md-2 {
    order: 2;
  }
  .zoetis-react-redesign-2019 .order-md-3 {
    order: 3;
  }
  .zoetis-react-redesign-2019 .order-md-4 {
    order: 4;
  }
  .zoetis-react-redesign-2019 .order-md-5 {
    order: 5;
  }
  .zoetis-react-redesign-2019 .order-md-6 {
    order: 6;
  }
  .zoetis-react-redesign-2019 .order-md-7 {
    order: 7;
  }
  .zoetis-react-redesign-2019 .order-md-8 {
    order: 8;
  }
  .zoetis-react-redesign-2019 .order-md-9 {
    order: 9;
  }
  .zoetis-react-redesign-2019 .order-md-10 {
    order: 10;
  }
  .zoetis-react-redesign-2019 .order-md-11 {
    order: 11;
  }
  .zoetis-react-redesign-2019 .order-md-12 {
    order: 12;
  }
  .zoetis-react-redesign-2019 .offset-md-0 {
    margin-left: 0;
  }
  .zoetis-react-redesign-2019 .offset-md-1 {
    margin-left: 8.33333%;
  }
  .zoetis-react-redesign-2019 .offset-md-2 {
    margin-left: 16.66667%;
  }
  .zoetis-react-redesign-2019 .offset-md-3 {
    margin-left: 25%;
  }
  .zoetis-react-redesign-2019 .offset-md-4 {
    margin-left: 33.33333%;
  }
  .zoetis-react-redesign-2019 .offset-md-5 {
    margin-left: 41.66667%;
  }
  .zoetis-react-redesign-2019 .offset-md-6 {
    margin-left: 50%;
  }
  .zoetis-react-redesign-2019 .offset-md-7 {
    margin-left: 58.33333%;
  }
  .zoetis-react-redesign-2019 .offset-md-8 {
    margin-left: 66.66667%;
  }
  .zoetis-react-redesign-2019 .offset-md-9 {
    margin-left: 75%;
  }
  .zoetis-react-redesign-2019 .offset-md-10 {
    margin-left: 83.33333%;
  }
  .zoetis-react-redesign-2019 .offset-md-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .zoetis-react-redesign-2019 .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .zoetis-react-redesign-2019 .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .zoetis-react-redesign-2019 .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .zoetis-react-redesign-2019 .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .zoetis-react-redesign-2019 .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .zoetis-react-redesign-2019 .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .zoetis-react-redesign-2019 .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .zoetis-react-redesign-2019 .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .zoetis-react-redesign-2019 .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .zoetis-react-redesign-2019 .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .zoetis-react-redesign-2019 .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .zoetis-react-redesign-2019 .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .zoetis-react-redesign-2019 .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .zoetis-react-redesign-2019 .order-lg-first {
    order: -1;
  }
  .zoetis-react-redesign-2019 .order-lg-last {
    order: 13;
  }
  .zoetis-react-redesign-2019 .order-lg-0 {
    order: 0;
  }
  .zoetis-react-redesign-2019 .order-lg-1 {
    order: 1;
  }
  .zoetis-react-redesign-2019 .order-lg-2 {
    order: 2;
  }
  .zoetis-react-redesign-2019 .order-lg-3 {
    order: 3;
  }
  .zoetis-react-redesign-2019 .order-lg-4 {
    order: 4;
  }
  .zoetis-react-redesign-2019 .order-lg-5 {
    order: 5;
  }
  .zoetis-react-redesign-2019 .order-lg-6 {
    order: 6;
  }
  .zoetis-react-redesign-2019 .order-lg-7 {
    order: 7;
  }
  .zoetis-react-redesign-2019 .order-lg-8 {
    order: 8;
  }
  .zoetis-react-redesign-2019 .order-lg-9 {
    order: 9;
  }
  .zoetis-react-redesign-2019 .order-lg-10 {
    order: 10;
  }
  .zoetis-react-redesign-2019 .order-lg-11 {
    order: 11;
  }
  .zoetis-react-redesign-2019 .order-lg-12 {
    order: 12;
  }
  .zoetis-react-redesign-2019 .offset-lg-0 {
    margin-left: 0;
  }
  .zoetis-react-redesign-2019 .offset-lg-1 {
    margin-left: 8.33333%;
  }
  .zoetis-react-redesign-2019 .offset-lg-2 {
    margin-left: 16.66667%;
  }
  .zoetis-react-redesign-2019 .offset-lg-3 {
    margin-left: 25%;
  }
  .zoetis-react-redesign-2019 .offset-lg-4 {
    margin-left: 33.33333%;
  }
  .zoetis-react-redesign-2019 .offset-lg-5 {
    margin-left: 41.66667%;
  }
  .zoetis-react-redesign-2019 .offset-lg-6 {
    margin-left: 50%;
  }
  .zoetis-react-redesign-2019 .offset-lg-7 {
    margin-left: 58.33333%;
  }
  .zoetis-react-redesign-2019 .offset-lg-8 {
    margin-left: 66.66667%;
  }
  .zoetis-react-redesign-2019 .offset-lg-9 {
    margin-left: 75%;
  }
  .zoetis-react-redesign-2019 .offset-lg-10 {
    margin-left: 83.33333%;
  }
  .zoetis-react-redesign-2019 .offset-lg-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .zoetis-react-redesign-2019 .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .zoetis-react-redesign-2019 .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .zoetis-react-redesign-2019 .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .zoetis-react-redesign-2019 .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .zoetis-react-redesign-2019 .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .zoetis-react-redesign-2019 .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .zoetis-react-redesign-2019 .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .zoetis-react-redesign-2019 .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .zoetis-react-redesign-2019 .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .zoetis-react-redesign-2019 .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .zoetis-react-redesign-2019 .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .zoetis-react-redesign-2019 .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .zoetis-react-redesign-2019 .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .zoetis-react-redesign-2019 .order-xl-first {
    order: -1;
  }
  .zoetis-react-redesign-2019 .order-xl-last {
    order: 13;
  }
  .zoetis-react-redesign-2019 .order-xl-0 {
    order: 0;
  }
  .zoetis-react-redesign-2019 .order-xl-1 {
    order: 1;
  }
  .zoetis-react-redesign-2019 .order-xl-2 {
    order: 2;
  }
  .zoetis-react-redesign-2019 .order-xl-3 {
    order: 3;
  }
  .zoetis-react-redesign-2019 .order-xl-4 {
    order: 4;
  }
  .zoetis-react-redesign-2019 .order-xl-5 {
    order: 5;
  }
  .zoetis-react-redesign-2019 .order-xl-6 {
    order: 6;
  }
  .zoetis-react-redesign-2019 .order-xl-7 {
    order: 7;
  }
  .zoetis-react-redesign-2019 .order-xl-8 {
    order: 8;
  }
  .zoetis-react-redesign-2019 .order-xl-9 {
    order: 9;
  }
  .zoetis-react-redesign-2019 .order-xl-10 {
    order: 10;
  }
  .zoetis-react-redesign-2019 .order-xl-11 {
    order: 11;
  }
  .zoetis-react-redesign-2019 .order-xl-12 {
    order: 12;
  }
  .zoetis-react-redesign-2019 .offset-xl-0 {
    margin-left: 0;
  }
  .zoetis-react-redesign-2019 .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .zoetis-react-redesign-2019 .offset-xl-2 {
    margin-left: 16.66667%;
  }
  .zoetis-react-redesign-2019 .offset-xl-3 {
    margin-left: 25%;
  }
  .zoetis-react-redesign-2019 .offset-xl-4 {
    margin-left: 33.33333%;
  }
  .zoetis-react-redesign-2019 .offset-xl-5 {
    margin-left: 41.66667%;
  }
  .zoetis-react-redesign-2019 .offset-xl-6 {
    margin-left: 50%;
  }
  .zoetis-react-redesign-2019 .offset-xl-7 {
    margin-left: 58.33333%;
  }
  .zoetis-react-redesign-2019 .offset-xl-8 {
    margin-left: 66.66667%;
  }
  .zoetis-react-redesign-2019 .offset-xl-9 {
    margin-left: 75%;
  }
  .zoetis-react-redesign-2019 .offset-xl-10 {
    margin-left: 83.33333%;
  }
  .zoetis-react-redesign-2019 .offset-xl-11 {
    margin-left: 91.66667%;
  }
}

.zoetis-react-redesign-2019 .table {
  width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .table th,
.zoetis-react-redesign-2019 .table td {
  padding: 1.5rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

.zoetis-react-redesign-2019 .table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

.zoetis-react-redesign-2019 .table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.zoetis-react-redesign-2019 .table .table {
  background-color: #ffffff;
}

.zoetis-react-redesign-2019 .table-sm th,
.zoetis-react-redesign-2019 .table-sm td {
  padding: 0.3rem;
}

.zoetis-react-redesign-2019 .table-bordered {
  border: 1px solid #dee2e6;
}

.zoetis-react-redesign-2019 .table-bordered th,
.zoetis-react-redesign-2019 .table-bordered td {
  border: 1px solid #dee2e6;
}

.zoetis-react-redesign-2019 .table-bordered thead th,
.zoetis-react-redesign-2019 .table-bordered thead td {
  border-bottom-width: 2px;
}

.zoetis-react-redesign-2019 .table-borderless th,
.zoetis-react-redesign-2019 .table-borderless td,
.zoetis-react-redesign-2019 .table-borderless thead th,
.zoetis-react-redesign-2019 .table-borderless tbody + tbody {
  border: 0;
}

.zoetis-react-redesign-2019 .table-striped tbody tr:nth-of-type(even) {
  background-color: #ffffff;
}

.zoetis-react-redesign-2019 .table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.zoetis-react-redesign-2019 .table-primary,
.zoetis-react-redesign-2019 .table-primary > th,
.zoetis-react-redesign-2019 .table-primary > td {
  background-color: #ffd4b8;
}

.zoetis-react-redesign-2019 .table-primary th,
.zoetis-react-redesign-2019 .table-primary td,
.zoetis-react-redesign-2019 .table-primary thead th,
.zoetis-react-redesign-2019 .table-primary tbody + tbody {
  border-color: #ffae7a;
}

.zoetis-react-redesign-2019 .table-hover .table-primary:hover {
  background-color: #ffc59f;
}

.zoetis-react-redesign-2019 .table-hover .table-primary:hover > td,
.zoetis-react-redesign-2019 .table-hover .table-primary:hover > th {
  background-color: #ffc59f;
}

.zoetis-react-redesign-2019 .table-secondary,
.zoetis-react-redesign-2019 .table-secondary > th,
.zoetis-react-redesign-2019 .table-secondary > td {
  background-color: #c8c8c8;
}

.zoetis-react-redesign-2019 .table-secondary th,
.zoetis-react-redesign-2019 .table-secondary td,
.zoetis-react-redesign-2019 .table-secondary thead th,
.zoetis-react-redesign-2019 .table-secondary tbody + tbody {
  border-color: #999999;
}

.zoetis-react-redesign-2019 .table-hover .table-secondary:hover {
  background-color: #bbbbbb;
}

.zoetis-react-redesign-2019 .table-hover .table-secondary:hover > td,
.zoetis-react-redesign-2019 .table-hover .table-secondary:hover > th {
  background-color: #bbbbbb;
}

.zoetis-react-redesign-2019 .table-success,
.zoetis-react-redesign-2019 .table-success > th,
.zoetis-react-redesign-2019 .table-success > td {
  background-color: #b9dad2;
}

.zoetis-react-redesign-2019 .table-success th,
.zoetis-react-redesign-2019 .table-success td,
.zoetis-react-redesign-2019 .table-success thead th,
.zoetis-react-redesign-2019 .table-success tbody + tbody {
  border-color: #7cbbab;
}

.zoetis-react-redesign-2019 .table-hover .table-success:hover {
  background-color: #a8d1c7;
}

.zoetis-react-redesign-2019 .table-hover .table-success:hover > td,
.zoetis-react-redesign-2019 .table-hover .table-success:hover > th {
  background-color: #a8d1c7;
}

.zoetis-react-redesign-2019 .table-info,
.zoetis-react-redesign-2019 .table-info > th,
.zoetis-react-redesign-2019 .table-info > td {
  background-color: #bee5eb;
}

.zoetis-react-redesign-2019 .table-info th,
.zoetis-react-redesign-2019 .table-info td,
.zoetis-react-redesign-2019 .table-info thead th,
.zoetis-react-redesign-2019 .table-info tbody + tbody {
  border-color: #86cfda;
}

.zoetis-react-redesign-2019 .table-hover .table-info:hover {
  background-color: #abdde5;
}

.zoetis-react-redesign-2019 .table-hover .table-info:hover > td,
.zoetis-react-redesign-2019 .table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.zoetis-react-redesign-2019 .table-warning,
.zoetis-react-redesign-2019 .table-warning > th,
.zoetis-react-redesign-2019 .table-warning > td {
  background-color: #ffeeba;
}

.zoetis-react-redesign-2019 .table-warning th,
.zoetis-react-redesign-2019 .table-warning td,
.zoetis-react-redesign-2019 .table-warning thead th,
.zoetis-react-redesign-2019 .table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.zoetis-react-redesign-2019 .table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

.zoetis-react-redesign-2019 .table-hover .table-warning:hover > td,
.zoetis-react-redesign-2019 .table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.zoetis-react-redesign-2019 .table-danger,
.zoetis-react-redesign-2019 .table-danger > th,
.zoetis-react-redesign-2019 .table-danger > td {
  background-color: #f2c6ba;
}

.zoetis-react-redesign-2019 .table-danger th,
.zoetis-react-redesign-2019 .table-danger td,
.zoetis-react-redesign-2019 .table-danger thead th,
.zoetis-react-redesign-2019 .table-danger tbody + tbody {
  border-color: #e79680;
}

.zoetis-react-redesign-2019 .table-hover .table-danger:hover {
  background-color: #eeb4a5;
}

.zoetis-react-redesign-2019 .table-hover .table-danger:hover > td,
.zoetis-react-redesign-2019 .table-hover .table-danger:hover > th {
  background-color: #eeb4a5;
}

.zoetis-react-redesign-2019 .table-light,
.zoetis-react-redesign-2019 .table-light > th,
.zoetis-react-redesign-2019 .table-light > td {
  background-color: white;
}

.zoetis-react-redesign-2019 .table-light th,
.zoetis-react-redesign-2019 .table-light td,
.zoetis-react-redesign-2019 .table-light thead th,
.zoetis-react-redesign-2019 .table-light tbody + tbody {
  border-color: white;
}

.zoetis-react-redesign-2019 .table-hover .table-light:hover {
  background-color: #f2f2f2;
}

.zoetis-react-redesign-2019 .table-hover .table-light:hover > td,
.zoetis-react-redesign-2019 .table-hover .table-light:hover > th {
  background-color: #f2f2f2;
}

.zoetis-react-redesign-2019 .table-dark,
.zoetis-react-redesign-2019 .table-dark > th,
.zoetis-react-redesign-2019 .table-dark > td {
  background-color: #c8c8c8;
}

.zoetis-react-redesign-2019 .table-dark th,
.zoetis-react-redesign-2019 .table-dark td,
.zoetis-react-redesign-2019 .table-dark thead th,
.zoetis-react-redesign-2019 .table-dark tbody + tbody {
  border-color: #999999;
}

.zoetis-react-redesign-2019 .table-hover .table-dark:hover {
  background-color: #bbbbbb;
}

.zoetis-react-redesign-2019 .table-hover .table-dark:hover > td,
.zoetis-react-redesign-2019 .table-hover .table-dark:hover > th {
  background-color: #bbbbbb;
}

.zoetis-react-redesign-2019 .table-muted,
.zoetis-react-redesign-2019 .table-muted > th,
.zoetis-react-redesign-2019 .table-muted > td {
  background-color: #fcfcfc;
}

.zoetis-react-redesign-2019 .table-muted th,
.zoetis-react-redesign-2019 .table-muted td,
.zoetis-react-redesign-2019 .table-muted thead th,
.zoetis-react-redesign-2019 .table-muted tbody + tbody {
  border-color: #fafafa;
}

.zoetis-react-redesign-2019 .table-hover .table-muted:hover {
  background-color: #efefef;
}

.zoetis-react-redesign-2019 .table-hover .table-muted:hover > td,
.zoetis-react-redesign-2019 .table-hover .table-muted:hover > th {
  background-color: #efefef;
}

.zoetis-react-redesign-2019 .table-accent,
.zoetis-react-redesign-2019 .table-accent > th,
.zoetis-react-redesign-2019 .table-accent > td {
  background-color: #b8eef3;
}

.zoetis-react-redesign-2019 .table-accent th,
.zoetis-react-redesign-2019 .table-accent td,
.zoetis-react-redesign-2019 .table-accent thead th,
.zoetis-react-redesign-2019 .table-accent tbody + tbody {
  border-color: #7adfe9;
}

.zoetis-react-redesign-2019 .table-hover .table-accent:hover {
  background-color: #a2e9ef;
}

.zoetis-react-redesign-2019 .table-hover .table-accent:hover > td,
.zoetis-react-redesign-2019 .table-hover .table-accent:hover > th {
  background-color: #a2e9ef;
}

.zoetis-react-redesign-2019 .table-pastel,
.zoetis-react-redesign-2019 .table-pastel > th,
.zoetis-react-redesign-2019 .table-pastel > td {
  background-color: #f8fcfd;
}

.zoetis-react-redesign-2019 .table-pastel th,
.zoetis-react-redesign-2019 .table-pastel td,
.zoetis-react-redesign-2019 .table-pastel thead th,
.zoetis-react-redesign-2019 .table-pastel tbody + tbody {
  border-color: #f1f9fb;
}

.zoetis-react-redesign-2019 .table-hover .table-pastel:hover {
  background-color: #e4f4f7;
}

.zoetis-react-redesign-2019 .table-hover .table-pastel:hover > td,
.zoetis-react-redesign-2019 .table-hover .table-pastel:hover > th {
  background-color: #e4f4f7;
}

.zoetis-react-redesign-2019 .table-pale,
.zoetis-react-redesign-2019 .table-pale > th,
.zoetis-react-redesign-2019 .table-pale > td {
  background-color: #f8fcfd;
}

.zoetis-react-redesign-2019 .table-pale th,
.zoetis-react-redesign-2019 .table-pale td,
.zoetis-react-redesign-2019 .table-pale thead th,
.zoetis-react-redesign-2019 .table-pale tbody + tbody {
  border-color: #f1f9fb;
}

.zoetis-react-redesign-2019 .table-hover .table-pale:hover {
  background-color: #e4f4f7;
}

.zoetis-react-redesign-2019 .table-hover .table-pale:hover > td,
.zoetis-react-redesign-2019 .table-hover .table-pale:hover > th {
  background-color: #e4f4f7;
}

.zoetis-react-redesign-2019 .table-white,
.zoetis-react-redesign-2019 .table-white > th,
.zoetis-react-redesign-2019 .table-white > td {
  background-color: white;
}

.zoetis-react-redesign-2019 .table-white th,
.zoetis-react-redesign-2019 .table-white td,
.zoetis-react-redesign-2019 .table-white thead th,
.zoetis-react-redesign-2019 .table-white tbody + tbody {
  border-color: white;
}

.zoetis-react-redesign-2019 .table-hover .table-white:hover {
  background-color: #f2f2f2;
}

.zoetis-react-redesign-2019 .table-hover .table-white:hover > td,
.zoetis-react-redesign-2019 .table-hover .table-white:hover > th {
  background-color: #f2f2f2;
}

.zoetis-react-redesign-2019 .table-active,
.zoetis-react-redesign-2019 .table-active > th,
.zoetis-react-redesign-2019 .table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.zoetis-react-redesign-2019 .table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.zoetis-react-redesign-2019 .table-hover .table-active:hover > td,
.zoetis-react-redesign-2019 .table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.zoetis-react-redesign-2019 .table .thead-dark th {
  color: #ffffff;
  background-color: #212529;
  border-color: #32383e;
}

.zoetis-react-redesign-2019 .table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.zoetis-react-redesign-2019 .table-dark {
  color: #ffffff;
  background-color: #212529;
}

.zoetis-react-redesign-2019 .table-dark th,
.zoetis-react-redesign-2019 .table-dark td,
.zoetis-react-redesign-2019 .table-dark thead th {
  border-color: #32383e;
}

.zoetis-react-redesign-2019 .table-dark.table-bordered {
  border: 0;
}

.zoetis-react-redesign-2019 .table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

.zoetis-react-redesign-2019 .table-dark.table-hover tbody tr:hover {
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .zoetis-react-redesign-2019 .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .zoetis-react-redesign-2019 .table-responsive-sm > .table-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .zoetis-react-redesign-2019 .table-responsive-md > .table-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .zoetis-react-redesign-2019 .table-responsive-lg > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  .zoetis-react-redesign-2019 .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .zoetis-react-redesign-2019 .table-responsive-xl > .table-bordered {
    border: 0;
  }
}

.zoetis-react-redesign-2019 .table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.zoetis-react-redesign-2019 .table-responsive > .table-bordered {
  border: 0;
}

.zoetis-react-redesign-2019 .form-control {
  display: block;
  width: 100%;
  height: calc(2.875rem + 2px);
  padding: 1rem 1rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1;
  color: #3a3a3a;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #eaeaea;
  border-radius: 5px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
  .zoetis-react-redesign-2019 .form-control {
    transition: none;
  }
}

.zoetis-react-redesign-2019 .form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.zoetis-react-redesign-2019 .form-control:focus {
  color: #3a3a3a;
  background-color: #ffffff;
  border-color: #ffb280;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .form-control::-webkit-input-placeholder {
  color: #3a3a3a;
  opacity: 1;
}

.zoetis-react-redesign-2019 .form-control:-ms-input-placeholder {
  color: #3a3a3a;
  opacity: 1;
}

.zoetis-react-redesign-2019 .form-control::-ms-input-placeholder {
  color: #3a3a3a;
  opacity: 1;
}

.zoetis-react-redesign-2019 .form-control::placeholder {
  color: #3a3a3a;
  opacity: 1;
}

.zoetis-react-redesign-2019 .form-control:disabled, .zoetis-react-redesign-2019 .form-control[readonly] {
  background-color: #e5f4f7;
  opacity: 1;
}

.zoetis-react-redesign-2019 select.form-control:focus::-ms-value {
  color: #3a3a3a;
  background-color: #ffffff;
}

.zoetis-react-redesign-2019 .form-control-file,
.zoetis-react-redesign-2019 .form-control-range {
  display: block;
  width: 100%;
}

.zoetis-react-redesign-2019 .col-form-label {
  padding-top: calc(1rem + 1px);
  padding-bottom: calc(1rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1;
}

.zoetis-react-redesign-2019 .col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.zoetis-react-redesign-2019 .col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.zoetis-react-redesign-2019 .form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin-bottom: 0;
  line-height: 1;
  color: #3a3a3a;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.zoetis-react-redesign-2019 .form-control-plaintext.form-control-sm, .zoetis-react-redesign-2019 .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.zoetis-react-redesign-2019 .form-control-sm {
  height: calc(1.8125rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.zoetis-react-redesign-2019 .form-control-lg {
  height: calc(2.875rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.zoetis-react-redesign-2019 select.form-control[size], .zoetis-react-redesign-2019 select.form-control[multiple] {
  height: auto;
}

.zoetis-react-redesign-2019 textarea.form-control {
  height: auto;
}

.zoetis-react-redesign-2019 .form-group {
  margin-bottom: 1rem;
}

.zoetis-react-redesign-2019 .form-text {
  display: block;
  margin-top: 0.25rem;
}

.zoetis-react-redesign-2019 .form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

.zoetis-react-redesign-2019 .form-row > .col,
.zoetis-react-redesign-2019 .form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

.zoetis-react-redesign-2019 .form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.zoetis-react-redesign-2019 .form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

.zoetis-react-redesign-2019 .form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.zoetis-react-redesign-2019 .form-check-label {
  margin-bottom: 0;
}

.zoetis-react-redesign-2019 .form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

.zoetis-react-redesign-2019 .form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.zoetis-react-redesign-2019 .valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 1rem;
  color: #047c5e;
}

.zoetis-react-redesign-2019 .valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.5rem 1.25rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1;
  color: #ffffff;
  background-color: #047c5e;
  border-radius: 0;
}

.was-validated .zoetis-react-redesign-2019 .form-control:valid, .zoetis-react-redesign-2019 .form-control.is-valid {
  border-color: #047c5e;
  padding-right: 2.875rem;
  background-repeat: no-repeat;
  background-position: center right calc(2.875rem / 4);
  background-size: calc(2.875rem / 2) calc(2.875rem / 2);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23047c5e' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
}

.was-validated .zoetis-react-redesign-2019 .form-control:valid:focus, .zoetis-react-redesign-2019 .form-control.is-valid:focus {
  border-color: #047c5e;
  box-shadow: 0 0 0 0.2rem rgba(4, 124, 94, 0.25);
}

.was-validated .zoetis-react-redesign-2019 .form-control:valid ~ .valid-feedback,
.was-validated .zoetis-react-redesign-2019 .form-control:valid ~ .valid-tooltip, .zoetis-react-redesign-2019 .form-control.is-valid ~ .valid-feedback,
.zoetis-react-redesign-2019 .form-control.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .zoetis-react-redesign-2019 textarea.form-control:valid, .zoetis-react-redesign-2019 textarea.form-control.is-valid {
  padding-right: 2.875rem;
  background-position: top calc(2.875rem / 4) right calc(2.875rem / 4);
}

.was-validated .zoetis-react-redesign-2019 .custom-select:valid, .zoetis-react-redesign-2019 .custom-select.is-valid {
  border-color: #047c5e;
  padding-right: 4.15625rem;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23047c5e' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") no-repeat center right 2rem/1.4375rem 1.4375rem;
}

.was-validated .zoetis-react-redesign-2019 .custom-select:valid:focus, .zoetis-react-redesign-2019 .custom-select.is-valid:focus {
  border-color: #047c5e;
  box-shadow: 0 0 0 0.2rem rgba(4, 124, 94, 0.25);
}

.was-validated .zoetis-react-redesign-2019 .custom-select:valid ~ .valid-feedback,
.was-validated .zoetis-react-redesign-2019 .custom-select:valid ~ .valid-tooltip, .zoetis-react-redesign-2019 .custom-select.is-valid ~ .valid-feedback,
.zoetis-react-redesign-2019 .custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .zoetis-react-redesign-2019 .form-control-file:valid ~ .valid-feedback,
.was-validated .zoetis-react-redesign-2019 .form-control-file:valid ~ .valid-tooltip, .zoetis-react-redesign-2019 .form-control-file.is-valid ~ .valid-feedback,
.zoetis-react-redesign-2019 .form-control-file.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .zoetis-react-redesign-2019 .form-check-input:valid ~ .form-check-label, .zoetis-react-redesign-2019 .form-check-input.is-valid ~ .form-check-label {
  color: #047c5e;
}

.was-validated .zoetis-react-redesign-2019 .form-check-input:valid ~ .valid-feedback,
.was-validated .zoetis-react-redesign-2019 .form-check-input:valid ~ .valid-tooltip, .zoetis-react-redesign-2019 .form-check-input.is-valid ~ .valid-feedback,
.zoetis-react-redesign-2019 .form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .zoetis-react-redesign-2019 .custom-control-input:valid ~ .custom-control-label, .zoetis-react-redesign-2019 .custom-control-input.is-valid ~ .custom-control-label {
  color: #047c5e;
}

.was-validated .zoetis-react-redesign-2019 .custom-control-input:valid ~ .custom-control-label::before, .zoetis-react-redesign-2019 .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #047c5e;
}

.was-validated .zoetis-react-redesign-2019 .custom-control-input:valid ~ .valid-feedback,
.was-validated .zoetis-react-redesign-2019 .custom-control-input:valid ~ .valid-tooltip, .zoetis-react-redesign-2019 .custom-control-input.is-valid ~ .valid-feedback,
.zoetis-react-redesign-2019 .custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .zoetis-react-redesign-2019 .custom-control-input:valid:checked ~ .custom-control-label::before, .zoetis-react-redesign-2019 .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #06ad83;
  background-color: #06ad83;
}

.was-validated .zoetis-react-redesign-2019 .custom-control-input:valid:focus ~ .custom-control-label::before, .zoetis-react-redesign-2019 .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(4, 124, 94, 0.25);
}

.was-validated .zoetis-react-redesign-2019 .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .zoetis-react-redesign-2019 .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #047c5e;
}

.was-validated .zoetis-react-redesign-2019 .custom-file-input:valid ~ .custom-file-label, .zoetis-react-redesign-2019 .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #047c5e;
}

.was-validated .zoetis-react-redesign-2019 .custom-file-input:valid ~ .valid-feedback,
.was-validated .zoetis-react-redesign-2019 .custom-file-input:valid ~ .valid-tooltip, .zoetis-react-redesign-2019 .custom-file-input.is-valid ~ .valid-feedback,
.zoetis-react-redesign-2019 .custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .zoetis-react-redesign-2019 .custom-file-input:valid:focus ~ .custom-file-label, .zoetis-react-redesign-2019 .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #047c5e;
  box-shadow: 0 0 0 0.2rem rgba(4, 124, 94, 0.25);
}

.zoetis-react-redesign-2019 .invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 1rem;
  color: #d1350a;
}

.zoetis-react-redesign-2019 .invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.5rem 1.25rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1;
  color: #ffffff;
  background-color: #d1350a;
  border-radius: 0;
}

.was-validated .zoetis-react-redesign-2019 .form-control:invalid, .zoetis-react-redesign-2019 .form-control.is-invalid {
  border-color: #d1350a;
  padding-right: 2.875rem;
  background-repeat: no-repeat;
  background-position: center right calc(2.875rem / 4);
  background-size: calc(2.875rem / 2) calc(2.875rem / 2);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 16 16' %3e%3cpath fill-rule='evenodd' fill='%23d1350a' d='M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z'/%3e%3c/svg%3e");
}

.was-validated .zoetis-react-redesign-2019 .form-control:invalid:focus, .zoetis-react-redesign-2019 .form-control.is-invalid:focus {
  border-color: #d1350a;
  box-shadow: 0 0 0 0.2rem rgba(209, 53, 10, 0.25);
}

.was-validated .zoetis-react-redesign-2019 .form-control:invalid ~ .invalid-feedback,
.was-validated .zoetis-react-redesign-2019 .form-control:invalid ~ .invalid-tooltip, .zoetis-react-redesign-2019 .form-control.is-invalid ~ .invalid-feedback,
.zoetis-react-redesign-2019 .form-control.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .zoetis-react-redesign-2019 textarea.form-control:invalid, .zoetis-react-redesign-2019 textarea.form-control.is-invalid {
  padding-right: 2.875rem;
  background-position: top calc(2.875rem / 4) right calc(2.875rem / 4);
}

.was-validated .zoetis-react-redesign-2019 .custom-select:invalid, .zoetis-react-redesign-2019 .custom-select.is-invalid {
  border-color: #d1350a;
  padding-right: 4.15625rem;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1rem center/8px 10px, url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 16 16' %3e%3cpath fill-rule='evenodd' fill='%23d1350a' d='M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z'/%3e%3c/svg%3e") no-repeat center right 2rem/1.4375rem 1.4375rem;
}

.was-validated .zoetis-react-redesign-2019 .custom-select:invalid:focus, .zoetis-react-redesign-2019 .custom-select.is-invalid:focus {
  border-color: #d1350a;
  box-shadow: 0 0 0 0.2rem rgba(209, 53, 10, 0.25);
}

.was-validated .zoetis-react-redesign-2019 .custom-select:invalid ~ .invalid-feedback,
.was-validated .zoetis-react-redesign-2019 .custom-select:invalid ~ .invalid-tooltip, .zoetis-react-redesign-2019 .custom-select.is-invalid ~ .invalid-feedback,
.zoetis-react-redesign-2019 .custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .zoetis-react-redesign-2019 .form-control-file:invalid ~ .invalid-feedback,
.was-validated .zoetis-react-redesign-2019 .form-control-file:invalid ~ .invalid-tooltip, .zoetis-react-redesign-2019 .form-control-file.is-invalid ~ .invalid-feedback,
.zoetis-react-redesign-2019 .form-control-file.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .zoetis-react-redesign-2019 .form-check-input:invalid ~ .form-check-label, .zoetis-react-redesign-2019 .form-check-input.is-invalid ~ .form-check-label {
  color: #d1350a;
}

.was-validated .zoetis-react-redesign-2019 .form-check-input:invalid ~ .invalid-feedback,
.was-validated .zoetis-react-redesign-2019 .form-check-input:invalid ~ .invalid-tooltip, .zoetis-react-redesign-2019 .form-check-input.is-invalid ~ .invalid-feedback,
.zoetis-react-redesign-2019 .form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .zoetis-react-redesign-2019 .custom-control-input:invalid ~ .custom-control-label, .zoetis-react-redesign-2019 .custom-control-input.is-invalid ~ .custom-control-label {
  color: #d1350a;
}

.was-validated .zoetis-react-redesign-2019 .custom-control-input:invalid ~ .custom-control-label::before, .zoetis-react-redesign-2019 .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #d1350a;
}

.was-validated .zoetis-react-redesign-2019 .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .zoetis-react-redesign-2019 .custom-control-input:invalid ~ .invalid-tooltip, .zoetis-react-redesign-2019 .custom-control-input.is-invalid ~ .invalid-feedback,
.zoetis-react-redesign-2019 .custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .zoetis-react-redesign-2019 .custom-control-input:invalid:checked ~ .custom-control-label::before, .zoetis-react-redesign-2019 .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #f4491a;
  background-color: #f4491a;
}

.was-validated .zoetis-react-redesign-2019 .custom-control-input:invalid:focus ~ .custom-control-label::before, .zoetis-react-redesign-2019 .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(209, 53, 10, 0.25);
}

.was-validated .zoetis-react-redesign-2019 .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .zoetis-react-redesign-2019 .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #d1350a;
}

.was-validated .zoetis-react-redesign-2019 .custom-file-input:invalid ~ .custom-file-label, .zoetis-react-redesign-2019 .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #d1350a;
}

.was-validated .zoetis-react-redesign-2019 .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .zoetis-react-redesign-2019 .custom-file-input:invalid ~ .invalid-tooltip, .zoetis-react-redesign-2019 .custom-file-input.is-invalid ~ .invalid-feedback,
.zoetis-react-redesign-2019 .custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .zoetis-react-redesign-2019 .custom-file-input:invalid:focus ~ .custom-file-label, .zoetis-react-redesign-2019 .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #d1350a;
  box-shadow: 0 0 0 0.2rem rgba(209, 53, 10, 0.25);
}

.zoetis-react-redesign-2019 .form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

.zoetis-react-redesign-2019 .form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .zoetis-react-redesign-2019 .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .zoetis-react-redesign-2019 .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .zoetis-react-redesign-2019 .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .zoetis-react-redesign-2019 .form-inline .input-group,
  .zoetis-react-redesign-2019 .form-inline .custom-select {
    width: auto;
  }
  .zoetis-react-redesign-2019 .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .zoetis-react-redesign-2019 .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .zoetis-react-redesign-2019 .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .zoetis-react-redesign-2019 .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.zoetis-react-redesign-2019 .btn {
  display: inline-block;
  font-weight: 700;
  color: #3a3a3a;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 1rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1;
  border-radius: 4px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
  .zoetis-react-redesign-2019 .btn {
    transition: none;
  }
}

.zoetis-react-redesign-2019 .btn:hover {
  color: #3a3a3a;
  text-decoration: none;
}

.zoetis-react-redesign-2019 .btn:focus, .zoetis-react-redesign-2019 .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn.disabled, .zoetis-react-redesign-2019 .btn:disabled {
  opacity: 1;
  box-shadow: none;
}

.zoetis-react-redesign-2019 .btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.zoetis-react-redesign-2019 .btn:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn:not(:disabled):not(.disabled).active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.zoetis-react-redesign-2019 .btn:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 100, 0, 0.25), inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.zoetis-react-redesign-2019 a.btn.disabled,
.zoetis-react-redesign-2019 fieldset:disabled a.btn {
  pointer-events: none;
}

.zoetis-react-redesign-2019 .btn-primary {
  color: #ffffff;
  background-color: #ff6400;
  border-color: #ff6400;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-primary:hover {
  color: #ffffff;
  background-color: #d95500;
  border-color: #cc5000;
}

.zoetis-react-redesign-2019 .btn-primary:focus, .zoetis-react-redesign-2019 .btn-primary.focus {
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25), 0 0 0 0.2rem rgba(255, 123, 38, 0.5);
}

.zoetis-react-redesign-2019 .btn-primary.disabled, .zoetis-react-redesign-2019 .btn-primary:disabled {
  color: #ffffff;
  background-color: #ff6400;
  border-color: #ff6400;
}

.zoetis-react-redesign-2019 .btn-primary:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-primary:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-primary.dropdown-toggle {
  color: #ffffff;
  background-color: #cc5000;
  border-color: #bf4b00;
}

.zoetis-react-redesign-2019 .btn-primary:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-primary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 123, 38, 0.5);
}

.zoetis-react-redesign-2019 .btn-secondary {
  color: #ffffff;
  background-color: #3a3a3a;
  border-color: #3a3a3a;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-secondary:hover {
  color: #ffffff;
  background-color: #272727;
  border-color: #212121;
}

.zoetis-react-redesign-2019 .btn-secondary:focus, .zoetis-react-redesign-2019 .btn-secondary.focus {
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25), 0 0 0 0.2rem rgba(88, 88, 88, 0.5);
}

.zoetis-react-redesign-2019 .btn-secondary.disabled, .zoetis-react-redesign-2019 .btn-secondary:disabled {
  color: #ffffff;
  background-color: #3a3a3a;
  border-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .btn-secondary:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-secondary:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-secondary.dropdown-toggle {
  color: #ffffff;
  background-color: #212121;
  border-color: #1a1a1a;
}

.zoetis-react-redesign-2019 .btn-secondary:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-secondary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(88, 88, 88, 0.5);
}

.zoetis-react-redesign-2019 .btn-success {
  color: #ffffff;
  background-color: #047c5e;
  border-color: #047c5e;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-success:hover {
  color: #ffffff;
  background-color: #035742;
  border-color: #024b39;
}

.zoetis-react-redesign-2019 .btn-success:focus, .zoetis-react-redesign-2019 .btn-success.focus {
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25), 0 0 0 0.2rem rgba(42, 144, 118, 0.5);
}

.zoetis-react-redesign-2019 .btn-success.disabled, .zoetis-react-redesign-2019 .btn-success:disabled {
  color: #ffffff;
  background-color: #047c5e;
  border-color: #047c5e;
}

.zoetis-react-redesign-2019 .btn-success:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-success:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-success.dropdown-toggle {
  color: #ffffff;
  background-color: #024b39;
  border-color: #023e2f;
}

.zoetis-react-redesign-2019 .btn-success:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-success.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(42, 144, 118, 0.5);
}

.zoetis-react-redesign-2019 .btn-info {
  color: #ffffff;
  background-color: #17a2b8;
  border-color: #17a2b8;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-info:hover {
  color: #ffffff;
  background-color: #138496;
  border-color: #117a8b;
}

.zoetis-react-redesign-2019 .btn-info:focus, .zoetis-react-redesign-2019 .btn-info.focus {
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25), 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.zoetis-react-redesign-2019 .btn-info.disabled, .zoetis-react-redesign-2019 .btn-info:disabled {
  color: #ffffff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.zoetis-react-redesign-2019 .btn-info:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-info:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-info.dropdown-toggle {
  color: #ffffff;
  background-color: #117a8b;
  border-color: #10707f;
}

.zoetis-react-redesign-2019 .btn-info:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-info.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.zoetis-react-redesign-2019 .btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}

.zoetis-react-redesign-2019 .btn-warning:focus, .zoetis-react-redesign-2019 .btn-warning.focus {
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25), 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.zoetis-react-redesign-2019 .btn-warning.disabled, .zoetis-react-redesign-2019 .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.zoetis-react-redesign-2019 .btn-warning:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-warning:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}

.zoetis-react-redesign-2019 .btn-warning:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-warning.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.zoetis-react-redesign-2019 .btn-danger {
  color: #ffffff;
  background-color: #d1350a;
  border-color: #d1350a;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-danger:hover {
  color: #ffffff;
  background-color: #ac2c08;
  border-color: #a02908;
}

.zoetis-react-redesign-2019 .btn-danger:focus, .zoetis-react-redesign-2019 .btn-danger.focus {
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25), 0 0 0 0.2rem rgba(216, 83, 47, 0.5);
}

.zoetis-react-redesign-2019 .btn-danger.disabled, .zoetis-react-redesign-2019 .btn-danger:disabled {
  color: #ffffff;
  background-color: #d1350a;
  border-color: #d1350a;
}

.zoetis-react-redesign-2019 .btn-danger:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-danger:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-danger.dropdown-toggle {
  color: #ffffff;
  background-color: #a02908;
  border-color: #942607;
}

.zoetis-react-redesign-2019 .btn-danger:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-danger.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(216, 83, 47, 0.5);
}

.zoetis-react-redesign-2019 .btn-light {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-light:hover {
  color: #212529;
  background-color: #ececec;
  border-color: #e6e6e6;
}

.zoetis-react-redesign-2019 .btn-light:focus, .zoetis-react-redesign-2019 .btn-light.focus {
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25), 0 0 0 0.2rem rgba(222, 222, 223, 0.5);
}

.zoetis-react-redesign-2019 .btn-light.disabled, .zoetis-react-redesign-2019 .btn-light:disabled {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff;
}

.zoetis-react-redesign-2019 .btn-light:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-light:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}

.zoetis-react-redesign-2019 .btn-light:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-light.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 222, 223, 0.5);
}

.zoetis-react-redesign-2019 .btn-dark {
  color: #ffffff;
  background-color: #3a3a3a;
  border-color: #3a3a3a;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-dark:hover {
  color: #ffffff;
  background-color: #272727;
  border-color: #212121;
}

.zoetis-react-redesign-2019 .btn-dark:focus, .zoetis-react-redesign-2019 .btn-dark.focus {
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25), 0 0 0 0.2rem rgba(88, 88, 88, 0.5);
}

.zoetis-react-redesign-2019 .btn-dark.disabled, .zoetis-react-redesign-2019 .btn-dark:disabled {
  color: #ffffff;
  background-color: #3a3a3a;
  border-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .btn-dark:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-dark:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-dark.dropdown-toggle {
  color: #ffffff;
  background-color: #212121;
  border-color: #1a1a1a;
}

.zoetis-react-redesign-2019 .btn-dark:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-dark.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(88, 88, 88, 0.5);
}

.zoetis-react-redesign-2019 .btn-muted {
  color: #212529;
  background-color: #f6f6f6;
  border-color: #f6f6f6;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-muted:hover {
  color: #212529;
  background-color: #e3e3e3;
  border-color: #dddddd;
}

.zoetis-react-redesign-2019 .btn-muted:focus, .zoetis-react-redesign-2019 .btn-muted.focus {
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25), 0 0 0 0.2rem rgba(214, 215, 215, 0.5);
}

.zoetis-react-redesign-2019 .btn-muted.disabled, .zoetis-react-redesign-2019 .btn-muted:disabled {
  color: #212529;
  background-color: #f6f6f6;
  border-color: #f6f6f6;
}

.zoetis-react-redesign-2019 .btn-muted:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-muted:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-muted.dropdown-toggle {
  color: #212529;
  background-color: #dddddd;
  border-color: #d6d6d6;
}

.zoetis-react-redesign-2019 .btn-muted:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-muted:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-muted.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(214, 215, 215, 0.5);
}

.zoetis-react-redesign-2019 .btn-accent {
  color: #ffffff;
  background-color: #00c1d5;
  border-color: #00c1d5;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-accent:hover {
  color: #ffffff;
  background-color: #009eaf;
  border-color: #0093a2;
}

.zoetis-react-redesign-2019 .btn-accent:focus, .zoetis-react-redesign-2019 .btn-accent.focus {
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25), 0 0 0 0.2rem rgba(38, 202, 219, 0.5);
}

.zoetis-react-redesign-2019 .btn-accent.disabled, .zoetis-react-redesign-2019 .btn-accent:disabled {
  color: #ffffff;
  background-color: #00c1d5;
  border-color: #00c1d5;
}

.zoetis-react-redesign-2019 .btn-accent:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-accent:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-accent.dropdown-toggle {
  color: #ffffff;
  background-color: #0093a2;
  border-color: #008795;
}

.zoetis-react-redesign-2019 .btn-accent:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-accent:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-accent.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(38, 202, 219, 0.5);
}

.zoetis-react-redesign-2019 .btn-pastel {
  color: #212529;
  background-color: #e5f4f7;
  border-color: #e5f4f7;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-pastel:hover {
  color: #212529;
  background-color: #c8e8ee;
  border-color: #bee4eb;
}

.zoetis-react-redesign-2019 .btn-pastel:focus, .zoetis-react-redesign-2019 .btn-pastel.focus {
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25), 0 0 0 0.2rem rgba(200, 213, 216, 0.5);
}

.zoetis-react-redesign-2019 .btn-pastel.disabled, .zoetis-react-redesign-2019 .btn-pastel:disabled {
  color: #212529;
  background-color: #e5f4f7;
  border-color: #e5f4f7;
}

.zoetis-react-redesign-2019 .btn-pastel:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-pastel:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-pastel.dropdown-toggle {
  color: #212529;
  background-color: #bee4eb;
  border-color: #b4dfe8;
}

.zoetis-react-redesign-2019 .btn-pastel:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-pastel:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-pastel.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(200, 213, 216, 0.5);
}

.zoetis-react-redesign-2019 .btn-pale {
  color: #212529;
  background-color: #e5f4f7;
  border-color: #e5f4f7;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-pale:hover {
  color: #212529;
  background-color: #c8e8ee;
  border-color: #bee4eb;
}

.zoetis-react-redesign-2019 .btn-pale:focus, .zoetis-react-redesign-2019 .btn-pale.focus {
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25), 0 0 0 0.2rem rgba(200, 213, 216, 0.5);
}

.zoetis-react-redesign-2019 .btn-pale.disabled, .zoetis-react-redesign-2019 .btn-pale:disabled {
  color: #212529;
  background-color: #e5f4f7;
  border-color: #e5f4f7;
}

.zoetis-react-redesign-2019 .btn-pale:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-pale:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-pale.dropdown-toggle {
  color: #212529;
  background-color: #bee4eb;
  border-color: #b4dfe8;
}

.zoetis-react-redesign-2019 .btn-pale:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-pale:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-pale.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(200, 213, 216, 0.5);
}

.zoetis-react-redesign-2019 .btn-white {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-white:hover {
  color: #212529;
  background-color: #ececec;
  border-color: #e6e6e6;
}

.zoetis-react-redesign-2019 .btn-white:focus, .zoetis-react-redesign-2019 .btn-white.focus {
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25), 0 0 0 0.2rem rgba(222, 222, 223, 0.5);
}

.zoetis-react-redesign-2019 .btn-white.disabled, .zoetis-react-redesign-2019 .btn-white:disabled {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff;
}

.zoetis-react-redesign-2019 .btn-white:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-white:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-white.dropdown-toggle {
  color: #212529;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}

.zoetis-react-redesign-2019 .btn-white:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-white:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-white.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(222, 222, 223, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-primary {
  color: #ff6400;
  border-color: #ff6400;
}

.zoetis-react-redesign-2019 .btn-outline-primary:hover {
  color: #ffffff;
  background-color: #ff6400;
  border-color: #ff6400;
}

.zoetis-react-redesign-2019 .btn-outline-primary:focus, .zoetis-react-redesign-2019 .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 100, 0, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-primary.disabled, .zoetis-react-redesign-2019 .btn-outline-primary:disabled {
  color: #ff6400;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .btn-outline-primary:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-primary.dropdown-toggle {
  color: #ffffff;
  background-color: #ff6400;
  border-color: #ff6400;
}

.zoetis-react-redesign-2019 .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 100, 0, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-secondary {
  color: #3a3a3a;
  border-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .btn-outline-secondary:hover {
  color: #ffffff;
  background-color: #3a3a3a;
  border-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .btn-outline-secondary:focus, .zoetis-react-redesign-2019 .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 58, 58, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-secondary.disabled, .zoetis-react-redesign-2019 .btn-outline-secondary:disabled {
  color: #3a3a3a;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .btn-outline-secondary:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-secondary.dropdown-toggle {
  color: #ffffff;
  background-color: #3a3a3a;
  border-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(58, 58, 58, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-success {
  color: #047c5e;
  border-color: #047c5e;
}

.zoetis-react-redesign-2019 .btn-outline-success:hover {
  color: #ffffff;
  background-color: #047c5e;
  border-color: #047c5e;
}

.zoetis-react-redesign-2019 .btn-outline-success:focus, .zoetis-react-redesign-2019 .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(4, 124, 94, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-success.disabled, .zoetis-react-redesign-2019 .btn-outline-success:disabled {
  color: #047c5e;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .btn-outline-success:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-success.dropdown-toggle {
  color: #ffffff;
  background-color: #047c5e;
  border-color: #047c5e;
}

.zoetis-react-redesign-2019 .btn-outline-success:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-outline-success.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(4, 124, 94, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}

.zoetis-react-redesign-2019 .btn-outline-info:hover {
  color: #ffffff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.zoetis-react-redesign-2019 .btn-outline-info:focus, .zoetis-react-redesign-2019 .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-info.disabled, .zoetis-react-redesign-2019 .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .btn-outline-info:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-info.dropdown-toggle {
  color: #ffffff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.zoetis-react-redesign-2019 .btn-outline-info:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-outline-info.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}

.zoetis-react-redesign-2019 .btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.zoetis-react-redesign-2019 .btn-outline-warning:focus, .zoetis-react-redesign-2019 .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-warning.disabled, .zoetis-react-redesign-2019 .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .btn-outline-warning:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.zoetis-react-redesign-2019 .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-danger {
  color: #d1350a;
  border-color: #d1350a;
}

.zoetis-react-redesign-2019 .btn-outline-danger:hover {
  color: #ffffff;
  background-color: #d1350a;
  border-color: #d1350a;
}

.zoetis-react-redesign-2019 .btn-outline-danger:focus, .zoetis-react-redesign-2019 .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(209, 53, 10, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-danger.disabled, .zoetis-react-redesign-2019 .btn-outline-danger:disabled {
  color: #d1350a;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .btn-outline-danger:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-danger.dropdown-toggle {
  color: #ffffff;
  background-color: #d1350a;
  border-color: #d1350a;
}

.zoetis-react-redesign-2019 .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(209, 53, 10, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-light {
  color: #ffffff;
  border-color: #ffffff;
}

.zoetis-react-redesign-2019 .btn-outline-light:hover {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff;
}

.zoetis-react-redesign-2019 .btn-outline-light:focus, .zoetis-react-redesign-2019 .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-light.disabled, .zoetis-react-redesign-2019 .btn-outline-light:disabled {
  color: #ffffff;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .btn-outline-light:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff;
}

.zoetis-react-redesign-2019 .btn-outline-light:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-outline-light.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-dark {
  color: #3a3a3a;
  border-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .btn-outline-dark:hover {
  color: #ffffff;
  background-color: #3a3a3a;
  border-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .btn-outline-dark:focus, .zoetis-react-redesign-2019 .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 58, 58, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-dark.disabled, .zoetis-react-redesign-2019 .btn-outline-dark:disabled {
  color: #3a3a3a;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .btn-outline-dark:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-dark.dropdown-toggle {
  color: #ffffff;
  background-color: #3a3a3a;
  border-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(58, 58, 58, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-muted {
  color: #f6f6f6;
  border-color: #f6f6f6;
}

.zoetis-react-redesign-2019 .btn-outline-muted:hover {
  color: #212529;
  background-color: #f6f6f6;
  border-color: #f6f6f6;
}

.zoetis-react-redesign-2019 .btn-outline-muted:focus, .zoetis-react-redesign-2019 .btn-outline-muted.focus {
  box-shadow: 0 0 0 0.2rem rgba(246, 246, 246, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-muted.disabled, .zoetis-react-redesign-2019 .btn-outline-muted:disabled {
  color: #f6f6f6;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .btn-outline-muted:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-muted:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-muted.dropdown-toggle {
  color: #212529;
  background-color: #f6f6f6;
  border-color: #f6f6f6;
}

.zoetis-react-redesign-2019 .btn-outline-muted:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-outline-muted:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-outline-muted.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(246, 246, 246, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-accent {
  color: #00c1d5;
  border-color: #00c1d5;
}

.zoetis-react-redesign-2019 .btn-outline-accent:hover {
  color: #ffffff;
  background-color: #00c1d5;
  border-color: #00c1d5;
}

.zoetis-react-redesign-2019 .btn-outline-accent:focus, .zoetis-react-redesign-2019 .btn-outline-accent.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 193, 213, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-accent.disabled, .zoetis-react-redesign-2019 .btn-outline-accent:disabled {
  color: #00c1d5;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .btn-outline-accent:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-accent:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-accent.dropdown-toggle {
  color: #ffffff;
  background-color: #00c1d5;
  border-color: #00c1d5;
}

.zoetis-react-redesign-2019 .btn-outline-accent:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-outline-accent:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-outline-accent.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 193, 213, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-pastel {
  color: #e5f4f7;
  border-color: #e5f4f7;
}

.zoetis-react-redesign-2019 .btn-outline-pastel:hover {
  color: #212529;
  background-color: #e5f4f7;
  border-color: #e5f4f7;
}

.zoetis-react-redesign-2019 .btn-outline-pastel:focus, .zoetis-react-redesign-2019 .btn-outline-pastel.focus {
  box-shadow: 0 0 0 0.2rem rgba(229, 244, 247, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-pastel.disabled, .zoetis-react-redesign-2019 .btn-outline-pastel:disabled {
  color: #e5f4f7;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .btn-outline-pastel:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-pastel:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-pastel.dropdown-toggle {
  color: #212529;
  background-color: #e5f4f7;
  border-color: #e5f4f7;
}

.zoetis-react-redesign-2019 .btn-outline-pastel:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-outline-pastel:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-outline-pastel.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(229, 244, 247, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-pale {
  color: #e5f4f7;
  border-color: #e5f4f7;
}

.zoetis-react-redesign-2019 .btn-outline-pale:hover {
  color: #212529;
  background-color: #e5f4f7;
  border-color: #e5f4f7;
}

.zoetis-react-redesign-2019 .btn-outline-pale:focus, .zoetis-react-redesign-2019 .btn-outline-pale.focus {
  box-shadow: 0 0 0 0.2rem rgba(229, 244, 247, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-pale.disabled, .zoetis-react-redesign-2019 .btn-outline-pale:disabled {
  color: #e5f4f7;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .btn-outline-pale:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-pale:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-pale.dropdown-toggle {
  color: #212529;
  background-color: #e5f4f7;
  border-color: #e5f4f7;
}

.zoetis-react-redesign-2019 .btn-outline-pale:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-outline-pale:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-outline-pale.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(229, 244, 247, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-white {
  color: #ffffff;
  border-color: #ffffff;
}

.zoetis-react-redesign-2019 .btn-outline-white:hover {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff;
}

.zoetis-react-redesign-2019 .btn-outline-white:focus, .zoetis-react-redesign-2019 .btn-outline-white.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.zoetis-react-redesign-2019 .btn-outline-white.disabled, .zoetis-react-redesign-2019 .btn-outline-white:disabled {
  color: #ffffff;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .btn-outline-white:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-white:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-white.dropdown-toggle {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff;
}

.zoetis-react-redesign-2019 .btn-outline-white:not(:disabled):not(.disabled):active:focus, .zoetis-react-redesign-2019 .btn-outline-white:not(:disabled):not(.disabled).active:focus,
.show > .zoetis-react-redesign-2019 .btn-outline-white.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.zoetis-react-redesign-2019 .btn-link {
  font-weight: 400;
  color: #ff6400;
}

.zoetis-react-redesign-2019 .btn-link:hover {
  color: #b8b8b8;
  text-decoration: underline;
}

.zoetis-react-redesign-2019 .btn-link:focus, .zoetis-react-redesign-2019 .btn-link.focus {
  text-decoration: underline;
  box-shadow: none;
}

.zoetis-react-redesign-2019 .btn-link:disabled, .zoetis-react-redesign-2019 .btn-link.disabled {
  color: #585858;
  pointer-events: none;
}

.zoetis-react-redesign-2019 .btn-lg, .zoetis-react-redesign-2019 .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.zoetis-react-redesign-2019 .btn-sm, .zoetis-react-redesign-2019 .btn-group-sm > .btn {
  padding: 0.75rem 1.5rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 4px;
}

.zoetis-react-redesign-2019 .btn-block {
  display: block;
  width: 100%;
}

.zoetis-react-redesign-2019 .btn-block + .btn-block {
  margin-top: 0.5rem;
}

.zoetis-react-redesign-2019 input[type="submit"].btn-block,
.zoetis-react-redesign-2019 input[type="reset"].btn-block,
.zoetis-react-redesign-2019 input[type="button"].btn-block {
  width: 100%;
}

.zoetis-react-redesign-2019 .fade {
  transition: opacity 0.15s linear;
}

@media screen and (prefers-reduced-motion: reduce) {
  .zoetis-react-redesign-2019 .fade {
    transition: none;
  }
}

.zoetis-react-redesign-2019 .fade:not(.show) {
  opacity: 0;
}

.zoetis-react-redesign-2019 .collapse:not(.show) {
  display: none;
}

.zoetis-react-redesign-2019 .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media screen and (prefers-reduced-motion: reduce) {
  .zoetis-react-redesign-2019 .collapsing {
    transition: none;
  }
}

.zoetis-react-redesign-2019 .dropup,
.zoetis-react-redesign-2019 .dropright,
.zoetis-react-redesign-2019 .dropdown,
.zoetis-react-redesign-2019 .dropleft {
  position: relative;
}

.zoetis-react-redesign-2019 .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

.zoetis-react-redesign-2019 .dropdown-toggle:empty::after {
  margin-left: 0;
}

.zoetis-react-redesign-2019 .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0 0 0;
  font-size: 1rem;
  color: #3a3a3a;
  text-align: left;
  list-style: none;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 0 solid transparent;
  border-radius: 0;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}

.zoetis-react-redesign-2019 .dropdown-menu-left {
  right: auto;
  left: 0;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
}

.zoetis-react-redesign-2019 .dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0;
}

.zoetis-react-redesign-2019 .dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

.zoetis-react-redesign-2019 .dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.zoetis-react-redesign-2019 .dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0;
}

.zoetis-react-redesign-2019 .dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

.zoetis-react-redesign-2019 .dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

.zoetis-react-redesign-2019 .dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.zoetis-react-redesign-2019 .dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0;
}

.zoetis-react-redesign-2019 .dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.zoetis-react-redesign-2019 .dropleft .dropdown-toggle::after {
  display: none;
}

.zoetis-react-redesign-2019 .dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

.zoetis-react-redesign-2019 .dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

.zoetis-react-redesign-2019 .dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.zoetis-react-redesign-2019 .dropdown-menu[x-placement^="top"], .zoetis-react-redesign-2019 .dropdown-menu[x-placement^="right"], .zoetis-react-redesign-2019 .dropdown-menu[x-placement^="bottom"], .zoetis-react-redesign-2019 .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

.zoetis-react-redesign-2019 .dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.zoetis-react-redesign-2019 .dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #3a3a3a;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.zoetis-react-redesign-2019 .dropdown-item:first-child {
  border-top-left-radius: calc(0 - 0);
  border-top-right-radius: calc(0 - 0);
}

.zoetis-react-redesign-2019 .dropdown-item:last-child {
  border-bottom-right-radius: calc(0 - 0);
  border-bottom-left-radius: calc(0 - 0);
}

.zoetis-react-redesign-2019 .dropdown-item:hover, .zoetis-react-redesign-2019 .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #e5f4f7;
}

.zoetis-react-redesign-2019 .dropdown-item.active, .zoetis-react-redesign-2019 .dropdown-item:active {
  color: #3a3a3a;
  text-decoration: none;
  background-color: #ffffff;
}

.zoetis-react-redesign-2019 .dropdown-item.disabled, .zoetis-react-redesign-2019 .dropdown-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .dropdown-menu.show {
  display: block;
}

.zoetis-react-redesign-2019 .dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #3a3a3a;
  white-space: nowrap;
}

.zoetis-react-redesign-2019 .dropdown-item-text {
  display: block;
  padding: 0.25rem 1rem;
  color: #3a3a3a;
}

.zoetis-react-redesign-2019 .btn-group,
.zoetis-react-redesign-2019 .btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

.zoetis-react-redesign-2019 .btn-group > .btn,
.zoetis-react-redesign-2019 .btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}

.zoetis-react-redesign-2019 .btn-group > .btn:hover,
.zoetis-react-redesign-2019 .btn-group-vertical > .btn:hover {
  z-index: 1;
}

.zoetis-react-redesign-2019 .btn-group > .btn:focus, .zoetis-react-redesign-2019 .btn-group > .btn:active, .zoetis-react-redesign-2019 .btn-group > .btn.active,
.zoetis-react-redesign-2019 .btn-group-vertical > .btn:focus,
.zoetis-react-redesign-2019 .btn-group-vertical > .btn:active,
.zoetis-react-redesign-2019 .btn-group-vertical > .btn.active {
  z-index: 1;
}

.zoetis-react-redesign-2019 .btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.zoetis-react-redesign-2019 .btn-toolbar .input-group {
  width: auto;
}

.zoetis-react-redesign-2019 .btn-group > .btn:not(:first-child),
.zoetis-react-redesign-2019 .btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}

.zoetis-react-redesign-2019 .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.zoetis-react-redesign-2019 .btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.zoetis-react-redesign-2019 .btn-group > .btn:not(:first-child),
.zoetis-react-redesign-2019 .btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.zoetis-react-redesign-2019 .dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.zoetis-react-redesign-2019 .dropdown-toggle-split::after,
.dropup .zoetis-react-redesign-2019 .dropdown-toggle-split::after,
.dropright .zoetis-react-redesign-2019 .dropdown-toggle-split::after {
  margin-left: 0;
}

.dropleft .zoetis-react-redesign-2019 .dropdown-toggle-split::before {
  margin-right: 0;
}

.zoetis-react-redesign-2019 .btn-sm + .dropdown-toggle-split, .zoetis-react-redesign-2019 .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 1.125rem;
  padding-left: 1.125rem;
}

.zoetis-react-redesign-2019 .btn-lg + .dropdown-toggle-split, .zoetis-react-redesign-2019 .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.zoetis-react-redesign-2019 .btn-group.show .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.zoetis-react-redesign-2019 .btn-group.show .dropdown-toggle.btn-link {
  box-shadow: none;
}

.zoetis-react-redesign-2019 .btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.zoetis-react-redesign-2019 .btn-group-vertical > .btn,
.zoetis-react-redesign-2019 .btn-group-vertical > .btn-group {
  width: 100%;
}

.zoetis-react-redesign-2019 .btn-group-vertical > .btn:not(:first-child),
.zoetis-react-redesign-2019 .btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}

.zoetis-react-redesign-2019 .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.zoetis-react-redesign-2019 .btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.zoetis-react-redesign-2019 .btn-group-vertical > .btn:not(:first-child),
.zoetis-react-redesign-2019 .btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.zoetis-react-redesign-2019 .btn-group-toggle > .btn,
.zoetis-react-redesign-2019 .btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

.zoetis-react-redesign-2019 .btn-group-toggle > .btn input[type="radio"],
.zoetis-react-redesign-2019 .btn-group-toggle > .btn input[type="checkbox"],
.zoetis-react-redesign-2019 .btn-group-toggle > .btn-group > .btn input[type="radio"],
.zoetis-react-redesign-2019 .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.zoetis-react-redesign-2019 .input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

.zoetis-react-redesign-2019 .input-group > .form-control,
.zoetis-react-redesign-2019 .input-group > .form-control-plaintext,
.zoetis-react-redesign-2019 .input-group > .custom-select,
.zoetis-react-redesign-2019 .input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}

.zoetis-react-redesign-2019 .input-group > .form-control + .form-control,
.zoetis-react-redesign-2019 .input-group > .form-control + .custom-select,
.zoetis-react-redesign-2019 .input-group > .form-control + .custom-file,
.zoetis-react-redesign-2019 .input-group > .form-control-plaintext + .form-control,
.zoetis-react-redesign-2019 .input-group > .form-control-plaintext + .custom-select,
.zoetis-react-redesign-2019 .input-group > .form-control-plaintext + .custom-file,
.zoetis-react-redesign-2019 .input-group > .custom-select + .form-control,
.zoetis-react-redesign-2019 .input-group > .custom-select + .custom-select,
.zoetis-react-redesign-2019 .input-group > .custom-select + .custom-file,
.zoetis-react-redesign-2019 .input-group > .custom-file + .form-control,
.zoetis-react-redesign-2019 .input-group > .custom-file + .custom-select,
.zoetis-react-redesign-2019 .input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

.zoetis-react-redesign-2019 .input-group > .form-control:focus,
.zoetis-react-redesign-2019 .input-group > .custom-select:focus,
.zoetis-react-redesign-2019 .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}

.zoetis-react-redesign-2019 .input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}

.zoetis-react-redesign-2019 .input-group > .form-control:not(:last-child),
.zoetis-react-redesign-2019 .input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.zoetis-react-redesign-2019 .input-group > .form-control:not(:first-child),
.zoetis-react-redesign-2019 .input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.zoetis-react-redesign-2019 .input-group > .custom-file {
  display: flex;
  align-items: center;
}

.zoetis-react-redesign-2019 .input-group > .custom-file:not(:last-child) .custom-file-label,
.zoetis-react-redesign-2019 .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.zoetis-react-redesign-2019 .input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.zoetis-react-redesign-2019 .input-group-prepend,
.zoetis-react-redesign-2019 .input-group-append {
  display: flex;
}

.zoetis-react-redesign-2019 .input-group-prepend .btn,
.zoetis-react-redesign-2019 .input-group-append .btn {
  position: relative;
  z-index: 2;
}

.zoetis-react-redesign-2019 .input-group-prepend .btn:focus,
.zoetis-react-redesign-2019 .input-group-append .btn:focus {
  z-index: 3;
}

.zoetis-react-redesign-2019 .input-group-prepend .btn + .btn,
.zoetis-react-redesign-2019 .input-group-prepend .btn + .input-group-text,
.zoetis-react-redesign-2019 .input-group-prepend .input-group-text + .input-group-text,
.zoetis-react-redesign-2019 .input-group-prepend .input-group-text + .btn,
.zoetis-react-redesign-2019 .input-group-append .btn + .btn,
.zoetis-react-redesign-2019 .input-group-append .btn + .input-group-text,
.zoetis-react-redesign-2019 .input-group-append .input-group-text + .input-group-text,
.zoetis-react-redesign-2019 .input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.zoetis-react-redesign-2019 .input-group-prepend {
  margin-right: -1px;
}

.zoetis-react-redesign-2019 .input-group-append {
  margin-left: -1px;
}

.zoetis-react-redesign-2019 .input-group-text {
  display: flex;
  align-items: center;
  padding: 1rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1;
  color: #3a3a3a;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #eaeaea;
  border-radius: 5px;
}

.zoetis-react-redesign-2019 .input-group-text input[type="radio"],
.zoetis-react-redesign-2019 .input-group-text input[type="checkbox"] {
  margin-top: 0;
}

.zoetis-react-redesign-2019 .input-group-lg > .form-control:not(textarea),
.zoetis-react-redesign-2019 .input-group-lg > .custom-select {
  height: calc(2.875rem + 2px);
}

.zoetis-react-redesign-2019 .input-group-lg > .form-control,
.zoetis-react-redesign-2019 .input-group-lg > .custom-select,
.zoetis-react-redesign-2019 .input-group-lg > .input-group-prepend > .input-group-text,
.zoetis-react-redesign-2019 .input-group-lg > .input-group-append > .input-group-text,
.zoetis-react-redesign-2019 .input-group-lg > .input-group-prepend > .btn,
.zoetis-react-redesign-2019 .input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.zoetis-react-redesign-2019 .input-group-sm > .form-control:not(textarea),
.zoetis-react-redesign-2019 .input-group-sm > .custom-select {
  height: calc(1.8125rem + 2px);
}

.zoetis-react-redesign-2019 .input-group-sm > .form-control,
.zoetis-react-redesign-2019 .input-group-sm > .custom-select,
.zoetis-react-redesign-2019 .input-group-sm > .input-group-prepend > .input-group-text,
.zoetis-react-redesign-2019 .input-group-sm > .input-group-append > .input-group-text,
.zoetis-react-redesign-2019 .input-group-sm > .input-group-prepend > .btn,
.zoetis-react-redesign-2019 .input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.zoetis-react-redesign-2019 .input-group-lg > .custom-select,
.zoetis-react-redesign-2019 .input-group-sm > .custom-select {
  padding-right: 2rem;
}

.zoetis-react-redesign-2019 .input-group > .input-group-prepend > .btn,
.zoetis-react-redesign-2019 .input-group > .input-group-prepend > .input-group-text,
.zoetis-react-redesign-2019 .input-group > .input-group-append:not(:last-child) > .btn,
.zoetis-react-redesign-2019 .input-group > .input-group-append:not(:last-child) > .input-group-text,
.zoetis-react-redesign-2019 .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.zoetis-react-redesign-2019 .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.zoetis-react-redesign-2019 .input-group > .input-group-append > .btn,
.zoetis-react-redesign-2019 .input-group > .input-group-append > .input-group-text,
.zoetis-react-redesign-2019 .input-group > .input-group-prepend:not(:first-child) > .btn,
.zoetis-react-redesign-2019 .input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.zoetis-react-redesign-2019 .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.zoetis-react-redesign-2019 .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.zoetis-react-redesign-2019 .custom-control {
  position: relative;
  display: block;
  min-height: 1rem;
  padding-left: 1.5rem;
}

.zoetis-react-redesign-2019 .custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.zoetis-react-redesign-2019 .custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.zoetis-react-redesign-2019 .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border-color: #ff6400;
  background-color: #ff6400;
  box-shadow: none;
}

.zoetis-react-redesign-2019 .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #ffb280;
}

.zoetis-react-redesign-2019 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffd1b3;
  border-color: #ffd1b3;
  box-shadow: none;
}

.zoetis-react-redesign-2019 .custom-control-input:disabled ~ .custom-control-label {
  color: #bbbbbb;
}

.zoetis-react-redesign-2019 .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e5f4f7;
}

.zoetis-react-redesign-2019 .custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}

.zoetis-react-redesign-2019 .custom-control-label::before {
  position: absolute;
  top: 0rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: #adb5bd solid 1px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.zoetis-react-redesign-2019 .custom-control-label::after {
  position: absolute;
  top: 0rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

.zoetis-react-redesign-2019 .custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}

.zoetis-react-redesign-2019 .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}

.zoetis-react-redesign-2019 .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #ff6400;
  background-color: #ff6400;
  box-shadow: none;
}

.zoetis-react-redesign-2019 .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e");
}

.zoetis-react-redesign-2019 .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(255, 100, 0, 0.5);
}

.zoetis-react-redesign-2019 .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(255, 100, 0, 0.5);
}

.zoetis-react-redesign-2019 .custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.zoetis-react-redesign-2019 .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");
}

.zoetis-react-redesign-2019 .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(255, 100, 0, 0.5);
}

.zoetis-react-redesign-2019 .custom-switch {
  padding-left: 2.25rem;
}

.zoetis-react-redesign-2019 .custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}

.zoetis-react-redesign-2019 .custom-switch .custom-control-label::after {
  top: calc(0rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
  .zoetis-react-redesign-2019 .custom-switch .custom-control-label::after {
    transition: none;
  }
}

.zoetis-react-redesign-2019 .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #ffffff;
  -webkit-transform: translateX(0.75rem);
          transform: translateX(0.75rem);
}

.zoetis-react-redesign-2019 .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(255, 100, 0, 0.5);
}

.zoetis-react-redesign-2019 .custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.875rem + 2px);
  padding: 1rem 2rem 1rem 1rem;
  font-weight: 400;
  line-height: 1;
  color: #3a3a3a;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1rem center/8px 10px;
  background-color: #ffffff;
  border: 1px solid #eaeaea;
  border-radius: 0.25rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.zoetis-react-redesign-2019 .custom-select:focus {
  border-color: #ffb280;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(255, 178, 128, 0.5);
}

.zoetis-react-redesign-2019 .custom-select:focus::-ms-value {
  color: #3a3a3a;
  background-color: #ffffff;
}

.zoetis-react-redesign-2019 .custom-select[multiple], .zoetis-react-redesign-2019 .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 1rem;
  background-image: none;
}

.zoetis-react-redesign-2019 .custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

.zoetis-react-redesign-2019 .custom-select::-ms-expand {
  opacity: 0;
}

.zoetis-react-redesign-2019 .custom-select-sm {
  height: calc(1.8125rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.zoetis-react-redesign-2019 .custom-select-lg {
  height: calc(2.875rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.zoetis-react-redesign-2019 .custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.875rem + 2px);
  margin-bottom: 0;
}

.zoetis-react-redesign-2019 .custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.875rem + 2px);
  margin: 0;
  opacity: 0;
}

.zoetis-react-redesign-2019 .custom-file-input:focus ~ .custom-file-label {
  border-color: #ffb280;
  box-shadow: 0 0 0 0.2rem rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e5f4f7;
}

.zoetis-react-redesign-2019 .custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.zoetis-react-redesign-2019 .custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.zoetis-react-redesign-2019 .custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.875rem + 2px);
  padding: 1rem 1rem;
  font-weight: 400;
  line-height: 1;
  color: #3a3a3a;
  background-color: #ffffff;
  border: 1px solid #eaeaea;
  border-radius: 5px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.zoetis-react-redesign-2019 .custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.875rem;
  padding: 1rem 1rem;
  line-height: 1;
  color: #3a3a3a;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 5px 5px 0;
}

.zoetis-react-redesign-2019 .custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.zoetis-react-redesign-2019 .custom-range:focus {
  outline: none;
}

.zoetis-react-redesign-2019 .custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .custom-range::-moz-focus-outer {
  border: 0;
}

.zoetis-react-redesign-2019 .custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #ff6400;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}

@media screen and (prefers-reduced-motion: reduce) {
  .zoetis-react-redesign-2019 .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}

.zoetis-react-redesign-2019 .custom-range::-webkit-slider-thumb:active {
  background-color: #ffd1b3;
}

.zoetis-react-redesign-2019 .custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

.zoetis-react-redesign-2019 .custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #ff6400;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}

@media screen and (prefers-reduced-motion: reduce) {
  .zoetis-react-redesign-2019 .custom-range::-moz-range-thumb {
    transition: none;
  }
}

.zoetis-react-redesign-2019 .custom-range::-moz-range-thumb:active {
  background-color: #ffd1b3;
}

.zoetis-react-redesign-2019 .custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

.zoetis-react-redesign-2019 .custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #ff6400;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media screen and (prefers-reduced-motion: reduce) {
  .zoetis-react-redesign-2019 .custom-range::-ms-thumb {
    transition: none;
  }
}

.zoetis-react-redesign-2019 .custom-range::-ms-thumb:active {
  background-color: #ffd1b3;
}

.zoetis-react-redesign-2019 .custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

.zoetis-react-redesign-2019 .custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}

.zoetis-react-redesign-2019 .custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

.zoetis-react-redesign-2019 .custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}

.zoetis-react-redesign-2019 .custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

.zoetis-react-redesign-2019 .custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.zoetis-react-redesign-2019 .custom-range:disabled::-moz-range-track {
  cursor: default;
}

.zoetis-react-redesign-2019 .custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.zoetis-react-redesign-2019 .custom-control-label::before,
.zoetis-react-redesign-2019 .custom-file-label,
.zoetis-react-redesign-2019 .custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
  .zoetis-react-redesign-2019 .custom-control-label::before,
  .zoetis-react-redesign-2019 .custom-file-label,
  .zoetis-react-redesign-2019 .custom-select {
    transition: none;
  }
}

.zoetis-react-redesign-2019 .nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.zoetis-react-redesign-2019 .nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.zoetis-react-redesign-2019 .nav-link:hover, .zoetis-react-redesign-2019 .nav-link:focus {
  text-decoration: none;
}

.zoetis-react-redesign-2019 .nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.zoetis-react-redesign-2019 .nav-tabs {
  border-bottom: 2px solid #eaeaea;
}

.zoetis-react-redesign-2019 .nav-tabs .nav-item {
  margin-bottom: -2px;
}

.zoetis-react-redesign-2019 .nav-tabs .nav-link {
  border: 2px solid transparent;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.zoetis-react-redesign-2019 .nav-tabs .nav-link:hover, .zoetis-react-redesign-2019 .nav-tabs .nav-link:focus {
  border-color: #ff6400;
}

.zoetis-react-redesign-2019 .nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

.zoetis-react-redesign-2019 .nav-tabs .nav-link.active,
.zoetis-react-redesign-2019 .nav-tabs .nav-item.show .nav-link {
  color: #ff6400;
  background-color: transparent;
  border-color: #ff6400;
}

.zoetis-react-redesign-2019 .nav-tabs .dropdown-menu {
  margin-top: -2px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.zoetis-react-redesign-2019 .nav-pills .nav-link {
  border-radius: 0.25rem;
}

.zoetis-react-redesign-2019 .nav-pills .nav-link.active,
.zoetis-react-redesign-2019 .nav-pills .show > .nav-link {
  color: #ffffff;
  background-color: #ff6400;
}

.zoetis-react-redesign-2019 .nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.zoetis-react-redesign-2019 .nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.zoetis-react-redesign-2019 .tab-content > .tab-pane {
  display: none;
}

.zoetis-react-redesign-2019 .tab-content > .active {
  display: block;
}

.zoetis-react-redesign-2019 .navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}

.zoetis-react-redesign-2019 .navbar > .container,
.zoetis-react-redesign-2019 .navbar > .container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.zoetis-react-redesign-2019 .navbar-brand {
  display: inline-block;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

.zoetis-react-redesign-2019 .navbar-brand:hover, .zoetis-react-redesign-2019 .navbar-brand:focus {
  text-decoration: none;
}

.zoetis-react-redesign-2019 .navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.zoetis-react-redesign-2019 .navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.zoetis-react-redesign-2019 .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.zoetis-react-redesign-2019 .navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.zoetis-react-redesign-2019 .navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.zoetis-react-redesign-2019 .navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 4px;
}

.zoetis-react-redesign-2019 .navbar-toggler:hover, .zoetis-react-redesign-2019 .navbar-toggler:focus {
  text-decoration: none;
}

.zoetis-react-redesign-2019 .navbar-toggler:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.zoetis-react-redesign-2019 .navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  .zoetis-react-redesign-2019 .navbar-expand-sm > .container,
  .zoetis-react-redesign-2019 .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .zoetis-react-redesign-2019 .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .zoetis-react-redesign-2019 .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .zoetis-react-redesign-2019 .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .zoetis-react-redesign-2019 .navbar-expand-sm > .container,
  .zoetis-react-redesign-2019 .navbar-expand-sm > .container-fluid {
    flex-wrap: nowrap;
  }
  .zoetis-react-redesign-2019 .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .zoetis-react-redesign-2019 .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .navbar-expand-md > .container,
  .zoetis-react-redesign-2019 .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .zoetis-react-redesign-2019 .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .zoetis-react-redesign-2019 .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .zoetis-react-redesign-2019 .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .zoetis-react-redesign-2019 .navbar-expand-md > .container,
  .zoetis-react-redesign-2019 .navbar-expand-md > .container-fluid {
    flex-wrap: nowrap;
  }
  .zoetis-react-redesign-2019 .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .zoetis-react-redesign-2019 .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .navbar-expand-lg > .container,
  .zoetis-react-redesign-2019 .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .zoetis-react-redesign-2019 .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .zoetis-react-redesign-2019 .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .zoetis-react-redesign-2019 .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .zoetis-react-redesign-2019 .navbar-expand-lg > .container,
  .zoetis-react-redesign-2019 .navbar-expand-lg > .container-fluid {
    flex-wrap: nowrap;
  }
  .zoetis-react-redesign-2019 .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .zoetis-react-redesign-2019 .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  .zoetis-react-redesign-2019 .navbar-expand-xl > .container,
  .zoetis-react-redesign-2019 .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .zoetis-react-redesign-2019 .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .zoetis-react-redesign-2019 .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .zoetis-react-redesign-2019 .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .zoetis-react-redesign-2019 .navbar-expand-xl > .container,
  .zoetis-react-redesign-2019 .navbar-expand-xl > .container-fluid {
    flex-wrap: nowrap;
  }
  .zoetis-react-redesign-2019 .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .zoetis-react-redesign-2019 .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

.zoetis-react-redesign-2019 .navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}

.zoetis-react-redesign-2019 .navbar-expand > .container,
.zoetis-react-redesign-2019 .navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}

.zoetis-react-redesign-2019 .navbar-expand .navbar-nav {
  flex-direction: row;
}

.zoetis-react-redesign-2019 .navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.zoetis-react-redesign-2019 .navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.zoetis-react-redesign-2019 .navbar-expand > .container,
.zoetis-react-redesign-2019 .navbar-expand > .container-fluid {
  flex-wrap: nowrap;
}

.zoetis-react-redesign-2019 .navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}

.zoetis-react-redesign-2019 .navbar-expand .navbar-toggler {
  display: none;
}

.zoetis-react-redesign-2019 .navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

.zoetis-react-redesign-2019 .navbar-light .navbar-brand:hover, .zoetis-react-redesign-2019 .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}

.zoetis-react-redesign-2019 .navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

.zoetis-react-redesign-2019 .navbar-light .navbar-nav .nav-link:hover, .zoetis-react-redesign-2019 .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

.zoetis-react-redesign-2019 .navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

.zoetis-react-redesign-2019 .navbar-light .navbar-nav .show > .nav-link,
.zoetis-react-redesign-2019 .navbar-light .navbar-nav .active > .nav-link,
.zoetis-react-redesign-2019 .navbar-light .navbar-nav .nav-link.show,
.zoetis-react-redesign-2019 .navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

.zoetis-react-redesign-2019 .navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

.zoetis-react-redesign-2019 .navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.zoetis-react-redesign-2019 .navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

.zoetis-react-redesign-2019 .navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

.zoetis-react-redesign-2019 .navbar-light .navbar-text a:hover, .zoetis-react-redesign-2019 .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.zoetis-react-redesign-2019 .navbar-dark .navbar-brand {
  color: #ffffff;
}

.zoetis-react-redesign-2019 .navbar-dark .navbar-brand:hover, .zoetis-react-redesign-2019 .navbar-dark .navbar-brand:focus {
  color: #ffffff;
}

.zoetis-react-redesign-2019 .navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

.zoetis-react-redesign-2019 .navbar-dark .navbar-nav .nav-link:hover, .zoetis-react-redesign-2019 .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}

.zoetis-react-redesign-2019 .navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.zoetis-react-redesign-2019 .navbar-dark .navbar-nav .show > .nav-link,
.zoetis-react-redesign-2019 .navbar-dark .navbar-nav .active > .nav-link,
.zoetis-react-redesign-2019 .navbar-dark .navbar-nav .nav-link.show,
.zoetis-react-redesign-2019 .navbar-dark .navbar-nav .nav-link.active {
  color: #ffffff;
}

.zoetis-react-redesign-2019 .navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

.zoetis-react-redesign-2019 .navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.zoetis-react-redesign-2019 .navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}

.zoetis-react-redesign-2019 .navbar-dark .navbar-text a {
  color: #ffffff;
}

.zoetis-react-redesign-2019 .navbar-dark .navbar-text a:hover, .zoetis-react-redesign-2019 .navbar-dark .navbar-text a:focus {
  color: #ffffff;
}

.zoetis-react-redesign-2019 .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.zoetis-react-redesign-2019 .card > hr {
  margin-right: 0;
  margin-left: 0;
}

.zoetis-react-redesign-2019 .card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.zoetis-react-redesign-2019 .card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.zoetis-react-redesign-2019 .card-body {
  flex: 1 1 auto;
  padding: 1.25rem;
}

.zoetis-react-redesign-2019 .card-title {
  margin-bottom: 0.75rem;
}

.zoetis-react-redesign-2019 .card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.zoetis-react-redesign-2019 .card-text:last-child {
  margin-bottom: 0;
}

.zoetis-react-redesign-2019 .card-link:hover {
  text-decoration: none;
}

.zoetis-react-redesign-2019 .card-link + .card-link {
  margin-left: 1.25rem;
}

.zoetis-react-redesign-2019 .card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  color: inherit;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.zoetis-react-redesign-2019 .card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.zoetis-react-redesign-2019 .card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.zoetis-react-redesign-2019 .card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.zoetis-react-redesign-2019 .card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.zoetis-react-redesign-2019 .card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.zoetis-react-redesign-2019 .card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.zoetis-react-redesign-2019 .card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.zoetis-react-redesign-2019 .card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px);
}

.zoetis-react-redesign-2019 .card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.zoetis-react-redesign-2019 .card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.zoetis-react-redesign-2019 .card-deck {
  display: flex;
  flex-direction: column;
}

.zoetis-react-redesign-2019 .card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .card-deck {
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .zoetis-react-redesign-2019 .card-deck .card {
    display: flex;
    flex: 1 0 0%;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.zoetis-react-redesign-2019 .card-group {
  display: flex;
  flex-direction: column;
}

.zoetis-react-redesign-2019 .card-group > .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .card-group {
    flex-flow: row wrap;
  }
  .zoetis-react-redesign-2019 .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .zoetis-react-redesign-2019 .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .zoetis-react-redesign-2019 .card-group > .card:first-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .zoetis-react-redesign-2019 .card-group > .card:first-child .card-img-top,
  .zoetis-react-redesign-2019 .card-group > .card:first-child .card-header {
    border-top-right-radius: 0;
  }
  .zoetis-react-redesign-2019 .card-group > .card:first-child .card-img-bottom,
  .zoetis-react-redesign-2019 .card-group > .card:first-child .card-footer {
    border-bottom-right-radius: 0;
  }
  .zoetis-react-redesign-2019 .card-group > .card:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .zoetis-react-redesign-2019 .card-group > .card:last-child .card-img-top,
  .zoetis-react-redesign-2019 .card-group > .card:last-child .card-header {
    border-top-left-radius: 0;
  }
  .zoetis-react-redesign-2019 .card-group > .card:last-child .card-img-bottom,
  .zoetis-react-redesign-2019 .card-group > .card:last-child .card-footer {
    border-bottom-left-radius: 0;
  }
  .zoetis-react-redesign-2019 .card-group > .card:only-child {
    border-radius: 0.25rem;
  }
  .zoetis-react-redesign-2019 .card-group > .card:only-child .card-img-top,
  .zoetis-react-redesign-2019 .card-group > .card:only-child .card-header {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }
  .zoetis-react-redesign-2019 .card-group > .card:only-child .card-img-bottom,
  .zoetis-react-redesign-2019 .card-group > .card:only-child .card-footer {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  .zoetis-react-redesign-2019 .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
    border-radius: 0;
  }
  .zoetis-react-redesign-2019 .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
  .zoetis-react-redesign-2019 .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
  .zoetis-react-redesign-2019 .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
  .zoetis-react-redesign-2019 .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
    border-radius: 0;
  }
}

.zoetis-react-redesign-2019 .card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .card-columns {
    -webkit-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .zoetis-react-redesign-2019 .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.zoetis-react-redesign-2019 .accordion .card {
  overflow: hidden;
}

.zoetis-react-redesign-2019 .accordion .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0;
}

.zoetis-react-redesign-2019 .accordion .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0;
}

.zoetis-react-redesign-2019 .accordion .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.zoetis-react-redesign-2019 .accordion .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.zoetis-react-redesign-2019 .accordion .card .card-header {
  margin-bottom: -1px;
}

.zoetis-react-redesign-2019 .breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.zoetis-react-redesign-2019 .breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.zoetis-react-redesign-2019 .breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}

.zoetis-react-redesign-2019 .breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.zoetis-react-redesign-2019 .breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.zoetis-react-redesign-2019 .breadcrumb-item.active {
  color: #6c757d;
}

.zoetis-react-redesign-2019 .pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.zoetis-react-redesign-2019 .page-link {
  position: relative;
  display: block;
  padding: 1rem 0.75rem;
  margin-left: -2px;
  line-height: 1.25;
  color: #ff6400;
  background-color: transparent;
  border: 2px solid transparent;
}

.zoetis-react-redesign-2019 .page-link:hover {
  z-index: 2;
  color: #ff6400;
  text-decoration: none;
  background-color: transparent;
  border-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .page-link:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.zoetis-react-redesign-2019 .page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.zoetis-react-redesign-2019 .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.zoetis-react-redesign-2019 .page-item.active .page-link {
  z-index: 1;
  color: #ffffff;
  background-color: #3a3a3a;
  border-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #ffffff;
  border-color: #dee2e6;
}

.zoetis-react-redesign-2019 .pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.zoetis-react-redesign-2019 .pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.zoetis-react-redesign-2019 .pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.zoetis-react-redesign-2019 .pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.zoetis-react-redesign-2019 .pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.zoetis-react-redesign-2019 .pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.zoetis-react-redesign-2019 .badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}

a.zoetis-react-redesign-2019 .badge:hover, a.zoetis-react-redesign-2019 .badge:focus {
  text-decoration: none;
}

.zoetis-react-redesign-2019 .badge:empty {
  display: none;
}

.zoetis-react-redesign-2019 .btn .badge {
  position: relative;
  top: -1px;
}

.zoetis-react-redesign-2019 .badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.zoetis-react-redesign-2019 .badge-primary {
  color: #ffffff;
  background-color: #ff6400;
}

a.zoetis-react-redesign-2019 .badge-primary:hover, a.zoetis-react-redesign-2019 .badge-primary:focus {
  color: #ffffff;
  background-color: #cc5000;
}

.zoetis-react-redesign-2019 .badge-secondary {
  color: #ffffff;
  background-color: #3a3a3a;
}

a.zoetis-react-redesign-2019 .badge-secondary:hover, a.zoetis-react-redesign-2019 .badge-secondary:focus {
  color: #ffffff;
  background-color: #212121;
}

.zoetis-react-redesign-2019 .badge-success {
  color: #ffffff;
  background-color: #047c5e;
}

a.zoetis-react-redesign-2019 .badge-success:hover, a.zoetis-react-redesign-2019 .badge-success:focus {
  color: #ffffff;
  background-color: #024b39;
}

.zoetis-react-redesign-2019 .badge-info {
  color: #ffffff;
  background-color: #17a2b8;
}

a.zoetis-react-redesign-2019 .badge-info:hover, a.zoetis-react-redesign-2019 .badge-info:focus {
  color: #ffffff;
  background-color: #117a8b;
}

.zoetis-react-redesign-2019 .badge-warning {
  color: #212529;
  background-color: #ffc107;
}

a.zoetis-react-redesign-2019 .badge-warning:hover, a.zoetis-react-redesign-2019 .badge-warning:focus {
  color: #212529;
  background-color: #d39e00;
}

.zoetis-react-redesign-2019 .badge-danger {
  color: #ffffff;
  background-color: #d1350a;
}

a.zoetis-react-redesign-2019 .badge-danger:hover, a.zoetis-react-redesign-2019 .badge-danger:focus {
  color: #ffffff;
  background-color: #a02908;
}

.zoetis-react-redesign-2019 .badge-light {
  color: #212529;
  background-color: #ffffff;
}

a.zoetis-react-redesign-2019 .badge-light:hover, a.zoetis-react-redesign-2019 .badge-light:focus {
  color: #212529;
  background-color: #e6e6e6;
}

.zoetis-react-redesign-2019 .badge-dark {
  color: #ffffff;
  background-color: #3a3a3a;
}

a.zoetis-react-redesign-2019 .badge-dark:hover, a.zoetis-react-redesign-2019 .badge-dark:focus {
  color: #ffffff;
  background-color: #212121;
}

.zoetis-react-redesign-2019 .badge-muted {
  color: #212529;
  background-color: #f6f6f6;
}

a.zoetis-react-redesign-2019 .badge-muted:hover, a.zoetis-react-redesign-2019 .badge-muted:focus {
  color: #212529;
  background-color: #dddddd;
}

.zoetis-react-redesign-2019 .badge-accent {
  color: #ffffff;
  background-color: #00c1d5;
}

a.zoetis-react-redesign-2019 .badge-accent:hover, a.zoetis-react-redesign-2019 .badge-accent:focus {
  color: #ffffff;
  background-color: #0093a2;
}

.zoetis-react-redesign-2019 .badge-pastel {
  color: #212529;
  background-color: #e5f4f7;
}

a.zoetis-react-redesign-2019 .badge-pastel:hover, a.zoetis-react-redesign-2019 .badge-pastel:focus {
  color: #212529;
  background-color: #bee4eb;
}

.zoetis-react-redesign-2019 .badge-pale {
  color: #212529;
  background-color: #e5f4f7;
}

a.zoetis-react-redesign-2019 .badge-pale:hover, a.zoetis-react-redesign-2019 .badge-pale:focus {
  color: #212529;
  background-color: #bee4eb;
}

.zoetis-react-redesign-2019 .badge-white {
  color: #212529;
  background-color: #ffffff;
}

a.zoetis-react-redesign-2019 .badge-white:hover, a.zoetis-react-redesign-2019 .badge-white:focus {
  color: #212529;
  background-color: #e6e6e6;
}

.zoetis-react-redesign-2019 .jumbotron {
  padding: 0 0;
  margin-bottom: 0;
  background-color: transparent;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .jumbotron {
    padding: 0 0;
  }
}

.zoetis-react-redesign-2019 .jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.zoetis-react-redesign-2019 .alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.zoetis-react-redesign-2019 .alert-heading {
  color: inherit;
}

.zoetis-react-redesign-2019 .alert-link {
  font-weight: 700;
}

.zoetis-react-redesign-2019 .alert-dismissible {
  padding-right: 4rem;
}

.zoetis-react-redesign-2019 .alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.zoetis-react-redesign-2019 .alert-primary {
  color: #853400;
  background-color: #ffe0cc;
  border-color: #ffd4b8;
}

.zoetis-react-redesign-2019 .alert-primary hr {
  border-top-color: #ffc59f;
}

.zoetis-react-redesign-2019 .alert-primary .alert-link {
  color: #522000;
}

.zoetis-react-redesign-2019 .alert-secondary {
  color: #1e1e1e;
  background-color: #d8d8d8;
  border-color: #c8c8c8;
}

.zoetis-react-redesign-2019 .alert-secondary hr {
  border-top-color: #bbbbbb;
}

.zoetis-react-redesign-2019 .alert-secondary .alert-link {
  color: #050505;
}

.zoetis-react-redesign-2019 .alert-success {
  color: #024031;
  background-color: #cde5df;
  border-color: #b9dad2;
}

.zoetis-react-redesign-2019 .alert-success hr {
  border-top-color: #a8d1c7;
}

.zoetis-react-redesign-2019 .alert-success .alert-link {
  color: #000f0b;
}

.zoetis-react-redesign-2019 .alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.zoetis-react-redesign-2019 .alert-info hr {
  border-top-color: #abdde5;
}

.zoetis-react-redesign-2019 .alert-info .alert-link {
  color: #062c33;
}

.zoetis-react-redesign-2019 .alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.zoetis-react-redesign-2019 .alert-warning hr {
  border-top-color: #ffe8a1;
}

.zoetis-react-redesign-2019 .alert-warning .alert-link {
  color: #533f03;
}

.zoetis-react-redesign-2019 .alert-danger {
  color: #6d1c05;
  background-color: #f6d7ce;
  border-color: #f2c6ba;
}

.zoetis-react-redesign-2019 .alert-danger hr {
  border-top-color: #eeb4a5;
}

.zoetis-react-redesign-2019 .alert-danger .alert-link {
  color: #3c0f03;
}

.zoetis-react-redesign-2019 .alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}

.zoetis-react-redesign-2019 .alert-light hr {
  border-top-color: #f2f2f2;
}

.zoetis-react-redesign-2019 .alert-light .alert-link {
  color: #6c6c6c;
}

.zoetis-react-redesign-2019 .alert-dark {
  color: #1e1e1e;
  background-color: #d8d8d8;
  border-color: #c8c8c8;
}

.zoetis-react-redesign-2019 .alert-dark hr {
  border-top-color: #bbbbbb;
}

.zoetis-react-redesign-2019 .alert-dark .alert-link {
  color: #050505;
}

.zoetis-react-redesign-2019 .alert-muted {
  color: gray;
  background-color: #fdfdfd;
  border-color: #fcfcfc;
}

.zoetis-react-redesign-2019 .alert-muted hr {
  border-top-color: #efefef;
}

.zoetis-react-redesign-2019 .alert-muted .alert-link {
  color: #676767;
}

.zoetis-react-redesign-2019 .alert-accent {
  color: #00646f;
  background-color: #ccf3f7;
  border-color: #b8eef3;
}

.zoetis-react-redesign-2019 .alert-accent hr {
  border-top-color: #a2e9ef;
}

.zoetis-react-redesign-2019 .alert-accent .alert-link {
  color: #00363c;
}

.zoetis-react-redesign-2019 .alert-pastel {
  color: #777f80;
  background-color: #fafdfd;
  border-color: #f8fcfd;
}

.zoetis-react-redesign-2019 .alert-pastel hr {
  border-top-color: #e4f4f7;
}

.zoetis-react-redesign-2019 .alert-pastel .alert-link {
  color: #5e6566;
}

.zoetis-react-redesign-2019 .alert-pale {
  color: #777f80;
  background-color: #fafdfd;
  border-color: #f8fcfd;
}

.zoetis-react-redesign-2019 .alert-pale hr {
  border-top-color: #e4f4f7;
}

.zoetis-react-redesign-2019 .alert-pale .alert-link {
  color: #5e6566;
}

.zoetis-react-redesign-2019 .alert-white {
  color: #858585;
  background-color: white;
  border-color: white;
}

.zoetis-react-redesign-2019 .alert-white hr {
  border-top-color: #f2f2f2;
}

.zoetis-react-redesign-2019 .alert-white .alert-link {
  color: #6c6c6c;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

.zoetis-react-redesign-2019 .progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);
}

.zoetis-react-redesign-2019 .progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  background-color: #ff6400;
  transition: width 0.6s ease;
}

@media screen and (prefers-reduced-motion: reduce) {
  .zoetis-react-redesign-2019 .progress-bar {
    transition: none;
  }
}

.zoetis-react-redesign-2019 .progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.zoetis-react-redesign-2019 .progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
          animation: progress-bar-stripes 1s linear infinite;
}

.zoetis-react-redesign-2019 .media {
  display: flex;
  align-items: flex-start;
}

.zoetis-react-redesign-2019 .media-body {
  flex: 1;
}

.zoetis-react-redesign-2019 .list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.zoetis-react-redesign-2019 .list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.zoetis-react-redesign-2019 .list-group-item-action:hover, .zoetis-react-redesign-2019 .list-group-item-action:focus {
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.zoetis-react-redesign-2019 .list-group-item-action:active {
  color: #3a3a3a;
  background-color: #e9ecef;
}

.zoetis-react-redesign-2019 .list-group-item {
  position: relative;
  display: block;
  padding: 1rem 0;
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid #eaeaea;
}

.zoetis-react-redesign-2019 .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.zoetis-react-redesign-2019 .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.zoetis-react-redesign-2019 .list-group-item:hover, .zoetis-react-redesign-2019 .list-group-item:focus {
  z-index: 1;
  text-decoration: none;
}

.zoetis-react-redesign-2019 .list-group-item.disabled, .zoetis-react-redesign-2019 .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent;
}

.zoetis-react-redesign-2019 .list-group-item.active {
  z-index: 2;
  color: #ffffff;
  background-color: #ff6400;
  border-color: #ff6400;
}

.zoetis-react-redesign-2019 .list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}

.zoetis-react-redesign-2019 .list-group-flush .list-group-item:last-child {
  margin-bottom: -1px;
}

.zoetis-react-redesign-2019 .list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}

.zoetis-react-redesign-2019 .list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

.zoetis-react-redesign-2019 .list-group-item-primary {
  color: #853400;
  background-color: #ffd4b8;
}

.zoetis-react-redesign-2019 .list-group-item-primary.list-group-item-action:hover, .zoetis-react-redesign-2019 .list-group-item-primary.list-group-item-action:focus {
  color: #853400;
  background-color: #ffc59f;
}

.zoetis-react-redesign-2019 .list-group-item-primary.list-group-item-action.active {
  color: #ffffff;
  background-color: #853400;
  border-color: #853400;
}

.zoetis-react-redesign-2019 .list-group-item-secondary {
  color: #1e1e1e;
  background-color: #c8c8c8;
}

.zoetis-react-redesign-2019 .list-group-item-secondary.list-group-item-action:hover, .zoetis-react-redesign-2019 .list-group-item-secondary.list-group-item-action:focus {
  color: #1e1e1e;
  background-color: #bbbbbb;
}

.zoetis-react-redesign-2019 .list-group-item-secondary.list-group-item-action.active {
  color: #ffffff;
  background-color: #1e1e1e;
  border-color: #1e1e1e;
}

.zoetis-react-redesign-2019 .list-group-item-success {
  color: #024031;
  background-color: #b9dad2;
}

.zoetis-react-redesign-2019 .list-group-item-success.list-group-item-action:hover, .zoetis-react-redesign-2019 .list-group-item-success.list-group-item-action:focus {
  color: #024031;
  background-color: #a8d1c7;
}

.zoetis-react-redesign-2019 .list-group-item-success.list-group-item-action.active {
  color: #ffffff;
  background-color: #024031;
  border-color: #024031;
}

.zoetis-react-redesign-2019 .list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}

.zoetis-react-redesign-2019 .list-group-item-info.list-group-item-action:hover, .zoetis-react-redesign-2019 .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}

.zoetis-react-redesign-2019 .list-group-item-info.list-group-item-action.active {
  color: #ffffff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.zoetis-react-redesign-2019 .list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}

.zoetis-react-redesign-2019 .list-group-item-warning.list-group-item-action:hover, .zoetis-react-redesign-2019 .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}

.zoetis-react-redesign-2019 .list-group-item-warning.list-group-item-action.active {
  color: #ffffff;
  background-color: #856404;
  border-color: #856404;
}

.zoetis-react-redesign-2019 .list-group-item-danger {
  color: #6d1c05;
  background-color: #f2c6ba;
}

.zoetis-react-redesign-2019 .list-group-item-danger.list-group-item-action:hover, .zoetis-react-redesign-2019 .list-group-item-danger.list-group-item-action:focus {
  color: #6d1c05;
  background-color: #eeb4a5;
}

.zoetis-react-redesign-2019 .list-group-item-danger.list-group-item-action.active {
  color: #ffffff;
  background-color: #6d1c05;
  border-color: #6d1c05;
}

.zoetis-react-redesign-2019 .list-group-item-light {
  color: #858585;
  background-color: white;
}

.zoetis-react-redesign-2019 .list-group-item-light.list-group-item-action:hover, .zoetis-react-redesign-2019 .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}

.zoetis-react-redesign-2019 .list-group-item-light.list-group-item-action.active {
  color: #ffffff;
  background-color: #858585;
  border-color: #858585;
}

.zoetis-react-redesign-2019 .list-group-item-dark {
  color: #1e1e1e;
  background-color: #c8c8c8;
}

.zoetis-react-redesign-2019 .list-group-item-dark.list-group-item-action:hover, .zoetis-react-redesign-2019 .list-group-item-dark.list-group-item-action:focus {
  color: #1e1e1e;
  background-color: #bbbbbb;
}

.zoetis-react-redesign-2019 .list-group-item-dark.list-group-item-action.active {
  color: #ffffff;
  background-color: #1e1e1e;
  border-color: #1e1e1e;
}

.zoetis-react-redesign-2019 .list-group-item-muted {
  color: gray;
  background-color: #fcfcfc;
}

.zoetis-react-redesign-2019 .list-group-item-muted.list-group-item-action:hover, .zoetis-react-redesign-2019 .list-group-item-muted.list-group-item-action:focus {
  color: gray;
  background-color: #efefef;
}

.zoetis-react-redesign-2019 .list-group-item-muted.list-group-item-action.active {
  color: #ffffff;
  background-color: gray;
  border-color: gray;
}

.zoetis-react-redesign-2019 .list-group-item-accent {
  color: #00646f;
  background-color: #b8eef3;
}

.zoetis-react-redesign-2019 .list-group-item-accent.list-group-item-action:hover, .zoetis-react-redesign-2019 .list-group-item-accent.list-group-item-action:focus {
  color: #00646f;
  background-color: #a2e9ef;
}

.zoetis-react-redesign-2019 .list-group-item-accent.list-group-item-action.active {
  color: #ffffff;
  background-color: #00646f;
  border-color: #00646f;
}

.zoetis-react-redesign-2019 .list-group-item-pastel {
  color: #777f80;
  background-color: #f8fcfd;
}

.zoetis-react-redesign-2019 .list-group-item-pastel.list-group-item-action:hover, .zoetis-react-redesign-2019 .list-group-item-pastel.list-group-item-action:focus {
  color: #777f80;
  background-color: #e4f4f7;
}

.zoetis-react-redesign-2019 .list-group-item-pastel.list-group-item-action.active {
  color: #ffffff;
  background-color: #777f80;
  border-color: #777f80;
}

.zoetis-react-redesign-2019 .list-group-item-pale {
  color: #777f80;
  background-color: #f8fcfd;
}

.zoetis-react-redesign-2019 .list-group-item-pale.list-group-item-action:hover, .zoetis-react-redesign-2019 .list-group-item-pale.list-group-item-action:focus {
  color: #777f80;
  background-color: #e4f4f7;
}

.zoetis-react-redesign-2019 .list-group-item-pale.list-group-item-action.active {
  color: #ffffff;
  background-color: #777f80;
  border-color: #777f80;
}

.zoetis-react-redesign-2019 .list-group-item-white {
  color: #858585;
  background-color: white;
}

.zoetis-react-redesign-2019 .list-group-item-white.list-group-item-action:hover, .zoetis-react-redesign-2019 .list-group-item-white.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}

.zoetis-react-redesign-2019 .list-group-item-white.list-group-item-action.active {
  color: #ffffff;
  background-color: #858585;
  border-color: #858585;
}

.zoetis-react-redesign-2019 .close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: .5;
}

.zoetis-react-redesign-2019 .close:hover {
  color: #000000;
  text-decoration: none;
}

.zoetis-react-redesign-2019 .close:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.zoetis-react-redesign-2019 .close:not(:disabled):not(.disabled):hover, .zoetis-react-redesign-2019 .close:not(:disabled):not(.disabled):focus {
  opacity: .75;
}

.zoetis-react-redesign-2019 button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.zoetis-react-redesign-2019 a.close.disabled {
  pointer-events: none;
}

.zoetis-react-redesign-2019 .toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 0.25rem;
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  opacity: 0;
}

.zoetis-react-redesign-2019 .toast:not(:last-child) {
  margin-bottom: 0.75rem;
}

.zoetis-react-redesign-2019 .toast.showing {
  opacity: 1;
}

.zoetis-react-redesign-2019 .toast.show {
  display: block;
  opacity: 1;
}

.zoetis-react-redesign-2019 .toast.hide {
  display: none;
}

.zoetis-react-redesign-2019 .toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.zoetis-react-redesign-2019 .toast-body {
  padding: 0.75rem;
}

.zoetis-react-redesign-2019 .modal-open {
  overflow: hidden;
}

.zoetis-react-redesign-2019 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.zoetis-react-redesign-2019 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.zoetis-react-redesign-2019 .modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.modal.fade .zoetis-react-redesign-2019 .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
          transform: translate(0, -50px);
}

@media screen and (prefers-reduced-motion: reduce) {
  .modal.fade .zoetis-react-redesign-2019 .modal-dialog {
    transition: none;
  }
}

.modal.show .zoetis-react-redesign-2019 .modal-dialog {
  -webkit-transform: none;
          transform: none;
}

.zoetis-react-redesign-2019 .modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - (0.5rem * 2));
}

.zoetis-react-redesign-2019 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (0.5rem * 2));
  content: "";
}

.zoetis-react-redesign-2019 .modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);
  outline: 0;
}

.zoetis-react-redesign-2019 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000000;
}

.zoetis-react-redesign-2019 .modal-backdrop.fade {
  opacity: 0;
}

.zoetis-react-redesign-2019 .modal-backdrop.show {
  opacity: 0.5;
}

.zoetis-react-redesign-2019 .modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.zoetis-react-redesign-2019 .modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.zoetis-react-redesign-2019 .modal-title {
  margin-bottom: 0;
  line-height: 1;
}

.zoetis-react-redesign-2019 .modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.zoetis-react-redesign-2019 .modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #e9ecef;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.zoetis-react-redesign-2019 .modal-footer > :not(:first-child) {
  margin-left: .25rem;
}

.zoetis-react-redesign-2019 .modal-footer > :not(:last-child) {
  margin-right: .25rem;
}

.zoetis-react-redesign-2019 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .zoetis-react-redesign-2019 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .zoetis-react-redesign-2019 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .zoetis-react-redesign-2019 .modal-content {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
  }
  .zoetis-react-redesign-2019 .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .modal-lg,
  .zoetis-react-redesign-2019 .modal-xl {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .modal-xl {
    max-width: 1140px;
  }
}

.zoetis-react-redesign-2019 .tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "GothamNarrowSSm", Helvetica, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.zoetis-react-redesign-2019 .tooltip.show {
  opacity: 1;
}

.zoetis-react-redesign-2019 .tooltip .arrow {
  position: absolute;
  display: block;
  width: 1.5rem;
  height: 0.75rem;
}

.zoetis-react-redesign-2019 .tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.zoetis-react-redesign-2019 .bs-tooltip-top, .zoetis-react-redesign-2019 .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.75rem 0;
}

.zoetis-react-redesign-2019 .bs-tooltip-top .arrow, .zoetis-react-redesign-2019 .bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

.zoetis-react-redesign-2019 .bs-tooltip-top .arrow::before, .zoetis-react-redesign-2019 .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.75rem 0.75rem 0;
  border-top-color: #ffffff;
}

.zoetis-react-redesign-2019 .bs-tooltip-right, .zoetis-react-redesign-2019 .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.75rem;
}

.zoetis-react-redesign-2019 .bs-tooltip-right .arrow, .zoetis-react-redesign-2019 .bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
  width: 0.75rem;
  height: 1.5rem;
}

.zoetis-react-redesign-2019 .bs-tooltip-right .arrow::before, .zoetis-react-redesign-2019 .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.75rem 0.75rem 0.75rem 0;
  border-right-color: #ffffff;
}

.zoetis-react-redesign-2019 .bs-tooltip-bottom, .zoetis-react-redesign-2019 .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.75rem 0;
}

.zoetis-react-redesign-2019 .bs-tooltip-bottom .arrow, .zoetis-react-redesign-2019 .bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

.zoetis-react-redesign-2019 .bs-tooltip-bottom .arrow::before, .zoetis-react-redesign-2019 .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.75rem 0.75rem;
  border-bottom-color: #ffffff;
}

.zoetis-react-redesign-2019 .bs-tooltip-left, .zoetis-react-redesign-2019 .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.75rem;
}

.zoetis-react-redesign-2019 .bs-tooltip-left .arrow, .zoetis-react-redesign-2019 .bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
  width: 0.75rem;
  height: 1.5rem;
}

.zoetis-react-redesign-2019 .bs-tooltip-left .arrow::before, .zoetis-react-redesign-2019 .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.75rem 0 0.75rem 0.75rem;
  border-left-color: #ffffff;
}

.zoetis-react-redesign-2019 .tooltip-inner {
  max-width: 200px;
  padding: 0.5rem 1.25rem;
  color: #00c1d5;
  text-align: center;
  background-color: #ffffff;
  border-radius: 0;
}

.zoetis-react-redesign-2019 .popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "GothamNarrowSSm", Helvetica, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
}

.zoetis-react-redesign-2019 .popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

.zoetis-react-redesign-2019 .popover .arrow::before, .zoetis-react-redesign-2019 .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.zoetis-react-redesign-2019 .bs-popover-top, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem;
}

.zoetis-react-redesign-2019 .bs-popover-top .arrow, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="top"] .arrow {
  bottom: calc((0.5rem + 1px) * -1);
}

.zoetis-react-redesign-2019 .bs-popover-top .arrow::before, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="top"] .arrow::before,
.zoetis-react-redesign-2019 .bs-popover-top .arrow::after,
.zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="top"] .arrow::after {
  border-width: 0.5rem 0.5rem 0;
}

.zoetis-react-redesign-2019 .bs-popover-top .arrow::before, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="top"] .arrow::before {
  bottom: 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}


.zoetis-react-redesign-2019 .bs-popover-top .arrow::after,
.zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="top"] .arrow::after {
  bottom: 1px;
  border-top-color: #ffffff;
}

.zoetis-react-redesign-2019 .bs-popover-right, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem;
}

.zoetis-react-redesign-2019 .bs-popover-right .arrow, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="right"] .arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.zoetis-react-redesign-2019 .bs-popover-right .arrow::before, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="right"] .arrow::before,
.zoetis-react-redesign-2019 .bs-popover-right .arrow::after,
.zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="right"] .arrow::after {
  border-width: 0.5rem 0.5rem 0.5rem 0;
}

.zoetis-react-redesign-2019 .bs-popover-right .arrow::before, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="right"] .arrow::before {
  left: 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}


.zoetis-react-redesign-2019 .bs-popover-right .arrow::after,
.zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="right"] .arrow::after {
  left: 1px;
  border-right-color: #ffffff;
}

.zoetis-react-redesign-2019 .bs-popover-bottom, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem;
}

.zoetis-react-redesign-2019 .bs-popover-bottom .arrow, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="bottom"] .arrow {
  top: calc((0.5rem + 1px) * -1);
}

.zoetis-react-redesign-2019 .bs-popover-bottom .arrow::before, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="bottom"] .arrow::before,
.zoetis-react-redesign-2019 .bs-popover-bottom .arrow::after,
.zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="bottom"] .arrow::after {
  border-width: 0 0.5rem 0.5rem 0.5rem;
}

.zoetis-react-redesign-2019 .bs-popover-bottom .arrow::before, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="bottom"] .arrow::before {
  top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}


.zoetis-react-redesign-2019 .bs-popover-bottom .arrow::after,
.zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="bottom"] .arrow::after {
  top: 1px;
  border-bottom-color: #ffffff;
}

.zoetis-react-redesign-2019 .bs-popover-bottom .popover-header::before, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.zoetis-react-redesign-2019 .bs-popover-left, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem;
}

.zoetis-react-redesign-2019 .bs-popover-left .arrow, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="left"] .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.zoetis-react-redesign-2019 .bs-popover-left .arrow::before, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="left"] .arrow::before,
.zoetis-react-redesign-2019 .bs-popover-left .arrow::after,
.zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="left"] .arrow::after {
  border-width: 0.5rem 0 0.5rem 0.5rem;
}

.zoetis-react-redesign-2019 .bs-popover-left .arrow::before, .zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="left"] .arrow::before {
  right: 0;
  border-left-color: rgba(0, 0, 0, 0.25);
}


.zoetis-react-redesign-2019 .bs-popover-left .arrow::after,
.zoetis-react-redesign-2019 .bs-popover-auto[x-placement^="left"] .arrow::after {
  right: 1px;
  border-left-color: #ffffff;
}

.zoetis-react-redesign-2019 .popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.zoetis-react-redesign-2019 .popover-header:empty {
  display: none;
}

.zoetis-react-redesign-2019 .popover-body {
  padding: 0.5rem 0.75rem;
  color: #3a3a3a;
}

.zoetis-react-redesign-2019 .carousel {
  position: relative;
}

.zoetis-react-redesign-2019 .carousel.pointer-event {
  touch-action: pan-y;
}

.zoetis-react-redesign-2019 .carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.zoetis-react-redesign-2019 .carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.zoetis-react-redesign-2019 .carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
  .zoetis-react-redesign-2019 .carousel-item {
    transition: none;
  }
}

.zoetis-react-redesign-2019 .carousel-item.active,
.zoetis-react-redesign-2019 .carousel-item-next,
.zoetis-react-redesign-2019 .carousel-item-prev {
  display: block;
}

.zoetis-react-redesign-2019 .carousel-item-next:not(.carousel-item-left),
.zoetis-react-redesign-2019 .active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.zoetis-react-redesign-2019 .carousel-item-prev:not(.carousel-item-right),
.zoetis-react-redesign-2019 .active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.zoetis-react-redesign-2019 .carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}

.zoetis-react-redesign-2019 .carousel-fade .carousel-item.active,
.zoetis-react-redesign-2019 .carousel-fade .carousel-item-next.carousel-item-left,
.zoetis-react-redesign-2019 .carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}

.zoetis-react-redesign-2019 .carousel-fade .active.carousel-item-left,
.zoetis-react-redesign-2019 .carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: 0s 0.6s opacity;
}

@media screen and (prefers-reduced-motion: reduce) {
  .zoetis-react-redesign-2019 .carousel-fade .active.carousel-item-left,
  .zoetis-react-redesign-2019 .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.zoetis-react-redesign-2019 .carousel-control-prev,
.zoetis-react-redesign-2019 .carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #ffffff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media screen and (prefers-reduced-motion: reduce) {
  .zoetis-react-redesign-2019 .carousel-control-prev,
  .zoetis-react-redesign-2019 .carousel-control-next {
    transition: none;
  }
}

.zoetis-react-redesign-2019 .carousel-control-prev:hover, .zoetis-react-redesign-2019 .carousel-control-prev:focus,
.zoetis-react-redesign-2019 .carousel-control-next:hover,
.zoetis-react-redesign-2019 .carousel-control-next:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.zoetis-react-redesign-2019 .carousel-control-prev {
  left: 0;
}

.zoetis-react-redesign-2019 .carousel-control-next {
  right: 0;
}

.zoetis-react-redesign-2019 .carousel-control-prev-icon,
.zoetis-react-redesign-2019 .carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: transparent no-repeat center center;
  background-size: 100% 100%;
}

.zoetis-react-redesign-2019 .carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
}

.zoetis-react-redesign-2019 .carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
}

.zoetis-react-redesign-2019 .carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.zoetis-react-redesign-2019 .carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #ffffff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  transition: opacity 0.6s ease;
}

@media screen and (prefers-reduced-motion: reduce) {
  .zoetis-react-redesign-2019 .carousel-indicators li {
    transition: none;
  }
}

.zoetis-react-redesign-2019 .carousel-indicators .active {
  opacity: 1;
}

.zoetis-react-redesign-2019 .carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.zoetis-react-redesign-2019 .spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: spinner-border .75s linear infinite;
          animation: spinner-border .75s linear infinite;
}

.zoetis-react-redesign-2019 .spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}

.zoetis-react-redesign-2019 .spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: spinner-grow .75s linear infinite;
          animation: spinner-grow .75s linear infinite;
}

.zoetis-react-redesign-2019 .spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

.zoetis-react-redesign-2019 .align-baseline {
  vertical-align: baseline !important;
}

.zoetis-react-redesign-2019 .align-top {
  vertical-align: top !important;
}

.zoetis-react-redesign-2019 .align-middle {
  vertical-align: middle !important;
}

.zoetis-react-redesign-2019 .align-bottom {
  vertical-align: bottom !important;
}

.zoetis-react-redesign-2019 .align-text-bottom {
  vertical-align: text-bottom !important;
}

.zoetis-react-redesign-2019 .align-text-top {
  vertical-align: text-top !important;
}

.zoetis-react-redesign-2019 .bg-primary {
  background-color: #ff6400 !important;
}

.zoetis-react-redesign-2019 a.bg-primary:hover, .zoetis-react-redesign-2019 a.bg-primary:focus,
.zoetis-react-redesign-2019 button.bg-primary:hover,
.zoetis-react-redesign-2019 button.bg-primary:focus {
  background-color: #cc5000 !important;
}

.zoetis-react-redesign-2019 .bg-secondary {
  background-color: #3a3a3a !important;
}

.zoetis-react-redesign-2019 a.bg-secondary:hover, .zoetis-react-redesign-2019 a.bg-secondary:focus,
.zoetis-react-redesign-2019 button.bg-secondary:hover,
.zoetis-react-redesign-2019 button.bg-secondary:focus {
  background-color: #212121 !important;
}

.zoetis-react-redesign-2019 .bg-success {
  background-color: #047c5e !important;
}

.zoetis-react-redesign-2019 a.bg-success:hover, .zoetis-react-redesign-2019 a.bg-success:focus,
.zoetis-react-redesign-2019 button.bg-success:hover,
.zoetis-react-redesign-2019 button.bg-success:focus {
  background-color: #024b39 !important;
}

.zoetis-react-redesign-2019 .bg-info {
  background-color: #17a2b8 !important;
}

.zoetis-react-redesign-2019 a.bg-info:hover, .zoetis-react-redesign-2019 a.bg-info:focus,
.zoetis-react-redesign-2019 button.bg-info:hover,
.zoetis-react-redesign-2019 button.bg-info:focus {
  background-color: #117a8b !important;
}

.zoetis-react-redesign-2019 .bg-warning {
  background-color: #ffc107 !important;
}

.zoetis-react-redesign-2019 a.bg-warning:hover, .zoetis-react-redesign-2019 a.bg-warning:focus,
.zoetis-react-redesign-2019 button.bg-warning:hover,
.zoetis-react-redesign-2019 button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.zoetis-react-redesign-2019 .bg-danger {
  background-color: #d1350a !important;
}

.zoetis-react-redesign-2019 a.bg-danger:hover, .zoetis-react-redesign-2019 a.bg-danger:focus,
.zoetis-react-redesign-2019 button.bg-danger:hover,
.zoetis-react-redesign-2019 button.bg-danger:focus {
  background-color: #a02908 !important;
}

.zoetis-react-redesign-2019 .bg-light {
  background-color: #ffffff !important;
}

.zoetis-react-redesign-2019 a.bg-light:hover, .zoetis-react-redesign-2019 a.bg-light:focus,
.zoetis-react-redesign-2019 button.bg-light:hover,
.zoetis-react-redesign-2019 button.bg-light:focus {
  background-color: #e6e6e6 !important;
}

.zoetis-react-redesign-2019 .bg-dark {
  background-color: #3a3a3a !important;
}

.zoetis-react-redesign-2019 a.bg-dark:hover, .zoetis-react-redesign-2019 a.bg-dark:focus,
.zoetis-react-redesign-2019 button.bg-dark:hover,
.zoetis-react-redesign-2019 button.bg-dark:focus {
  background-color: #212121 !important;
}

.zoetis-react-redesign-2019 .bg-muted {
  background-color: #f6f6f6 !important;
}

.zoetis-react-redesign-2019 a.bg-muted:hover, .zoetis-react-redesign-2019 a.bg-muted:focus,
.zoetis-react-redesign-2019 button.bg-muted:hover,
.zoetis-react-redesign-2019 button.bg-muted:focus {
  background-color: #dddddd !important;
}

.zoetis-react-redesign-2019 .bg-accent {
  background-color: #00c1d5 !important;
}

.zoetis-react-redesign-2019 a.bg-accent:hover, .zoetis-react-redesign-2019 a.bg-accent:focus,
.zoetis-react-redesign-2019 button.bg-accent:hover,
.zoetis-react-redesign-2019 button.bg-accent:focus {
  background-color: #0093a2 !important;
}

.zoetis-react-redesign-2019 .bg-pastel {
  background-color: #e5f4f7 !important;
}

.zoetis-react-redesign-2019 a.bg-pastel:hover, .zoetis-react-redesign-2019 a.bg-pastel:focus,
.zoetis-react-redesign-2019 button.bg-pastel:hover,
.zoetis-react-redesign-2019 button.bg-pastel:focus {
  background-color: #bee4eb !important;
}

.zoetis-react-redesign-2019 .bg-pale {
  background-color: #e5f4f7 !important;
}

.zoetis-react-redesign-2019 a.bg-pale:hover, .zoetis-react-redesign-2019 a.bg-pale:focus,
.zoetis-react-redesign-2019 button.bg-pale:hover,
.zoetis-react-redesign-2019 button.bg-pale:focus {
  background-color: #bee4eb !important;
}

.zoetis-react-redesign-2019 .bg-white {
  background-color: #ffffff !important;
}

.zoetis-react-redesign-2019 a.bg-white:hover, .zoetis-react-redesign-2019 a.bg-white:focus,
.zoetis-react-redesign-2019 button.bg-white:hover,
.zoetis-react-redesign-2019 button.bg-white:focus {
  background-color: #e6e6e6 !important;
}

.zoetis-react-redesign-2019 .bg-white {
  background-color: #ffffff !important;
}

.zoetis-react-redesign-2019 .bg-transparent {
  background-color: transparent !important;
}

.zoetis-react-redesign-2019 .border {
  border: 1px solid #eaeaea !important;
}

.zoetis-react-redesign-2019 .border-top {
  border-top: 1px solid #eaeaea !important;
}

.zoetis-react-redesign-2019 .border-right {
  border-right: 1px solid #eaeaea !important;
}

.zoetis-react-redesign-2019 .border-bottom {
  border-bottom: 1px solid #eaeaea !important;
}

.zoetis-react-redesign-2019 .border-left {
  border-left: 1px solid #eaeaea !important;
}

.zoetis-react-redesign-2019 .border-0 {
  border: 0 !important;
}

.zoetis-react-redesign-2019 .border-top-0 {
  border-top: 0 !important;
}

.zoetis-react-redesign-2019 .border-right-0 {
  border-right: 0 !important;
}

.zoetis-react-redesign-2019 .border-bottom-0 {
  border-bottom: 0 !important;
}

.zoetis-react-redesign-2019 .border-left-0 {
  border-left: 0 !important;
}

.zoetis-react-redesign-2019 .border-primary {
  border-color: #ff6400 !important;
}

.zoetis-react-redesign-2019 .border-secondary {
  border-color: #3a3a3a !important;
}

.zoetis-react-redesign-2019 .border-success {
  border-color: #047c5e !important;
}

.zoetis-react-redesign-2019 .border-info {
  border-color: #17a2b8 !important;
}

.zoetis-react-redesign-2019 .border-warning {
  border-color: #ffc107 !important;
}

.zoetis-react-redesign-2019 .border-danger {
  border-color: #d1350a !important;
}

.zoetis-react-redesign-2019 .border-light {
  border-color: #ffffff !important;
}

.zoetis-react-redesign-2019 .border-dark {
  border-color: #3a3a3a !important;
}

.zoetis-react-redesign-2019 .border-muted {
  border-color: #f6f6f6 !important;
}

.zoetis-react-redesign-2019 .border-accent {
  border-color: #00c1d5 !important;
}

.zoetis-react-redesign-2019 .border-pastel {
  border-color: #e5f4f7 !important;
}

.zoetis-react-redesign-2019 .border-pale {
  border-color: #e5f4f7 !important;
}

.zoetis-react-redesign-2019 .border-white {
  border-color: #ffffff !important;
}

.zoetis-react-redesign-2019 .border-white {
  border-color: #ffffff !important;
}

.zoetis-react-redesign-2019 .rounded {
  border-radius: 0.25rem !important;
}

.zoetis-react-redesign-2019 .rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.zoetis-react-redesign-2019 .rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.zoetis-react-redesign-2019 .rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.zoetis-react-redesign-2019 .rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.zoetis-react-redesign-2019 .rounded-circle {
  border-radius: 50% !important;
}

.zoetis-react-redesign-2019 .rounded-pill {
  border-radius: 50rem !important;
}

.zoetis-react-redesign-2019 .rounded-0 {
  border-radius: 0 !important;
}

.zoetis-react-redesign-2019 .clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.zoetis-react-redesign-2019 .d-none {
  display: none !important;
}

.zoetis-react-redesign-2019 .d-inline {
  display: inline !important;
}

.zoetis-react-redesign-2019 .d-inline-block {
  display: inline-block !important;
}

.zoetis-react-redesign-2019 .d-block {
  display: block !important;
}

.zoetis-react-redesign-2019 .d-table {
  display: table !important;
}

.zoetis-react-redesign-2019 .d-table-row {
  display: table-row !important;
}

.zoetis-react-redesign-2019 .d-table-cell {
  display: table-cell !important;
}

.zoetis-react-redesign-2019 .d-flex {
  display: flex !important;
}

.zoetis-react-redesign-2019 .d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .d-sm-none {
    display: none !important;
  }
  .zoetis-react-redesign-2019 .d-sm-inline {
    display: inline !important;
  }
  .zoetis-react-redesign-2019 .d-sm-inline-block {
    display: inline-block !important;
  }
  .zoetis-react-redesign-2019 .d-sm-block {
    display: block !important;
  }
  .zoetis-react-redesign-2019 .d-sm-table {
    display: table !important;
  }
  .zoetis-react-redesign-2019 .d-sm-table-row {
    display: table-row !important;
  }
  .zoetis-react-redesign-2019 .d-sm-table-cell {
    display: table-cell !important;
  }
  .zoetis-react-redesign-2019 .d-sm-flex {
    display: flex !important;
  }
  .zoetis-react-redesign-2019 .d-sm-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .d-md-none {
    display: none !important;
  }
  .zoetis-react-redesign-2019 .d-md-inline {
    display: inline !important;
  }
  .zoetis-react-redesign-2019 .d-md-inline-block {
    display: inline-block !important;
  }
  .zoetis-react-redesign-2019 .d-md-block {
    display: block !important;
  }
  .zoetis-react-redesign-2019 .d-md-table {
    display: table !important;
  }
  .zoetis-react-redesign-2019 .d-md-table-row {
    display: table-row !important;
  }
  .zoetis-react-redesign-2019 .d-md-table-cell {
    display: table-cell !important;
  }
  .zoetis-react-redesign-2019 .d-md-flex {
    display: flex !important;
  }
  .zoetis-react-redesign-2019 .d-md-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .d-lg-none {
    display: none !important;
  }
  .zoetis-react-redesign-2019 .d-lg-inline {
    display: inline !important;
  }
  .zoetis-react-redesign-2019 .d-lg-inline-block {
    display: inline-block !important;
  }
  .zoetis-react-redesign-2019 .d-lg-block {
    display: block !important;
  }
  .zoetis-react-redesign-2019 .d-lg-table {
    display: table !important;
  }
  .zoetis-react-redesign-2019 .d-lg-table-row {
    display: table-row !important;
  }
  .zoetis-react-redesign-2019 .d-lg-table-cell {
    display: table-cell !important;
  }
  .zoetis-react-redesign-2019 .d-lg-flex {
    display: flex !important;
  }
  .zoetis-react-redesign-2019 .d-lg-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .d-xl-none {
    display: none !important;
  }
  .zoetis-react-redesign-2019 .d-xl-inline {
    display: inline !important;
  }
  .zoetis-react-redesign-2019 .d-xl-inline-block {
    display: inline-block !important;
  }
  .zoetis-react-redesign-2019 .d-xl-block {
    display: block !important;
  }
  .zoetis-react-redesign-2019 .d-xl-table {
    display: table !important;
  }
  .zoetis-react-redesign-2019 .d-xl-table-row {
    display: table-row !important;
  }
  .zoetis-react-redesign-2019 .d-xl-table-cell {
    display: table-cell !important;
  }
  .zoetis-react-redesign-2019 .d-xl-flex {
    display: flex !important;
  }
  .zoetis-react-redesign-2019 .d-xl-inline-flex {
    display: inline-flex !important;
  }
}

@media print {
  .zoetis-react-redesign-2019 .d-print-none {
    display: none !important;
  }
  .zoetis-react-redesign-2019 .d-print-inline {
    display: inline !important;
  }
  .zoetis-react-redesign-2019 .d-print-inline-block {
    display: inline-block !important;
  }
  .zoetis-react-redesign-2019 .d-print-block {
    display: block !important;
  }
  .zoetis-react-redesign-2019 .d-print-table {
    display: table !important;
  }
  .zoetis-react-redesign-2019 .d-print-table-row {
    display: table-row !important;
  }
  .zoetis-react-redesign-2019 .d-print-table-cell {
    display: table-cell !important;
  }
  .zoetis-react-redesign-2019 .d-print-flex {
    display: flex !important;
  }
  .zoetis-react-redesign-2019 .d-print-inline-flex {
    display: inline-flex !important;
  }
}

.zoetis-react-redesign-2019 .embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.zoetis-react-redesign-2019 .embed-responsive::before {
  display: block;
  content: "";
}

.zoetis-react-redesign-2019 .embed-responsive .embed-responsive-item,
.zoetis-react-redesign-2019 .embed-responsive iframe,
.zoetis-react-redesign-2019 .embed-responsive embed,
.zoetis-react-redesign-2019 .embed-responsive object,
.zoetis-react-redesign-2019 .embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.zoetis-react-redesign-2019 .embed-responsive-21by9::before {
  padding-top: 42.85714%;
}

.zoetis-react-redesign-2019 .embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.zoetis-react-redesign-2019 .embed-responsive-3by4::before {
  padding-top: 133.33333%;
}

.zoetis-react-redesign-2019 .embed-responsive-1by1::before {
  padding-top: 100%;
}

.zoetis-react-redesign-2019 .flex-row {
  flex-direction: row !important;
}

.zoetis-react-redesign-2019 .flex-column {
  flex-direction: column !important;
}

.zoetis-react-redesign-2019 .flex-row-reverse {
  flex-direction: row-reverse !important;
}

.zoetis-react-redesign-2019 .flex-column-reverse {
  flex-direction: column-reverse !important;
}

.zoetis-react-redesign-2019 .flex-wrap {
  flex-wrap: wrap !important;
}

.zoetis-react-redesign-2019 .flex-nowrap {
  flex-wrap: nowrap !important;
}

.zoetis-react-redesign-2019 .flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.zoetis-react-redesign-2019 .flex-fill {
  flex: 1 1 auto !important;
}

.zoetis-react-redesign-2019 .flex-grow-0 {
  flex-grow: 0 !important;
}

.zoetis-react-redesign-2019 .flex-grow-1 {
  flex-grow: 1 !important;
}

.zoetis-react-redesign-2019 .flex-shrink-0 {
  flex-shrink: 0 !important;
}

.zoetis-react-redesign-2019 .flex-shrink-1 {
  flex-shrink: 1 !important;
}

.zoetis-react-redesign-2019 .justify-content-start {
  justify-content: flex-start !important;
}

.zoetis-react-redesign-2019 .justify-content-end {
  justify-content: flex-end !important;
}

.zoetis-react-redesign-2019 .justify-content-center {
  justify-content: center !important;
}

.zoetis-react-redesign-2019 .justify-content-between {
  justify-content: space-between !important;
}

.zoetis-react-redesign-2019 .justify-content-around {
  justify-content: space-around !important;
}

.zoetis-react-redesign-2019 .align-items-start {
  align-items: flex-start !important;
}

.zoetis-react-redesign-2019 .align-items-end {
  align-items: flex-end !important;
}

.zoetis-react-redesign-2019 .align-items-center {
  align-items: center !important;
}

.zoetis-react-redesign-2019 .align-items-baseline {
  align-items: baseline !important;
}

.zoetis-react-redesign-2019 .align-items-stretch {
  align-items: stretch !important;
}

.zoetis-react-redesign-2019 .align-content-start {
  align-content: flex-start !important;
}

.zoetis-react-redesign-2019 .align-content-end {
  align-content: flex-end !important;
}

.zoetis-react-redesign-2019 .align-content-center {
  align-content: center !important;
}

.zoetis-react-redesign-2019 .align-content-between {
  align-content: space-between !important;
}

.zoetis-react-redesign-2019 .align-content-around {
  align-content: space-around !important;
}

.zoetis-react-redesign-2019 .align-content-stretch {
  align-content: stretch !important;
}

.zoetis-react-redesign-2019 .align-self-auto {
  align-self: auto !important;
}

.zoetis-react-redesign-2019 .align-self-start {
  align-self: flex-start !important;
}

.zoetis-react-redesign-2019 .align-self-end {
  align-self: flex-end !important;
}

.zoetis-react-redesign-2019 .align-self-center {
  align-self: center !important;
}

.zoetis-react-redesign-2019 .align-self-baseline {
  align-self: baseline !important;
}

.zoetis-react-redesign-2019 .align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .flex-sm-row {
    flex-direction: row !important;
  }
  .zoetis-react-redesign-2019 .flex-sm-column {
    flex-direction: column !important;
  }
  .zoetis-react-redesign-2019 .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .zoetis-react-redesign-2019 .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .zoetis-react-redesign-2019 .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .zoetis-react-redesign-2019 .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .zoetis-react-redesign-2019 .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .zoetis-react-redesign-2019 .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .zoetis-react-redesign-2019 .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .zoetis-react-redesign-2019 .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .zoetis-react-redesign-2019 .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .zoetis-react-redesign-2019 .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .zoetis-react-redesign-2019 .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .zoetis-react-redesign-2019 .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .zoetis-react-redesign-2019 .justify-content-sm-center {
    justify-content: center !important;
  }
  .zoetis-react-redesign-2019 .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .zoetis-react-redesign-2019 .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .zoetis-react-redesign-2019 .align-items-sm-start {
    align-items: flex-start !important;
  }
  .zoetis-react-redesign-2019 .align-items-sm-end {
    align-items: flex-end !important;
  }
  .zoetis-react-redesign-2019 .align-items-sm-center {
    align-items: center !important;
  }
  .zoetis-react-redesign-2019 .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .zoetis-react-redesign-2019 .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .zoetis-react-redesign-2019 .align-content-sm-start {
    align-content: flex-start !important;
  }
  .zoetis-react-redesign-2019 .align-content-sm-end {
    align-content: flex-end !important;
  }
  .zoetis-react-redesign-2019 .align-content-sm-center {
    align-content: center !important;
  }
  .zoetis-react-redesign-2019 .align-content-sm-between {
    align-content: space-between !important;
  }
  .zoetis-react-redesign-2019 .align-content-sm-around {
    align-content: space-around !important;
  }
  .zoetis-react-redesign-2019 .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .zoetis-react-redesign-2019 .align-self-sm-auto {
    align-self: auto !important;
  }
  .zoetis-react-redesign-2019 .align-self-sm-start {
    align-self: flex-start !important;
  }
  .zoetis-react-redesign-2019 .align-self-sm-end {
    align-self: flex-end !important;
  }
  .zoetis-react-redesign-2019 .align-self-sm-center {
    align-self: center !important;
  }
  .zoetis-react-redesign-2019 .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .zoetis-react-redesign-2019 .align-self-sm-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .flex-md-row {
    flex-direction: row !important;
  }
  .zoetis-react-redesign-2019 .flex-md-column {
    flex-direction: column !important;
  }
  .zoetis-react-redesign-2019 .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .zoetis-react-redesign-2019 .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .zoetis-react-redesign-2019 .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .zoetis-react-redesign-2019 .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .zoetis-react-redesign-2019 .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .zoetis-react-redesign-2019 .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .zoetis-react-redesign-2019 .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .zoetis-react-redesign-2019 .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .zoetis-react-redesign-2019 .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .zoetis-react-redesign-2019 .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .zoetis-react-redesign-2019 .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .zoetis-react-redesign-2019 .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .zoetis-react-redesign-2019 .justify-content-md-center {
    justify-content: center !important;
  }
  .zoetis-react-redesign-2019 .justify-content-md-between {
    justify-content: space-between !important;
  }
  .zoetis-react-redesign-2019 .justify-content-md-around {
    justify-content: space-around !important;
  }
  .zoetis-react-redesign-2019 .align-items-md-start {
    align-items: flex-start !important;
  }
  .zoetis-react-redesign-2019 .align-items-md-end {
    align-items: flex-end !important;
  }
  .zoetis-react-redesign-2019 .align-items-md-center {
    align-items: center !important;
  }
  .zoetis-react-redesign-2019 .align-items-md-baseline {
    align-items: baseline !important;
  }
  .zoetis-react-redesign-2019 .align-items-md-stretch {
    align-items: stretch !important;
  }
  .zoetis-react-redesign-2019 .align-content-md-start {
    align-content: flex-start !important;
  }
  .zoetis-react-redesign-2019 .align-content-md-end {
    align-content: flex-end !important;
  }
  .zoetis-react-redesign-2019 .align-content-md-center {
    align-content: center !important;
  }
  .zoetis-react-redesign-2019 .align-content-md-between {
    align-content: space-between !important;
  }
  .zoetis-react-redesign-2019 .align-content-md-around {
    align-content: space-around !important;
  }
  .zoetis-react-redesign-2019 .align-content-md-stretch {
    align-content: stretch !important;
  }
  .zoetis-react-redesign-2019 .align-self-md-auto {
    align-self: auto !important;
  }
  .zoetis-react-redesign-2019 .align-self-md-start {
    align-self: flex-start !important;
  }
  .zoetis-react-redesign-2019 .align-self-md-end {
    align-self: flex-end !important;
  }
  .zoetis-react-redesign-2019 .align-self-md-center {
    align-self: center !important;
  }
  .zoetis-react-redesign-2019 .align-self-md-baseline {
    align-self: baseline !important;
  }
  .zoetis-react-redesign-2019 .align-self-md-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .flex-lg-row {
    flex-direction: row !important;
  }
  .zoetis-react-redesign-2019 .flex-lg-column {
    flex-direction: column !important;
  }
  .zoetis-react-redesign-2019 .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .zoetis-react-redesign-2019 .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .zoetis-react-redesign-2019 .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .zoetis-react-redesign-2019 .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .zoetis-react-redesign-2019 .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .zoetis-react-redesign-2019 .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .zoetis-react-redesign-2019 .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .zoetis-react-redesign-2019 .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .zoetis-react-redesign-2019 .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .zoetis-react-redesign-2019 .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .zoetis-react-redesign-2019 .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .zoetis-react-redesign-2019 .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .zoetis-react-redesign-2019 .justify-content-lg-center {
    justify-content: center !important;
  }
  .zoetis-react-redesign-2019 .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .zoetis-react-redesign-2019 .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .zoetis-react-redesign-2019 .align-items-lg-start {
    align-items: flex-start !important;
  }
  .zoetis-react-redesign-2019 .align-items-lg-end {
    align-items: flex-end !important;
  }
  .zoetis-react-redesign-2019 .align-items-lg-center {
    align-items: center !important;
  }
  .zoetis-react-redesign-2019 .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .zoetis-react-redesign-2019 .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .zoetis-react-redesign-2019 .align-content-lg-start {
    align-content: flex-start !important;
  }
  .zoetis-react-redesign-2019 .align-content-lg-end {
    align-content: flex-end !important;
  }
  .zoetis-react-redesign-2019 .align-content-lg-center {
    align-content: center !important;
  }
  .zoetis-react-redesign-2019 .align-content-lg-between {
    align-content: space-between !important;
  }
  .zoetis-react-redesign-2019 .align-content-lg-around {
    align-content: space-around !important;
  }
  .zoetis-react-redesign-2019 .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .zoetis-react-redesign-2019 .align-self-lg-auto {
    align-self: auto !important;
  }
  .zoetis-react-redesign-2019 .align-self-lg-start {
    align-self: flex-start !important;
  }
  .zoetis-react-redesign-2019 .align-self-lg-end {
    align-self: flex-end !important;
  }
  .zoetis-react-redesign-2019 .align-self-lg-center {
    align-self: center !important;
  }
  .zoetis-react-redesign-2019 .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .zoetis-react-redesign-2019 .align-self-lg-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .flex-xl-row {
    flex-direction: row !important;
  }
  .zoetis-react-redesign-2019 .flex-xl-column {
    flex-direction: column !important;
  }
  .zoetis-react-redesign-2019 .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .zoetis-react-redesign-2019 .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .zoetis-react-redesign-2019 .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .zoetis-react-redesign-2019 .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .zoetis-react-redesign-2019 .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .zoetis-react-redesign-2019 .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .zoetis-react-redesign-2019 .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .zoetis-react-redesign-2019 .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .zoetis-react-redesign-2019 .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .zoetis-react-redesign-2019 .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .zoetis-react-redesign-2019 .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .zoetis-react-redesign-2019 .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .zoetis-react-redesign-2019 .justify-content-xl-center {
    justify-content: center !important;
  }
  .zoetis-react-redesign-2019 .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .zoetis-react-redesign-2019 .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .zoetis-react-redesign-2019 .align-items-xl-start {
    align-items: flex-start !important;
  }
  .zoetis-react-redesign-2019 .align-items-xl-end {
    align-items: flex-end !important;
  }
  .zoetis-react-redesign-2019 .align-items-xl-center {
    align-items: center !important;
  }
  .zoetis-react-redesign-2019 .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .zoetis-react-redesign-2019 .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .zoetis-react-redesign-2019 .align-content-xl-start {
    align-content: flex-start !important;
  }
  .zoetis-react-redesign-2019 .align-content-xl-end {
    align-content: flex-end !important;
  }
  .zoetis-react-redesign-2019 .align-content-xl-center {
    align-content: center !important;
  }
  .zoetis-react-redesign-2019 .align-content-xl-between {
    align-content: space-between !important;
  }
  .zoetis-react-redesign-2019 .align-content-xl-around {
    align-content: space-around !important;
  }
  .zoetis-react-redesign-2019 .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .zoetis-react-redesign-2019 .align-self-xl-auto {
    align-self: auto !important;
  }
  .zoetis-react-redesign-2019 .align-self-xl-start {
    align-self: flex-start !important;
  }
  .zoetis-react-redesign-2019 .align-self-xl-end {
    align-self: flex-end !important;
  }
  .zoetis-react-redesign-2019 .align-self-xl-center {
    align-self: center !important;
  }
  .zoetis-react-redesign-2019 .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .zoetis-react-redesign-2019 .align-self-xl-stretch {
    align-self: stretch !important;
  }
}

.zoetis-react-redesign-2019 .float-left {
  float: left !important;
}

.zoetis-react-redesign-2019 .float-right {
  float: right !important;
}

.zoetis-react-redesign-2019 .float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .float-sm-left {
    float: left !important;
  }
  .zoetis-react-redesign-2019 .float-sm-right {
    float: right !important;
  }
  .zoetis-react-redesign-2019 .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .float-md-left {
    float: left !important;
  }
  .zoetis-react-redesign-2019 .float-md-right {
    float: right !important;
  }
  .zoetis-react-redesign-2019 .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .float-lg-left {
    float: left !important;
  }
  .zoetis-react-redesign-2019 .float-lg-right {
    float: right !important;
  }
  .zoetis-react-redesign-2019 .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .float-xl-left {
    float: left !important;
  }
  .zoetis-react-redesign-2019 .float-xl-right {
    float: right !important;
  }
  .zoetis-react-redesign-2019 .float-xl-none {
    float: none !important;
  }
}

.zoetis-react-redesign-2019 .overflow-auto {
  overflow: auto !important;
}

.zoetis-react-redesign-2019 .overflow-hidden {
  overflow: hidden !important;
}

.zoetis-react-redesign-2019 .position-static {
  position: static !important;
}

.zoetis-react-redesign-2019 .position-relative {
  position: relative !important;
}

.zoetis-react-redesign-2019 .position-absolute {
  position: absolute !important;
}

.zoetis-react-redesign-2019 .position-fixed {
  position: fixed !important;
}

.zoetis-react-redesign-2019 .position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.zoetis-react-redesign-2019 .fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.zoetis-react-redesign-2019 .fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .zoetis-react-redesign-2019 .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

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

.zoetis-react-redesign-2019 .sr-only-focusable:active, .zoetis-react-redesign-2019 .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.zoetis-react-redesign-2019 .shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.zoetis-react-redesign-2019 .shadow {
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25) !important;
}

.zoetis-react-redesign-2019 .shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.zoetis-react-redesign-2019 .shadow-none {
  box-shadow: none !important;
}

.zoetis-react-redesign-2019 .w-25 {
  width: 25% !important;
}

.zoetis-react-redesign-2019 .w-50 {
  width: 50% !important;
}

.zoetis-react-redesign-2019 .w-75 {
  width: 75% !important;
}

.zoetis-react-redesign-2019 .w-100 {
  width: 100% !important;
}

.zoetis-react-redesign-2019 .w-auto {
  width: auto !important;
}

.zoetis-react-redesign-2019 .h-25 {
  height: 25% !important;
}

.zoetis-react-redesign-2019 .h-50 {
  height: 50% !important;
}

.zoetis-react-redesign-2019 .h-75 {
  height: 75% !important;
}

.zoetis-react-redesign-2019 .h-100 {
  height: 100% !important;
}

.zoetis-react-redesign-2019 .h-auto {
  height: auto !important;
}

.zoetis-react-redesign-2019 .mw-100 {
  max-width: 100% !important;
}

.zoetis-react-redesign-2019 .mh-100 {
  max-height: 100% !important;
}

.zoetis-react-redesign-2019 .min-vw-100 {
  min-width: 100vw !important;
}

.zoetis-react-redesign-2019 .min-vh-100 {
  min-height: 100vh !important;
}

.zoetis-react-redesign-2019 .vw-100 {
  width: 100vw !important;
}

.zoetis-react-redesign-2019 .vh-100 {
  height: 100vh !important;
}

.zoetis-react-redesign-2019 .m-0 {
  margin: 0 !important;
}

.zoetis-react-redesign-2019 .mt-0,
.zoetis-react-redesign-2019 .my-0 {
  margin-top: 0 !important;
}

.zoetis-react-redesign-2019 .mr-0,
.zoetis-react-redesign-2019 .mx-0 {
  margin-right: 0 !important;
}

.zoetis-react-redesign-2019 .mb-0,
.zoetis-react-redesign-2019 .my-0 {
  margin-bottom: 0 !important;
}

.zoetis-react-redesign-2019 .ml-0,
.zoetis-react-redesign-2019 .mx-0 {
  margin-left: 0 !important;
}

.zoetis-react-redesign-2019 .m-1 {
  margin: 0.25rem !important;
}

.zoetis-react-redesign-2019 .mt-1,
.zoetis-react-redesign-2019 .my-1 {
  margin-top: 0.25rem !important;
}

.zoetis-react-redesign-2019 .mr-1,
.zoetis-react-redesign-2019 .mx-1 {
  margin-right: 0.25rem !important;
}

.zoetis-react-redesign-2019 .mb-1,
.zoetis-react-redesign-2019 .my-1 {
  margin-bottom: 0.25rem !important;
}

.zoetis-react-redesign-2019 .ml-1,
.zoetis-react-redesign-2019 .mx-1 {
  margin-left: 0.25rem !important;
}

.zoetis-react-redesign-2019 .m-2 {
  margin: 0.5rem !important;
}

.zoetis-react-redesign-2019 .mt-2,
.zoetis-react-redesign-2019 .my-2 {
  margin-top: 0.5rem !important;
}

.zoetis-react-redesign-2019 .mr-2,
.zoetis-react-redesign-2019 .mx-2 {
  margin-right: 0.5rem !important;
}

.zoetis-react-redesign-2019 .mb-2,
.zoetis-react-redesign-2019 .my-2 {
  margin-bottom: 0.5rem !important;
}

.zoetis-react-redesign-2019 .ml-2,
.zoetis-react-redesign-2019 .mx-2 {
  margin-left: 0.5rem !important;
}

.zoetis-react-redesign-2019 .m-3 {
  margin: 1rem !important;
}

.zoetis-react-redesign-2019 .mt-3,
.zoetis-react-redesign-2019 .my-3 {
  margin-top: 1rem !important;
}

.zoetis-react-redesign-2019 .mr-3,
.zoetis-react-redesign-2019 .mx-3 {
  margin-right: 1rem !important;
}

.zoetis-react-redesign-2019 .mb-3,
.zoetis-react-redesign-2019 .my-3 {
  margin-bottom: 1rem !important;
}

.zoetis-react-redesign-2019 .ml-3,
.zoetis-react-redesign-2019 .mx-3 {
  margin-left: 1rem !important;
}

.zoetis-react-redesign-2019 .m-4 {
  margin: 1.5rem !important;
}

.zoetis-react-redesign-2019 .mt-4,
.zoetis-react-redesign-2019 .my-4 {
  margin-top: 1.5rem !important;
}

.zoetis-react-redesign-2019 .mr-4,
.zoetis-react-redesign-2019 .mx-4 {
  margin-right: 1.5rem !important;
}

.zoetis-react-redesign-2019 .mb-4,
.zoetis-react-redesign-2019 .my-4 {
  margin-bottom: 1.5rem !important;
}

.zoetis-react-redesign-2019 .ml-4,
.zoetis-react-redesign-2019 .mx-4 {
  margin-left: 1.5rem !important;
}

.zoetis-react-redesign-2019 .m-5 {
  margin: 3rem !important;
}

.zoetis-react-redesign-2019 .mt-5,
.zoetis-react-redesign-2019 .my-5 {
  margin-top: 3rem !important;
}

.zoetis-react-redesign-2019 .mr-5,
.zoetis-react-redesign-2019 .mx-5 {
  margin-right: 3rem !important;
}

.zoetis-react-redesign-2019 .mb-5,
.zoetis-react-redesign-2019 .my-5 {
  margin-bottom: 3rem !important;
}

.zoetis-react-redesign-2019 .ml-5,
.zoetis-react-redesign-2019 .mx-5 {
  margin-left: 3rem !important;
}

.zoetis-react-redesign-2019 .m-6 {
  margin: 6rem !important;
}

.zoetis-react-redesign-2019 .mt-6,
.zoetis-react-redesign-2019 .my-6 {
  margin-top: 6rem !important;
}

.zoetis-react-redesign-2019 .mr-6,
.zoetis-react-redesign-2019 .mx-6 {
  margin-right: 6rem !important;
}

.zoetis-react-redesign-2019 .mb-6,
.zoetis-react-redesign-2019 .my-6 {
  margin-bottom: 6rem !important;
}

.zoetis-react-redesign-2019 .ml-6,
.zoetis-react-redesign-2019 .mx-6 {
  margin-left: 6rem !important;
}

.zoetis-react-redesign-2019 .m-7 {
  margin: 12rem !important;
}

.zoetis-react-redesign-2019 .mt-7,
.zoetis-react-redesign-2019 .my-7 {
  margin-top: 12rem !important;
}

.zoetis-react-redesign-2019 .mr-7,
.zoetis-react-redesign-2019 .mx-7 {
  margin-right: 12rem !important;
}

.zoetis-react-redesign-2019 .mb-7,
.zoetis-react-redesign-2019 .my-7 {
  margin-bottom: 12rem !important;
}

.zoetis-react-redesign-2019 .ml-7,
.zoetis-react-redesign-2019 .mx-7 {
  margin-left: 12rem !important;
}

.zoetis-react-redesign-2019 .m-8 {
  margin: 24rem !important;
}

.zoetis-react-redesign-2019 .mt-8,
.zoetis-react-redesign-2019 .my-8 {
  margin-top: 24rem !important;
}

.zoetis-react-redesign-2019 .mr-8,
.zoetis-react-redesign-2019 .mx-8 {
  margin-right: 24rem !important;
}

.zoetis-react-redesign-2019 .mb-8,
.zoetis-react-redesign-2019 .my-8 {
  margin-bottom: 24rem !important;
}

.zoetis-react-redesign-2019 .ml-8,
.zoetis-react-redesign-2019 .mx-8 {
  margin-left: 24rem !important;
}

.zoetis-react-redesign-2019 .p-0 {
  padding: 0 !important;
}

.zoetis-react-redesign-2019 .pt-0,
.zoetis-react-redesign-2019 .py-0 {
  padding-top: 0 !important;
}

.zoetis-react-redesign-2019 .pr-0,
.zoetis-react-redesign-2019 .px-0 {
  padding-right: 0 !important;
}

.zoetis-react-redesign-2019 .pb-0,
.zoetis-react-redesign-2019 .py-0 {
  padding-bottom: 0 !important;
}

.zoetis-react-redesign-2019 .pl-0,
.zoetis-react-redesign-2019 .px-0 {
  padding-left: 0 !important;
}

.zoetis-react-redesign-2019 .p-1 {
  padding: 0.25rem !important;
}

.zoetis-react-redesign-2019 .pt-1,
.zoetis-react-redesign-2019 .py-1 {
  padding-top: 0.25rem !important;
}

.zoetis-react-redesign-2019 .pr-1,
.zoetis-react-redesign-2019 .px-1 {
  padding-right: 0.25rem !important;
}

.zoetis-react-redesign-2019 .pb-1,
.zoetis-react-redesign-2019 .py-1 {
  padding-bottom: 0.25rem !important;
}

.zoetis-react-redesign-2019 .pl-1,
.zoetis-react-redesign-2019 .px-1 {
  padding-left: 0.25rem !important;
}

.zoetis-react-redesign-2019 .p-2 {
  padding: 0.5rem !important;
}

.zoetis-react-redesign-2019 .pt-2,
.zoetis-react-redesign-2019 .py-2 {
  padding-top: 0.5rem !important;
}

.zoetis-react-redesign-2019 .pr-2,
.zoetis-react-redesign-2019 .px-2 {
  padding-right: 0.5rem !important;
}

.zoetis-react-redesign-2019 .pb-2,
.zoetis-react-redesign-2019 .py-2 {
  padding-bottom: 0.5rem !important;
}

.zoetis-react-redesign-2019 .pl-2,
.zoetis-react-redesign-2019 .px-2 {
  padding-left: 0.5rem !important;
}

.zoetis-react-redesign-2019 .p-3 {
  padding: 1rem !important;
}

.zoetis-react-redesign-2019 .pt-3,
.zoetis-react-redesign-2019 .py-3 {
  padding-top: 1rem !important;
}

.zoetis-react-redesign-2019 .pr-3,
.zoetis-react-redesign-2019 .px-3 {
  padding-right: 1rem !important;
}

.zoetis-react-redesign-2019 .pb-3,
.zoetis-react-redesign-2019 .py-3 {
  padding-bottom: 1rem !important;
}

.zoetis-react-redesign-2019 .pl-3,
.zoetis-react-redesign-2019 .px-3 {
  padding-left: 1rem !important;
}

.zoetis-react-redesign-2019 .p-4 {
  padding: 1.5rem !important;
}

.zoetis-react-redesign-2019 .pt-4,
.zoetis-react-redesign-2019 .py-4 {
  padding-top: 1.5rem !important;
}

.zoetis-react-redesign-2019 .pr-4,
.zoetis-react-redesign-2019 .px-4 {
  padding-right: 1.5rem !important;
}

.zoetis-react-redesign-2019 .pb-4,
.zoetis-react-redesign-2019 .py-4 {
  padding-bottom: 1.5rem !important;
}

.zoetis-react-redesign-2019 .pl-4,
.zoetis-react-redesign-2019 .px-4 {
  padding-left: 1.5rem !important;
}

.zoetis-react-redesign-2019 .p-5 {
  padding: 3rem !important;
}

.zoetis-react-redesign-2019 .pt-5,
.zoetis-react-redesign-2019 .py-5 {
  padding-top: 3rem !important;
}

.zoetis-react-redesign-2019 .pr-5,
.zoetis-react-redesign-2019 .px-5 {
  padding-right: 3rem !important;
}

.zoetis-react-redesign-2019 .pb-5,
.zoetis-react-redesign-2019 .py-5 {
  padding-bottom: 3rem !important;
}

.zoetis-react-redesign-2019 .pl-5,
.zoetis-react-redesign-2019 .px-5 {
  padding-left: 3rem !important;
}

.zoetis-react-redesign-2019 .p-6 {
  padding: 6rem !important;
}

.zoetis-react-redesign-2019 .pt-6,
.zoetis-react-redesign-2019 .py-6 {
  padding-top: 6rem !important;
}

.zoetis-react-redesign-2019 .pr-6,
.zoetis-react-redesign-2019 .px-6 {
  padding-right: 6rem !important;
}

.zoetis-react-redesign-2019 .pb-6,
.zoetis-react-redesign-2019 .py-6 {
  padding-bottom: 6rem !important;
}

.zoetis-react-redesign-2019 .pl-6,
.zoetis-react-redesign-2019 .px-6 {
  padding-left: 6rem !important;
}

.zoetis-react-redesign-2019 .p-7 {
  padding: 12rem !important;
}

.zoetis-react-redesign-2019 .pt-7,
.zoetis-react-redesign-2019 .py-7 {
  padding-top: 12rem !important;
}

.zoetis-react-redesign-2019 .pr-7,
.zoetis-react-redesign-2019 .px-7 {
  padding-right: 12rem !important;
}

.zoetis-react-redesign-2019 .pb-7,
.zoetis-react-redesign-2019 .py-7 {
  padding-bottom: 12rem !important;
}

.zoetis-react-redesign-2019 .pl-7,
.zoetis-react-redesign-2019 .px-7 {
  padding-left: 12rem !important;
}

.zoetis-react-redesign-2019 .p-8 {
  padding: 24rem !important;
}

.zoetis-react-redesign-2019 .pt-8,
.zoetis-react-redesign-2019 .py-8 {
  padding-top: 24rem !important;
}

.zoetis-react-redesign-2019 .pr-8,
.zoetis-react-redesign-2019 .px-8 {
  padding-right: 24rem !important;
}

.zoetis-react-redesign-2019 .pb-8,
.zoetis-react-redesign-2019 .py-8 {
  padding-bottom: 24rem !important;
}

.zoetis-react-redesign-2019 .pl-8,
.zoetis-react-redesign-2019 .px-8 {
  padding-left: 24rem !important;
}

.zoetis-react-redesign-2019 .m-n1 {
  margin: -0.25rem !important;
}

.zoetis-react-redesign-2019 .mt-n1,
.zoetis-react-redesign-2019 .my-n1 {
  margin-top: -0.25rem !important;
}

.zoetis-react-redesign-2019 .mr-n1,
.zoetis-react-redesign-2019 .mx-n1 {
  margin-right: -0.25rem !important;
}

.zoetis-react-redesign-2019 .mb-n1,
.zoetis-react-redesign-2019 .my-n1 {
  margin-bottom: -0.25rem !important;
}

.zoetis-react-redesign-2019 .ml-n1,
.zoetis-react-redesign-2019 .mx-n1 {
  margin-left: -0.25rem !important;
}

.zoetis-react-redesign-2019 .m-n2 {
  margin: -0.5rem !important;
}

.zoetis-react-redesign-2019 .mt-n2,
.zoetis-react-redesign-2019 .my-n2 {
  margin-top: -0.5rem !important;
}

.zoetis-react-redesign-2019 .mr-n2,
.zoetis-react-redesign-2019 .mx-n2 {
  margin-right: -0.5rem !important;
}

.zoetis-react-redesign-2019 .mb-n2,
.zoetis-react-redesign-2019 .my-n2 {
  margin-bottom: -0.5rem !important;
}

.zoetis-react-redesign-2019 .ml-n2,
.zoetis-react-redesign-2019 .mx-n2 {
  margin-left: -0.5rem !important;
}

.zoetis-react-redesign-2019 .m-n3 {
  margin: -1rem !important;
}

.zoetis-react-redesign-2019 .mt-n3,
.zoetis-react-redesign-2019 .my-n3 {
  margin-top: -1rem !important;
}

.zoetis-react-redesign-2019 .mr-n3,
.zoetis-react-redesign-2019 .mx-n3 {
  margin-right: -1rem !important;
}

.zoetis-react-redesign-2019 .mb-n3,
.zoetis-react-redesign-2019 .my-n3 {
  margin-bottom: -1rem !important;
}

.zoetis-react-redesign-2019 .ml-n3,
.zoetis-react-redesign-2019 .mx-n3 {
  margin-left: -1rem !important;
}

.zoetis-react-redesign-2019 .m-n4 {
  margin: -1.5rem !important;
}

.zoetis-react-redesign-2019 .mt-n4,
.zoetis-react-redesign-2019 .my-n4 {
  margin-top: -1.5rem !important;
}

.zoetis-react-redesign-2019 .mr-n4,
.zoetis-react-redesign-2019 .mx-n4 {
  margin-right: -1.5rem !important;
}

.zoetis-react-redesign-2019 .mb-n4,
.zoetis-react-redesign-2019 .my-n4 {
  margin-bottom: -1.5rem !important;
}

.zoetis-react-redesign-2019 .ml-n4,
.zoetis-react-redesign-2019 .mx-n4 {
  margin-left: -1.5rem !important;
}

.zoetis-react-redesign-2019 .m-n5 {
  margin: -3rem !important;
}

.zoetis-react-redesign-2019 .mt-n5,
.zoetis-react-redesign-2019 .my-n5 {
  margin-top: -3rem !important;
}

.zoetis-react-redesign-2019 .mr-n5,
.zoetis-react-redesign-2019 .mx-n5 {
  margin-right: -3rem !important;
}

.zoetis-react-redesign-2019 .mb-n5,
.zoetis-react-redesign-2019 .my-n5 {
  margin-bottom: -3rem !important;
}

.zoetis-react-redesign-2019 .ml-n5,
.zoetis-react-redesign-2019 .mx-n5 {
  margin-left: -3rem !important;
}

.zoetis-react-redesign-2019 .m-n6 {
  margin: -6rem !important;
}

.zoetis-react-redesign-2019 .mt-n6,
.zoetis-react-redesign-2019 .my-n6 {
  margin-top: -6rem !important;
}

.zoetis-react-redesign-2019 .mr-n6,
.zoetis-react-redesign-2019 .mx-n6 {
  margin-right: -6rem !important;
}

.zoetis-react-redesign-2019 .mb-n6,
.zoetis-react-redesign-2019 .my-n6 {
  margin-bottom: -6rem !important;
}

.zoetis-react-redesign-2019 .ml-n6,
.zoetis-react-redesign-2019 .mx-n6 {
  margin-left: -6rem !important;
}

.zoetis-react-redesign-2019 .m-n7 {
  margin: -12rem !important;
}

.zoetis-react-redesign-2019 .mt-n7,
.zoetis-react-redesign-2019 .my-n7 {
  margin-top: -12rem !important;
}

.zoetis-react-redesign-2019 .mr-n7,
.zoetis-react-redesign-2019 .mx-n7 {
  margin-right: -12rem !important;
}

.zoetis-react-redesign-2019 .mb-n7,
.zoetis-react-redesign-2019 .my-n7 {
  margin-bottom: -12rem !important;
}

.zoetis-react-redesign-2019 .ml-n7,
.zoetis-react-redesign-2019 .mx-n7 {
  margin-left: -12rem !important;
}

.zoetis-react-redesign-2019 .m-n8 {
  margin: -24rem !important;
}

.zoetis-react-redesign-2019 .mt-n8,
.zoetis-react-redesign-2019 .my-n8 {
  margin-top: -24rem !important;
}

.zoetis-react-redesign-2019 .mr-n8,
.zoetis-react-redesign-2019 .mx-n8 {
  margin-right: -24rem !important;
}

.zoetis-react-redesign-2019 .mb-n8,
.zoetis-react-redesign-2019 .my-n8 {
  margin-bottom: -24rem !important;
}

.zoetis-react-redesign-2019 .ml-n8,
.zoetis-react-redesign-2019 .mx-n8 {
  margin-left: -24rem !important;
}

.zoetis-react-redesign-2019 .m-auto {
  margin: auto !important;
}

.zoetis-react-redesign-2019 .mt-auto,
.zoetis-react-redesign-2019 .my-auto {
  margin-top: auto !important;
}

.zoetis-react-redesign-2019 .mr-auto,
.zoetis-react-redesign-2019 .mx-auto {
  margin-right: auto !important;
}

.zoetis-react-redesign-2019 .mb-auto,
.zoetis-react-redesign-2019 .my-auto {
  margin-bottom: auto !important;
}

.zoetis-react-redesign-2019 .ml-auto,
.zoetis-react-redesign-2019 .mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .m-sm-0 {
    margin: 0 !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-0,
  .zoetis-react-redesign-2019 .my-sm-0 {
    margin-top: 0 !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-0,
  .zoetis-react-redesign-2019 .mx-sm-0 {
    margin-right: 0 !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-0,
  .zoetis-react-redesign-2019 .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-0,
  .zoetis-react-redesign-2019 .mx-sm-0 {
    margin-left: 0 !important;
  }
  .zoetis-react-redesign-2019 .m-sm-1 {
    margin: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-1,
  .zoetis-react-redesign-2019 .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-1,
  .zoetis-react-redesign-2019 .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-1,
  .zoetis-react-redesign-2019 .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-1,
  .zoetis-react-redesign-2019 .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-2 {
    margin: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-2,
  .zoetis-react-redesign-2019 .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-2,
  .zoetis-react-redesign-2019 .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-2,
  .zoetis-react-redesign-2019 .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-2,
  .zoetis-react-redesign-2019 .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-3 {
    margin: 1rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-3,
  .zoetis-react-redesign-2019 .my-sm-3 {
    margin-top: 1rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-3,
  .zoetis-react-redesign-2019 .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-3,
  .zoetis-react-redesign-2019 .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-3,
  .zoetis-react-redesign-2019 .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-4 {
    margin: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-4,
  .zoetis-react-redesign-2019 .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-4,
  .zoetis-react-redesign-2019 .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-4,
  .zoetis-react-redesign-2019 .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-4,
  .zoetis-react-redesign-2019 .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-5 {
    margin: 3rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-5,
  .zoetis-react-redesign-2019 .my-sm-5 {
    margin-top: 3rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-5,
  .zoetis-react-redesign-2019 .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-5,
  .zoetis-react-redesign-2019 .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-5,
  .zoetis-react-redesign-2019 .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-6 {
    margin: 6rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-6,
  .zoetis-react-redesign-2019 .my-sm-6 {
    margin-top: 6rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-6,
  .zoetis-react-redesign-2019 .mx-sm-6 {
    margin-right: 6rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-6,
  .zoetis-react-redesign-2019 .my-sm-6 {
    margin-bottom: 6rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-6,
  .zoetis-react-redesign-2019 .mx-sm-6 {
    margin-left: 6rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-7 {
    margin: 12rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-7,
  .zoetis-react-redesign-2019 .my-sm-7 {
    margin-top: 12rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-7,
  .zoetis-react-redesign-2019 .mx-sm-7 {
    margin-right: 12rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-7,
  .zoetis-react-redesign-2019 .my-sm-7 {
    margin-bottom: 12rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-7,
  .zoetis-react-redesign-2019 .mx-sm-7 {
    margin-left: 12rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-8 {
    margin: 24rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-8,
  .zoetis-react-redesign-2019 .my-sm-8 {
    margin-top: 24rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-8,
  .zoetis-react-redesign-2019 .mx-sm-8 {
    margin-right: 24rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-8,
  .zoetis-react-redesign-2019 .my-sm-8 {
    margin-bottom: 24rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-8,
  .zoetis-react-redesign-2019 .mx-sm-8 {
    margin-left: 24rem !important;
  }
  .zoetis-react-redesign-2019 .p-sm-0 {
    padding: 0 !important;
  }
  .zoetis-react-redesign-2019 .pt-sm-0,
  .zoetis-react-redesign-2019 .py-sm-0 {
    padding-top: 0 !important;
  }
  .zoetis-react-redesign-2019 .pr-sm-0,
  .zoetis-react-redesign-2019 .px-sm-0 {
    padding-right: 0 !important;
  }
  .zoetis-react-redesign-2019 .pb-sm-0,
  .zoetis-react-redesign-2019 .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .zoetis-react-redesign-2019 .pl-sm-0,
  .zoetis-react-redesign-2019 .px-sm-0 {
    padding-left: 0 !important;
  }
  .zoetis-react-redesign-2019 .p-sm-1 {
    padding: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pt-sm-1,
  .zoetis-react-redesign-2019 .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pr-sm-1,
  .zoetis-react-redesign-2019 .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pb-sm-1,
  .zoetis-react-redesign-2019 .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pl-sm-1,
  .zoetis-react-redesign-2019 .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .p-sm-2 {
    padding: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pt-sm-2,
  .zoetis-react-redesign-2019 .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pr-sm-2,
  .zoetis-react-redesign-2019 .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pb-sm-2,
  .zoetis-react-redesign-2019 .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pl-sm-2,
  .zoetis-react-redesign-2019 .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .p-sm-3 {
    padding: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pt-sm-3,
  .zoetis-react-redesign-2019 .py-sm-3 {
    padding-top: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pr-sm-3,
  .zoetis-react-redesign-2019 .px-sm-3 {
    padding-right: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pb-sm-3,
  .zoetis-react-redesign-2019 .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pl-sm-3,
  .zoetis-react-redesign-2019 .px-sm-3 {
    padding-left: 1rem !important;
  }
  .zoetis-react-redesign-2019 .p-sm-4 {
    padding: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pt-sm-4,
  .zoetis-react-redesign-2019 .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pr-sm-4,
  .zoetis-react-redesign-2019 .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pb-sm-4,
  .zoetis-react-redesign-2019 .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pl-sm-4,
  .zoetis-react-redesign-2019 .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .p-sm-5 {
    padding: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pt-sm-5,
  .zoetis-react-redesign-2019 .py-sm-5 {
    padding-top: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pr-sm-5,
  .zoetis-react-redesign-2019 .px-sm-5 {
    padding-right: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pb-sm-5,
  .zoetis-react-redesign-2019 .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pl-sm-5,
  .zoetis-react-redesign-2019 .px-sm-5 {
    padding-left: 3rem !important;
  }
  .zoetis-react-redesign-2019 .p-sm-6 {
    padding: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pt-sm-6,
  .zoetis-react-redesign-2019 .py-sm-6 {
    padding-top: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pr-sm-6,
  .zoetis-react-redesign-2019 .px-sm-6 {
    padding-right: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pb-sm-6,
  .zoetis-react-redesign-2019 .py-sm-6 {
    padding-bottom: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pl-sm-6,
  .zoetis-react-redesign-2019 .px-sm-6 {
    padding-left: 6rem !important;
  }
  .zoetis-react-redesign-2019 .p-sm-7 {
    padding: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pt-sm-7,
  .zoetis-react-redesign-2019 .py-sm-7 {
    padding-top: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pr-sm-7,
  .zoetis-react-redesign-2019 .px-sm-7 {
    padding-right: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pb-sm-7,
  .zoetis-react-redesign-2019 .py-sm-7 {
    padding-bottom: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pl-sm-7,
  .zoetis-react-redesign-2019 .px-sm-7 {
    padding-left: 12rem !important;
  }
  .zoetis-react-redesign-2019 .p-sm-8 {
    padding: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pt-sm-8,
  .zoetis-react-redesign-2019 .py-sm-8 {
    padding-top: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pr-sm-8,
  .zoetis-react-redesign-2019 .px-sm-8 {
    padding-right: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pb-sm-8,
  .zoetis-react-redesign-2019 .py-sm-8 {
    padding-bottom: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pl-sm-8,
  .zoetis-react-redesign-2019 .px-sm-8 {
    padding-left: 24rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-n1,
  .zoetis-react-redesign-2019 .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-n1,
  .zoetis-react-redesign-2019 .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-n1,
  .zoetis-react-redesign-2019 .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-n1,
  .zoetis-react-redesign-2019 .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-n2,
  .zoetis-react-redesign-2019 .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-n2,
  .zoetis-react-redesign-2019 .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-n2,
  .zoetis-react-redesign-2019 .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-n2,
  .zoetis-react-redesign-2019 .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-n3 {
    margin: -1rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-n3,
  .zoetis-react-redesign-2019 .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-n3,
  .zoetis-react-redesign-2019 .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-n3,
  .zoetis-react-redesign-2019 .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-n3,
  .zoetis-react-redesign-2019 .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-n4,
  .zoetis-react-redesign-2019 .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-n4,
  .zoetis-react-redesign-2019 .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-n4,
  .zoetis-react-redesign-2019 .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-n4,
  .zoetis-react-redesign-2019 .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-n5 {
    margin: -3rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-n5,
  .zoetis-react-redesign-2019 .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-n5,
  .zoetis-react-redesign-2019 .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-n5,
  .zoetis-react-redesign-2019 .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-n5,
  .zoetis-react-redesign-2019 .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-n6 {
    margin: -6rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-n6,
  .zoetis-react-redesign-2019 .my-sm-n6 {
    margin-top: -6rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-n6,
  .zoetis-react-redesign-2019 .mx-sm-n6 {
    margin-right: -6rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-n6,
  .zoetis-react-redesign-2019 .my-sm-n6 {
    margin-bottom: -6rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-n6,
  .zoetis-react-redesign-2019 .mx-sm-n6 {
    margin-left: -6rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-n7 {
    margin: -12rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-n7,
  .zoetis-react-redesign-2019 .my-sm-n7 {
    margin-top: -12rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-n7,
  .zoetis-react-redesign-2019 .mx-sm-n7 {
    margin-right: -12rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-n7,
  .zoetis-react-redesign-2019 .my-sm-n7 {
    margin-bottom: -12rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-n7,
  .zoetis-react-redesign-2019 .mx-sm-n7 {
    margin-left: -12rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-n8 {
    margin: -24rem !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-n8,
  .zoetis-react-redesign-2019 .my-sm-n8 {
    margin-top: -24rem !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-n8,
  .zoetis-react-redesign-2019 .mx-sm-n8 {
    margin-right: -24rem !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-n8,
  .zoetis-react-redesign-2019 .my-sm-n8 {
    margin-bottom: -24rem !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-n8,
  .zoetis-react-redesign-2019 .mx-sm-n8 {
    margin-left: -24rem !important;
  }
  .zoetis-react-redesign-2019 .m-sm-auto {
    margin: auto !important;
  }
  .zoetis-react-redesign-2019 .mt-sm-auto,
  .zoetis-react-redesign-2019 .my-sm-auto {
    margin-top: auto !important;
  }
  .zoetis-react-redesign-2019 .mr-sm-auto,
  .zoetis-react-redesign-2019 .mx-sm-auto {
    margin-right: auto !important;
  }
  .zoetis-react-redesign-2019 .mb-sm-auto,
  .zoetis-react-redesign-2019 .my-sm-auto {
    margin-bottom: auto !important;
  }
  .zoetis-react-redesign-2019 .ml-sm-auto,
  .zoetis-react-redesign-2019 .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .m-md-0 {
    margin: 0 !important;
  }
  .zoetis-react-redesign-2019 .mt-md-0,
  .zoetis-react-redesign-2019 .my-md-0 {
    margin-top: 0 !important;
  }
  .zoetis-react-redesign-2019 .mr-md-0,
  .zoetis-react-redesign-2019 .mx-md-0 {
    margin-right: 0 !important;
  }
  .zoetis-react-redesign-2019 .mb-md-0,
  .zoetis-react-redesign-2019 .my-md-0 {
    margin-bottom: 0 !important;
  }
  .zoetis-react-redesign-2019 .ml-md-0,
  .zoetis-react-redesign-2019 .mx-md-0 {
    margin-left: 0 !important;
  }
  .zoetis-react-redesign-2019 .m-md-1 {
    margin: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-1,
  .zoetis-react-redesign-2019 .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-1,
  .zoetis-react-redesign-2019 .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-1,
  .zoetis-react-redesign-2019 .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-1,
  .zoetis-react-redesign-2019 .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-2 {
    margin: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-2,
  .zoetis-react-redesign-2019 .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-2,
  .zoetis-react-redesign-2019 .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-2,
  .zoetis-react-redesign-2019 .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-2,
  .zoetis-react-redesign-2019 .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-3 {
    margin: 1rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-3,
  .zoetis-react-redesign-2019 .my-md-3 {
    margin-top: 1rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-3,
  .zoetis-react-redesign-2019 .mx-md-3 {
    margin-right: 1rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-3,
  .zoetis-react-redesign-2019 .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-3,
  .zoetis-react-redesign-2019 .mx-md-3 {
    margin-left: 1rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-4 {
    margin: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-4,
  .zoetis-react-redesign-2019 .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-4,
  .zoetis-react-redesign-2019 .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-4,
  .zoetis-react-redesign-2019 .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-4,
  .zoetis-react-redesign-2019 .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-5 {
    margin: 3rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-5,
  .zoetis-react-redesign-2019 .my-md-5 {
    margin-top: 3rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-5,
  .zoetis-react-redesign-2019 .mx-md-5 {
    margin-right: 3rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-5,
  .zoetis-react-redesign-2019 .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-5,
  .zoetis-react-redesign-2019 .mx-md-5 {
    margin-left: 3rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-6 {
    margin: 6rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-6,
  .zoetis-react-redesign-2019 .my-md-6 {
    margin-top: 6rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-6,
  .zoetis-react-redesign-2019 .mx-md-6 {
    margin-right: 6rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-6,
  .zoetis-react-redesign-2019 .my-md-6 {
    margin-bottom: 6rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-6,
  .zoetis-react-redesign-2019 .mx-md-6 {
    margin-left: 6rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-7 {
    margin: 12rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-7,
  .zoetis-react-redesign-2019 .my-md-7 {
    margin-top: 12rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-7,
  .zoetis-react-redesign-2019 .mx-md-7 {
    margin-right: 12rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-7,
  .zoetis-react-redesign-2019 .my-md-7 {
    margin-bottom: 12rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-7,
  .zoetis-react-redesign-2019 .mx-md-7 {
    margin-left: 12rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-8 {
    margin: 24rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-8,
  .zoetis-react-redesign-2019 .my-md-8 {
    margin-top: 24rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-8,
  .zoetis-react-redesign-2019 .mx-md-8 {
    margin-right: 24rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-8,
  .zoetis-react-redesign-2019 .my-md-8 {
    margin-bottom: 24rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-8,
  .zoetis-react-redesign-2019 .mx-md-8 {
    margin-left: 24rem !important;
  }
  .zoetis-react-redesign-2019 .p-md-0 {
    padding: 0 !important;
  }
  .zoetis-react-redesign-2019 .pt-md-0,
  .zoetis-react-redesign-2019 .py-md-0 {
    padding-top: 0 !important;
  }
  .zoetis-react-redesign-2019 .pr-md-0,
  .zoetis-react-redesign-2019 .px-md-0 {
    padding-right: 0 !important;
  }
  .zoetis-react-redesign-2019 .pb-md-0,
  .zoetis-react-redesign-2019 .py-md-0 {
    padding-bottom: 0 !important;
  }
  .zoetis-react-redesign-2019 .pl-md-0,
  .zoetis-react-redesign-2019 .px-md-0 {
    padding-left: 0 !important;
  }
  .zoetis-react-redesign-2019 .p-md-1 {
    padding: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pt-md-1,
  .zoetis-react-redesign-2019 .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pr-md-1,
  .zoetis-react-redesign-2019 .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pb-md-1,
  .zoetis-react-redesign-2019 .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pl-md-1,
  .zoetis-react-redesign-2019 .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .p-md-2 {
    padding: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pt-md-2,
  .zoetis-react-redesign-2019 .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pr-md-2,
  .zoetis-react-redesign-2019 .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pb-md-2,
  .zoetis-react-redesign-2019 .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pl-md-2,
  .zoetis-react-redesign-2019 .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .p-md-3 {
    padding: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pt-md-3,
  .zoetis-react-redesign-2019 .py-md-3 {
    padding-top: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pr-md-3,
  .zoetis-react-redesign-2019 .px-md-3 {
    padding-right: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pb-md-3,
  .zoetis-react-redesign-2019 .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pl-md-3,
  .zoetis-react-redesign-2019 .px-md-3 {
    padding-left: 1rem !important;
  }
  .zoetis-react-redesign-2019 .p-md-4 {
    padding: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pt-md-4,
  .zoetis-react-redesign-2019 .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pr-md-4,
  .zoetis-react-redesign-2019 .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pb-md-4,
  .zoetis-react-redesign-2019 .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pl-md-4,
  .zoetis-react-redesign-2019 .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .p-md-5 {
    padding: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pt-md-5,
  .zoetis-react-redesign-2019 .py-md-5 {
    padding-top: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pr-md-5,
  .zoetis-react-redesign-2019 .px-md-5 {
    padding-right: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pb-md-5,
  .zoetis-react-redesign-2019 .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pl-md-5,
  .zoetis-react-redesign-2019 .px-md-5 {
    padding-left: 3rem !important;
  }
  .zoetis-react-redesign-2019 .p-md-6 {
    padding: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pt-md-6,
  .zoetis-react-redesign-2019 .py-md-6 {
    padding-top: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pr-md-6,
  .zoetis-react-redesign-2019 .px-md-6 {
    padding-right: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pb-md-6,
  .zoetis-react-redesign-2019 .py-md-6 {
    padding-bottom: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pl-md-6,
  .zoetis-react-redesign-2019 .px-md-6 {
    padding-left: 6rem !important;
  }
  .zoetis-react-redesign-2019 .p-md-7 {
    padding: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pt-md-7,
  .zoetis-react-redesign-2019 .py-md-7 {
    padding-top: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pr-md-7,
  .zoetis-react-redesign-2019 .px-md-7 {
    padding-right: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pb-md-7,
  .zoetis-react-redesign-2019 .py-md-7 {
    padding-bottom: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pl-md-7,
  .zoetis-react-redesign-2019 .px-md-7 {
    padding-left: 12rem !important;
  }
  .zoetis-react-redesign-2019 .p-md-8 {
    padding: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pt-md-8,
  .zoetis-react-redesign-2019 .py-md-8 {
    padding-top: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pr-md-8,
  .zoetis-react-redesign-2019 .px-md-8 {
    padding-right: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pb-md-8,
  .zoetis-react-redesign-2019 .py-md-8 {
    padding-bottom: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pl-md-8,
  .zoetis-react-redesign-2019 .px-md-8 {
    padding-left: 24rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-n1 {
    margin: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-n1,
  .zoetis-react-redesign-2019 .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-n1,
  .zoetis-react-redesign-2019 .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-n1,
  .zoetis-react-redesign-2019 .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-n1,
  .zoetis-react-redesign-2019 .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-n2 {
    margin: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-n2,
  .zoetis-react-redesign-2019 .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-n2,
  .zoetis-react-redesign-2019 .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-n2,
  .zoetis-react-redesign-2019 .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-n2,
  .zoetis-react-redesign-2019 .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-n3 {
    margin: -1rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-n3,
  .zoetis-react-redesign-2019 .my-md-n3 {
    margin-top: -1rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-n3,
  .zoetis-react-redesign-2019 .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-n3,
  .zoetis-react-redesign-2019 .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-n3,
  .zoetis-react-redesign-2019 .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-n4 {
    margin: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-n4,
  .zoetis-react-redesign-2019 .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-n4,
  .zoetis-react-redesign-2019 .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-n4,
  .zoetis-react-redesign-2019 .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-n4,
  .zoetis-react-redesign-2019 .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-n5 {
    margin: -3rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-n5,
  .zoetis-react-redesign-2019 .my-md-n5 {
    margin-top: -3rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-n5,
  .zoetis-react-redesign-2019 .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-n5,
  .zoetis-react-redesign-2019 .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-n5,
  .zoetis-react-redesign-2019 .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-n6 {
    margin: -6rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-n6,
  .zoetis-react-redesign-2019 .my-md-n6 {
    margin-top: -6rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-n6,
  .zoetis-react-redesign-2019 .mx-md-n6 {
    margin-right: -6rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-n6,
  .zoetis-react-redesign-2019 .my-md-n6 {
    margin-bottom: -6rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-n6,
  .zoetis-react-redesign-2019 .mx-md-n6 {
    margin-left: -6rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-n7 {
    margin: -12rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-n7,
  .zoetis-react-redesign-2019 .my-md-n7 {
    margin-top: -12rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-n7,
  .zoetis-react-redesign-2019 .mx-md-n7 {
    margin-right: -12rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-n7,
  .zoetis-react-redesign-2019 .my-md-n7 {
    margin-bottom: -12rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-n7,
  .zoetis-react-redesign-2019 .mx-md-n7 {
    margin-left: -12rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-n8 {
    margin: -24rem !important;
  }
  .zoetis-react-redesign-2019 .mt-md-n8,
  .zoetis-react-redesign-2019 .my-md-n8 {
    margin-top: -24rem !important;
  }
  .zoetis-react-redesign-2019 .mr-md-n8,
  .zoetis-react-redesign-2019 .mx-md-n8 {
    margin-right: -24rem !important;
  }
  .zoetis-react-redesign-2019 .mb-md-n8,
  .zoetis-react-redesign-2019 .my-md-n8 {
    margin-bottom: -24rem !important;
  }
  .zoetis-react-redesign-2019 .ml-md-n8,
  .zoetis-react-redesign-2019 .mx-md-n8 {
    margin-left: -24rem !important;
  }
  .zoetis-react-redesign-2019 .m-md-auto {
    margin: auto !important;
  }
  .zoetis-react-redesign-2019 .mt-md-auto,
  .zoetis-react-redesign-2019 .my-md-auto {
    margin-top: auto !important;
  }
  .zoetis-react-redesign-2019 .mr-md-auto,
  .zoetis-react-redesign-2019 .mx-md-auto {
    margin-right: auto !important;
  }
  .zoetis-react-redesign-2019 .mb-md-auto,
  .zoetis-react-redesign-2019 .my-md-auto {
    margin-bottom: auto !important;
  }
  .zoetis-react-redesign-2019 .ml-md-auto,
  .zoetis-react-redesign-2019 .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .m-lg-0 {
    margin: 0 !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-0,
  .zoetis-react-redesign-2019 .my-lg-0 {
    margin-top: 0 !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-0,
  .zoetis-react-redesign-2019 .mx-lg-0 {
    margin-right: 0 !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-0,
  .zoetis-react-redesign-2019 .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-0,
  .zoetis-react-redesign-2019 .mx-lg-0 {
    margin-left: 0 !important;
  }
  .zoetis-react-redesign-2019 .m-lg-1 {
    margin: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-1,
  .zoetis-react-redesign-2019 .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-1,
  .zoetis-react-redesign-2019 .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-1,
  .zoetis-react-redesign-2019 .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-1,
  .zoetis-react-redesign-2019 .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-2 {
    margin: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-2,
  .zoetis-react-redesign-2019 .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-2,
  .zoetis-react-redesign-2019 .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-2,
  .zoetis-react-redesign-2019 .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-2,
  .zoetis-react-redesign-2019 .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-3 {
    margin: 1rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-3,
  .zoetis-react-redesign-2019 .my-lg-3 {
    margin-top: 1rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-3,
  .zoetis-react-redesign-2019 .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-3,
  .zoetis-react-redesign-2019 .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-3,
  .zoetis-react-redesign-2019 .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-4 {
    margin: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-4,
  .zoetis-react-redesign-2019 .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-4,
  .zoetis-react-redesign-2019 .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-4,
  .zoetis-react-redesign-2019 .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-4,
  .zoetis-react-redesign-2019 .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-5 {
    margin: 3rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-5,
  .zoetis-react-redesign-2019 .my-lg-5 {
    margin-top: 3rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-5,
  .zoetis-react-redesign-2019 .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-5,
  .zoetis-react-redesign-2019 .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-5,
  .zoetis-react-redesign-2019 .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-6 {
    margin: 6rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-6,
  .zoetis-react-redesign-2019 .my-lg-6 {
    margin-top: 6rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-6,
  .zoetis-react-redesign-2019 .mx-lg-6 {
    margin-right: 6rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-6,
  .zoetis-react-redesign-2019 .my-lg-6 {
    margin-bottom: 6rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-6,
  .zoetis-react-redesign-2019 .mx-lg-6 {
    margin-left: 6rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-7 {
    margin: 12rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-7,
  .zoetis-react-redesign-2019 .my-lg-7 {
    margin-top: 12rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-7,
  .zoetis-react-redesign-2019 .mx-lg-7 {
    margin-right: 12rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-7,
  .zoetis-react-redesign-2019 .my-lg-7 {
    margin-bottom: 12rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-7,
  .zoetis-react-redesign-2019 .mx-lg-7 {
    margin-left: 12rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-8 {
    margin: 24rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-8,
  .zoetis-react-redesign-2019 .my-lg-8 {
    margin-top: 24rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-8,
  .zoetis-react-redesign-2019 .mx-lg-8 {
    margin-right: 24rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-8,
  .zoetis-react-redesign-2019 .my-lg-8 {
    margin-bottom: 24rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-8,
  .zoetis-react-redesign-2019 .mx-lg-8 {
    margin-left: 24rem !important;
  }
  .zoetis-react-redesign-2019 .p-lg-0 {
    padding: 0 !important;
  }
  .zoetis-react-redesign-2019 .pt-lg-0,
  .zoetis-react-redesign-2019 .py-lg-0 {
    padding-top: 0 !important;
  }
  .zoetis-react-redesign-2019 .pr-lg-0,
  .zoetis-react-redesign-2019 .px-lg-0 {
    padding-right: 0 !important;
  }
  .zoetis-react-redesign-2019 .pb-lg-0,
  .zoetis-react-redesign-2019 .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .zoetis-react-redesign-2019 .pl-lg-0,
  .zoetis-react-redesign-2019 .px-lg-0 {
    padding-left: 0 !important;
  }
  .zoetis-react-redesign-2019 .p-lg-1 {
    padding: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pt-lg-1,
  .zoetis-react-redesign-2019 .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pr-lg-1,
  .zoetis-react-redesign-2019 .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pb-lg-1,
  .zoetis-react-redesign-2019 .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pl-lg-1,
  .zoetis-react-redesign-2019 .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .p-lg-2 {
    padding: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pt-lg-2,
  .zoetis-react-redesign-2019 .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pr-lg-2,
  .zoetis-react-redesign-2019 .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pb-lg-2,
  .zoetis-react-redesign-2019 .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pl-lg-2,
  .zoetis-react-redesign-2019 .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .p-lg-3 {
    padding: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pt-lg-3,
  .zoetis-react-redesign-2019 .py-lg-3 {
    padding-top: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pr-lg-3,
  .zoetis-react-redesign-2019 .px-lg-3 {
    padding-right: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pb-lg-3,
  .zoetis-react-redesign-2019 .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pl-lg-3,
  .zoetis-react-redesign-2019 .px-lg-3 {
    padding-left: 1rem !important;
  }
  .zoetis-react-redesign-2019 .p-lg-4 {
    padding: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pt-lg-4,
  .zoetis-react-redesign-2019 .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pr-lg-4,
  .zoetis-react-redesign-2019 .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pb-lg-4,
  .zoetis-react-redesign-2019 .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pl-lg-4,
  .zoetis-react-redesign-2019 .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .p-lg-5 {
    padding: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pt-lg-5,
  .zoetis-react-redesign-2019 .py-lg-5 {
    padding-top: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pr-lg-5,
  .zoetis-react-redesign-2019 .px-lg-5 {
    padding-right: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pb-lg-5,
  .zoetis-react-redesign-2019 .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pl-lg-5,
  .zoetis-react-redesign-2019 .px-lg-5 {
    padding-left: 3rem !important;
  }
  .zoetis-react-redesign-2019 .p-lg-6 {
    padding: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pt-lg-6,
  .zoetis-react-redesign-2019 .py-lg-6 {
    padding-top: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pr-lg-6,
  .zoetis-react-redesign-2019 .px-lg-6 {
    padding-right: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pb-lg-6,
  .zoetis-react-redesign-2019 .py-lg-6 {
    padding-bottom: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pl-lg-6,
  .zoetis-react-redesign-2019 .px-lg-6 {
    padding-left: 6rem !important;
  }
  .zoetis-react-redesign-2019 .p-lg-7 {
    padding: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pt-lg-7,
  .zoetis-react-redesign-2019 .py-lg-7 {
    padding-top: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pr-lg-7,
  .zoetis-react-redesign-2019 .px-lg-7 {
    padding-right: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pb-lg-7,
  .zoetis-react-redesign-2019 .py-lg-7 {
    padding-bottom: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pl-lg-7,
  .zoetis-react-redesign-2019 .px-lg-7 {
    padding-left: 12rem !important;
  }
  .zoetis-react-redesign-2019 .p-lg-8 {
    padding: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pt-lg-8,
  .zoetis-react-redesign-2019 .py-lg-8 {
    padding-top: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pr-lg-8,
  .zoetis-react-redesign-2019 .px-lg-8 {
    padding-right: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pb-lg-8,
  .zoetis-react-redesign-2019 .py-lg-8 {
    padding-bottom: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pl-lg-8,
  .zoetis-react-redesign-2019 .px-lg-8 {
    padding-left: 24rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-n1,
  .zoetis-react-redesign-2019 .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-n1,
  .zoetis-react-redesign-2019 .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-n1,
  .zoetis-react-redesign-2019 .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-n1,
  .zoetis-react-redesign-2019 .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-n2,
  .zoetis-react-redesign-2019 .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-n2,
  .zoetis-react-redesign-2019 .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-n2,
  .zoetis-react-redesign-2019 .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-n2,
  .zoetis-react-redesign-2019 .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-n3 {
    margin: -1rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-n3,
  .zoetis-react-redesign-2019 .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-n3,
  .zoetis-react-redesign-2019 .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-n3,
  .zoetis-react-redesign-2019 .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-n3,
  .zoetis-react-redesign-2019 .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-n4,
  .zoetis-react-redesign-2019 .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-n4,
  .zoetis-react-redesign-2019 .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-n4,
  .zoetis-react-redesign-2019 .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-n4,
  .zoetis-react-redesign-2019 .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-n5 {
    margin: -3rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-n5,
  .zoetis-react-redesign-2019 .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-n5,
  .zoetis-react-redesign-2019 .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-n5,
  .zoetis-react-redesign-2019 .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-n5,
  .zoetis-react-redesign-2019 .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-n6 {
    margin: -6rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-n6,
  .zoetis-react-redesign-2019 .my-lg-n6 {
    margin-top: -6rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-n6,
  .zoetis-react-redesign-2019 .mx-lg-n6 {
    margin-right: -6rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-n6,
  .zoetis-react-redesign-2019 .my-lg-n6 {
    margin-bottom: -6rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-n6,
  .zoetis-react-redesign-2019 .mx-lg-n6 {
    margin-left: -6rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-n7 {
    margin: -12rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-n7,
  .zoetis-react-redesign-2019 .my-lg-n7 {
    margin-top: -12rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-n7,
  .zoetis-react-redesign-2019 .mx-lg-n7 {
    margin-right: -12rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-n7,
  .zoetis-react-redesign-2019 .my-lg-n7 {
    margin-bottom: -12rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-n7,
  .zoetis-react-redesign-2019 .mx-lg-n7 {
    margin-left: -12rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-n8 {
    margin: -24rem !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-n8,
  .zoetis-react-redesign-2019 .my-lg-n8 {
    margin-top: -24rem !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-n8,
  .zoetis-react-redesign-2019 .mx-lg-n8 {
    margin-right: -24rem !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-n8,
  .zoetis-react-redesign-2019 .my-lg-n8 {
    margin-bottom: -24rem !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-n8,
  .zoetis-react-redesign-2019 .mx-lg-n8 {
    margin-left: -24rem !important;
  }
  .zoetis-react-redesign-2019 .m-lg-auto {
    margin: auto !important;
  }
  .zoetis-react-redesign-2019 .mt-lg-auto,
  .zoetis-react-redesign-2019 .my-lg-auto {
    margin-top: auto !important;
  }
  .zoetis-react-redesign-2019 .mr-lg-auto,
  .zoetis-react-redesign-2019 .mx-lg-auto {
    margin-right: auto !important;
  }
  .zoetis-react-redesign-2019 .mb-lg-auto,
  .zoetis-react-redesign-2019 .my-lg-auto {
    margin-bottom: auto !important;
  }
  .zoetis-react-redesign-2019 .ml-lg-auto,
  .zoetis-react-redesign-2019 .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .m-xl-0 {
    margin: 0 !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-0,
  .zoetis-react-redesign-2019 .my-xl-0 {
    margin-top: 0 !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-0,
  .zoetis-react-redesign-2019 .mx-xl-0 {
    margin-right: 0 !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-0,
  .zoetis-react-redesign-2019 .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-0,
  .zoetis-react-redesign-2019 .mx-xl-0 {
    margin-left: 0 !important;
  }
  .zoetis-react-redesign-2019 .m-xl-1 {
    margin: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-1,
  .zoetis-react-redesign-2019 .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-1,
  .zoetis-react-redesign-2019 .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-1,
  .zoetis-react-redesign-2019 .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-1,
  .zoetis-react-redesign-2019 .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-2 {
    margin: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-2,
  .zoetis-react-redesign-2019 .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-2,
  .zoetis-react-redesign-2019 .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-2,
  .zoetis-react-redesign-2019 .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-2,
  .zoetis-react-redesign-2019 .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-3 {
    margin: 1rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-3,
  .zoetis-react-redesign-2019 .my-xl-3 {
    margin-top: 1rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-3,
  .zoetis-react-redesign-2019 .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-3,
  .zoetis-react-redesign-2019 .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-3,
  .zoetis-react-redesign-2019 .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-4 {
    margin: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-4,
  .zoetis-react-redesign-2019 .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-4,
  .zoetis-react-redesign-2019 .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-4,
  .zoetis-react-redesign-2019 .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-4,
  .zoetis-react-redesign-2019 .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-5 {
    margin: 3rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-5,
  .zoetis-react-redesign-2019 .my-xl-5 {
    margin-top: 3rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-5,
  .zoetis-react-redesign-2019 .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-5,
  .zoetis-react-redesign-2019 .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-5,
  .zoetis-react-redesign-2019 .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-6 {
    margin: 6rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-6,
  .zoetis-react-redesign-2019 .my-xl-6 {
    margin-top: 6rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-6,
  .zoetis-react-redesign-2019 .mx-xl-6 {
    margin-right: 6rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-6,
  .zoetis-react-redesign-2019 .my-xl-6 {
    margin-bottom: 6rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-6,
  .zoetis-react-redesign-2019 .mx-xl-6 {
    margin-left: 6rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-7 {
    margin: 12rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-7,
  .zoetis-react-redesign-2019 .my-xl-7 {
    margin-top: 12rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-7,
  .zoetis-react-redesign-2019 .mx-xl-7 {
    margin-right: 12rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-7,
  .zoetis-react-redesign-2019 .my-xl-7 {
    margin-bottom: 12rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-7,
  .zoetis-react-redesign-2019 .mx-xl-7 {
    margin-left: 12rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-8 {
    margin: 24rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-8,
  .zoetis-react-redesign-2019 .my-xl-8 {
    margin-top: 24rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-8,
  .zoetis-react-redesign-2019 .mx-xl-8 {
    margin-right: 24rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-8,
  .zoetis-react-redesign-2019 .my-xl-8 {
    margin-bottom: 24rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-8,
  .zoetis-react-redesign-2019 .mx-xl-8 {
    margin-left: 24rem !important;
  }
  .zoetis-react-redesign-2019 .p-xl-0 {
    padding: 0 !important;
  }
  .zoetis-react-redesign-2019 .pt-xl-0,
  .zoetis-react-redesign-2019 .py-xl-0 {
    padding-top: 0 !important;
  }
  .zoetis-react-redesign-2019 .pr-xl-0,
  .zoetis-react-redesign-2019 .px-xl-0 {
    padding-right: 0 !important;
  }
  .zoetis-react-redesign-2019 .pb-xl-0,
  .zoetis-react-redesign-2019 .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .zoetis-react-redesign-2019 .pl-xl-0,
  .zoetis-react-redesign-2019 .px-xl-0 {
    padding-left: 0 !important;
  }
  .zoetis-react-redesign-2019 .p-xl-1 {
    padding: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pt-xl-1,
  .zoetis-react-redesign-2019 .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pr-xl-1,
  .zoetis-react-redesign-2019 .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pb-xl-1,
  .zoetis-react-redesign-2019 .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .pl-xl-1,
  .zoetis-react-redesign-2019 .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .zoetis-react-redesign-2019 .p-xl-2 {
    padding: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pt-xl-2,
  .zoetis-react-redesign-2019 .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pr-xl-2,
  .zoetis-react-redesign-2019 .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pb-xl-2,
  .zoetis-react-redesign-2019 .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .pl-xl-2,
  .zoetis-react-redesign-2019 .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .zoetis-react-redesign-2019 .p-xl-3 {
    padding: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pt-xl-3,
  .zoetis-react-redesign-2019 .py-xl-3 {
    padding-top: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pr-xl-3,
  .zoetis-react-redesign-2019 .px-xl-3 {
    padding-right: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pb-xl-3,
  .zoetis-react-redesign-2019 .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .zoetis-react-redesign-2019 .pl-xl-3,
  .zoetis-react-redesign-2019 .px-xl-3 {
    padding-left: 1rem !important;
  }
  .zoetis-react-redesign-2019 .p-xl-4 {
    padding: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pt-xl-4,
  .zoetis-react-redesign-2019 .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pr-xl-4,
  .zoetis-react-redesign-2019 .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pb-xl-4,
  .zoetis-react-redesign-2019 .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .pl-xl-4,
  .zoetis-react-redesign-2019 .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .zoetis-react-redesign-2019 .p-xl-5 {
    padding: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pt-xl-5,
  .zoetis-react-redesign-2019 .py-xl-5 {
    padding-top: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pr-xl-5,
  .zoetis-react-redesign-2019 .px-xl-5 {
    padding-right: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pb-xl-5,
  .zoetis-react-redesign-2019 .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .zoetis-react-redesign-2019 .pl-xl-5,
  .zoetis-react-redesign-2019 .px-xl-5 {
    padding-left: 3rem !important;
  }
  .zoetis-react-redesign-2019 .p-xl-6 {
    padding: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pt-xl-6,
  .zoetis-react-redesign-2019 .py-xl-6 {
    padding-top: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pr-xl-6,
  .zoetis-react-redesign-2019 .px-xl-6 {
    padding-right: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pb-xl-6,
  .zoetis-react-redesign-2019 .py-xl-6 {
    padding-bottom: 6rem !important;
  }
  .zoetis-react-redesign-2019 .pl-xl-6,
  .zoetis-react-redesign-2019 .px-xl-6 {
    padding-left: 6rem !important;
  }
  .zoetis-react-redesign-2019 .p-xl-7 {
    padding: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pt-xl-7,
  .zoetis-react-redesign-2019 .py-xl-7 {
    padding-top: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pr-xl-7,
  .zoetis-react-redesign-2019 .px-xl-7 {
    padding-right: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pb-xl-7,
  .zoetis-react-redesign-2019 .py-xl-7 {
    padding-bottom: 12rem !important;
  }
  .zoetis-react-redesign-2019 .pl-xl-7,
  .zoetis-react-redesign-2019 .px-xl-7 {
    padding-left: 12rem !important;
  }
  .zoetis-react-redesign-2019 .p-xl-8 {
    padding: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pt-xl-8,
  .zoetis-react-redesign-2019 .py-xl-8 {
    padding-top: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pr-xl-8,
  .zoetis-react-redesign-2019 .px-xl-8 {
    padding-right: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pb-xl-8,
  .zoetis-react-redesign-2019 .py-xl-8 {
    padding-bottom: 24rem !important;
  }
  .zoetis-react-redesign-2019 .pl-xl-8,
  .zoetis-react-redesign-2019 .px-xl-8 {
    padding-left: 24rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-n1,
  .zoetis-react-redesign-2019 .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-n1,
  .zoetis-react-redesign-2019 .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-n1,
  .zoetis-react-redesign-2019 .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-n1,
  .zoetis-react-redesign-2019 .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-n2,
  .zoetis-react-redesign-2019 .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-n2,
  .zoetis-react-redesign-2019 .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-n2,
  .zoetis-react-redesign-2019 .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-n2,
  .zoetis-react-redesign-2019 .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-n3 {
    margin: -1rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-n3,
  .zoetis-react-redesign-2019 .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-n3,
  .zoetis-react-redesign-2019 .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-n3,
  .zoetis-react-redesign-2019 .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-n3,
  .zoetis-react-redesign-2019 .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-n4,
  .zoetis-react-redesign-2019 .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-n4,
  .zoetis-react-redesign-2019 .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-n4,
  .zoetis-react-redesign-2019 .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-n4,
  .zoetis-react-redesign-2019 .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-n5 {
    margin: -3rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-n5,
  .zoetis-react-redesign-2019 .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-n5,
  .zoetis-react-redesign-2019 .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-n5,
  .zoetis-react-redesign-2019 .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-n5,
  .zoetis-react-redesign-2019 .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-n6 {
    margin: -6rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-n6,
  .zoetis-react-redesign-2019 .my-xl-n6 {
    margin-top: -6rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-n6,
  .zoetis-react-redesign-2019 .mx-xl-n6 {
    margin-right: -6rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-n6,
  .zoetis-react-redesign-2019 .my-xl-n6 {
    margin-bottom: -6rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-n6,
  .zoetis-react-redesign-2019 .mx-xl-n6 {
    margin-left: -6rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-n7 {
    margin: -12rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-n7,
  .zoetis-react-redesign-2019 .my-xl-n7 {
    margin-top: -12rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-n7,
  .zoetis-react-redesign-2019 .mx-xl-n7 {
    margin-right: -12rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-n7,
  .zoetis-react-redesign-2019 .my-xl-n7 {
    margin-bottom: -12rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-n7,
  .zoetis-react-redesign-2019 .mx-xl-n7 {
    margin-left: -12rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-n8 {
    margin: -24rem !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-n8,
  .zoetis-react-redesign-2019 .my-xl-n8 {
    margin-top: -24rem !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-n8,
  .zoetis-react-redesign-2019 .mx-xl-n8 {
    margin-right: -24rem !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-n8,
  .zoetis-react-redesign-2019 .my-xl-n8 {
    margin-bottom: -24rem !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-n8,
  .zoetis-react-redesign-2019 .mx-xl-n8 {
    margin-left: -24rem !important;
  }
  .zoetis-react-redesign-2019 .m-xl-auto {
    margin: auto !important;
  }
  .zoetis-react-redesign-2019 .mt-xl-auto,
  .zoetis-react-redesign-2019 .my-xl-auto {
    margin-top: auto !important;
  }
  .zoetis-react-redesign-2019 .mr-xl-auto,
  .zoetis-react-redesign-2019 .mx-xl-auto {
    margin-right: auto !important;
  }
  .zoetis-react-redesign-2019 .mb-xl-auto,
  .zoetis-react-redesign-2019 .my-xl-auto {
    margin-bottom: auto !important;
  }
  .zoetis-react-redesign-2019 .ml-xl-auto,
  .zoetis-react-redesign-2019 .mx-xl-auto {
    margin-left: auto !important;
  }
}

.zoetis-react-redesign-2019 .text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.zoetis-react-redesign-2019 .text-justify {
  text-align: justify !important;
}

.zoetis-react-redesign-2019 .text-wrap {
  white-space: normal !important;
}

.zoetis-react-redesign-2019 .text-nowrap {
  white-space: nowrap !important;
}

.zoetis-react-redesign-2019 .text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.zoetis-react-redesign-2019 .text-left {
  text-align: left !important;
}

.zoetis-react-redesign-2019 .text-right {
  text-align: right !important;
}

.zoetis-react-redesign-2019 .text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .text-sm-left {
    text-align: left !important;
  }
  .zoetis-react-redesign-2019 .text-sm-right {
    text-align: right !important;
  }
  .zoetis-react-redesign-2019 .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .text-md-left {
    text-align: left !important;
  }
  .zoetis-react-redesign-2019 .text-md-right {
    text-align: right !important;
  }
  .zoetis-react-redesign-2019 .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .text-lg-left {
    text-align: left !important;
  }
  .zoetis-react-redesign-2019 .text-lg-right {
    text-align: right !important;
  }
  .zoetis-react-redesign-2019 .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .text-xl-left {
    text-align: left !important;
  }
  .zoetis-react-redesign-2019 .text-xl-right {
    text-align: right !important;
  }
  .zoetis-react-redesign-2019 .text-xl-center {
    text-align: center !important;
  }
}

.zoetis-react-redesign-2019 .text-lowercase {
  text-transform: lowercase !important;
}

.zoetis-react-redesign-2019 .text-uppercase {
  text-transform: uppercase !important;
}

.zoetis-react-redesign-2019 .text-capitalize {
  text-transform: capitalize !important;
}

.zoetis-react-redesign-2019 .font-weight-light {
  font-weight: 300 !important;
}

.zoetis-react-redesign-2019 .font-weight-lighter {
  font-weight: lighter !important;
}

.zoetis-react-redesign-2019 .font-weight-normal {
  font-weight: 400 !important;
}

.zoetis-react-redesign-2019 .font-weight-bold {
  font-weight: 700 !important;
}

.zoetis-react-redesign-2019 .font-weight-bolder {
  font-weight: bolder !important;
}

.zoetis-react-redesign-2019 .font-italic {
  font-style: italic !important;
}

.zoetis-react-redesign-2019 .text-white {
  color: #ffffff !important;
}

.zoetis-react-redesign-2019 .text-primary {
  color: #ff6400 !important;
}

.zoetis-react-redesign-2019 a.text-primary:hover, .zoetis-react-redesign-2019 a.text-primary:focus {
  color: #b34600 !important;
}

.zoetis-react-redesign-2019 .text-secondary {
  color: #3a3a3a !important;
}

.zoetis-react-redesign-2019 a.text-secondary:hover, .zoetis-react-redesign-2019 a.text-secondary:focus {
  color: #141414 !important;
}

.zoetis-react-redesign-2019 .text-success {
  color: #047c5e !important;
}

.zoetis-react-redesign-2019 a.text-success:hover, .zoetis-react-redesign-2019 a.text-success:focus {
  color: #023226 !important;
}

.zoetis-react-redesign-2019 .text-info {
  color: #17a2b8 !important;
}

.zoetis-react-redesign-2019 a.text-info:hover, .zoetis-react-redesign-2019 a.text-info:focus {
  color: #0f6674 !important;
}

.zoetis-react-redesign-2019 .text-warning {
  color: #ffc107 !important;
}

.zoetis-react-redesign-2019 a.text-warning:hover, .zoetis-react-redesign-2019 a.text-warning:focus {
  color: #ba8b00 !important;
}

.zoetis-react-redesign-2019 .text-danger {
  color: #d1350a !important;
}

.zoetis-react-redesign-2019 a.text-danger:hover, .zoetis-react-redesign-2019 a.text-danger:focus {
  color: #882207 !important;
}

.zoetis-react-redesign-2019 .text-light {
  color: #ffffff !important;
}

.zoetis-react-redesign-2019 a.text-light:hover, .zoetis-react-redesign-2019 a.text-light:focus {
  color: #d9d9d9 !important;
}

.zoetis-react-redesign-2019 .text-dark {
  color: #3a3a3a !important;
}

.zoetis-react-redesign-2019 a.text-dark:hover, .zoetis-react-redesign-2019 a.text-dark:focus {
  color: #141414 !important;
}

.zoetis-react-redesign-2019 .text-muted {
  color: #f6f6f6 !important;
}

.zoetis-react-redesign-2019 a.text-muted:hover, .zoetis-react-redesign-2019 a.text-muted:focus {
  color: #d0d0d0 !important;
}

.zoetis-react-redesign-2019 .text-accent {
  color: #00c1d5 !important;
}

.zoetis-react-redesign-2019 a.text-accent:hover, .zoetis-react-redesign-2019 a.text-accent:focus {
  color: #007c89 !important;
}

.zoetis-react-redesign-2019 .text-pastel {
  color: #e5f4f7 !important;
}

.zoetis-react-redesign-2019 a.text-pastel:hover, .zoetis-react-redesign-2019 a.text-pastel:focus {
  color: #abdbe5 !important;
}

.zoetis-react-redesign-2019 .text-pale {
  color: #e5f4f7 !important;
}

.zoetis-react-redesign-2019 a.text-pale:hover, .zoetis-react-redesign-2019 a.text-pale:focus {
  color: #abdbe5 !important;
}

.zoetis-react-redesign-2019 .text-white {
  color: #ffffff !important;
}

.zoetis-react-redesign-2019 a.text-white:hover, .zoetis-react-redesign-2019 a.text-white:focus {
  color: #d9d9d9 !important;
}

.zoetis-react-redesign-2019 .text-body {
  color: #3a3a3a !important;
}

.zoetis-react-redesign-2019 .text-muted {
  color: #6c757d !important;
}

.zoetis-react-redesign-2019 .text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.zoetis-react-redesign-2019 .text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.zoetis-react-redesign-2019 .text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.zoetis-react-redesign-2019 .text-decoration-none {
  text-decoration: none !important;
}

.zoetis-react-redesign-2019 .text-reset {
  color: inherit !important;
}

.zoetis-react-redesign-2019 .visible {
  visibility: visible !important;
}

.zoetis-react-redesign-2019 .invisible {
  visibility: hidden !important;
}

@media print {
  .zoetis-react-redesign-2019 *,
  .zoetis-react-redesign-2019 *::before,
  .zoetis-react-redesign-2019 *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  .zoetis-react-redesign-2019 a:not(.btn) {
    text-decoration: underline;
  }
  .zoetis-react-redesign-2019 abbr[title]::after {
    content: " (" attr(title) ")";
  }
  .zoetis-react-redesign-2019 pre {
    white-space: pre-wrap !important;
  }
  .zoetis-react-redesign-2019 pre,
  .zoetis-react-redesign-2019 blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  .zoetis-react-redesign-2019 thead {
    display: table-header-group;
  }
  .zoetis-react-redesign-2019 tr,
  .zoetis-react-redesign-2019 img {
    page-break-inside: avoid;
  }
  .zoetis-react-redesign-2019 p,
  .zoetis-react-redesign-2019 h2,
  .zoetis-react-redesign-2019 h3 {
    orphans: 3;
    widows: 3;
  }
  .zoetis-react-redesign-2019 h2,
  .zoetis-react-redesign-2019 h3 {
    page-break-after: avoid;
  }
  @page {
    .zoetis-react-redesign-2019 {
      size: a3;
    }
  }
  .zoetis-react-redesign-2019 body {
    min-width: 992px !important;
  }
  .zoetis-react-redesign-2019 .container {
    min-width: 992px !important;
  }
  .zoetis-react-redesign-2019 .navbar {
    display: none;
  }
  .zoetis-react-redesign-2019 .badge {
    border: 1px solid #000000;
  }
  .zoetis-react-redesign-2019 .table {
    border-collapse: collapse !important;
  }
  .zoetis-react-redesign-2019 .table td,
  .zoetis-react-redesign-2019 .table th {
    background-color: #ffffff !important;
  }
  .zoetis-react-redesign-2019 .table-bordered th,
  .zoetis-react-redesign-2019 .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .zoetis-react-redesign-2019 .table-dark {
    color: inherit;
  }
  .zoetis-react-redesign-2019 .table-dark th,
  .zoetis-react-redesign-2019 .table-dark td,
  .zoetis-react-redesign-2019 .table-dark thead th,
  .zoetis-react-redesign-2019 .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .zoetis-react-redesign-2019 .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}

@font-face {
  .zoetis-react-redesign-2019 {
    font-family: "LineAwesome";
    src: url("../fonts/line-awesome.eot?v=1.1.");
    src: url("../fonts/line-awesome.eot??v=1.1.#iefix") format("embedded-opentype"), url("../fonts/line-awesome.woff2?v=1.1.") format("woff2"), url("../fonts/line-awesome.woff?v=1.1.") format("woff"), url("../fonts/line-awesome.ttf?v=1.1.") format("truetype"), url("../fonts/line-awesome.svg?v=1.1.#fa") format("svg");
    font-weight: normal;
    font-style: normal;
  }
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    .zoetis-react-redesign-2019 {
      font-family: "LineAwesome";
      src: url("../fonts/line-awesome.svg?v=1.1.#fa") format("svg");
    }
  }
}

.zoetis-react-redesign-2019 .la {
  display: inline-block;
  font: normal normal normal 16px/1 "LineAwesome";
  font-size: inherit;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}

.zoetis-react-redesign-2019 .la-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

.zoetis-react-redesign-2019 .la-2x {
  font-size: 2em;
}

.zoetis-react-redesign-2019 .la-3x {
  font-size: 3em;
}

.zoetis-react-redesign-2019 .la-4x {
  font-size: 4em;
}

.zoetis-react-redesign-2019 .la-5x {
  font-size: 5em;
}

.zoetis-react-redesign-2019 .la-fw {
  width: 1.28571429em;
  text-align: center;
}

.zoetis-react-redesign-2019 .la-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}

.zoetis-react-redesign-2019 .la-ul > li {
  position: relative;
}

.zoetis-react-redesign-2019 .la-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}

.zoetis-react-redesign-2019 .la-li.la-lg {
  left: -1.85714286em;
}

.zoetis-react-redesign-2019 .la-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}

.zoetis-react-redesign-2019 .pull-right {
  float: right;
}

.zoetis-react-redesign-2019 .pull-left {
  float: left;
}

.zoetis-react-redesign-2019 .li.pull-left {
  margin-right: .3em;
}

.zoetis-react-redesign-2019 .li.pull-right {
  margin-left: .3em;
}

.zoetis-react-redesign-2019 .la-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

.zoetis-react-redesign-2019 .la-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.zoetis-react-redesign-2019 .la-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.zoetis-react-redesign-2019 .la-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.zoetis-react-redesign-2019 .la-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.zoetis-react-redesign-2019 .la-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}

.zoetis-react-redesign-2019 :root .la-rotate-90,
.zoetis-react-redesign-2019 :root .la-rotate-180,
.zoetis-react-redesign-2019 :root .la-rotate-270,
.zoetis-react-redesign-2019 :root .la-flip-horizontal,
.zoetis-react-redesign-2019 :root .la-flip-vertical {
  -webkit-filter: none;
          filter: none;
}

.zoetis-react-redesign-2019 .la-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

.zoetis-react-redesign-2019 .la-stack-1x,
.zoetis-react-redesign-2019 .la-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

.zoetis-react-redesign-2019 .la-stack-1x {
  line-height: inherit;
}

.zoetis-react-redesign-2019 .la-stack-2x {
  font-size: 2em;
}

.zoetis-react-redesign-2019 .la-inverse {
  color: #ffffff;
}

.zoetis-react-redesign-2019 .la-500px:before {
  content: "\f100";
}

.zoetis-react-redesign-2019 .la-adjust:before {
  content: "\f101";
}

.zoetis-react-redesign-2019 .la-adn:before {
  content: "\f102";
}

.zoetis-react-redesign-2019 .la-align-center:before {
  content: "\f103";
}

.zoetis-react-redesign-2019 .la-align-justify:before {
  content: "\f104";
}

.zoetis-react-redesign-2019 .la-align-left:before {
  content: "\f105";
}

.zoetis-react-redesign-2019 .la-align-right:before {
  content: "\f106";
}

.zoetis-react-redesign-2019 .la-amazon:before {
  content: "\f107";
}

.zoetis-react-redesign-2019 .la-ambulance:before {
  content: "\f108";
}

.zoetis-react-redesign-2019 .la-anchor:before {
  content: "\f109";
}

.zoetis-react-redesign-2019 .la-android:before {
  content: "\f10a";
}

.zoetis-react-redesign-2019 .la-angellist:before {
  content: "\f10b";
}

.zoetis-react-redesign-2019 .la-angle-double-down:before {
  content: "\f10c";
}

.zoetis-react-redesign-2019 .la-angle-double-left:before {
  content: "\f10d";
}

.zoetis-react-redesign-2019 .la-angle-double-right:before {
  content: "\f10e";
}

.zoetis-react-redesign-2019 .la-angle-double-up:before {
  content: "\f10f";
}

.zoetis-react-redesign-2019 .la-angle-down:before {
  content: "\f110";
}

.zoetis-react-redesign-2019 .la-angle-left:before {
  content: "\f111";
}

.zoetis-react-redesign-2019 .la-angle-right:before {
  content: "\f112";
}

.zoetis-react-redesign-2019 .la-angle-up:before {
  content: "\f113";
}

.zoetis-react-redesign-2019 .la-apple:before {
  content: "\f114";
}

.zoetis-react-redesign-2019 .la-archive:before {
  content: "\f115";
}

.zoetis-react-redesign-2019 .la-area-chart:before {
  content: "\f116";
}

.zoetis-react-redesign-2019 .la-arrow-circle-down:before {
  content: "\f117";
}

.zoetis-react-redesign-2019 .la-arrow-circle-left:before {
  content: "\f118";
}

.zoetis-react-redesign-2019 .la-arrow-circle-o-down:before {
  content: "\f119";
}

.zoetis-react-redesign-2019 .la-arrow-circle-o-left:before {
  content: "\f11a";
}

.zoetis-react-redesign-2019 .la-arrow-circle-o-right:before {
  content: "\f11b";
}

.zoetis-react-redesign-2019 .la-arrow-circle-o-up:before {
  content: "\f11c";
}

.zoetis-react-redesign-2019 .la-arrow-circle-right:before {
  content: "\f11d";
}

.zoetis-react-redesign-2019 .la-arrow-circle-up:before {
  content: "\f11e";
}

.zoetis-react-redesign-2019 .la-arrow-down:before {
  content: "\f11f";
}

.zoetis-react-redesign-2019 .la-arrow-left:before {
  content: "\f120";
}

.zoetis-react-redesign-2019 .la-arrow-right:before {
  content: "\f121";
}

.zoetis-react-redesign-2019 .la-arrow-up:before {
  content: "\f122";
}

.zoetis-react-redesign-2019 .la-arrows:before {
  content: "\f123";
}

.zoetis-react-redesign-2019 .la-arrows-alt:before {
  content: "\f124";
}

.zoetis-react-redesign-2019 .la-arrows-h:before {
  content: "\f125";
}

.zoetis-react-redesign-2019 .la-arrows-v:before {
  content: "\f126";
}

.zoetis-react-redesign-2019 .la-asterisk:before {
  content: "\f127";
}

.zoetis-react-redesign-2019 .la-at:before {
  content: "\f128";
}

.zoetis-react-redesign-2019 .la-automobile:before {
  content: "\f129";
}

.zoetis-react-redesign-2019 .la-backward:before {
  content: "\f12a";
}

.zoetis-react-redesign-2019 .la-balance-scale:before {
  content: "\f12b";
}

.zoetis-react-redesign-2019 .la-ban:before {
  content: "\f12c";
}

.zoetis-react-redesign-2019 .la-bank:before {
  content: "\f12d";
}

.zoetis-react-redesign-2019 .la-bar-chart:before {
  content: "\f12e";
}

.zoetis-react-redesign-2019 .la-bar-chart-o:before {
  content: "\f12f";
}

.zoetis-react-redesign-2019 .la-barcode:before {
  content: "\f130";
}

.zoetis-react-redesign-2019 .la-bars:before {
  content: "\f131";
}

.zoetis-react-redesign-2019 .la-battery-0:before {
  content: "\f132";
}

.zoetis-react-redesign-2019 .la-battery-1:before {
  content: "\f133";
}

.zoetis-react-redesign-2019 .la-battery-2:before {
  content: "\f134";
}

.zoetis-react-redesign-2019 .la-battery-3:before {
  content: "\f135";
}

.zoetis-react-redesign-2019 .la-battery-4:before {
  content: "\f136";
}

.zoetis-react-redesign-2019 .la-battery-empty:before {
  content: "\f137";
}

.zoetis-react-redesign-2019 .la-battery-full:before {
  content: "\f138";
}

.zoetis-react-redesign-2019 .la-battery-half:before {
  content: "\f139";
}

.zoetis-react-redesign-2019 .la-battery-quarter:before {
  content: "\f13a";
}

.zoetis-react-redesign-2019 .la-battery-three-quarters:before {
  content: "\f13b";
}

.zoetis-react-redesign-2019 .la-bed:before {
  content: "\f13c";
}

.zoetis-react-redesign-2019 .la-beer:before {
  content: "\f13d";
}

.zoetis-react-redesign-2019 .la-behance:before {
  content: "\f13e";
}

.zoetis-react-redesign-2019 .la-behance-square:before {
  content: "\f13f";
}

.zoetis-react-redesign-2019 .la-bell:before {
  content: "\f140";
}

.zoetis-react-redesign-2019 .la-bell-o:before {
  content: "\f141";
}

.zoetis-react-redesign-2019 .la-bell-slash:before {
  content: "\f142";
}

.zoetis-react-redesign-2019 .la-bell-slash-o:before {
  content: "\f143";
}

.zoetis-react-redesign-2019 .la-bicycle:before {
  content: "\f144";
}

.zoetis-react-redesign-2019 .la-binoculars:before {
  content: "\f145";
}

.zoetis-react-redesign-2019 .la-birthday-cake:before {
  content: "\f146";
}

.zoetis-react-redesign-2019 .la-bitbucket:before {
  content: "\f147";
}

.zoetis-react-redesign-2019 .la-bitbucket-square:before {
  content: "\f148";
}

.zoetis-react-redesign-2019 .la-bitcoin:before {
  content: "\f149";
}

.zoetis-react-redesign-2019 .la-black-tie:before {
  content: "\f14a";
}

.zoetis-react-redesign-2019 .la-bold:before {
  content: "\f14b";
}

.zoetis-react-redesign-2019 .la-bolt:before {
  content: "\f14c";
}

.zoetis-react-redesign-2019 .la-bomb:before {
  content: "\f14d";
}

.zoetis-react-redesign-2019 .la-book:before {
  content: "\f14e";
}

.zoetis-react-redesign-2019 .la-bookmark:before {
  content: "\f14f";
}

.zoetis-react-redesign-2019 .la-bookmark-o:before {
  content: "\f150";
}

.zoetis-react-redesign-2019 .la-briefcase:before {
  content: "\f151";
}

.zoetis-react-redesign-2019 .la-btc:before {
  content: "\f152";
}

.zoetis-react-redesign-2019 .la-bug:before {
  content: "\f153";
}

.zoetis-react-redesign-2019 .la-building:before {
  content: "\f154";
}

.zoetis-react-redesign-2019 .la-building-o:before {
  content: "\f155";
}

.zoetis-react-redesign-2019 .la-bullhorn:before {
  content: "\f156";
}

.zoetis-react-redesign-2019 .la-bullseye:before {
  content: "\f157";
}

.zoetis-react-redesign-2019 .la-bus:before {
  content: "\f158";
}

.zoetis-react-redesign-2019 .la-buysellads:before {
  content: "\f159";
}

.zoetis-react-redesign-2019 .la-cab:before {
  content: "\f15a";
}

.zoetis-react-redesign-2019 .la-calculator:before {
  content: "\f15b";
}

.zoetis-react-redesign-2019 .la-calendar:before {
  content: "\f15c";
}

.zoetis-react-redesign-2019 .la-calendar-check-o:before {
  content: "\f15d";
}

.zoetis-react-redesign-2019 .la-calendar-minus-o:before {
  content: "\f15e";
}

.zoetis-react-redesign-2019 .la-calendar-o:before {
  content: "\f15f";
}

.zoetis-react-redesign-2019 .la-calendar-plus-o:before {
  content: "\f160";
}

.zoetis-react-redesign-2019 .la-calendar-times-o:before {
  content: "\f161";
}

.zoetis-react-redesign-2019 .la-camera:before {
  content: "\f162";
}

.zoetis-react-redesign-2019 .la-camera-retro:before {
  content: "\f163";
}

.zoetis-react-redesign-2019 .la-car:before {
  content: "\f164";
}

.zoetis-react-redesign-2019 .la-caret-down:before {
  content: "\f165";
}

.zoetis-react-redesign-2019 .la-caret-left:before {
  content: "\f166";
}

.zoetis-react-redesign-2019 .la-caret-right:before {
  content: "\f167";
}

.zoetis-react-redesign-2019 .la-caret-square-o-down:before, .zoetis-react-redesign-2019 .la-toggle-down:before {
  content: "\f168";
}

.zoetis-react-redesign-2019 .la-caret-square-o-left:before, .zoetis-react-redesign-2019 .la-toggle-left:before {
  content: "\f169";
}

.zoetis-react-redesign-2019 .la-caret-square-o-right:before, .zoetis-react-redesign-2019 .la-toggle-right:before {
  content: "\f16a";
}

.zoetis-react-redesign-2019 .la-caret-square-o-up:before, .zoetis-react-redesign-2019 .la-toggle-up:before {
  content: "\f16b";
}

.zoetis-react-redesign-2019 .la-caret-up:before {
  content: "\f16c";
}

.zoetis-react-redesign-2019 .la-cart-arrow-down:before {
  content: "\f16d";
}

.zoetis-react-redesign-2019 .la-cart-plus:before {
  content: "\f16e";
}

.zoetis-react-redesign-2019 .la-cc:before {
  content: "\f16f";
}

.zoetis-react-redesign-2019 .la-cc-amex:before {
  content: "\f170";
}

.zoetis-react-redesign-2019 .la-cc-diners-club:before {
  content: "\f171";
}

.zoetis-react-redesign-2019 .la-cc-discover:before {
  content: "\f172";
}

.zoetis-react-redesign-2019 .la-cc-jcb:before {
  content: "\f173";
}

.zoetis-react-redesign-2019 .la-cc-mastercard:before {
  content: "\f174";
}

.zoetis-react-redesign-2019 .la-cc-paypal:before {
  content: "\f175";
}

.zoetis-react-redesign-2019 .la-cc-stripe:before {
  content: "\f176";
}

.zoetis-react-redesign-2019 .la-cc-visa:before {
  content: "\f177";
}

.zoetis-react-redesign-2019 .la-certificate:before {
  content: "\f178";
}

.zoetis-react-redesign-2019 .la-chain:before {
  content: "\f179";
}

.zoetis-react-redesign-2019 .la-chain-broken:before {
  content: "\f17a";
}

.zoetis-react-redesign-2019 .la-check:before {
  content: "\f17b";
}

.zoetis-react-redesign-2019 .la-check-circle:before {
  content: "\f17c";
}

.zoetis-react-redesign-2019 .la-check-circle-o:before {
  content: "\f17d";
}

.zoetis-react-redesign-2019 .la-check-square:before {
  content: "\f17e";
}

.zoetis-react-redesign-2019 .la-check-square-o:before {
  content: "\f17f";
}

.zoetis-react-redesign-2019 .la-chevron-circle-down:before {
  content: "\f180";
}

.zoetis-react-redesign-2019 .la-chevron-circle-left:before {
  content: "\f181";
}

.zoetis-react-redesign-2019 .la-chevron-circle-right:before {
  content: "\f182";
}

.zoetis-react-redesign-2019 .la-chevron-circle-up:before {
  content: "\f183";
}

.zoetis-react-redesign-2019 .la-chevron-down:before {
  content: "\f184";
}

.zoetis-react-redesign-2019 .la-chevron-left:before {
  content: "\f185";
}

.zoetis-react-redesign-2019 .la-chevron-right:before {
  content: "\f186";
}

.zoetis-react-redesign-2019 .la-chevron-up:before {
  content: "\f187";
}

.zoetis-react-redesign-2019 .la-child:before {
  content: "\f188";
}

.zoetis-react-redesign-2019 .la-chrome:before {
  content: "\f189";
}

.zoetis-react-redesign-2019 .la-circle:before {
  content: "\f18a";
}

.zoetis-react-redesign-2019 .la-circle-o:before {
  content: "\f18b";
}

.zoetis-react-redesign-2019 .la-circle-o-notch:before {
  content: "\f18c";
}

.zoetis-react-redesign-2019 .la-circle-thin:before {
  content: "\f18d";
}

.zoetis-react-redesign-2019 .la-clipboard:before {
  content: "\f18e";
}

.zoetis-react-redesign-2019 .la-clock-o:before {
  content: "\f18f";
}

.zoetis-react-redesign-2019 .la-clone:before {
  content: "\f190";
}

.zoetis-react-redesign-2019 .la-close:before {
  content: "\f191";
}

.zoetis-react-redesign-2019 .la-cloud:before {
  content: "\f192";
}

.zoetis-react-redesign-2019 .la-cloud-download:before {
  content: "\f193";
}

.zoetis-react-redesign-2019 .la-cloud-upload:before {
  content: "\f194";
}

.zoetis-react-redesign-2019 .la-cny:before {
  content: "\f195";
}

.zoetis-react-redesign-2019 .la-code:before {
  content: "\f196";
}

.zoetis-react-redesign-2019 .la-code-fork:before {
  content: "\f197";
}

.zoetis-react-redesign-2019 .la-codepen:before {
  content: "\f198";
}

.zoetis-react-redesign-2019 .la-coffee:before {
  content: "\f199";
}

.zoetis-react-redesign-2019 .la-cog:before {
  content: "\f19a";
}

.zoetis-react-redesign-2019 .la-cogs:before {
  content: "\f19b";
}

.zoetis-react-redesign-2019 .la-columns:before {
  content: "\f19c";
}

.zoetis-react-redesign-2019 .la-comment:before {
  content: "\f19d";
}

.zoetis-react-redesign-2019 .la-comment-o:before {
  content: "\f19e";
}

.zoetis-react-redesign-2019 .la-commenting:before {
  content: "\f19f";
}

.zoetis-react-redesign-2019 .la-commenting-o:before {
  content: "\f1a0";
}

.zoetis-react-redesign-2019 .la-comments:before {
  content: "\f1a1";
}

.zoetis-react-redesign-2019 .la-comments-o:before {
  content: "\f1a2";
}

.zoetis-react-redesign-2019 .la-compass:before {
  content: "\f1a3";
}

.zoetis-react-redesign-2019 .la-compress:before {
  content: "\f1a4";
}

.zoetis-react-redesign-2019 .la-connectdevelop:before {
  content: "\f1a5";
}

.zoetis-react-redesign-2019 .la-contao:before {
  content: "\f1a6";
}

.zoetis-react-redesign-2019 .la-copy:before {
  content: "\f1a7";
}

.zoetis-react-redesign-2019 .la-copyright:before {
  content: "\f1a8";
}

.zoetis-react-redesign-2019 .la-creative-commons:before {
  content: "\f1a9";
}

.zoetis-react-redesign-2019 .la-credit-card:before {
  content: "\f1aa";
}

.zoetis-react-redesign-2019 .la-crop:before {
  content: "\f1ab";
}

.zoetis-react-redesign-2019 .la-crosshairs:before {
  content: "\f1ac";
}

.zoetis-react-redesign-2019 .la-css3:before {
  content: "\f1ad";
}

.zoetis-react-redesign-2019 .la-cube:before {
  content: "\f1ae";
}

.zoetis-react-redesign-2019 .la-cubes:before {
  content: "\f1af";
}

.zoetis-react-redesign-2019 .la-cut:before {
  content: "\f1b0";
}

.zoetis-react-redesign-2019 .la-cutlery:before {
  content: "\f1b1";
}

.zoetis-react-redesign-2019 .la-dashboard:before {
  content: "\f1b2";
}

.zoetis-react-redesign-2019 .la-dashcube:before {
  content: "\f1b3";
}

.zoetis-react-redesign-2019 .la-database:before {
  content: "\f1b4";
}

.zoetis-react-redesign-2019 .la-dedent:before {
  content: "\f1b5";
}

.zoetis-react-redesign-2019 .la-delicious:before {
  content: "\f1b6";
}

.zoetis-react-redesign-2019 .la-desktop:before {
  content: "\f1b7";
}

.zoetis-react-redesign-2019 .la-deviantart:before {
  content: "\f1b8";
}

.zoetis-react-redesign-2019 .la-diamond:before {
  content: "\f1b9";
}

.zoetis-react-redesign-2019 .la-digg:before {
  content: "\f1ba";
}

.zoetis-react-redesign-2019 .la-dollar:before {
  content: "\f1bb";
}

.zoetis-react-redesign-2019 .la-dot-circle-o:before {
  content: "\f1bc";
}

.zoetis-react-redesign-2019 .la-download:before {
  content: "\f1bd";
}

.zoetis-react-redesign-2019 .la-dribbble:before {
  content: "\f1be";
}

.zoetis-react-redesign-2019 .la-dropbox:before {
  content: "\f1bf";
}

.zoetis-react-redesign-2019 .la-drupal:before {
  content: "\f1c0";
}

.zoetis-react-redesign-2019 .la-edit:before {
  content: "\f1c1";
}

.zoetis-react-redesign-2019 .la-eject:before {
  content: "\f1c2";
}

.zoetis-react-redesign-2019 .la-ellipsis-h:before {
  content: "\f1c3";
}

.zoetis-react-redesign-2019 .la-ellipsis-v:before {
  content: "\f1c4";
}

.zoetis-react-redesign-2019 .la-empire:before, .zoetis-react-redesign-2019 .la-ge:before {
  content: "\f1c5";
}

.zoetis-react-redesign-2019 .la-envelope:before {
  content: "\f1c6";
}

.zoetis-react-redesign-2019 .la-envelope-o:before {
  content: "\f1c7";
}

.zoetis-react-redesign-2019 .la-envelope-square:before {
  content: "\f1c8";
}

.zoetis-react-redesign-2019 .la-eraser:before {
  content: "\f1c9";
}

.zoetis-react-redesign-2019 .la-eur:before {
  content: "\f1ca";
}

.zoetis-react-redesign-2019 .la-euro:before {
  content: "\f1cb";
}

.zoetis-react-redesign-2019 .la-exchange:before {
  content: "\f1cc";
}

.zoetis-react-redesign-2019 .la-exclamation:before {
  content: "\f1cd";
}

.zoetis-react-redesign-2019 .la-exclamation-circle:before {
  content: "\f1ce";
}

.zoetis-react-redesign-2019 .la-exclamation-triangle:before {
  content: "\f1cf";
}

.zoetis-react-redesign-2019 .la-expand:before {
  content: "\f1d0";
}

.zoetis-react-redesign-2019 .la-expeditedssl:before {
  content: "\f1d1";
}

.zoetis-react-redesign-2019 .la-external-link:before {
  content: "\f1d2";
}

.zoetis-react-redesign-2019 .la-external-link-square:before {
  content: "\f1d3";
}

.zoetis-react-redesign-2019 .la-eye:before {
  content: "\f1d4";
}

.zoetis-react-redesign-2019 .la-eye-slash:before {
  content: "\f1d5";
}

.zoetis-react-redesign-2019 .la-eyedropper:before {
  content: "\f1d6";
}

.zoetis-react-redesign-2019 .la-facebook:before, .zoetis-react-redesign-2019 .la-facebook-f:before {
  content: "\f1d7";
}

.zoetis-react-redesign-2019 .la-facebook-official:before {
  content: "\f1d8";
}

.zoetis-react-redesign-2019 .la-facebook-square:before {
  content: "\f1d9";
}

.zoetis-react-redesign-2019 .la-fast-backward:before {
  content: "\f1da";
}

.zoetis-react-redesign-2019 .la-fast-forward:before {
  content: "\f1db";
}

.zoetis-react-redesign-2019 .la-fax:before {
  content: "\f1dc";
}

.zoetis-react-redesign-2019 .la-female:before {
  content: "\f1dd";
}

.zoetis-react-redesign-2019 .la-fighter-jet:before {
  content: "\f1de";
}

.zoetis-react-redesign-2019 .la-file:before {
  content: "\f1df";
}

.zoetis-react-redesign-2019 .la-file-archive-o:before {
  content: "\f1e0";
}

.zoetis-react-redesign-2019 .la-file-audio-o:before {
  content: "\f1e1";
}

.zoetis-react-redesign-2019 .la-file-code-o:before {
  content: "\f1e2";
}

.zoetis-react-redesign-2019 .la-file-excel-o:before {
  content: "\f1e3";
}

.zoetis-react-redesign-2019 .la-file-image-o:before {
  content: "\f1e4";
}

.zoetis-react-redesign-2019 .la-file-movie-o:before {
  content: "\f1e5";
}

.zoetis-react-redesign-2019 .la-file-o:before {
  content: "\f1e6";
}

.zoetis-react-redesign-2019 .la-file-pdf-o:before {
  content: "\f1e7";
}

.zoetis-react-redesign-2019 .la-file-photo-o:before {
  content: "\f1e8";
}

.zoetis-react-redesign-2019 .la-file-picture-o:before {
  content: "\f1e9";
}

.zoetis-react-redesign-2019 .la-file-powerpoint-o:before {
  content: "\f1ea";
}

.zoetis-react-redesign-2019 .la-file-sound-o:before {
  content: "\f1eb";
}

.zoetis-react-redesign-2019 .la-file-text:before {
  content: "\f1ec";
}

.zoetis-react-redesign-2019 .la-file-text-o:before {
  content: "\f1ed";
}

.zoetis-react-redesign-2019 .la-file-video-o:before {
  content: "\f1ee";
}

.zoetis-react-redesign-2019 .la-file-word-o:before {
  content: "\f1ef";
}

.zoetis-react-redesign-2019 .la-file-zip-o:before {
  content: "\f1f0";
}

.zoetis-react-redesign-2019 .la-files-o:before {
  content: "\f1f1";
}

.zoetis-react-redesign-2019 .la-film:before {
  content: "\f1f2";
}

.zoetis-react-redesign-2019 .la-filter:before {
  content: "\f1f3";
}

.zoetis-react-redesign-2019 .la-fire:before {
  content: "\f1f4";
}

.zoetis-react-redesign-2019 .la-fire-extinguisher:before {
  content: "\f1f5";
}

.zoetis-react-redesign-2019 .la-firefox:before {
  content: "\f1f6";
}

.zoetis-react-redesign-2019 .la-flag:before {
  content: "\f1f7";
}

.zoetis-react-redesign-2019 .la-flag-checkered:before {
  content: "\f1f8";
}

.zoetis-react-redesign-2019 .la-flag-o:before {
  content: "\f1f9";
}

.zoetis-react-redesign-2019 .la-flash:before {
  content: "\f1fa";
}

.zoetis-react-redesign-2019 .la-flask:before {
  content: "\f1fb";
}

.zoetis-react-redesign-2019 .la-flickr:before {
  content: "\f1fc";
}

.zoetis-react-redesign-2019 .la-floppy-o:before {
  content: "\f1fd";
}

.zoetis-react-redesign-2019 .la-folder:before {
  content: "\f1fe";
}

.zoetis-react-redesign-2019 .la-folder-o:before {
  content: "\f1ff";
}

.zoetis-react-redesign-2019 .la-folder-open:before {
  content: "\f200";
}

.zoetis-react-redesign-2019 .la-folder-open-o:before {
  content: "\f201";
}

.zoetis-react-redesign-2019 .la-font:before {
  content: "\f202";
}

.zoetis-react-redesign-2019 .la-fonticons:before {
  content: "\f203";
}

.zoetis-react-redesign-2019 .la-forumbee:before {
  content: "\f204";
}

.zoetis-react-redesign-2019 .la-forward:before {
  content: "\f205";
}

.zoetis-react-redesign-2019 .la-foursquare:before {
  content: "\f206";
}

.zoetis-react-redesign-2019 .la-frown-o:before {
  content: "\f207";
}

.zoetis-react-redesign-2019 .la-futbol-o:before, .zoetis-react-redesign-2019 .la-soccer-ball-o:before {
  content: "\f208";
}

.zoetis-react-redesign-2019 .la-gamepad:before {
  content: "\f209";
}

.zoetis-react-redesign-2019 .la-gavel:before {
  content: "\f20a";
}

.zoetis-react-redesign-2019 .la-gbp:before {
  content: "\f20b";
}

.zoetis-react-redesign-2019 .la-gear:before {
  content: "\f20c";
}

.zoetis-react-redesign-2019 .la-gears:before {
  content: "\f20d";
}

.zoetis-react-redesign-2019 .la-genderless:before {
  content: "\f20e";
}

.zoetis-react-redesign-2019 .la-get-pocket:before {
  content: "\f20f";
}

.zoetis-react-redesign-2019 .la-gg:before {
  content: "\f210";
}

.zoetis-react-redesign-2019 .la-gg-circle:before {
  content: "\f211";
}

.zoetis-react-redesign-2019 .la-gift:before {
  content: "\f212";
}

.zoetis-react-redesign-2019 .la-git:before {
  content: "\f213";
}

.zoetis-react-redesign-2019 .la-git-square:before {
  content: "\f214";
}

.zoetis-react-redesign-2019 .la-github:before {
  content: "\f215";
}

.zoetis-react-redesign-2019 .la-github-alt:before {
  content: "\f216";
}

.zoetis-react-redesign-2019 .la-github-square:before {
  content: "\f217";
}

.zoetis-react-redesign-2019 .la-glass:before {
  content: "\f218";
}

.zoetis-react-redesign-2019 .la-globe:before {
  content: "\f219";
}

.zoetis-react-redesign-2019 .la-google:before {
  content: "\f21a";
}

.zoetis-react-redesign-2019 .la-google-plus:before {
  content: "\f21b";
}

.zoetis-react-redesign-2019 .la-google-plus-square:before {
  content: "\f21c";
}

.zoetis-react-redesign-2019 .la-google-wallet:before {
  content: "\f21d";
}

.zoetis-react-redesign-2019 .la-graduation-cap:before {
  content: "\f21e";
}

.zoetis-react-redesign-2019 .la-gratipay:before, .zoetis-react-redesign-2019 .la-gittip:before {
  content: "\f21f";
}

.zoetis-react-redesign-2019 .la-group:before {
  content: "\f220";
}

.zoetis-react-redesign-2019 .la-h-square:before {
  content: "\f221";
}

.zoetis-react-redesign-2019 .la-hacker-news:before {
  content: "\f222";
}

.zoetis-react-redesign-2019 .la-hand-grab-o:before {
  content: "\f223";
}

.zoetis-react-redesign-2019 .la-hand-lizard-o:before {
  content: "\f224";
}

.zoetis-react-redesign-2019 .la-hand-o-down:before {
  content: "\f225";
}

.zoetis-react-redesign-2019 .la-hand-o-left:before {
  content: "\f226";
}

.zoetis-react-redesign-2019 .la-hand-o-right:before {
  content: "\f227";
}

.zoetis-react-redesign-2019 .la-hand-o-up:before {
  content: "\f228";
}

.zoetis-react-redesign-2019 .la-hand-paper-o:before {
  content: "\f229";
}

.zoetis-react-redesign-2019 .la-hand-peace-o:before {
  content: "\f22a";
}

.zoetis-react-redesign-2019 .la-hand-pointer-o:before {
  content: "\f22b";
}

.zoetis-react-redesign-2019 .la-hand-rock-o:before {
  content: "\f22c";
}

.zoetis-react-redesign-2019 .la-hand-scissors-o:before {
  content: "\f22d";
}

.zoetis-react-redesign-2019 .la-hand-spock-o:before {
  content: "\f22e";
}

.zoetis-react-redesign-2019 .la-hand-stop-o:before {
  content: "\f22f";
}

.zoetis-react-redesign-2019 .la-hdd-o:before {
  content: "\f230";
}

.zoetis-react-redesign-2019 .la-header:before {
  content: "\f231";
}

.zoetis-react-redesign-2019 .la-headphones:before {
  content: "\f232";
}

.zoetis-react-redesign-2019 .la-heart:before {
  content: "\f233";
}

.zoetis-react-redesign-2019 .la-heart-o:before {
  content: "\f234";
}

.zoetis-react-redesign-2019 .la-heartbeat:before {
  content: "\f235";
}

.zoetis-react-redesign-2019 .la-history:before {
  content: "\f236";
}

.zoetis-react-redesign-2019 .la-home:before {
  content: "\f237";
}

.zoetis-react-redesign-2019 .la-hospital-o:before {
  content: "\f238";
}

.zoetis-react-redesign-2019 .la-hotel:before {
  content: "\f239";
}

.zoetis-react-redesign-2019 .la-hourglass:before {
  content: "\f23a";
}

.zoetis-react-redesign-2019 .la-hourglass-1:before {
  content: "\f23b";
}

.zoetis-react-redesign-2019 .la-hourglass-2:before {
  content: "\f23c";
}

.zoetis-react-redesign-2019 .la-hourglass-3:before {
  content: "\f23d";
}

.zoetis-react-redesign-2019 .la-hourglass-end:before {
  content: "\f23e";
}

.zoetis-react-redesign-2019 .la-hourglass-half:before {
  content: "\f23f";
}

.zoetis-react-redesign-2019 .la-hourglass-o:before {
  content: "\f240";
}

.zoetis-react-redesign-2019 .la-hourglass-start:before {
  content: "\f241";
}

.zoetis-react-redesign-2019 .la-houzz:before {
  content: "\f242";
}

.zoetis-react-redesign-2019 .la-html5:before {
  content: "\f243";
}

.zoetis-react-redesign-2019 .la-i-cursor:before {
  content: "\f244";
}

.zoetis-react-redesign-2019 .la-ils:before {
  content: "\f245";
}

.zoetis-react-redesign-2019 .la-image:before {
  content: "\f246";
}

.zoetis-react-redesign-2019 .la-inbox:before {
  content: "\f247";
}

.zoetis-react-redesign-2019 .la-indent:before {
  content: "\f248";
}

.zoetis-react-redesign-2019 .la-industry:before {
  content: "\f249";
}

.zoetis-react-redesign-2019 .la-info:before {
  content: "\f24a";
}

.zoetis-react-redesign-2019 .la-info-circle:before {
  content: "\f24b";
}

.zoetis-react-redesign-2019 .la-inr:before {
  content: "\f24c";
}

.zoetis-react-redesign-2019 .la-instagram:before {
  content: "\f24d";
}

.zoetis-react-redesign-2019 .la-institution:before {
  content: "\f24e";
}

.zoetis-react-redesign-2019 .la-internet-explorer:before {
  content: "\f24f";
}

.zoetis-react-redesign-2019 .la-ioxhost:before {
  content: "\f250";
}

.zoetis-react-redesign-2019 .la-italic:before {
  content: "\f251";
}

.zoetis-react-redesign-2019 .la-joomla:before {
  content: "\f252";
}

.zoetis-react-redesign-2019 .la-jpy:before {
  content: "\f253";
}

.zoetis-react-redesign-2019 .la-jsfiddle:before {
  content: "\f254";
}

.zoetis-react-redesign-2019 .la-key:before {
  content: "\f255";
}

.zoetis-react-redesign-2019 .la-keyboard-o:before {
  content: "\f256";
}

.zoetis-react-redesign-2019 .la-krw:before {
  content: "\f257";
}

.zoetis-react-redesign-2019 .la-language:before {
  content: "\f258";
}

.zoetis-react-redesign-2019 .la-laptop:before {
  content: "\f259";
}

.zoetis-react-redesign-2019 .la-lastfm:before {
  content: "\f25a";
}

.zoetis-react-redesign-2019 .la-lastfm-square:before {
  content: "\f25b";
}

.zoetis-react-redesign-2019 .la-leaf:before {
  content: "\f25c";
}

.zoetis-react-redesign-2019 .la-leanpub:before {
  content: "\f25d";
}

.zoetis-react-redesign-2019 .la-legal:before {
  content: "\f25e";
}

.zoetis-react-redesign-2019 .la-lemon-o:before {
  content: "\f25f";
}

.zoetis-react-redesign-2019 .la-level-down:before {
  content: "\f260";
}

.zoetis-react-redesign-2019 .la-level-up:before {
  content: "\f261";
}

.zoetis-react-redesign-2019 .la-life-bouy:before {
  content: "\f262";
}

.zoetis-react-redesign-2019 .la-life-buoy:before {
  content: "\f263";
}

.zoetis-react-redesign-2019 .la-life-ring:before, .zoetis-react-redesign-2019 .la-support:before {
  content: "\f264";
}

.zoetis-react-redesign-2019 .la-life-saver:before {
  content: "\f265";
}

.zoetis-react-redesign-2019 .la-lightbulb-o:before {
  content: "\f266";
}

.zoetis-react-redesign-2019 .la-line-chart:before {
  content: "\f267";
}

.zoetis-react-redesign-2019 .la-link:before {
  content: "\f268";
}

.zoetis-react-redesign-2019 .la-linkedin:before {
  content: "\f269";
}

.zoetis-react-redesign-2019 .la-linkedin-square:before {
  content: "\f26a";
}

.zoetis-react-redesign-2019 .la-linux:before {
  content: "\f26b";
}

.zoetis-react-redesign-2019 .la-list:before {
  content: "\f26c";
}

.zoetis-react-redesign-2019 .la-list-alt:before {
  content: "\f26d";
}

.zoetis-react-redesign-2019 .la-list-ol:before {
  content: "\f26e";
}

.zoetis-react-redesign-2019 .la-list-ul:before {
  content: "\f26f";
}

.zoetis-react-redesign-2019 .la-location-arrow:before {
  content: "\f270";
}

.zoetis-react-redesign-2019 .la-lock:before {
  content: "\f271";
}

.zoetis-react-redesign-2019 .la-long-arrow-down:before {
  content: "\f272";
}

.zoetis-react-redesign-2019 .la-long-arrow-left:before {
  content: "\f273";
}

.zoetis-react-redesign-2019 .la-long-arrow-right:before {
  content: "\f274";
}

.zoetis-react-redesign-2019 .la-long-arrow-up:before {
  content: "\f275";
}

.zoetis-react-redesign-2019 .la-magic:before {
  content: "\f276";
}

.zoetis-react-redesign-2019 .la-magnet:before {
  content: "\f277";
}

.zoetis-react-redesign-2019 .la-mail-forward:before {
  content: "\f278";
}

.zoetis-react-redesign-2019 .la-mail-reply:before {
  content: "\f279";
}

.zoetis-react-redesign-2019 .la-mail-reply-all:before {
  content: "\f27a";
}

.zoetis-react-redesign-2019 .la-male:before {
  content: "\f27b";
}

.zoetis-react-redesign-2019 .la-map:before {
  content: "\f27c";
}

.zoetis-react-redesign-2019 .la-map-marker:before {
  content: "\f27d";
}

.zoetis-react-redesign-2019 .la-map-o:before {
  content: "\f27e";
}

.zoetis-react-redesign-2019 .la-map-pin:before {
  content: "\f27f";
}

.zoetis-react-redesign-2019 .la-map-signs:before {
  content: "\f280";
}

.zoetis-react-redesign-2019 .la-mars:before {
  content: "\f281";
}

.zoetis-react-redesign-2019 .la-mars-double:before {
  content: "\f282";
}

.zoetis-react-redesign-2019 .la-mars-stroke:before {
  content: "\f283";
}

.zoetis-react-redesign-2019 .la-mars-stroke-h:before {
  content: "\f284";
}

.zoetis-react-redesign-2019 .la-mars-stroke-v:before {
  content: "\f285";
}

.zoetis-react-redesign-2019 .la-maxcdn:before {
  content: "\f286";
}

.zoetis-react-redesign-2019 .la-meanpath:before {
  content: "\f287";
}

.zoetis-react-redesign-2019 .la-medium:before {
  content: "\f288";
}

.zoetis-react-redesign-2019 .la-medkit:before {
  content: "\f289";
}

.zoetis-react-redesign-2019 .la-meh-o:before {
  content: "\f28a";
}

.zoetis-react-redesign-2019 .la-mercury:before {
  content: "\f28b";
}

.zoetis-react-redesign-2019 .la-microphone:before {
  content: "\f28c";
}

.zoetis-react-redesign-2019 .la-microphone-slash:before {
  content: "\f28d";
}

.zoetis-react-redesign-2019 .la-minus:before {
  content: "\f28e";
}

.zoetis-react-redesign-2019 .la-minus-circle:before {
  content: "\f28f";
}

.zoetis-react-redesign-2019 .la-minus-square:before {
  content: "\f290";
}

.zoetis-react-redesign-2019 .la-minus-square-o:before {
  content: "\f291";
}

.zoetis-react-redesign-2019 .la-mobile:before {
  content: "\f292";
}

.zoetis-react-redesign-2019 .la-mobile-phone:before {
  content: "\f293";
}

.zoetis-react-redesign-2019 .la-money:before {
  content: "\f294";
}

.zoetis-react-redesign-2019 .la-moon-o:before {
  content: "\f295";
}

.zoetis-react-redesign-2019 .la-mortar-board:before {
  content: "\f296";
}

.zoetis-react-redesign-2019 .la-motorcycle:before {
  content: "\f297";
}

.zoetis-react-redesign-2019 .la-mouse-pointer:before {
  content: "\f298";
}

.zoetis-react-redesign-2019 .la-music:before {
  content: "\f299";
}

.zoetis-react-redesign-2019 .la-navicon:before {
  content: "\f29a";
}

.zoetis-react-redesign-2019 .la-neuter:before {
  content: "\f29b";
}

.zoetis-react-redesign-2019 .la-newspaper-o:before {
  content: "\f29c";
}

.zoetis-react-redesign-2019 .la-object-group:before {
  content: "\f29d";
}

.zoetis-react-redesign-2019 .la-object-ungroup:before {
  content: "\f29e";
}

.zoetis-react-redesign-2019 .la-odnoklassniki:before {
  content: "\f29f";
}

.zoetis-react-redesign-2019 .la-odnoklassniki-square:before {
  content: "\f2a0";
}

.zoetis-react-redesign-2019 .la-opencart:before {
  content: "\f2a1";
}

.zoetis-react-redesign-2019 .la-openid:before {
  content: "\f2a2";
}

.zoetis-react-redesign-2019 .la-opera:before {
  content: "\f2a3";
}

.zoetis-react-redesign-2019 .la-optin-monster:before {
  content: "\f2a4";
}

.zoetis-react-redesign-2019 .la-outdent:before {
  content: "\f2a5";
}

.zoetis-react-redesign-2019 .la-pagelines:before {
  content: "\f2a6";
}

.zoetis-react-redesign-2019 .la-paint-brush:before {
  content: "\f2a7";
}

.zoetis-react-redesign-2019 .la-paper-plane:before, .zoetis-react-redesign-2019 .la-send:before {
  content: "\f2a8";
}

.zoetis-react-redesign-2019 .la-paper-plane-o:before, .zoetis-react-redesign-2019 .la-send-o:before {
  content: "\f2a9";
}

.zoetis-react-redesign-2019 .la-paperclip:before {
  content: "\f2aa";
}

.zoetis-react-redesign-2019 .la-paragraph:before {
  content: "\f2ab";
}

.zoetis-react-redesign-2019 .la-paste:before {
  content: "\f2ac";
}

.zoetis-react-redesign-2019 .la-pause:before {
  content: "\f2ad";
}

.zoetis-react-redesign-2019 .la-paw:before {
  content: "\f2ae";
}

.zoetis-react-redesign-2019 .la-paypal:before {
  content: "\f2af";
}

.zoetis-react-redesign-2019 .la-pencil:before {
  content: "\f2b0";
}

.zoetis-react-redesign-2019 .la-pencil-square:before {
  content: "\f2b1";
}

.zoetis-react-redesign-2019 .la-pencil-square-o:before {
  content: "\f2b2";
}

.zoetis-react-redesign-2019 .la-phone:before {
  content: "\f2b3";
}

.zoetis-react-redesign-2019 .la-phone-square:before {
  content: "\f2b4";
}

.zoetis-react-redesign-2019 .la-photo:before {
  content: "\f2b5";
}

.zoetis-react-redesign-2019 .la-picture-o:before {
  content: "\f2b6";
}

.zoetis-react-redesign-2019 .la-pie-chart:before {
  content: "\f2b7";
}

.zoetis-react-redesign-2019 .la-pied-piper:before {
  content: "\f2b8";
}

.zoetis-react-redesign-2019 .la-pied-piper-alt:before {
  content: "\f2b9";
}

.zoetis-react-redesign-2019 .la-pinterest:before {
  content: "\f2ba";
}

.zoetis-react-redesign-2019 .la-pinterest-p:before {
  content: "\f2bb";
}

.zoetis-react-redesign-2019 .la-pinterest-square:before {
  content: "\f2bc";
}

.zoetis-react-redesign-2019 .la-plane:before {
  content: "\f2bd";
}

.zoetis-react-redesign-2019 .la-play:before {
  content: "\f2be";
}

.zoetis-react-redesign-2019 .la-play-circle:before {
  content: "\f2bf";
}

.zoetis-react-redesign-2019 .la-play-circle-o:before {
  content: "\f2c0";
}

.zoetis-react-redesign-2019 .la-plug:before {
  content: "\f2c1";
}

.zoetis-react-redesign-2019 .la-plus:before {
  content: "\f2c2";
}

.zoetis-react-redesign-2019 .la-plus-circle:before {
  content: "\f2c3";
}

.zoetis-react-redesign-2019 .la-plus-square:before {
  content: "\f2c4";
}

.zoetis-react-redesign-2019 .la-plus-square-o:before {
  content: "\f2c5";
}

.zoetis-react-redesign-2019 .la-power-off:before {
  content: "\f2c6";
}

.zoetis-react-redesign-2019 .la-print:before {
  content: "\f2c7";
}

.zoetis-react-redesign-2019 .la-puzzle-piece:before {
  content: "\f2c8";
}

.zoetis-react-redesign-2019 .la-qq:before {
  content: "\f2c9";
}

.zoetis-react-redesign-2019 .la-qrcode:before {
  content: "\f2ca";
}

.zoetis-react-redesign-2019 .la-question:before {
  content: "\f2cb";
}

.zoetis-react-redesign-2019 .la-question-circle:before {
  content: "\f2cc";
}

.zoetis-react-redesign-2019 .la-quote-left:before {
  content: "\f2cd";
}

.zoetis-react-redesign-2019 .la-quote-right:before {
  content: "\f2ce";
}

.zoetis-react-redesign-2019 .la-ra:before {
  content: "\f2cf";
}

.zoetis-react-redesign-2019 .la-random:before {
  content: "\f2d0";
}

.zoetis-react-redesign-2019 .la-rebel:before {
  content: "\f2d1";
}

.zoetis-react-redesign-2019 .la-recycle:before {
  content: "\f2d2";
}

.zoetis-react-redesign-2019 .la-reddit:before {
  content: "\f2d3";
}

.zoetis-react-redesign-2019 .la-reddit-square:before {
  content: "\f2d4";
}

.zoetis-react-redesign-2019 .la-refresh:before {
  content: "\f2d5";
}

.zoetis-react-redesign-2019 .la-registered:before {
  content: "\f2d6";
}

.zoetis-react-redesign-2019 .la-renren:before {
  content: "\f2d7";
}

.zoetis-react-redesign-2019 .la-reorder:before {
  content: "\f2d8";
}

.zoetis-react-redesign-2019 .la-repeat:before {
  content: "\f2d9";
}

.zoetis-react-redesign-2019 .la-reply:before {
  content: "\f2da";
}

.zoetis-react-redesign-2019 .la-reply-all:before {
  content: "\f2db";
}

.zoetis-react-redesign-2019 .la-retweet:before {
  content: "\f2dc";
}

.zoetis-react-redesign-2019 .la-rmb:before {
  content: "\f2dd";
}

.zoetis-react-redesign-2019 .la-road:before {
  content: "\f2de";
}

.zoetis-react-redesign-2019 .la-rocket:before {
  content: "\f2df";
}

.zoetis-react-redesign-2019 .la-rotate-left:before {
  content: "\f2e0";
}

.zoetis-react-redesign-2019 .la-rotate-right:before {
  content: "\f2e1";
}

.zoetis-react-redesign-2019 .la-rouble:before {
  content: "\f2e2";
}

.zoetis-react-redesign-2019 .la-rss:before, .zoetis-react-redesign-2019 .la-feed:before {
  content: "\f2e3";
}

.zoetis-react-redesign-2019 .la-rss-square:before {
  content: "\f2e4";
}

.zoetis-react-redesign-2019 .la-rub:before {
  content: "\f2e5";
}

.zoetis-react-redesign-2019 .la-ruble:before {
  content: "\f2e6";
}

.zoetis-react-redesign-2019 .la-rupee:before {
  content: "\f2e7";
}

.zoetis-react-redesign-2019 .la-safari:before {
  content: "\f2e8";
}

.zoetis-react-redesign-2019 .la-save:before {
  content: "\f2e9";
}

.zoetis-react-redesign-2019 .la-scissors:before {
  content: "\f2ea";
}

.zoetis-react-redesign-2019 .la-search:before {
  content: "\f2eb";
}

.zoetis-react-redesign-2019 .la-search-minus:before {
  content: "\f2ec";
}

.zoetis-react-redesign-2019 .la-search-plus:before {
  content: "\f2ed";
}

.zoetis-react-redesign-2019 .la-sellsy:before {
  content: "\f2ee";
}

.zoetis-react-redesign-2019 .la-server:before {
  content: "\f2ef";
}

.zoetis-react-redesign-2019 .la-share:before {
  content: "\f2f0";
}

.zoetis-react-redesign-2019 .la-share-alt:before {
  content: "\f2f1";
}

.zoetis-react-redesign-2019 .la-share-alt-square:before {
  content: "\f2f2";
}

.zoetis-react-redesign-2019 .la-share-square:before {
  content: "\f2f3";
}

.zoetis-react-redesign-2019 .la-share-square-o:before {
  content: "\f2f4";
}

.zoetis-react-redesign-2019 .la-shekel:before {
  content: "\f2f5";
}

.zoetis-react-redesign-2019 .la-sheqel:before {
  content: "\f2f6";
}

.zoetis-react-redesign-2019 .la-shield:before {
  content: "\f2f7";
}

.zoetis-react-redesign-2019 .la-ship:before {
  content: "\f2f8";
}

.zoetis-react-redesign-2019 .la-shirtsinbulk:before {
  content: "\f2f9";
}

.zoetis-react-redesign-2019 .la-shopping-cart:before {
  content: "\f2fa";
}

.zoetis-react-redesign-2019 .la-sign-in:before {
  content: "\f2fb";
}

.zoetis-react-redesign-2019 .la-sign-out:before {
  content: "\f2fc";
}

.zoetis-react-redesign-2019 .la-signal:before {
  content: "\f2fd";
}

.zoetis-react-redesign-2019 .la-simplybuilt:before {
  content: "\f2fe";
}

.zoetis-react-redesign-2019 .la-sitemap:before {
  content: "\f2ff";
}

.zoetis-react-redesign-2019 .la-skyatlas:before {
  content: "\f300";
}

.zoetis-react-redesign-2019 .la-skype:before {
  content: "\f301";
}

.zoetis-react-redesign-2019 .la-slack:before {
  content: "\f302";
}

.zoetis-react-redesign-2019 .la-sliders:before {
  content: "\f303";
}

.zoetis-react-redesign-2019 .la-slideshare:before {
  content: "\f304";
}

.zoetis-react-redesign-2019 .la-smile-o:before {
  content: "\f305";
}

.zoetis-react-redesign-2019 .la-sort:before, .zoetis-react-redesign-2019 .la-unsorted:before {
  content: "\f306";
}

.zoetis-react-redesign-2019 .la-sort-alpha-asc:before {
  content: "\f307";
}

.zoetis-react-redesign-2019 .la-sort-alpha-desc:before {
  content: "\f308";
}

.zoetis-react-redesign-2019 .la-sort-amount-asc:before {
  content: "\f309";
}

.zoetis-react-redesign-2019 .la-sort-amount-desc:before {
  content: "\f30a";
}

.zoetis-react-redesign-2019 .la-sort-asc:before, .zoetis-react-redesign-2019 .la-sort-up:before {
  content: "\f30b";
}

.zoetis-react-redesign-2019 .la-sort-desc:before, .zoetis-react-redesign-2019 .la-sort-down:before {
  content: "\f30c";
}

.zoetis-react-redesign-2019 .la-sort-numeric-asc:before {
  content: "\f30d";
}

.zoetis-react-redesign-2019 .la-sort-numeric-desc:before {
  content: "\f30e";
}

.zoetis-react-redesign-2019 .la-soundcloud:before {
  content: "\f30f";
}

.zoetis-react-redesign-2019 .la-space-shuttle:before {
  content: "\f310";
}

.zoetis-react-redesign-2019 .la-spinner:before {
  content: "\f311";
}

.zoetis-react-redesign-2019 .la-spoon:before {
  content: "\f312";
}

.zoetis-react-redesign-2019 .la-spotify:before {
  content: "\f313";
}

.zoetis-react-redesign-2019 .la-square:before {
  content: "\f314";
}

.zoetis-react-redesign-2019 .la-square-o:before {
  content: "\f315";
}

.zoetis-react-redesign-2019 .la-stack-exchange:before {
  content: "\f316";
}

.zoetis-react-redesign-2019 .la-stack-overflow:before {
  content: "\f317";
}

.zoetis-react-redesign-2019 .la-star:before {
  content: "\f318";
}

.zoetis-react-redesign-2019 .la-star-half:before {
  content: "\f319";
}

.zoetis-react-redesign-2019 .la-star-half-o:before, .zoetis-react-redesign-2019 .la-star-half-full:before, .zoetis-react-redesign-2019 .la-star-half-empty:before {
  content: "\f31a";
}

.zoetis-react-redesign-2019 .la-star-o:before {
  content: "\f31b";
}

.zoetis-react-redesign-2019 .la-steam:before {
  content: "\f31c";
}

.zoetis-react-redesign-2019 .la-steam-square:before {
  content: "\f31d";
}

.zoetis-react-redesign-2019 .la-step-backward:before {
  content: "\f31e";
}

.zoetis-react-redesign-2019 .la-step-forward:before {
  content: "\f31f";
}

.zoetis-react-redesign-2019 .la-stethoscope:before {
  content: "\f320";
}

.zoetis-react-redesign-2019 .la-sticky-note:before {
  content: "\f321";
}

.zoetis-react-redesign-2019 .la-sticky-note-o:before {
  content: "\f322";
}

.zoetis-react-redesign-2019 .la-stop:before {
  content: "\f323";
}

.zoetis-react-redesign-2019 .la-street-view:before {
  content: "\f324";
}

.zoetis-react-redesign-2019 .la-strikethrough:before {
  content: "\f325";
}

.zoetis-react-redesign-2019 .la-stumbleupon:before {
  content: "\f326";
}

.zoetis-react-redesign-2019 .la-stumbleupon-circle:before {
  content: "\f327";
}

.zoetis-react-redesign-2019 .la-subscript:before {
  content: "\f328";
}

.zoetis-react-redesign-2019 .la-subway:before {
  content: "\f329";
}

.zoetis-react-redesign-2019 .la-suitcase:before {
  content: "\f32a";
}

.zoetis-react-redesign-2019 .la-sun-o:before {
  content: "\f32b";
}

.zoetis-react-redesign-2019 .la-superscript:before {
  content: "\f32c";
}

.zoetis-react-redesign-2019 .la-table:before {
  content: "\f32d";
}

.zoetis-react-redesign-2019 .la-tablet:before {
  content: "\f32e";
}

.zoetis-react-redesign-2019 .la-tachometer:before {
  content: "\f32f";
}

.zoetis-react-redesign-2019 .la-tag:before {
  content: "\f330";
}

.zoetis-react-redesign-2019 .la-tags:before {
  content: "\f331";
}

.zoetis-react-redesign-2019 .la-tasks:before {
  content: "\f332";
}

.zoetis-react-redesign-2019 .la-taxi:before {
  content: "\f333";
}

.zoetis-react-redesign-2019 .la-television:before, .zoetis-react-redesign-2019 .la-tv:before {
  content: "\f334";
}

.zoetis-react-redesign-2019 .la-tencent-weibo:before {
  content: "\f335";
}

.zoetis-react-redesign-2019 .la-terminal:before {
  content: "\f336";
}

.zoetis-react-redesign-2019 .la-text-height:before {
  content: "\f337";
}

.zoetis-react-redesign-2019 .la-text-width:before {
  content: "\f338";
}

.zoetis-react-redesign-2019 .la-th:before {
  content: "\f339";
}

.zoetis-react-redesign-2019 .la-th-large:before {
  content: "\f33a";
}

.zoetis-react-redesign-2019 .la-th-list:before {
  content: "\f33b";
}

.zoetis-react-redesign-2019 .la-thumb-tack:before {
  content: "\f33c";
}

.zoetis-react-redesign-2019 .la-thumbs-down:before {
  content: "\f33d";
}

.zoetis-react-redesign-2019 .la-thumbs-o-down:before {
  content: "\f33e";
}

.zoetis-react-redesign-2019 .la-thumbs-o-up:before {
  content: "\f33f";
}

.zoetis-react-redesign-2019 .la-thumbs-up:before {
  content: "\f340";
}

.zoetis-react-redesign-2019 .la-ticket:before {
  content: "\f341";
}

.zoetis-react-redesign-2019 .la-times:before, .zoetis-react-redesign-2019 .la-remove:before {
  content: "\f342";
}

.zoetis-react-redesign-2019 .la-times-circle:before {
  content: "\f343";
}

.zoetis-react-redesign-2019 .la-times-circle-o:before {
  content: "\f344";
}

.zoetis-react-redesign-2019 .la-tint:before {
  content: "\f345";
}

.zoetis-react-redesign-2019 .la-toggle-off:before {
  content: "\f346";
}

.zoetis-react-redesign-2019 .la-toggle-on:before {
  content: "\f347";
}

.zoetis-react-redesign-2019 .la-trademark:before {
  content: "\f348";
}

.zoetis-react-redesign-2019 .la-train:before {
  content: "\f349";
}

.zoetis-react-redesign-2019 .la-transgender:before, .zoetis-react-redesign-2019 .la-intersex:before {
  content: "\f34a";
}

.zoetis-react-redesign-2019 .la-transgender-alt:before {
  content: "\f34b";
}

.zoetis-react-redesign-2019 .la-trash:before {
  content: "\f34c";
}

.zoetis-react-redesign-2019 .la-trash-o:before {
  content: "\f34d";
}

.zoetis-react-redesign-2019 .la-tree:before {
  content: "\f34e";
}

.zoetis-react-redesign-2019 .la-trello:before {
  content: "\f34f";
}

.zoetis-react-redesign-2019 .la-tripadvisor:before {
  content: "\f350";
}

.zoetis-react-redesign-2019 .la-trophy:before {
  content: "\f351";
}

.zoetis-react-redesign-2019 .la-truck:before {
  content: "\f352";
}

.zoetis-react-redesign-2019 .la-try:before {
  content: "\f353";
}

.zoetis-react-redesign-2019 .la-tty:before {
  content: "\f354";
}

.zoetis-react-redesign-2019 .la-tumblr:before {
  content: "\f355";
}

.zoetis-react-redesign-2019 .la-tumblr-square:before {
  content: "\f356";
}

.zoetis-react-redesign-2019 .la-turkish-lira:before {
  content: "\f357";
}

.zoetis-react-redesign-2019 .la-twitch:before {
  content: "\f358";
}

.zoetis-react-redesign-2019 .la-twitter:before {
  content: "\f359";
}

.zoetis-react-redesign-2019 .la-twitter-square:before {
  content: "\f35a";
}

.zoetis-react-redesign-2019 .la-umbrella:before {
  content: "\f35b";
}

.zoetis-react-redesign-2019 .la-underline:before {
  content: "\f35c";
}

.zoetis-react-redesign-2019 .la-undo:before {
  content: "\f35d";
}

.zoetis-react-redesign-2019 .la-university:before {
  content: "\f35e";
}

.zoetis-react-redesign-2019 .la-unlink:before {
  content: "\f35f";
}

.zoetis-react-redesign-2019 .la-unlock:before {
  content: "\f360";
}

.zoetis-react-redesign-2019 .la-unlock-alt:before {
  content: "\f361";
}

.zoetis-react-redesign-2019 .la-upload:before {
  content: "\f362";
}

.zoetis-react-redesign-2019 .la-usd:before {
  content: "\f363";
}

.zoetis-react-redesign-2019 .la-user:before {
  content: "\f364";
}

.zoetis-react-redesign-2019 .la-user-md:before {
  content: "\f365";
}

.zoetis-react-redesign-2019 .la-user-plus:before {
  content: "\f366";
}

.zoetis-react-redesign-2019 .la-user-secret:before {
  content: "\f367";
}

.zoetis-react-redesign-2019 .la-user-times:before {
  content: "\f368";
}

.zoetis-react-redesign-2019 .la-users:before {
  content: "\f369";
}

.zoetis-react-redesign-2019 .la-venus:before {
  content: "\f36a";
}

.zoetis-react-redesign-2019 .la-venus-double:before {
  content: "\f36b";
}

.zoetis-react-redesign-2019 .la-venus-mars:before {
  content: "\f36c";
}

.zoetis-react-redesign-2019 .la-viacoin:before {
  content: "\f36d";
}

.zoetis-react-redesign-2019 .la-video-camera:before {
  content: "\f36e";
}

.zoetis-react-redesign-2019 .la-vimeo:before {
  content: "\f36f";
}

.zoetis-react-redesign-2019 .la-vimeo-square:before {
  content: "\f370";
}

.zoetis-react-redesign-2019 .la-vine:before {
  content: "\f371";
}

.zoetis-react-redesign-2019 .la-vk:before {
  content: "\f372";
}

.zoetis-react-redesign-2019 .la-volume-down:before {
  content: "\f373";
}

.zoetis-react-redesign-2019 .la-volume-off:before {
  content: "\f374";
}

.zoetis-react-redesign-2019 .la-volume-up:before {
  content: "\f375";
}

.zoetis-react-redesign-2019 .la-warning:before {
  content: "\f376";
}

.zoetis-react-redesign-2019 .la-wechat:before {
  content: "\f377";
}

.zoetis-react-redesign-2019 .la-weibo:before {
  content: "\f378";
}

.zoetis-react-redesign-2019 .la-weixin:before {
  content: "\f379";
}

.zoetis-react-redesign-2019 .la-whatsapp:before {
  content: "\f37a";
}

.zoetis-react-redesign-2019 .la-wheelchair:before {
  content: "\f37b";
}

.zoetis-react-redesign-2019 .la-wifi:before {
  content: "\f37c";
}

.zoetis-react-redesign-2019 .la-wikipedia-w:before {
  content: "\f37d";
}

.zoetis-react-redesign-2019 .la-windows:before {
  content: "\f37e";
}

.zoetis-react-redesign-2019 .la-won:before {
  content: "\f37f";
}

.zoetis-react-redesign-2019 .la-wordpress:before {
  content: "\f380";
}

.zoetis-react-redesign-2019 .la-wrench:before {
  content: "\f381";
}

.zoetis-react-redesign-2019 .la-xing:before {
  content: "\f382";
}

.zoetis-react-redesign-2019 .la-xing-square:before {
  content: "\f383";
}

.zoetis-react-redesign-2019 .la-y-combinator:before {
  content: "\f384";
}

.zoetis-react-redesign-2019 .la-y-combinator-square:before {
  content: "\f385";
}

.zoetis-react-redesign-2019 .la-yahoo:before {
  content: "\f386";
}

.zoetis-react-redesign-2019 .la-yc:before {
  content: "\f387";
}

.zoetis-react-redesign-2019 .la-yc-square:before {
  content: "\f388";
}

.zoetis-react-redesign-2019 .la-yelp:before {
  content: "\f389";
}

.zoetis-react-redesign-2019 .la-yen:before {
  content: "\f38a";
}

.zoetis-react-redesign-2019 .la-youtube:before {
  content: "\f38b";
}

.zoetis-react-redesign-2019 .la-youtube-play:before {
  content: "\f38c";
}

.zoetis-react-redesign-2019 .la-youtube-square:before {
  content: "\f38d";
}

.zoetis-react-redesign-2019 .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.zoetis-react-redesign-2019 .slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

.zoetis-react-redesign-2019 .slick-list:focus {
  outline: none;
}

.zoetis-react-redesign-2019 .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.zoetis-react-redesign-2019 .slick-slider .slick-track,
.zoetis-react-redesign-2019 .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.zoetis-react-redesign-2019 .slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.zoetis-react-redesign-2019 .slick-track:before, .zoetis-react-redesign-2019 .slick-track:after {
  content: "";
  display: table;
}

.zoetis-react-redesign-2019 .slick-track:after {
  clear: both;
}

.slick-loading .zoetis-react-redesign-2019 .slick-track {
  visibility: hidden;
}

.zoetis-react-redesign-2019 .slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

[dir="rtl"] .zoetis-react-redesign-2019 .slick-slide {
  float: right;
}

.zoetis-react-redesign-2019 .slick-slide img {
  display: block;
}

.zoetis-react-redesign-2019 .slick-slide.slick-loading img {
  display: none;
}

.zoetis-react-redesign-2019 .slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .zoetis-react-redesign-2019 .slick-slide {
  display: block;
}

.slick-loading .zoetis-react-redesign-2019 .slick-slide {
  visibility: hidden;
}

.slick-vertical .zoetis-react-redesign-2019 .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.zoetis-react-redesign-2019 .slick-arrow.slick-hidden {
  display: none;
}

.slick-loading .zoetis-react-redesign-2019 .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat;
}

@font-face {
  .zoetis-react-redesign-2019 {
    font-family: "slick";
    src: url("./fonts/slick.eot");
    src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
    font-weight: normal;
    font-style: normal;
  }
}

.zoetis-react-redesign-2019 .slick-prev,
.zoetis-react-redesign-2019 .slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}

.zoetis-react-redesign-2019 .slick-prev:hover, .zoetis-react-redesign-2019 .slick-prev:focus,
.zoetis-react-redesign-2019 .slick-next:hover,
.zoetis-react-redesign-2019 .slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}

.zoetis-react-redesign-2019 .slick-prev:hover:before, .zoetis-react-redesign-2019 .slick-prev:focus:before,
.zoetis-react-redesign-2019 .slick-next:hover:before,
.zoetis-react-redesign-2019 .slick-next:focus:before {
  opacity: 1;
}

.zoetis-react-redesign-2019 .slick-prev.slick-disabled:before,
.zoetis-react-redesign-2019 .slick-next.slick-disabled:before {
  opacity: 0.25;
}

.zoetis-react-redesign-2019 .slick-prev:before,
.zoetis-react-redesign-2019 .slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.zoetis-react-redesign-2019 .slick-prev {
  left: -25px;
}

[dir="rtl"] .zoetis-react-redesign-2019 .slick-prev {
  left: auto;
  right: -25px;
}

.zoetis-react-redesign-2019 .slick-prev:before {
  content: "←";
}

[dir="rtl"] .zoetis-react-redesign-2019 .slick-prev:before {
  content: "→";
}

.zoetis-react-redesign-2019 .slick-next {
  right: -25px;
}

[dir="rtl"] .zoetis-react-redesign-2019 .slick-next {
  left: -25px;
  right: auto;
}

.zoetis-react-redesign-2019 .slick-next:before {
  content: "→";
}

[dir="rtl"] .zoetis-react-redesign-2019 .slick-next:before {
  content: "←";
}

.zoetis-react-redesign-2019 .slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.zoetis-react-redesign-2019 .slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}

.zoetis-react-redesign-2019 .slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

.zoetis-react-redesign-2019 .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}

.zoetis-react-redesign-2019 .slick-dots li button:hover, .zoetis-react-redesign-2019 .slick-dots li button:focus {
  outline: none;
}

.zoetis-react-redesign-2019 .slick-dots li button:hover:before, .zoetis-react-redesign-2019 .slick-dots li button:focus:before {
  opacity: 1;
}

.zoetis-react-redesign-2019 .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.zoetis-react-redesign-2019 .slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

.zoetis-react-redesign-2019 .font-family-serif {
  font-family: "GothamCondSSm", Helvetica, sans-serif;
}

.zoetis-react-redesign-2019 .font-family-sans-serif {
  font-family: "GothamNarrowSSm", Helvetica, sans-serif;
}

.zoetis-react-redesign-2019 .clear-left {
  clear: left;
}

.zoetis-react-redesign-2019 .clear-right {
  clear: right;
}

.zoetis-react-redesign-2019 .clear-both {
  clear: both;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .clear-left {
    clear: left;
  }
  .zoetis-react-redesign-2019 .clear-right {
    clear: right;
  }
  .zoetis-react-redesign-2019 .clear-both {
    clear: both;
  }
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .clear-left {
    clear: left;
  }
  .zoetis-react-redesign-2019 .clear-right {
    clear: right;
  }
  .zoetis-react-redesign-2019 .clear-both {
    clear: both;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .clear-left {
    clear: left;
  }
  .zoetis-react-redesign-2019 .clear-right {
    clear: right;
  }
  .zoetis-react-redesign-2019 .clear-both {
    clear: both;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .clear-left {
    clear: left;
  }
  .zoetis-react-redesign-2019 .clear-right {
    clear: right;
  }
  .zoetis-react-redesign-2019 .clear-both {
    clear: both;
  }
}

.zoetis-react-redesign-2019 .w-full {
  width: 100vw;
  position: relative;
  left: 50%;
  margin-left: -50vw;
}

.zoetis-react-redesign-2019 .m-trim > *:first-child {
  margin-top: 0;
}

.zoetis-react-redesign-2019 .m-trim > *:last-child {
  margin-bottom: 0;
}

.zoetis-react-redesign-2019 * {
  -webkit-text-size-adjust: none;
     -moz-text-size-adjust: none;
      -ms-text-size-adjust: none;
          text-size-adjust: none;
  -webkit-tap-highlight-color: transparent;
}

.zoetis-react-redesign-2019 html, .zoetis-react-redesign-2019 body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.zoetis-react-redesign-2019 html {
  font-size: 16px;
}

.zoetis-react-redesign-2019 strong {
  font-weight: 700;
}

.zoetis-react-redesign-2019 h1, .zoetis-react-redesign-2019 .h1, .zoetis-react-redesign-2019 h2, .zoetis-react-redesign-2019 .h2, .zoetis-react-redesign-2019 .site-header .navigation-menu__title,
.zoetis-react-redesign-2019 .site-header .single-menu__title,
.zoetis-react-redesign-2019 .site-header .content-menu__title,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__title,
.zoetis-react-redesign-2019 .site-header .search-menu__title,
.zoetis-react-redesign-2019 .site-header .accordion-menu__title, .zoetis-react-redesign-2019 h3, .zoetis-react-redesign-2019 .h3, .zoetis-react-redesign-2019 .site-header .customer-support__header, .zoetis-react-redesign-2019 h4, .zoetis-react-redesign-2019 .h4, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .single-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .content-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .search-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-header-spacer, .zoetis-react-redesign-2019 h5, .zoetis-react-redesign-2019 .h5, .zoetis-react-redesign-2019 h6, .zoetis-react-redesign-2019 .h6 {
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0.5em;
  font-family: "GothamCondSSm", Helvetica, sans-serif;
}

.zoetis-react-redesign-2019 h1.orange, .zoetis-react-redesign-2019 .h1.orange, .zoetis-react-redesign-2019 h2.orange, .zoetis-react-redesign-2019 .h2.orange, .zoetis-react-redesign-2019 .site-header .orange.navigation-menu__title,
.zoetis-react-redesign-2019 .site-header .orange.single-menu__title,
.zoetis-react-redesign-2019 .site-header .orange.content-menu__title,
.zoetis-react-redesign-2019 .site-header .orange.quick-access-menu__title,
.zoetis-react-redesign-2019 .site-header .orange.search-menu__title,
.zoetis-react-redesign-2019 .site-header .orange.accordion-menu__title, .zoetis-react-redesign-2019 h3.orange, .zoetis-react-redesign-2019 .h3.orange, .zoetis-react-redesign-2019 .site-header .orange.customer-support__header, .zoetis-react-redesign-2019 h4.orange, .zoetis-react-redesign-2019 .h4.orange, .zoetis-react-redesign-2019 .site-header .orange.navigation-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .orange.single-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .orange.content-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .orange.quick-access-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .orange.search-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .orange.accordion-menu__section-header-spacer, .zoetis-react-redesign-2019 h5.orange, .zoetis-react-redesign-2019 .h5.orange, .zoetis-react-redesign-2019 h6.orange, .zoetis-react-redesign-2019 .h6.orange {
  color: #ff6400;
}

.zoetis-react-redesign-2019 h1, .zoetis-react-redesign-2019 .h1 {
  line-height: 1.3;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 h1, .zoetis-react-redesign-2019 .h1 {
    font-size: 2.25rem;
  }
}

.zoetis-react-redesign-2019 h1 small, .zoetis-react-redesign-2019 .h1 small {
  font-size: 1.25rem;
  font-family: "GothamNarrowSSm", Helvetica, sans-serif;
  font-weight: bold;
  display: block;
  color: #3a3a3a;
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 h2, .zoetis-react-redesign-2019 .h2, .zoetis-react-redesign-2019 .site-header .navigation-menu__title,
.zoetis-react-redesign-2019 .site-header .single-menu__title,
.zoetis-react-redesign-2019 .site-header .content-menu__title,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__title,
.zoetis-react-redesign-2019 .site-header .search-menu__title,
.zoetis-react-redesign-2019 .site-header .accordion-menu__title {
  line-height: 1;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 h2, .zoetis-react-redesign-2019 .h2, .zoetis-react-redesign-2019 .site-header .navigation-menu__title,
  .zoetis-react-redesign-2019 .site-header .single-menu__title,
  .zoetis-react-redesign-2019 .site-header .content-menu__title,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__title,
  .zoetis-react-redesign-2019 .site-header .search-menu__title,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__title {
    font-size: 1.625rem;
  }
}

.zoetis-react-redesign-2019 h2 small, .zoetis-react-redesign-2019 .h2 small, .zoetis-react-redesign-2019 .site-header .navigation-menu__title small, .zoetis-react-redesign-2019 .site-header .single-menu__title small, .zoetis-react-redesign-2019 .site-header .content-menu__title small, .zoetis-react-redesign-2019 .site-header .quick-access-menu__title small, .zoetis-react-redesign-2019 .site-header .search-menu__title small, .zoetis-react-redesign-2019 .site-header .accordion-menu__title small {
  font-size: 1.25rem;
  font-weight: bold;
  display: block;
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 h3, .zoetis-react-redesign-2019 .h3, .zoetis-react-redesign-2019 .site-header .customer-support__header {
  line-height: 1.4;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 h3, .zoetis-react-redesign-2019 .h3, .zoetis-react-redesign-2019 .site-header .customer-support__header {
    font-size: 1.3125rem;
  }
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 h4, .zoetis-react-redesign-2019 .h4, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-header-spacer,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-header-spacer,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-header-spacer,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-header-spacer,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-header-spacer,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-header-spacer {
    font-size: 1.125rem;
  }
}

.zoetis-react-redesign-2019 .font-size-large {
  font-size: 1.25rem;
}

.zoetis-react-redesign-2019 .font-size-small {
  font-size: 0.875rem;
}

.zoetis-react-redesign-2019 .font-size-xsmall {
  font-size: 0.75rem;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .font-size-large {
    font-size: 1.25rem;
  }
  .zoetis-react-redesign-2019 .font-size-small {
    font-size: 0.875rem;
  }
  .zoetis-react-redesign-2019 .font-size-xsmall {
    font-size: 0.75rem;
  }
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .font-size-large {
    font-size: 1.25rem;
  }
  .zoetis-react-redesign-2019 .font-size-small {
    font-size: 0.875rem;
  }
  .zoetis-react-redesign-2019 .font-size-xsmall {
    font-size: 0.75rem;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .font-size-large {
    font-size: 1.25rem;
  }
  .zoetis-react-redesign-2019 .font-size-small {
    font-size: 0.875rem;
  }
  .zoetis-react-redesign-2019 .font-size-xsmall {
    font-size: 0.75rem;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .font-size-large {
    font-size: 1.25rem;
  }
  .zoetis-react-redesign-2019 .font-size-small {
    font-size: 0.875rem;
  }
  .zoetis-react-redesign-2019 .font-size-xsmall {
    font-size: 0.75rem;
  }
}

.zoetis-react-redesign-2019 button {
  color: inherit;
  font: inherit;
  background: none;
  border: 0;
  outline: none;
}

.zoetis-react-redesign-2019 button:focus {
  outline: none;
}

.zoetis-react-redesign-2019 .dropdown-item {
  font-weight: 700;
}

.zoetis-react-redesign-2019 .btn-primary {
  text-transform: uppercase;
  background-color: #ff6400;
  color: #ffffff;
  box-shadow: none;
}

.zoetis-react-redesign-2019 .btn-primary:hover {
  color: #ffffff;
  background-color: #3a3a3a;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-primary:focus, .zoetis-react-redesign-2019 .btn-primary.focus {
  background-color: #212121;
}

.zoetis-react-redesign-2019 .btn-primary.disabled, .zoetis-react-redesign-2019 .btn-primary:disabled {
  color: #585858;
  background-color: #f6f6f6;
  border-color: #f6f6f6;
  box-shadow: none;
}

.zoetis-react-redesign-2019 .btn-primary:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-primary:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-primary.dropdown-toggle {
  color: #ffffff;
  background-color: #212121;
}

.zoetis-react-redesign-2019 .btn-secondary {
  text-transform: uppercase;
  background-color: #3a3a3a;
  color: #ffffff;
  box-shadow: none;
}

.zoetis-react-redesign-2019 .btn-secondary:hover {
  color: #ffffff;
  background-color: #ff6400;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.zoetis-react-redesign-2019 .btn-secondary:focus, .zoetis-react-redesign-2019 .btn-secondary.focus {
  background-color: #cc5000;
}

.zoetis-react-redesign-2019 .btn-secondary.disabled, .zoetis-react-redesign-2019 .btn-secondary:disabled {
  color: #585858;
  background-color: #f6f6f6;
  border-color: #f6f6f6;
  box-shadow: none;
}

.zoetis-react-redesign-2019 .btn-secondary:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-secondary:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-secondary.dropdown-toggle {
  color: #ffffff;
  background-color: #cc5000;
}

.zoetis-react-redesign-2019 .btn-success {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-info {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-warning {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-danger {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-light {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-dark {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-muted {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-accent {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-pastel {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-pale {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-white {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-outline-primary {
  text-transform: uppercase;
  color: #ff6400;
  background-color: #ffffff;
  background-image: none;
  border-color: #ff6400;
}

.zoetis-react-redesign-2019 .btn-outline-primary:hover {
  color: #3a3a3a;
  background-color: #ffffff;
  border-color: #3a3a3a;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.dropdown .zoetis-react-redesign-2019 .btn-outline-primary:hover {
  border-color: #ff6400;
}

.zoetis-react-redesign-2019 .btn-outline-primary:focus, .zoetis-react-redesign-2019 .btn-outline-primary.focus {
  color: #212121;
  border-color: #212121;
}

.zoetis-react-redesign-2019 .btn-outline-primary.disabled, .zoetis-react-redesign-2019 .btn-outline-primary:disabled {
  color: #f6f6f6;
  background-color: #ffffff;
  border-color: #f6f6f6;
}

.zoetis-react-redesign-2019 .btn-outline-primary:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-primary.dropdown-toggle {
  color: #212121;
  background-color: #ffffff;
  border-color: #212121;
}

.dropdown > .zoetis-react-redesign-2019 .btn-outline-primary {
  border-width: 1px;
  padding: 0.75rem 0.75rem;
}

.zoetis-react-redesign-2019 .btn-outline-secondary {
  text-transform: uppercase;
  color: #3a3a3a;
  background-color: #ffffff;
  background-image: none;
  border-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .btn-outline-secondary:hover {
  color: #ff6400;
  background-color: #ffffff;
  border-color: #ff6400;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
}

.dropdown .zoetis-react-redesign-2019 .btn-outline-secondary:hover {
  border-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .btn-outline-secondary:focus, .zoetis-react-redesign-2019 .btn-outline-secondary.focus {
  color: #cc5000;
  border-color: #cc5000;
}

.zoetis-react-redesign-2019 .btn-outline-secondary.disabled, .zoetis-react-redesign-2019 .btn-outline-secondary:disabled {
  color: #f6f6f6;
  background-color: #ffffff;
  border-color: #f6f6f6;
}

.zoetis-react-redesign-2019 .btn-outline-secondary:not(:disabled):not(.disabled):active, .zoetis-react-redesign-2019 .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .zoetis-react-redesign-2019 .btn-outline-secondary.dropdown-toggle {
  color: #cc5000;
  background-color: #ffffff;
  border-color: #cc5000;
}

.dropdown > .zoetis-react-redesign-2019 .btn-outline-secondary {
  border-width: 1px;
  padding: 0.75rem 0.75rem;
}

.zoetis-react-redesign-2019 .btn-outline-success {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-outline-info {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-outline-warning {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-outline-danger {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-outline-light {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-outline-dark {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-outline-muted {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-outline-accent {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-outline-pastel {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-outline-pale {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .btn-outline-white {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 a, .zoetis-react-redesign-2019 .a {
  display: inline;
  cursor: pointer;
  text-align: inherit;
  font-family: "GothamNarrowSSm", Helvetica, sans-serif;
  color: #ff6400;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

.zoetis-react-redesign-2019 a.secondary, .zoetis-react-redesign-2019 .a.secondary {
  color: #00c1d5;
}

.zoetis-react-redesign-2019 a.tertiary, .zoetis-react-redesign-2019 .a.tertiary {
  color: #bbbbbb;
}

.zoetis-react-redesign-2019 a:hover, .zoetis-react-redesign-2019 .a:hover {
  color: #b8b8b8;
  text-decoration: underline;
}

.zoetis-react-redesign-2019 a:focus, .zoetis-react-redesign-2019 .a:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

.zoetis-react-redesign-2019 a.disabled, .zoetis-react-redesign-2019 a:disabled, .zoetis-react-redesign-2019 .a.disabled, .zoetis-react-redesign-2019 .a:disabled {
  color: #f6f6f6 !important;
  pointer-events: none;
}

.zoetis-react-redesign-2019 a.active, .zoetis-react-redesign-2019 .a.active {
  color: #b8b8b8;
}

.zoetis-react-redesign-2019 a.text-accent:hover, .zoetis-react-redesign-2019 a.text-accent:focus, .zoetis-react-redesign-2019 .a.text-accent:hover, .zoetis-react-redesign-2019 .a.text-accent:focus {
  color: #ff6400 !important;
}

.zoetis-react-redesign-2019 .link-cta:after, .zoetis-react-redesign-2019 .link-external:after, .zoetis-react-redesign-2019 .link-external.dark:after, .zoetis-react-redesign-2019 .link-download:after, .zoetis-react-redesign-2019 .search .react-autosuggest__container:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-family: "LineAwesome";
  line-height: 1;
  font-size: 1rem;
  position: relative;
  display: inline-block;
}

.zoetis-react-redesign-2019 .link-strong {
  font-size: 0.875rem;
  font-weight: 700;
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .link-cta {
  font-weight: 700;
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .link-cta:after {
  content: "";
  font-size: 1.25rem;
}

.zoetis-react-redesign-2019 .link-external {
  margin-right: 1.5em;
}

.zoetis-react-redesign-2019 .link-external:after {
  content: url("/global-assets/redesign/img/icons/turq.svg");
  position: absolute;
  margin-top: 2px;
}

.zoetis-react-redesign-2019 .link-external.dark {
  margin-right: 1.5em;
}

.zoetis-react-redesign-2019 .link-external.dark:after {
  content: url("/global-assets/redesign/img/icons/grey-turq.svg");
  position: absolute;
  margin-top: 0;
}

.zoetis-react-redesign-2019 .link-download:after {
  content: "";
}

.zoetis-react-redesign-2019 .link-file:after {
  display: inline-block;
  margin-left: 0.45em;
  border: 1px solid;
  border-radius: 7px;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.zoetis-react-redesign-2019 .link-file--pdf:after {
  content: 'PDF';
}

.zoetis-react-redesign-2019 .link-file--doc:after {
  content: 'DOC';
}

.zoetis-react-redesign-2019 .link-file--docx:after {
  content: 'DOCX';
}

.zoetis-react-redesign-2019 .link-file--xls:after {
  content: 'XLS';
}

.zoetis-react-redesign-2019 .link-file--xlsx:after {
  content: 'XLSX';
}

.zoetis-react-redesign-2019 .nav-tabs .nav-item {
  margin-top: 5px;
}

.zoetis-react-redesign-2019 .nav-tabs .nav-link {
  margin-right: 1rem;
  margin-left: 1rem;
  text-decoration: none;
  transition: border 0.3s, color 0.3s;
  white-space: nowrap;
  font-weight: 700;
  border-top: 0;
  border-left: 0;
  border-right: 0;
}

.zoetis-react-redesign-2019 .nav-tabs .nav-link:hover, .zoetis-react-redesign-2019 .nav-tabs .nav-link:focus {
  color: #ff6400;
}

.zoetis-react-redesign-2019 .card {
  border-radius: 0;
  border-width: 2px;
}

.zoetis-react-redesign-2019 .card-title {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 table, .zoetis-react-redesign-2019 .table {
  font-size: 1rem;
}

.zoetis-react-redesign-2019 table th, .zoetis-react-redesign-2019 table .th, .zoetis-react-redesign-2019 table td, .zoetis-react-redesign-2019 table .td, .zoetis-react-redesign-2019 .table th, .zoetis-react-redesign-2019 .table .th, .zoetis-react-redesign-2019 .table td, .zoetis-react-redesign-2019 .table .td {
  padding: 1.5rem;
  border: 0;
}

.zoetis-react-redesign-2019 table th, .zoetis-react-redesign-2019 table .th, .zoetis-react-redesign-2019 table thead td, .zoetis-react-redesign-2019 table .thead .td, .zoetis-react-redesign-2019 .table th, .zoetis-react-redesign-2019 .table .th, .zoetis-react-redesign-2019 .table thead td, .zoetis-react-redesign-2019 .table .thead .td {
  white-space: nowrap;
  color: #ffffff;
  font-size: 1.25rem;
  font-weight: 700;
  font-family: "GothamCondSSm", Helvetica, sans-serif;
}

.zoetis-react-redesign-2019 table thead th, .zoetis-react-redesign-2019 table thead td, .zoetis-react-redesign-2019 table .thead .th, .zoetis-react-redesign-2019 table .thead .td, .zoetis-react-redesign-2019 .table thead th, .zoetis-react-redesign-2019 .table thead td, .zoetis-react-redesign-2019 .table .thead .th, .zoetis-react-redesign-2019 .table .thead .td {
  background-color: #ff6400;
  font-weight: 400;
  border-bottom: 0;
}

.zoetis-react-redesign-2019 table tbody th, .zoetis-react-redesign-2019 table tbody .th, .zoetis-react-redesign-2019 table .tbody th, .zoetis-react-redesign-2019 table .tbody .th, .zoetis-react-redesign-2019 .table tbody th, .zoetis-react-redesign-2019 .table tbody .th, .zoetis-react-redesign-2019 .table .tbody th, .zoetis-react-redesign-2019 .table .tbody .th {
  background-color: #3a3a3a;
  border-right: 10px solid #ffffff;
}

.zoetis-react-redesign-2019 table tbody tr, .zoetis-react-redesign-2019 table tbody .tr, .zoetis-react-redesign-2019 table .tbody tr, .zoetis-react-redesign-2019 table .tbody .tr, .zoetis-react-redesign-2019 .table tbody tr, .zoetis-react-redesign-2019 .table tbody .tr, .zoetis-react-redesign-2019 .table .tbody tr, .zoetis-react-redesign-2019 .table .tbody .tr {
  border-top: 5px solid #ffffff;
  border-bottom: 5px solid #ffffff;
  border-collapse: separate;
  box-shadow: inset 1px 4px #eaeaea, inset -1px -3px #eaeaea;
}

.zoetis-react-redesign-2019 table tbody td, .zoetis-react-redesign-2019 table tbody .td, .zoetis-react-redesign-2019 table .tbody td, .zoetis-react-redesign-2019 table .tbody .td, .zoetis-react-redesign-2019 .table tbody td, .zoetis-react-redesign-2019 .table tbody .td, .zoetis-react-redesign-2019 .table .tbody td, .zoetis-react-redesign-2019 .table .tbody .td {
  color: #3a3a3a;
}

.zoetis-react-redesign-2019 .input-group .input-group-text {
  font-size: 0.875rem;
  background-color: #f6f6f6;
}

.zoetis-react-redesign-2019 .input-group .input-group-prepend .btn,
.zoetis-react-redesign-2019 .input-group .input-group-append .btn {
  padding: 1rem 1rem;
  border-color: #eaeaea;
  font-weight: inherit;
  font-size: 0.875rem;
  background-color: #f6f6f6;
}

.zoetis-react-redesign-2019 .input-group .input-group-prepend .btn:focus,
.zoetis-react-redesign-2019 .input-group .input-group-append .btn:focus {
  border-color: #ffb280;
}

.zoetis-react-redesign-2019 .cta-list-inline li:first-of-type:not(:last-of-type) {
  padding-right: 1rem;
  margin-right: 1rem;
  position: relative;
}

.zoetis-react-redesign-2019 .cta-list-inline li:first-of-type:not(:last-of-type):before {
  content: '';
  position: absolute;
  top: 0.5rem;
  bottom: 0.5rem;
  right: -1px;
  margin: auto;
  width: 2px;
  background-color: #ff6400;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .cta-list-inline li:first-of-type:not(:last-of-type) {
    padding-right: 1rem;
    margin-right: 1rem;
    position: relative;
  }
  .zoetis-react-redesign-2019 .cta-list-inline li:first-of-type:not(:last-of-type):before {
    content: '';
    position: absolute;
    top: 0.5rem;
    bottom: 0.5rem;
    right: -1px;
    margin: auto;
    width: 2px;
    background-color: #ff6400;
  }
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .cta-list-inline li:first-of-type:not(:last-of-type) {
    padding-right: 1rem;
    margin-right: 1rem;
    position: relative;
  }
  .zoetis-react-redesign-2019 .cta-list-inline li:first-of-type:not(:last-of-type):before {
    content: '';
    position: absolute;
    top: 0.5rem;
    bottom: 0.5rem;
    right: -1px;
    margin: auto;
    width: 2px;
    background-color: #ff6400;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .cta-list-inline li:first-of-type:not(:last-of-type) {
    padding-right: 1rem;
    margin-right: 1rem;
    position: relative;
  }
  .zoetis-react-redesign-2019 .cta-list-inline li:first-of-type:not(:last-of-type):before {
    content: '';
    position: absolute;
    top: 0.5rem;
    bottom: 0.5rem;
    right: -1px;
    margin: auto;
    width: 2px;
    background-color: #ff6400;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .cta-list-inline li:first-of-type:not(:last-of-type) {
    padding-right: 1rem;
    margin-right: 1rem;
    position: relative;
  }
  .zoetis-react-redesign-2019 .cta-list-inline li:first-of-type:not(:last-of-type):before {
    content: '';
    position: absolute;
    top: 0.5rem;
    bottom: 0.5rem;
    right: -1px;
    margin: auto;
    width: 2px;
    background-color: #ff6400;
  }
}

.zoetis-react-redesign-2019 hr {
  margin-top: 3rem;
  margin-bottom: 3rem;
  border-width: 2px;
}

.zoetis-react-redesign-2019 .text-hr {
  display: flex;
  justify-content: space-around;
  align-items: center;
  text-align: center;
  white-space: nowrap;
  width: 100%;
}

.zoetis-react-redesign-2019 .text-hr:before, .zoetis-react-redesign-2019 .text-hr:after {
  border-top: 2px solid #ff6400;
  content: '';
  width: 45%;
}

.zoetis-react-redesign-2019 .text-hr:before {
  margin-right: 1rem;
}

.zoetis-react-redesign-2019 .text-hr:after {
  margin-left: 1rem;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .text-hr {
    white-space: normal;
  }
  .zoetis-react-redesign-2019 .text-hr:before, .zoetis-react-redesign-2019 .text-hr::after {
    display: none;
  }
}

.zoetis-react-redesign-2019 .text-small {
  font-size: 0.875rem;
}

.zoetis-react-redesign-2019 .text-separator {
  position: relative;
  display: inline-block;
}

.zoetis-react-redesign-2019 .text-separator:after {
  content: '';
  display: inline-block;
  position: relative;
  width: 2px;
  height: 1.2em;
  margin-left: 1em;
  margin-right: 1em;
  top: 0.25em;
  background-color: #ff6400;
}

.zoetis-react-redesign-2019 .border-top {
  border-top: 1px solid #eaeaea;
}

.zoetis-react-redesign-2019 .border-right {
  border-right: 1px solid #eaeaea;
}

.zoetis-react-redesign-2019 .border-bottom {
  border-bottom: 1px solid #eaeaea;
}

.zoetis-react-redesign-2019 .border-left {
  border-left: 1px solid #eaeaea;
}

@media (min-width: 576px) {
  .zoetis-react-redesign-2019 .border-top {
    border-top: 1px solid #eaeaea;
  }
  .zoetis-react-redesign-2019 .border-right {
    border-right: 1px solid #eaeaea;
  }
  .zoetis-react-redesign-2019 .border-bottom {
    border-bottom: 1px solid #eaeaea;
  }
  .zoetis-react-redesign-2019 .border-left {
    border-left: 1px solid #eaeaea;
  }
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .border-top {
    border-top: 1px solid #eaeaea;
  }
  .zoetis-react-redesign-2019 .border-right {
    border-right: 1px solid #eaeaea;
  }
  .zoetis-react-redesign-2019 .border-bottom {
    border-bottom: 1px solid #eaeaea;
  }
  .zoetis-react-redesign-2019 .border-left {
    border-left: 1px solid #eaeaea;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .border-top {
    border-top: 1px solid #eaeaea;
  }
  .zoetis-react-redesign-2019 .border-right {
    border-right: 1px solid #eaeaea;
  }
  .zoetis-react-redesign-2019 .border-bottom {
    border-bottom: 1px solid #eaeaea;
  }
  .zoetis-react-redesign-2019 .border-left {
    border-left: 1px solid #eaeaea;
  }
}

@media (min-width: 1200px) {
  .zoetis-react-redesign-2019 .border-top {
    border-top: 1px solid #eaeaea;
  }
  .zoetis-react-redesign-2019 .border-right {
    border-right: 1px solid #eaeaea;
  }
  .zoetis-react-redesign-2019 .border-bottom {
    border-bottom: 1px solid #eaeaea;
  }
  .zoetis-react-redesign-2019 .border-left {
    border-left: 1px solid #eaeaea;
  }
}

.zoetis-react-redesign-2019 .bg-triangle {
  background-image: url("/assets/images/util/triangle-accent.png");
  background-repeat: no-repeat;
}

.zoetis-react-redesign-2019 .bg-triangle-center {
  background-position: top center;
}

.zoetis-react-redesign-2019 .bg-triangle-left {
  background-position: top left;
}

.zoetis-react-redesign-2019 .bg-triangle-left.row {
  background-position: 15px 0;
}

.zoetis-react-redesign-2019 .bg-triangle-right {
  background-position: top right;
}

.zoetis-react-redesign-2019 .bg-triangle-sm {
  background-size: 140px 70px;
}

@media (max-width: 575.98px) {
  .zoetis-react-redesign-2019 .bg-triangle-sm {
    background-size: 105px 52.5px;
  }
}

.zoetis-react-redesign-2019 .bg-triangle-md {
  background-size: 360px 180px;
}

@media (max-width: 575.98px) {
  .zoetis-react-redesign-2019 .bg-triangle-md {
    background-size: 270px 135px;
  }
}

.zoetis-react-redesign-2019 .bg-triangle-full {
  background-size: 50vw 25vw;
}

.zoetis-react-redesign-2019 .color-primary {
  color: #ff6400;
}

.zoetis-react-redesign-2019 .right {
  float: right;
}

.zoetis-react-redesign-2019 .left {
  float: left;
}

.zoetis-react-redesign-2019 .bg-grey {
  background-color: #eaeaea;
}

.zoetis-react-redesign-2019 .text-dark-grey {
  color: #3a3a3a;
}

.zoetis-react-redesign-2019 .text-bold {
  font-weight: 700;
}

.zoetis-react-redesign-2019 .bottom-fixed {
  position: absolute;
  bottom: 0;
}

.zoetis-react-redesign-2019 .full-width {
  width: 100%;
}

.zoetis-react-redesign-2019 .mirror-flip {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}

.zoetis-react-redesign-2019 .text-caps {
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .inline-block {
  display: inline-block;
}

.zoetis-react-redesign-2019 html, .zoetis-react-redesign-2019 body {
  position: relative;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin: 0;
}

.zoetis-react-redesign-2019 html {
  height: 100%;
}

.zoetis-react-redesign-2019 body {
  min-width: 320px;
  margin: 0 auto;
  overflow-x: hidden;
}

.zoetis-react-redesign-2019 main {
  display: block;
}

.zoetis-react-redesign-2019 .contact {
  width: 100vw;
  position: relative;
  left: 50%;
  margin-left: -50vw;
  padding-top: 3.5rem;
  background-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .contact__header-wrapper {
  position: absolute;
  top: 0;
}

.zoetis-react-redesign-2019 .contact__header {
  position: relative;
  display: inline-block;
  background-color: #ff6400;
  color: #ffffff;
  padding: 1.5rem 3rem 1.5rem 0;
  margin-bottom: 0;
  z-index: 1;
}

.zoetis-react-redesign-2019 .contact__header:before :hover {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 75vw;
  background-color: inherit;
}

.zoetis-react-redesign-2019 .contact__container {
  padding-bottom: 3rem;
  color: #ffffff;
  z-index: 0;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .contact__container {
    padding-top: 0;
    padding-bottom: 0;
  }
}

.zoetis-react-redesign-2019 .contact__logoTitle img {
  margin-top: 1rem;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .contact__logoTitle img {
    max-width: 50%;
  }
}

.zoetis-react-redesign-2019 .contact__logoTitle a {
  font-size: 0.875rem;
  vertical-align: bottom;
  position: relative;
  bottom: -0.25rem;
  line-height: 1.5;
}

.zoetis-react-redesign-2019 .contact__flag {
  vertical-align: bottom;
}

.zoetis-react-redesign-2019 .contact__text {
  line-height: 1.5;
  margin-bottom: 1.25rem;
}

.zoetis-react-redesign-2019 .contact__time {
  color: #9b9b9b;
}

.zoetis-react-redesign-2019 .contact__button {
  background-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .contact__info, .zoetis-react-redesign-2019 .contact__bottom-links, .zoetis-react-redesign-2019 .contact__socail-icons {
  list-style: none;
  display: flex;
  padding-right: 0;
  padding: 0;
  margin-bottom: 0;
  vertical-align: sub;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .contact__info, .zoetis-react-redesign-2019 .contact__bottom-links, .zoetis-react-redesign-2019 .contact__socail-icons {
    display: grid;
    margin-top: 3rem;
  }
}

.zoetis-react-redesign-2019 .contact__info-item,
.zoetis-react-redesign-2019 .contact__support-link a {
  color: #9b9b9b;
  font-size: 0.75rem;
}

.zoetis-react-redesign-2019 .contact__support-link {
  padding-right: 1rem;
  padding-left: 1rem;
  border-right: 1px solid #9b9b9b;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .contact__support-link {
    border: 0;
    padding: 0;
  }
}

.zoetis-react-redesign-2019 .contact__support-link:last-child {
  border: 0;
}

.zoetis-react-redesign-2019 .contact__support-link:first-child {
  padding-left: 0;
}

.zoetis-react-redesign-2019 .contact__phone {
  font-size: 2.375rem;
  font-family: "GothamCondSSm", Helvetica, sans-serif;
  letter-spacing: 0.8px;
}

.zoetis-react-redesign-2019 .contact__title {
  font-size: 1.125rem;
  letter-spacing: 0.6px;
  font-family: "GothamCondSSm", Helvetica, sans-serif;
}

.zoetis-react-redesign-2019 .contact__social-link-label {
  font-size: 1.3125rem;
  color: #ff6400;
  line-height: 1.24;
  letter-spacing: 0.44px;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .contact__social-link-label {
    margin-bottom: 0;
  }
}

.zoetis-react-redesign-2019 .contact p {
  color: #ffffff;
  opacity: 0.6;
  line-height: 1.5;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .contact p {
    margin-bottom: 1.75rem;
  }
}

.zoetis-react-redesign-2019 .contact__button-div {
  padding-left: 0;
  margin-left: -2rem;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .contact__button-div {
    margin-left: 1rem;
  }
}

@media (max-width: 1199.98px) {
  .zoetis-react-redesign-2019 .contact__button-div {
    margin-left: 1rem;
  }
}

.zoetis-react-redesign-2019 .contact__link {
  text-decoration: underline;
  margin-left: 0.75rem;
  font-size: 0.875rem;
}

.zoetis-react-redesign-2019 .contact__link {
  color: #00c1d5;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .contact__link {
    font-size: 14px;
    margin-bottom: 1rem;
  }
}

.zoetis-react-redesign-2019 .contact__link:hover, .zoetis-react-redesign-2019 .contact__link:active, .zoetis-react-redesign-2019 .contact__link:focus, .zoetis-react-redesign-2019 .contact__link:hover:active, .zoetis-react-redesign-2019 .contact__link:hover:focus, .zoetis-react-redesign-2019 .contact__link:active:focus, .zoetis-react-redesign-2019 .contact__link:hover:active:focus {
  color: #00c1d5;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .contact__link:hover, .zoetis-react-redesign-2019 .contact__link:active, .zoetis-react-redesign-2019 .contact__link:focus, .zoetis-react-redesign-2019 .contact__link:hover:active, .zoetis-react-redesign-2019 .contact__link:hover:focus, .zoetis-react-redesign-2019 .contact__link:active:focus, .zoetis-react-redesign-2019 .contact__link:hover:active:focus {
    font-size: 14px;
    margin-bottom: 1rem;
  }
}

.zoetis-react-redesign-2019 .contact__link:before {
  background-color: #e5f4f7;
}

.zoetis-react-redesign-2019 .contact__bottom-container {
  background-color: #000000;
}

.zoetis-react-redesign-2019 .contact__country-selector {
  cursor: pointer;
  margin-top: 1.5rem;
  margin-bottom: 0;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .contact__bottom-links, .zoetis-react-redesign-2019 .contact__socail-icons {
    display: block;
  }
}

.zoetis-react-redesign-2019 .contact__bottom-links .contact__support-link, .zoetis-react-redesign-2019 .contact__socail-icons .contact__support-link {
  border: 0;
  padding-right: 0;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .contact__bottom-links .contact__support-link, .zoetis-react-redesign-2019 .contact__socail-icons .contact__support-link {
    white-space: nowrap;
    padding: 0;
    margin-left: 0;
    margin-right: 1rem;
    margin-bottom: 0.5rem;
    display: inline-block;
  }
}

.zoetis-react-redesign-2019 .contact__bottom-links a {
  color: #b8b8b8;
  font-size: 0.75rem;
  vertical-align: text-bottom;
}

.zoetis-react-redesign-2019 .country-selector {
  font-size: 0.81375rem;
  color: #585858;
  line-height: 1.5;
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .country-selector__rigion {
    display: inline-flex;
  }
}

.zoetis-react-redesign-2019 .country-selector__country, .zoetis-react-redesign-2019 .country-selector__heading {
  max-width: 10rem;
  margin-right: 3rem;
}

.zoetis-react-redesign-2019 .country-selector__heading {
  font-family: "GothamNarrowSSm", Helvetica, sans-serif;
  min-height: 3.51rem;
  line-height: 1.31;
  letter-spacing: 0.3px;
}

.zoetis-react-redesign-2019 .country-selector__link, .zoetis-react-redesign-2019 .country-selector__link:hover {
  color: #585858;
  text-decoration: none;
}

.zoetis-react-redesign-2019 .country-selector__link img, .zoetis-react-redesign-2019 .country-selector__link:hover img {
  height: 20px;
}

.zoetis-react-redesign-2019 .country-selector__sorted-country-list {
  list-style: none;
}

.zoetis-react-redesign-2019 .country-selector__sorted-country-list .country-selector__subRigion {
  flex: 1;
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .country-selector__sorted-country-list {
    display: inline-flex;
    width: 100%;
  }
  .zoetis-react-redesign-2019 .country-selector__sorted-country-list .country-selector__country {
    margin-bottom: 0.8rem;
  }
}

.zoetis-react-redesign-2019 .country-selector__modal {
  padding: 0.25rem 4.875rem 6rem;
  font-size: 0.81375rem;
  color: #585858;
  font-family: "GothamNarrowSSm", Helvetica, sans-serif;
  line-height: 1.54;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .country-selector__modal {
    padding: 0.25rem 3rem 6rem;
  }
}

.zoetis-react-redesign-2019 .country-selector__modal-title {
  font-size: 2.375rem;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .country-selector__modal-title {
    font-size: 1.25rem;
  }
}

.zoetis-react-redesign-2019 .country-selector__modal-header {
  border: 0;
  margin-top: 1.5rem;
}

.zoetis-react-redesign-2019 .country-selector__modal-header .close {
  color: #585858;
  font-size: 0.875rem;
  text-decoration: none;
  line-height: 1.5;
  padding-right: 2.1rem;
}

.zoetis-react-redesign-2019 .country-selector__footer {
  font-size: 0.75rem;
  margin-bottom: 0.1rem;
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .country-selector__country-list {
    display: inline-flex;
    padding-top: 0.5rem;
  }
}

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

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

.zoetis-react-redesign-2019 .loading-indicator i {
  -webkit-animation: spin 1.5s infinite linear;
          animation: spin 1.5s infinite linear;
  color: inherit;
  font-size: 64px;
}

.zoetis-react-redesign-2019 .search {
  border: 1px solid #eaeaea;
  border-radius: 1px;
  display: block;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .search {
    padding: 0.25rem;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .search {
    width: 92%;
  }
}

.zoetis-react-redesign-2019 .search__form {
  width: 100%;
  display: flex;
  align-items: stretch;
}

.zoetis-react-redesign-2019 .search__submit {
  border-radius: 1px;
  background-color: #eaeaea;
}

.zoetis-react-redesign-2019 .search .react-autosuggest__container {
  position: relative;
  display: flex;
  width: 100%;
}

.zoetis-react-redesign-2019 .search .react-autosuggest__container:after {
  background: url("/global-assets/redesign/img/icons/search.svg");
  content: '';
  position: absolute;
  padding: 0.8rem;
  color: #bbbbbb;
  font-size: 18px;
  top: 0.75rem;
  left: 0.5rem;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .search .react-autosuggest__container:after {
    background: none;
  }
}

.zoetis-react-redesign-2019 .search .react-autosuggest__input {
  width: 100%;
  padding: 0.75rem 2rem;
  border-radius: 1px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-color: transparent;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .search .react-autosuggest__input {
    padding: 0.5rem;
  }
}

.zoetis-react-redesign-2019 .search .react-autosuggest__input[placeholder] {
  text-overflow: ellipsis;
}

.zoetis-react-redesign-2019 .search .react-autosuggest__input--focused {
  outline: none;
}

.zoetis-react-redesign-2019 .search .react-autosuggest__suggestions-container {
  display: none;
}

.zoetis-react-redesign-2019 .search .react-autosuggest__suggestions-container--open {
  display: block;
  position: absolute;
  top: 100%;
  width: 100%;
  border: 0;
  background-color: #ffffff;
  box-shadow: 0 2px 3px 0 rgba(255, 100, 0, 0.25);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 1px;
  border-bottom-right-radius: 1px;
  z-index: 2;
}

.zoetis-react-redesign-2019 .search .react-autosuggest__suggestions-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.zoetis-react-redesign-2019 .search .react-autosuggest__suggestion {
  cursor: pointer;
  padding: 0.5rem 1rem;
}

.zoetis-react-redesign-2019 .search .react-autosuggest__suggestion--highlighted {
  background-color: #e5f4f7;
}

.zoetis-react-redesign-2019 .site-footer {
  width: 100vw;
  position: relative;
  left: 50%;
  margin-left: -50vw;
  padding-top: 1rem;
  margin-top: 3rem;
}

.zoetis-react-redesign-2019 .site-footer__link-block {
  padding: 0;
}

.zoetis-react-redesign-2019 .site-footer__legal a {
  color: inherit;
  font-weight: bold;
}

.zoetis-react-redesign-2019 .site-footer__divider {
  border-color: #ffffff;
  margin-bottom: 0.5rem;
  margin-top: 0.5rem;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .site-footer__divider {
    margin-left: -15px;
    margin-right: -15px;
  }
}

.zoetis-react-redesign-2019 .site-footer__link-heading {
  color: #ffffff;
  letter-spacing: 0.6px;
  font-family: "GothamCondSSm", Helvetica, sans-serif;
  font-size: 18px;
}

.zoetis-react-redesign-2019 .site-footer__bottom {
  background-color: #000000;
  color: #9b9b9b;
  line-height: 1.5;
  padding: 1.5rem;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .site-footer__bottom {
    padding: 0 0 2.5rem 0;
  }
}

.zoetis-react-redesign-2019 .site-footer__bottom p:first-child {
  display: table;
  height: 100%;
  padding: 1rem;
  width: 100%;
}

.zoetis-react-redesign-2019 .site-footer__bottom p:first-child label {
  letter-spacing: 4.5px;
  display: table-cell;
  vertical-align: middle;
  font-family: "GothamCondSSm", Helvetica, sans-serif;
  font-size: 1.75rem;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.75;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .site-footer__bottom p:first-child label {
    font-size: 1.75rem;
    line-height: 0.8;
  }
}

.zoetis-react-redesign-2019 .site-footer__bottom p:first-child label .primary {
  color: #ff6400;
  margin-right: 1.5rem;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .site-footer__bottom p:first-child label .primary {
    margin-left: -1rem;
    margin-right: 0.5rem;
  }
}

.zoetis-react-redesign-2019 .site-footer__bottom p:first-child label .secondary {
  color: #00c1d5;
}

.zoetis-react-redesign-2019 .site-footer__bottom a {
  color: #9b9b9b;
}

.zoetis-react-redesign-2019 .site-footer__text {
  font-family: "GothamNarrowSSmbold", Helvetica, sans-serif;
  font-size: 0.875rem;
  line-height: 1.57;
}

.zoetis-react-redesign-2019 .site-footer__textalign {
  font-weight: bold;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-footer__textalign {
    text-align: center;
    line-height: 1.5;
  }
}

.zoetis-react-redesign-2019 .site-footer ul {
  line-height: 1;
  margin-bottom: 2rem;
}

.zoetis-react-redesign-2019 .site-footer ul a {
  line-height: 1.5;
  vertical-align: bottom;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-footer h6 {
    font-size: 0.875rem;
  }
}

.zoetis-react-redesign-2019 .site-header {
  width: 100vw;
  position: relative;
  left: 50%;
  margin-left: -50vw;
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .site-header {
    padding-top: 1.75rem;
  }
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header.site-header-full-mobile-width {
    height: 100vh;
  }
}

.zoetis-react-redesign-2019 .site-header__menu {
  padding-left: 0;
}

.zoetis-react-redesign-2019 .site-header__compliance {
  background-color: #3a3a3a;
  margin-bottom: 1rem;
}

.zoetis-react-redesign-2019 .site-header__compliance-nav {
  font-size: 0.75rem;
  font-weight: 700;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.zoetis-react-redesign-2019 .site-header__compliance-label {
  color: #ffffff;
  font-size: 0.75rem;
  padding: 0.5rem;
}

.zoetis-react-redesign-2019 .site-header__compliance-links {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
  display: flex;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header__compliance-links {
    align-items: flex-end;
    flex-direction: column;
  }
}

.zoetis-react-redesign-2019 .site-header__compliance-link {
  display: inline-block;
  padding: 0.5rem;
  background-color: #3a3a3a;
  color: #ffffff;
  transition: background-color 0.3s;
}

.zoetis-react-redesign-2019 .site-header__compliance-link:hover, .zoetis-react-redesign-2019 .site-header__compliance-link:focus {
  background-color: #ff6400;
  color: #ffffff;
  text-decoration: none;
}

.zoetis-react-redesign-2019 .site-header__logo {
  margin-right: auto;
  display: flex;
}

.zoetis-react-redesign-2019 .site-header__logo img {
  display: flex;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header__logo img {
    max-width: 100px;
  }
}

@media (max-width: 575.98px) {
  .zoetis-react-redesign-2019 .site-header__logo img {
    max-width: 80px;
  }
}

.zoetis-react-redesign-2019 .site-header--landing {
  background-color: #3a3a3a;
}

.zoetis-react-redesign-2019 .site-header--landing .site-header__nav-option,
.zoetis-react-redesign-2019 .site-header--landing .site-header__nav-icon,
.zoetis-react-redesign-2019 .site-header--landing .site-header__mobile-nav-toggler {
  color: #585858;
  font-size: 0.875rem;
}

.zoetis-react-redesign-2019 .site-header--landing .site-header__nav-option ~ i,
.zoetis-react-redesign-2019 .site-header--landing .site-header__nav-icon ~ i,
.zoetis-react-redesign-2019 .site-header--landing .site-header__mobile-nav-toggler ~ i {
  opacity: 0;
}

.zoetis-react-redesign-2019 .site-header--landing .site-header__nav-option:hover,
.zoetis-react-redesign-2019 .site-header--landing .site-header__nav-icon:hover,
.zoetis-react-redesign-2019 .site-header--landing .site-header__mobile-nav-toggler:hover {
  color: #ff6400;
  text-decoration: underline;
  transition: color 0.3s;
  cursor: pointer;
}

.zoetis-react-redesign-2019 .site-header--landing .site-header__nav-option:hover ~ i,
.zoetis-react-redesign-2019 .site-header--landing .site-header__nav-icon:hover ~ i,
.zoetis-react-redesign-2019 .site-header--landing .site-header__mobile-nav-toggler:hover ~ i {
  opacity: 1;
}

.zoetis-react-redesign-2019 .site-header--landing .site-header__nav-option.active,
.zoetis-react-redesign-2019 .site-header--landing .site-header__nav-icon.active,
.zoetis-react-redesign-2019 .site-header--landing .site-header__mobile-nav-toggler.active {
  color: #b8b8b8;
}

.zoetis-react-redesign-2019 .site-header--dark .site-header__nav-option,
.zoetis-react-redesign-2019 .site-header--dark .site-header__nav-icon,
.zoetis-react-redesign-2019 .site-header--dark .site-header__mobile-nav-toggler {
  color: #585858;
  font-size: 0.875rem;
}

.zoetis-react-redesign-2019 .site-header--dark .site-header__nav-option ~ i,
.zoetis-react-redesign-2019 .site-header--dark .site-header__nav-icon ~ i,
.zoetis-react-redesign-2019 .site-header--dark .site-header__mobile-nav-toggler ~ i {
  opacity: 0;
}

.zoetis-react-redesign-2019 .site-header--dark .site-header__nav-option:hover,
.zoetis-react-redesign-2019 .site-header--dark .site-header__nav-icon:hover,
.zoetis-react-redesign-2019 .site-header--dark .site-header__mobile-nav-toggler:hover {
  color: #ff6400;
  text-decoration: underline;
  transition: color 0.3s;
  cursor: pointer;
}

.zoetis-react-redesign-2019 .site-header--dark .site-header__nav-option:hover ~ i,
.zoetis-react-redesign-2019 .site-header--dark .site-header__nav-icon:hover ~ i,
.zoetis-react-redesign-2019 .site-header--dark .site-header__mobile-nav-toggler:hover ~ i {
  opacity: 1;
}

.zoetis-react-redesign-2019 .site-header--dark .site-header__nav-option.active,
.zoetis-react-redesign-2019 .site-header--dark .site-header__nav-icon.active,
.zoetis-react-redesign-2019 .site-header--dark .site-header__mobile-nav-toggler.active {
  color: #b8b8b8;
}

.zoetis-react-redesign-2019 .site-header__nav {
  display: flex;
  align-items: center;
  margin-bottom: 3rem;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header__nav {
    margin-bottom: 0;
    padding: 1rem;
  }
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header.site-header-open .site-header__nav {
    border-bottom: 1px solid #eaeaea;
    margin-bottom: 0.5rem;
  }
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header.site-header-open .site-header__nav-options {
    padding-top: 0.5rem;
  }
}

.zoetis-react-redesign-2019 .site-header__nav-options {
  padding-left: 0;
  list-style: none;
  display: inline-flex;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: 1.25rem;
  padding-left: 1rem;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header__nav-options {
    display: block;
  }
}

.zoetis-react-redesign-2019 .site-header__nav-options-subhead {
  position: absolute;
  margin-top: -20px;
  font-size: 0.875rem;
}

.zoetis-react-redesign-2019 .site-header__nav-options-subhead a {
  font-size: 0.875rem;
  line-height: 1.5;
  font-family: "GothamNarrowSSm", Helvetica, sans-serif;
  color: #585858;
}

.zoetis-react-redesign-2019 .site-header__nav-options--right {
  float: right;
  text-align: right;
  padding-right: 0.5rem;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header__nav-options--right {
    float: left;
  }
}

.zoetis-react-redesign-2019 .site-header__nav-options--right .site-header__nav-option {
  padding-right: 4.25rem;
}

.zoetis-react-redesign-2019 .site-header__nav-options li .navigation-menu,
.zoetis-react-redesign-2019 .site-header__nav-options li .single-menu,
.zoetis-react-redesign-2019 .site-header__nav-options li .content-menu {
  display: none;
}

.zoetis-react-redesign-2019 .site-header__nav-options li.has-menu:hover .navigation-menu,
.zoetis-react-redesign-2019 .site-header__nav-options li.has-menu:hover .single-menu,
.zoetis-react-redesign-2019 .site-header__nav-options li.has-menu:hover .content-menu {
  display: block;
}

.zoetis-react-redesign-2019 .site-header__nav-options li:hover .site-header__nav-option {
  color: #ff6400;
}

.zoetis-react-redesign-2019 .site-header__nav-options li.empty-item {
  width: 52px;
}

.zoetis-react-redesign-2019 .site-header__nav-options li .navigation-menu--right .single-menu__section {
  width: 15%;
  text-align: left;
}

.zoetis-react-redesign-2019 .site-header__nav-options li .navigation-menu--left > .multimenu:first-child {
  padding-top: 1rem;
}

.zoetis-react-redesign-2019 .site-header__nav-options li .navigation-menu--left .single-menu__section {
  width: 18%;
  margin-right: 2rem;
}

.zoetis-react-redesign-2019 .site-header__nav-options li .navigation-menu .container {
  margin-top: -1rem;
}

.zoetis-react-redesign-2019 .site-header__nav-options li .navigation-menu .accmenu {
  margin-left: -7%;
}

.zoetis-react-redesign-2019 .site-header__nav-options li .navigation-menu .accmenu .single-menu__section {
  width: 20%;
}

.zoetis-react-redesign-2019 .site-header li:first-child .site-header__nav-option {
  padding-left: 0;
}

.zoetis-react-redesign-2019 .site-header__nav-option {
  font-family: "GothamCondSSm", Helvetica, sans-serif;
  font-size: 1.3125rem;
  letter-spacing: 0.025rem;
  line-height: 1.29;
  margin-right: 0.5rem;
  padding-right: 3rem;
  padding-left: 0;
  padding-bottom: 1rem;
  color: #585858;
  text-transform: uppercase;
}

.zoetis-react-redesign-2019 .site-header__nav-option:hover {
  color: #ff6400;
  text-decoration: underline;
  transition: color 0.3s;
  cursor: pointer;
}

.zoetis-react-redesign-2019 .site-header__nav-option:hover ~ i {
  opacity: 1;
}

@media (max-width: 1199.98px) {
  .zoetis-react-redesign-2019 .site-header__nav-option {
    font-size: 1rem;
  }
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header__nav-option {
    padding-right: 0;
    padding-left: 0;
    font-size: 2rem;
    line-height: 1.5;
  }
}

.zoetis-react-redesign-2019 .site-header__nav-option--caret {
  font-size: 0.875rem;
  display: inline;
}

.zoetis-react-redesign-2019 .site-header__nav-option img {
  position: absolute;
  margin-top: 4px;
}

.zoetis-react-redesign-2019 .site-header__nav-option.active > .site-header__nav-option--caret {
  opacity: 1;
  transition: opacity 0.3s;
}

.zoetis-react-redesign-2019 .site-header__nav-option:hover, .zoetis-react-redesign-2019 .site-header__nav-option:focus {
  text-decoration: none;
  transition: color 0.3s;
}

.zoetis-react-redesign-2019 .site-header__nav-option:hover > .site-header__nav-option--caret, .zoetis-react-redesign-2019 .site-header__nav-option:focus > .site-header__nav-option--caret {
  opacity: 1;
  transition: opacity 0.3s;
}

.zoetis-react-redesign-2019 .site-header .userdata {
  background-color: #eaeaea;
  padding: 2.75rem 8rem;
  bottom: 0;
  position: absolute;
  font-size: 14px;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header .userdata__userdiv {
    margin-bottom: 2rem;
  }
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header .userdata {
    background-color: #eaeaea;
    padding: 2rem 0;
    position: absolute;
    bottom: 0;
    left: 0;
  }
  .zoetis-react-redesign-2019 .site-header .userdata a {
    margin-left: 1rem;
  }
}

@media (max-width: 991.98px) and (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .site-header .userdata a {
    vertical-align: inherit;
  }
}

.zoetis-react-redesign-2019 .site-header .userdata__signin-btn {
  padding: 1rem 2.75rem;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header .userdata__signin-btn {
    padding: 1rem 3rem;
  }
}

@media (max-width: 575.98px) {
  .zoetis-react-redesign-2019 .site-header .userdata__signin-btn {
    padding: 1rem 2rem;
  }
}

.zoetis-react-redesign-2019 .site-header .userdata__signin-btn:hover {
  background-color: #ff6400;
}

.zoetis-react-redesign-2019 .site-header__nav-icons {
  padding-left: 0;
  list-style: none;
  display: inline-flex;
  margin-bottom: 0;
  margin-left: auto;
  position: relative;
}

.zoetis-react-redesign-2019 .site-header__nav-icon {
  margin-left: 0.5rem;
  color: #3a3a3a;
  padding: 5px 0;
}

.zoetis-react-redesign-2019 .site-header__nav-icon:hover {
  color: #ff6400;
  text-decoration: underline;
  transition: color 0.3s;
  cursor: pointer;
}

.zoetis-react-redesign-2019 .site-header__nav-icon:hover ~ i {
  opacity: 1;
}

.zoetis-react-redesign-2019 .site-header__nav-icon.active {
  color: #b8b8b8;
}

.zoetis-react-redesign-2019 .site-header__nav-icon.no-decoration {
  text-decoration: none;
  color: #585858;
}

.zoetis-react-redesign-2019 .site-header__desktop-nav-close {
  display: none;
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .site-header__desktop-nav-close {
    display: inline-block;
    position: absolute;
    right: -2rem;
    top: 0;
  }
}

.zoetis-react-redesign-2019 .site-header .navigation-menu,
.zoetis-react-redesign-2019 .site-header .single-menu,
.zoetis-react-redesign-2019 .site-header .content-menu,
.zoetis-react-redesign-2019 .site-header .quick-access-menu,
.zoetis-react-redesign-2019 .site-header .search-menu,
.zoetis-react-redesign-2019 .site-header .accordion-menu {
  width: 100vw;
  position: relative;
  left: 50%;
  margin-left: -50vw;
  padding-top: 0.5rem;
  position: absolute;
  z-index: 2000;
  min-height: 40vw;
  height: 100%;
  background-color: #ffffff;
  overflow: auto;
}

@media (max-width: 1199.98px) {
  .zoetis-react-redesign-2019 .site-header .navigation-menu,
  .zoetis-react-redesign-2019 .site-header .single-menu,
  .zoetis-react-redesign-2019 .site-header .content-menu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu,
  .zoetis-react-redesign-2019 .site-header .search-menu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu {
    padding-top: 0.5rem;
  }
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header .navigation-menu,
  .zoetis-react-redesign-2019 .site-header .single-menu,
  .zoetis-react-redesign-2019 .site-header .content-menu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu,
  .zoetis-react-redesign-2019 .site-header .search-menu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu {
    padding-top: 1.5rem;
  }
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__title,
.zoetis-react-redesign-2019 .site-header .single-menu__title,
.zoetis-react-redesign-2019 .site-header .content-menu__title,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__title,
.zoetis-react-redesign-2019 .site-header .search-menu__title,
.zoetis-react-redesign-2019 .site-header .accordion-menu__title {
  color: #ffffff;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__title-link,
.zoetis-react-redesign-2019 .site-header .single-menu__title-link,
.zoetis-react-redesign-2019 .site-header .content-menu__title-link,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__title-link,
.zoetis-react-redesign-2019 .site-header .search-menu__title-link,
.zoetis-react-redesign-2019 .site-header .accordion-menu__title-link {
  color: #585858;
  font-size: 0.875rem;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__title-link ~ i,
.zoetis-react-redesign-2019 .site-header .single-menu__title-link ~ i,
.zoetis-react-redesign-2019 .site-header .content-menu__title-link ~ i,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__title-link ~ i,
.zoetis-react-redesign-2019 .site-header .search-menu__title-link ~ i,
.zoetis-react-redesign-2019 .site-header .accordion-menu__title-link ~ i {
  opacity: 0;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__title-link:hover,
.zoetis-react-redesign-2019 .site-header .single-menu__title-link:hover,
.zoetis-react-redesign-2019 .site-header .content-menu__title-link:hover,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__title-link:hover,
.zoetis-react-redesign-2019 .site-header .search-menu__title-link:hover,
.zoetis-react-redesign-2019 .site-header .accordion-menu__title-link:hover {
  color: #ff6400;
  text-decoration: underline;
  transition: color 0.3s;
  cursor: pointer;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__title-link:hover ~ i,
.zoetis-react-redesign-2019 .site-header .single-menu__title-link:hover ~ i,
.zoetis-react-redesign-2019 .site-header .content-menu__title-link:hover ~ i,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__title-link:hover ~ i,
.zoetis-react-redesign-2019 .site-header .search-menu__title-link:hover ~ i,
.zoetis-react-redesign-2019 .site-header .accordion-menu__title-link:hover ~ i {
  opacity: 1;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__title-link.active,
.zoetis-react-redesign-2019 .site-header .single-menu__title-link.active,
.zoetis-react-redesign-2019 .site-header .content-menu__title-link.active,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__title-link.active,
.zoetis-react-redesign-2019 .site-header .search-menu__title-link.active,
.zoetis-react-redesign-2019 .site-header .accordion-menu__title-link.active {
  color: #b8b8b8;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__title-link:after,
.zoetis-react-redesign-2019 .site-header .single-menu__title-link:after,
.zoetis-react-redesign-2019 .site-header .content-menu__title-link:after,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__title-link:after,
.zoetis-react-redesign-2019 .site-header .search-menu__title-link:after,
.zoetis-react-redesign-2019 .site-header .accordion-menu__title-link:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-family: "LineAwesome";
  line-height: 1;
  font-size: 1rem;
  content: "";
  font-size: 2.375rem;
  position: relative;
  display: inline-block;
  margin-left: 0.45em;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .single-menu__section-header,
.zoetis-react-redesign-2019 .site-header .content-menu__section-header,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-header,
.zoetis-react-redesign-2019 .site-header .search-menu__section-header,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-header {
  color: #bbbbbb;
  text-transform: uppercase;
  margin-bottom: 1.5rem;
  margin-top: 0.5rem;
  font-family: "GothamCondSSm", Helvetica, sans-serif;
  font-size: 1.125rem;
  line-height: normal;
  letter-spacing: 0.44px;
  padding-left: 1rem;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .single-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .content-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .search-menu__section-header-spacer,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-header-spacer {
  margin-bottom: 0.25rem;
  margin-top: 1.25rem;
}

@media (max-width: 767.98px) {
  .zoetis-react-redesign-2019 .site-header .navigation-menu__section-header-spacer,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-header-spacer,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-header-spacer,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-header-spacer,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-header-spacer,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-header-spacer {
    display: none;
  }
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-links, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content {
  padding-left: 0;
  list-style: none;
  width: 100%;
  padding-left: 1rem;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li {
  max-width: 230px;
  width: 100%;
  line-height: 1.4;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li h5, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li h5,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-links li h5,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-content li h5,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-links li h5,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-content li h5,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li h5,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li h5,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-links li h5,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-content li h5,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li h5,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li h5 {
    font-size: 0.875rem;
    line-height: 1.5;
  }
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li .submenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li .submenu,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li .submenu,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li .submenu,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li .submenu,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li .submenu,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li .submenu,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li .submenu,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li .submenu,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li .submenu,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li .submenu,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li .submenu {
  display: none;
  position: absolute;
  margin-left: 12rem;
  width: 50rem;
  padding-top: 1.5rem;
  padding-left: 3rem;
  top: 0;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li .submenu .navigation-menu__section-header, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li .submenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li .submenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li .submenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li .submenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li .submenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li .submenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li .submenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li .submenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li .submenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li .submenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li .submenu .navigation-menu__section-header {
  font-size: 0.875rem;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li .submenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li .submenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-links li .submenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-content li .submenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-links li .submenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-content li .submenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li .submenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li .submenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-links li .submenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-content li .submenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li .submenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li .submenu {
    width: 100%;
    margin-left: 0;
  }
}

@media (max-width: 1199.98px) {
  .zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li .submenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li .submenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-links li .submenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-content li .submenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-links li .submenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-content li .submenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li .submenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li .submenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-links li .submenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-content li .submenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li .submenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li .submenu {
    top: -1.25rem;
    width: 36rem;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li .submenu > div:first-child, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li .submenu > div:first-child,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-links li .submenu > div:first-child,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-content li .submenu > div:first-child,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-links li .submenu > div:first-child,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-content li .submenu > div:first-child,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li .submenu > div:first-child,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li .submenu > div:first-child,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-links li .submenu > div:first-child,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-content li .submenu > div:first-child,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li .submenu > div:first-child,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li .submenu > div:first-child {
    border-left: 1px solid #eaeaea;
  }
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li .submenu-font-size, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li .submenu-font-size,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li .submenu-font-size,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li .submenu-font-size,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li .submenu-font-size,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li .submenu-font-size,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li .submenu-font-size,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li .submenu-font-size,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li .submenu-font-size,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li .submenu-font-size,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li .submenu-font-size,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li .submenu-font-size {
  margin-bottom: 0.5rem;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li .submenu .cta, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li .submenu .cta,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li .submenu .cta,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li .submenu .cta,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li .submenu .cta,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li .submenu .cta,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li .submenu .cta,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li .submenu .cta,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li .submenu .cta,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li .submenu .cta,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li .submenu .cta,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li .submenu .cta {
  margin-left: 1rem;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li .submenu .cta .colored-semi-border, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li .submenu .cta .colored-semi-border,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li .submenu .cta .colored-semi-border,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li .submenu .cta .colored-semi-border,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li .submenu .cta .colored-semi-border,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li .submenu .cta .colored-semi-border,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li .submenu .cta .colored-semi-border,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li .submenu .cta .colored-semi-border,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li .submenu .cta .colored-semi-border,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li .submenu .cta .colored-semi-border,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li .submenu .cta .colored-semi-border,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li .submenu .cta .colored-semi-border {
  background-color: #ff6400;
  height: 1px;
  width: 40px;
  display: block;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li .popmenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li .popmenu,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li .popmenu,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li .popmenu,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li .popmenu,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li .popmenu,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li .popmenu,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li .popmenu,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li .popmenu,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li .popmenu,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li .popmenu,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li .popmenu {
  display: none;
  margin-left: 47.5rem;
  position: absolute;
  width: 19rem;
  top: 0.25rem;
  padding-left: 1rem;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li .popmenu .navigation-menu__section-header, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li .popmenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li .popmenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li .popmenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li .popmenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li .popmenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li .popmenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li .popmenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li .popmenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li .popmenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li .popmenu .navigation-menu__section-header,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li .popmenu .navigation-menu__section-header {
  font-size: 0.875rem;
}

@media (max-width: 1199.98px) {
  .zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li .popmenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li .popmenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-links li .popmenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-content li .popmenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-links li .popmenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-content li .popmenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li .popmenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li .popmenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-links li .popmenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-content li .popmenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li .popmenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li .popmenu {
    margin-left: 39rem;
    width: 18rem;
    top: -1.25rem;
  }
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li .popmenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li .popmenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-links li .popmenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-content li .popmenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-links li .popmenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-content li .popmenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li .popmenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li .popmenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-links li .popmenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-content li .popmenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li .popmenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li .popmenu {
    margin-left: 0;
  }
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li .popmenu > div, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li .popmenu > div,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li .popmenu > div,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li .popmenu > div,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li .popmenu > div,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li .popmenu > div,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li .popmenu > div,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li .popmenu > div,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li .popmenu > div,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li .popmenu > div,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li .popmenu > div,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li .popmenu > div {
  background-color: #f9f9f9;
  padding-top: 1.25rem;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li.submenulist .submenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li.submenulist .popmenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li.submenulist .submenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li.submenulist .popmenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-links li.submenulist .submenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-links li.submenulist .popmenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-content li.submenulist .submenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-content li.submenulist .popmenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-links li.submenulist .submenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-links li.submenulist .popmenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-content li.submenulist .submenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-content li.submenulist .popmenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li.submenulist .submenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li.submenulist .popmenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li.submenulist .submenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li.submenulist .popmenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-links li.submenulist .submenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-links li.submenulist .popmenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-content li.submenulist .submenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-content li.submenulist .popmenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li.submenulist .submenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li.submenulist .popmenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li.submenulist .submenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li.submenulist .popmenu {
    display: block;
    width: 100%;
    position: relative;
    left: 0;
    padding-left: 0;
  }
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li:hover .submenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li:hover .popmenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li:hover .submenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li:hover .popmenu,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li:hover .submenu,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li:hover .popmenu,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li:hover .submenu,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li:hover .popmenu,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li:hover .submenu,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li:hover .popmenu,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li:hover .submenu,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li:hover .popmenu,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li:hover .submenu,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li:hover .popmenu,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li:hover .submenu,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li:hover .popmenu,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li:hover .submenu,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li:hover .popmenu,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li:hover .submenu,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li:hover .popmenu,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li:hover .submenu,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li:hover .popmenu,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li:hover .submenu,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li:hover .popmenu {
  display: flex;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li:hover .submenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li:hover .popmenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li:hover .submenu, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li:hover .popmenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-links li:hover .submenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-links li:hover .popmenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-content li:hover .submenu,
  .zoetis-react-redesign-2019 .site-header .single-menu__section-content li:hover .popmenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-links li:hover .submenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-links li:hover .popmenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-content li:hover .submenu,
  .zoetis-react-redesign-2019 .site-header .content-menu__section-content li:hover .popmenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li:hover .submenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li:hover .popmenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li:hover .submenu,
  .zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li:hover .popmenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-links li:hover .submenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-links li:hover .popmenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-content li:hover .submenu,
  .zoetis-react-redesign-2019 .site-header .search-menu__section-content li:hover .popmenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li:hover .submenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li:hover .popmenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li:hover .submenu,
  .zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li:hover .popmenu {
    display: none;
  }
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li:hover > .navigation-menu__link, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li:hover .single-menu__link, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li:hover > .navigation-menu__link, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li:hover .single-menu__link,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li:hover > .navigation-menu__link,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li:hover .single-menu__link,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li:hover > .navigation-menu__link,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li:hover .single-menu__link,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li:hover > .navigation-menu__link,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li:hover .single-menu__link,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li:hover > .navigation-menu__link,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li:hover .single-menu__link,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li:hover > .navigation-menu__link,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li:hover .single-menu__link,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li:hover > .navigation-menu__link,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li:hover .single-menu__link,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li:hover > .navigation-menu__link,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li:hover .single-menu__link,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li:hover > .navigation-menu__link,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li:hover .single-menu__link,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li:hover > .navigation-menu__link,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li:hover .single-menu__link,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li:hover > .navigation-menu__link,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li:hover .single-menu__link {
  color: #ff6400;
  text-decoration: underline;
  transition: color 0.3s;
  cursor: pointer;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li:hover > .navigation-menu__link ~ i, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li:hover .single-menu__link ~ i, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li:hover > .navigation-menu__link ~ i, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li:hover .single-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li:hover > .navigation-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li:hover .single-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li:hover > .navigation-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li:hover .single-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li:hover > .navigation-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li:hover .single-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li:hover > .navigation-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li:hover .single-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li:hover > .navigation-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li:hover .single-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li:hover > .navigation-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li:hover .single-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li:hover > .navigation-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li:hover .single-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li:hover > .navigation-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li:hover .single-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li:hover > .navigation-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li:hover .single-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li:hover > .navigation-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li:hover .single-menu__link ~ i {
  opacity: 1;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li:hover > .navigation-menu__link.active, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-links li:hover .single-menu__link.active, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li:hover > .navigation-menu__link.active, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content li:hover .single-menu__link.active,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li:hover > .navigation-menu__link.active,
.zoetis-react-redesign-2019 .site-header .single-menu__section-links li:hover .single-menu__link.active,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li:hover > .navigation-menu__link.active,
.zoetis-react-redesign-2019 .site-header .single-menu__section-content li:hover .single-menu__link.active,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li:hover > .navigation-menu__link.active,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links li:hover .single-menu__link.active,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li:hover > .navigation-menu__link.active,
.zoetis-react-redesign-2019 .site-header .content-menu__section-content li:hover .single-menu__link.active,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li:hover > .navigation-menu__link.active,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-links li:hover .single-menu__link.active,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li:hover > .navigation-menu__link.active,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content li:hover .single-menu__link.active,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li:hover > .navigation-menu__link.active,
.zoetis-react-redesign-2019 .site-header .search-menu__section-links li:hover .single-menu__link.active,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li:hover > .navigation-menu__link.active,
.zoetis-react-redesign-2019 .site-header .search-menu__section-content li:hover .single-menu__link.active,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li:hover > .navigation-menu__link.active,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-links li:hover .single-menu__link.active,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li:hover > .navigation-menu__link.active,
.zoetis-react-redesign-2019 .site-header .accordion-menu__section-content li:hover .single-menu__link.active {
  color: #b8b8b8;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__link,
.zoetis-react-redesign-2019 .site-header .single-menu__link,
.zoetis-react-redesign-2019 .site-header .content-menu__link,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__link,
.zoetis-react-redesign-2019 .site-header .search-menu__link,
.zoetis-react-redesign-2019 .site-header .accordion-menu__link {
  color: #585858;
  font-size: 0.875rem;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .single-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .content-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .search-menu__link ~ i,
.zoetis-react-redesign-2019 .site-header .accordion-menu__link ~ i {
  opacity: 0;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__link:hover,
.zoetis-react-redesign-2019 .site-header .single-menu__link:hover,
.zoetis-react-redesign-2019 .site-header .content-menu__link:hover,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__link:hover,
.zoetis-react-redesign-2019 .site-header .search-menu__link:hover,
.zoetis-react-redesign-2019 .site-header .accordion-menu__link:hover {
  color: #ff6400;
  text-decoration: underline;
  transition: color 0.3s;
  cursor: pointer;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__link:hover ~ i,
.zoetis-react-redesign-2019 .site-header .single-menu__link:hover ~ i,
.zoetis-react-redesign-2019 .site-header .content-menu__link:hover ~ i,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__link:hover ~ i,
.zoetis-react-redesign-2019 .site-header .search-menu__link:hover ~ i,
.zoetis-react-redesign-2019 .site-header .accordion-menu__link:hover ~ i {
  opacity: 1;
}

.zoetis-react-redesign-2019 .site-header .navigation-menu__link.active,
.zoetis-react-redesign-2019 .site-header .single-menu__link.active,
.zoetis-react-redesign-2019 .site-header .content-menu__link.active,
.zoetis-react-redesign-2019 .site-header .quick-access-menu__link.active,
.zoetis-react-redesign-2019 .site-header .search-menu__link.active,
.zoetis-react-redesign-2019 .site-header .accordion-menu__link.active {
  color: #b8b8b8;
}

.zoetis-react-redesign-2019 .site-header .quick-access-menu__section, .zoetis-react-redesign-2019 .site-header .search-menu__section, .zoetis-react-redesign-2019 .site-header .navigation-menu__section, .zoetis-react-redesign-2019 .site-header .single-menu__section, .zoetis-react-redesign-2019 .site-header .content-menu__section {
  margin-bottom: 0;
  margin-left: -15px;
}

.zoetis-react-redesign-2019 .site-header .quick-access-menu__section__title, .zoetis-react-redesign-2019 .site-header .search-menu__section__title, .zoetis-react-redesign-2019 .site-header .navigation-menu__section__title, .zoetis-react-redesign-2019 .site-header .single-menu__section__title, .zoetis-react-redesign-2019 .site-header .content-menu__section__title {
  font-family: "GothamNarrowSSmbold", Helvetica, sans-serif;
  line-height: 1.5;
  margin-top: 0;
  margin-bottom: 0.25rem;
  font-size: 0.875rem;
  color: #585858;
}

.zoetis-react-redesign-2019 .site-header .quick-access-menu__desc, .zoetis-react-redesign-2019 .site-header .search-menu__desc, .zoetis-react-redesign-2019 .site-header .navigation-menu__desc, .zoetis-react-redesign-2019 .site-header .single-menu__desc, .zoetis-react-redesign-2019 .site-header .content-menu__desc {
  font-size: 13px;
  margin-bottom: 0.5rem;
  color: #585858;
}

.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content, .zoetis-react-redesign-2019 .site-header .search-menu__section-content, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content, .zoetis-react-redesign-2019 .site-header .single-menu__section-content, .zoetis-react-redesign-2019 .site-header .content-menu__section-content {
  margin-bottom: 1rem;
}

.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content__link, .zoetis-react-redesign-2019 .site-header .search-menu__section-content__link, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content__link, .zoetis-react-redesign-2019 .site-header .single-menu__section-content__link, .zoetis-react-redesign-2019 .site-header .content-menu__section-content__link {
  font-family: "GothamNarrowSSmbold", Helvetica, sans-serif;
  line-height: 1.5;
  margin-top: 0;
  margin-bottom: 0.25rem;
  font-size: 0.875rem;
  display: block;
}

.zoetis-react-redesign-2019 .site-header .quick-access-menu__section-content__link:hover, .zoetis-react-redesign-2019 .site-header .search-menu__section-content__link:hover, .zoetis-react-redesign-2019 .site-header .navigation-menu__section-content__link:hover, .zoetis-react-redesign-2019 .site-header .single-menu__section-content__link:hover, .zoetis-react-redesign-2019 .site-header .content-menu__section-content__link:hover {
  color: #ff6400;
  text-decoration: none;
}

.zoetis-react-redesign-2019 .site-header--name {
  font-family: "GothamNarrowSSm", Helvetica, sans-serif;
  font-weight: normal;
  line-height: 1.31;
  color: #585858;
}

.zoetis-react-redesign-2019 .site-header .single-menu__section,
.zoetis-react-redesign-2019 .site-header .content-menu__section {
  display: inline-table;
  padding: 2rem 1rem;
  position: relative;
  width: 25%;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header .single-menu__section,
  .zoetis-react-redesign-2019 .site-header .content-menu__section {
    display: block;
    width: 100%;
    min-height: auto;
    padding: 0;
  }
}

@media (min-width: 992px) {
  .zoetis-react-redesign-2019 .site-header .single-menu__section:first-child,
  .zoetis-react-redesign-2019 .site-header .content-menu__section:first-child {
    padding-left: 0;
  }
}

.zoetis-react-redesign-2019 .site-header .single-menu__section-links,
.zoetis-react-redesign-2019 .site-header .content-menu__section-links {
  margin-bottom: 1.5rem;
}

.zoetis-react-redesign-2019 .site-header .content-menu__section-header {
  letter-spacing: 0.03571rem;
  font-size: 1.125rem;
  padding-left: 0;
}

.zoetis-react-redesign-2019 .site-header .content-menu__section {
  border-right: 1px solid #eaeaea;
  min-height: 350px;
  margin-left: 0;
  margin-top: -1.5rem;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header .content-menu__section {
    border: 0;
    padding-top: 1rem;
  }
}

.zoetis-react-redesign-2019 .site-header .content-menu__section:last-child {
  border-right: 0;
}

.zoetis-react-redesign-2019 .site-header .content-menu__section a {
  padding: 1rem 1.5rem 1rem 1rem;
}

.zoetis-react-redesign-2019 .site-header .content-menu__section-menu-header {
  font-weight: 700;
  font-size: 14px;
  line-height: 1.5;
  color: #585858;
}

.zoetis-react-redesign-2019 .site-header .content-menu__text {
  padding-right: 0.5rem;
  color: #585858;
  font-size: 0.875rem;
  line-height: 1.5;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.zoetis-react-redesign-2019 .site-header .content-menu__list {
  padding-left: 1.5rem;
  list-style: disc;
}

.zoetis-react-redesign-2019 .site-header .content-menu__list-item {
  font-size: 0.875rem;
  line-height: 1.5;
}

.zoetis-react-redesign-2019 .site-header .content-menu.link {
  font-family: "GothamNarrowSSmbold", Helvetica, sans-serif;
  letter-spacing: 0.4rem;
}

.zoetis-react-redesign-2019 .site-header .accordion-menu__item {
  width: 100%;
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
}

.zoetis-react-redesign-2019 .site-header .accordion-menu__title {
  margin-bottom: 0;
}

.zoetis-react-redesign-2019 .site-header .accordion-menu__section-separator {
  border-width: 1px;
  border-color: #ffffff;
  margin-top: 0.5rem;
  margin-bottom: 1rem;
}

.zoetis-react-redesign-2019 .site-header .customer-support {
  display: flex;
  flex-direction: column;
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .site-header .customer-support {
    flex-direction: row;
    align-items: flex-end;
  }
}

.zoetis-react-redesign-2019 .site-header .customer-support__header {
  display: inline-block;
  color: #ffffff;
  margin-right: 1rem;
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .site-header .customer-support__header {
    margin-bottom: 0;
  }
}

.zoetis-react-redesign-2019 .site-header .customer-support__link {
  color: #585858;
  font-size: 0.875rem;
  margin-bottom: 1rem;
}

.zoetis-react-redesign-2019 .site-header .customer-support__link ~ i {
  opacity: 0;
}

.zoetis-react-redesign-2019 .site-header .customer-support__link:hover {
  color: #ff6400;
  text-decoration: underline;
  transition: color 0.3s;
  cursor: pointer;
}

.zoetis-react-redesign-2019 .site-header .customer-support__link:hover ~ i {
  opacity: 1;
}

.zoetis-react-redesign-2019 .site-header .customer-support__link.active {
  color: #b8b8b8;
}

@media (min-width: 768px) {
  .zoetis-react-redesign-2019 .site-header .customer-support__link {
    margin-right: 1rem;
    margin-bottom: 0;
  }
}

.zoetis-react-redesign-2019 .site-header .cart-icon {
  content: url("//global-assets/redesign/img/icons/cart.svg");
  display: inline-flex;
}

.zoetis-react-redesign-2019 .site-header .cart-count {
  background: #b8b8b8;
  margin-left: 0.25rem;
  padding: 5px;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  position: relative;
  top: 6px;
  display: inline-flex;
  font-size: 0.75rem;
  line-height: 8px;
  color: #ffffff;
}

.zoetis-react-redesign-2019 .site-header .cart-count.notempty {
  background: #00c1d5;
}

.zoetis-react-redesign-2019 .site-header .cart-item {
  border-right: 1px solid #eaeaea;
  padding-right: 0.25rem;
}

.zoetis-react-redesign-2019 .site-header__country-name {
  padding: 1rem;
  padding-left: 0.5rem;
  font-size: 13px;
  position: relative;
  top: 0.5rem;
  display: flex;
  font-family: "GothamNarrowSSmbold", Helvetica, sans-serif;
  letter-spacing: 0.1075rem;
  cursor: pointer;
}

.zoetis-react-redesign-2019 .site-header .cart_list-item {
  margin-top: -5px;
  display: flex;
}

@media (max-width: 991.98px) {
  .zoetis-react-redesign-2019 .site-header .hide-mobile {
    display: none;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwibWFpbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2xpbmUtYXdlc29tZS9kaXN0L2Nzcy9saW5lLWF3ZXNvbWUuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2stdGhlbWUuc2NzcyIsImZvbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJ2YXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm94LXNoYWRvdy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fanVtYm90cm9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZmxvYXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLCJ1dGlscy5zY3NzIiwibWl4aW5zLnNjc3MiLCJ0aGVtZS5zY3NzIiwibGEtdmFycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2JvdXJib24vY29yZS9ib3VyYm9uL3V0aWxpdGllcy9fZGlyZWN0aW9uYWwtcHJvcGVydHkuc2NzcyIsImxheW91dC5zY3NzIiwiLi4vYXBwL2NvbXBvbmVudHMvY29udGFjdC5zY3NzIiwiLi4vYXBwL2NvbXBvbmVudHMvY291bnRyeS1zZWxlY3Rvci5zY3NzIiwiLi4vYXBwL2NvbXBvbmVudHMvbG9hZGluZy1pbmRpY2F0b3Iuc2NzcyIsIi4uL2FwcC9jb21wb25lbnRzL3NlYXJjaC5zY3NzIiwiLi4vYXBwL2NvbXBvbmVudHMvc2l0ZS1mb290ZXIuc2NzcyIsIi4uL2FwcC9jb21wb25lbnRzL3NpdGUtaGVhZGVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm91cmJvbi9jb3JlL2JvdXJib24vdXRpbGl0aWVzL19jb21wYWN0LXNob3J0aGFuZC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FqQjtFQ0FBOzs7OztHQUtHO0VDTEg7Ozs7Ozs7Ozs7Ozs7O0dBY0c7RUFxQkgsaUVBQWlFO0VBWWpFLDhEQUE4RDtFQThJOUQsaUVBQWlFO0VDN0xqRSxZQUFZO0VDeUNaLFlBQVk7RUFRWixXQUFXO0VBV1gsWUFBWTtFQXNFWixVQUFVO0NKeEdUOztBS3ZCRDtFTEhBO0lLSUUsNkJBQTRCO0lBQzVCLDBEQUF5RDtJQUFFLHNCQUFzQjtHTHFCbEY7Q0RhQTs7QU0vQkQ7RUxSQTtJS1NFLG1DQUFrQztJQUNsQyw0REFBMkQ7SUFBRSxzQkFBc0I7R0xnQnBGO0NEcUJBOztBTWxDRDtFTGJBO0lLY0UsK0JBQThCO0lBQzlCLHVEQUFzRDtJQUFFLHNCQUFzQjtHTFcvRTtDRDZCQTs7QUN2REQ7RU1HSSxnQkFBYztFQUFkLGtCQUFjO0VBQWQsa0JBQWM7RUFBZCxnQkFBYztFQUFkLGVBQWM7RUFBZCxrQkFBYztFQUFkLGtCQUFjO0VBQWQsaUJBQWM7RUFBZCxnQkFBYztFQUFkLGdCQUFjO0VBQWQsaUJBQWM7RUFBZCxnQkFBYztFQUFkLHFCQUFjO0VBSWQsbUJBQWM7RUFBZCxxQkFBYztFQUFkLG1CQUFjO0VBQWQsZ0JBQWM7RUFBZCxtQkFBYztFQUFkLGtCQUFjO0VBQWQsaUJBQWM7RUFBZCxnQkFBYztFQUFkLGlCQUFjO0VBQWQsa0JBQWM7RUFBZCxrQkFBYztFQUFkLGdCQUFjO0VBQWQsaUJBQWM7RUFJZCxtQkFBaUM7RUFBakMsdUJBQWlDO0VBQWpDLHVCQUFpQztFQUFqQyx1QkFBaUM7RUFBakMsd0JBQWlDO0VBS25DLG1FQUF5QjtFQUN6Qiw4R0FBd0I7Q0FDekI7O0FObEJEOzs7RU9xQkUsdUJBQXNCO0NBQ3ZCOztBUHRCRDtFT3lCRSx3QkFBdUI7RUFDdkIsa0JBQWlCO0VBQ2pCLCtCQUE4QjtFQUM5Qiw4Q0MwRWE7Q0R6RWQ7O0FQN0JEO0VPbUNFLGVBQWM7Q0FDZjs7QVBwQ0Q7RU84Q0UsVUFBUztFQUNULHNEQzNDc0Q7RUQ0Q3RELGdCQ3JDbUI7RURzQ25CLGlCRStPK0I7RUY5Ty9CLGVDbENrQjtFRG1DbEIsZUNpQmM7RURoQmQsaUJBQWdCO0VBQ2hCLDBCQ2dEYTtDRC9DZDs7QVB0REQ7RU84REUsc0JBQXFCO0NBQ3RCOztBUC9ERDtFT3dFRSx3QkFBdUI7RUFDdkIsVUFBUztFQUNULGtCQUFpQjtDQUNsQjs7QVAzRUQ7RU93RkUsY0FBYTtFQUNiLHNCRXFOdUM7Q0ZwTnhDOztBUDFGRDtFT2lHRSxjQUFhO0VBQ2Isb0JFaUY4QjtDRmhGL0I7O0FQbkdEOztFTytHRSwyQkFBMEI7RUFDMUIsMENBQWlDO1VBQWpDLGtDQUFpQztFQUNqQyxhQUFZO0VBQ1osaUJBQWdCO0VBQ2hCLCtCQUE4QjtDQUMvQjs7QVBwSEQ7RU91SEUsb0JBQW1CO0VBQ25CLG1CQUFrQjtFQUNsQixxQkFBb0I7Q0FDckI7O0FQMUhEOzs7RU8rSEUsY0FBYTtFQUNiLG9CQUFtQjtDQUNwQjs7QVBqSUQ7Ozs7RU91SUUsaUJBQWdCO0NBQ2pCOztBUHhJRDtFTzJJRSxpQkVzSitCO0NGckpoQzs7QVA1SUQ7RU8rSUUscUJBQW9CO0VBQ3BCLGVBQWM7Q0FDZjs7QVBqSkQ7RU9vSkUsaUJBQWdCO0NBQ2pCOztBUHJKRDs7RU95SkUsb0JFeUlrQztDRnhJbkM7O0FQMUpEO0VPNkpFLGVBQWM7Q0FDZjs7QVA5SkQ7O0VPdUtFLG1CQUFrQjtFQUNsQixlQUFjO0VBQ2QsZUFBYztFQUNkLHlCQUF3QjtDQUN6Qjs7QVAzS0Q7RU82S00sZUFBYztDQUFJOztBUDdLeEI7RU84S00sV0FBVTtDQUFJOztBUDlLcEI7RU9zTEUsZUNwSGdCO0VEcUhoQixzQkVkNEM7RUZlNUMsOEJBQTZCO0NBTTlCOztBUDlMRDtFTzJMSSxlQ3BGVTtFRHFGViwyQkVqQitDO0NDL0ozQjs7QVZaeEI7RU91TUUsZUFBYztFQUNkLHNCQUFxQjtDQVV0Qjs7QVBsTkQ7RU8yTUksZUFBYztFQUNkLHNCQUFxQjtDR3pMdEI7O0FWbkJIO0VPZ05JLFdBQVU7Q0FDWDs7QVBqTkg7Ozs7RU82TkUsa0dFeURnSDtFRnhEaEgsZUFBYztDQUNmOztBUC9ORDtFT21PRSxjQUFhO0VBRWIsb0JBQW1CO0VBRW5CLGVBQWM7Q0FDZjs7QVB4T0Q7RU9pUEUsaUJBQWdCO0NBQ2pCOztBUGxQRDtFTzBQRSx1QkFBc0I7RUFDdEIsbUJBQWtCO0NBQ25COztBUDVQRDtFT2lRRSxpQkFBZ0I7RUFDaEIsdUJBQXNCO0NBQ3ZCOztBUG5RRDtFTzJRRSwwQkFBeUI7Q0FDMUI7O0FQNVFEO0VPK1FFLG9CQ3hCeUI7RUR5QnpCLHVCQ3pCeUI7RUQwQnpCLGVFcFFnQjtFRnFRaEIsaUJBQWdCO0VBQ2hCLHFCQUFvQjtDQUNyQjs7QVBwUkQ7RU95UkUsb0JBQW1CO0NBQ3BCOztBUDFSRDtFT21TRSxzQkFBcUI7RUFDckIsc0JFMkoyQztDRjFKNUM7O0FQclNEO0VPMlNFLGlCQUFnQjtDQUNqQjs7QVA1U0Q7RU9tVEUsb0JBQW1CO0VBQ25CLDJDQUEwQztDQUMzQzs7QVByVEQ7Ozs7O0VPNFRFLFVBQVM7RUFDVCxxQkFBb0I7RUFDcEIsbUJBQWtCO0VBQ2xCLHFCQUFvQjtDQUNyQjs7QVBoVUQ7O0VPb1VFLGtCQUFpQjtDQUNsQjs7QVByVUQ7O0VPeVVFLHFCQUFvQjtDQUNyQjs7QVAxVUQ7Ozs7RU9tVkUsMkJBQTBCO0NBQzNCOztBUHBWRDs7OztFTzJWRSxXQUFVO0VBQ1YsbUJBQWtCO0NBQ25COztBUDdWRDs7RU9pV0UsdUJBQXNCO0VBQ3RCLFdBQVU7Q0FDWDs7QVBuV0Q7Ozs7RU8rV0UsNEJBQTJCO0NBQzVCOztBUGhYRDtFT21YRSxlQUFjO0VBRWQsaUJBQWdCO0NBQ2pCOztBUHRYRDtFTzhYRSxhQUFZO0VBRVosV0FBVTtFQUNWLFVBQVM7RUFDVCxVQUFTO0NBQ1Y7O0FQbllEO0VPd1lFLGVBQWM7RUFDZCxZQUFXO0VBQ1gsZ0JBQWU7RUFDZixXQUFVO0VBQ1YscUJBQW9CO0VBQ3BCLGtCQUFpQjtFQUNqQixxQkFBb0I7RUFDcEIsZUFBYztFQUNkLG9CQUFtQjtDQUNwQjs7QVBqWkQ7RU9vWkUseUJBQXdCO0NBQ3pCOztBUHJaRDs7RU8wWkUsYUFBWTtDQUNiOztBUDNaRDtFT2thRSxxQkFBb0I7RUFDcEIseUJBQXdCO0NBQ3pCOztBUHBhRDtFTzJhRSx5QkFBd0I7Q0FDekI7O0FQNWFEO0VPb2JFLGNBQWE7RUFDYiwyQkFBMEI7Q0FDM0I7O0FQdGJEO0VPNmJFLHNCQUFxQjtDQUN0Qjs7QVA5YkQ7RU9pY0UsbUJBQWtCO0VBQ2xCLGdCQUFlO0NBQ2hCOztBUG5jRDtFT3NjRSxjQUFhO0NBQ2Q7O0FQdmNEO0VPNGNFLHlCQUF3QjtDQUN6Qjs7QVA3Y0Q7Ozs7Ozs7Ozs7OztFV1FFLHNCRnNTdUM7RUVyU3ZDLHFCRnNTbUM7RUVyU25DLGlCRnNTK0I7RUVyUy9CLGlCRnNTK0I7RUVyUy9CLGVGc1NtQztDRXJTcEM7O0FYYkQ7RVdlVSxvQkhHNEI7Q0dIQTs7QVhmdEM7Ozs7OztFV2dCVSxvQkhHNEI7Q0dIQTs7QVhoQnRDO0VXaUJVLG1CSEcyQjtDR0hDOztBWGpCdEM7Ozs7OztFV2tCVSxxQkhHNkI7Q0dIRDs7QVhsQnRDO0VXbUJVLGdCSEd3QjtDR0hJOztBWG5CdEM7RVdvQlUsZ0JIVFc7Q0dTaUI7O0FYcEJ0QztFV3VCRSxtQkZ3U29EO0VFdlNwRCxpQkZ3UytCO0NFdlNoQzs7QVh6QkQ7RVc2QkUsZ0JGdVJnQztFRXRSaEMsaUJGMlIrQjtFRTFSL0IsaUJGa1IrQjtDRWpSaEM7O0FYaENEO0VXa0NFLGtCRm1Sa0M7RUVsUmxDLGlCRnVSK0I7RUV0Ui9CLGlCRjZRK0I7Q0U1UWhDOztBWHJDRDtFV3VDRSxrQkYrUWtDO0VFOVFsQyxpQkZtUitCO0VFbFIvQixpQkZ3UStCO0NFdlFoQzs7QVgxQ0Q7RVc0Q0Usa0JGMlFrQztFRTFRbEMsaUJGK1ErQjtFRTlRL0IsaUJGbVErQjtDRWxRaEM7O0FYL0NEO0VXdURFLGlCSFBXO0VHUVgsb0JIUlc7RUdTWCxVQUFTO0VBQ1QseUNINENhO0NHM0NkOztBWDNERDs7RVdvRUUsZUY4UCtCO0VFN1AvQixpQkYyTitCO0NFMU5oQzs7QVh0RUQ7O0VXMEVFLGVGbVFnQztFRWxRaEMsMEJGMlFtQztDRTFRcEM7O0FYNUVEO0VZSUUsZ0JBQWU7RUFDZixpQkFBZ0I7Q0RnRmpCOztBWHJGRDtFWUlFLGdCQUFlO0VBQ2YsaUJBQWdCO0NEcUZqQjs7QVgxRkQ7RVc0RkUsc0JBQXFCO0NBS3RCOztBWGpHRDtFVytGSSxxQkZxUCtCO0NFcFBoQzs7QVhoR0g7RVcwR0UsZUFBYztFQUNkLDBCQUF5QjtDQUMxQjs7QVg1R0Q7RVdnSEUsb0JIaEVXO0VHaUVYLG1CRnVOb0Q7Q0V0TnJEOztBWGxIRDtFV3FIRSxlQUFjO0VBQ2QsZUY0TStCO0VFM00vQixlRjFHZ0I7Q0UrR2pCOztBWDVIRDtFVzBISSxzQkFBcUI7Q0FDdEI7O0FYM0hIO0VhV0UsZ0JBQWU7RUFHZixhQUFZO0NDTGI7O0FkVEQ7RWNjRSxpQkxnOUJ3QztFSy84QnhDLDBCTnNGYTtFTXJGYiwwQkxOZ0I7RU1OZCx1Qk42T2dDO0VPL09oQywyQ1JvR1c7RUszRmIsZ0JBQWU7RUFHZixhQUFZO0NDUWI7O0FkdEJEO0VjOEJFLHNCQUFxQjtDQUN0Qjs7QWQvQkQ7RWNrQ0Usc0JBQTBCO0VBQzFCLGVBQWM7Q0FDZjs7QWRwQ0Q7RWN1Q0UsZUxpOEJxQztFS2g4QnJDLGVMM0JnQjtDSzRCakI7O0FkekNEO0VpQkVFLGlCUjBpQ3VDO0VRemlDdkMsZVJvQ2U7RVFuQ2YsdUJBQXNCO0NBTXZCOztBQUhDO0VBQ0UsZUFBYztDQUNmOztBakJUSDtFaUJjRSx1QlJraUN1QztFUWppQ3ZDLGlCUjZoQ3VDO0VRNWhDdkMsZVRxRmE7RVNwRmIsMEJSRGdCO0VNWmQsc0JOK08rQjtFT2pQL0Isa0RSb0dXO0NTM0VkOztBakIzQkQ7RWlCc0JJLFdBQVU7RUFDVixnQkFBZTtFQUNmLGlCUnlRNkI7RU8vUjdCLGlCQ3VCd0I7Q0FDekI7O0FqQjFCSDtFaUIrQkUsZUFBYztFQUNkLGlCUjRnQ3VDO0VRM2dDdkMsZVJqQmdCO0NReUJqQjs7QWpCekNEO0VpQnFDSSxtQkFBa0I7RUFDbEIsZUFBYztFQUNkLG1CQUFrQjtDQUNuQjs7QWpCeENIO0VpQjZDRSxrQlJ5Z0N1QztFUXhnQ3ZDLG1CQUFrQjtDQUNuQjs7QWpCL0NEO0VrQktFLFlBQVc7RUFDWCxvQkFBMEI7RUFDMUIsbUJBQXlCO0VBQ3pCLG1CQUFrQjtFQUNsQixrQkFBaUI7Q0NEaEI7O0FDb0RDO0VwQjVESjtJa0JpQk0saUJUbU1PO0dVNU1WO0NwQjJtQkY7O0FxQnZqQkc7RXBCNURKO0lrQmlCTSxpQlRvTU87R1U3TVY7Q3BCaW5CRjs7QXFCN2pCRztFcEI1REo7SWtCaUJNLGlCVHFNTztHVTlNVjtDcEJ1bkJGOztBcUJua0JHO0VwQjVESjtJa0JpQk0sa0JUc01RO0dVL01YO0NwQjZuQkY7O0FDcm9CRDtFa0JLRSxZQUFXO0VBQ1gsb0JBQTBCO0VBQzFCLG1CQUF5QjtFQUN6QixtQkFBa0I7RUFDbEIsa0JBQWlCO0NDVWhCOztBbkJuQkg7RWtCdUJFLGNBQWE7RUFDYixnQkFBZTtFQUNmLG9CQUEwQjtFQUMxQixtQkFBeUI7Q0NHeEI7O0FuQjdCSDtFbUJrQ0ksZ0JBQWU7RUFDZixlQUFjO0NBT2Y7O0FuQjFDSDs7RW1CdUNNLGlCQUFnQjtFQUNoQixnQkFBZTtDQUNoQjs7QW5CekNMOzs7Ozs7RXFCUUksbUJBQWtCO0VBQ2xCLFlBQVc7RUFDWCxvQkFBMEI7RUFDMUIsbUJBQXlCO0NBQzFCOztBckJaSDtFcUIrQlEsY0FBYTtFQUNiLGFBQVk7RUFDWixnQkFBZTtDQUNoQjs7QXJCbENQO0VxQm9DUSxlQUFjO0VBQ2QsWUFBVztFQUNYLGdCQUFlO0NBQ2hCOztBckJ2Q1A7RWtCd0NFLG1CQUFzQztFQUl0QyxvQkFBdUM7Q0dBaEM7O0FyQjVDVDtFa0J3Q0Usb0JBQXNDO0VBSXRDLHFCQUF1QztDR0FoQzs7QXJCNUNUO0VrQndDRSxjQUFzQztFQUl0QyxlQUF1QztDR0FoQzs7QXJCNUNUO0VrQndDRSxvQkFBc0M7RUFJdEMscUJBQXVDO0NHQWhDOztBckI1Q1Q7RWtCd0NFLG9CQUFzQztFQUl0QyxxQkFBdUM7Q0dBaEM7O0FyQjVDVDtFa0J3Q0UsY0FBc0M7RUFJdEMsZUFBdUM7Q0dBaEM7O0FyQjVDVDtFa0J3Q0Usb0JBQXNDO0VBSXRDLHFCQUF1QztDR0FoQzs7QXJCNUNUO0VrQndDRSxvQkFBc0M7RUFJdEMscUJBQXVDO0NHQWhDOztBckI1Q1Q7RWtCd0NFLGNBQXNDO0VBSXRDLGVBQXVDO0NHQWhDOztBckI1Q1Q7RWtCd0NFLG9CQUFzQztFQUl0QyxxQkFBdUM7Q0dBaEM7O0FyQjVDVDtFa0J3Q0Usb0JBQXNDO0VBSXRDLHFCQUF1QztDR0FoQzs7QXJCNUNUO0VrQndDRSxlQUFzQztFQUl0QyxnQkFBdUM7Q0dBaEM7O0FyQjVDVDtFcUIrQzhCLFVBQVM7Q0FBSTs7QXJCL0MzQztFcUJpRDZCLFVaa0xHO0NZbExvQjs7QXJCakRwRDtFcUJvRGdDLFNBRFo7Q0FDeUI7O0FyQnBEN0M7RXFCb0RnQyxTQURaO0NBQ3lCOztBckJwRDdDO0VxQm9EZ0MsU0FEWjtDQUN5Qjs7QXJCcEQ3QztFcUJvRGdDLFNBRFo7Q0FDeUI7O0FyQnBEN0M7RXFCb0RnQyxTQURaO0NBQ3lCOztBckJwRDdDO0VxQm9EZ0MsU0FEWjtDQUN5Qjs7QXJCcEQ3QztFcUJvRGdDLFNBRFo7Q0FDeUI7O0FyQnBEN0M7RXFCb0RnQyxTQURaO0NBQ3lCOztBckJwRDdDO0VxQm9EZ0MsU0FEWjtDQUN5Qjs7QXJCcEQ3QztFcUJvRGdDLFNBRFo7Q0FDeUI7O0FyQnBEN0M7RXFCb0RnQyxVQURaO0NBQ3lCOztBckJwRDdDO0VxQm9EZ0MsVUFEWjtDQUN5Qjs7QXJCcEQ3QztFcUJvRGdDLFVBRFo7Q0FDeUI7O0FyQnBEN0M7RWtCaURFLHNCQUE4QztDR1dyQzs7QXJCNURYO0VrQmlERSx1QkFBOEM7Q0dXckM7O0FyQjVEWDtFa0JpREUsaUJBQThDO0NHV3JDOztBckI1RFg7RWtCaURFLHVCQUE4QztDR1dyQzs7QXJCNURYO0VrQmlERSx1QkFBOEM7Q0dXckM7O0FyQjVEWDtFa0JpREUsaUJBQThDO0NHV3JDOztBckI1RFg7RWtCaURFLHVCQUE4QztDR1dyQzs7QXJCNURYO0VrQmlERSx1QkFBOEM7Q0dXckM7O0FyQjVEWDtFa0JpREUsaUJBQThDO0NHV3JDOztBckI1RFg7RWtCaURFLHVCQUE4QztDR1dyQzs7QXJCNURYO0VrQmlERSx1QkFBOEM7Q0dXckM7O0FEQVA7RXBCNURKO0lxQitCUSxjQUFhO0lBQ2IsYUFBWTtJQUNaLGdCQUFlO0dBQ2hCO0VyQmxDUDtJcUJvQ1EsZUFBYztJQUNkLFlBQVc7SUFDWCxnQkFBZTtHQUNoQjtFckJ2Q1A7SWtCd0NFLG1CQUFzQztJQUl0QyxvQkFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxvQkFBc0M7SUFJdEMscUJBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0UsY0FBc0M7SUFJdEMsZUFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxvQkFBc0M7SUFJdEMscUJBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0Usb0JBQXNDO0lBSXRDLHFCQUF1QztHR0FoQztFckI1Q1Q7SWtCd0NFLGNBQXNDO0lBSXRDLGVBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0Usb0JBQXNDO0lBSXRDLHFCQUF1QztHR0FoQztFckI1Q1Q7SWtCd0NFLG9CQUFzQztJQUl0QyxxQkFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxjQUFzQztJQUl0QyxlQUF1QztHR0FoQztFckI1Q1Q7SWtCd0NFLG9CQUFzQztJQUl0QyxxQkFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxvQkFBc0M7SUFJdEMscUJBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0UsZUFBc0M7SUFJdEMsZ0JBQXVDO0dHQWhDO0VyQjVDVDtJcUIrQzhCLFVBQVM7R0FBSTtFckIvQzNDO0lxQmlENkIsVVprTEc7R1lsTG9CO0VyQmpEcEQ7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxVQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxVQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxVQURaO0dBQ3lCO0VyQnBEN0M7SWtCaURFLGVBQTRCO0dHV25CO0VyQjVEWDtJa0JpREUsc0JBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsaUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsaUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsaUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0N0QjY2QlY7O0FxQjc2Qkc7RXBCNURKO0lxQitCUSxjQUFhO0lBQ2IsYUFBWTtJQUNaLGdCQUFlO0dBQ2hCO0VyQmxDUDtJcUJvQ1EsZUFBYztJQUNkLFlBQVc7SUFDWCxnQkFBZTtHQUNoQjtFckJ2Q1A7SWtCd0NFLG1CQUFzQztJQUl0QyxvQkFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxvQkFBc0M7SUFJdEMscUJBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0UsY0FBc0M7SUFJdEMsZUFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxvQkFBc0M7SUFJdEMscUJBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0Usb0JBQXNDO0lBSXRDLHFCQUF1QztHR0FoQztFckI1Q1Q7SWtCd0NFLGNBQXNDO0lBSXRDLGVBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0Usb0JBQXNDO0lBSXRDLHFCQUF1QztHR0FoQztFckI1Q1Q7SWtCd0NFLG9CQUFzQztJQUl0QyxxQkFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxjQUFzQztJQUl0QyxlQUF1QztHR0FoQztFckI1Q1Q7SWtCd0NFLG9CQUFzQztJQUl0QyxxQkFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxvQkFBc0M7SUFJdEMscUJBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0UsZUFBc0M7SUFJdEMsZ0JBQXVDO0dHQWhDO0VyQjVDVDtJcUIrQzhCLFVBQVM7R0FBSTtFckIvQzNDO0lxQmlENkIsVVprTEc7R1lsTG9CO0VyQmpEcEQ7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxVQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxVQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxVQURaO0dBQ3lCO0VyQnBEN0M7SWtCaURFLGVBQTRCO0dHV25CO0VyQjVEWDtJa0JpREUsc0JBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsaUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsaUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsaUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0N0QjJqQ1Y7O0FxQjNqQ0c7RXBCNURKO0lxQitCUSxjQUFhO0lBQ2IsYUFBWTtJQUNaLGdCQUFlO0dBQ2hCO0VyQmxDUDtJcUJvQ1EsZUFBYztJQUNkLFlBQVc7SUFDWCxnQkFBZTtHQUNoQjtFckJ2Q1A7SWtCd0NFLG1CQUFzQztJQUl0QyxvQkFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxvQkFBc0M7SUFJdEMscUJBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0UsY0FBc0M7SUFJdEMsZUFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxvQkFBc0M7SUFJdEMscUJBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0Usb0JBQXNDO0lBSXRDLHFCQUF1QztHR0FoQztFckI1Q1Q7SWtCd0NFLGNBQXNDO0lBSXRDLGVBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0Usb0JBQXNDO0lBSXRDLHFCQUF1QztHR0FoQztFckI1Q1Q7SWtCd0NFLG9CQUFzQztJQUl0QyxxQkFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxjQUFzQztJQUl0QyxlQUF1QztHR0FoQztFckI1Q1Q7SWtCd0NFLG9CQUFzQztJQUl0QyxxQkFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxvQkFBc0M7SUFJdEMscUJBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0UsZUFBc0M7SUFJdEMsZ0JBQXVDO0dHQWhDO0VyQjVDVDtJcUIrQzhCLFVBQVM7R0FBSTtFckIvQzNDO0lxQmlENkIsVVprTEc7R1lsTG9CO0VyQmpEcEQ7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxVQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxVQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxVQURaO0dBQ3lCO0VyQnBEN0M7SWtCaURFLGVBQTRCO0dHV25CO0VyQjVEWDtJa0JpREUsc0JBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsaUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsaUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsaUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0N0QnlzQ1Y7O0FxQnpzQ0c7RXBCNURKO0lxQitCUSxjQUFhO0lBQ2IsYUFBWTtJQUNaLGdCQUFlO0dBQ2hCO0VyQmxDUDtJcUJvQ1EsZUFBYztJQUNkLFlBQVc7SUFDWCxnQkFBZTtHQUNoQjtFckJ2Q1A7SWtCd0NFLG1CQUFzQztJQUl0QyxvQkFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxvQkFBc0M7SUFJdEMscUJBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0UsY0FBc0M7SUFJdEMsZUFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxvQkFBc0M7SUFJdEMscUJBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0Usb0JBQXNDO0lBSXRDLHFCQUF1QztHR0FoQztFckI1Q1Q7SWtCd0NFLGNBQXNDO0lBSXRDLGVBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0Usb0JBQXNDO0lBSXRDLHFCQUF1QztHR0FoQztFckI1Q1Q7SWtCd0NFLG9CQUFzQztJQUl0QyxxQkFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxjQUFzQztJQUl0QyxlQUF1QztHR0FoQztFckI1Q1Q7SWtCd0NFLG9CQUFzQztJQUl0QyxxQkFBdUM7R0dBaEM7RXJCNUNUO0lrQndDRSxvQkFBc0M7SUFJdEMscUJBQXVDO0dHQWhDO0VyQjVDVDtJa0J3Q0UsZUFBc0M7SUFJdEMsZ0JBQXVDO0dHQWhDO0VyQjVDVDtJcUIrQzhCLFVBQVM7R0FBSTtFckIvQzNDO0lxQmlENkIsVVprTEc7R1lsTG9CO0VyQmpEcEQ7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxTQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxVQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxVQURaO0dBQ3lCO0VyQnBEN0M7SXFCb0RnQyxVQURaO0dBQ3lCO0VyQnBEN0M7SWtCaURFLGVBQTRCO0dHV25CO0VyQjVEWDtJa0JpREUsc0JBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsaUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsaUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsaUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0VyQjVEWDtJa0JpREUsdUJBQThDO0dHV3JDO0N0QnUxQ1Y7O0FDbjVDRDtFc0JLRSxZQUFXO0VBQ1gsb0JkMENXO0VjekNYLDhCYjJWdUM7Q2F0VXhDOztBdEI1QkQ7O0VzQldJLGdCZDRPdUI7RWMzT3ZCLG9CQUFtQjtFQUNuQiw4QmJIYztDYUlmOztBdEJkSDtFc0JpQkksdUJBQXNCO0VBQ3RCLGlDYlJjO0NhU2Y7O0F0Qm5CSDtFc0JzQkksOEJiWmM7Q2FhZjs7QXRCdkJIO0VzQjBCSSwwQmQyRVc7Q2MxRVo7O0F0QjNCSDs7RXNCc0NJLGdCYjBUK0I7Q2F6VGhDOztBdEJ2Q0g7RXNCZ0RFLDBCYnRDZ0I7Q2FtRGpCOztBdEI3REQ7O0VzQm9ESSwwQmIxQ2M7Q2EyQ2Y7O0F0QnJESDs7RXNCMERNLHlCQUE0QztDQUM3Qzs7QXRCM0RMOzs7O0VzQm9FSSxVQUFTO0NBQ1Y7O0F0QnJFSDtFc0I4RUksMEJkdUJXO0NjdEJaOztBdEIvRUg7RXNCMEZNLHVDZFlTO0NFMUZTOztBVlp4Qjs7O0V1QlNNLDBCQzJFNEQ7Q0QxRTdEOztBdkJWTDs7OztFdUJpQlEsc0JDbUUwRDtDRGxFM0Q7O0F2QmxCUDtFdUI2QlEsMEJBSnNDO0NiYnRCOztBVlp4Qjs7RXVCaUNVLDBCQVJvQztDQVNyQzs7QXZCbENUOzs7RXVCU00sMEJDMkU0RDtDRDFFN0Q7O0F2QlZMOzs7O0V1QmlCUSxzQkNtRTBEO0NEbEUzRDs7QXZCbEJQO0V1QjZCUSwwQkFKc0M7Q2JidEI7O0FWWnhCOztFdUJpQ1UsMEJBUm9DO0NBU3JDOztBdkJsQ1Q7OztFdUJTTSwwQkMyRTREO0NEMUU3RDs7QXZCVkw7Ozs7RXVCaUJRLHNCQ21FMEQ7Q0RsRTNEOztBdkJsQlA7RXVCNkJRLDBCQUpzQztDYmJ0Qjs7QVZaeEI7O0V1QmlDVSwwQkFSb0M7Q0FTckM7O0F2QmxDVDs7O0V1QlNNLDBCQzJFNEQ7Q0QxRTdEOztBdkJWTDs7OztFdUJpQlEsc0JDbUUwRDtDRGxFM0Q7O0F2QmxCUDtFdUI2QlEsMEJBSnNDO0NiYnRCOztBVlp4Qjs7RXVCaUNVLDBCQVJvQztDQVNyQzs7QXZCbENUOzs7RXVCU00sMEJDMkU0RDtDRDFFN0Q7O0F2QlZMOzs7O0V1QmlCUSxzQkNtRTBEO0NEbEUzRDs7QXZCbEJQO0V1QjZCUSwwQkFKc0M7Q2JidEI7O0FWWnhCOztFdUJpQ1UsMEJBUm9DO0NBU3JDOztBdkJsQ1Q7OztFdUJTTSwwQkMyRTREO0NEMUU3RDs7QXZCVkw7Ozs7RXVCaUJRLHNCQ21FMEQ7Q0RsRTNEOztBdkJsQlA7RXVCNkJRLDBCQUpzQztDYmJ0Qjs7QVZaeEI7O0V1QmlDVSwwQkFSb0M7Q0FTckM7O0F2QmxDVDs7O0V1QlNNLHdCQzJFNEQ7Q0QxRTdEOztBdkJWTDs7OztFdUJpQlEsb0JDbUUwRDtDRGxFM0Q7O0F2QmxCUDtFdUI2QlEsMEJBSnNDO0NiYnRCOztBVlp4Qjs7RXVCaUNVLDBCQVJvQztDQVNyQzs7QXZCbENUOzs7RXVCU00sMEJDMkU0RDtDRDFFN0Q7O0F2QlZMOzs7O0V1QmlCUSxzQkNtRTBEO0NEbEUzRDs7QXZCbEJQO0V1QjZCUSwwQkFKc0M7Q2JidEI7O0FWWnhCOztFdUJpQ1UsMEJBUm9DO0NBU3JDOztBdkJsQ1Q7OztFdUJTTSwwQkMyRTREO0NEMUU3RDs7QXZCVkw7Ozs7RXVCaUJRLHNCQ21FMEQ7Q0RsRTNEOztBdkJsQlA7RXVCNkJRLDBCQUpzQztDYmJ0Qjs7QVZaeEI7O0V1QmlDVSwwQkFSb0M7Q0FTckM7O0F2QmxDVDs7O0V1QlNNLDBCQzJFNEQ7Q0QxRTdEOztBdkJWTDs7OztFdUJpQlEsc0JDbUUwRDtDRGxFM0Q7O0F2QmxCUDtFdUI2QlEsMEJBSnNDO0NiYnRCOztBVlp4Qjs7RXVCaUNVLDBCQVJvQztDQVNyQzs7QXZCbENUOzs7RXVCU00sMEJDMkU0RDtDRDFFN0Q7O0F2QlZMOzs7O0V1QmlCUSxzQkNtRTBEO0NEbEUzRDs7QXZCbEJQO0V1QjZCUSwwQkFKc0M7Q2JidEI7O0FWWnhCOztFdUJpQ1UsMEJBUm9DO0NBU3JDOztBdkJsQ1Q7OztFdUJTTSwwQkMyRTREO0NEMUU3RDs7QXZCVkw7Ozs7RXVCaUJRLHNCQ21FMEQ7Q0RsRTNEOztBdkJsQlA7RXVCNkJRLDBCQUpzQztDYmJ0Qjs7QVZaeEI7O0V1QmlDVSwwQkFSb0M7Q0FTckM7O0F2QmxDVDs7O0V1QlNNLHdCQzJFNEQ7Q0QxRTdEOztBdkJWTDs7OztFdUJpQlEsb0JDbUUwRDtDRGxFM0Q7O0F2QmxCUDtFdUI2QlEsMEJBSnNDO0NiYnRCOztBVlp4Qjs7RXVCaUNVLDBCQVJvQztDQVNyQzs7QXZCbENUOzs7RXVCU00sdUNmNkZTO0NlNUZWOztBdkJWTDtFdUI2QlEsdUNBSnNDO0NiYnRCOztBVlp4Qjs7RXVCaUNVLHVDQVJvQztDQVNyQzs7QXZCbENUO0VzQm9ITSxlZGZTO0VjZ0JULDBCYnJHWTtFYXNHWixzQmIwUGdEO0NhelBqRDs7QXRCdkhMO0VzQjRITSxlYjlHWTtFYStHWiwwQmJwSFk7RWFxSFosc0JicEhZO0NhcUhiOztBdEIvSEw7RXNCb0lFLGVkL0JhO0VjZ0NiLDBCYnJIZ0I7Q2E4SWpCOztBdEI5SkQ7OztFc0IwSUksc0Jic09rRDtDYXJPbkQ7O0F0QjNJSDtFc0I4SUksVUFBUztDQUNWOztBdEIvSUg7RXNCbUpNLDRDZDlDUztDYytDVjs7QXRCcEpMO0VzQjBKUSw2Q2RyRE87Q0V6RlM7O0FVNkRwQjtFcEJ6RUo7SXNCNktRLGVBQWM7SUFDZCxZQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLGtDQUFpQztJQUNqQyw2Q0FBNEM7R0FPL0M7RXRCeExMO0lzQnFMVSxVQUFTO0dBQ1Y7Q3ZCc25EUjs7QXFCbnVERztFcEJ6RUo7SXNCNktRLGVBQWM7SUFDZCxZQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLGtDQUFpQztJQUNqQyw2Q0FBNEM7R0FPL0M7RXRCeExMO0lzQnFMVSxVQUFTO0dBQ1Y7Q3ZCbW9EUjs7QXFCaHZERztFcEJ6RUo7SXNCNktRLGVBQWM7SUFDZCxZQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLGtDQUFpQztJQUNqQyw2Q0FBNEM7R0FPL0M7RXRCeExMO0lzQnFMVSxVQUFTO0dBQ1Y7Q3ZCZ3BEUjs7QXFCN3ZERztFcEJ6RUo7SXNCNktRLGVBQWM7SUFDZCxZQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLGtDQUFpQztJQUNqQyw2Q0FBNEM7R0FPL0M7RXRCeExMO0lzQnFMVSxVQUFTO0dBQ1Y7Q3ZCNnBEUjs7QUNuMUREO0VzQjZLUSxlQUFjO0VBQ2QsWUFBVztFQUNYLGlCQUFnQjtFQUNoQixrQ0FBaUM7RUFDakMsNkNBQTRDO0NBTy9DOztBdEJ4TEw7RXNCcUxVLFVBQVM7Q0FDVjs7QXRCdExUO0V5Qk9FLGVBQWM7RUFDZCxZQUFXO0VBQ1gsNkJoQmdlNEY7RWdCL2Q1RixtQmpCeUprQjtFaUJ4SmxCLG9CakJFbUM7RWlCRG5DLGlCaEJvUitCO0VnQm5SL0IsZWpCR2tCO0VpQkZsQixlakJzRGM7RWlCckRkLDBCakJzRmE7RWlCckZiLDZCQUE0QjtFQUM1QiwwQmpCc0RjO0VpQmpEWixtQmpCaUxxQjtFUXJNckIsaURSb0dXO0VrQmhHVCx5RWpCMmU0RjtDZ0J2YmpHOztBQy9DRztFMUJYSjtJMEJZTSxpQkFBZ0I7R0Q4Q3JCO0MxQjR6REE7O0FDdDNERDtFeUJpQ0ksOEJBQTZCO0VBQzdCLFVBQVM7Q0FDVjs7QXpCbkNIO0UyQmNJLGVuQnNEWTtFbUJyRFosMEJuQnNGVztFbUJyRlgsc0JsQjhjc0U7RWtCN2N0RSxXQUFVO0VBR1IsdUZuQjhDWTtDbUIxQ2Y7O0EzQnhCSDtFeUIwQ0ksZWpCMEJZO0VpQnhCWixXQUFVO0NBQ1g7O0F6QjdDSDtFeUIwQ0ksZWpCMEJZO0VpQnhCWixXQUFVO0NBQ1g7O0F6QjdDSDtFeUIwQ0ksZWpCMEJZO0VpQnhCWixXQUFVO0NBQ1g7O0F6QjdDSDtFeUIwQ0ksZWpCMEJZO0VpQnhCWixXQUFVO0NBQ1g7O0F6QjdDSDtFeUJzREksMEJqQnlCWTtFaUJ2QlosV0FBVTtDQUNYOztBekJ6REg7RXlCbUVJLGVqQkNZO0VpQkFaLDBCakJpQ1c7Q2lCaENaOztBekJyRUg7O0V5QjJFRSxlQUFjO0VBQ2QsWUFBVztDQUNaOztBekI3RUQ7RXlCdUZFLDhCQUErRDtFQUMvRCxpQ0FBa0U7RUFDbEUsaUJBQWdCO0VBQ2hCLG1CQUFrQjtFQUNsQixlakIzRWtCO0NpQjRFbkI7O0F6QjVGRDtFeUIrRkUsZ0NBQWtFO0VBQ2xFLG1DQUFxRTtFQUNyRSxtQmpCckZtQztFaUJzRm5DLGlCaEJ5SStCO0NnQnhJaEM7O0F6Qm5HRDtFeUJzR0UsaUNBQWtFO0VBQ2xFLG9DQUFxRTtFQUNyRSxvQmpCM0ZtQztFaUI0Rm5DLGlCaEJtSStCO0NnQmxJaEM7O0F6QjFHRDtFeUJtSEUsZUFBYztFQUNkLFlBQVc7RUFDWCxrQmpCOENrQjtFaUI3Q2xCLHFCakI2Q2tCO0VpQjVDbEIsaUJBQWdCO0VBQ2hCLGVqQnhHa0I7RWlCeUdsQixlakJyRGM7RWlCc0RkLDhCQUE2QjtFQUM3QiwwQkFBeUI7RUFDekIsb0JBQW1DO0NBT3BDOztBekJuSUQ7RXlCZ0lJLGlCQUFnQjtFQUNoQixnQkFBZTtDQUNoQjs7QXpCbElIO0V5QjhJRSw4QmhCOFYrRjtFZ0I3Vi9GLHdCaEIwUGlDO0VnQnpQakMsb0JqQm5JbUM7RWlCb0luQyxpQmhCMkYrQjtFTXhPN0Isc0JOK08rQjtDZ0JoR2xDOztBekJuSkQ7RXlCc0pFLDZCaEJ5VitGO0VnQnhWL0YscUJoQnVQZ0M7RWdCdFBoQyxtQmpCNUltQztFaUI2SW5DLGlCaEJrRitCO0VNdk83QixzQk44TytCO0NnQnZGbEM7O0F6QjNKRDtFeUJpS0ksYUFBWTtDQUNiOztBekJsS0g7RXlCdUtFLGFBQVk7Q0FDYjs7QXpCeEtEO0V5QmdMRSxvQmhCNlUwQztDZ0I1VTNDOztBekJqTEQ7RXlCb0xFLGVBQWM7RUFDZCxvQmhCOFQ0QztDZ0I3VDdDOztBekJ0TEQ7RXlCOExFLGNBQWE7RUFDYixnQkFBZTtFQUNmLG1CQUEwQztFQUMxQyxrQkFBeUM7Q0FPMUM7O0F6QnhNRDs7RXlCcU1JLG1CQUEwQztFQUMxQyxrQkFBeUM7Q0FDMUM7O0F6QnZNSDtFeUJnTkUsbUJBQWtCO0VBQ2xCLGVBQWM7RUFDZCxzQmhCbVM2QztDZ0JsUzlDOztBekJuTkQ7RXlCc05FLG1CQUFrQjtFQUNsQixtQmhCK1IyQztFZ0I5UjNDLHNCaEI2UjZDO0NnQnhSOUM7O0F6QjdORDtFeUIyTkksZWhCOU1jO0NnQitNZjs7QXpCNU5IO0V5QmdPRSxpQkFBZ0I7Q0FDakI7O0F6QmpPRDtFeUJvT0UscUJBQW9CO0VBQ3BCLG9CQUFtQjtFQUNuQixnQkFBZTtFQUNmLHNCaEJrUjRDO0NnQnpRN0M7O0F6QmhQRDtFeUIyT0ksaUJBQWdCO0VBQ2hCLGNBQWE7RUFDYix3QmhCNlE0QztFZ0I1UTVDLGVBQWM7Q0FDZjs7QXpCL09IO0UyQjhCSSxjQUFhO0VBQ2IsWUFBVztFQUNYLG9CbEJtZDBDO0VrQmxkMUMsZ0JuQnRCaUI7RW1CdUJqQixlbkI4RWE7Q21CN0VkOztBM0JuQ0g7RTJCc0NJLG1CQUFrQjtFQUNsQixVQUFTO0VBQ1QsV0FBVTtFQUNWLGNBQWE7RUFDYixnQkFBZTtFQUNmLHdCbkJpTHVCO0VtQmhMdkIsa0JBQWlCO0VBQ2pCLG9CbkJoQ2lDO0VtQmlDakMsZW5COUJnQjtFbUIrQmhCLGVuQnNEVztFbUJyRFgsMEJuQmdFYTtFTzVHYixpQlBzTnFCO0NtQnhLdEI7O0FBR0M7RUFFRSxzQm5CeURXO0VtQnREVCx3QmxCOGE0RztFa0I3YTVHLDZCQUE0QjtFQUM1QixxREFBa0U7RUFDbEUsdURBQWtGO0VBR2hGLDZQSHBCaUk7Q0dtQ3RJOztBQTFCRDtFQWtCSSxzQm5CeUNTO0VtQnhDVCxnRG5Cd0NTO0NtQnZDVjs7QUFwQkg7OztFQXdCSSxlQUFjO0NBQ2Y7O0FBTUg7RUFHSSx3QmxCaVo0RztFa0JoWjVHLHFFQUFnRztDQUVuRzs7QUFJRDtFQUVFLHNCbkJnQlc7RW1CWlQsMEJsQjRkNkg7RWtCM2Q3SCx1ZUFBOEk7Q0FZako7O0FBbkJEO0VBV0ksc0JuQk9TO0VtQk5ULGdEbkJNUztDbUJMVjs7QUFiSDs7O0VBaUJJLGVBQWM7Q0FDZjs7QUFNSDs7O0VBSUksZUFBYztDQUNmOztBQUtIO0VBR0ksZW5CbkJTO0NtQm9CVjs7QUFKSDs7O0VBUUksZUFBYztDQUNmOztBQUtIO0VBR0ksZW5CakNTO0NtQnNDVjs7QUFSSDtFQU1NLHNCbkJwQ087Q21CcUNSOztBQVBMOzs7RUFZSSxlQUFjO0NBQ2Y7O0FBYkg7RUFpQk0sc0JBQWtDO0VDekp4QywwQkQwSitDO0NBQzFDOztBQW5CTDtFQXdCTSxnRG5CdERPO0NtQnVEUjs7QUF6Qkw7RUE0Qk0sc0JuQjFETztDbUIyRFI7O0FBT0w7RUFHSSxzQm5CckVTO0NtQnNFVjs7QUFKSDs7O0VBUUksZUFBYztDQUNmOztBQVRIO0VBYU0sc0JuQi9FTztFbUJnRlAsZ0RuQmhGTztDbUJpRlI7O0EzQmpNVDtFMkI4QkksY0FBYTtFQUNiLFlBQVc7RUFDWCxvQmxCbWQwQztFa0JsZDFDLGdCbkJ0QmlCO0VtQnVCakIsZW5CaURTO0NtQmhEVjs7QTNCbkNIO0UyQnNDSSxtQkFBa0I7RUFDbEIsVUFBUztFQUNULFdBQVU7RUFDVixjQUFhO0VBQ2IsZ0JBQWU7RUFDZix3Qm5CaUx1QjtFbUJoTHZCLGtCQUFpQjtFQUNqQixvQm5CaENpQztFbUJpQ2pDLGVuQjlCZ0I7RW1CK0JoQixlbkJzRFc7RW1CckRYLDBCbkJtQ1M7RU8vRVQsaUJQc05xQjtDbUJ4S3RCOztBQUdDO0VBRUUsc0JuQjRCTztFbUJ6Qkwsd0JsQjhhNEc7RWtCN2E1Ryw2QkFBNEI7RUFDNUIscURBQWtFO0VBQ2xFLHVEQUFrRjtFQUtoRix1Y25CNkl1YztDbUJoSTVjOztBQTFCRDtFQWtCSSxzQm5CWUs7RW1CWEwsaURuQldLO0NtQlZOOztBQXBCSDs7O0VBd0JJLGVBQWM7Q0FDZjs7QUFNSDtFQUdJLHdCbEJpWjRHO0VrQmhaNUcscUVBQWdHO0NBRW5HOztBQUlEO0VBRUUsc0JuQmJPO0VtQmlCTCwwQmxCNGQ2SDtFa0IzZDdILGlyQkFBOEk7Q0FZako7O0FBbkJEO0VBV0ksc0JuQnRCSztFbUJ1QkwsaURuQnZCSztDbUJ3Qk47O0FBYkg7OztFQWlCSSxlQUFjO0NBQ2Y7O0FBTUg7OztFQUlJLGVBQWM7Q0FDZjs7QUFLSDtFQUdJLGVuQmhESztDbUJpRE47O0FBSkg7OztFQVFJLGVBQWM7Q0FDZjs7QUFLSDtFQUdJLGVuQjlESztDbUJtRU47O0FBUkg7RUFNTSxzQm5CakVHO0NtQmtFSjs7QUFQTDs7O0VBWUksZUFBYztDQUNmOztBQWJIO0VBaUJNLHNCQUFrQztFQ3pKeEMsMEJEMEorQztDQUMxQzs7QUFuQkw7RUF3Qk0saURuQm5GRztDbUJvRko7O0FBekJMO0VBNEJNLHNCbkJ2Rkc7Q21Cd0ZKOztBQU9MO0VBR0ksc0JuQmxHSztDbUJtR047O0FBSkg7OztFQVFJLGVBQWM7Q0FDZjs7QUFUSDtFQWFNLHNCbkI1R0c7RW1CNkdILGlEbkI3R0c7Q21COEdKOztBM0JqTVQ7RXlCdVFFLGNBQWE7RUFDYixvQkFBbUI7RUFDbkIsb0JBQW1CO0NBb0VwQjs7QXpCN1VEO0V5QitRSSxZQUFXO0NBQ1o7O0FMcE5DO0VwQjVESjtJeUJxUk0sY0FBYTtJQUNiLG9CQUFtQjtJQUNuQix3QkFBdUI7SUFDdkIsaUJBQWdCO0dBQ2pCO0V6QnpSTDtJeUI2Uk0sY0FBYTtJQUNiLGVBQWM7SUFDZCxvQkFBbUI7SUFDbkIsb0JBQW1CO0lBQ25CLGlCQUFnQjtHQUNqQjtFekJsU0w7SXlCc1NNLHNCQUFxQjtJQUNyQixZQUFXO0lBQ1gsdUJBQXNCO0dBQ3ZCO0V6QnpTTDtJeUI2U00sc0JBQXFCO0dBQ3RCO0V6QjlTTDs7SXlCa1RNLFlBQVc7R0FDWjtFekJuVEw7SXlCd1RNLGNBQWE7SUFDYixvQkFBbUI7SUFDbkIsd0JBQXVCO0lBQ3ZCLFlBQVc7SUFDWCxnQkFBZTtHQUNoQjtFekI3VEw7SXlCK1RNLG1CQUFrQjtJQUNsQixjQUFhO0lBQ2Isc0JoQnNMd0M7SWdCckx4QyxlQUFjO0dBQ2Y7RXpCblVMO0l5QnNVTSxvQkFBbUI7SUFDbkIsd0JBQXVCO0dBQ3hCO0V6QnhVTDtJeUIwVU0saUJBQWdCO0dBQ2pCO0MxQnEvREo7O0FDaDBFRDtFNkJPRSxzQkFBcUI7RUFDckIsaUJyQjhKbUI7RXFCN0puQixlckIyRGM7RXFCMURkLG1CQUFrQjtFQUNsQix1QkFBc0I7RUFDdEIsMEJBQWlCO0tBQWpCLHVCQUFpQjtNQUFqQixzQkFBaUI7VUFBakIsa0JBQWlCO0VBQ2pCLDhCQUE2QjtFQUM3Qiw4QkFBMkM7RUN1RjNDLHNCdEIrRG9CO0VzQjlEcEIsb0J0QnpGbUM7RXNCMEZuQyxldEJ2RmtCO0VzQjBGaEIsbUJ0QjJEbUI7RWtCL0pqQixzSWpCb2I2STtDb0J6WWxKOztBSHRDRztFMUJYSjtJMEJZTSxpQkFBZ0I7R0dxQ3JCO0M5QnF5RUE7O0FDdDFFRDtFNkJtQkksZXJCaURZO0VxQmhEWixzQkFBcUI7Q25CUkQ7O0FWWnhCO0U2QnlCSSxXQUFVO0VBQ1YsaURyQndDYztDcUJ2Q2Y7O0E3QjNCSDtFNkJnQ0ksV3JCa0lvQjtFUWhLcEIsaUJhK0J3QjtDQUN6Qjs7QTdCbENIO0U2QnNDSSxnQkFBZTtDQUNoQjs7QTdCdkNIO0VnQkVJLGlEUm9HVztDcUJ0RFo7O0E3QmhESDtFZ0JFSSx1RlJvR1c7Q3FCdkRWOztBN0IvQ0w7O0U2QnNERSxxQkFBb0I7Q0FDckI7O0E3QnZERDtFOEJNRSxldEIrRmE7RW9CL0ZYLDBCcEI0RGM7RXNCMURoQixzQnRCMERnQjtFUWhFZCxnRFJnRWM7Q3FCRGY7O0E3QmpFSDtFOEJZSSxldEJ5Rlc7RW9CL0ZYLDBCRURvRjtFQVNwRixzQkFUeUg7Q3BCT3JHOztBVlp4QjtFOEJxQk0sc0ZBQWtHO0NBSXJHOztBOUJ6Qkg7RThCOEJJLGV0QnVFVztFc0J0RVgsMEJ0Qm1DYztFc0JsQ2Qsc0J0QmtDYztDc0I3QmY7O0E5QnJDSDs7RThCMENJLGV0QjJEVztFc0IxRFgsMEJBdEN1SztFQTBDdkssc0JBMUMrTTtDQW9EaE47O0E5QnpESDs7RThCb0RRLHVGQUF5RztDQUk1Rzs7QTlCeERMO0U4Qk1FLGV0QitGYTtFb0IvRlgsMEJwQjhEWTtFc0I1RGQsc0J0QjREYztFUWxFWixnRFJnRWM7Q3FCRGY7O0E3QmpFSDtFOEJZSSxldEJ5Rlc7RW9CL0ZYLDBCRURvRjtFQVNwRixzQkFUeUg7Q3BCT3JHOztBVlp4QjtFOEJxQk0sb0ZBQWtHO0NBSXJHOztBOUJ6Qkg7RThCOEJJLGV0QnVFVztFc0J0RVgsMEJ0QnFDWTtFc0JwQ1osc0J0Qm9DWTtDc0IvQmI7O0E5QnJDSDs7RThCMENJLGV0QjJEVztFc0IxRFgsMEJBdEN1SztFQTBDdkssc0JBMUMrTTtDQW9EaE47O0E5QnpESDs7RThCb0RRLHFGQUF5RztDQUk1Rzs7QTlCeERMO0U4Qk1FLGV0QitGYTtFb0IvRlgsMEJwQjBHYTtFc0J4R2Ysc0J0QndHZTtFUTlHYixnRFJnRWM7Q3FCRGY7O0E3QmpFSDtFOEJZSSxldEJ5Rlc7RW9CL0ZYLDBCRURvRjtFQVNwRixzQkFUeUg7Q3BCT3JHOztBVlp4QjtFOEJxQk0sc0ZBQWtHO0NBSXJHOztBOUJ6Qkg7RThCOEJJLGV0QnVFVztFc0J0RVgsMEJ0QmlGYTtFc0JoRmIsc0J0QmdGYTtDc0IzRWQ7O0E5QnJDSDs7RThCMENJLGV0QjJEVztFc0IxRFgsMEJBdEN1SztFQTBDdkssc0JBMUMrTTtDQW9EaE47O0E5QnpESDs7RThCb0RRLHVGQUF5RztDQUk1Rzs7QTlCeERMO0U4Qk1FLGV0QitGYTtFb0IvRlgsMEJuQnVDYTtFcUJyQ2Ysc0JyQnFDZTtFTzNDYixnRFJnRWM7Q3FCRGY7O0E3QmpFSDtFOEJZSSxldEJ5Rlc7RW9CL0ZYLDBCRURvRjtFQVNwRixzQkFUeUg7Q3BCT3JHOztBVlp4QjtFOEJxQk0sc0ZBQWtHO0NBSXJHOztBOUJ6Qkg7RThCOEJJLGV0QnVFVztFc0J0RVgsMEJyQmNhO0VxQmJiLHNCckJhYTtDcUJSZDs7QTlCckNIOztFOEIwQ0ksZXRCMkRXO0VzQjFEWCwwQkF0Q3VLO0VBMEN2SyxzQkExQytNO0NBb0RoTjs7QTlCekRIOztFOEJvRFEsdUZBQXlHO0NBSTVHOztBOUJ4REw7RThCTUUsZXJCVWdCO0VtQlZkLDBCbkJvQ2E7RXFCbENmLHNCckJrQ2U7RU94Q2IsZ0RSZ0VjO0NxQkRmOztBN0JqRUg7RThCWUksZXJCSWM7RW1CVmQsMEJFRG9GO0VBU3BGLHNCQVR5SDtDcEJPckc7O0FWWnhCO0U4QnFCTSxzRkFBa0c7Q0FJckc7O0E5QnpCSDtFOEI4QkksZXJCZGM7RXFCZWQsMEJyQldhO0VxQlZiLHNCckJVYTtDcUJMZDs7QTlCckNIOztFOEIwQ0ksZXJCMUJjO0VxQjJCZCwwQkF0Q3VLO0VBMEN2SyxzQkExQytNO0NBb0RoTjs7QTlCekRIOztFOEJvRFEsdUZBQXlHO0NBSTVHOztBOUJ4REw7RThCTUUsZXRCK0ZhO0VvQi9GWCwwQnBCNkVTO0VzQjNFWCxzQnRCMkVXO0VRakZULGdEUmdFYztDcUJEZjs7QTdCakVIO0U4QllJLGV0QnlGVztFb0IvRlgsMEJFRG9GO0VBU3BGLHNCQVR5SDtDcEJPckc7O0FWWnhCO0U4QnFCTSxxRkFBa0c7Q0FJckc7O0E5QnpCSDtFOEI4QkksZXRCdUVXO0VzQnRFWCwwQnRCb0RTO0VzQm5EVCxzQnRCbURTO0NzQjlDVjs7QTlCckNIOztFOEIwQ0ksZXRCMkRXO0VzQjFEWCwwQkF0Q3VLO0VBMEN2SyxzQkExQytNO0NBb0RoTjs7QTlCekRIOztFOEJvRFEsc0ZBQXlHO0NBSTVHOztBOUJ4REw7RThCTUUsZXJCVWdCO0VtQlZkLDBCcEIrRlc7RXNCN0ZiLHNCdEI2RmE7RVFuR1gsZ0RSZ0VjO0NxQkRmOztBN0JqRUg7RThCWUksZXJCSWM7RW1CVmQsMEJFRG9GO0VBU3BGLHNCQVR5SDtDcEJPckc7O0FWWnhCO0U4QnFCTSx1RkFBa0c7Q0FJckc7O0E5QnpCSDtFOEI4QkksZXJCZGM7RXFCZWQsMEJ0QnNFVztFc0JyRVgsc0J0QnFFVztDc0JoRVo7O0E5QnJDSDs7RThCMENJLGVyQjFCYztFcUIyQmQsMEJBdEN1SztFQTBDdkssc0JBMUMrTTtDQW9EaE47O0E5QnpESDs7RThCb0RRLHdGQUF5RztDQUk1Rzs7QTlCeERMO0U4Qk1FLGV0QitGYTtFb0IvRlgsMEJwQjhEWTtFc0I1RGQsc0J0QjREYztFUWxFWixnRFJnRWM7Q3FCRGY7O0E3QmpFSDtFOEJZSSxldEJ5Rlc7RW9CL0ZYLDBCRURvRjtFQVNwRixzQkFUeUg7Q3BCT3JHOztBVlp4QjtFOEJxQk0sb0ZBQWtHO0NBSXJHOztBOUJ6Qkg7RThCOEJJLGV0QnVFVztFc0J0RVgsMEJ0QnFDWTtFc0JwQ1osc0J0Qm9DWTtDc0IvQmI7O0E5QnJDSDs7RThCMENJLGV0QjJEVztFc0IxRFgsMEJBdEN1SztFQTBDdkssc0JBMUMrTTtDQW9EaE47O0E5QnpESDs7RThCb0RRLHFGQUF5RztDQUk1Rzs7QTlCeERMO0U4Qk1FLGVyQlVnQjtFbUJWZCwwQnBCa0VZO0VzQmhFZCxzQnRCZ0VjO0VRdEVaLGdEUmdFYztDcUJEZjs7QTdCakVIO0U4QllJLGVyQkljO0VtQlZkLDBCRURvRjtFQVNwRixzQkFUeUg7Q3BCT3JHOztBVlp4QjtFOEJxQk0sdUZBQWtHO0NBSXJHOztBOUJ6Qkg7RThCOEJJLGVyQmRjO0VxQmVkLDBCdEJ5Q1k7RXNCeENaLHNCdEJ3Q1k7Q3NCbkNiOztBOUJyQ0g7O0U4QjBDSSxlckIxQmM7RXFCMkJkLDBCQXRDdUs7RUEwQ3ZLLHNCQTFDK007Q0FvRGhOOztBOUJ6REg7O0U4Qm9EUSx3RkFBeUc7Q0FJNUc7O0E5QnhETDtFOEJNRSxldEIrRmE7RW9CL0ZYLDBCcEJ3RVk7RXNCdEVkLHNCdEJzRWM7RVE1RVosZ0RSZ0VjO0NxQkRmOztBN0JqRUg7RThCWUksZXRCeUZXO0VvQi9GWCwwQkVEb0Y7RUFTcEYsc0JBVHlIO0NwQk9yRzs7QVZaeEI7RThCcUJNLHNGQUFrRztDQUlyRzs7QTlCekJIO0U4QjhCSSxldEJ1RVc7RXNCdEVYLDBCdEIrQ1k7RXNCOUNaLHNCdEI4Q1k7Q3NCekNiOztBOUJyQ0g7O0U4QjBDSSxldEIyRFc7RXNCMURYLDBCQXRDdUs7RUEwQ3ZLLHNCQTFDK007Q0FvRGhOOztBOUJ6REg7O0U4Qm9EUSx1RkFBeUc7Q0FJNUc7O0E5QnhETDtFOEJNRSxlckJVZ0I7RW1CVmQsMEJwQnlFWTtFc0J2RWQsc0J0QnVFYztFUTdFWixnRFJnRWM7Q3FCRGY7O0E3QmpFSDtFOEJZSSxlckJJYztFbUJWZCwwQkVEb0Y7RUFTcEYsc0JBVHlIO0NwQk9yRzs7QVZaeEI7RThCcUJNLHVGQUFrRztDQUlyRzs7QTlCekJIO0U4QjhCSSxlckJkYztFcUJlZCwwQnRCZ0RZO0VzQi9DWixzQnRCK0NZO0NzQjFDYjs7QTlCckNIOztFOEIwQ0ksZXJCMUJjO0VxQjJCZCwwQkF0Q3VLO0VBMEN2SyxzQkExQytNO0NBb0RoTjs7QTlCekRIOztFOEJvRFEsd0ZBQXlHO0NBSTVHOztBOUJ4REw7RThCTUUsZXJCVWdCO0VtQlZkLDBCcEJ5RVk7RXNCdkVkLHNCdEJ1RWM7RVE3RVosZ0RSZ0VjO0NxQkRmOztBN0JqRUg7RThCWUksZXJCSWM7RW1CVmQsMEJFRG9GO0VBU3BGLHNCQVR5SDtDcEJPckc7O0FWWnhCO0U4QnFCTSx1RkFBa0c7Q0FJckc7O0E5QnpCSDtFOEI4QkksZXJCZGM7RXFCZWQsMEJ0QmdEWTtFc0IvQ1osc0J0QitDWTtDc0IxQ2I7O0E5QnJDSDs7RThCMENJLGVyQjFCYztFcUIyQmQsMEJBdEN1SztFQTBDdkssc0JBMUMrTTtDQW9EaE47O0E5QnpESDs7RThCb0RRLHdGQUF5RztDQUk1Rzs7QTlCeERMO0U4Qk1FLGVyQlVnQjtFbUJWZCwwQnBCK0ZXO0VzQjdGYixzQnRCNkZhO0VRbkdYLGdEUmdFYztDcUJEZjs7QTdCakVIO0U4QllJLGVyQkljO0VtQlZkLDBCRURvRjtFQVNwRixzQkFUeUg7Q3BCT3JHOztBVlp4QjtFOEJxQk0sdUZBQWtHO0NBSXJHOztBOUJ6Qkg7RThCOEJJLGVyQmRjO0VxQmVkLDBCdEJzRVc7RXNCckVYLHNCdEJxRVc7Q3NCaEVaOztBOUJyQ0g7O0U4QjBDSSxlckIxQmM7RXFCMkJkLDBCQXRDdUs7RUEwQ3ZLLHNCQTFDK007Q0FvRGhOOztBOUJ6REg7O0U4Qm9EUSx3RkFBeUc7Q0FJNUc7O0E5QnhETDtFOEI2REUsZXRCS2dCO0VzQkpoQixzQnRCSWdCO0NxQktmOztBN0J2RUg7RThCaUVJLGV0Qm9DVztFc0JuQ1gsMEJ0QkFjO0VzQkNkLHNCdEJEYztDRXRETTs7QVZaeEI7RThCd0VJLGdEdEJOYztDc0JPZjs7QTlCekVIO0U4QjZFSSxldEJYYztFc0JZZCw4QkFBNkI7Q0FDOUI7O0E5Qi9FSDs7RThCb0ZJLGV0QmlCVztFc0JoQlgsMEJ0Qm5CYztFc0JvQmQsc0J0QnBCYztDc0I4QmY7O0E5QmhHSDs7RThCMkZRLHNGdEJ6QlU7Q3NCNkJiOztBOUIvRkw7RThCNkRFLGV0Qk9jO0VzQk5kLHNCdEJNYztDcUJHYjs7QTdCdkVIO0U4QmlFSSxldEJvQ1c7RXNCbkNYLDBCdEJFWTtFc0JEWixzQnRCQ1k7Q0V4RFE7O0FWWnhCO0U4QndFSSwrQ3RCSlk7Q3NCS2I7O0E5QnpFSDtFOEI2RUksZXRCVFk7RXNCVVosOEJBQTZCO0NBQzlCOztBOUIvRUg7O0U4Qm9GSSxldEJpQlc7RXNCaEJYLDBCdEJqQlk7RXNCa0JaLHNCdEJsQlk7Q3NCNEJiOztBOUJoR0g7O0U4QjJGUSxxRnRCdkJRO0NzQjJCWDs7QTlCL0ZMO0U4QjZERSxldEJtRGU7RXNCbERmLHNCdEJrRGU7Q3FCekNkOztBN0J2RUg7RThCaUVJLGV0Qm9DVztFc0JuQ1gsMEJ0QjhDYTtFc0I3Q2Isc0J0QjZDYTtDRXBHTzs7QVZaeEI7RThCd0VJLCtDdEJ3Q2E7Q3NCdkNkOztBOUJ6RUg7RThCNkVJLGV0Qm1DYTtFc0JsQ2IsOEJBQTZCO0NBQzlCOztBOUIvRUg7O0U4Qm9GSSxldEJpQlc7RXNCaEJYLDBCdEIyQmE7RXNCMUJiLHNCdEIwQmE7Q3NCaEJkOztBOUJoR0g7O0U4QjJGUSxxRnRCcUJTO0NzQmpCWjs7QTlCL0ZMO0U4QjZERSxlckJoQmU7RXFCaUJmLHNCckJqQmU7Q29CMEJkOztBN0J2RUg7RThCaUVJLGV0Qm9DVztFc0JuQ1gsMEJyQnJCYTtFcUJzQmIsc0JyQnRCYTtDQ2pDTzs7QVZaeEI7RThCd0VJLGlEckIzQmE7Q3FCNEJkOztBOUJ6RUg7RThCNkVJLGVyQmhDYTtFcUJpQ2IsOEJBQTZCO0NBQzlCOztBOUIvRUg7O0U4Qm9GSSxldEJpQlc7RXNCaEJYLDBCckJ4Q2E7RXFCeUNiLHNCckJ6Q2E7Q3FCbURkOztBOUJoR0g7O0U4QjJGUSx1RnJCOUNTO0NxQmtEWjs7QTlCL0ZMO0U4QjZERSxlckJuQmU7RXFCb0JmLHNCckJwQmU7Q29CNkJkOztBN0J2RUg7RThCaUVJLGVyQmpEYztFcUJrRGQsMEJyQnhCYTtFcUJ5QmIsc0JyQnpCYTtDQzlCTzs7QVZaeEI7RThCd0VJLGdEckI5QmE7Q3FCK0JkOztBOUJ6RUg7RThCNkVJLGVyQm5DYTtFcUJvQ2IsOEJBQTZCO0NBQzlCOztBOUIvRUg7O0U4Qm9GSSxlckJwRWM7RXFCcUVkLDBCckIzQ2E7RXFCNENiLHNCckI1Q2E7Q3FCc0RkOztBOUJoR0g7O0U4QjJGUSxzRnJCakRTO0NxQnFEWjs7QTlCL0ZMO0U4QjZERSxldEJzQlc7RXNCckJYLHNCdEJxQlc7Q3FCWlY7O0E3QnZFSDtFOEJpRUksZXRCb0NXO0VzQm5DWCwwQnRCaUJTO0VzQmhCVCxzQnRCZ0JTO0NFdkVXOztBVlp4QjtFOEJ3RUksZ0R0QldTO0NzQlZWOztBOUJ6RUg7RThCNkVJLGV0Qk1TO0VzQkxULDhCQUE2QjtDQUM5Qjs7QTlCL0VIOztFOEJvRkksZXRCaUJXO0VzQmhCWCwwQnRCRlM7RXNCR1Qsc0J0QkhTO0NzQmFWOztBOUJoR0g7O0U4QjJGUSxzRnRCUks7Q3NCWVI7O0E5Qi9GTDtFOEI2REUsZXRCd0NhO0VzQnZDYixzQnRCdUNhO0NxQjlCWjs7QTdCdkVIO0U4QmlFSSxlckJqRGM7RXFCa0RkLDBCdEJtQ1c7RXNCbENYLHNCdEJrQ1c7Q0V6RlM7O0FWWnhCO0U4QndFSSxrRHRCNkJXO0NzQjVCWjs7QTlCekVIO0U4QjZFSSxldEJ3Qlc7RXNCdkJYLDhCQUE2QjtDQUM5Qjs7QTlCL0VIOztFOEJvRkksZXJCcEVjO0VxQnFFZCwwQnRCZ0JXO0VzQmZYLHNCdEJlVztDc0JMWjs7QTlCaEdIOztFOEIyRlEsd0Z0QlVPO0NzQk5WOztBOUIvRkw7RThCNkRFLGV0Qk9jO0VzQk5kLHNCdEJNYztDcUJHYjs7QTdCdkVIO0U4QmlFSSxldEJvQ1c7RXNCbkNYLDBCdEJFWTtFc0JEWixzQnRCQ1k7Q0V4RFE7O0FWWnhCO0U4QndFSSwrQ3RCSlk7Q3NCS2I7O0E5QnpFSDtFOEI2RUksZXRCVFk7RXNCVVosOEJBQTZCO0NBQzlCOztBOUIvRUg7O0U4Qm9GSSxldEJpQlc7RXNCaEJYLDBCdEJqQlk7RXNCa0JaLHNCdEJsQlk7Q3NCNEJiOztBOUJoR0g7O0U4QjJGUSxxRnRCdkJRO0NzQjJCWDs7QTlCL0ZMO0U4QjZERSxldEJXYztFc0JWZCxzQnRCVWM7Q3FCRGI7O0E3QnZFSDtFOEJpRUksZXJCakRjO0VxQmtEZCwwQnRCTVk7RXNCTFosc0J0QktZO0NFNURROztBVlp4QjtFOEJ3RUksa0R0QkFZO0NzQkNiOztBOUJ6RUg7RThCNkVJLGV0QkxZO0VzQk1aLDhCQUE2QjtDQUM5Qjs7QTlCL0VIOztFOEJvRkksZXJCcEVjO0VxQnFFZCwwQnRCYlk7RXNCY1osc0J0QmRZO0NzQndCYjs7QTlCaEdIOztFOEIyRlEsd0Z0Qm5CUTtDc0J1Qlg7O0E5Qi9GTDtFOEI2REUsZXRCaUJjO0VzQmhCZCxzQnRCZ0JjO0NxQlBiOztBN0J2RUg7RThCaUVJLGV0Qm9DVztFc0JuQ1gsMEJ0QllZO0VzQlhaLHNCdEJXWTtDRWxFUTs7QVZaeEI7RThCd0VJLGdEdEJNWTtDc0JMYjs7QTlCekVIO0U4QjZFSSxldEJDWTtFc0JBWiw4QkFBNkI7Q0FDOUI7O0E5Qi9FSDs7RThCb0ZJLGV0QmlCVztFc0JoQlgsMEJ0QlBZO0VzQlFaLHNCdEJSWTtDc0JrQmI7O0E5QmhHSDs7RThCMkZRLHNGdEJiUTtDc0JpQlg7O0E5Qi9GTDtFOEI2REUsZXRCa0JjO0VzQmpCZCxzQnRCaUJjO0NxQlJiOztBN0J2RUg7RThCaUVJLGVyQmpEYztFcUJrRGQsMEJ0QmFZO0VzQlpaLHNCdEJZWTtDRW5FUTs7QVZaeEI7RThCd0VJLGtEdEJPWTtDc0JOYjs7QTlCekVIO0U4QjZFSSxldEJFWTtFc0JEWiw4QkFBNkI7Q0FDOUI7O0E5Qi9FSDs7RThCb0ZJLGVyQnBFYztFcUJxRWQsMEJ0Qk5ZO0VzQk9aLHNCdEJQWTtDc0JpQmI7O0E5QmhHSDs7RThCMkZRLHdGdEJaUTtDc0JnQlg7O0E5Qi9GTDtFOEI2REUsZXRCa0JjO0VzQmpCZCxzQnRCaUJjO0NxQlJiOztBN0J2RUg7RThCaUVJLGVyQmpEYztFcUJrRGQsMEJ0QmFZO0VzQlpaLHNCdEJZWTtDRW5FUTs7QVZaeEI7RThCd0VJLGtEdEJPWTtDc0JOYjs7QTlCekVIO0U4QjZFSSxldEJFWTtFc0JEWiw4QkFBNkI7Q0FDOUI7O0E5Qi9FSDs7RThCb0ZJLGVyQnBFYztFcUJxRWQsMEJ0Qk5ZO0VzQk9aLHNCdEJQWTtDc0JpQmI7O0E5QmhHSDs7RThCMkZRLHdGdEJaUTtDc0JnQlg7O0E5Qi9GTDtFOEI2REUsZXRCd0NhO0VzQnZDYixzQnRCdUNhO0NxQjlCWjs7QTdCdkVIO0U4QmlFSSxlckJqRGM7RXFCa0RkLDBCdEJtQ1c7RXNCbENYLHNCdEJrQ1c7Q0V6RlM7O0FWWnhCO0U4QndFSSxrRHRCNkJXO0NzQjVCWjs7QTlCekVIO0U4QjZFSSxldEJ3Qlc7RXNCdkJYLDhCQUE2QjtDQUM5Qjs7QTlCL0VIOztFOEJvRkksZXJCcEVjO0VxQnFFZCwwQnRCZ0JXO0VzQmZYLHNCdEJlVztDc0JMWjs7QTlCaEdIOztFOEIyRlEsd0Z0QlVPO0NzQk5WOztBOUIvRkw7RTZCaUZFLGlCcEIrTStCO0VvQjlNL0IsZXJCaEJnQjtDcUJvQ2pCOztBN0J0R0Q7RTZCcUZJLGVyQmtCVTtFcUJqQlYsMkJwQnFGK0M7Q0MvSjNCOztBVlp4QjtFNkIyRkksMkJwQmdGK0M7RW9CL0UvQyxpQkFBZ0I7Q0FDakI7O0E3QjdGSDtFNkJpR0ksZXJCNUJZO0VxQjZCWixxQkFBb0I7Q0FDckI7O0E3Qm5HSDtFOEJxR0UscUJyQnlTZ0M7RXFCeFNoQyxtQnRCMUZtQztFc0IyRm5DLGlCckJvSStCO0VxQmpJN0Isc0JyQndJK0I7Q29CbklsQzs7QTdCL0dEO0U4QnFHRSx3QnRCcUV1QjtFc0JwRXZCLG1CdEJ4Rm1DO0VzQnlGbkMsaUJyQnFJK0I7RXFCbEk3QixtQnRCa0VzQjtDcUJ6RHpCOztBN0JuSEQ7RTZCMkhFLGVBQWM7RUFDZCxZQUFXO0NBTVo7O0E3QmxJRDtFNkJnSUksbUJwQm1UK0I7Q29CbFRoQzs7QTdCaklIOzs7RTZCeUlJLFlBQVc7Q0FDWjs7QTdCMUlIO0UwQk1NLGlDakIyUDJDO0NzQnpQaEQ7O0FMR0c7RTFCWEo7STBCWU0saUJBQWdCO0dLSnJCO0NoQ2d4R0E7O0FDeHhHRDtFK0JNSSxXQUFVO0NBQ1g7O0EvQlBIO0UrQllJLGNBQWE7Q0FDZDs7QS9CYkg7RStCaUJFLG1CQUFrQjtFQUNsQixVQUFTO0VBQ1QsaUJBQWdCO0VMYlosOEJqQjRQd0M7Q3NCN083Qzs7QUxWRztFMUJYSjtJMEJZTSxpQkFBZ0I7R0tTckI7Q2hDd3hHQTs7QUM3eUdEOzs7O0VnQ0tFLG1CQUFrQjtDQUNuQjs7QWhDTkQ7RWlDOEJNLHNCQUFxQjtFQUNyQixxQkFBK0I7RUFDL0Isd0JBQWtDO0VBQ2xDLFlBQVc7RUFoQ2Ysd0JBQThCO0VBQzlCLHNDQUE0QztFQUM1QyxpQkFBZ0I7RUFDaEIscUNBQTJDO0NBcUN4Qzs7QWpDekNMO0VpQzBETSxlQUFjO0NBQ2Y7O0FqQzNETDtFZ0NlRSxtQkFBa0I7RUFDbEIsVUFBUztFQUNULFFBQU87RUFDUCxjdkI4cEJzQztFdUI3cEJ0QyxjQUFhO0VBQ2IsWUFBVztFQUNYLGlCdkI0bkJ1QztFdUIzbkJ2QyxrQkFBOEI7RUFDOUIsY0FBNEI7RUFDNUIsZ0J4QmJtQjtFd0JjbkIsZXhCMkNjO0V3QjFDZCxpQkFBZ0I7RUFDaEIsaUJBQWdCO0VBQ2hCLDBCeEJ5RWE7RXdCeEViLDZCQUE0QjtFQUM1Qiw0QnhCMEV1QjtFT3BHckIsaUJQbUxzQjtFUXJMdEIsZ0RSZ0VjO0N3QmpDakI7O0FoQ2pDRDtFZ0N3Q00sU0FBUTtFQUNSLFdBQVU7Q0FDWDs7QVprQkQ7RXBCNURKO0lnQ3dDTSxTQUFRO0lBQ1IsV0FBVTtHQUNYO0NqQzB6R0o7O0FxQnh5R0c7RXBCNURKO0lnQ3dDTSxTQUFRO0lBQ1IsV0FBVTtHQUNYO0NqQ2kwR0o7O0FxQi95R0c7RXBCNURKO0lnQ3dDTSxTQUFRO0lBQ1IsV0FBVTtHQUNYO0NqQ3cwR0o7O0FxQnR6R0c7RXBCNURKO0lnQ3dDTSxTQUFRO0lBQ1IsV0FBVTtHQUNYO0NqQyswR0o7O0FDejNHRDtFZ0NtRE0sWUFBVztFQUNYLFFBQU87Q0FDUjs7QVpPRDtFcEI1REo7SWdDbURNLFlBQVc7SUFDWCxRQUFPO0dBQ1I7Q2pDZzFHSjs7QXFCejBHRztFcEI1REo7SWdDbURNLFlBQVc7SUFDWCxRQUFPO0dBQ1I7Q2pDdTFHSjs7QXFCaDFHRztFcEI1REo7SWdDbURNLFlBQVc7SUFDWCxRQUFPO0dBQ1I7Q2pDODFHSjs7QXFCdjFHRztFcEI1REo7SWdDbURNLFlBQVc7SUFDWCxRQUFPO0dBQ1I7Q2pDcTJHSjs7QUMxNUdEO0VnQzZESSxVQUFTO0VBQ1QsYUFBWTtFQUNaLGNBQWE7RUFDYixpQnhCb0hlO0N3Qm5IaEI7O0FoQ2pFSDtFaUM4Qk0sc0JBQXFCO0VBQ3JCLHFCQUErQjtFQUMvQix3QkFBa0M7RUFDbEMsWUFBVztFQXpCZixjQUFhO0VBQ2Isc0NBQTRDO0VBQzVDLDJCQUFpQztFQUNqQyxxQ0FBMkM7Q0E4QnhDOztBakN6Q0w7RWlDMERNLGVBQWM7Q0FDZjs7QWpDM0RMO0VnQzBFSSxPQUFNO0VBQ04sWUFBVztFQUNYLFdBQVU7RUFDVixjQUFhO0VBQ2IsZXhCc0dlO0N3QnJHaEI7O0FoQy9FSDtFaUM4Qk0sc0JBQXFCO0VBQ3JCLHFCQUErQjtFQUMvQix3QkFBa0M7RUFDbEMsWUFBVztFQWxCZixvQ0FBMEM7RUFDMUMsZ0JBQWU7RUFDZix1Q0FBNkM7RUFDN0MseUJBQStCO0NBdUI1Qjs7QWpDekNMO0VpQzBETSxlQUFjO0NBQ2Y7O0FqQzNETDtFZ0NvRk0sa0JBQWlCO0NBQ2xCOztBaENyRkw7RWdDMkZJLE9BQU07RUFDTixZQUFXO0VBQ1gsV0FBVTtFQUNWLGNBQWE7RUFDYixnQnhCcUZlO0N3QnBGaEI7O0FoQ2hHSDtFaUM4Qk0sc0JBQXFCO0VBQ3JCLHFCQUErQjtFQUMvQix3QkFBa0M7RUFDbEMsWUFBVztDQVFaOztBakN6Q0w7RWlDNkNRLGNBQWE7Q0FDZDs7QWpDOUNQO0VpQ2lEUSxzQkFBcUI7RUFDckIsc0JBQWdDO0VBQ2hDLHdCQUFrQztFQUNsQyxZQUFXO0VBOUJqQixvQ0FBMEM7RUFDMUMsMEJBQWdDO0VBQ2hDLHVDQUE2QztDQThCeEM7O0FqQ3REUDtFaUMwRE0sZUFBYztDQUNmOztBakMzREw7RWdDcUdNLGtCQUFpQjtDQUNsQjs7QWhDdEdMO0VnQ2lISSxZQUFXO0VBQ1gsYUFBWTtDQUNiOztBaENuSEg7RWtDS0UsVUFBUztFQUNULGlCQUFtQjtFQUNuQixpQkFBZ0I7RUFDaEIsOEJ6QkNnQjtDdUJnSGpCOztBaEN6SEQ7RWdDK0hFLGVBQWM7RUFDZCxZQUFXO0VBQ1gsc0J4QjRENEI7RXdCM0Q1QixZQUFXO0VBQ1gsaUJ2QjZKK0I7RXVCNUovQixleEJoRWM7RXdCaUVkLG9CQUFtQjtFQUNuQixvQkFBbUI7RUFDbkIsOEJBQTZCO0VBQzdCLFVBQVM7Q0FpQ1Y7O0FoQ3pLRDtFZVVJLG9DTjhvQjRGO0VNN29CNUYscUNONm9CNEY7Q3VCNWdCN0Y7O0FoQzVJSDtFZXdCSSx3Q05nb0I0RjtFTS9uQjVGLHVDTituQjRGO0N1QnhnQjdGOztBaENoSkg7RWdDbUpJLGV2QjBnQnFEO0V1QnpnQnJELHNCQUFxQjtFSjlJckIsMEJwQnlFWTtDRTVEYjs7QVZuQkg7RWdDMEpJLGV4QnRGWTtFd0J1Rlosc0JBQXFCO0VKckpyQiwwQnBCK0ZXO0N3QndEWjs7QWhDN0pIO0VnQ2lLSSxldkJwSmM7RXVCcUpkLHFCQUFvQjtFQUNwQiw4QkFBNkI7Q0FLOUI7O0FoQ3hLSDtFZ0M0S0UsZUFBYztDQUNmOztBaEM3S0Q7RWdDaUxFLGVBQWM7RUFDZCxxQnhCVzRCO0V3QlY1QixpQkFBZ0I7RUFDaEIsb0J4QnZLbUM7RXdCd0tuQyxleEJqSGM7RXdCa0hkLG9CQUFtQjtDQUNwQjs7QWhDdkxEO0VnQzJMRSxlQUFjO0VBQ2Qsc0J4QkM0QjtFd0JBNUIsZXhCekhjO0N3QjBIZjs7QWhDOUxEOztFbUNLRSxtQkFBa0I7RUFDbEIscUJBQW9CO0VBQ3BCLHVCQUFzQjtDQWlCdkI7O0FuQ3hCRDs7RW1DVUksbUJBQWtCO0VBQ2xCLGVBQWM7Q0FZZjs7QW5DdkJIOztFbUNnQk0sV0FBVTtDekJKUTs7QVZaeEI7Ozs7RW1DcUJNLFdBQVU7Q0FDWDs7QW5DdEJMO0VtQzRCRSxjQUFhO0VBQ2IsZ0JBQWU7RUFDZiw0QkFBMkI7Q0FLNUI7O0FuQ25DRDtFbUNpQ0ksWUFBVztDQUNaOztBbkNsQ0g7O0VtQ3lDSSxrQjNCd0djO0MyQnZHZjs7QW5DMUNIOztFZWlCSSwyQm9COEI4QjtFcEI3QjlCLDhCb0I2QjhCO0NBQy9COztBbkNoREg7O0VlK0JJLDBCb0JxQjZCO0VwQnBCN0IsNkJvQm9CNkI7Q0FDOUI7O0FuQ3JESDtFbUNxRUUseUJBQW1DO0VBQ25DLHdCQUFrQztDQVduQzs7QW5DakZEOzs7RW1DMkVJLGVBQWM7Q0FDZjs7QUFFRDtFQUNFLGdCQUFlO0NBQ2hCOztBbkNoRkg7RW1Db0ZFLHdCQUFzQztFQUN0Qyx1QkFBcUM7Q0FDdEM7O0FuQ3RGRDtFbUN5RkUsdUJBQXNDO0VBQ3RDLHNCQUFxQztDQUN0Qzs7QW5DM0ZEO0VnQkVJLGlEUm9HVztDMkJDZDs7QW5DdkdEO0VnQkVJLGlCbUJtR3dCO0NBQ3pCOztBbkN0R0g7RW1DK0dFLHVCQUFzQjtFQUN0Qix3QkFBdUI7RUFDdkIsd0JBQXVCO0NBc0J4Qjs7QW5DdklEOztFbUNxSEksWUFBVztDQUNaOztBbkN0SEg7O0VtQzBISSxpQjNCdUJjO0MyQnRCZjs7QW5DM0hIOztFZXdCSSw4Qm9Cd0crQjtFcEJ2Ry9CLDZCb0J1RytCO0NBQ2hDOztBbkNqSUg7O0VlVUksMEJvQjJINEI7RXBCMUg1QiwyQm9CMEg0QjtDQUM3Qjs7QW5DdElIOztFbUN5SkksaUJBQWdCO0NBUWpCOztBbkNqS0g7Ozs7RW1DNkpNLG1CQUFrQjtFQUNsQix1QkFBc0I7RUFDdEIscUJBQW9CO0NBQ3JCOztBbkNoS0w7RW9DT0UsbUJBQWtCO0VBQ2xCLGNBQWE7RUFDYixnQkFBZTtFQUNmLHFCQUFvQjtFQUNwQixZQUFXO0NBZ0RaOztBcEMzREQ7Ozs7RW9DaUJJLG1CQUFrQjtFQUNsQixlQUFjO0VBR2QsVUFBUztFQUNULGlCQUFnQjtDQU9qQjs7QXBDN0JIOzs7Ozs7Ozs7Ozs7RW9DMkJNLGtCNUJzSFk7QzRCckhiOztBcEM1Qkw7OztFb0NtQ0ksV0FBVTtDQUNYOztBcENwQ0g7RW9Dd0NJLFdBQVU7Q0FDWDs7QXBDekNIOztFZWlCSSwyQnFCNEJtRDtFckIzQm5ELDhCcUIyQm1EO0NBQUs7O0FwQzdDNUQ7O0VlK0JJLDBCcUJlbUQ7RXJCZG5ELDZCcUJjbUQ7Q0FBSzs7QXBDOUM1RDtFb0NvREksY0FBYTtFQUNiLG9CQUFtQjtDQUtwQjs7QXBDMURIOztFZWlCSSwyQnFCdUM2RTtFckJ0QzdFLDhCcUJzQzZFO0NBQUs7O0FwQ3hEdEY7RWUrQkksMEJxQjBCc0U7RXJCekJ0RSw2QnFCeUJzRTtDQUFLOztBcEN6RC9FOztFb0NzRUUsY0FBYTtDQW9CZDs7QXBDMUZEOztFb0M0RUksbUJBQWtCO0VBQ2xCLFdBQVU7Q0FLWDs7QXBDbEZIOztFb0NnRk0sV0FBVTtDQUNYOztBcENqRkw7Ozs7Ozs7O0VvQ3dGSSxrQjVCeURjO0M0QnhEZjs7QXBDekZIO0VvQzRGdUIsbUI1QnFETDtDNEJyRDJDOztBcEM1RjdEO0VvQzZGc0Isa0I1Qm9ESjtDNEJwRHlDOztBcEM3RjNEO0VvQ3NHRSxjQUFhO0VBQ2Isb0JBQW1CO0VBQ25CLG1CNUIyRGtCO0U0QjFEbEIsaUJBQWdCO0VBQ2hCLGdCNUIvRm1CO0U0QmdHbkIsaUIzQnFMK0I7RTJCcEwvQixlNUI1RmtCO0U0QjZGbEIsZTVCekNjO0U0QjBDZCxtQkFBa0I7RUFDbEIsb0JBQW1CO0VBQ25CLDBCM0J2R2dCO0UyQndHaEIsMEI1QjFDYztFT25FWixtQlBtTXFCO0M0QjlFeEI7O0FwQ3pIRDs7RW9DdUhJLGNBQWE7Q0FDZDs7QXBDeEhIOztFb0NtSUUsNkIzQjRXK0Y7QzJCM1doRzs7QXBDcElEOzs7Ozs7RW9DNElFLHFCM0JrUWdDO0UyQmpRaEMsbUI1QmpJbUM7RTRCa0luQyxpQjNCNkYrQjtFTXZPN0Isc0JOOE8rQjtDMkJsR2xDOztBcENoSkQ7O0VvQ29KRSw4QjNCd1YrRjtDMkJ2VmhHOztBcENySkQ7Ozs7OztFb0M2SkUsd0IzQjRPaUM7RTJCM09qQyxvQjVCakptQztFNEJrSm5DLGlCM0I2RStCO0VNeE83QixzQk4rTytCO0MyQmxGbEM7O0FwQ2pLRDs7RW9DcUtFLG9CQUEwRTtDQUMzRTs7QXBDdEtEOzs7Ozs7RWVpQkksMkJxQnFLNEI7RXJCcEs1Qiw4QnFCb0s0QjtDQUMvQjs7QXBDdkxEOzs7Ozs7RWUrQkksMEJxQmdLMkI7RXJCL0ozQiw2QnFCK0oyQjtDQUM5Qjs7QXBDaE1EO0VxQ1VFLG1CQUFrQjtFQUNsQixlQUFjO0VBQ2QsaUJBQStDO0VBQy9DLHFCQUFxRTtDQUN0RTs7QXJDZEQ7RXFDaUJFLHFCQUFvQjtFQUNwQixtQjVCb2YwQztDNEJuZjNDOztBckNuQkQ7RXFDc0JFLG1CQUFrQjtFQUNsQixZQUFXO0VBQ1gsV0FBVTtDQXNDWDs7QXJDOUREO0VxQzJCSSxlN0IwRVc7RTZCekVYLHNCN0JzQ2M7RW9CNURkLDBCcEI0RGM7RVFoRWQsaUJQb2hCZ0Q7QzRCdmZqRDs7QXJDL0JIO0VxQ29DTSx1RjdCOEJZO0M2QjFCZjs7QXJDeENIO0VxQzJDSSxzQjVCbWJzRTtDNEJsYnZFOztBckM1Q0g7RXFDK0NJLGU3QnNEVztFNkJyRFgsMEI1QjZlOEU7RTRCNWU5RSxzQjVCNGU4RTtFTzNoQjlFLGlCUDRoQmdEO0M0QjNlakQ7O0FyQ25ESDtFcUN1RE0sZTdCZVU7QzZCVlg7O0FyQzVETDtFcUMwRFEsMEI3QnFCUTtDNkJwQlQ7O0FyQzNEUDtFcUNxRUUsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQixvQkFBbUI7Q0E4QnBCOztBckNyR0Q7RXFDMkVJLG1CQUFrQjtFQUNsQixVQUErRTtFQUMvRSxjQUErRDtFQUMvRCxlQUFjO0VBQ2QsWTVCeWJ3QztFNEJ4YnhDLGE1Qndid0M7RTRCdmJ4QyxxQkFBb0I7RUFDcEIsWUFBVztFQUNYLDBCN0JrQlc7RTZCakJYLDBCN0I2RGM7RVEvSWQsaURSb0dXO0M2QmhCWjs7QXJDdEZIO0VxQzBGSSxtQkFBa0I7RUFDbEIsVUFBK0U7RUFDL0UsY0FBK0Q7RUFDL0QsZUFBYztFQUNkLFk1QjBhd0M7RTRCemF4QyxhNUJ5YXdDO0U0QnhheEMsWUFBVztFQUNYLDZCQUE0QjtFQUM1QixtQ0FBa0M7RUFDbEMseUI1QndhMkM7QzRCdmE1Qzs7QXJDcEdIO0VlSUksdUJONk9nQztDNEJsSWpDOztBckMvR0g7RXFDbUhNLGlOYnZFcUk7Q2F3RXRJOztBckNwSEw7RXFDeUhNLHNCN0J2RFk7RW9CNURkLDBCcEI0RGM7RVFoRWQsaUJQcWlCdUQ7QzRCM2F0RDs7QXJDNUhMO0VxQzhITSw4SmJsRnFJO0NhbUZ0STs7QXJDL0hMO0VxQ29JTSx5QzdCbEVZO0M2Qm1FYjs7QXJDcklMO0VxQ3VJTSx5QzdCckVZO0M2QnNFYjs7QXJDeElMO0VxQ2tKSSxtQjVCd1orQztDNEJ2WmhEOztBckNuSkg7RXFDdUpNLDJKYjNHcUk7Q2E0R3RJOztBckN4Skw7RXFDNkpNLHlDN0IzRlk7QzZCNEZiOztBckM5Skw7RXFDd0tFLHNCQUEyRDtDQWlDNUQ7O0FyQ3pNRDtFcUM0S00sZUFBcUQ7RUFDckQsZTVCZ1krRTtFNEIvWC9FLG9CQUFtQjtFQUNuQixzQjVCK1g0RTtDNEI5WDdFOztBckNoTEw7RXFDbUxNLHNCQUEwSTtFQUMxSSwyQkFBK0c7RUFDL0csd0I1QjBYaUk7RTRCelhqSSx5QjVCeVhpSTtFNEJ4WGpJLDBCNUIzS1k7RTRCNEtaLHNCNUJzWDRFO0VpQnhpQjVFLGtKakI2ZitIO0VpQjdmL0gsMElqQjZmK0g7RWlCN2YvSCwrS2pCNmYrSDtDNEJ6VWhJOztBWC9LRDtFMUJYSjtJMEJZTSxpQkFBZ0I7R1c4S2pCO0N0Q3kwSEo7O0FDbmdJRDtFcUMrTE0sMEI3QjFGUztFNkIyRlQsdUNBQTRFO1VBQTVFLCtCQUE0RTtDQUM3RTs7QXJDak1MO0VxQ3NNTSx5QzdCcElZO0M2QnFJYjs7QXJDdk1MO0VxQ21ORSxzQkFBcUI7RUFDckIsWUFBVztFQUNYLDZCNUJvUjRGO0U0Qm5SNUYsNkI3Qm5Ea0I7RTZCb0RsQixpQjVCeUUrQjtFNEJ4RS9CLGU3QnhNa0I7RTZCeU1sQixlN0JySmM7RTZCc0pkLHVCQUFzQjtFQUN0QiwyTTVCbVdtSTtFNEJsV25JLDBCN0J2SGE7RTZCd0hiLDBCN0J0SmM7RTZCd0paLHVCNUJrQmdDO0VPL09oQyxpRFJvR1c7RTZCOEhiLHlCQUFnQjtLQUFoQixzQkFBZ0I7VUFBaEIsaUJBQWdCO0NBc0NqQjs7QXJDMVFEO0VxQ3VPSSxzQjVCdVBzRTtFNEJ0UHRFLFdBQVU7RUFFUix3RjVCb1BvRTtDNEJ0T3ZFOztBckN4UEg7RXFDcVBNLGU3QmpMVTtFNkJrTFYsMEI3QmpKUztDNkJrSlY7O0FyQ3ZQTDtFcUM0UEksYUFBWTtFQUNaLG9CN0IxRmdCO0U2QjJGaEIsdUJBQXNCO0NBQ3ZCOztBckMvUEg7RXFDa1FJLGU1QnJQYztFNEJzUGQsMEI1QjFQYztDNEIyUGY7O0FyQ3BRSDtFcUN3UUksV0FBVTtDQUNYOztBckN6UUg7RXFDNlFFLDhCNUIrTitGO0U0QjlOL0YscUI1QjBIa0M7RTRCekhsQyx3QjVCeUhrQztFNEJ4SGxDLHFCNUJ5SGlDO0U0QnhIakMsb0I3QnBRbUM7QzZCcVFwQzs7QXJDbFJEO0VxQ3FSRSw2QjVCME4rRjtFNEJ6Ti9GLG9CNUJ1SGlDO0U0QnRIakMsdUI1QnNIaUM7RTRCckhqQyxtQjVCc0hnQztFNEJySGhDLG1CN0I3UW1DO0M2QjhRcEM7O0FyQzFSRDtFcUNrU0UsbUJBQWtCO0VBQ2xCLHNCQUFxQjtFQUNyQixZQUFXO0VBQ1gsNkI1Qm9NNEY7RTRCbk01RixpQkFBZ0I7Q0FDakI7O0FyQ3ZTRDtFcUMwU0UsbUJBQWtCO0VBQ2xCLFdBQVU7RUFDVixZQUFXO0VBQ1gsNkI1QjRMNEY7RTRCM0w1RixVQUFTO0VBQ1QsV0FBVTtDQW9CWDs7QXJDblVEO0VxQ2tUSSxzQjVCNEtzRTtFNEIzS3RFLGlEN0JqUGM7QzZCa1BmOztBckNwVEg7RXFDdVRJLDBCN0J4T1k7QzZCeU9iOztBckN4VEg7RXFDNFRNLGtCNUJnVVE7QzRCL1RUOztBckM3VEw7RXFDaVVJLDJCQUEwQjtDQUMzQjs7QXJDbFVIO0VxQ3NVRSxtQkFBa0I7RUFDbEIsT0FBTTtFQUNOLFNBQVE7RUFDUixRQUFPO0VBQ1AsV0FBVTtFQUNWLDZCNUI4SjRGO0U0QjdKNUYsbUI3QnpLa0I7RTZCMEtsQixpQjVCN0MrQjtFNEI4Qy9CLGU3QjlUa0I7RTZCK1RsQixlN0IzUWM7RTZCNFFkLDBCN0IzT2E7RTZCNE9iLDBCN0IxUWM7RU9uRVosbUJQbU1xQjtFUXJNckIsaURSb0dXO0M2QitQZDs7QXJDcldEO0VxQ3NWSSxtQkFBa0I7RUFDbEIsT0FBTTtFQUNOLFNBQVE7RUFDUixVQUFTO0VBQ1QsV0FBVTtFQUNWLGVBQWM7RUFDZCxpQjVCNElnSDtFNEIzSWhILG1CN0IxTGdCO0U2QjJMaEIsZTdCOVVnQjtFNkIrVWhCLGU3QjNSWTtFNkI0Ulosa0JBQWlCO0VUMVZqQiwwQm5CR2M7RTRCeVZkLHFCQUFvQjtFdEI5VnBCLDJCc0IrVmdGO0NBQ2pGOztBckNwV0g7RXFDOFdFLFlBQVc7RUFDWCw0QkFBK0Y7RUFDL0YsV0FBVTtFQUNWLDhCQUE2QjtFQUM3Qix5QkFBZ0I7S0FBaEIsc0JBQWdCO1VBQWhCLGlCQUFnQjtDQWtJakI7O0FyQ3BmRDtFcUNxWEksY0FBYTtDQU9kOztBckM1WEg7RXFDeVg4QixvRTdCdlRaO0M2QnVUZ0U7O0FyQ3pYbEY7RXFDMFg4QixvRTdCeFRaO0M2QndUZ0U7O0FyQzFYbEY7RXFDMlg4QixvRTdCelRaO0M2QnlUZ0U7O0FyQzNYbEY7RXFDK1hJLFVBQVM7Q0FDVjs7QXJDaFlIO0VxQ21ZSSxZNUIyTjZDO0U0QjFON0MsYTVCME42QztFNEJ6TjdDLHFCQUF5RTtFVC9YekUsMEJwQjREYztFNkJxVWQsVTVCME4wQztFTTdsQjFDLG9CTjhsQjZDO0VPaG1CN0MsZ0RSb0dXO0VrQmhHVCw2R2pCNmYrSDtFNEJ4SGpJLHlCQUFnQjtVQUFoQixpQkFBZ0I7Q0FLakI7O0FYcllDO0UxQlhKO0kwQllNLGlCQUFnQjtHV29ZbkI7Q3RDeXlIRjs7QUN6cklEO0U0Qk1JLDBCbkJnbUIyRTtDNEJ2TjFFOztBckMvWUw7RXFDbVpJLFk1Qm9Nb0M7RTRCbk1wQyxlNUJvTXFDO0U0Qm5NckMsbUJBQWtCO0VBQ2xCLGdCNUJtTXVDO0U0QmxNdkMsMEI1QjdZYztFNEI4WWQsMEJBQXlCO0V0QnBaekIsb0JOdWxCb0M7RU96bEJwQyx1RFJvR1c7QzZCcVRaOztBckMzWkg7RXFDOFpJLFk1QmdNNkM7RTRCL0w3QyxhNUIrTDZDO0VtQnhsQjdDLDBCcEI0RGM7RTZCK1ZkLFU1QmdNMEM7RU03bEIxQyxvQk44bEI2QztFT2htQjdDLGdEUm9HVztFa0JoR1QsNkdqQjZmK0g7RTRCOUZqSSxzQkFBZ0I7T0FBaEIsaUJBQWdCO0NBS2pCOztBWC9aQztFMUJYSjtJMEJZTSxpQkFBZ0I7R1c4Wm5CO0N0Qyt5SEY7O0FDenRJRDtFNEJNSSwwQm5CZ21CMkU7QzRCN0wxRTs7QXJDemFMO0VxQzZhSSxZNUIwS29DO0U0QnpLcEMsZTVCMEtxQztFNEJ6S3JDLG1CQUFrQjtFQUNsQixnQjVCeUt1QztFNEJ4S3ZDLDBCNUJ2YWM7RTRCd2FkLDBCQUF5QjtFdEI5YXpCLG9CTnVsQm9DO0VPemxCcEMsdURSb0dXO0M2QitVWjs7QXJDcmJIO0VxQ3diSSxZNUJzSzZDO0U0QnJLN0MsYTVCcUs2QztFNEJwSzdDLGNBQWE7RUFDYixxQjVCdkQrQjtFNEJ3RC9CLG9CNUJ4RCtCO0VtQjlYL0IsMEJwQjREYztFNkI0WGQsVTVCbUswQztFTTdsQjFDLG9CTjhsQjZDO0VPaG1CN0MsZ0RSb0dXO0VrQmhHVCw2R2pCNmYrSDtFNEJqRWpJLGlCQUFnQjtDQUtqQjs7QVg1YkM7RTFCWEo7STBCWU0saUJBQWdCO0dXMmJuQjtDdENxekhGOztBQzV2SUQ7RTRCTUksMEJuQmdtQjJFO0M0QmhLMUU7O0FyQ3RjTDtFcUMwY0ksWTVCNklvQztFNEI1SXBDLGU1QjZJcUM7RTRCNUlyQyxtQkFBa0I7RUFDbEIsZ0I1QjRJdUM7RTRCM0l2Qyw4QkFBNkI7RUFDN0IsMEJBQXlCO0VBQ3pCLHFCQUE0QztFckI5YzVDLHVEUm9HVztDNkI0V1o7O0FyQ2xkSDtFcUNxZEksMEI1QjNjYztFTU5kLG9CTnVsQm9DO0M0QnBJckM7O0FyQ3ZkSDtFcUMwZEksbUJBQWtCO0VBQ2xCLDBCNUJqZGM7RU1OZCxvQk51bEJvQztDNEI5SHJDOztBckM3ZEg7RXFDaWVNLDBCNUJyZFk7QzRCc2RiOztBckNsZUw7RXFDcWVNLGdCQUFlO0NBQ2hCOztBckN0ZUw7RXFDeWVNLDBCNUI3ZFk7QzRCOGRiOztBckMxZUw7RXFDNmVNLGdCQUFlO0NBQ2hCOztBckM5ZUw7RXFDaWZNLDBCNUJyZVk7QzRCc2ViOztBckNsZkw7OztFMEJNTSw2R2pCNmYrSDtDNEJUcEk7O0FYL2VHO0UxQlhKOzs7STBCWU0saUJBQWdCO0dXOGVyQjtDdEM4ekhBOztBQ3h6SUQ7RXNDTUUsY0FBYTtFQUNiLGdCQUFlO0VBQ2YsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsaUJBQWdCO0NBQ2pCOztBdENYRDtFc0NjRSxlQUFjO0VBQ2QscUI3QjZxQnNDO0M2QmpxQnZDOztBdEMzQkQ7RXNDa0JJLHNCQUFxQjtDNUJDdEI7O0FWbkJIO0VzQ3VCSSxlN0JWYztFNkJXZCxxQkFBb0I7RUFDcEIsZ0JBQWU7Q0FDaEI7O0F0QzFCSDtFc0NrQ0UsaUM5QnFDYztDOEJIZjs7QXRDcEVEO0VzQ3FDSSxvQjlCa1B1QjtDOEJqUHhCOztBdEN0Q0g7RXNDeUNJLDhCQUFnRDtFdkIvQmhELDBCUDhRc0I7RU83UXRCLDJCUDZRc0I7QzhCbk92Qjs7QXRDckRIO0VzQzZDTSxzQjlCcUJZO0NFL0NmOztBVm5CSDtFc0NpRE0sZTdCcENZO0U2QnFDWiw4QkFBNkI7RUFDN0IsMEJBQXlCO0NBQzFCOztBdENwREw7O0VzQ3lESSxlOUJTYztFOEJSZCw4QjlCOENxQjtFOEI3Q3JCLHNCOUJPYztDOEJOZjs7QXRDNURIO0VzQ2dFSSxpQjlCdU51QjtFTzdRdkIsMEJ1QndENEI7RXZCdkQ1QiwyQnVCdUQ0QjtDQUM3Qjs7QXRDbkVIO0VlSUksdUJONk9nQztDNkJuS2pDOztBdEM5RUg7O0VzQ2tGSSxlOUJtQlc7RThCbEJYLDBCOUJqQmM7QzhCa0JmOztBdENwRkg7RXNDOEZJLGVBQWM7RUFDZCxtQkFBa0I7Q0FDbkI7O0F0Q2hHSDtFc0NxR0ksY0FBYTtFQUNiLGFBQVk7RUFDWixtQkFBa0I7Q0FDbkI7O0F0Q3hHSDtFc0NrSEksY0FBYTtDQUNkOztBdENuSEg7RXNDcUhJLGVBQWM7Q0FDZjs7QXRDdEhIO0V1Q2tCRSxtQkFBa0I7RUFDbEIsY0FBYTtFQUNiLGdCQUFlO0VBQ2Ysb0JBQW1CO0VBQ25CLCtCQUE4QjtFQUM5QixxQi9CeUJXO0MrQmRaOztBdkNsQ0Q7O0V1QzZCSSxjQUFhO0VBQ2IsZ0JBQWU7RUFDZixvQkFBbUI7RUFDbkIsK0JBQThCO0NBQy9COztBdkNqQ0g7RXVDMENFLHNCQUFxQjtFQUNyQixzQjlCK3FCK0U7RThCOXFCL0UseUI5QjhxQitFO0U4QjdxQi9FLG1CL0JHVztFK0JGWCxtQi9CbENtQztFK0JtQ25DLHFCQUFvQjtFQUNwQixvQkFBbUI7Q0FLcEI7O0F2Q3JERDtFdUNtREksc0JBQXFCO0M3QmhDdEI7O0FWbkJIO0V1QzZERSxjQUFhO0VBQ2IsdUJBQXNCO0VBQ3RCLGdCQUFlO0VBQ2YsaUJBQWdCO0VBQ2hCLGlCQUFnQjtDQVdqQjs7QXZDNUVEO0V1Q29FSSxpQkFBZ0I7RUFDaEIsZ0JBQWU7Q0FDaEI7O0F2Q3RFSDtFdUN5RUksaUJBQWdCO0VBQ2hCLFlBQVc7Q0FDWjs7QXZDM0VIO0V1Q29GRSxzQkFBcUI7RUFDckIsb0I5QnNtQnVDO0U4QnJtQnZDLHVCOUJxbUJ1QztDOEJwbUJ4Qzs7QXZDdkZEO0V1Q21HRSxpQkFBZ0I7RUFDaEIsYUFBWTtFQUdaLG9CQUFtQjtDQUNwQjs7QXZDeEdEO0V1QzRHRSx5QjlCaW5Cd0M7RThCaG5CeEMsbUIvQmpHbUM7RStCa0duQyxlQUFjO0VBQ2QsOEJBQTZCO0VBQzdCLDhCQUF1QztFeEI1R3JDLG1CUGlLbUI7QytCMUN0Qjs7QXZDM0hEO0V1Q29ISSxzQkFBcUI7QzdCakd0Qjs7QVZuQkg7RXVDeUhJLGdCQUFlO0NBQ2hCOztBdkMxSEg7RXVDZ0lFLHNCQUFxQjtFQUNyQixhQUFZO0VBQ1osY0FBYTtFQUNiLHVCQUFzQjtFQUN0QixZQUFXO0VBQ1gsb0NBQW1DO0VBQ25DLDJCQUEwQjtDQUMzQjs7QW5COURHO0VwQnpFSjs7SXVDb0pVLGlCQUFnQjtJQUNoQixnQkFBZTtHQUNoQjtDeEMyMUlSOztBcUJyN0lHO0VwQjVESjtJdUMwSlEsc0JBQXFCO0lBQ3JCLDRCQUEyQjtHQWdDOUI7RXZDM0xMO0l1QzhKVSxvQkFBbUI7R0FVcEI7RXZDeEtUO0l1Q2lLWSxtQkFBa0I7R0FDbkI7RXZDbEtYO0l1Q3FLWSxzQjlCK2lCNkI7SThCOWlCN0IscUI5QjhpQjZCO0c4QjdpQjlCO0V2Q3ZLWDs7SXVDNktVLGtCQUFpQjtHQUNsQjtFdkM5S1Q7SXVDaUxVLHlCQUF3QjtJQUd4QixpQkFBZ0I7R0FDakI7RXZDckxUO0l1Q3dMVSxjQUFhO0dBQ2Q7Q3hDbzFJUjs7QXFCcDhJRztFcEJ6RUo7O0l1Q29KVSxpQkFBZ0I7SUFDaEIsZ0JBQWU7R0FDaEI7Q3hDKzNJUjs7QXFCejlJRztFcEI1REo7SXVDMEpRLHNCQUFxQjtJQUNyQiw0QkFBMkI7R0FnQzlCO0V2QzNMTDtJdUM4SlUsb0JBQW1CO0dBVXBCO0V2Q3hLVDtJdUNpS1ksbUJBQWtCO0dBQ25CO0V2Q2xLWDtJdUNxS1ksc0I5QitpQjZCO0k4QjlpQjdCLHFCOUI4aUI2QjtHOEI3aUI5QjtFdkN2S1g7O0l1QzZLVSxrQkFBaUI7R0FDbEI7RXZDOUtUO0l1Q2lMVSx5QkFBd0I7SUFHeEIsaUJBQWdCO0dBQ2pCO0V2Q3JMVDtJdUN3TFUsY0FBYTtHQUNkO0N4Q3czSVI7O0FxQngrSUc7RXBCekVKOztJdUNvSlUsaUJBQWdCO0lBQ2hCLGdCQUFlO0dBQ2hCO0N4Q202SVI7O0FxQjcvSUc7RXBCNURKO0l1QzBKUSxzQkFBcUI7SUFDckIsNEJBQTJCO0dBZ0M5QjtFdkMzTEw7SXVDOEpVLG9CQUFtQjtHQVVwQjtFdkN4S1Q7SXVDaUtZLG1CQUFrQjtHQUNuQjtFdkNsS1g7SXVDcUtZLHNCOUIraUI2QjtJOEI5aUI3QixxQjlCOGlCNkI7RzhCN2lCOUI7RXZDdktYOztJdUM2S1Usa0JBQWlCO0dBQ2xCO0V2QzlLVDtJdUNpTFUseUJBQXdCO0lBR3hCLGlCQUFnQjtHQUNqQjtFdkNyTFQ7SXVDd0xVLGNBQWE7R0FDZDtDeEM0NUlSOztBcUI1Z0pHO0VwQnpFSjs7SXVDb0pVLGlCQUFnQjtJQUNoQixnQkFBZTtHQUNoQjtDeEN1OElSOztBcUJqaUpHO0VwQjVESjtJdUMwSlEsc0JBQXFCO0lBQ3JCLDRCQUEyQjtHQWdDOUI7RXZDM0xMO0l1QzhKVSxvQkFBbUI7R0FVcEI7RXZDeEtUO0l1Q2lLWSxtQkFBa0I7R0FDbkI7RXZDbEtYO0l1Q3FLWSxzQjlCK2lCNkI7SThCOWlCN0IscUI5QjhpQjZCO0c4QjdpQjlCO0V2Q3ZLWDs7SXVDNktVLGtCQUFpQjtHQUNsQjtFdkM5S1Q7SXVDaUxVLHlCQUF3QjtJQUd4QixpQkFBZ0I7R0FDakI7RXZDckxUO0l1Q3dMVSxjQUFhO0dBQ2Q7Q3hDZzhJUjs7QUN6bkpEO0V1QzBKUSxzQkFBcUI7RUFDckIsNEJBQTJCO0NBZ0M5Qjs7QXZDM0xMOztFdUNvSlUsaUJBQWdCO0VBQ2hCLGdCQUFlO0NBQ2hCOztBdkN0SlQ7RXVDOEpVLG9CQUFtQjtDQVVwQjs7QXZDeEtUO0V1Q2lLWSxtQkFBa0I7Q0FDbkI7O0F2Q2xLWDtFdUNxS1ksc0I5QitpQjZCO0U4QjlpQjdCLHFCOUI4aUI2QjtDOEI3aUI5Qjs7QXZDdktYOztFdUM2S1Usa0JBQWlCO0NBQ2xCOztBdkM5S1Q7RXVDaUxVLHlCQUF3QjtFQUd4QixpQkFBZ0I7Q0FDakI7O0F2Q3JMVDtFdUN3TFUsY0FBYTtDQUNkOztBdkN6TFQ7RXVDdU1JLDBCL0JqR1c7QytCc0daOztBdkM1TUg7RXVDME1NLDBCL0JwR1M7Q0VuRlo7O0FWbkJIO0V1Q2dOTSwwQi9CMUdTO0MrQm1IVjs7QXZDek5MO0V1Q21OUSwwQi9CN0dPO0NFbkZaOztBVm5CSDtFdUN1TlEsMEIvQmpITztDK0JrSFI7O0F2Q3hOUDs7OztFdUMrTk0sMEIvQnpIUztDK0IwSFY7O0F2Q2hPTDtFdUNvT0ksMEIvQjlIVztFK0IrSFgsaUMvQi9IVztDK0JnSVo7O0F2Q3RPSDtFdUN5T0kseVA5Qm1nQnNSO0M4QmxnQnZSOztBdkMxT0g7RXVDNk9JLDBCL0J2SVc7QytCK0laOztBdkNyUEg7RXVDK09NLDBCL0J6SVM7QytCOElWOztBdkNwUEw7RXVDa1BRLDBCL0I1SU87Q0VuRlo7O0FWbkJIO0V1QzJQSSxlL0J0Slc7QytCMkpaOztBdkNoUUg7RXVDOFBNLGUvQnpKUztDRWxGWjs7QVZuQkg7RXVDb1FNLGdDL0IvSlM7QytCd0tWOztBdkM3UUw7RXVDdVFRLGlDL0JsS087Q0VsRlo7O0FWbkJIO0V1QzJRUSxpQy9CdEtPO0MrQnVLUjs7QXZDNVFQOzs7O0V1Q21STSxlL0I5S1M7QytCK0tWOztBdkNwUkw7RXVDd1JJLGdDL0JuTFc7RStCb0xYLHVDL0JwTFc7QytCcUxaOztBdkMxUkg7RXVDNlJJLCtQOUJ3Y3FSO0M4QnZjdFI7O0F2QzlSSDtFdUNpU0ksZ0MvQjVMVztDK0JvTVo7O0F2Q3pTSDtFdUNtU00sZS9COUxTO0MrQm1NVjs7QXZDeFNMO0V1Q3NTUSxlL0JqTU87Q0VsRlo7O0FWbkJIO0V3Q0tFLG1CQUFrQjtFQUNsQixjQUFhO0VBQ2IsdUJBQXNCO0VBQ3RCLGFBQVk7RUFDWixzQkFBcUI7RUFDckIsMEJoQzJGYTtFZ0MxRmIsNEJBQTJCO0VBQzNCLHVDaEMwRmE7RU9sR1gsdUJONk9nQztDK0JsTm5DOztBeEMvQkQ7RXdDZ0JJLGdCQUFlO0VBQ2YsZUFBYztDQUNmOztBeENsQkg7RWVVSSxnQ051T2dDO0VNdE9oQyxpQ05zT2dDO0MrQjFOL0I7O0F4Q3ZCTDtFZXdCSSxvQ055TmdDO0VNeE5oQyxtQ053TmdDO0MrQnBOL0I7O0F4QzdCTDtFd0NvQ0UsZUFBYztFQUNkLGlCL0J3dkJ5QztDK0J2dkIxQzs7QXhDdENEO0V3Q3lDRSx1Qi9CbXZCd0M7QytCbHZCekM7O0F4QzFDRDtFd0M2Q0Usc0JBQStCO0VBQy9CLGlCQUFnQjtDQUNqQjs7QXhDL0NEO0V3Q2tERSxpQkFBZ0I7Q0FDakI7O0F4Q25ERDtFd0N1REksc0JBQXFCO0M5QjNDRDs7QVZaeEI7RXdDMkRJLHFCL0JrdUJ1QztDK0JqdUJ4Qzs7QXhDNURIO0V3Q29FRSx5Qi9CeXRCeUM7RStCeHRCekMsaUJBQWdCO0VBQ2hCLGUvQjZ0QnlDO0UrQjV0QnpDLHNDaEMrQmE7RWdDOUJiLDhDaEM4QmE7Q2dDbkJkOztBeENuRkQ7RWVJSSwyRHlCdUU4RTtDQUMvRTs7QXhDNUVIO0V3Q2dGTSxjQUFhO0NBQ2Q7O0F4Q2pGTDtFd0NzRkUseUIvQnVzQnlDO0UrQnRzQnpDLHNDaENlYTtFZ0NkYiwyQ2hDY2E7Q2dDVGQ7O0F4QzdGRDtFZUlJLDJETjZ4Qm9GO0MrQnJzQnJGOztBeEM1Rkg7RXdDcUdFLHdCQUFpQztFQUNqQyx3Qi9Cc3JCd0M7RStCcnJCeEMsdUJBQWdDO0VBQ2hDLGlCQUFnQjtDQUNqQjs7QXhDekdEO0V3QzRHRSx3QkFBaUM7RUFDakMsdUJBQWdDO0NBQ2pDOztBeEM5R0Q7RXdDa0hFLG1CQUFrQjtFQUNsQixPQUFNO0VBQ04sU0FBUTtFQUNSLFVBQVM7RUFDVCxRQUFPO0VBQ1AsaUIvQitxQnlDO0MrQjlxQjFDOztBeEN4SEQ7RXdDMkhFLFlBQVc7RXpCdkhULG1DTjZ4Qm9GO0MrQnBxQnZGOztBeEM3SEQ7RXdDaUlFLFlBQVc7RXpCdkhULDRDTnV4Qm9GO0VNdHhCcEYsNkNOc3hCb0Y7QytCOXBCdkY7O0F4Q25JRDtFd0NzSUUsWUFBVztFekI5R1QsZ0ROeXdCb0Y7RU14d0JwRiwrQ053d0JvRjtDK0J6cEJ2Rjs7QXhDeElEO0V3QzhJRSxjQUFhO0VBQ2IsdUJBQXNCO0NBcUJ2Qjs7QXhDcEtEO0V3Q2tKSSxvQi9Cc3BCc0Q7QytCcnBCdkQ7O0FwQnZGQztFcEI1REo7SXdDc0pJLG9CQUFtQjtJQUNuQixvQi9CaXBCc0Q7SStCaHBCdEQsbUIvQmdwQnNEO0crQnBvQnpEO0V4Q3BLRDtJd0MySk0sY0FBYTtJQUViLGFBQVk7SUFDWix1QkFBc0I7SUFDdEIsbUIvQnlvQm9EO0krQnhvQnBELGlCQUFnQjtJQUNoQixrQi9CdW9Cb0Q7RytCdG9CckQ7Q3pDMnVKSjs7QUM3NEpEO0V3QzRLRSxjQUFhO0VBQ2IsdUJBQXNCO0NBNEV2Qjs7QXhDelBEO0V3Q2tMSSxvQi9Cc25Cc0Q7QytCcm5CdkQ7O0FwQnZIQztFcEI1REo7SXdDc0xJLG9CQUFtQjtHQW1FdEI7RXhDelBEO0l3QzJMTSxhQUFZO0lBQ1osaUJBQWdCO0dBMkRqQjtFeEN2UEw7SXdDK0xRLGVBQWM7SUFDZCxlQUFjO0dBQ2Y7RXhDak1QO0llaUJJLDJCeUJxTG9DO0l6QnBMcEMsOEJ5Qm9Mb0M7R0FVL0I7RXhDaE5UOztJd0MwTVksMkJBQTBCO0dBQzNCO0V4QzNNWDs7SXdDOE1ZLDhCQUE2QjtHQUM5QjtFeEMvTVg7SWUrQkksMEJ5Qm9MbUM7SXpCbkxuQyw2QnlCbUxtQztHQVU5QjtFeEM3TlQ7O0l3Q3VOWSwwQkFBeUI7R0FDMUI7RXhDeE5YOztJd0MyTlksNkJBQTRCO0dBQzdCO0V4QzVOWDtJZUlJLHVCTjZPZ0M7RytCUDNCO0V4QzFPVDs7SWVVSSxnQ051T2dDO0lNdE9oQyxpQ05zT2dDO0crQlp6QjtFeENyT1g7O0lld0JJLG9DTnlOZ0M7SU14TmhDLG1DTndOZ0M7RytCUnpCO0V4Q3pPWDtJZUlJLGlCeUJ5TzhCO0dBUXpCO0V4Q3JQVDs7OztJZUlJLGlCeUIrT2dDO0dBQ3pCO0N6Qzh0SlY7O0FDbDlKRDtFd0NrUUksdUIvQjBoQnNDO0MrQnpoQnZDOztBcEJ2TUM7RXBCNURKO0l3Q3NRSSx3Qi9CcWlCaUM7WStCcmlCakMsZ0IvQnFpQmlDO0krQnBpQmpDLDRCL0JxaUJ1QztZK0JyaUJ2QyxvQi9CcWlCdUM7SStCcGlCdkMsV0FBVTtJQUNWLFVBQVM7R0FPWjtFeENoUkQ7SXdDNFFNLHNCQUFxQjtJQUNyQixZQUFXO0dBQ1o7Q3pDcXRKSjs7QUNuK0pEO0V3Q3lSSSxpQkFBZ0I7Q0EyQmpCOztBeENwVEg7RXdDNlJRLGlCQUFnQjtDQUNqQjs7QXhDOVJQO0V3Q2lTUSxpQkFBZ0I7RUFDaEIsaUJBQWdCO0NBQ2pCOztBeENuU1A7RXdDdVNNLGlCQUFnQjtFQUNoQiw4QkFBNkI7RUFDN0IsNkJBQTRCO0NBQzdCOztBeEMxU0w7RXdDNlNNLDBCQUF5QjtFQUN6QiwyQkFBMEI7Q0FDM0I7O0F4Qy9TTDtFd0NrVE0sb0JoQ2pLWTtDZ0NrS2I7O0F4Q25UTDtFeUNDRSxjQUFhO0VBQ2IsZ0JBQWU7RUFDZixzQmhDNCtCc0M7RWdDMytCdEMsb0JoQzgrQnNDO0VnQzcrQnRDLGlCQUFnQjtFQUNoQiwwQmhDR2dCO0VNTGQsdUJONk9nQztDZ0N6T25DOztBekNSRDtFeUNhSSxxQmhDbStCcUM7Q2dDMzlCdEM7O0F6Q3JCSDtFeUNnQk0sc0JBQXFCO0VBQ3JCLHNCaEMrOUJtQztFZ0M5OUJuQyxlaENMWTtFZ0NNWixhaENvK0J1QztDZ0NuK0J4Qzs7QXpDcEJMO0V5QzhCSSwyQkFBMEI7Q0FDM0I7O0F6Qy9CSDtFeUNrQ0ksc0JBQXFCO0NBQ3RCOztBekNuQ0g7RXlDc0NJLGVoQ3pCYztDZ0MwQmY7O0F6Q3ZDSDtFMENDRSxjQUFhO0U5QkdiLGdCQUFlO0VBQ2YsaUJBQWdCO0VHRGQsdUJONk9nQztDaUM3T25DOztBMUNKRDtFMENPRSxtQkFBa0I7RUFDbEIsZUFBYztFQUNkLHNCbEMySm9CO0VrQzFKcEIsa0JsQ3VOeUM7RWtDdE56QyxrQmpDa3ZCc0M7RWlDanZCdEMsZWxDc0RnQjtFa0NyRGhCLDhCbEMyRnVCO0VrQzFGdkIsOEJsQzBGdUI7Q2tDdEV4Qjs7QTFDbENEO0UwQ2lCSSxXQUFVO0VBQ1YsZWxDZ0RjO0VrQy9DZCxzQkFBcUI7RUFDckIsOEJsQ29GcUI7RWtDbkZyQixzQmxDK0NZO0NrQzlDYjs7QTFDdEJIO0UwQ3lCSSxXQUFVO0VBQ1YsV2pDMnVCaUM7RWlDMXVCakMsaURsQ3VDYztDa0N0Q2Y7O0ExQzVCSDtFMENnQ0ksZ0JBQWU7Q0FDaEI7O0ExQ2pDSDtFMEN1Q00sZUFBYztFM0JSaEIsZ0NOa05nQztFTWpOaEMsbUNOaU5nQztDaUN4TS9COztBMUN6Q0w7RWVpQkksaUNOZ09nQztFTS9OaEMsb0NOK05nQztDaUNuTS9COztBMUM5Q0w7RTBDa0RJLFdBQVU7RUFDVixlbENrRFc7RWtDakRYLDBCbENnQlk7RWtDZlosc0JsQ2VZO0NrQ2RiOztBMUN0REg7RTBDeURJLGVqQzVDYztFaUM2Q2QscUJBQW9CO0VBRXBCLGFBQVk7RUFDWiwwQmxDd0NXO0VrQ3ZDWCxzQmpDcERjO0NpQ3FEZjs7QTFDL0RIO0UyQ0lJLHdCbEN3dkJzQztFa0N2dkJ0QyxtQm5DT2lDO0VtQ05qQyxpQmxDcU82QjtDa0NwTzlCOztBM0NQSDtFZStCSSwrQk5tTitCO0VNbE4vQixrQ05rTitCO0NrQ3JPNUI7O0EzQ2JQO0VlaUJJLGdDTmlPK0I7RU1oTy9CLG1DTmdPK0I7Q2tDaE81Qjs7QTNDbEJQO0UyQ0lJLHdCbENzdkJxQztFa0NydkJyQyxvQm5DUWlDO0VtQ1BqQyxpQmxDc082QjtDa0NyTzlCOztBM0NQSDtFZStCSSwrQk5vTitCO0VNbk4vQixrQ05tTitCO0NrQ3RPNUI7O0EzQ2JQO0VlaUJJLGdDTmtPK0I7RU1qTy9CLG1DTmlPK0I7Q2tDak81Qjs7QTNDbEJQO0U0Q01FLHNCQUFxQjtFQUNyQixzQm5DaTNCc0M7RW1DaDNCdEMsZW5DNjJCcUM7RW1DNTJCckMsaUJuQ3dSK0I7RW1DdlIvQixlQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLG9CQUFtQjtFQUNuQix5QkFBd0I7RTdCVHRCLHVCTjZPZ0M7Q21Ddk5uQzs7QWxDVkM7RWtDRUksc0JBQXFCO0NsQ0N4Qjs7QVZuQkg7RTRDd0JJLGNBQWE7Q0FDZDs7QTVDekJIO0U0QzhCRSxtQkFBa0I7RUFDbEIsVUFBUztDQUNWOztBNUNoQ0Q7RTRDdUNFLHFCbkNvMUJzQztFbUNuMUJ0QyxvQm5DbTFCc0M7RU12M0JwQyxxQk4wM0JxQztDbUNwMUJ4Qzs7QTVDMUNEO0U2Q0NFLGVyQ29HYTtFcUNuR2IsMEJyQ2dFZ0I7Q29DZmY7O0FsQ25DRDtFbUNWSSxlckMrRlM7RXFDOUZULDBCQUFrQztDbkNZckM7O0FWbkJIO0U2Q0NFLGVyQ29HYTtFcUNuR2IsMEJyQ2tFYztDb0NqQmI7O0FsQ25DRDtFbUNWSSxlckMrRlM7RXFDOUZULDBCQUFrQztDbkNZckM7O0FWbkJIO0U2Q0NFLGVyQ29HYTtFcUNuR2IsMEJyQzhHZTtDb0M3RGQ7O0FsQ25DRDtFbUNWSSxlckMrRlM7RXFDOUZULDBCQUFrQztDbkNZckM7O0FWbkJIO0U2Q0NFLGVyQ29HYTtFcUNuR2IsMEJwQzJDZTtDbUNNZDs7QWxDbkNEO0VtQ1ZJLGVyQytGUztFcUM5RlQsMEJBQWtDO0NuQ1lyQzs7QVZuQkg7RTZDQ0UsZXBDZWdCO0VvQ2RoQiwwQnBDd0NlO0NtQ1NkOztBbENuQ0Q7RW1DVkksZXBDVVk7RW9DVFosMEJBQWtDO0NuQ1lyQzs7QVZuQkg7RTZDQ0UsZXJDb0dhO0VxQ25HYiwwQnJDaUZXO0NvQ2hDVjs7QWxDbkNEO0VtQ1ZJLGVyQytGUztFcUM5RlQsMEJBQWtDO0NuQ1lyQzs7QVZuQkg7RTZDQ0UsZXBDZWdCO0VvQ2RoQiwwQnJDbUdhO0NvQ2xEWjs7QWxDbkNEO0VtQ1ZJLGVwQ1VZO0VvQ1RaLDBCQUFrQztDbkNZckM7O0FWbkJIO0U2Q0NFLGVyQ29HYTtFcUNuR2IsMEJyQ2tFYztDb0NqQmI7O0FsQ25DRDtFbUNWSSxlckMrRlM7RXFDOUZULDBCQUFrQztDbkNZckM7O0FWbkJIO0U2Q0NFLGVwQ2VnQjtFb0NkaEIsMEJyQ3NFYztDb0NyQmI7O0FsQ25DRDtFbUNWSSxlcENVWTtFb0NUWiwwQkFBa0M7Q25DWXJDOztBVm5CSDtFNkNDRSxlckNvR2E7RXFDbkdiLDBCckM0RWM7Q29DM0JiOztBbENuQ0Q7RW1DVkksZXJDK0ZTO0VxQzlGVCwwQkFBa0M7Q25DWXJDOztBVm5CSDtFNkNDRSxlcENlZ0I7RW9DZGhCLDBCckM2RWM7Q29DNUJiOztBbENuQ0Q7RW1DVkksZXBDVVk7RW9DVFosMEJBQWtDO0NuQ1lyQzs7QVZuQkg7RTZDQ0UsZXBDZWdCO0VvQ2RoQiwwQnJDNkVjO0NvQzVCYjs7QWxDbkNEO0VtQ1ZJLGVwQ1VZO0VvQ1RaLDBCQUFrQztDbkNZckM7O0FWbkJIO0U2Q0NFLGVwQ2VnQjtFb0NkaEIsMEJyQ21HYTtDb0NsRFo7O0FsQ25DRDtFbUNWSSxlcENVWTtFb0NUWiwwQkFBa0M7Q25DWXJDOztBVm5CSDtFOENDRSxhdENvU21CO0VzQ25TbkIsaUJ0Q21TbUI7RXNDbFNuQiw4QnRDcUd1QjtFT3BHckIsc0JOOE8rQjtDcUN6T2xDOztBMUJtREc7RXBCNURKO0k4Q09JLGF0QzhSaUI7R3NDNVJwQjtDL0NteUtBOztBQzV5S0Q7RThDWUUsaUJBQWdCO0VBQ2hCLGdCQUFlO0UvQlRiLGlCK0JVc0I7Q0FDekI7O0E5Q2ZEO0UrQ0tFLG1CQUFrQjtFQUNsQix5QnRDcTZCeUM7RXNDcDZCekMsb0J0Q3E2QnNDO0VzQ3A2QnRDLDhCQUE2QztFaENKM0MsdUJONk9nQztDc0N2T25DOztBL0NWRDtFK0NlRSxlQUFjO0NBQ2Y7O0EvQ2hCRDtFK0NvQkUsaUJ0QzZRK0I7Q3NDNVFoQzs7QS9DckJEO0UrQzZCRSxvQkFBc0Q7Q0FVdkQ7O0EvQ3ZDRDtFK0NpQ0ksbUJBQWtCO0VBQ2xCLE9BQU07RUFDTixTQUFRO0VBQ1IseUJ0Q3U0QnVDO0VzQ3Q0QnZDLGVBQWM7Q0FDZjs7QS9DdENIO0VnRENFLGV4Qm1GZ0U7RUk5RTlELDBCSjhFOEQ7RXdCakZoRSxzQnhCaUZnRTtDdUJuQy9EOztBL0NqREg7RWdETUksMEJBQXFDO0NBQ3RDOztBaERQSDtFZ0RVSSxlQUEwQjtDQUMzQjs7QWhEWEg7RWdEQ0UsZXhCbUZnRTtFSTlFOUQsMEJKOEU4RDtFd0JqRmhFLHNCeEJpRmdFO0N1Qm5DL0Q7O0EvQ2pESDtFZ0RNSSwwQkFBcUM7Q0FDdEM7O0FoRFBIO0VnRFVJLGVBQTBCO0NBQzNCOztBaERYSDtFZ0RDRSxleEJtRmdFO0VJOUU5RCwwQko4RThEO0V3QmpGaEUsc0J4QmlGZ0U7Q3VCbkMvRDs7QS9DakRIO0VnRE1JLDBCQUFxQztDQUN0Qzs7QWhEUEg7RWdEVUksZUFBMEI7Q0FDM0I7O0FoRFhIO0VnRENFLGV4Qm1GZ0U7RUk5RTlELDBCSjhFOEQ7RXdCakZoRSxzQnhCaUZnRTtDdUJuQy9EOztBL0NqREg7RWdETUksMEJBQXFDO0NBQ3RDOztBaERQSDtFZ0RVSSxlQUEwQjtDQUMzQjs7QWhEWEg7RWdEQ0UsZXhCbUZnRTtFSTlFOUQsMEJKOEU4RDtFd0JqRmhFLHNCeEJpRmdFO0N1Qm5DL0Q7O0EvQ2pESDtFZ0RNSSwwQkFBcUM7Q0FDdEM7O0FoRFBIO0VnRFVJLGVBQTBCO0NBQzNCOztBaERYSDtFZ0RDRSxleEJtRmdFO0VJOUU5RCwwQko4RThEO0V3QmpGaEUsc0J4QmlGZ0U7Q3VCbkMvRDs7QS9DakRIO0VnRE1JLDBCQUFxQztDQUN0Qzs7QWhEUEg7RWdEVUksZUFBMEI7Q0FDM0I7O0FoRFhIO0VnRENFLGV4Qm1GZ0U7RUk5RTlELHdCSjhFOEQ7RXdCakZoRSxvQnhCaUZnRTtDdUJuQy9EOztBL0NqREg7RWdETUksMEJBQXFDO0NBQ3RDOztBaERQSDtFZ0RVSSxlQUEwQjtDQUMzQjs7QWhEWEg7RWdEQ0UsZXhCbUZnRTtFSTlFOUQsMEJKOEU4RDtFd0JqRmhFLHNCeEJpRmdFO0N1Qm5DL0Q7O0EvQ2pESDtFZ0RNSSwwQkFBcUM7Q0FDdEM7O0FoRFBIO0VnRFVJLGVBQTBCO0NBQzNCOztBaERYSDtFZ0RDRSxZeEJtRmdFO0VJOUU5RCwwQko4RThEO0V3QmpGaEUsc0J4QmlGZ0U7Q3VCbkMvRDs7QS9DakRIO0VnRE1JLDBCQUFxQztDQUN0Qzs7QWhEUEg7RWdEVUksZUFBMEI7Q0FDM0I7O0FoRFhIO0VnRENFLGV4Qm1GZ0U7RUk5RTlELDBCSjhFOEQ7RXdCakZoRSxzQnhCaUZnRTtDdUJuQy9EOztBL0NqREg7RWdETUksMEJBQXFDO0NBQ3RDOztBaERQSDtFZ0RVSSxlQUEwQjtDQUMzQjs7QWhEWEg7RWdEQ0UsZXhCbUZnRTtFSTlFOUQsMEJKOEU4RDtFd0JqRmhFLHNCeEJpRmdFO0N1Qm5DL0Q7O0EvQ2pESDtFZ0RNSSwwQkFBcUM7Q0FDdEM7O0FoRFBIO0VnRFVJLGVBQTBCO0NBQzNCOztBaERYSDtFZ0RDRSxleEJtRmdFO0VJOUU5RCwwQko4RThEO0V3QmpGaEUsc0J4QmlGZ0U7Q3VCbkMvRDs7QS9DakRIO0VnRE1JLDBCQUFxQztDQUN0Qzs7QWhEUEg7RWdEVUksZUFBMEI7Q0FDM0I7O0FoRFhIO0VnRENFLGV4Qm1GZ0U7RUk5RTlELHdCSjhFOEQ7RXdCakZoRSxvQnhCaUZnRTtDdUJuQy9EOztBL0NqREg7RWdETUksMEJBQXFDO0NBQ3RDOztBaERQSDtFZ0RVSSxlQUEwQjtDQUMzQjs7QUNYSDtFQUNFO0lBQU8sNEJBQXVDO0dsRHdnTDdDO0VrRHZnTEQ7SUFBSyx5QkFBd0I7R2xEMGdMNUI7Q0FDRjs7QWtEN2dMRDtFQUNFO0lBQU8sNEJBQXVDO0dsRHdnTDdDO0VrRHZnTEQ7SUFBSyx5QkFBd0I7R2xEMGdMNUI7Q0FDRjs7QUM3Z0xEO0VpRE1FLGNBQWE7RUFDYixheENpN0JzQztFd0NoN0J0QyxpQkFBZ0I7RUFDaEIsbUJ4Q2c3QnlEO0V3Qy82QnpELDBCeENEZ0I7RU1MZCx1Qk42T2dDO0VPL09oQyxxRFJvR1c7Q3lDekZkOztBakRiRDtFaURnQkUsY0FBYTtFQUNiLHVCQUFzQjtFQUN0Qix3QkFBdUI7RUFDdkIsZXpDa0ZhO0V5Q2pGYixtQkFBa0I7RUFDbEIsb0JBQW1CO0VBQ25CLDBCekM0Q2dCO0VrQjVEWiw0QmpCMDdCNEM7Q3dDeDZCakQ7O0F2QmJHO0UxQlhKO0kwQllNLGlCQUFnQjtHdUJZckI7Q2xEZ2hMQTs7QUN4aUxEO0U0QjJDRSxzTUFBNkk7RXFCZjdJLDJCeEM0NUJzQztDd0MzNUJ2Qzs7QWpEN0JEO0VpRGdDRSwyRHhDKzVCb0Q7VXdDLzVCcEQsbUR4Qys1Qm9EO0N3Qzk1QnJEOztBakRqQ0Q7RWtEQ0UsY0FBYTtFQUNiLHdCQUF1QjtDQUN4Qjs7QWxESEQ7RWtETUUsUUFBTztDQUNSOztBbERQRDtFbURLRSxjQUFhO0VBQ2IsdUJBQXNCO0VBR3RCLGdCQUFlO0VBQ2YsaUJBQWdCO0NBQ2pCOztBbkRYRDtFbURvQkUsWUFBVztFQUNYLGUxQ1BnQjtFMENRaEIsb0JBQW1CO0NBYXBCOztBbkRuQ0Q7RW1EMEJJLGUxQ1pjO0UwQ2FkLHNCQUFxQjtFQUNyQiwwQjFDcEJjO0NDV2Y7O0FWbkJIO0VtRGdDSSxlM0NvQ1k7RTJDbkNaLDBCMUN4QmM7QzBDeUJmOztBbkRsQ0g7RW1EMkNFLG1CQUFrQjtFQUNsQixlQUFjO0VBQ2QsZ0IzQzJOMkI7RTJDek4zQixvQjNDdU4yQjtFMkN0TjNCLDhCM0N3RHVCO0UyQ3ZEdkIsMEIzQ3NCYztDMkNRZjs7QW5EL0VEO0VlVUksMEJQMFB3QjtFT3pQeEIsMkJQeVB3QjtDMkMvTXpCOztBbkRyREg7RW1Ed0RJLGlCQUFnQjtFcENoQ2hCLDhCUDRPd0I7RU8zT3hCLDZCUDJPd0I7QzJDMU16Qjs7QW5EMURIO0VtRDZESSxXQUFVO0VBQ1Ysc0JBQXFCO0N6QzNDdEI7O0FWbkJIO0VtRG1FSSxlMUN0RGM7RTBDdURkLHFCQUFvQjtFQUNwQiw4QjNDbUNxQjtDMkNsQ3RCOztBbkR0RUg7RW1EMEVJLFdBQVU7RUFDVixlM0MwQlc7RTJDekJYLDBCM0NWYztFMkNXZCxzQjNDWGM7QzJDWWY7O0FuRDlFSDtFbUR5RkksZ0JBQWU7RUFDZixlQUFjO0VwQ3RGZCxpQm9DdUZ3QjtDQUt6Qjs7QW5EaEdIO0VtRDhGTSxvQjNDd0t1QjtDMkN2S3hCOztBbkQvRkw7RW1Eb0dNLGNBQWE7Q0FDZDs7QW5EckdMO0VtRDBHTSxpQkFBZ0I7RUFDaEIsaUJBQWdCO0NBQ2pCOztBbkQ1R0w7RW9ESUksZTVCZ0Y4RDtFNEIvRTlELDBCNUIrRThEO0M0QmpFL0Q7O0FwRG5CSDtFb0RTUSxlNUIyRTBEO0U0QjFFMUQsMEJBQXlDO0MxQ1M5Qzs7QVZuQkg7RW9EY1EsZTVDdUZPO0U0Q3RGUCwwQjVCcUUwRDtFNEJwRTFELHNCNUJvRTBEO0M0Qm5FM0Q7O0FwRGpCUDtFb0RJSSxlNUJnRjhEO0U0Qi9FOUQsMEI1QitFOEQ7QzRCakUvRDs7QXBEbkJIO0VvRFNRLGU1QjJFMEQ7RTRCMUUxRCwwQkFBeUM7QzFDUzlDOztBVm5CSDtFb0RjUSxlNUN1Rk87RTRDdEZQLDBCNUJxRTBEO0U0QnBFMUQsc0I1Qm9FMEQ7QzRCbkUzRDs7QXBEakJQO0VvRElJLGU1QmdGOEQ7RTRCL0U5RCwwQjVCK0U4RDtDNEJqRS9EOztBcERuQkg7RW9EU1EsZTVCMkUwRDtFNEIxRTFELDBCQUF5QztDMUNTOUM7O0FWbkJIO0VvRGNRLGU1Q3VGTztFNEN0RlAsMEI1QnFFMEQ7RTRCcEUxRCxzQjVCb0UwRDtDNEJuRTNEOztBcERqQlA7RW9ESUksZTVCZ0Y4RDtFNEIvRTlELDBCNUIrRThEO0M0QmpFL0Q7O0FwRG5CSDtFb0RTUSxlNUIyRTBEO0U0QjFFMUQsMEJBQXlDO0MxQ1M5Qzs7QVZuQkg7RW9EY1EsZTVDdUZPO0U0Q3RGUCwwQjVCcUUwRDtFNEJwRTFELHNCNUJvRTBEO0M0Qm5FM0Q7O0FwRGpCUDtFb0RJSSxlNUJnRjhEO0U0Qi9FOUQsMEI1QitFOEQ7QzRCakUvRDs7QXBEbkJIO0VvRFNRLGU1QjJFMEQ7RTRCMUUxRCwwQkFBeUM7QzFDUzlDOztBVm5CSDtFb0RjUSxlNUN1Rk87RTRDdEZQLDBCNUJxRTBEO0U0QnBFMUQsc0I1Qm9FMEQ7QzRCbkUzRDs7QXBEakJQO0VvRElJLGU1QmdGOEQ7RTRCL0U5RCwwQjVCK0U4RDtDNEJqRS9EOztBcERuQkg7RW9EU1EsZTVCMkUwRDtFNEIxRTFELDBCQUF5QztDMUNTOUM7O0FWbkJIO0VvRGNRLGU1Q3VGTztFNEN0RlAsMEI1QnFFMEQ7RTRCcEUxRCxzQjVCb0UwRDtDNEJuRTNEOztBcERqQlA7RW9ESUksZTVCZ0Y4RDtFNEIvRTlELHdCNUIrRThEO0M0QmpFL0Q7O0FwRG5CSDtFb0RTUSxlNUIyRTBEO0U0QjFFMUQsMEJBQXlDO0MxQ1M5Qzs7QVZuQkg7RW9EY1EsZTVDdUZPO0U0Q3RGUCwwQjVCcUUwRDtFNEJwRTFELHNCNUJvRTBEO0M0Qm5FM0Q7O0FwRGpCUDtFb0RJSSxlNUJnRjhEO0U0Qi9FOUQsMEI1QitFOEQ7QzRCakUvRDs7QXBEbkJIO0VvRFNRLGU1QjJFMEQ7RTRCMUUxRCwwQkFBeUM7QzFDUzlDOztBVm5CSDtFb0RjUSxlNUN1Rk87RTRDdEZQLDBCNUJxRTBEO0U0QnBFMUQsc0I1Qm9FMEQ7QzRCbkUzRDs7QXBEakJQO0VvRElJLFk1QmdGOEQ7RTRCL0U5RCwwQjVCK0U4RDtDNEJqRS9EOztBcERuQkg7RW9EU1EsWTVCMkUwRDtFNEIxRTFELDBCQUF5QztDMUNTOUM7O0FWbkJIO0VvRGNRLGU1Q3VGTztFNEN0RlAsdUI1QnFFMEQ7RTRCcEUxRCxtQjVCb0UwRDtDNEJuRTNEOztBcERqQlA7RW9ESUksZTVCZ0Y4RDtFNEIvRTlELDBCNUIrRThEO0M0QmpFL0Q7O0FwRG5CSDtFb0RTUSxlNUIyRTBEO0U0QjFFMUQsMEJBQXlDO0MxQ1M5Qzs7QVZuQkg7RW9EY1EsZTVDdUZPO0U0Q3RGUCwwQjVCcUUwRDtFNEJwRTFELHNCNUJvRTBEO0M0Qm5FM0Q7O0FwRGpCUDtFb0RJSSxlNUJnRjhEO0U0Qi9FOUQsMEI1QitFOEQ7QzRCakUvRDs7QXBEbkJIO0VvRFNRLGU1QjJFMEQ7RTRCMUUxRCwwQkFBeUM7QzFDUzlDOztBVm5CSDtFb0RjUSxlNUN1Rk87RTRDdEZQLDBCNUJxRTBEO0U0QnBFMUQsc0I1Qm9FMEQ7QzRCbkUzRDs7QXBEakJQO0VvRElJLGU1QmdGOEQ7RTRCL0U5RCwwQjVCK0U4RDtDNEJqRS9EOztBcERuQkg7RW9EU1EsZTVCMkUwRDtFNEIxRTFELDBCQUF5QztDMUNTOUM7O0FWbkJIO0VvRGNRLGU1Q3VGTztFNEN0RlAsMEI1QnFFMEQ7RTRCcEUxRCxzQjVCb0UwRDtDNEJuRTNEOztBcERqQlA7RW9ESUksZTVCZ0Y4RDtFNEIvRTlELHdCNUIrRThEO0M0QmpFL0Q7O0FwRG5CSDtFb0RTUSxlNUIyRTBEO0U0QjFFMUQsMEJBQXlDO0MxQ1M5Qzs7QVZuQkg7RW9EY1EsZTVDdUZPO0U0Q3RGUCwwQjVCcUUwRDtFNEJwRTFELHNCNUJvRTBEO0M0Qm5FM0Q7O0FwRGpCUDtFcURDRSxhQUFZO0VBQ1osa0I1Q2tpQ3VEO0U0Q2ppQ3ZELGlCNUM4UitCO0U0QzdSL0IsZUFBYztFQUNkLGU3Q2lHYTtFNkNoR2IsNkI3QytGYTtFNkM5RmIsWUFBVztDQWdCWjs7QXJEdkJEO0VxRFdJLGU3QzJGVztFNkMxRlgsc0JBQXFCO0MzQ0FEOztBVlp4QjtFcURxQkksZ0JBQWU7Q0FDaEI7O0FyRHRCSDtFcURpQk0sYUFBWTtDM0NFZjs7QVZuQkg7RXFEZ0NFLFdBQVU7RUFDViw4QkFBNkI7RUFDN0IsVUFBUztFQUNULHlCQUFnQjtLQUFoQixzQkFBZ0I7VUFBaEIsaUJBQWdCO0NBQ2pCOztBckRwQ0Q7RXFEMENFLHFCQUFvQjtDQUNyQjs7QXJEM0NEO0VzRENFLGlCN0NtMkJxQjtFNkNsMkJyQixpQkFBZ0I7RUFDaEIsb0I3Q28yQnVCO0U2Q24yQnZCLDRDOUNpR2E7RThDaEdiLDZCQUE0QjtFQUM1QixxQzdDbzJCb0M7RTZDbjJCcEMsdUI3Q28yQjBCO0U2Q24yQjFCLGlEOUM4RmE7RThDN0ZiLG9DQUEyQjtVQUEzQiw0QkFBMkI7RUFDM0IsV0FBVTtDQWtCWDs7QXRENUJEO0VzRGFJLHVCN0N3MUJvQjtDNkN2MUJyQjs7QXREZEg7RXNEaUJJLFdBQVU7Q0FDWDs7QXREbEJIO0VzRHFCSSxlQUFjO0VBQ2QsV0FBVTtDQUNYOztBdER2Qkg7RXNEMEJJLGNBQWE7Q0FDZDs7QXREM0JIO0VzRCtCRSxjQUFhO0VBQ2Isb0JBQW1CO0VBQ25CLHlCN0NvMEJzQjtFNkNuMEJ0QixlN0NyQmdCO0U2Q3NCaEIsNEM5Q2tFYTtFOENqRWIsNkJBQTRCO0VBQzVCLDZDN0MyMEI0QztDNkMxMEI3Qzs7QXREdENEO0VzRHlDRSxpQjdDNHpCc0I7QzZDM3pCdkI7O0F0RDFDRDtFdURRRSxpQkFBZ0I7Q0FNakI7O0F2RGREO0V1RFdJLG1CQUFrQjtFQUNsQixpQkFBZ0I7Q0FDakI7O0F2RGJIO0V1RGtCRSxnQkFBZTtFQUNmLE9BQU07RUFDTixRQUFPO0VBQ1AsYzlDK3BCc0M7RThDOXBCdEMsY0FBYTtFQUNiLFlBQVc7RUFDWCxhQUFZO0VBQ1osaUJBQWdCO0VBR2hCLFdBQVU7Q0FJWDs7QXZEaENEO0V1RG9DRSxtQkFBa0I7RUFDbEIsWUFBVztFQUNYLGU5Q2cyQnVDO0U4QzkxQnZDLHFCQUFvQjtDQVVyQjs7QUFQQztFN0JyQ0ksNENqQjY1Qm9EO0VpQjc1QnBELG9DakI2NUJvRDtFaUI3NUJwRCxxRWpCNjVCb0Q7RThDdDNCdEQsdUM5Q28zQm1EO1U4Q3AzQm5ELCtCOUNvM0JtRDtDOENuM0JwRDs7QTdCbkNDO0U2QmdDRjtJN0IvQkksaUJBQWdCO0c2QmtDbkI7Q3hEazZMRjs7QXdEajZMQztFQUNFLHdCOUNrM0JvQztVOENsM0JwQyxnQjlDazNCb0M7QzhDajNCckM7O0F2RGpESDtFdURxREUsY0FBYTtFQUNiLG9CQUFtQjtFQUNuQixzQ0FBc0Q7Q0FRdkQ7O0F2RC9ERDtFdUQyREksZUFBYztFQUNkLG1DQUFtRDtFQUNuRCxZQUFXO0NBQ1o7O0F2RDlESDtFdURtRUUsbUJBQWtCO0VBQ2xCLGNBQWE7RUFDYix1QkFBc0I7RUFDdEIsWUFBVztFQUVYLHFCQUFvQjtFQUNwQiwwQi9DNEJhO0UrQzNCYiw2QkFBNEI7RUFDNUIscUMvQzJCYTtFT2xHWCxzQk44TytCO0VPaFAvQixnRFJvR1c7RStDdkJiLFdBQVU7Q0FDWDs7QXZEaEZEO0V1RG9GRSxnQkFBZTtFQUNmLE9BQU07RUFDTixRQUFPO0VBQ1AsYzlDNGxCc0M7RThDM2xCdEMsYUFBWTtFQUNaLGNBQWE7RUFDYiwwQi9DWWE7QytDUGQ7O0F2RC9GRDtFdUQ2RlcsV0FBVTtDQUFJOztBdkQ3RnpCO0V1RDhGVyxhOUNxekIyQjtDOENyekJTOztBdkQ5Ri9DO0V1RG9HRSxjQUFhO0VBQ2Isd0JBQXVCO0VBQ3ZCLCtCQUE4QjtFQUM5QixtQjlDa3pCc0M7RThDanpCdEMsaUM5Qy9GZ0I7RU1DZCwrQk53TytCO0VNdk8vQixnQ051TytCO0M4Q2xJbEM7O0F2RGhIRDtFdUQ0R0ksbUI5QzZ5Qm9DO0U4QzN5QnBDLCtCQUE2RjtDQUM5Rjs7QXZEL0dIO0V1RG9IRSxpQkFBZ0I7RUFDaEIsZS9DckdrQjtDK0NzR25COztBdkR0SEQ7RXVEMkhFLG1CQUFrQjtFQUdsQixlQUFjO0VBQ2QsYzlDcXdCc0M7QzhDcHdCdkM7O0F2RGhJRDtFdURvSUUsY0FBYTtFQUNiLG9CQUFtQjtFQUNuQiwwQkFBeUI7RUFDekIsYzlDNnZCc0M7RThDNXZCdEMsOEI5Qy9IZ0I7RU1lZCxtQ04wTitCO0VNek4vQixrQ055TitCO0M4Q3BHbEM7O0F2RDlJRDtFdUQ0SXlCLG9CQUFtQjtDQUFJOztBdkQ1SWhEO0V1RDZJd0IscUJBQW9CO0NBQUk7O0F2RDdJaEQ7RXVEa0pFLG1CQUFrQjtFQUNsQixhQUFZO0VBQ1osWUFBVztFQUNYLGFBQVk7RUFDWixpQkFBZ0I7Q0FDakI7O0FuQzNGRztFcEI1REo7SXVENkpJLGlCOUNpd0JxQztJOENod0JyQyxxQkFBeUM7R0FDMUM7RXZEL0pIO0l1RGtLSSx1Q0FBOEQ7R0FLL0Q7RXZEdktIO0l1RHFLTSxvQ0FBMkQ7R0FDNUQ7RXZEdEtMO0lnQkVJLDZDUm9HVztHK0NxRVo7RXZEM0tIO0l1RDZLYyxpQjlDa3ZCMkI7RzhDbHZCSDtDeEQwNUxyQzs7QXFCM2dNRztFcEI1REo7O0l1RG1MSSxpQjlDMHVCcUM7RzhDenVCdEM7Q3hEMDVMRjs7QXFCbGhNRztFcEI1REo7SXVEd0xjLGtCOUNvdUI0QjtHOENwdUJKO0N4RDQ1THJDOztBQ3BsTUQ7RXdERUUsbUJBQWtCO0VBQ2xCLGMvQ21yQnNDO0UrQ2xyQnRDLGVBQWM7RUFDZCxVL0NxekJtQztFZ0R6ekJuQyxzRGpER3NEO0VpRER0RCxtQkFBa0I7RUFDbEIsaUJoRDRSK0I7RWdEM1IvQixlakRXa0I7RWlEVmxCLGlCQUFnQjtFQUNoQixrQkFBaUI7RUFDakIsc0JBQXFCO0VBQ3JCLGtCQUFpQjtFQUNqQixxQkFBb0I7RUFDcEIsdUJBQXNCO0VBQ3RCLG1CQUFrQjtFQUNsQixxQkFBb0I7RUFDcEIsb0JBQW1CO0VBQ25CLGlCQUFnQjtFRE5oQixvQmhESW1DO0VnREZuQyxzQkFBcUI7RUFDckIsV0FBVTtDQWlCWDs7QXhEN0JEO0V3RGNXLFdoRDJNUTtDZ0QzTXFCOztBeERkeEM7RXdEaUJJLG1CQUFrQjtFQUNsQixlQUFjO0VBQ2QsY2hEME13QjtFZ0R6TXhCLGdCaEQwTTJDO0NnRGxNNUM7O0F4RDVCSDtFd0R1Qk0sbUJBQWtCO0VBQ2xCLFlBQVc7RUFDWCwwQkFBeUI7RUFDekIsb0JBQW1CO0NBQ3BCOztBeEQzQkw7RXdEZ0NFLG1CQUFnQztDQVdqQzs7QXhEM0NEO0V3RG1DSSxVQUFTO0NBT1Y7O0F4RDFDSDtFd0RzQ00sT0FBTTtFQUNOLGdDQUFnRTtFQUNoRSwwQmhENkRTO0NnRDVEVjs7QXhEekNMO0V3RDhDRSxtQmhEZ0w2QztDZ0RuSzlDOztBeEQzREQ7RXdEaURJLFFBQU87RUFDUCxlaEQ0SzJDO0VnRDNLM0MsZWhEMEt3QjtDZ0RuS3pCOztBeEQxREg7RXdEc0RNLFNBQVE7RUFDUix3Q0FBMkY7RUFDM0YsNEJoRDZDUztDZ0Q1Q1Y7O0F4RHpETDtFd0Q4REUsbUJBQWdDO0NBV2pDOztBeER6RUQ7RXdEaUVJLE9BQU07Q0FPUDs7QXhEeEVIO0V3RG9FTSxVQUFTO0VBQ1QsZ0NoRHlKeUM7RWdEeEp6Qyw2QmhEK0JTO0NnRDlCVjs7QXhEdkVMO0V3RDRFRSxtQmhEa0o2QztDZ0RySTlDOztBeER6RkQ7RXdEK0VJLFNBQVE7RUFDUixlaEQ4STJDO0VnRDdJM0MsZWhENEl3QjtDZ0RySXpCOztBeER4Rkg7RXdEb0ZNLFFBQU87RUFDUCx3Q2hEeUl5QztFZ0R4SXpDLDJCaERlUztDZ0RkVjs7QXhEdkZMO0V3RDRHRSxpQi9DdXNCdUM7RStDdHNCdkMsd0JoRCtHeUI7RWdEOUd6QixlaERoQ2M7RWdEaUNkLG1CQUFrQjtFQUNsQiwwQmhEWGE7RU9qR1gsaUJQc05xQjtDZ0R4R3hCOztBeERsSEQ7RTBEQ0UsbUJBQWtCO0VBQ2xCLE9BQU07RUFDTixRQUFPO0VBQ1AsY2pEaXJCc0M7RWlEaHJCdEMsZUFBYztFQUNkLGlCakR1MEJ1QztFZ0Q1MEJ2QyxzRGpER3NEO0VpRER0RCxtQkFBa0I7RUFDbEIsaUJoRDRSK0I7RWdEM1IvQixlakRXa0I7RWlEVmxCLGlCQUFnQjtFQUNoQixrQkFBaUI7RUFDakIsc0JBQXFCO0VBQ3JCLGtCQUFpQjtFQUNqQixxQkFBb0I7RUFDcEIsdUJBQXNCO0VBQ3RCLG1CQUFrQjtFQUNsQixxQkFBb0I7RUFDcEIsb0JBQW1CO0VBQ25CLGlCQUFnQjtFQ0xoQixvQmxER21DO0VrRERuQyxzQkFBcUI7RUFDckIsMEJsRHdGYTtFa0R2RmIsNkJBQTRCO0VBQzVCLHFDbER1RmE7RU9sR1gsc0JOOE8rQjtFT2hQL0IsZ0RSb0dXO0NrRG5FZDs7QTFEbkNEO0UwRG9CSSxtQkFBa0I7RUFDbEIsZUFBYztFQUNkLFlqRHMwQm9DO0VpRHIwQnBDLGVqRHMwQnFDO0VpRHIwQnJDLGlCakQwTitCO0NpRGhOaEM7O0ExRGxDSDtFMEQ0Qk0sbUJBQWtCO0VBQ2xCLGVBQWM7RUFDZCxZQUFXO0VBQ1gsMEJBQXlCO0VBQ3pCLG9CQUFtQjtDQUNwQjs7QTFEakNMO0UwRHNDRSxzQmpEdXpCdUM7Q2lEbnlCeEM7O0ExRDFERDtFMER5Q0ksa0NBQXdFO0NBQ3pFOztBMUQxQ0g7OztFMEQ4Q0ksOEJBQWdFO0NBQ2pFOztBMUQvQ0g7RTBEa0RJLFVBQVM7RUFDVCxzQ2pENnlCbUU7Q2lENXlCcEU7OztBMURwREg7O0UwRHVESSxZbEQwRmM7RWtEekZkLDBCbEQ2Q1c7Q2tENUNaOztBMUR6REg7RTBENkRFLG9CakRneUJ1QztDaUR6d0J4Qzs7QTFEcEZEO0UwRGdFSSxnQ0FBc0U7RUFDdEUsY2pENHhCcUM7RWlEM3hCckMsYWpEMHhCb0M7RWlEenhCcEMsaUJBQTJCO0NBQzVCOztBMURwRUg7OztFMER3RUkscUNBQTJGO0NBQzVGOztBMUR6RUg7RTBENEVJLFFBQU87RUFDUCx3Q2pEbXhCbUU7Q2lEbHhCcEU7OztBMUQ5RUg7O0UwRGlGSSxVbERnRWM7RWtEL0RkLDRCbERtQlc7Q2tEbEJaOztBMURuRkg7RTBEdUZFLG1CakRzd0J1QztDaUR0dUJ4Qzs7QTFEdkhEO0UwRDBGSSwrQkFBcUU7Q0FDdEU7O0ExRDNGSDs7O0UwRCtGSSxxQ0FBMkY7Q0FDNUY7O0ExRGhHSDtFMERtR0ksT0FBTTtFQUNOLHlDakQ0dkJtRTtDaUQzdkJwRTs7O0ExRHJHSDs7RTBEd0dJLFNsRHlDYztFa0R4Q2QsNkJsREpXO0NrREtaOztBMUQxR0g7RTBEOEdJLG1CQUFrQjtFQUNsQixPQUFNO0VBQ04sVUFBUztFQUNULGVBQWM7RUFDZCxZakQwdUJvQztFaUR6dUJwQyxxQkFBc0M7RUFDdEMsWUFBVztFQUNYLGlDakQ4dEJ1RDtDaUQ3dEJ4RDs7QTFEdEhIO0UwRDBIRSxxQmpEbXVCdUM7Q2lENXNCeEM7O0ExRGpKRDtFMEQ2SEksaUNBQXVFO0VBQ3ZFLGNqRCt0QnFDO0VpRDl0QnJDLGFqRDZ0Qm9DO0VpRDV0QnBDLGlCQUEyQjtDQUM1Qjs7QTFEaklIOzs7RTBEcUlJLHFDakR3dEJxQztDaUR2dEJ0Qzs7QTFEdElIO0UwRHlJSSxTQUFRO0VBQ1IsdUNqRHN0Qm1FO0NpRHJ0QnBFOzs7QTFEM0lIOztFMEQ4SUksV2xER2M7RWtERmQsMkJsRDFDVztDa0QyQ1o7O0ExRGhKSDtFMERxS0Usd0JqRGlyQndDO0VpRGhyQnhDLGlCQUFnQjtFQUNoQixnQmxENUptQjtFa0Q2Sm5CLGVqRDBJbUM7RWlEekluQywwQmpEMHFCeUQ7RWlEenFCekQsaUNBQXlFO0UzQ2hLdkUsMkMyQ2lLeUU7RTNDaEt6RSw0QzJDZ0t5RTtDQU01RTs7QTFEakxEO0UwRCtLSSxjQUFhO0NBQ2Q7O0ExRGhMSDtFMERvTEUsd0JqRGtxQndDO0VpRGpxQnhDLGVsRGpIYztDa0RrSGY7O0ExRHRMRDtFMkRjRSxtQkFBa0I7Q0FDbkI7O0EzRGZEO0UyRGtCRSxvQkFBbUI7Q0FDcEI7O0EzRG5CRDtFMkRzQkUsbUJBQWtCO0VBQ2xCLFlBQVc7RUFDWCxpQkFBZ0I7Q0FFakI7O0EzRDFCRDtFNERFSSxlQUFjO0VBQ2QsWUFBVztFQUNYLFlBQVc7Q0FDWjs7QTVETEg7RTJENkJFLG1CQUFrQjtFQUNsQixjQUFhO0VBQ2IsWUFBVztFQUNYLFlBQVc7RUFDWCxvQkFBbUI7RUFDbkIsb0NBQTJCO1VBQTNCLDRCQUEyQjtFakM1QnZCLCtDakI4Z0NrRjtFaUI5Z0NsRix1Q2pCOGdDa0Y7RWlCOWdDbEYsMkVqQjhnQ2tGO0NrRGgvQnZGOztBakN6Qkc7RTFCWEo7STBCWU0saUJBQWdCO0dpQ3dCckI7QzVEODNNQTs7QUNsNk1EOzs7RTJEeUNFLGVBQWM7Q0FDZjs7QTNEMUNEOztFMkQ4Q0Usb0NBQTJCO1VBQTNCLDRCQUEyQjtDQUM1Qjs7QTNEL0NEOztFMkRtREUscUNBQTRCO1VBQTVCLDZCQUE0QjtDQUM3Qjs7QTNEcEREO0UyRDZESSxXQUFVO0VBQ1YsNkJBQTRCO0VBQzVCLHdCQUFlO1VBQWYsZ0JBQWU7Q0FDaEI7O0EzRGhFSDs7O0UyRHFFSSxXQUFVO0VBQ1YsV0FBVTtDQUNYOztBM0R2RUg7O0UyRDJFSSxXQUFVO0VBQ1YsV0FBVTtFakN0RVIsNEJpQ3VFMEQ7Q0FDN0Q7O0FqQ25FQztFMUJYSjs7STBCWU0saUJBQWdCO0dpQ2tFbkI7QzVEKzNNRjs7QUM3OE1EOztFMkR3RkUsbUJBQWtCO0VBQ2xCLE9BQU07RUFDTixVQUFTO0VBQ1QsV0FBVTtFQUVWLGNBQWE7RUFDYixvQkFBbUI7RUFDbkIsd0JBQXVCO0VBQ3ZCLFdsRCs1QnNDO0VrRDk1QnRDLGVuRElhO0VtREhiLG1CQUFrQjtFQUNsQixhbEQ2NUJxQztFaUIxL0JqQywrQmpCNC9CZ0Q7Q2tEcjVCckQ7O0FqQ2xHRztFMUJYSjs7STBCWU0saUJBQWdCO0dpQ2lHckI7QzVEdTNNQTs7QUNwK01EOzs7RTJEd0dJLGVuREhXO0VtRElYLHNCQUFxQjtFQUNyQixXQUFVO0VBQ1YsYWxEczVCbUM7Q0M5K0JwQzs7QVZuQkg7RTJEK0dFLFFBQU87Q0FJUjs7QTNEbkhEO0UyRHFIRSxTQUFRO0NBSVQ7O0EzRHpIRDs7RTJEOEhFLHNCQUFxQjtFQUNyQixZbEQrNEJ1QztFa0Q5NEJ2QyxhbEQ4NEJ1QztFa0Q3NEJ2QyxnREFBK0M7RUFDL0MsMkJBQTBCO0NBQzNCOztBM0RuSUQ7RTJEcUlFLHVNbkN6RnlJO0NtQzBGMUk7O0EzRHRJRDtFMkR3SUUsdU1uQzVGeUk7Q21DNkYxSTs7QTNEeklEO0UyRGtKRSxtQkFBa0I7RUFDbEIsU0FBUTtFQUNSLFVBQVM7RUFDVCxRQUFPO0VBQ1AsWUFBVztFQUNYLGNBQWE7RUFDYix3QkFBdUI7RUFDdkIsZ0JBQWU7RUFFZixrQmxEbzJCc0M7RWtEbjJCdEMsaUJsRG0yQnNDO0VrRGwyQnRDLGlCQUFnQjtDQXVCakI7O0EzRHBMRDtFMkRnS0ksd0JBQXVCO0VBQ3ZCLGVBQWM7RUFDZCxZbERrMkJxQztFa0RqMkJyQyxZbERrMkJvQztFa0RqMkJwQyxrQmxEbTJCb0M7RWtEbDJCcEMsaUJsRGsyQm9DO0VrRGoyQnBDLG9CQUFtQjtFQUNuQixnQkFBZTtFQUNmLDBCbkRuRVc7RW1Eb0VYLDZCQUE0QjtFQUU1QixtQ0FBaUU7RUFDakUsc0NBQW9FO0VBQ3BFLFlBQVc7RWpDdktULDhCakJtZ0MrQztDa0QxMUJsRDs7QWpDcEtDO0UxQlhKO0kwQllNLGlCQUFnQjtHaUNtS25CO0M1RDQzTUY7O0FDM2lORDtFMkRrTEksV0FBVTtDQUNYOztBM0RuTEg7RTJENExFLG1CQUFrQjtFQUNsQixXQUEyQztFQUMzQyxhQUFZO0VBQ1osVUFBMEM7RUFDMUMsWUFBVztFQUNYLGtCQUFpQjtFQUNqQixxQkFBb0I7RUFDcEIsZW5EOUZhO0VtRCtGYixtQkFBa0I7Q0FDbkI7O0FFak1EO0VBQ0U7SUFBSyxrQ0FBeUI7WUFBekIsMEJBQXlCO0c5RDJqTjdCO0NBQ0Y7O0E4RDdqTkQ7RUFDRTtJQUFLLGtDQUF5QjtZQUF6QiwwQkFBeUI7RzlEMmpON0I7Q0FDRjs7QUNqa05EO0U2RFNFLHNCQUFxQjtFQUNyQixZcEQrZ0MwQjtFb0Q5Z0MxQixhcEQ4Z0MwQjtFb0Q3Z0MxQiw0QkFBMkI7RUFDM0Isa0NBQWdEO0VBQ2hELGdDQUErQjtFQUMvQixtQkFBa0I7RUFDbEIsdURBQThDO1VBQTlDLCtDQUE4QztDQUMvQzs7QTdEakJEO0U2RG9CRSxZcER5Z0M0QjtFb0R4Z0M1QixhcER3Z0M0QjtFb0R2Z0M1QixvQnBEeWdDNEI7Q29EeGdDN0I7O0FBTUQ7RUFDRTtJQUNFLDRCQUFtQjtZQUFuQixvQkFBbUI7RzlEd2pOcEI7RThEdGpORDtJQUNFLFdBQVU7RzlEd2pOWDtDQUNGOztBOEQ5ak5EO0VBQ0U7SUFDRSw0QkFBbUI7WUFBbkIsb0JBQW1CO0c5RHdqTnBCO0U4RHRqTkQ7SUFDRSxXQUFVO0c5RHdqTlg7Q0FDRjs7QUMzbE5EO0U2RHVDRSxzQkFBcUI7RUFDckIsWXBEaS9CMEI7RW9EaC9CMUIsYXBEZy9CMEI7RW9ELytCMUIsNEJBQTJCO0VBQzNCLCtCQUE4QjtFQUM5QixtQkFBa0I7RUFDbEIsV0FBVTtFQUNWLHFEQUE0QztVQUE1Qyw2Q0FBNEM7Q0FDN0M7O0E3RC9DRDtFNkRrREUsWXBEMitCNEI7RW9EMStCNUIsYXBEMCtCNEI7Q29EeitCN0I7O0E3RHBERDtFOERFcUIsb0NBQW1DO0NBQUk7O0E5REY1RDtFOERHcUIsK0JBQThCO0NBQUk7O0E5REh2RDtFOERJcUIsa0NBQWlDO0NBQUk7O0E5REoxRDtFOERLcUIsa0NBQWlDO0NBQUk7O0E5REwxRDtFOERNcUIsdUNBQXNDO0NBQUk7O0E5RE4vRDtFOERPcUIsb0NBQW1DO0NBQUk7O0E5RFA1RDtFK0RNSSxxQ0FBbUM7Q0FDcEM7O0EvRFBIOzs7RStEV00scUNBQWdEO0NyRFFuRDs7QVZuQkg7RStETUkscUNBQW1DO0NBQ3BDOztBL0RQSDs7O0UrRFdNLHFDQUFnRDtDckRRbkQ7O0FWbkJIO0UrRE1JLHFDQUFtQztDQUNwQzs7QS9EUEg7OztFK0RXTSxxQ0FBZ0Q7Q3JEUW5EOztBVm5CSDtFK0RNSSxxQ0FBbUM7Q0FDcEM7O0EvRFBIOzs7RStEV00scUNBQWdEO0NyRFFuRDs7QVZuQkg7RStETUkscUNBQW1DO0NBQ3BDOztBL0RQSDs7O0UrRFdNLHFDQUFnRDtDckRRbkQ7O0FWbkJIO0UrRE1JLHFDQUFtQztDQUNwQzs7QS9EUEg7OztFK0RXTSxxQ0FBZ0Q7Q3JEUW5EOztBVm5CSDtFK0RNSSxxQ0FBbUM7Q0FDcEM7O0EvRFBIOzs7RStEV00scUNBQWdEO0NyRFFuRDs7QVZuQkg7RStETUkscUNBQW1DO0NBQ3BDOztBL0RQSDs7O0UrRFdNLHFDQUFnRDtDckRRbkQ7O0FWbkJIO0UrRE1JLHFDQUFtQztDQUNwQzs7QS9EUEg7OztFK0RXTSxxQ0FBZ0Q7Q3JEUW5EOztBVm5CSDtFK0RNSSxxQ0FBbUM7Q0FDcEM7O0EvRFBIOzs7RStEV00scUNBQWdEO0NyRFFuRDs7QVZuQkg7RStETUkscUNBQW1DO0NBQ3BDOztBL0RQSDs7O0UrRFdNLHFDQUFnRDtDckRRbkQ7O0FWbkJIO0UrRE1JLHFDQUFtQztDQUNwQzs7QS9EUEg7OztFK0RXTSxxQ0FBZ0Q7Q3JEUW5EOztBVm5CSDtFK0RNSSxxQ0FBbUM7Q0FDcEM7O0EvRFBIOzs7RStEV00scUNBQWdEO0NyRFFuRDs7QVZuQkg7RWdFYUUscUNBQW1DO0NBQ3BDOztBaEVkRDtFZ0VpQkUseUNBQXdDO0NBQ3pDOztBaEVsQkQ7RWlFTWtCLHFDQUFvRDtDQUFJOztBakVOMUU7RWlFT2tCLHlDQUF3RDtDQUFJOztBakVQOUU7RWlFUWtCLDJDQUEwRDtDQUFJOztBakVSaEY7RWlFU2tCLDRDQUEyRDtDQUFJOztBakVUakY7RWlFVWtCLDBDQUF5RDtDQUFJOztBakVWL0U7RWlFWW1CLHFCQUFvQjtDQUFJOztBakVaM0M7RWlFYW1CLHlCQUF3QjtDQUFJOztBakViL0M7RWlFY21CLDJCQUEwQjtDQUFJOztBakVkakQ7RWlFZW1CLDRCQUEyQjtDQUFJOztBakVmbEQ7RWlFZ0JtQiwwQkFBeUI7Q0FBSTs7QWpFaEJoRDtFaUVvQkksaUNBQStCO0NBQ2hDOztBakVyQkg7RWlFb0JJLGlDQUErQjtDQUNoQzs7QWpFckJIO0VpRW9CSSxpQ0FBK0I7Q0FDaEM7O0FqRXJCSDtFaUVvQkksaUNBQStCO0NBQ2hDOztBakVyQkg7RWlFb0JJLGlDQUErQjtDQUNoQzs7QWpFckJIO0VpRW9CSSxpQ0FBK0I7Q0FDaEM7O0FqRXJCSDtFaUVvQkksaUNBQStCO0NBQ2hDOztBakVyQkg7RWlFb0JJLGlDQUErQjtDQUNoQzs7QWpFckJIO0VpRW9CSSxpQ0FBK0I7Q0FDaEM7O0FqRXJCSDtFaUVvQkksaUNBQStCO0NBQ2hDOztBakVyQkg7RWlFb0JJLGlDQUErQjtDQUNoQzs7QWpFckJIO0VpRW9CSSxpQ0FBK0I7Q0FDaEM7O0FqRXJCSDtFaUVvQkksaUNBQStCO0NBQ2hDOztBakVyQkg7RWlFeUJFLGlDQUErQjtDQUNoQzs7QWpFMUJEO0VpRWlDRSxrQ0FBd0M7Q0FDekM7O0FqRWxDRDtFaUVvQ0UsMkNBQWlEO0VBQ2pELDRDQUFrRDtDQUNuRDs7QWpFdENEO0VpRXdDRSw0Q0FBa0Q7RUFDbEQsK0NBQXFEO0NBQ3REOztBakUxQ0Q7RWlFNENFLCtDQUFxRDtFQUNyRCw4Q0FBb0Q7Q0FDckQ7O0FqRTlDRDtFaUVnREUsMkNBQWlEO0VBQ2pELDhDQUFvRDtDQUNyRDs7QWpFbEREO0VpRXFERSw4QkFBNkI7Q0FDOUI7O0FqRXRERDtFaUV5REUsZ0NBQXVDO0NBQ3hDOztBakUxREQ7RWlFNkRFLDRCQUEyQjtDQUM1Qjs7QWpFOUREO0U0REVJLGVBQWM7RUFDZCxZQUFXO0VBQ1gsWUFBVztDQUNaOztBNURMSDtFa0VVK0IseUJBQXdCO0NBQUk7O0FsRVYzRDtFa0VXK0IsMkJBQTBCO0NBQUk7O0FsRVg3RDtFa0VZK0IsaUNBQWdDO0NBQUk7O0FsRVpuRTtFa0VhK0IsMEJBQXlCO0NBQUk7O0FsRWI1RDtFa0VjK0IsMEJBQXlCO0NBQUk7O0FsRWQ1RDtFa0VlK0IsOEJBQTZCO0NBQUk7O0FsRWZoRTtFa0VnQitCLCtCQUE4QjtDQUFJOztBbEVoQmpFO0VrRWlCK0IseUJBQXdCO0NBQUk7O0FsRWpCM0Q7RWtFa0IrQixnQ0FBK0I7Q0FBSTs7QTlDMEM5RDtFcEI1REo7SWtFVStCLHlCQUF3QjtHQUFJO0VsRVYzRDtJa0VXK0IsMkJBQTBCO0dBQUk7RWxFWDdEO0lrRVkrQixpQ0FBZ0M7R0FBSTtFbEVabkU7SWtFYStCLDBCQUF5QjtHQUFJO0VsRWI1RDtJa0VjK0IsMEJBQXlCO0dBQUk7RWxFZDVEO0lrRWUrQiw4QkFBNkI7R0FBSTtFbEVmaEU7SWtFZ0IrQiwrQkFBOEI7R0FBSTtFbEVoQmpFO0lrRWlCK0IseUJBQXdCO0dBQUk7RWxFakIzRDtJa0VrQitCLGdDQUErQjtHQUFJO0NuRXU4TmpFOztBcUI3NU5HO0VwQjVESjtJa0VVK0IseUJBQXdCO0dBQUk7RWxFVjNEO0lrRVcrQiwyQkFBMEI7R0FBSTtFbEVYN0Q7SWtFWStCLGlDQUFnQztHQUFJO0VsRVpuRTtJa0VhK0IsMEJBQXlCO0dBQUk7RWxFYjVEO0lrRWMrQiwwQkFBeUI7R0FBSTtFbEVkNUQ7SWtFZStCLDhCQUE2QjtHQUFJO0VsRWZoRTtJa0VnQitCLCtCQUE4QjtHQUFJO0VsRWhCakU7SWtFaUIrQix5QkFBd0I7R0FBSTtFbEVqQjNEO0lrRWtCK0IsZ0NBQStCO0dBQUk7Q25FcStOakU7O0FxQjM3Tkc7RXBCNURKO0lrRVUrQix5QkFBd0I7R0FBSTtFbEVWM0Q7SWtFVytCLDJCQUEwQjtHQUFJO0VsRVg3RDtJa0VZK0IsaUNBQWdDO0dBQUk7RWxFWm5FO0lrRWErQiwwQkFBeUI7R0FBSTtFbEViNUQ7SWtFYytCLDBCQUF5QjtHQUFJO0VsRWQ1RDtJa0VlK0IsOEJBQTZCO0dBQUk7RWxFZmhFO0lrRWdCK0IsK0JBQThCO0dBQUk7RWxFaEJqRTtJa0VpQitCLHlCQUF3QjtHQUFJO0VsRWpCM0Q7SWtFa0IrQixnQ0FBK0I7R0FBSTtDbkVtZ09qRTs7QXFCejlORztFcEI1REo7SWtFVStCLHlCQUF3QjtHQUFJO0VsRVYzRDtJa0VXK0IsMkJBQTBCO0dBQUk7RWxFWDdEO0lrRVkrQixpQ0FBZ0M7R0FBSTtFbEVabkU7SWtFYStCLDBCQUF5QjtHQUFJO0VsRWI1RDtJa0VjK0IsMEJBQXlCO0dBQUk7RWxFZDVEO0lrRWUrQiw4QkFBNkI7R0FBSTtFbEVmaEU7SWtFZ0IrQiwrQkFBOEI7R0FBSTtFbEVoQmpFO0lrRWlCK0IseUJBQXdCO0dBQUk7RWxFakIzRDtJa0VrQitCLGdDQUErQjtHQUFJO0NuRWlpT2pFOztBbUV4aE9EO0VsRTNCQTtJa0U0QjBCLHlCQUF3QjtHQUFJO0VsRTVCdEQ7SWtFNkIwQiwyQkFBMEI7R0FBSTtFbEU3QnhEO0lrRThCMEIsaUNBQWdDO0dBQUk7RWxFOUI5RDtJa0UrQjBCLDBCQUF5QjtHQUFJO0VsRS9CdkQ7SWtFZ0MwQiwwQkFBeUI7R0FBSTtFbEVoQ3ZEO0lrRWlDMEIsOEJBQTZCO0dBQUk7RWxFakMzRDtJa0VrQzBCLCtCQUE4QjtHQUFJO0VsRWxDNUQ7SWtFbUMwQix5QkFBd0I7R0FBSTtFbEVuQ3REO0lrRW9DMEIsZ0NBQStCO0dBQUk7Q25FNmlPNUQ7O0FDamxPRDtFbUVHRSxtQkFBa0I7RUFDbEIsZUFBYztFQUNkLFlBQVc7RUFDWCxXQUFVO0VBQ1YsaUJBQWdCO0NBb0JqQjs7QW5FM0JEO0VtRVVJLGVBQWM7RUFDZCxZQUFXO0NBQ1o7O0FuRVpIOzs7OztFbUVtQkksbUJBQWtCO0VBQ2xCLE9BQU07RUFDTixVQUFTO0VBQ1QsUUFBTztFQUNQLFlBQVc7RUFDWCxhQUFZO0VBQ1osVUFBUztDQUNWOztBbkUxQkg7RW1FbUNNLHVCQUE0RjtDQUM3Rjs7QW5FcENMO0VtRW1DTSxvQkFBNEY7Q0FDN0Y7O0FuRXBDTDtFbUVtQ00sd0JBQTRGO0NBQzdGOztBbkVwQ0w7RW1FbUNNLGtCQUE0RjtDQUM3Rjs7QW5FcENMO0VvRVVvQywrQkFBOEI7Q0FBSTs7QXBFVnRFO0VvRVdvQyxrQ0FBaUM7Q0FBSTs7QXBFWHpFO0VvRVlvQyx1Q0FBc0M7Q0FBSTs7QXBFWjlFO0VvRWFvQywwQ0FBeUM7Q0FBSTs7QXBFYmpGO0VvRWVrQywyQkFBMEI7Q0FBSTs7QXBFZmhFO0VvRWdCa0MsNkJBQTRCO0NBQUk7O0FwRWhCbEU7RW9FaUJrQyxtQ0FBa0M7Q0FBSTs7QXBFakJ4RTtFb0VrQmtDLDBCQUF5QjtDQUFJOztBcEVsQi9EO0VvRW1Ca0Msd0JBQXVCO0NBQUk7O0FwRW5CN0Q7RW9Fb0JrQyx3QkFBdUI7Q0FBSTs7QXBFcEI3RDtFb0VxQmtDLDBCQUF5QjtDQUFJOztBcEVyQi9EO0VvRXNCa0MsMEJBQXlCO0NBQUk7O0FwRXRCL0Q7RW9Fd0J3Qyx1Q0FBc0M7Q0FBSTs7QXBFeEJsRjtFb0V5QndDLHFDQUFvQztDQUFJOztBcEV6QmhGO0VvRTBCd0MsbUNBQWtDO0NBQUk7O0FwRTFCOUU7RW9FMkJ3QywwQ0FBeUM7Q0FBSTs7QXBFM0JyRjtFb0U0QndDLHlDQUF3QztDQUFJOztBcEU1QnBGO0VvRThCcUMsbUNBQWtDO0NBQUk7O0FwRTlCM0U7RW9FK0JxQyxpQ0FBZ0M7Q0FBSTs7QXBFL0J6RTtFb0VnQ3FDLCtCQUE4QjtDQUFJOztBcEVoQ3ZFO0VvRWlDcUMsaUNBQWdDO0NBQUk7O0FwRWpDekU7RW9Fa0NxQyxnQ0FBK0I7Q0FBSTs7QXBFbEN4RTtFb0VvQ3NDLHFDQUFvQztDQUFJOztBcEVwQzlFO0VvRXFDc0MsbUNBQWtDO0NBQUk7O0FwRXJDNUU7RW9Fc0NzQyxpQ0FBZ0M7Q0FBSTs7QXBFdEMxRTtFb0V1Q3NDLHdDQUF1QztDQUFJOztBcEV2Q2pGO0VvRXdDc0MsdUNBQXNDO0NBQUk7O0FwRXhDaEY7RW9FeUNzQyxrQ0FBaUM7Q0FBSTs7QXBFekMzRTtFb0UyQ29DLDRCQUEyQjtDQUFJOztBcEUzQ25FO0VvRTRDb0Msa0NBQWlDO0NBQUk7O0FwRTVDekU7RW9FNkNvQyxnQ0FBK0I7Q0FBSTs7QXBFN0N2RTtFb0U4Q29DLDhCQUE2QjtDQUFJOztBcEU5Q3JFO0VvRStDb0MsZ0NBQStCO0NBQUk7O0FwRS9DdkU7RW9FZ0RvQywrQkFBOEI7Q0FBSTs7QWhEWWxFO0VwQjVESjtJb0VVb0MsK0JBQThCO0dBQUk7RXBFVnRFO0lvRVdvQyxrQ0FBaUM7R0FBSTtFcEVYekU7SW9FWW9DLHVDQUFzQztHQUFJO0VwRVo5RTtJb0Vhb0MsMENBQXlDO0dBQUk7RXBFYmpGO0lvRWVrQywyQkFBMEI7R0FBSTtFcEVmaEU7SW9FZ0JrQyw2QkFBNEI7R0FBSTtFcEVoQmxFO0lvRWlCa0MsbUNBQWtDO0dBQUk7RXBFakJ4RTtJb0VrQmtDLDBCQUF5QjtHQUFJO0VwRWxCL0Q7SW9FbUJrQyx3QkFBdUI7R0FBSTtFcEVuQjdEO0lvRW9Ca0Msd0JBQXVCO0dBQUk7RXBFcEI3RDtJb0VxQmtDLDBCQUF5QjtHQUFJO0VwRXJCL0Q7SW9Fc0JrQywwQkFBeUI7R0FBSTtFcEV0Qi9EO0lvRXdCd0MsdUNBQXNDO0dBQUk7RXBFeEJsRjtJb0V5QndDLHFDQUFvQztHQUFJO0VwRXpCaEY7SW9FMEJ3QyxtQ0FBa0M7R0FBSTtFcEUxQjlFO0lvRTJCd0MsMENBQXlDO0dBQUk7RXBFM0JyRjtJb0U0QndDLHlDQUF3QztHQUFJO0VwRTVCcEY7SW9FOEJxQyxtQ0FBa0M7R0FBSTtFcEU5QjNFO0lvRStCcUMsaUNBQWdDO0dBQUk7RXBFL0J6RTtJb0VnQ3FDLCtCQUE4QjtHQUFJO0VwRWhDdkU7SW9FaUNxQyxpQ0FBZ0M7R0FBSTtFcEVqQ3pFO0lvRWtDcUMsZ0NBQStCO0dBQUk7RXBFbEN4RTtJb0VvQ3NDLHFDQUFvQztHQUFJO0VwRXBDOUU7SW9FcUNzQyxtQ0FBa0M7R0FBSTtFcEVyQzVFO0lvRXNDc0MsaUNBQWdDO0dBQUk7RXBFdEMxRTtJb0V1Q3NDLHdDQUF1QztHQUFJO0VwRXZDakY7SW9Fd0NzQyx1Q0FBc0M7R0FBSTtFcEV4Q2hGO0lvRXlDc0Msa0NBQWlDO0dBQUk7RXBFekMzRTtJb0UyQ29DLDRCQUEyQjtHQUFJO0VwRTNDbkU7SW9FNENvQyxrQ0FBaUM7R0FBSTtFcEU1Q3pFO0lvRTZDb0MsZ0NBQStCO0dBQUk7RXBFN0N2RTtJb0U4Q29DLDhCQUE2QjtHQUFJO0VwRTlDckU7SW9FK0NvQyxnQ0FBK0I7R0FBSTtFcEUvQ3ZFO0lvRWdEb0MsK0JBQThCO0dBQUk7Q3JFNnpPckU7O0FxQmp6T0c7RXBCNURKO0lvRVVvQywrQkFBOEI7R0FBSTtFcEVWdEU7SW9FV29DLGtDQUFpQztHQUFJO0VwRVh6RTtJb0VZb0MsdUNBQXNDO0dBQUk7RXBFWjlFO0lvRWFvQywwQ0FBeUM7R0FBSTtFcEViakY7SW9FZWtDLDJCQUEwQjtHQUFJO0VwRWZoRTtJb0VnQmtDLDZCQUE0QjtHQUFJO0VwRWhCbEU7SW9FaUJrQyxtQ0FBa0M7R0FBSTtFcEVqQnhFO0lvRWtCa0MsMEJBQXlCO0dBQUk7RXBFbEIvRDtJb0VtQmtDLHdCQUF1QjtHQUFJO0VwRW5CN0Q7SW9Fb0JrQyx3QkFBdUI7R0FBSTtFcEVwQjdEO0lvRXFCa0MsMEJBQXlCO0dBQUk7RXBFckIvRDtJb0VzQmtDLDBCQUF5QjtHQUFJO0VwRXRCL0Q7SW9Fd0J3Qyx1Q0FBc0M7R0FBSTtFcEV4QmxGO0lvRXlCd0MscUNBQW9DO0dBQUk7RXBFekJoRjtJb0UwQndDLG1DQUFrQztHQUFJO0VwRTFCOUU7SW9FMkJ3QywwQ0FBeUM7R0FBSTtFcEUzQnJGO0lvRTRCd0MseUNBQXdDO0dBQUk7RXBFNUJwRjtJb0U4QnFDLG1DQUFrQztHQUFJO0VwRTlCM0U7SW9FK0JxQyxpQ0FBZ0M7R0FBSTtFcEUvQnpFO0lvRWdDcUMsK0JBQThCO0dBQUk7RXBFaEN2RTtJb0VpQ3FDLGlDQUFnQztHQUFJO0VwRWpDekU7SW9Fa0NxQyxnQ0FBK0I7R0FBSTtFcEVsQ3hFO0lvRW9Dc0MscUNBQW9DO0dBQUk7RXBFcEM5RTtJb0VxQ3NDLG1DQUFrQztHQUFJO0VwRXJDNUU7SW9Fc0NzQyxpQ0FBZ0M7R0FBSTtFcEV0QzFFO0lvRXVDc0Msd0NBQXVDO0dBQUk7RXBFdkNqRjtJb0V3Q3NDLHVDQUFzQztHQUFJO0VwRXhDaEY7SW9FeUNzQyxrQ0FBaUM7R0FBSTtFcEV6QzNFO0lvRTJDb0MsNEJBQTJCO0dBQUk7RXBFM0NuRTtJb0U0Q29DLGtDQUFpQztHQUFJO0VwRTVDekU7SW9FNkNvQyxnQ0FBK0I7R0FBSTtFcEU3Q3ZFO0lvRThDb0MsOEJBQTZCO0dBQUk7RXBFOUNyRTtJb0UrQ29DLGdDQUErQjtHQUFJO0VwRS9DdkU7SW9FZ0RvQywrQkFBOEI7R0FBSTtDckVzNk9yRTs7QXFCMTVPRztFcEI1REo7SW9FVW9DLCtCQUE4QjtHQUFJO0VwRVZ0RTtJb0VXb0Msa0NBQWlDO0dBQUk7RXBFWHpFO0lvRVlvQyx1Q0FBc0M7R0FBSTtFcEVaOUU7SW9FYW9DLDBDQUF5QztHQUFJO0VwRWJqRjtJb0Vla0MsMkJBQTBCO0dBQUk7RXBFZmhFO0lvRWdCa0MsNkJBQTRCO0dBQUk7RXBFaEJsRTtJb0VpQmtDLG1DQUFrQztHQUFJO0VwRWpCeEU7SW9Fa0JrQywwQkFBeUI7R0FBSTtFcEVsQi9EO0lvRW1Ca0Msd0JBQXVCO0dBQUk7RXBFbkI3RDtJb0VvQmtDLHdCQUF1QjtHQUFJO0VwRXBCN0Q7SW9FcUJrQywwQkFBeUI7R0FBSTtFcEVyQi9EO0lvRXNCa0MsMEJBQXlCO0dBQUk7RXBFdEIvRDtJb0V3QndDLHVDQUFzQztHQUFJO0VwRXhCbEY7SW9FeUJ3QyxxQ0FBb0M7R0FBSTtFcEV6QmhGO0lvRTBCd0MsbUNBQWtDO0dBQUk7RXBFMUI5RTtJb0UyQndDLDBDQUF5QztHQUFJO0VwRTNCckY7SW9FNEJ3Qyx5Q0FBd0M7R0FBSTtFcEU1QnBGO0lvRThCcUMsbUNBQWtDO0dBQUk7RXBFOUIzRTtJb0UrQnFDLGlDQUFnQztHQUFJO0VwRS9CekU7SW9FZ0NxQywrQkFBOEI7R0FBSTtFcEVoQ3ZFO0lvRWlDcUMsaUNBQWdDO0dBQUk7RXBFakN6RTtJb0VrQ3FDLGdDQUErQjtHQUFJO0VwRWxDeEU7SW9Fb0NzQyxxQ0FBb0M7R0FBSTtFcEVwQzlFO0lvRXFDc0MsbUNBQWtDO0dBQUk7RXBFckM1RTtJb0VzQ3NDLGlDQUFnQztHQUFJO0VwRXRDMUU7SW9FdUNzQyx3Q0FBdUM7R0FBSTtFcEV2Q2pGO0lvRXdDc0MsdUNBQXNDO0dBQUk7RXBFeENoRjtJb0V5Q3NDLGtDQUFpQztHQUFJO0VwRXpDM0U7SW9FMkNvQyw0QkFBMkI7R0FBSTtFcEUzQ25FO0lvRTRDb0Msa0NBQWlDO0dBQUk7RXBFNUN6RTtJb0U2Q29DLGdDQUErQjtHQUFJO0VwRTdDdkU7SW9FOENvQyw4QkFBNkI7R0FBSTtFcEU5Q3JFO0lvRStDb0MsZ0NBQStCO0dBQUk7RXBFL0N2RTtJb0VnRG9DLCtCQUE4QjtHQUFJO0NyRStnUHJFOztBcUJuZ1BHO0VwQjVESjtJb0VVb0MsK0JBQThCO0dBQUk7RXBFVnRFO0lvRVdvQyxrQ0FBaUM7R0FBSTtFcEVYekU7SW9FWW9DLHVDQUFzQztHQUFJO0VwRVo5RTtJb0Vhb0MsMENBQXlDO0dBQUk7RXBFYmpGO0lvRWVrQywyQkFBMEI7R0FBSTtFcEVmaEU7SW9FZ0JrQyw2QkFBNEI7R0FBSTtFcEVoQmxFO0lvRWlCa0MsbUNBQWtDO0dBQUk7RXBFakJ4RTtJb0VrQmtDLDBCQUF5QjtHQUFJO0VwRWxCL0Q7SW9FbUJrQyx3QkFBdUI7R0FBSTtFcEVuQjdEO0lvRW9Ca0Msd0JBQXVCO0dBQUk7RXBFcEI3RDtJb0VxQmtDLDBCQUF5QjtHQUFJO0VwRXJCL0Q7SW9Fc0JrQywwQkFBeUI7R0FBSTtFcEV0Qi9EO0lvRXdCd0MsdUNBQXNDO0dBQUk7RXBFeEJsRjtJb0V5QndDLHFDQUFvQztHQUFJO0VwRXpCaEY7SW9FMEJ3QyxtQ0FBa0M7R0FBSTtFcEUxQjlFO0lvRTJCd0MsMENBQXlDO0dBQUk7RXBFM0JyRjtJb0U0QndDLHlDQUF3QztHQUFJO0VwRTVCcEY7SW9FOEJxQyxtQ0FBa0M7R0FBSTtFcEU5QjNFO0lvRStCcUMsaUNBQWdDO0dBQUk7RXBFL0J6RTtJb0VnQ3FDLCtCQUE4QjtHQUFJO0VwRWhDdkU7SW9FaUNxQyxpQ0FBZ0M7R0FBSTtFcEVqQ3pFO0lvRWtDcUMsZ0NBQStCO0dBQUk7RXBFbEN4RTtJb0VvQ3NDLHFDQUFvQztHQUFJO0VwRXBDOUU7SW9FcUNzQyxtQ0FBa0M7R0FBSTtFcEVyQzVFO0lvRXNDc0MsaUNBQWdDO0dBQUk7RXBFdEMxRTtJb0V1Q3NDLHdDQUF1QztHQUFJO0VwRXZDakY7SW9Fd0NzQyx1Q0FBc0M7R0FBSTtFcEV4Q2hGO0lvRXlDc0Msa0NBQWlDO0dBQUk7RXBFekMzRTtJb0UyQ29DLDRCQUEyQjtHQUFJO0VwRTNDbkU7SW9FNENvQyxrQ0FBaUM7R0FBSTtFcEU1Q3pFO0lvRTZDb0MsZ0NBQStCO0dBQUk7RXBFN0N2RTtJb0U4Q29DLDhCQUE2QjtHQUFJO0VwRTlDckU7SW9FK0NvQyxnQ0FBK0I7R0FBSTtFcEUvQ3ZFO0lvRWdEb0MsK0JBQThCO0dBQUk7Q3JFd25QckU7O0FDeHFQRDtFcUVHRSx1QkFBc0I7Q0NDMkI7O0F0RUpuRDtFcUVNRSx3QkFBdUI7Q0NEMkI7O0F0RUxwRDtFcUVTRSx1QkFBc0I7Q0NIMkI7O0FsRHNEL0M7RXBCNURKO0lxRUdFLHVCQUFzQjtHQ0MyQjtFdEVKbkQ7SXFFTUUsd0JBQXVCO0dDRDJCO0V0RUxwRDtJcUVTRSx1QkFBc0I7R0NIMkI7Q3ZFMHJQbEQ7O0FxQnBvUEc7RXBCNURKO0lxRUdFLHVCQUFzQjtHQ0MyQjtFdEVKbkQ7SXFFTUUsd0JBQXVCO0dDRDJCO0V0RUxwRDtJcUVTRSx1QkFBc0I7R0NIMkI7Q3ZFc3NQbEQ7O0FxQmhwUEc7RXBCNURKO0lxRUdFLHVCQUFzQjtHQ0MyQjtFdEVKbkQ7SXFFTUUsd0JBQXVCO0dDRDJCO0V0RUxwRDtJcUVTRSx1QkFBc0I7R0NIMkI7Q3ZFa3RQbEQ7O0FxQjVwUEc7RXBCNURKO0lxRUdFLHVCQUFzQjtHQ0MyQjtFdEVKbkQ7SXFFTUUsd0JBQXVCO0dDRDJCO0V0RUxwRDtJcUVTRSx1QkFBc0I7R0NIMkI7Q3ZFOHRQbEQ7O0FDcHVQRDtFdUVHd0IsMEJBQTJCO0NBQUk7O0F2RUh2RDtFdUVHd0IsNEJBQTJCO0NBQUk7O0F2RUh2RDtFd0VJMkIsNEJBQThCO0NBQUk7O0F4RUo3RDtFd0VJMkIsOEJBQThCO0NBQUk7O0F4RUo3RDtFd0VJMkIsOEJBQThCO0NBQUk7O0F4RUo3RDtFd0VJMkIsMkJBQThCO0NBQUk7O0F4RUo3RDtFd0VJMkIsb0NBQThCO0VBQTlCLDRCQUE4QjtDQUFJOztBeEVKN0Q7RXdFVUUsZ0JBQWU7RUFDZixPQUFNO0VBQ04sU0FBUTtFQUNSLFFBQU87RUFDUCxjL0RvcUJzQztDK0RucUJ2Qzs7QXhFZkQ7RXdFa0JFLGdCQUFlO0VBQ2YsU0FBUTtFQUNSLFVBQVM7RUFDVCxRQUFPO0VBQ1AsYy9ENHBCc0M7QytEM3BCdkM7O0FBRzZCO0V4RTFCOUI7SXdFMkJJLHlCQUFnQjtJQUFoQixpQkFBZ0I7SUFDaEIsT0FBTTtJQUNOLGMvRG9wQm9DO0crRGxwQnZDO0N6RXl2UEE7O0FDeHhQRDtFeUVNRSxtQkFBa0I7RUFDbEIsV0FBVTtFQUNWLFlBQVc7RUFDWCxXQUFVO0VBQ1YsaUJBQWdCO0VBQ2hCLHVCQUFzQjtFQUN0QixvQkFBbUI7RUFDbkIsVUFBUztDQ1BWOztBMUVORDtFeUV5QkksaUJBQWdCO0VBQ2hCLFlBQVc7RUFDWCxhQUFZO0VBQ1osa0JBQWlCO0VBQ2pCLFdBQVU7RUFDVixvQkFBbUI7Q0FDcEI7O0F6RS9CSDtFMkVFYSwrREFBcUM7Q0FBSTs7QTNFRnREO0UyRUdVLDJEQUFrQztDQUFJOztBM0VIaEQ7RTJFSWEsd0RBQXFDO0NBQUk7O0EzRUp0RDtFMkVLZSw0QkFBMkI7Q0FBSTs7QTNFTDlDO0U0RU0yQixzQkFBNEI7Q0FBSTs7QTVFTjNEO0U0RU0yQixzQkFBNEI7Q0FBSTs7QTVFTjNEO0U0RU0yQixzQkFBNEI7Q0FBSTs7QTVFTjNEO0U0RU0yQix1QkFBNEI7Q0FBSTs7QTVFTjNEO0U0RU0yQix1QkFBNEI7Q0FBSTs7QTVFTjNEO0U0RU0yQix1QkFBNEI7Q0FBSTs7QTVFTjNEO0U0RU0yQix1QkFBNEI7Q0FBSTs7QTVFTjNEO0U0RU0yQix1QkFBNEI7Q0FBSTs7QTVFTjNEO0U0RU0yQix3QkFBNEI7Q0FBSTs7QTVFTjNEO0U0RU0yQix3QkFBNEI7Q0FBSTs7QTVFTjNEO0U0RVVVLDJCQUEwQjtDQUFJOztBNUVWeEM7RTRFV1UsNEJBQTJCO0NBQUk7O0E1RVh6QztFNEVlYyw0QkFBMkI7Q0FBSTs7QTVFZjdDO0U0RWdCYyw2QkFBNEI7Q0FBSTs7QTVFaEI5QztFNEVrQlUsd0JBQXVCO0NBQUk7O0E1RWxCckM7RTRFbUJVLHlCQUF3QjtDQUFJOztBNUVuQnRDO0U2RVV3QyxxQkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSx5QkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsMkJBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSw0QkFBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLDBCQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3QywyQkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSwrQkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsaUNBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSxrQ0FBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLGdDQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3QywwQkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSw4QkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsZ0NBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSxpQ0FBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLCtCQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3Qyx3QkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSw0QkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsOEJBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSwrQkFBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLDZCQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3QywwQkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSw4QkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsZ0NBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSxpQ0FBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLCtCQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3Qyx3QkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSw0QkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsOEJBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSwrQkFBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLDZCQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3Qyx3QkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSw0QkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsOEJBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSwrQkFBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLDZCQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3Qyx5QkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSw2QkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsK0JBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSxnQ0FBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLDhCQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3Qyx5QkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSw2QkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsK0JBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSxnQ0FBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLDhCQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3QyxzQkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSwwQkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsNEJBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSw2QkFBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLDJCQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3Qyw0QkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSxnQ0FBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsa0NBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSxtQ0FBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLGlDQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3QywyQkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSwrQkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsaUNBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSxrQ0FBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLGdDQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3Qyx5QkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSw2QkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsK0JBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSxnQ0FBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLDhCQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3QywyQkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSwrQkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsaUNBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSxrQ0FBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLGdDQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3Qyx5QkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSw2QkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsK0JBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSxnQ0FBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLDhCQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3Qyx5QkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSw2QkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsK0JBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSxnQ0FBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLDhCQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3QywwQkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSw4QkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsZ0NBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSxpQ0FBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLCtCQUFzQztDQUN2Qzs7QTdFMUJUO0U2RVV3QywwQkFBNEI7Q0FBSTs7QTdFVnhFOztFNkVhVSw4QkFBb0M7Q0FDckM7O0E3RWRUOztFNkVpQlUsZ0NBQXdDO0NBQ3pDOztBN0VsQlQ7O0U2RXFCVSxpQ0FBMEM7Q0FDM0M7O0E3RXRCVDs7RTZFeUJVLCtCQUFzQztDQUN2Qzs7QTdFMUJUO0U2RWlDZ0MsNEJBQTJCO0NBQUk7O0E3RWpDL0Q7O0U2RW9DVSxnQ0FBK0I7Q0FDaEM7O0E3RXJDVDs7RTZFd0NVLGtDQUFpQztDQUNsQzs7QTdFekNUOztFNkU0Q1UsbUNBQWtDO0NBQ25DOztBN0U3Q1Q7O0U2RWdEVSxpQ0FBZ0M7Q0FDakM7O0E3RWpEVDtFNkVpQ2dDLDJCQUEyQjtDQUFJOztBN0VqQy9EOztFNkVvQ1UsK0JBQStCO0NBQ2hDOztBN0VyQ1Q7O0U2RXdDVSxpQ0FBaUM7Q0FDbEM7O0E3RXpDVDs7RTZFNENVLGtDQUFrQztDQUNuQzs7QTdFN0NUOztFNkVnRFUsZ0NBQWdDO0NBQ2pDOztBN0VqRFQ7RTZFaUNnQyx5QkFBMkI7Q0FBSTs7QTdFakMvRDs7RTZFb0NVLDZCQUErQjtDQUNoQzs7QTdFckNUOztFNkV3Q1UsK0JBQWlDO0NBQ2xDOztBN0V6Q1Q7O0U2RTRDVSxnQ0FBa0M7Q0FDbkM7O0E3RTdDVDs7RTZFZ0RVLDhCQUFnQztDQUNqQzs7QTdFakRUO0U2RWlDZ0MsMkJBQTJCO0NBQUk7O0E3RWpDL0Q7O0U2RW9DVSwrQkFBK0I7Q0FDaEM7O0E3RXJDVDs7RTZFd0NVLGlDQUFpQztDQUNsQzs7QTdFekNUOztFNkU0Q1Usa0NBQWtDO0NBQ25DOztBN0U3Q1Q7O0U2RWdEVSxnQ0FBZ0M7Q0FDakM7O0E3RWpEVDtFNkVpQ2dDLHlCQUEyQjtDQUFJOztBN0VqQy9EOztFNkVvQ1UsNkJBQStCO0NBQ2hDOztBN0VyQ1Q7O0U2RXdDVSwrQkFBaUM7Q0FDbEM7O0E3RXpDVDs7RTZFNENVLGdDQUFrQztDQUNuQzs7QTdFN0NUOztFNkVnRFUsOEJBQWdDO0NBQ2pDOztBN0VqRFQ7RTZFaUNnQyx5QkFBMkI7Q0FBSTs7QTdFakMvRDs7RTZFb0NVLDZCQUErQjtDQUNoQzs7QTdFckNUOztFNkV3Q1UsK0JBQWlDO0NBQ2xDOztBN0V6Q1Q7O0U2RTRDVSxnQ0FBa0M7Q0FDbkM7O0E3RTdDVDs7RTZFZ0RVLDhCQUFnQztDQUNqQzs7QTdFakRUO0U2RWlDZ0MsMEJBQTJCO0NBQUk7O0E3RWpDL0Q7O0U2RW9DVSw4QkFBK0I7Q0FDaEM7O0E3RXJDVDs7RTZFd0NVLGdDQUFpQztDQUNsQzs7QTdFekNUOztFNkU0Q1UsaUNBQWtDO0NBQ25DOztBN0U3Q1Q7O0U2RWdEVSwrQkFBZ0M7Q0FDakM7O0E3RWpEVDtFNkVpQ2dDLDBCQUEyQjtDQUFJOztBN0VqQy9EOztFNkVvQ1UsOEJBQStCO0NBQ2hDOztBN0VyQ1Q7O0U2RXdDVSxnQ0FBaUM7Q0FDbEM7O0E3RXpDVDs7RTZFNENVLGlDQUFrQztDQUNuQzs7QTdFN0NUOztFNkVnRFUsK0JBQWdDO0NBQ2pDOztBN0VqRFQ7RTZFc0R1Qix3QkFBdUI7Q0FBSTs7QTdFdERsRDs7RTZFeURNLDRCQUEyQjtDQUM1Qjs7QTdFMURMOztFNkU2RE0sOEJBQTZCO0NBQzlCOztBN0U5REw7O0U2RWlFTSwrQkFBOEI7Q0FDL0I7O0E3RWxFTDs7RTZFcUVNLDZCQUE0QjtDQUM3Qjs7QXpEVkQ7RXBCNURKO0k2RVV3QyxxQkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLHlCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLDJCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSw0QkFBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsMEJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MsMkJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSwrQkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSxpQ0FBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsa0NBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLGdDQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLDBCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsOEJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsZ0NBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGlDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSwrQkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3Qyx3QkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDRCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLDhCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSwrQkFBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsNkJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MsMEJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw4QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSxnQ0FBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsaUNBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLCtCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLHdCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsNEJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsOEJBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLCtCQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSw2QkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3Qyx3QkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDRCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLDhCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSwrQkFBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsNkJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MseUJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw2QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSwrQkFBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsZ0NBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLDhCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLHlCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsNkJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsK0JBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGdDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSw4QkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3QyxzQkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDBCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLDRCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSw2QkFBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsMkJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MsNEJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSxnQ0FBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSxrQ0FBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsbUNBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLGlDQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLDJCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsK0JBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsaUNBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGtDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSxnQ0FBc0M7R0FDdkM7RTdFMUJUO0k2RVV3Qyx5QkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDZCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLCtCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxnQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsOEJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MsMkJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSwrQkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSxpQ0FBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsa0NBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLGdDQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLHlCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsNkJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsK0JBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGdDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSw4QkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3Qyx5QkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDZCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLCtCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxnQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsOEJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MsMEJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw4QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSxnQ0FBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsaUNBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLCtCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLDBCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsOEJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsZ0NBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGlDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSwrQkFBc0M7R0FDdkM7RTdFMUJUO0k2RWlDZ0MsNEJBQTJCO0dBQUk7RTdFakMvRDs7STZFb0NVLGdDQUErQjtHQUNoQztFN0VyQ1Q7O0k2RXdDVSxrQ0FBaUM7R0FDbEM7RTdFekNUOztJNkU0Q1UsbUNBQWtDO0dBQ25DO0U3RTdDVDs7STZFZ0RVLGlDQUFnQztHQUNqQztFN0VqRFQ7STZFaUNnQywyQkFBMkI7R0FBSTtFN0VqQy9EOztJNkVvQ1UsK0JBQStCO0dBQ2hDO0U3RXJDVDs7STZFd0NVLGlDQUFpQztHQUNsQztFN0V6Q1Q7O0k2RTRDVSxrQ0FBa0M7R0FDbkM7RTdFN0NUOztJNkVnRFUsZ0NBQWdDO0dBQ2pDO0U3RWpEVDtJNkVpQ2dDLHlCQUEyQjtHQUFJO0U3RWpDL0Q7O0k2RW9DVSw2QkFBK0I7R0FDaEM7RTdFckNUOztJNkV3Q1UsK0JBQWlDO0dBQ2xDO0U3RXpDVDs7STZFNENVLGdDQUFrQztHQUNuQztFN0U3Q1Q7O0k2RWdEVSw4QkFBZ0M7R0FDakM7RTdFakRUO0k2RWlDZ0MsMkJBQTJCO0dBQUk7RTdFakMvRDs7STZFb0NVLCtCQUErQjtHQUNoQztFN0VyQ1Q7O0k2RXdDVSxpQ0FBaUM7R0FDbEM7RTdFekNUOztJNkU0Q1Usa0NBQWtDO0dBQ25DO0U3RTdDVDs7STZFZ0RVLGdDQUFnQztHQUNqQztFN0VqRFQ7STZFaUNnQyx5QkFBMkI7R0FBSTtFN0VqQy9EOztJNkVvQ1UsNkJBQStCO0dBQ2hDO0U3RXJDVDs7STZFd0NVLCtCQUFpQztHQUNsQztFN0V6Q1Q7O0k2RTRDVSxnQ0FBa0M7R0FDbkM7RTdFN0NUOztJNkVnRFUsOEJBQWdDO0dBQ2pDO0U3RWpEVDtJNkVpQ2dDLHlCQUEyQjtHQUFJO0U3RWpDL0Q7O0k2RW9DVSw2QkFBK0I7R0FDaEM7RTdFckNUOztJNkV3Q1UsK0JBQWlDO0dBQ2xDO0U3RXpDVDs7STZFNENVLGdDQUFrQztHQUNuQztFN0U3Q1Q7O0k2RWdEVSw4QkFBZ0M7R0FDakM7RTdFakRUO0k2RWlDZ0MsMEJBQTJCO0dBQUk7RTdFakMvRDs7STZFb0NVLDhCQUErQjtHQUNoQztFN0VyQ1Q7O0k2RXdDVSxnQ0FBaUM7R0FDbEM7RTdFekNUOztJNkU0Q1UsaUNBQWtDO0dBQ25DO0U3RTdDVDs7STZFZ0RVLCtCQUFnQztHQUNqQztFN0VqRFQ7STZFaUNnQywwQkFBMkI7R0FBSTtFN0VqQy9EOztJNkVvQ1UsOEJBQStCO0dBQ2hDO0U3RXJDVDs7STZFd0NVLGdDQUFpQztHQUNsQztFN0V6Q1Q7O0k2RTRDVSxpQ0FBa0M7R0FDbkM7RTdFN0NUOztJNkVnRFUsK0JBQWdDO0dBQ2pDO0U3RWpEVDtJNkVzRHVCLHdCQUF1QjtHQUFJO0U3RXREbEQ7O0k2RXlETSw0QkFBMkI7R0FDNUI7RTdFMURMOztJNkU2RE0sOEJBQTZCO0dBQzlCO0U3RTlETDs7STZFaUVNLCtCQUE4QjtHQUMvQjtFN0VsRUw7O0k2RXFFTSw2QkFBNEI7R0FDN0I7QzlFazhSSjs7QXFCNThSRztFcEI1REo7STZFVXdDLHFCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUseUJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsMkJBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLDRCQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSwwQkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3QywyQkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLCtCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLGlDQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxrQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsZ0NBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MsMEJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw4QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSxnQ0FBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsaUNBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLCtCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLHdCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsNEJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsOEJBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLCtCQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSw2QkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3QywwQkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDhCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLGdDQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxpQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsK0JBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0Msd0JBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw0QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSw4QkFBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsK0JBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLDZCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLHdCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsNEJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsOEJBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLCtCQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSw2QkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3Qyx5QkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDZCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLCtCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxnQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsOEJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MseUJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw2QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSwrQkFBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsZ0NBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLDhCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLHNCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsMEJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsNEJBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLDZCQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSwyQkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3Qyw0QkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLGdDQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLGtDQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxtQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsaUNBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MsMkJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSwrQkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSxpQ0FBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsa0NBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLGdDQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLHlCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsNkJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsK0JBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGdDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSw4QkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3QywyQkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLCtCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLGlDQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxrQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsZ0NBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MseUJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw2QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSwrQkFBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsZ0NBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLDhCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLHlCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsNkJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsK0JBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGdDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSw4QkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3QywwQkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDhCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLGdDQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxpQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsK0JBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MsMEJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw4QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSxnQ0FBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsaUNBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLCtCQUFzQztHQUN2QztFN0UxQlQ7STZFaUNnQyw0QkFBMkI7R0FBSTtFN0VqQy9EOztJNkVvQ1UsZ0NBQStCO0dBQ2hDO0U3RXJDVDs7STZFd0NVLGtDQUFpQztHQUNsQztFN0V6Q1Q7O0k2RTRDVSxtQ0FBa0M7R0FDbkM7RTdFN0NUOztJNkVnRFUsaUNBQWdDO0dBQ2pDO0U3RWpEVDtJNkVpQ2dDLDJCQUEyQjtHQUFJO0U3RWpDL0Q7O0k2RW9DVSwrQkFBK0I7R0FDaEM7RTdFckNUOztJNkV3Q1UsaUNBQWlDO0dBQ2xDO0U3RXpDVDs7STZFNENVLGtDQUFrQztHQUNuQztFN0U3Q1Q7O0k2RWdEVSxnQ0FBZ0M7R0FDakM7RTdFakRUO0k2RWlDZ0MseUJBQTJCO0dBQUk7RTdFakMvRDs7STZFb0NVLDZCQUErQjtHQUNoQztFN0VyQ1Q7O0k2RXdDVSwrQkFBaUM7R0FDbEM7RTdFekNUOztJNkU0Q1UsZ0NBQWtDO0dBQ25DO0U3RTdDVDs7STZFZ0RVLDhCQUFnQztHQUNqQztFN0VqRFQ7STZFaUNnQywyQkFBMkI7R0FBSTtFN0VqQy9EOztJNkVvQ1UsK0JBQStCO0dBQ2hDO0U3RXJDVDs7STZFd0NVLGlDQUFpQztHQUNsQztFN0V6Q1Q7O0k2RTRDVSxrQ0FBa0M7R0FDbkM7RTdFN0NUOztJNkVnRFUsZ0NBQWdDO0dBQ2pDO0U3RWpEVDtJNkVpQ2dDLHlCQUEyQjtHQUFJO0U3RWpDL0Q7O0k2RW9DVSw2QkFBK0I7R0FDaEM7RTdFckNUOztJNkV3Q1UsK0JBQWlDO0dBQ2xDO0U3RXpDVDs7STZFNENVLGdDQUFrQztHQUNuQztFN0U3Q1Q7O0k2RWdEVSw4QkFBZ0M7R0FDakM7RTdFakRUO0k2RWlDZ0MseUJBQTJCO0dBQUk7RTdFakMvRDs7STZFb0NVLDZCQUErQjtHQUNoQztFN0VyQ1Q7O0k2RXdDVSwrQkFBaUM7R0FDbEM7RTdFekNUOztJNkU0Q1UsZ0NBQWtDO0dBQ25DO0U3RTdDVDs7STZFZ0RVLDhCQUFnQztHQUNqQztFN0VqRFQ7STZFaUNnQywwQkFBMkI7R0FBSTtFN0VqQy9EOztJNkVvQ1UsOEJBQStCO0dBQ2hDO0U3RXJDVDs7STZFd0NVLGdDQUFpQztHQUNsQztFN0V6Q1Q7O0k2RTRDVSxpQ0FBa0M7R0FDbkM7RTdFN0NUOztJNkVnRFUsK0JBQWdDO0dBQ2pDO0U3RWpEVDtJNkVpQ2dDLDBCQUEyQjtHQUFJO0U3RWpDL0Q7O0k2RW9DVSw4QkFBK0I7R0FDaEM7RTdFckNUOztJNkV3Q1UsZ0NBQWlDO0dBQ2xDO0U3RXpDVDs7STZFNENVLGlDQUFrQztHQUNuQztFN0U3Q1Q7O0k2RWdEVSwrQkFBZ0M7R0FDakM7RTdFakRUO0k2RXNEdUIsd0JBQXVCO0dBQUk7RTdFdERsRDs7STZFeURNLDRCQUEyQjtHQUM1QjtFN0UxREw7O0k2RTZETSw4QkFBNkI7R0FDOUI7RTdFOURMOztJNkVpRU0sK0JBQThCO0dBQy9CO0U3RWxFTDs7STZFcUVNLDZCQUE0QjtHQUM3QjtDOUVzOFNKOztBcUJoOVNHO0VwQjVESjtJNkVVd0MscUJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSx5QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSwyQkFBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsNEJBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLDBCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLDJCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsK0JBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsaUNBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGtDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSxnQ0FBc0M7R0FDdkM7RTdFMUJUO0k2RVV3QywwQkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDhCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLGdDQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxpQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsK0JBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0Msd0JBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw0QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSw4QkFBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsK0JBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLDZCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLDBCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsOEJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsZ0NBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGlDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSwrQkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3Qyx3QkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDRCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLDhCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSwrQkFBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsNkJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0Msd0JBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw0QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSw4QkFBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsK0JBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLDZCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLHlCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsNkJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsK0JBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGdDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSw4QkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3Qyx5QkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDZCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLCtCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxnQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsOEJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0Msc0JBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSwwQkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSw0QkFBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsNkJBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLDJCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLDRCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsZ0NBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsa0NBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLG1DQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSxpQ0FBc0M7R0FDdkM7RTdFMUJUO0k2RVV3QywyQkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLCtCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLGlDQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxrQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsZ0NBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MseUJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw2QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSwrQkFBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsZ0NBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLDhCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLDJCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsK0JBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsaUNBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGtDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSxnQ0FBc0M7R0FDdkM7RTdFMUJUO0k2RVV3Qyx5QkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDZCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLCtCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxnQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsOEJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MseUJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw2QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSwrQkFBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsZ0NBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLDhCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLDBCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsOEJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsZ0NBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGlDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSwrQkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3QywwQkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDhCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLGdDQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxpQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsK0JBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVpQ2dDLDRCQUEyQjtHQUFJO0U3RWpDL0Q7O0k2RW9DVSxnQ0FBK0I7R0FDaEM7RTdFckNUOztJNkV3Q1Usa0NBQWlDO0dBQ2xDO0U3RXpDVDs7STZFNENVLG1DQUFrQztHQUNuQztFN0U3Q1Q7O0k2RWdEVSxpQ0FBZ0M7R0FDakM7RTdFakRUO0k2RWlDZ0MsMkJBQTJCO0dBQUk7RTdFakMvRDs7STZFb0NVLCtCQUErQjtHQUNoQztFN0VyQ1Q7O0k2RXdDVSxpQ0FBaUM7R0FDbEM7RTdFekNUOztJNkU0Q1Usa0NBQWtDO0dBQ25DO0U3RTdDVDs7STZFZ0RVLGdDQUFnQztHQUNqQztFN0VqRFQ7STZFaUNnQyx5QkFBMkI7R0FBSTtFN0VqQy9EOztJNkVvQ1UsNkJBQStCO0dBQ2hDO0U3RXJDVDs7STZFd0NVLCtCQUFpQztHQUNsQztFN0V6Q1Q7O0k2RTRDVSxnQ0FBa0M7R0FDbkM7RTdFN0NUOztJNkVnRFUsOEJBQWdDO0dBQ2pDO0U3RWpEVDtJNkVpQ2dDLDJCQUEyQjtHQUFJO0U3RWpDL0Q7O0k2RW9DVSwrQkFBK0I7R0FDaEM7RTdFckNUOztJNkV3Q1UsaUNBQWlDO0dBQ2xDO0U3RXpDVDs7STZFNENVLGtDQUFrQztHQUNuQztFN0U3Q1Q7O0k2RWdEVSxnQ0FBZ0M7R0FDakM7RTdFakRUO0k2RWlDZ0MseUJBQTJCO0dBQUk7RTdFakMvRDs7STZFb0NVLDZCQUErQjtHQUNoQztFN0VyQ1Q7O0k2RXdDVSwrQkFBaUM7R0FDbEM7RTdFekNUOztJNkU0Q1UsZ0NBQWtDO0dBQ25DO0U3RTdDVDs7STZFZ0RVLDhCQUFnQztHQUNqQztFN0VqRFQ7STZFaUNnQyx5QkFBMkI7R0FBSTtFN0VqQy9EOztJNkVvQ1UsNkJBQStCO0dBQ2hDO0U3RXJDVDs7STZFd0NVLCtCQUFpQztHQUNsQztFN0V6Q1Q7O0k2RTRDVSxnQ0FBa0M7R0FDbkM7RTdFN0NUOztJNkVnRFUsOEJBQWdDO0dBQ2pDO0U3RWpEVDtJNkVpQ2dDLDBCQUEyQjtHQUFJO0U3RWpDL0Q7O0k2RW9DVSw4QkFBK0I7R0FDaEM7RTdFckNUOztJNkV3Q1UsZ0NBQWlDO0dBQ2xDO0U3RXpDVDs7STZFNENVLGlDQUFrQztHQUNuQztFN0U3Q1Q7O0k2RWdEVSwrQkFBZ0M7R0FDakM7RTdFakRUO0k2RWlDZ0MsMEJBQTJCO0dBQUk7RTdFakMvRDs7STZFb0NVLDhCQUErQjtHQUNoQztFN0VyQ1Q7O0k2RXdDVSxnQ0FBaUM7R0FDbEM7RTdFekNUOztJNkU0Q1UsaUNBQWtDO0dBQ25DO0U3RTdDVDs7STZFZ0RVLCtCQUFnQztHQUNqQztFN0VqRFQ7STZFc0R1Qix3QkFBdUI7R0FBSTtFN0V0RGxEOztJNkV5RE0sNEJBQTJCO0dBQzVCO0U3RTFETDs7STZFNkRNLDhCQUE2QjtHQUM5QjtFN0U5REw7O0k2RWlFTSwrQkFBOEI7R0FDL0I7RTdFbEVMOztJNkVxRU0sNkJBQTRCO0dBQzdCO0M5RTA4VEo7O0FxQnA5VEc7RXBCNURKO0k2RVV3QyxxQkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLHlCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLDJCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSw0QkFBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsMEJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MsMkJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSwrQkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSxpQ0FBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsa0NBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLGdDQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLDBCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsOEJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsZ0NBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGlDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSwrQkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3Qyx3QkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDRCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLDhCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSwrQkFBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsNkJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MsMEJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw4QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSxnQ0FBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsaUNBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLCtCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLHdCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsNEJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsOEJBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLCtCQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSw2QkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3Qyx3QkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDRCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLDhCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSwrQkFBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsNkJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MseUJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw2QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSwrQkFBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsZ0NBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLDhCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLHlCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsNkJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsK0JBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGdDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSw4QkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3QyxzQkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDBCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLDRCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSw2QkFBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsMkJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MsNEJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSxnQ0FBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSxrQ0FBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsbUNBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLGlDQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLDJCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsK0JBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsaUNBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGtDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSxnQ0FBc0M7R0FDdkM7RTdFMUJUO0k2RVV3Qyx5QkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDZCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLCtCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxnQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsOEJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MsMkJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSwrQkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSxpQ0FBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsa0NBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLGdDQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLHlCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsNkJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsK0JBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGdDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSw4QkFBc0M7R0FDdkM7RTdFMUJUO0k2RVV3Qyx5QkFBNEI7R0FBSTtFN0VWeEU7O0k2RWFVLDZCQUFvQztHQUNyQztFN0VkVDs7STZFaUJVLCtCQUF3QztHQUN6QztFN0VsQlQ7O0k2RXFCVSxnQ0FBMEM7R0FDM0M7RTdFdEJUOztJNkV5QlUsOEJBQXNDO0dBQ3ZDO0U3RTFCVDtJNkVVd0MsMEJBQTRCO0dBQUk7RTdFVnhFOztJNkVhVSw4QkFBb0M7R0FDckM7RTdFZFQ7O0k2RWlCVSxnQ0FBd0M7R0FDekM7RTdFbEJUOztJNkVxQlUsaUNBQTBDO0dBQzNDO0U3RXRCVDs7STZFeUJVLCtCQUFzQztHQUN2QztFN0UxQlQ7STZFVXdDLDBCQUE0QjtHQUFJO0U3RVZ4RTs7STZFYVUsOEJBQW9DO0dBQ3JDO0U3RWRUOztJNkVpQlUsZ0NBQXdDO0dBQ3pDO0U3RWxCVDs7STZFcUJVLGlDQUEwQztHQUMzQztFN0V0QlQ7O0k2RXlCVSwrQkFBc0M7R0FDdkM7RTdFMUJUO0k2RWlDZ0MsNEJBQTJCO0dBQUk7RTdFakMvRDs7STZFb0NVLGdDQUErQjtHQUNoQztFN0VyQ1Q7O0k2RXdDVSxrQ0FBaUM7R0FDbEM7RTdFekNUOztJNkU0Q1UsbUNBQWtDO0dBQ25DO0U3RTdDVDs7STZFZ0RVLGlDQUFnQztHQUNqQztFN0VqRFQ7STZFaUNnQywyQkFBMkI7R0FBSTtFN0VqQy9EOztJNkVvQ1UsK0JBQStCO0dBQ2hDO0U3RXJDVDs7STZFd0NVLGlDQUFpQztHQUNsQztFN0V6Q1Q7O0k2RTRDVSxrQ0FBa0M7R0FDbkM7RTdFN0NUOztJNkVnRFUsZ0NBQWdDO0dBQ2pDO0U3RWpEVDtJNkVpQ2dDLHlCQUEyQjtHQUFJO0U3RWpDL0Q7O0k2RW9DVSw2QkFBK0I7R0FDaEM7RTdFckNUOztJNkV3Q1UsK0JBQWlDO0dBQ2xDO0U3RXpDVDs7STZFNENVLGdDQUFrQztHQUNuQztFN0U3Q1Q7O0k2RWdEVSw4QkFBZ0M7R0FDakM7RTdFakRUO0k2RWlDZ0MsMkJBQTJCO0dBQUk7RTdFakMvRDs7STZFb0NVLCtCQUErQjtHQUNoQztFN0VyQ1Q7O0k2RXdDVSxpQ0FBaUM7R0FDbEM7RTdFekNUOztJNkU0Q1Usa0NBQWtDO0dBQ25DO0U3RTdDVDs7STZFZ0RVLGdDQUFnQztHQUNqQztFN0VqRFQ7STZFaUNnQyx5QkFBMkI7R0FBSTtFN0VqQy9EOztJNkVvQ1UsNkJBQStCO0dBQ2hDO0U3RXJDVDs7STZFd0NVLCtCQUFpQztHQUNsQztFN0V6Q1Q7O0k2RTRDVSxnQ0FBa0M7R0FDbkM7RTdFN0NUOztJNkVnRFUsOEJBQWdDO0dBQ2pDO0U3RWpEVDtJNkVpQ2dDLHlCQUEyQjtHQUFJO0U3RWpDL0Q7O0k2RW9DVSw2QkFBK0I7R0FDaEM7RTdFckNUOztJNkV3Q1UsK0JBQWlDO0dBQ2xDO0U3RXpDVDs7STZFNENVLGdDQUFrQztHQUNuQztFN0U3Q1Q7O0k2RWdEVSw4QkFBZ0M7R0FDakM7RTdFakRUO0k2RWlDZ0MsMEJBQTJCO0dBQUk7RTdFakMvRDs7STZFb0NVLDhCQUErQjtHQUNoQztFN0VyQ1Q7O0k2RXdDVSxnQ0FBaUM7R0FDbEM7RTdFekNUOztJNkU0Q1UsaUNBQWtDO0dBQ25DO0U3RTdDVDs7STZFZ0RVLCtCQUFnQztHQUNqQztFN0VqRFQ7STZFaUNnQywwQkFBMkI7R0FBSTtFN0VqQy9EOztJNkVvQ1UsOEJBQStCO0dBQ2hDO0U3RXJDVDs7STZFd0NVLGdDQUFpQztHQUNsQztFN0V6Q1Q7O0k2RTRDVSxpQ0FBa0M7R0FDbkM7RTdFN0NUOztJNkVnRFUsK0JBQWdDO0dBQ2pDO0U3RWpEVDtJNkVzRHVCLHdCQUF1QjtHQUFJO0U3RXREbEQ7O0k2RXlETSw0QkFBMkI7R0FDNUI7RTdFMURMOztJNkU2RE0sOEJBQTZCO0dBQzlCO0U3RTlETDs7STZFaUVNLCtCQUE4QjtHQUMvQjtFN0VsRUw7O0k2RXFFTSw2QkFBNEI7R0FDN0I7QzlFODhVSjs7QUNwaFZEO0U4RU1rQixrR3JFZ1JnRztDcUVoUnpEOztBOUVOekQ7RThFVWlCLCtCQUE4QjtDQUFJOztBOUVWbkQ7RThFV2lCLCtCQUE4QjtDQUFJOztBOUVYbkQ7RThFWWlCLCtCQUE4QjtDQUFJOztBOUVabkQ7RStFSUUsaUJBQWdCO0VBQ2hCLHdCQUF1QjtFQUN2QixvQkFBbUI7Q0RPc0I7O0E5RWIzQztFOEVxQjRCLDRCQUEyQjtDQUFJOztBOUVyQjNEO0U4RXNCNEIsNkJBQTRCO0NBQUk7O0E5RXRCNUQ7RThFdUI0Qiw4QkFBNkI7Q0FBSTs7QTFEcUN6RDtFcEI1REo7SThFcUI0Qiw0QkFBMkI7R0FBSTtFOUVyQjNEO0k4RXNCNEIsNkJBQTRCO0dBQUk7RTlFdEI1RDtJOEV1QjRCLDhCQUE2QjtHQUFJO0MvRTJpVjVEOztBcUJ0Z1ZHO0VwQjVESjtJOEVxQjRCLDRCQUEyQjtHQUFJO0U5RXJCM0Q7SThFc0I0Qiw2QkFBNEI7R0FBSTtFOUV0QjVEO0k4RXVCNEIsOEJBQTZCO0dBQUk7Qy9FdWpWNUQ7O0FxQmxoVkc7RXBCNURKO0k4RXFCNEIsNEJBQTJCO0dBQUk7RTlFckIzRDtJOEVzQjRCLDZCQUE0QjtHQUFJO0U5RXRCNUQ7SThFdUI0Qiw4QkFBNkI7R0FBSTtDL0Vta1Y1RDs7QXFCOWhWRztFcEI1REo7SThFcUI0Qiw0QkFBMkI7R0FBSTtFOUVyQjNEO0k4RXNCNEIsNkJBQTRCO0dBQUk7RTlFdEI1RDtJOEV1QjRCLDhCQUE2QjtHQUFJO0MvRStrVjVEOztBQ3RtVkQ7RThFNkJtQixxQ0FBb0M7Q0FBSTs7QTlFN0IzRDtFOEU4Qm1CLHFDQUFvQztDQUFJOztBOUU5QjNEO0U4RStCbUIsc0NBQXFDO0NBQUk7O0E5RS9CNUQ7RThFbUN1Qiw0QkFBMEM7Q0FBSTs7QTlFbkNyRTtFOEVvQ3VCLGdDQUE0QztDQUFJOztBOUVwQ3ZFO0U4RXFDdUIsNEJBQTJDO0NBQUk7O0E5RXJDdEU7RThFc0N1Qiw0QkFBeUM7Q0FBSTs7QTlFdENwRTtFOEV1Q3VCLCtCQUEyQztDQUFJOztBOUV2Q3RFO0U4RXdDdUIsOEJBQTZCO0NBQUk7O0E5RXhDeEQ7RThFNENjLDBCQUF3QjtDQUFJOztBOUU1QzFDO0VnRk1JLDBCQUF3QjtDQUN6Qjs7QWhGUEg7RWdGVU0sMEJBQTBFO0N0RVM3RTs7QVZuQkg7RWdGTUksMEJBQXdCO0NBQ3pCOztBaEZQSDtFZ0ZVTSwwQkFBMEU7Q3RFUzdFOztBVm5CSDtFZ0ZNSSwwQkFBd0I7Q0FDekI7O0FoRlBIO0VnRlVNLDBCQUEwRTtDdEVTN0U7O0FWbkJIO0VnRk1JLDBCQUF3QjtDQUN6Qjs7QWhGUEg7RWdGVU0sMEJBQTBFO0N0RVM3RTs7QVZuQkg7RWdGTUksMEJBQXdCO0NBQ3pCOztBaEZQSDtFZ0ZVTSwwQkFBMEU7Q3RFUzdFOztBVm5CSDtFZ0ZNSSwwQkFBd0I7Q0FDekI7O0FoRlBIO0VnRlVNLDBCQUEwRTtDdEVTN0U7O0FWbkJIO0VnRk1JLDBCQUF3QjtDQUN6Qjs7QWhGUEg7RWdGVU0sMEJBQTBFO0N0RVM3RTs7QVZuQkg7RWdGTUksMEJBQXdCO0NBQ3pCOztBaEZQSDtFZ0ZVTSwwQkFBMEU7Q3RFUzdFOztBVm5CSDtFZ0ZNSSwwQkFBd0I7Q0FDekI7O0FoRlBIO0VnRlVNLDBCQUEwRTtDdEVTN0U7O0FWbkJIO0VnRk1JLDBCQUF3QjtDQUN6Qjs7QWhGUEg7RWdGVU0sMEJBQTBFO0N0RVM3RTs7QVZuQkg7RWdGTUksMEJBQXdCO0NBQ3pCOztBaEZQSDtFZ0ZVTSwwQkFBMEU7Q3RFUzdFOztBVm5CSDtFZ0ZNSSwwQkFBd0I7Q0FDekI7O0FoRlBIO0VnRlVNLDBCQUEwRTtDdEVTN0U7O0FWbkJIO0VnRk1JLDBCQUF3QjtDQUN6Qjs7QWhGUEg7RWdGVU0sMEJBQTBFO0N0RVM3RTs7QVZuQkg7RThFa0RhLDBCQUE2QjtDQUFJOztBOUVsRDlDO0U4RW1EYywwQkFBNkI7Q0FBSTs7QTlFbkQvQztFOEVxRGlCLHFDQUFrQztDQUFJOztBOUVyRHZEO0U4RXNEaUIsMkNBQWtDO0NBQUk7O0E5RXREdkQ7RWlGR0UsWUFBVztFQUNYLG1CQUFrQjtFQUNsQixrQkFBaUI7RUFDakIsOEJBQTZCO0VBQzdCLFVBQVM7Q0hxRFY7O0E5RTVERDtFOEU4RHdCLGlDQUFnQztDQUFJOztBOUU5RDVEO0U4RWtFYywwQkFBeUI7Q0FBSTs7QTlFbEUzQztFa0ZLRSwrQkFBa0M7Q0NDbkM7O0FuRk5EO0VrRktFLDhCQUFrQztDQ0tuQzs7QUNDQztFcEZYRjs7O0lvRmlCTSw2QkFBNEI7SUFFNUIsNEJBQTJCO0dBQzVCO0VwRnBCTDtJb0Z3QlEsMkJBQTBCO0dBQzNCO0VwRnpCUDtJb0ZrQ00sOEJBQTZCO0dBQzlCO0VwRm5DTDtJb0ZpRE0saUNBQWdDO0dBQ2pDO0VwRmxETDs7SW9GcURNLDBCM0V6Q1k7STJFMENaLHlCQUF3QjtHQUN6QjtFcEZ2REw7SW9GK0RNLDRCQUEyQjtHQUM1QjtFcEZoRUw7O0lvRm9FTSx5QkFBd0I7R0FDekI7RXBGckVMOzs7SW9GMEVNLFdBQVU7SUFDVixVQUFTO0dBQ1Y7RXBGNUVMOztJb0ZnRk0sd0JBQXVCO0dBQ3hCO0VBT0Q7SXBGeEZKO01vRnlGTSxTM0V3K0JnQztLVHZpQ3JDO0dEZ3pWRTtFQzEwVkg7SW9GNEZNLDRCQUEyQztHQUM1QztFcEY3Rkw7SW9GK0ZNLDRCQUEyQztHQUM1QztFcEZoR0w7SW9Gb0dNLGNBQWE7R0FDZDtFcEZyR0w7SW9GdUdNLDBCNUVEUztHNEVFVjtFcEZ4R0w7SW9GMkdNLHFDQUFvQztHQU1yQztFcEZqSEw7O0lvRitHUSxxQ0FBbUM7R0FDcEM7RXBGaEhQOztJb0ZzSFEscUNBQXNDO0dBQ3ZDO0VwRnZIUDtJb0YySE0sZUFBYztHQVFmO0VwRm5JTDs7OztJb0ZpSVEsc0IzRXZIVTtHMkV3SFg7RXBGbElQO0lvRnNJTSxlQUFjO0lBQ2Qsc0IzRTdIWTtHMkU4SGI7Q3JGdXVWSjs7QUcvMVZEO0VGaEJBO0lFaUJFLDJCQUEwQjtJQUMxQiw2Q0FBNEM7SUFDNUMsMFRBSTZEO0lBQzdELG9CQUFtQjtJQUNuQixtQkFBa0I7R0ZDbkI7Q0QrMVZBOztBRzcxVkQ7RUFDRTtJRjdCRjtNRThCSSwyQkFBMEI7TUFDMUIsOERBQTZEO0tGTGhFO0dEdTJWRTtDQUNGOztBQ2w0VkQ7RUVxQ0ksc0JBQXFCO0VBQ3JCLGdEQUErQztFQUMvQyxtQkFBa0I7RUFDbEIseUJBQXdCO0VBQ3hCLG1DQUFrQztFQUNsQyxxQkFBb0I7RUFDcEIsbUNBQWtDO0VBQ2xDLG9DQUFtQztFQUNuQyw0QkFBMkI7Q0FDOUI7O0FGOUNEO0VFaURJLHdCQUF1QjtFQUN2QixvQkFBbUI7RUFDbkIscUJBQW9CO0NBQ3ZCOztBRnBERDtFRXNESSxlQUFjO0NBQ2pCOztBRnZERDtFRXlESSxlQUFjO0NBQ2pCOztBRjFERDtFRTRESSxlQUFjO0NBQ2pCOztBRjdERDtFRStESSxlQUFjO0NBQ2pCOztBRmhFRDtFRWtFSSxvQkFBbUI7RUFDbkIsbUJBQWtCO0NBQ3JCOztBRnBFRDtFRXNFSSxnQkFBZTtFQUNmLDBCQUF5QjtFQUN6QixzQkFBcUI7Q0FDeEI7O0FGekVEO0VFMkVJLG1CQUFrQjtDQUNyQjs7QUY1RUQ7RUU4RUksbUJBQWtCO0VBQ2xCLG9CQUFtQjtFQUNuQixvQkFBbUI7RUFDbkIsa0JBQWlCO0VBQ2pCLG1CQUFrQjtDQUNyQjs7QUZuRkQ7RUVxRkksb0JBQW1CO0NBQ3RCOztBRnRGRDtFRXdGSSwwQkFBeUI7RUFDekIsNkJBQTRCO0VBQzVCLG9CQUFtQjtDQUN0Qjs7QUYzRkQ7RUU2RkksYUFBWTtDQUNmOztBRjlGRDtFRWdHSSxZQUFXO0NBQ2Q7O0FGakdEO0VFbUdJLG1CQUFrQjtDQUNyQjs7QUZwR0Q7RUVzR0ksa0JBQWlCO0NBQ3BCOztBRnZHRDtFRXlHSSw4Q0FBNkM7RUFDN0Msc0NBQXFDO0NBQ3hDOztBQUNEO0VBQ0k7SUFDSSxnQ0FBK0I7SUFDL0Isd0JBQXVCO0dIaTNWNUI7RUcvMlZDO0lBQ0ksa0NBQWlDO0lBQ2pDLDBCQUF5QjtHSGkzVjlCO0NBQ0Y7O0FHLzJWRDtFQUNJO0lBQ0ksZ0NBQStCO0lBQy9CLHdCQUF1QjtHSGszVjVCO0VHaDNWQztJQUNJLGtDQUFpQztJQUNqQywwQkFBeUI7R0hrM1Y5QjtDQUNGOztBQ2gvVkQ7RUVpSUksaUVBQWdFO0VBQ2hFLGlDQUFnQztFQUVoQyx5QkFBd0I7Q0FDM0I7O0FGcklEO0VFdUlJLGlFQUFnRTtFQUNoRSxrQ0FBaUM7RUFFakMsMEJBQXlCO0NBQzVCOztBRjNJRDtFRTZJSSxpRUFBZ0U7RUFDaEUsa0NBQWlDO0VBRWpDLDBCQUF5QjtDQUM1Qjs7QUZqSkQ7RUVtSkksMkVBQTBFO0VBQzFFLGdDQUErQjtFQUUvQix3QkFBdUI7Q0FDMUI7O0FGdkpEO0VFeUpJLDJFQUEwRTtFQUMxRSxnQ0FBK0I7RUFFL0Isd0JBQXVCO0NBQzFCOztBRjdKRDs7Ozs7RUVtS0kscUJBQVk7VUFBWixhQUFZO0NBQ2Y7O0FGcEtEO0VFc0tJLG1CQUFrQjtFQUNsQixzQkFBcUI7RUFDckIsV0FBVTtFQUNWLFlBQVc7RUFDWCxpQkFBZ0I7RUFDaEIsdUJBQXNCO0NBQ3pCOztBRjVLRDs7RUUrS0ksbUJBQWtCO0VBQ2xCLFFBQU87RUFDUCxZQUFXO0VBQ1gsbUJBQWtCO0NBQ3JCOztBRm5MRDtFRXFMSSxxQkFBb0I7Q0FDdkI7O0FGdExEO0VFd0xJLGVBQWM7Q0FDakI7O0FGekxEO0VFMkxJLGVBQWM7Q0FDakI7O0FGNUxEO0VFK0xtQixpQkFBZ0I7Q0FBSTs7QUYvTHZDO0VFZ01vQixpQkFBZ0I7Q0FBSTs7QUZoTXhDO0VFaU1pQixpQkFBZ0I7Q0FBSTs7QUZqTXJDO0VFa00wQixpQkFBZ0I7Q0FBSTs7QUZsTTlDO0VFbU0yQixpQkFBZ0I7Q0FBSTs7QUZuTS9DO0VFb013QixpQkFBZ0I7Q0FBSTs7QUZwTTVDO0VFcU15QixpQkFBZ0I7Q0FBSTs7QUZyTTdDO0VFc01vQixpQkFBZ0I7Q0FBSTs7QUZ0TXhDO0VFdU11QixpQkFBZ0I7Q0FBSTs7QUZ2TTNDO0VFd01vQixpQkFBZ0I7Q0FBSTs7QUZ4TXhDO0VFeU1xQixpQkFBZ0I7Q0FBSTs7QUZ6TXpDO0VFME11QixpQkFBZ0I7Q0FBSTs7QUYxTTNDO0VFMk0rQixpQkFBZ0I7Q0FBSTs7QUYzTW5EO0VFNE0rQixpQkFBZ0I7Q0FBSTs7QUY1TW5EO0VFNk1nQyxpQkFBZ0I7Q0FBSTs7QUY3TXBEO0VFOE02QixpQkFBZ0I7Q0FBSTs7QUY5TWpEO0VFK013QixpQkFBZ0I7Q0FBSTs7QUYvTTVDO0VFZ053QixpQkFBZ0I7Q0FBSTs7QUZoTjVDO0VFaU55QixpQkFBZ0I7Q0FBSTs7QUZqTjdDO0VFa05zQixpQkFBZ0I7Q0FBSTs7QUZsTjFDO0VFbU5tQixpQkFBZ0I7Q0FBSTs7QUZuTnZDO0VFb05xQixpQkFBZ0I7Q0FBSTs7QUZwTnpDO0VFcU53QixpQkFBZ0I7Q0FBSTs7QUZyTjVDO0VFc04rQixpQkFBZ0I7Q0FBSTs7QUZ0Tm5EO0VFdU4rQixpQkFBZ0I7Q0FBSTs7QUZ2Tm5EO0VFd05pQyxpQkFBZ0I7Q0FBSTs7QUZ4TnJEO0VFeU5pQyxpQkFBZ0I7Q0FBSTs7QUZ6TnJEO0VFME5rQyxpQkFBZ0I7Q0FBSTs7QUYxTnREO0VFMk4rQixpQkFBZ0I7Q0FBSTs7QUYzTm5EO0VFNE5nQyxpQkFBZ0I7Q0FBSTs7QUY1TnBEO0VFNk42QixpQkFBZ0I7Q0FBSTs7QUY3TmpEO0VFOE53QixpQkFBZ0I7Q0FBSTs7QUY5TjVDO0VFK053QixpQkFBZ0I7Q0FBSTs7QUYvTjVDO0VFZ095QixpQkFBZ0I7Q0FBSTs7QUZoTzdDO0VFaU9zQixpQkFBZ0I7Q0FBSTs7QUZqTzFDO0VFa09vQixpQkFBZ0I7Q0FBSTs7QUZsT3hDO0VFbU93QixpQkFBZ0I7Q0FBSTs7QUZuTzVDO0VFb09zQixpQkFBZ0I7Q0FBSTs7QUZwTzFDO0VFcU9zQixpQkFBZ0I7Q0FBSTs7QUZyTzFDO0VFc09zQixpQkFBZ0I7Q0FBSTs7QUZ0TzFDO0VFdU9nQixpQkFBZ0I7Q0FBSTs7QUZ2T3BDO0VFd093QixpQkFBZ0I7Q0FBSTs7QUZ4TzVDO0VFeU9zQixpQkFBZ0I7Q0FBSTs7QUZ6TzFDO0VFME8yQixpQkFBZ0I7Q0FBSTs7QUYxTy9DO0VFMk9pQixpQkFBZ0I7Q0FBSTs7QUYzT3JDO0VFNE9rQixpQkFBZ0I7Q0FBSTs7QUY1T3RDO0VFNk91QixpQkFBZ0I7Q0FBSTs7QUY3TzNDO0VFOE95QixpQkFBZ0I7Q0FBSTs7QUY5TzdDO0VFK09xQixpQkFBZ0I7Q0FBSTs7QUYvT3pDO0VFZ1BrQixpQkFBZ0I7Q0FBSTs7QUZoUHRDO0VFaVB1QixpQkFBZ0I7Q0FBSTs7QUZqUDNDO0VFa1B1QixpQkFBZ0I7Q0FBSTs7QUZsUDNDO0VFbVB1QixpQkFBZ0I7Q0FBSTs7QUZuUDNDO0VFb1B1QixpQkFBZ0I7Q0FBSTs7QUZwUDNDO0VFcVB1QixpQkFBZ0I7Q0FBSTs7QUZyUDNDO0VFc1AyQixpQkFBZ0I7Q0FBSTs7QUZ0UC9DO0VFdVAwQixpQkFBZ0I7Q0FBSTs7QUZ2UDlDO0VFd1AwQixpQkFBZ0I7Q0FBSTs7QUZ4UDlDO0VFeVA2QixpQkFBZ0I7Q0FBSTs7QUZ6UGpEO0VFMFBvQyxpQkFBZ0I7Q0FBSTs7QUYxUHhEO0VFMlBpQixpQkFBZ0I7Q0FBSTs7QUYzUHJDO0VFNFBrQixpQkFBZ0I7Q0FBSTs7QUY1UHRDO0VFNlBxQixpQkFBZ0I7Q0FBSTs7QUY3UHpDO0VFOFA0QixpQkFBZ0I7Q0FBSTs7QUY5UGhEO0VFK1BrQixpQkFBZ0I7Q0FBSTs7QUYvUHRDO0VFZ1FvQixpQkFBZ0I7Q0FBSTs7QUZoUXhDO0VFaVF3QixpQkFBZ0I7Q0FBSTs7QUZqUTVDO0VFa1EwQixpQkFBZ0I7Q0FBSTs7QUZsUTlDO0VFbVFxQixpQkFBZ0I7Q0FBSTs7QUZuUXpDO0VFb1F3QixpQkFBZ0I7Q0FBSTs7QUZwUTVDO0VFcVEyQixpQkFBZ0I7Q0FBSTs7QUZyUS9DO0VFc1F1QixpQkFBZ0I7Q0FBSTs7QUZ0UTNDO0VFdVE4QixpQkFBZ0I7Q0FBSTs7QUZ2UWxEO0VFd1FxQixpQkFBZ0I7Q0FBSTs7QUZ4UXpDO0VFeVF1QixpQkFBZ0I7Q0FBSTs7QUZ6UTNDO0VFMFFrQixpQkFBZ0I7Q0FBSTs7QUYxUXRDO0VFMlFrQixpQkFBZ0I7Q0FBSTs7QUYzUXRDO0VFNFFrQixpQkFBZ0I7Q0FBSTs7QUY1UXRDO0VFNlFrQixpQkFBZ0I7Q0FBSTs7QUY3UXRDO0VFOFFzQixpQkFBZ0I7Q0FBSTs7QUY5UTFDO0VFK1F3QixpQkFBZ0I7Q0FBSTs7QUYvUTVDO0VFZ1J1QixpQkFBZ0I7Q0FBSTs7QUZoUjNDO0VFaVJpQixpQkFBZ0I7Q0FBSTs7QUZqUnJDO0VFa1JpQixpQkFBZ0I7Q0FBSTs7QUZsUnJDO0VFbVJzQixpQkFBZ0I7Q0FBSTs7QUZuUjFDO0VFb1J3QixpQkFBZ0I7Q0FBSTs7QUZwUjVDO0VFcVJzQixpQkFBZ0I7Q0FBSTs7QUZyUjFDO0VFc1JzQixpQkFBZ0I7Q0FBSTs7QUZ0UjFDO0VFdVJpQixpQkFBZ0I7Q0FBSTs7QUZ2UnJDO0VFd1J3QixpQkFBZ0I7Q0FBSTs7QUZ4UjVDO0VFeVJpQixpQkFBZ0I7Q0FBSTs7QUZ6UnJDO0VFMFJ3QixpQkFBZ0I7Q0FBSTs7QUYxUjVDO0VFMlJzQixpQkFBZ0I7Q0FBSTs7QUYzUjFDO0VFNFI4QixpQkFBZ0I7Q0FBSTs7QUY1UmxEO0VFNlI4QixpQkFBZ0I7Q0FBSTs7QUY3UmxEO0VFOFJ3QixpQkFBZ0I7Q0FBSTs7QUY5UjVDO0VFK1I2QixpQkFBZ0I7Q0FBSTs7QUYvUmpEO0VFZ1M4QixpQkFBZ0I7Q0FBSTs7QUZoU2xEO0VFaVNvQixpQkFBZ0I7Q0FBSTs7QUZqU3hDO0VFa1MwQixpQkFBZ0I7Q0FBSTs7QUZsUzlDO0VFbVNpQixpQkFBZ0I7Q0FBSTs7QUZuU3JDO0VFb1N3QixpQkFBZ0I7Q0FBSTs7QUZwUzVDO0VFcVN3QixpQkFBZ0I7Q0FBSTs7QUZyUzVDO0VFc1N5QixpQkFBZ0I7Q0FBSTs7QUZ0UzdDO0VFdVN5RCxpQkFBZ0I7Q0FBSTs7QUZ2UzdFO0VFd1N5RCxpQkFBZ0I7Q0FBSTs7QUZ4UzdFO0VFeVMyRCxpQkFBZ0I7Q0FBSTs7QUZ6Uy9FO0VFMFNxRCxpQkFBZ0I7Q0FBSTs7QUYxU3pFO0VFMlNzQixpQkFBZ0I7Q0FBSTs7QUYzUzFDO0VFNFM2QixpQkFBZ0I7Q0FBSTs7QUY1U2pEO0VFNlN1QixpQkFBZ0I7Q0FBSTs7QUY3UzNDO0VFOFNnQixpQkFBZ0I7Q0FBSTs7QUY5U3BDO0VFK1NxQixpQkFBZ0I7Q0FBSTs7QUYvU3pDO0VFZ1Q0QixpQkFBZ0I7Q0FBSTs7QUZoVGhEO0VFaVR5QixpQkFBZ0I7Q0FBSTs7QUZqVDdDO0VFa1RvQixpQkFBZ0I7Q0FBSTs7QUZsVHhDO0VFbVQyQixpQkFBZ0I7Q0FBSTs7QUZuVC9DO0VFb1R1QixpQkFBZ0I7Q0FBSTs7QUZwVDNDO0VFcVR1QixpQkFBZ0I7Q0FBSTs7QUZyVDNDO0VFc1RxQixpQkFBZ0I7Q0FBSTs7QUZ0VHpDO0VFdVR5QixpQkFBZ0I7Q0FBSTs7QUZ2VDdDO0VFd1RtQixpQkFBZ0I7Q0FBSTs7QUZ4VHZDO0VFeVQwQixpQkFBZ0I7Q0FBSTs7QUZ6VDlDO0VFMFRtQixpQkFBZ0I7Q0FBSTs7QUYxVHZDO0VFMlQwQixpQkFBZ0I7Q0FBSTs7QUYzVDlDO0VFNFQ0QixpQkFBZ0I7Q0FBSTs7QUY1VGhEO0VFNlQwQixpQkFBZ0I7Q0FBSTs7QUY3VDlDO0VFOFQ0QixpQkFBZ0I7Q0FBSTs7QUY5VGhEO0VFK1RpQyxpQkFBZ0I7Q0FBSTs7QUYvVHJEO0VFZ1VpQyxpQkFBZ0I7Q0FBSTs7QUZoVXJEO0VFaVVrQyxpQkFBZ0I7Q0FBSTs7QUZqVXREO0VFa1UrQixpQkFBZ0I7Q0FBSTs7QUZsVW5EO0VFbVUwQixpQkFBZ0I7Q0FBSTs7QUZuVTlDO0VFb1UwQixpQkFBZ0I7Q0FBSTs7QUZwVTlDO0VFcVUyQixpQkFBZ0I7Q0FBSTs7QUZyVS9DO0VFc1V3QixpQkFBZ0I7Q0FBSTs7QUZ0VTVDO0VFdVVtQixpQkFBZ0I7Q0FBSTs7QUZ2VXZDO0VFd1VvQixpQkFBZ0I7Q0FBSTs7QUZ4VXhDO0VFeVVvQixpQkFBZ0I7Q0FBSTs7QUZ6VXhDO0VFMFVzQixpQkFBZ0I7Q0FBSTs7QUYxVTFDO0VFMlU0QixpQkFBZ0I7Q0FBSTs7QUYzVWhEO0VFNFV5QixpQkFBZ0I7Q0FBSTs7QUY1VTdDO0VFNlV1QixpQkFBZ0I7Q0FBSTs7QUY3VTNDO0VFOFVxQixpQkFBZ0I7Q0FBSTs7QUY5VXpDO0VFK1VtQixpQkFBZ0I7Q0FBSTs7QUYvVXZDO0VFZ1ZtQixpQkFBZ0I7Q0FBSTs7QUZoVnZDO0VFaVZtQixpQkFBZ0I7Q0FBSTs7QUZqVnZDO0VFa1Y0QixpQkFBZ0I7Q0FBSTs7QUZsVmhEO0VFbVYwQixpQkFBZ0I7Q0FBSTs7QUZuVjlDO0VFb1ZpQixpQkFBZ0I7Q0FBSTs7QUZwVnJDO0VFcVZrQixpQkFBZ0I7Q0FBSTs7QUZyVnRDO0VFc1Z1QixpQkFBZ0I7Q0FBSTs7QUZ0VjNDO0VFdVZxQixpQkFBZ0I7Q0FBSTs7QUZ2VnpDO0VFd1ZvQixpQkFBZ0I7Q0FBSTs7QUZ4VnhDO0VFeVZpQixpQkFBZ0I7Q0FBSTs7QUZ6VnJDO0VFMFZrQixpQkFBZ0I7Q0FBSTs7QUYxVnRDO0VFMlZxQixpQkFBZ0I7Q0FBSTs7QUYzVnpDO0VFNFZxQixpQkFBZ0I7Q0FBSTs7QUY1VnpDO0VFNlZ1QixpQkFBZ0I7Q0FBSTs7QUY3VjNDO0VFOFZ3QixpQkFBZ0I7Q0FBSTs7QUY5VjVDO0VFK1YwQixpQkFBZ0I7Q0FBSTs7QUYvVjlDO0VFZ1dzQixpQkFBZ0I7Q0FBSTs7QUZoVzFDO0VFaVd3QixpQkFBZ0I7Q0FBSTs7QUZqVzVDO0VFa1dxQixpQkFBZ0I7Q0FBSTs7QUZsV3pDO0VFbVdzQixpQkFBZ0I7Q0FBSTs7QUZuVzFDO0VFb1c0QixpQkFBZ0I7Q0FBSTs7QUZwV2hEO0VFcVdvQixpQkFBZ0I7Q0FBSTs7QUZyV3hDO0VFc1drQixpQkFBZ0I7Q0FBSTs7QUZ0V3RDO0VFdVd1QixpQkFBZ0I7Q0FBSTs7QUZ2VzNDO0VFd1c4QixpQkFBZ0I7Q0FBSTs7QUZ4V2xEO0VFeVd5QixpQkFBZ0I7Q0FBSTs7QUZ6VzdDO0VFMFdrQixpQkFBZ0I7Q0FBSTs7QUYxV3RDO0VFMld3QixpQkFBZ0I7Q0FBSTs7QUYzVzVDO0VFNFdrQixpQkFBZ0I7Q0FBSTs7QUY1V3RDO0VFNldrQixpQkFBZ0I7Q0FBSTs7QUY3V3RDO0VFOFdtQixpQkFBZ0I7Q0FBSTs7QUY5V3ZDO0VFK1dpQixpQkFBZ0I7Q0FBSTs7QUYvV3JDO0VFZ1hxQixpQkFBZ0I7Q0FBSTs7QUZoWHpDO0VFaVh1QixpQkFBZ0I7Q0FBSTs7QUZqWDNDO0VFa1hzQixpQkFBZ0I7Q0FBSTs7QUZsWDFDO0VFbVhzQixpQkFBZ0I7Q0FBSTs7QUZuWDFDO0VFb1hvQixpQkFBZ0I7Q0FBSTs7QUZwWHhDO0VFcVh1QixpQkFBZ0I7Q0FBSTs7QUZyWDNDO0VFc1hxQixpQkFBZ0I7Q0FBSTs7QUZ0WHpDO0VFdVh3QixpQkFBZ0I7Q0FBSTs7QUZ2WDVDO0VFd1hxQixpQkFBZ0I7Q0FBSTs7QUZ4WHpDO0VFeVhrQixpQkFBZ0I7Q0FBSTs7QUZ6WHRDO0VFMFhvQixpQkFBZ0I7Q0FBSTs7QUYxWHhDO0VFMlgwQixpQkFBZ0I7Q0FBSTs7QUYzWDlDO0VFNFhzQixpQkFBZ0I7Q0FBSTs7QUY1WDFDO0VFNlhzQixpQkFBZ0I7Q0FBSTs7QUY3WDFDO0VFOFhxQixpQkFBZ0I7Q0FBSTs7QUY5WHpDO0VFK1hvQixpQkFBZ0I7Q0FBSTs7QUYvWHhDO0VFZ1lrQixpQkFBZ0I7Q0FBSTs7QUZoWXRDO0VFaVltQixpQkFBZ0I7Q0FBSTs7QUZqWXZDO0VFa1l3QixpQkFBZ0I7Q0FBSTs7QUZsWTVDO0VFbVl3QixpQkFBZ0I7Q0FBSTs7QUZuWTVDO0VFb1ltQyxpQkFBZ0I7Q0FBSTs7QUZwWXZEO0VFcVlzQixpQkFBZ0I7Q0FBSTs7QUZyWTFDO0VFc1l3QixpQkFBZ0I7Q0FBSTs7QUZ0WTVDO0VFdVk2QixpQkFBZ0I7Q0FBSTs7QUZ2WWpEO0VFd1lvQixpQkFBZ0I7Q0FBSTs7QUZ4WXhDO0VFeVlpQixpQkFBZ0I7Q0FBSTs7QUZ6WXJDO0VFMFlrQixpQkFBZ0I7Q0FBSTs7QUYxWXRDO0VFMllzQixpQkFBZ0I7Q0FBSTs7QUYzWTFDO0VFNFl5QixpQkFBZ0I7Q0FBSTs7QUY1WTdDO0VFNllnQyxpQkFBZ0I7Q0FBSTs7QUY3WXBEO0VFOFlrQyxpQkFBZ0I7Q0FBSTs7QUY5WXREO0VFK1lvQixpQkFBZ0I7Q0FBSTs7QUYvWXhDO0VFZ1owQixpQkFBZ0I7Q0FBSTs7QUZoWjlDO0VFaVoyQixpQkFBZ0I7Q0FBSTs7QUZqWi9DO0VFa1prQyxpQkFBZ0I7Q0FBSTs7QUZsWnREO0VFbVppQixpQkFBZ0I7Q0FBSTs7QUZuWnJDO0VFb1p1QixpQkFBZ0I7Q0FBSTs7QUZwWjNDO0VFcVp3QixpQkFBZ0I7Q0FBSTs7QUZyWjVDO0VFc1o2QyxpQkFBZ0I7Q0FBSTs7QUZ0WmpFO0VFdVorQixpQkFBZ0I7Q0FBSTs7QUZ2Wm5EO0VFd1o2QixpQkFBZ0I7Q0FBSTs7QUZ4WmpEO0VFeVoyQixpQkFBZ0I7Q0FBSTs7QUZ6Wi9DO0VFMFowQixpQkFBZ0I7Q0FBSTs7QUYxWjlDO0VFMlppQixpQkFBZ0I7Q0FBSTs7QUYzWnJDO0VFNFpvQixpQkFBZ0I7Q0FBSTs7QUY1WnhDO0VFNlp5QixpQkFBZ0I7Q0FBSTs7QUY3WjdDO0VFOFprQixpQkFBZ0I7Q0FBSTs7QUY5WnRDO0VFK1o0QixpQkFBZ0I7Q0FBSTs7QUYvWmhEO0VFZ2EwQixpQkFBZ0I7Q0FBSTs7QUZoYTlDO0VFaWF5QixpQkFBZ0I7Q0FBSTs7QUZqYTdDO0VFa2EwQixpQkFBZ0I7Q0FBSTs7QUZsYTlDO0VFbWEwQixpQkFBZ0I7Q0FBSTs7QUZuYTlDO0VFb2EwQixpQkFBZ0I7Q0FBSTs7QUZwYTlDO0VFcWFvQixpQkFBZ0I7Q0FBSTs7QUZyYXhDO0VFc2F3QixpQkFBZ0I7Q0FBSTs7QUZ0YTVDO0VFdWEwQixpQkFBZ0I7Q0FBSTs7QUZ2YTlDO0VFd2E0QixpQkFBZ0I7Q0FBSTs7QUZ4YWhEO0VFeWErQixpQkFBZ0I7Q0FBSTs7QUZ6YW5EO0VFMGEwQixpQkFBZ0I7Q0FBSTs7QUYxYTlDO0VFMmF1QixpQkFBZ0I7Q0FBSTs7QUYzYTNDO0VFNGF5QixpQkFBZ0I7Q0FBSTs7QUY1YTdDO0VFNmEwQixpQkFBZ0I7Q0FBSTs7QUY3YTlDO0VFOGF5QixpQkFBZ0I7Q0FBSTs7QUY5YTdDO0VFK2F3QixpQkFBZ0I7Q0FBSTs7QUYvYTVDO0VFZ2JxQixpQkFBZ0I7Q0FBSTs7QUZoYnpDO0VFaWJrQixpQkFBZ0I7Q0FBSTs7QUZqYnRDO0VFa2JvQixpQkFBZ0I7Q0FBSTs7QUZsYnhDO0VFbWJrQixpQkFBZ0I7Q0FBSTs7QUZuYnRDO0VFb2IrQixpQkFBZ0I7Q0FBSTs7QUZwYm5EO0VFcWJxQixpQkFBZ0I7Q0FBSTs7QUZyYnpDO0VFc2JrQixpQkFBZ0I7Q0FBSTs7QUZ0YnRDO0VFdWI0QixpQkFBZ0I7Q0FBSTs7QUZ2YmhEO0VFd2JvQixpQkFBZ0I7Q0FBSTs7QUZ4YnhDO0VFeWJtQixpQkFBZ0I7Q0FBSTs7QUZ6YnZDO0VFMGJtQixpQkFBZ0I7Q0FBSTs7QUYxYnZDO0VFMmJvQixpQkFBZ0I7Q0FBSTs7QUYzYnhDO0VFNGJzQixpQkFBZ0I7Q0FBSTs7QUY1YjFDO0VFNmJvQixpQkFBZ0I7Q0FBSTs7QUY3YnhDO0VFOGJzQixpQkFBZ0I7Q0FBSTs7QUY5YjFDO0VFK2J5QixpQkFBZ0I7Q0FBSTs7QUYvYjdDO0VFZ2MyQixpQkFBZ0I7Q0FBSTs7QUZoYy9DO0VFaWNrQixpQkFBZ0I7Q0FBSTs7QUZqY3RDO0VFa2N1QixpQkFBZ0I7Q0FBSTs7QUZsYzNDO0VFbWNzQixpQkFBZ0I7Q0FBSTs7QUZuYzFDO0VFb2NxQixpQkFBZ0I7Q0FBSTs7QUZwY3pDO0VFcWN3QixpQkFBZ0I7Q0FBSTs7QUZyYzVDO0VFc2NxQixpQkFBZ0I7Q0FBSTs7QUZ0Y3pDO0VFdWNnRCxpQkFBZ0I7Q0FBSTs7QUZ2Y3BFO0VFd2NxQixpQkFBZ0I7Q0FBSTs7QUZ4Y3pDO0VFeWNtQixpQkFBZ0I7Q0FBSTs7QUZ6Y3ZDO0VFMGNpQixpQkFBZ0I7Q0FBSTs7QUYxY3JDO0VFMmNrQixpQkFBZ0I7Q0FBSTs7QUYzY3RDO0VFNGNtQixpQkFBZ0I7Q0FBSTs7QUY1Y3ZDO0VFNmN3QixpQkFBZ0I7Q0FBSTs7QUY3YzVDO0VFOGN3QixpQkFBZ0I7Q0FBSTs7QUY5YzVDO0VFK2NnQixpQkFBZ0I7Q0FBSTs7QUYvY3BDO0VFZ2R1QixpQkFBZ0I7Q0FBSTs7QUZoZDNDO0VFaWRrQixpQkFBZ0I7Q0FBSTs7QUZqZHRDO0VFa2RpQixpQkFBZ0I7Q0FBSTs7QUZsZHJDO0VFbWR3QixpQkFBZ0I7Q0FBSTs7QUZuZDVDO0VFb2RvQixpQkFBZ0I7Q0FBSTs7QUZwZHhDO0VFcWR3QixpQkFBZ0I7Q0FBSTs7QUZyZDVDO0VFc2QyQixpQkFBZ0I7Q0FBSTs7QUZ0ZC9DO0VFdWRtQixpQkFBZ0I7Q0FBSTs7QUZ2ZHZDO0VFd2RtQixpQkFBZ0I7Q0FBSTs7QUZ4ZHZDO0VFeWRvQixpQkFBZ0I7Q0FBSTs7QUZ6ZHhDO0VFMGR5QixpQkFBZ0I7Q0FBSTs7QUYxZDdDO0VFMmRnQyxpQkFBZ0I7Q0FBSTs7QUYzZHBEO0VFNGQyQixpQkFBZ0I7Q0FBSTs7QUY1ZC9DO0VFNmQ0QixpQkFBZ0I7Q0FBSTs7QUY3ZGhEO0VFOGR5QyxpQkFBZ0I7Q0FBSTs7QUY5ZDdEO0VFK2RtQixpQkFBZ0I7Q0FBSTs7QUYvZHZDO0VFZ2VzQixpQkFBZ0I7Q0FBSTs7QUZoZTFDO0VFaWV5QixpQkFBZ0I7Q0FBSTs7QUZqZTdDO0VFa2V5QixpQkFBZ0I7Q0FBSTs7QUZsZTdDO0VFbWUyQixpQkFBZ0I7Q0FBSTs7QUZuZS9DO0VFb2V5QixpQkFBZ0I7Q0FBSTs7QUZwZTdDO0VFcWV5QixpQkFBZ0I7Q0FBSTs7QUZyZTdDO0VFc2UwQixpQkFBZ0I7Q0FBSTs7QUZ0ZTlDO0VFdWV1QixpQkFBZ0I7Q0FBSTs7QUZ2ZTNDO0VFd2UwQixpQkFBZ0I7Q0FBSTs7QUZ4ZTlDO0VFeWUwQixpQkFBZ0I7Q0FBSTs7QUZ6ZTlDO0VFMGU0QixpQkFBZ0I7Q0FBSTs7QUYxZWhEO0VFMmV5QixpQkFBZ0I7Q0FBSTs7QUYzZTdDO0VFNGU2QixpQkFBZ0I7Q0FBSTs7QUY1ZWpEO0VFNmUwQixpQkFBZ0I7Q0FBSTs7QUY3ZTlDO0VFOGV5QixpQkFBZ0I7Q0FBSTs7QUY5ZTdDO0VFK2VtQixpQkFBZ0I7Q0FBSTs7QUYvZXZDO0VFZ2ZvQixpQkFBZ0I7Q0FBSTs7QUZoZnhDO0VFaWZ3QixpQkFBZ0I7Q0FBSTs7QUZqZjVDO0VFa2ZtQixpQkFBZ0I7Q0FBSTs7QUZsZnZDO0VFbWZxQixpQkFBZ0I7Q0FBSTs7QUZuZnpDO0VFb2Z1QixpQkFBZ0I7Q0FBSTs7QUZwZjNDO0VFcWZxQixpQkFBZ0I7Q0FBSTs7QUZyZnpDO0VFc2ZrQixpQkFBZ0I7Q0FBSTs7QUZ0ZnRDO0VFdWZ3QixpQkFBZ0I7Q0FBSTs7QUZ2ZjVDO0VFd2ZtQixpQkFBZ0I7Q0FBSTs7QUZ4ZnZDO0VFeWZ1QixpQkFBZ0I7Q0FBSTs7QUZ6ZjNDO0VFMGZ5QixpQkFBZ0I7Q0FBSTs7QUYxZjdDO0VFMmZ5QixpQkFBZ0I7Q0FBSTs7QUYzZjdDO0VFNGZ5QixpQkFBZ0I7Q0FBSTs7QUY1ZjdDO0VFNmYyQixpQkFBZ0I7Q0FBSTs7QUY3Zi9DO0VFOGY0QixpQkFBZ0I7Q0FBSTs7QUY5ZmhEO0VFK2Z5QixpQkFBZ0I7Q0FBSTs7QUYvZjdDO0VFZ2dCNkIsaUJBQWdCO0NBQUk7O0FGaGdCakQ7RUVpZ0JtQixpQkFBZ0I7Q0FBSTs7QUZqZ0J2QztFRWtnQm1CLGlCQUFnQjtDQUFJOztBRmxnQnZDO0VFbWdCc0IsaUJBQWdCO0NBQUk7O0FGbmdCMUM7RUVvZ0JpQixpQkFBZ0I7Q0FBSTs7QUZwZ0JyQztFRXFnQm1CLGlCQUFnQjtDQUFJOztBRnJnQnZDO0VFc2dCbUIsaUJBQWdCO0NBQUk7O0FGdGdCdkM7RUV1Z0JvQixpQkFBZ0I7Q0FBSTs7QUZ2Z0J4QztFRXdnQnNCLGlCQUFnQjtDQUFJOztBRnhnQjFDO0VFeWdCa0IsaUJBQWdCO0NBQUk7O0FGemdCdEM7RUUwZ0J5QixpQkFBZ0I7Q0FBSTs7QUYxZ0I3QztFRTJnQmlCLGlCQUFnQjtDQUFJOztBRjNnQnJDO0VFNGdCdUIsaUJBQWdCO0NBQUk7O0FGNWdCM0M7RUU2Z0J5QixpQkFBZ0I7Q0FBSTs7QUY3Z0I3QztFRThnQitCLGlCQUFnQjtDQUFJOztBRjlnQm5EO0VFK2dCcUIsaUJBQWdCO0NBQUk7O0FGL2dCekM7RUVnaEJvQixpQkFBZ0I7Q0FBSTs7QUZoaEJ4QztFRWloQm9CLGlCQUFnQjtDQUFJOztBRmpoQnhDO0VFa2hCaUIsaUJBQWdCO0NBQUk7O0FGbGhCckM7RUVtaEJzQixpQkFBZ0I7Q0FBSTs7QUZuaEIxQztFRW9oQmlCLGlCQUFnQjtDQUFJOztBRnBoQnJDO0VFcWhCd0IsaUJBQWdCO0NBQUk7O0FGcmhCNUM7RUVzaEJpQixpQkFBZ0I7Q0FBSTs7QUZ0aEJyQztFRXVoQnNCLGlCQUFnQjtDQUFJOztBRnZoQjFDO0VFd2hCb0IsaUJBQWdCO0NBQUk7O0FGeGhCeEM7RUV5aEJvQixpQkFBZ0I7Q0FBSTs7QUZ6aEJ4QztFRTBoQjJCLGlCQUFnQjtDQUFJOztBRjFoQi9DO0VFMmhCa0IsaUJBQWdCO0NBQUk7O0FGM2hCdEM7RUU0aEJxQixpQkFBZ0I7Q0FBSTs7QUY1aEJ6QztFRTZoQm1CLGlCQUFnQjtDQUFJOztBRjdoQnZDO0VFOGhCcUIsaUJBQWdCO0NBQUk7O0FGOWhCekM7RUUraEJ3QixpQkFBZ0I7Q0FBSTs7QUYvaEI1QztFRWdpQnNCLGlCQUFnQjtDQUFJOztBRmhpQjFDO0VFaWlCdUIsaUJBQWdCO0NBQUk7O0FGamlCM0M7RUVraUJ1QixpQkFBZ0I7Q0FBSTs7QUZsaUIzQztFRW1pQjJDLGlCQUFnQjtDQUFJOztBRm5pQi9EO0VFb2lCd0IsaUJBQWdCO0NBQUk7O0FGcGlCNUM7RUVxaUJ5QixpQkFBZ0I7Q0FBSTs7QUZyaUI3QztFRXNpQndCLGlCQUFnQjtDQUFJOztBRnRpQjVDO0VFdWlCa0IsaUJBQWdCO0NBQUk7O0FGdmlCdEM7RUV3aUJzQixpQkFBZ0I7Q0FBSTs7QUZ4aUIxQztFRXlpQjZCLGlCQUFnQjtDQUFJOztBRnppQmpEO0VFMGlCbUIsaUJBQWdCO0NBQUk7O0FGMWlCdkM7RUUyaUJrQixpQkFBZ0I7Q0FBSTs7QUYzaUJ0QztFRTRpQnNCLGlCQUFnQjtDQUFJOztBRjVpQjFDO0VFNmlCcUIsaUJBQWdCO0NBQUk7O0FGN2lCekM7RUU4aUJxQixpQkFBZ0I7Q0FBSTs7QUY5aUJ6QztFRStpQjRCLGlCQUFnQjtDQUFJOztBRi9pQmhEO0VFZ2pCa0IsaUJBQWdCO0NBQUk7O0FGaGpCdEM7RUVpakI2QixpQkFBZ0I7Q0FBSTs7QUZqakJqRDtFRWtqQjZCLGlCQUFnQjtDQUFJOztBRmxqQmpEO0VFbWpCOEIsaUJBQWdCO0NBQUk7O0FGbmpCbEQ7RUVvakIyQixpQkFBZ0I7Q0FBSTs7QUZwakIvQztFRXFqQm1CLGlCQUFnQjtDQUFJOztBRnJqQnZDO0VFc2pCb0IsaUJBQWdCO0NBQUk7O0FGdGpCeEM7RUV1akIwQixpQkFBZ0I7Q0FBSTs7QUZ2akI5QztFRXdqQndCLGlCQUFnQjtDQUFJOztBRnhqQjVDO0VFeWpCNEIsaUJBQWdCO0NBQUk7O0FGempCaEQ7RUUwakJrQixpQkFBZ0I7Q0FBSTs7QUYxakJ0QztFRTJqQmlCLGlCQUFnQjtDQUFJOztBRjNqQnJDO0VFNGpCd0IsaUJBQWdCO0NBQUk7O0FGNWpCNUM7RUU2akJtQixpQkFBZ0I7Q0FBSTs7QUY3akJ2QztFRThqQnFCLGlCQUFnQjtDQUFJOztBRjlqQnpDO0VFK2pCdUIsaUJBQWdCO0NBQUk7O0FGL2pCM0M7RUVna0JrQixpQkFBZ0I7Q0FBSTs7QUZoa0J0QztFRWlrQnlCLGlCQUFnQjtDQUFJOztBRmprQjdDO0VFa2tCeUIsaUJBQWdCO0NBQUk7O0FGbGtCN0M7RUVta0IyQixpQkFBZ0I7Q0FBSTs7QUZua0IvQztFRW9rQjJCLGlCQUFnQjtDQUFJOztBRnBrQi9DO0VFcWtCb0IsaUJBQWdCO0NBQUk7O0FGcmtCeEM7RUVza0JzQixpQkFBZ0I7Q0FBSTs7QUZ0a0IxQztFRXVrQm9CLGlCQUFnQjtDQUFJOztBRnZrQnhDO0VFd2tCb0IsaUJBQWdCO0NBQUk7O0FGeGtCeEM7RUV5a0JtQixpQkFBZ0I7Q0FBSTs7QUZ6a0J2QztFRTBrQnFCLGlCQUFnQjtDQUFJOztBRjFrQnpDO0VFMmtCd0IsaUJBQWdCO0NBQUk7O0FGM2tCNUM7RUU0a0I4QixpQkFBZ0I7Q0FBSTs7QUY1a0JsRDtFRTZrQm1CLGlCQUFnQjtDQUFJOztBRjdrQnZDO0VFOGtCMEIsaUJBQWdCO0NBQUk7O0FGOWtCOUM7RUUra0IwQixpQkFBZ0I7Q0FBSTs7QUYva0I5QztFRWdsQjRCLGlCQUFnQjtDQUFJOztBRmhsQmhEO0VFaWxCb0IsaUJBQWdCO0NBQUk7O0FGamxCeEM7RUVrbEIwQixpQkFBZ0I7Q0FBSTs7QUZsbEI5QztFRW1sQm1CLGlCQUFnQjtDQUFJOztBRm5sQnZDO0VFb2xCb0IsaUJBQWdCO0NBQUk7O0FGcGxCeEM7RUVxbEIwQixpQkFBZ0I7Q0FBSTs7QUZybEI5QztFRXNsQndCLGlCQUFnQjtDQUFJOztBRnRsQjVDO0VFdWxCMkIsaUJBQWdCO0NBQUk7O0FGdmxCL0M7RUV3bEJtQixpQkFBZ0I7Q0FBSTs7QUZ4bEJ2QztFRXlsQnFCLGlCQUFnQjtDQUFJOztBRnpsQnpDO0VFMGxCb0IsaUJBQWdCO0NBQUk7O0FGMWxCeEM7RUUybEJ5QixpQkFBZ0I7Q0FBSTs7QUYzbEI3QztFRTRsQjBCLGlCQUFnQjtDQUFJOztBRjVsQjlDO0VFNmxCNEIsaUJBQWdCO0NBQUk7O0FGN2xCaEQ7RUU4bEIyQixpQkFBZ0I7Q0FBSTs7QUY5bEIvQztFRStsQmtDLGlCQUFnQjtDQUFJOztBRi9sQnREO0VFZ21Cc0IsaUJBQWdCO0NBQUk7O0FGaG1CMUM7RUVpbUJvQixpQkFBZ0I7Q0FBSTs7QUZqbUJ4QztFRWttQm1CLGlCQUFnQjtDQUFJOztBRmxtQnZDO0VFbW1CMkIsaUJBQWdCO0NBQUk7O0FGbm1CL0M7RUVvbUJxQixpQkFBZ0I7Q0FBSTs7QUZwbUJ6QztFRXFtQnVCLGlCQUFnQjtDQUFJOztBRnJtQjNDO0VFc21CeUIsaUJBQWdCO0NBQUk7O0FGdG1CN0M7RUV1bUIwQyxpQkFBZ0I7Q0FBSTs7QUZ2bUI5RDtFRXdtQjhDLGlCQUFnQjtDQUFJOztBRnhtQmxFO0VFeW1CdUIsaUJBQWdCO0NBQUk7O0FGem1CM0M7RUUwbUJ1QixpQkFBZ0I7Q0FBSTs7QUYxbUIzQztFRTJtQm1CLGlCQUFnQjtDQUFJOztBRjNtQnZDO0VFNG1CbUIsaUJBQWdCO0NBQUk7O0FGNW1CdkM7RUU2bUJpQixpQkFBZ0I7Q0FBSTs7QUY3bUJyQztFRThtQm9CLGlCQUFnQjtDQUFJOztBRjltQnhDO0VFK21Cb0IsaUJBQWdCO0NBQUk7O0FGL21CeEM7RUVnbkIyQixpQkFBZ0I7Q0FBSTs7QUZobkIvQztFRWluQjZCLGlCQUFnQjtDQUFJOztBRmpuQmpEO0VFa25CbUIsaUJBQWdCO0NBQUk7O0FGbG5CdkM7RUVtbkIwQixpQkFBZ0I7Q0FBSTs7QUZubkI5QztFRW9uQm1CLGlCQUFnQjtDQUFJOztBRnBuQnZDO0VFcW5CdUIsaUJBQWdCO0NBQUk7O0FGcm5CM0M7RUVzbkJ1QixpQkFBZ0I7Q0FBSTs7QUZ0bkIzQztFRXVuQndCLGlCQUFnQjtDQUFJOztBRnZuQjVDO0VFd25CNEIsaUJBQWdCO0NBQUk7O0FGeG5CaEQ7RUV5bkJ1QixpQkFBZ0I7Q0FBSTs7QUZ6bkIzQztFRTBuQnlCLGlCQUFnQjtDQUFJOztBRjFuQjdDO0VFMm5COEIsaUJBQWdCO0NBQUk7O0FGM25CbEQ7RUU0bkJtQixpQkFBZ0I7Q0FBSTs7QUY1bkJ2QztFRTZuQmtCLGlCQUFnQjtDQUFJOztBRjduQnRDO0VFOG5CeUIsaUJBQWdCO0NBQUk7O0FGOW5CN0M7RUUrbkIyQixpQkFBZ0I7Q0FBSTs7QUYvbkIvQztFRWdvQmtCLGlCQUFnQjtDQUFJOztBRmhvQnRDO0VFaW9Ca0IsaUJBQWdCO0NBQUk7O0FGam9CdEM7RUVrb0J5QixpQkFBZ0I7Q0FBSTs7QUZsb0I3QztFRW1vQnlCLGlCQUFnQjtDQUFJOztBRm5vQjdDO0VFb29CMkIsaUJBQWdCO0NBQUk7O0FGcG9CL0M7RUVxb0J1QixpQkFBZ0I7Q0FBSTs7QUZyb0IzQztFRXNvQm1CLGlCQUFnQjtDQUFJOztBRnRvQnZDO0VFdW9CMEIsaUJBQWdCO0NBQUk7O0FGdm9COUM7RUV3b0JnQixpQkFBZ0I7Q0FBSTs7QUZ4b0JwQztFRXlvQm9CLGlCQUFnQjtDQUFJOztBRnpvQnhDO0VFMG9Cc0IsaUJBQWdCO0NBQUk7O0FGMW9CMUM7RUUyb0I2QixpQkFBZ0I7Q0FBSTs7QUYzb0JqRDtFRTRvQndCLGlCQUFnQjtDQUFJOztBRjVvQjVDO0VFNm9CeUIsaUJBQWdCO0NBQUk7O0FGN29CN0M7RUU4b0JnQixpQkFBZ0I7Q0FBSTs7QUY5b0JwQztFRStvQm9CLGlCQUFnQjtDQUFJOztBRi9vQnhDO0VFZ3BCbUIsaUJBQWdCO0NBQUk7O0FGaHBCdkM7RUVpcEJxQixpQkFBZ0I7Q0FBSTs7QUZqcEJ6QztFRWtwQm9CLGlCQUFnQjtDQUFJOztBRmxwQnhDO0VFbXBCMkIsaUJBQWdCO0NBQUk7O0FGbnBCL0M7RUVvcEJxQixpQkFBZ0I7Q0FBSTs7QUZwcEJ6QztFRXFwQndCLGlCQUFnQjtDQUFJOztBRnJwQjVDO0VFc3BCb0IsaUJBQWdCO0NBQUk7O0FGdHBCeEM7RUV1cEJxQixpQkFBZ0I7Q0FBSTs7QUZ2cEJ6QztFRXdwQm9CLGlCQUFnQjtDQUFJOztBRnhwQnhDO0VFeXBCbUIsaUJBQWdCO0NBQUk7O0FGenBCdkM7RUUwcEJ1QixpQkFBZ0I7Q0FBSTs7QUYxcEIzQztFRTJwQnFCLGlCQUFnQjtDQUFJOztBRjNwQnpDO0VFNHBCaUIsaUJBQWdCO0NBQUk7O0FGNXBCckM7RUU2cEJrQixpQkFBZ0I7Q0FBSTs7QUY3cEJ0QztFRThwQm9CLGlCQUFnQjtDQUFJOztBRjlwQnhDO0VFK3BCeUIsaUJBQWdCO0NBQUk7O0FGL3BCN0M7RUVncUIwQixpQkFBZ0I7Q0FBSTs7QUZocUI5QztFRWlxQm9CLGlCQUFnQjtDQUFJOztBRmpxQnhDO0VFa3FCa0MsaUJBQWdCO0NBQUk7O0FGbHFCdEQ7RUVtcUJ3QixpQkFBZ0I7Q0FBSTs7QUZucUI1QztFRW9xQmlCLGlCQUFnQjtDQUFJOztBRnBxQnJDO0VFcXFCbUIsaUJBQWdCO0NBQUk7O0FGcnFCdkM7RUVzcUJtQixpQkFBZ0I7Q0FBSTs7QUZ0cUJ2QztFRXVxQm9CLGlCQUFnQjtDQUFJOztBRnZxQnhDO0VFd3FCa0IsaUJBQWdCO0NBQUk7O0FGeHFCdEM7RUV5cUJzQixpQkFBZ0I7Q0FBSTs7QUZ6cUIxQztFRTBxQm9CLGlCQUFnQjtDQUFJOztBRjFxQnhDO0VFMnFCMEIsaUJBQWdCO0NBQUk7O0FGM3FCOUM7RUU0cUJ5QixpQkFBZ0I7Q0FBSTs7QUY1cUI3QztFRTZxQm9CLGlCQUFnQjtDQUFJOztBRjdxQnhDO0VFOHFCb0IsaUJBQWdCO0NBQUk7O0FGOXFCeEM7RUUrcUJtQixpQkFBZ0I7Q0FBSTs7QUYvcUJ2QztFRWdyQnVCLGlCQUFnQjtDQUFJOztBRmhyQjNDO0VFaXJCOEIsaUJBQWdCO0NBQUk7O0FGanJCbEQ7RUVrckIwQixpQkFBZ0I7Q0FBSTs7QUZsckI5QztFRW1yQjRCLGlCQUFnQjtDQUFJOztBRm5yQmhEO0VFb3JCb0IsaUJBQWdCO0NBQUk7O0FGcHJCeEM7RUVxckJvQixpQkFBZ0I7Q0FBSTs7QUZyckJ4QztFRXNyQm9CLGlCQUFnQjtDQUFJOztBRnRyQnhDO0VFdXJCa0IsaUJBQWdCO0NBQUk7O0FGdnJCdEM7RUV3ckIwQixpQkFBZ0I7Q0FBSTs7QUZ4ckI5QztFRXlyQjJCLGlCQUFnQjtDQUFJOztBRnpyQi9DO0VFMHJCcUIsaUJBQWdCO0NBQUk7O0FGMXJCekM7RUUyckJzQixpQkFBZ0I7Q0FBSTs7QUYzckIxQztFRTRyQm9CLGlCQUFnQjtDQUFJOztBRjVyQnhDO0VFNnJCeUIsaUJBQWdCO0NBQUk7O0FGN3JCN0M7RUU4ckJxQixpQkFBZ0I7Q0FBSTs7QUY5ckJ6QztFRStyQnNCLGlCQUFnQjtDQUFJOztBRi9yQjFDO0VFZ3NCbUIsaUJBQWdCO0NBQUk7O0FGaHNCdkM7RUVpc0JtQixpQkFBZ0I7Q0FBSTs7QUZqc0J2QztFRWtzQnFCLGlCQUFnQjtDQUFJOztBRmxzQnpDO0VFbXNCd0IsaUJBQWdCO0NBQUk7O0FGbnNCNUM7RUVvc0JxQixpQkFBZ0I7Q0FBSTs7QUZwc0J6QztFRXFzQnVDLGlCQUFnQjtDQUFJOztBRnJzQjNEO0VFc3NCNEIsaUJBQWdCO0NBQUk7O0FGdHNCaEQ7RUV1c0I2QixpQkFBZ0I7Q0FBSTs7QUZ2c0JqRDtFRXdzQjZCLGlCQUFnQjtDQUFJOztBRnhzQmpEO0VFeXNCOEIsaUJBQWdCO0NBQUk7O0FGenNCbEQ7RUUwc0IwQyxpQkFBZ0I7Q0FBSTs7QUYxc0I5RDtFRTJzQjZDLGlCQUFnQjtDQUFJOztBRjNzQmpFO0VFNHNCOEIsaUJBQWdCO0NBQUk7O0FGNXNCbEQ7RUU2c0IrQixpQkFBZ0I7Q0FBSTs7QUY3c0JuRDtFRThzQndCLGlCQUFnQjtDQUFJOztBRjlzQjVDO0VFK3NCMkIsaUJBQWdCO0NBQUk7O0FGL3NCL0M7RUVndEJxQixpQkFBZ0I7Q0FBSTs7QUZodEJ6QztFRWl0Qm1CLGlCQUFnQjtDQUFJOztBRmp0QnZDO0VFa3RCcUIsaUJBQWdCO0NBQUk7O0FGbHRCekM7RUVtdEJvQixpQkFBZ0I7Q0FBSTs7QUZudEJ4QztFRW90QnNCLGlCQUFnQjtDQUFJOztBRnB0QjFDO0VFcXRCNEIsaUJBQWdCO0NBQUk7O0FGcnRCaEQ7RUVzdEI0QixpQkFBZ0I7Q0FBSTs7QUZ0dEJoRDtFRXV0QmtCLGlCQUFnQjtDQUFJOztBRnZ0QnRDO0VFd3RCdUIsaUJBQWdCO0NBQUk7O0FGeHRCM0M7RUV5dEJnRixpQkFBZ0I7Q0FBSTs7QUZ6dEJwRztFRTB0Qm9CLGlCQUFnQjtDQUFJOztBRjF0QnhDO0VFMnRCbUIsaUJBQWdCO0NBQUk7O0FGM3RCdkM7RUU0dEIwQixpQkFBZ0I7Q0FBSTs7QUY1dEI5QztFRTZ0QjJCLGlCQUFnQjtDQUFJOztBRjd0Qi9DO0VFOHRCMEIsaUJBQWdCO0NBQUk7O0FGOXRCOUM7RUUrdEJ5QixpQkFBZ0I7Q0FBSTs7QUYvdEI3QztFRWd1QnlCLGlCQUFnQjtDQUFJOztBRmh1QjdDO0VFaXVCMkIsaUJBQWdCO0NBQUk7O0FGanVCL0M7RUVrdUJrQixpQkFBZ0I7Q0FBSTs7QUZsdUJ0QztFRW11QnlCLGlCQUFnQjtDQUFJOztBRm51QjdDO0VFb3VCMkIsaUJBQWdCO0NBQUk7O0FGcHVCL0M7RUVxdUJ5QixpQkFBZ0I7Q0FBSTs7QUZydUI3QztFRXN1QmdDLGlCQUFnQjtDQUFJOztBRnR1QnBEO0VFdXVCdUIsaUJBQWdCO0NBQUk7O0FGdnVCM0M7RUV3dUJvQixpQkFBZ0I7Q0FBSTs7QUZ4dUJ4QztFRXl1QnNCLGlCQUFnQjtDQUFJOztBRnp1QjFDO0VFMHVCbUIsaUJBQWdCO0NBQUk7O0FGMXVCdkM7RUUydUJ5QixpQkFBZ0I7Q0FBSTs7QUYzdUI3QztFRTR1Qm1CLGlCQUFnQjtDQUFJOztBRjV1QnZDO0VFNnVCb0IsaUJBQWdCO0NBQUk7O0FGN3VCeEM7RUU4dUJ3QixpQkFBZ0I7Q0FBSTs7QUY5dUI1QztFRSt1QmlCLGlCQUFnQjtDQUFJOztBRi91QnJDO0VFZ3ZCa0IsaUJBQWdCO0NBQUk7O0FGaHZCdEM7RUVpdkJtQixpQkFBZ0I7Q0FBSTs7QUZqdkJ2QztFRWt2QmtCLGlCQUFnQjtDQUFJOztBRmx2QnRDO0VFbXZCdUMsaUJBQWdCO0NBQUk7O0FGbnZCM0Q7RUVvdkIyQixpQkFBZ0I7Q0FBSTs7QUZwdkIvQztFRXF2QnNCLGlCQUFnQjtDQUFJOztBRnJ2QjFDO0VFc3ZCeUIsaUJBQWdCO0NBQUk7O0FGdHZCN0M7RUV1dkJ3QixpQkFBZ0I7Q0FBSTs7QUZ2dkI1QztFRXd2QmdCLGlCQUFnQjtDQUFJOztBRnh2QnBDO0VFeXZCc0IsaUJBQWdCO0NBQUk7O0FGenZCMUM7RUUwdkJxQixpQkFBZ0I7Q0FBSTs7QUYxdkJ6QztFRTJ2QndCLGlCQUFnQjtDQUFJOztBRjN2QjVDO0VFNHZCeUIsaUJBQWdCO0NBQUk7O0FGNXZCN0M7RUU2dkIyQixpQkFBZ0I7Q0FBSTs7QUY3dkIvQztFRTh2QnlCLGlCQUFnQjtDQUFJOztBRjl2QjdDO0VFK3ZCdUIsaUJBQWdCO0NBQUk7O0FGL3ZCM0M7RUVnd0JvQixpQkFBZ0I7Q0FBSTs7QUZod0J4QztFRWl3QnNDLGlCQUFnQjtDQUFJOztBRmp3QjFEO0VFa3dCMEIsaUJBQWdCO0NBQUk7O0FGbHdCOUM7RUVtd0I0QixpQkFBZ0I7Q0FBSTs7QUZud0JoRDtFRW93QmtCLGlCQUFnQjtDQUFJOztBRnB3QnRDO0VFcXdCd0IsaUJBQWdCO0NBQUk7O0FGcndCNUM7RUVzd0J1QixpQkFBZ0I7Q0FBSTs7QUZ0d0IzQztFRXV3QnVCLGlCQUFnQjtDQUFJOztBRnZ3QjNDO0VFd3dCbUIsaUJBQWdCO0NBQUk7O0FGeHdCdkM7RUV5d0I4QyxpQkFBZ0I7Q0FBSTs7QUZ6d0JsRTtFRTB3QjZCLGlCQUFnQjtDQUFJOztBRjF3QmpEO0VFMndCbUIsaUJBQWdCO0NBQUk7O0FGM3dCdkM7RUU0d0JxQixpQkFBZ0I7Q0FBSTs7QUY1d0J6QztFRTZ3QmtCLGlCQUFnQjtDQUFJOztBRjd3QnRDO0VFOHdCb0IsaUJBQWdCO0NBQUk7O0FGOXdCeEM7RUUrd0J5QixpQkFBZ0I7Q0FBSTs7QUYvd0I3QztFRWd4Qm9CLGlCQUFnQjtDQUFJOztBRmh4QnhDO0VFaXhCbUIsaUJBQWdCO0NBQUk7O0FGanhCdkM7RUVreEJpQixpQkFBZ0I7Q0FBSTs7QUZseEJyQztFRW14QmlCLGlCQUFnQjtDQUFJOztBRm54QnJDO0VFb3hCb0IsaUJBQWdCO0NBQUk7O0FGcHhCeEM7RUVxeEIyQixpQkFBZ0I7Q0FBSTs7QUZyeEIvQztFRXN4QjBCLGlCQUFnQjtDQUFJOztBRnR4QjlDO0VFdXhCb0IsaUJBQWdCO0NBQUk7O0FGdnhCeEM7RUV3eEJxQixpQkFBZ0I7Q0FBSTs7QUZ4eEJ6QztFRXl4QjRCLGlCQUFnQjtDQUFJOztBRnp4QmhEO0VFMHhCc0IsaUJBQWdCO0NBQUk7O0FGMXhCMUM7RUUyeEJ1QixpQkFBZ0I7Q0FBSTs7QUYzeEIzQztFRTR4QmtCLGlCQUFnQjtDQUFJOztBRjV4QnRDO0VFNnhCd0IsaUJBQWdCO0NBQUk7O0FGN3hCNUM7RUU4eEJvQixpQkFBZ0I7Q0FBSTs7QUY5eEJ4QztFRSt4Qm9CLGlCQUFnQjtDQUFJOztBRi94QnhDO0VFZ3lCd0IsaUJBQWdCO0NBQUk7O0FGaHlCNUM7RUVpeUJvQixpQkFBZ0I7Q0FBSTs7QUZqeUJ4QztFRWt5QmlCLGlCQUFnQjtDQUFJOztBRmx5QnJDO0VFbXlCa0IsaUJBQWdCO0NBQUk7O0FGbnlCdEM7RUVveUJxQixpQkFBZ0I7Q0FBSTs7QUZweUJ6QztFRXF5QnVCLGlCQUFnQjtDQUFJOztBRnJ5QjNDO0VFc3lCeUIsaUJBQWdCO0NBQUk7O0FGdHlCN0M7RUV1eUJ3QixpQkFBZ0I7Q0FBSTs7QUZ2eUI1QztFRXd5Qm1CLGlCQUFnQjtDQUFJOztBRnh5QnZDO0VFeXlCbUIsaUJBQWdCO0NBQUk7O0FGenlCdkM7RUUweUIwQixpQkFBZ0I7Q0FBSTs7QUYxeUI5QztFRTJ5QndCLGlCQUFnQjtDQUFJOztBRjN5QjVDO0VFNHlCcUIsaUJBQWdCO0NBQUk7O0FGNXlCekM7RUU2eUIwQixpQkFBZ0I7Q0FBSTs7QUY3eUI5QztFRTh5Qm1CLGlCQUFnQjtDQUFJOztBRjl5QnZDO0VFK3lCMEIsaUJBQWdCO0NBQUk7O0FGL3lCOUM7RUVnekJrQixpQkFBZ0I7Q0FBSTs7QUZoekJ0QztFRWl6QmdCLGlCQUFnQjtDQUFJOztBRmp6QnBDO0VFa3pCeUIsaUJBQWdCO0NBQUk7O0FGbHpCN0M7RUVtekJ3QixpQkFBZ0I7Q0FBSTs7QUZuekI1QztFRW96QnVCLGlCQUFnQjtDQUFJOztBRnB6QjNDO0VFcXpCcUIsaUJBQWdCO0NBQUk7O0FGcnpCekM7RUVzekJvQixpQkFBZ0I7Q0FBSTs7QUZ0ekJ4QztFRXV6Qm1CLGlCQUFnQjtDQUFJOztBRnZ6QnZDO0VFd3pCb0IsaUJBQWdCO0NBQUk7O0FGeHpCeEM7RUV5ekJzQixpQkFBZ0I7Q0FBSTs7QUZ6ekIxQztFRTB6QndCLGlCQUFnQjtDQUFJOztBRjF6QjVDO0VFMnpCa0IsaUJBQWdCO0NBQUk7O0FGM3pCdEM7RUU0ekJ5QixpQkFBZ0I7Q0FBSTs7QUY1ekI3QztFRTZ6QnFCLGlCQUFnQjtDQUFJOztBRjd6QnpDO0VFOHpCaUIsaUJBQWdCO0NBQUk7O0FGOXpCckM7RUUrekJ1QixpQkFBZ0I7Q0FBSTs7QUYvekIzQztFRWcwQm9CLGlCQUFnQjtDQUFJOztBRmgwQnhDO0VFaTBCa0IsaUJBQWdCO0NBQUk7O0FGajBCdEM7RUVrMEJ5QixpQkFBZ0I7Q0FBSTs7QUZsMEI3QztFRW0wQjBCLGlCQUFnQjtDQUFJOztBRm4wQjlDO0VFbzBCaUMsaUJBQWdCO0NBQUk7O0FGcDBCckQ7RUVxMEJtQixpQkFBZ0I7Q0FBSTs7QUZyMEJ2QztFRXMwQmdCLGlCQUFnQjtDQUFJOztBRnQwQnBDO0VFdTBCdUIsaUJBQWdCO0NBQUk7O0FGdjBCM0M7RUV3MEJrQixpQkFBZ0I7Q0FBSTs7QUZ4MEJ0QztFRXkwQmlCLGlCQUFnQjtDQUFJOztBRnowQnJDO0VFMDBCcUIsaUJBQWdCO0NBQUk7O0FGMTBCekM7RUUyMEIwQixpQkFBZ0I7Q0FBSTs7QUYzMEI5QztFRTQwQjRCLGlCQUFnQjtDQUFJOztBRjUwQmhEO0VHR0ksbUJBQWtCO0VBQ2xCLGVBQWM7RUFDZCx1QkFBc0I7RUFDdEIsNEJBQTJCO0VBQzNCLDBCQUF5QjtFQUV6Qix1QkFBc0I7RUFDdEIsc0JBQXFCO0VBQ3JCLGtCQUFpQjtFQUVqQixvQkFBbUI7RUFDbkIseUNBQXdDO0NBQzNDOztBSGZEO0VHaUJJLG1CQUFrQjtFQUNsQixpQkFBZ0I7RUFDaEIsZUFBYztFQUNkLFVBQVM7RUFDVCxXQUFVO0NBVWI7O0FIL0JEO0VHd0JRLGNBQWE7Q0FDaEI7O0FIekJMO0VHNEJRLGdCQUFlO0VBQ2YsYUFBWTtDQUNmOztBSDlCTDs7RUdrQ0ksd0NBQXVDO0VBSXZDLGdDQUErQjtDQUNsQzs7QUh2Q0Q7RUcwQ0ksbUJBQWtCO0VBQ2xCLFFBQU87RUFDUCxPQUFNO0VBQ04sZUFBYztFQUNkLGtCQUFpQjtFQUNqQixtQkFBa0I7Q0FlckI7O0FIOUREO0VHbURRLFlBQVc7RUFDWCxlQUFjO0NBQ2pCOztBSHJETDtFR3dEUSxZQUFXO0NBQ2Q7O0FBRUQ7RUFDSSxtQkFBa0I7Q0FDckI7O0FIN0RMO0VHZ0VJLFlBQVc7RUFDWCxhQUFZO0VBQ1osZ0JBQWU7RUFXZixjQUFhO0NBbUJoQjs7QUp3bGJEO0VJcG5iUSxhQUFZO0NBQ2Y7O0FIckVMO0VHdUVRLGVBQWM7Q0FDakI7O0FIeEVMO0VHMEVRLGNBQWE7Q0FDaEI7O0FIM0VMO0VHZ0ZRLHFCQUFvQjtDQUN2Qjs7QUFFRDtFQUNJLGVBQWM7Q0FDakI7O0FBRUQ7RUFDSSxtQkFBa0I7Q0FDckI7O0FBRUQ7RUFDSSxlQUFjO0VBQ2QsYUFBWTtFQUNaLDhCQUE2QjtDQUNoQzs7QUgvRkw7RUdrR0ksY0FBYTtDQUNoQjs7QUN2REc7RUFDSSxrRUFBMkU7Q0FDOUU7O0FBS0Q7RUpuREo7SUlvRFEscUJBQW9CO0lBQ3BCLDhCQWhCb0M7SUFpQnBDLHNNQUFpTjtJQUNqTixvQkFBbUI7SUFDbkIsbUJBQWtCO0dKOUJ6QjtDRDRzYkE7O0FDdHViRDs7RUlnRUksbUJBQWtCO0VBQ2xCLGVBQWM7RUFDZCxhQUFZO0VBQ1osWUFBVztFQUNYLGlCQUFnQjtFQUNoQixlQUFjO0VBQ2QsZ0JBQWU7RUFDZix3QkFBdUI7RUFDdkIsbUJBQWtCO0VBQ2xCLFNBQVE7RUFDUixzQ0FBcUM7RUFFckMsOEJBQTZCO0VBQzdCLFdBQVU7RUFDVixhQUFZO0VBQ1osY0FBYTtDQXFCaEI7O0FKcEdEOzs7RUlpRlEsY0FBYTtFQUNiLHdCQUF1QjtFQUN2QixtQkFBa0I7Q0FJckI7O0FKdkZMOzs7RUlxRlksV0FqRWM7Q0FrRWpCOztBSnRGVDs7RUl5RlEsY0FwRXVCO0NBcUUxQjs7QUoxRkw7O0VJNEZRLHFCQWxGbUI7RUFtRm5CLGdCQUFlO0VBQ2YsZUFBYztFQUNkLGFBbkZpQjtFQW9GakIsY0E3RW9CO0VBOEVwQixvQ0FBbUM7RUFDbkMsbUNBQWtDO0NBQ3JDOztBSm5HTDtFSXVHSSxZQUFXO0NBV2Q7O0FMNHFiRDtFS3JyYlEsV0FBVTtFQUNWLGFBQVk7Q0FDZjs7QUozR0w7RUk2R1EsYUE5RnNCO0NBa0d6Qjs7QUxzcmJMO0VLeHJiWSxhQS9Ga0I7Q0FnR3JCOztBSmhIVDtFSXFISSxhQUFZO0NBV2Y7O0FMK3FiRDtFS3hyYlEsWUFBVztFQUNYLFlBQVc7Q0FDZDs7QUp6SEw7RUkySFEsYUEzR3NCO0NBK0d6Qjs7QUx5cmJMO0VLM3JiWSxhQTlHa0I7Q0ErR3JCOztBSjlIVDtFSXFJSSxvQkFBbUI7Q0FDdEI7O0FKdElEO0VJeUlJLG1CQUFrQjtFQUNsQixjQUFhO0VBQ2IsaUJBQWdCO0VBQ2hCLGVBQWM7RUFDZCxtQkFBa0I7RUFDbEIsV0FBVTtFQUNWLFVBQVM7RUFDVCxZQUFXO0NBaURkOztBSmpNRDtFSWtKUSxtQkFBa0I7RUFDbEIsc0JBQXFCO0VBQ3JCLGFBQVk7RUFDWixZQUFXO0VBQ1gsY0FBYTtFQUNiLFdBQVU7RUFDVixnQkFBZTtDQXdDbEI7O0FKaE1MO0VJMEpZLFVBQVM7RUFDVCx3QkFBdUI7RUFDdkIsZUFBYztFQUNkLGFBQVk7RUFDWixZQUFXO0VBQ1gsY0FBYTtFQUNiLGlCQUFnQjtFQUNoQixlQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLGFBQVk7RUFDWixnQkFBZTtDQXVCbEI7O0FKM0xUO0VJc0tnQixjQUFhO0NBSWhCOztBSjFLYjtFSXdLb0IsV0FwSk07Q0FxSlQ7O0FKektqQjtFSTRLZ0IsbUJBQWtCO0VBQ2xCLE9BQU07RUFDTixRQUFPO0VBQ1AsYUE5SmE7RUErSmIsWUFBVztFQUNYLGFBQVk7RUFDWixxQkF4S1c7RUF5S1gsZUFqS0k7RUFrS0osa0JBQWlCO0VBQ2pCLG1CQUFrQjtFQUNsQixhQXpLTztFQTBLUCxjQWxLZTtFQW1LZixvQ0FBbUM7RUFDbkMsbUNBQWtDO0NBQ3JDOztBSjFMYjtFSTZMWSxhQWhMVztFQWlMWCxjQTNLZ0I7Q0E0S25COztBSi9MVDtFcUZNRSxvRDdFSGtEO0M2RUluRDs7QXJGUEQ7RXFGVUUsc0Q3RU5zRDtDNkVPdkQ7O0FyRlhEO0VxRmlCNkIsWUFEUDtDQUN3Qjs7QXJGakI5QztFcUZpQjZCLGFBREE7Q0FDaUI7O0FyRmpCOUM7RXFGaUI2QixZQURNO0NBQ1c7O0FqRTJDMUM7RXBCNURKO0lxRmlCNkIsWUFEUDtHQUN3QjtFckZqQjlDO0lxRmlCNkIsYUFEQTtHQUNpQjtFckZqQjlDO0lxRmlCNkIsWUFETTtHQUNXO0N0Rjg0YjdDOztBcUJuMmJHO0VwQjVESjtJcUZpQjZCLFlBRFA7R0FDd0I7RXJGakI5QztJcUZpQjZCLGFBREE7R0FDaUI7RXJGakI5QztJcUZpQjZCLFlBRE07R0FDVztDdEYwNWI3Qzs7QXFCLzJiRztFcEI1REo7SXFGaUI2QixZQURQO0dBQ3dCO0VyRmpCOUM7SXFGaUI2QixhQURBO0dBQ2lCO0VyRmpCOUM7SXFGaUI2QixZQURNO0dBQ1c7Q3RGczZiN0M7O0FxQjMzYkc7RXBCNURKO0lxRmlCNkIsWUFEUDtHQUN3QjtFckZqQjlDO0lxRmlCNkIsYUFEQTtHQUNpQjtFckZqQjlDO0lxRmlCNkIsWUFETTtHQUNXO0N0Rms3YjdDOztBQ244YkQ7RXNGbUlFLGFBQVk7RUFDWixtQkFBa0I7RUFDbEIsVUFBUztFQUNULG1CQUFrQjtDRDdHbkI7O0FyRnpCRDtFc0Y4SU0sY0FBYTtDQUNkOztBdEYvSUw7RXNGa0pNLGlCQUFnQjtDQUNqQjs7QXRGbkpMO0V1RklFLCtCQUFzQjtLQUF0Qiw0QkFBc0I7TUFBdEIsMkJBQXNCO1VBQXRCLHVCQUFzQjtFQUN0Qix5Qy9FbUd1QjtDK0VsR3hCOztBdkZORDtFdUZTRSxvQ0FBbUM7RUFDbkMsbUNBQWtDO0NBQ25DOztBdkZYRDtFdUZjRSxnQi9FSm1CO0MrRUtwQjs7QXZGZkQ7RXVGa0JFLGlCOUUrUStCO0M4RTlRaEM7O0F2Rm5CRDs7Ozs7Ozs7Ozs7RXNGdUtFLGtCQUFpQjtFQzdJakIsY0FBYTtFQUNiLHFCQUFvQjtFQUNwQixvRC9FekJrRDtDK0UwQm5EOztBdkY3QkQ7Ozs7Ozs7Ozs7O0VzRnlLSSxlOUV2R2M7QzhFd0dmOztBdEYxS0g7RXVGaUNFLGlCL0VqQmtCO0MrRThCbkI7O0FuRTJCRztFcEJ6RUo7SXVGbUNJLG1CL0VWb0M7RytFcUJ2QztDeEYrOWJBOztBQzdnY0Q7RXVGdUNJLG1CQUFpQztFQUNqQyxzRC9FcENvRDtFK0VxQ3BELGtCQUFpQjtFQUNqQixlQUFjO0VBQ2QsZS9FeUJZO0UrRXhCWiwwQkFBeUI7Q0FDMUI7O0F2RjdDSDs7Ozs7O0V1RmlERSxlL0VqQ2tCO0MrRTRDbkI7O0FuRWFHO0VwQnpFSjs7Ozs7O0l1Rm1ESSxvQi9FekJxQztHK0VrQ3hDO0N4RjgrYkE7O0FDMWljRDtFdUZ1REksbUJBQWlDO0VBQ2pDLGtCQUFpQjtFQUNqQixlQUFjO0VBQ2QsMEJBQXlCO0NBQzFCOztBdkYzREg7RXVGK0RFLGlCL0UvQ2tCO0MrRW1EbkI7O0FuRU1HO0VwQnpFSjtJdUZpRUkscUIvRXRDc0M7RytFd0N6QztDeEZ3L2JBOztBcUJsL2JHO0VwQnpFSjs7Ozs7O0l1RnVFSSxvQi9FM0NxQztHK0U2Q3hDO0N4RjYvYkE7O0FDdGtjRDtFdUY4RU0sbUIvRWxFK0I7QytFbUVoQzs7QXZGL0VMO0V1RjhFTSxvQi9FakUrQjtDK0VrRWhDOztBdkYvRUw7RXVGOEVNLG1CL0VoRStCO0MrRWlFaEM7O0FuRW5CRDtFcEI1REo7SXVGOEVNLG1CL0VsRStCO0crRW1FaEM7RXZGL0VMO0l1RjhFTSxvQi9FakUrQjtHK0VrRWhDO0V2Ri9FTDtJdUY4RU0sbUIvRWhFK0I7RytFaUVoQztDeEYrZ2NKOztBcUJsaWNHO0VwQjVESjtJdUY4RU0sbUIvRWxFK0I7RytFbUVoQztFdkYvRUw7SXVGOEVNLG9CL0VqRStCO0crRWtFaEM7RXZGL0VMO0l1RjhFTSxtQi9FaEUrQjtHK0VpRWhDO0N4RjJoY0o7O0FxQjlpY0c7RXBCNURKO0l1RjhFTSxtQi9FbEUrQjtHK0VtRWhDO0V2Ri9FTDtJdUY4RU0sb0IvRWpFK0I7RytFa0VoQztFdkYvRUw7SXVGOEVNLG1CL0VoRStCO0crRWlFaEM7Q3hGdWljSjs7QXFCMWpjRztFcEI1REo7SXVGOEVNLG1CL0VsRStCO0crRW1FaEM7RXZGL0VMO0l1RjhFTSxvQi9FakUrQjtHK0VrRWhDO0V2Ri9FTDtJdUY4RU0sbUIvRWhFK0I7RytFaUVoQztDeEZtamNKOztBQ2xvY0Q7RXVGOEZFLGVBQWM7RUFDZCxjQUFhO0VBQ2IsaUJBQWdCO0VBQ2hCLFVBQVM7RUFDVCxjQUFhO0NBSWQ7O0F2RnRHRDtFdUZvR0ksY0FBYTtDQUNkOztBdkZyR0g7RXVGeUdFLGlCL0U2RG1CO0MrRTVEcEI7O0F2RjFHRDtFdUY4R0ksMEJBQXlCO0UzRHhHekIsMEJwQjREYztFOEVqRGhCLGU5RW9GYTtFOEVuRmIsaUJBQWdCO0NDb0dmOztBdkZ0SEg7RXNGcUJJLGU5RWdGVztFb0IvRlgsMEJwQjhEWTtFUWxFWixnRFJnRWM7Q0V0RE07O0FWWnhCO0VzRjRCSSwwQkN1Rm1EO0NEdEZwRDs7QXRGN0JIO0VzRmtDSSxlOUVtQ1k7RThFbENaLDBCOUVxQ1k7RThFcENaLHNCOUVvQ1k7RThFbkNaLGlCQUFnQjtDQUNqQjs7QXRGdENIOztFc0YyQ0ksZTlFMERXO0U4RXpEWCwwQkN1RW1EO0NEdEVwRDs7QXRGN0NIO0V1RjhHSSwwQkFBeUI7RTNEeEd6QiwwQnBCOERZO0U4RW5EZCxlOUVvRmE7RThFbkZiLGlCQUFnQjtDQ29HZjs7QXZGdEhIO0VzRnFCSSxlOUVnRlc7RW9CL0ZYLDBCcEI0RGM7RVFoRWQsZ0RSZ0VjO0NFdERNOztBVlp4QjtFc0Y0QkksMEJDdUZtRDtDRHRGcEQ7O0F0RjdCSDtFc0ZrQ0ksZTlFbUNZO0U4RWxDWiwwQjlFcUNZO0U4RXBDWixzQjlFb0NZO0U4RW5DWixpQkFBZ0I7Q0FDakI7O0F0RnRDSDs7RXNGMkNJLGU5RTBEVztFOEV6RFgsMEJDdUVtRDtDRHRFcEQ7O0F0RjdDSDtFdUY4R0ksMEJBQXlCO0NBUTFCOztBdkZ0SEg7RXVGOEdJLDBCQUF5QjtDQVExQjs7QXZGdEhIO0V1RjhHSSwwQkFBeUI7Q0FRMUI7O0F2RnRISDtFdUY4R0ksMEJBQXlCO0NBUTFCOztBdkZ0SEg7RXVGOEdJLDBCQUF5QjtDQVExQjs7QXZGdEhIO0V1RjhHSSwwQkFBeUI7Q0FRMUI7O0F2RnRISDtFdUY4R0ksMEJBQXlCO0NBUTFCOztBdkZ0SEg7RXVGOEdJLDBCQUF5QjtDQVExQjs7QXZGdEhIO0V1RjhHSSwwQkFBeUI7Q0FRMUI7O0F2RnRISDtFdUY4R0ksMEJBQXlCO0NBUTFCOztBdkZ0SEg7RXVGOEdJLDBCQUF5QjtDQVExQjs7QXZGdEhIO0V1RjJISSwwQkFBeUI7RURwRTNCLGU5RVdnQjtFOEVWaEIsMEI5RTZDYTtFOEU1Q2IsdUJBQXNCO0VBQ3RCLHNCOUVRZ0I7QytFaUVmOztBdkZuSUg7RXNGNkRJLGU5RU9ZO0U4RU5aLDBCOUV1Q1c7RThFdENYLHNCOUVLWTtFOEVKWixnRDlFRWM7QzhFR2Y7O0FBSEM7RUFDRSxzQjlFRFk7QzhFRWI7O0F0RnBFTDtFc0Z5RUksZUN1RG1EO0VEdERuRCxzQkNzRG1EO0NEckRwRDs7QXRGM0VIO0VzRitFSSxlOUVQWTtFOEVRWiwwQjlFcUJXO0U4RXBCWCxzQjlFVFk7QzhFVWI7O0F0RmxGSDs7RXNGdUZJLGVDeUNtRDtFRHhDbkQsMEI5RWFXO0U4RVpYLHNCQ3VDbUQ7Q0R0Q3BEOztBQUVEO0VBQ0Usa0JBQWlCO0VBQ2pCLHlCOUVzRWtCO0M4RXJFbkI7O0F0Ri9GSDtFdUYySEksMEJBQXlCO0VEcEUzQixlOUVhYztFOEVaZCwwQjlFNkNhO0U4RTVDYix1QkFBc0I7RUFDdEIsc0I5RVVjO0MrRStEYjs7QXZGbklIO0VzRjZESSxlOUVLYztFOEVKZCwwQjlFdUNXO0U4RXRDWCxzQjlFR2M7RThFRmQsZ0Q5RUVjO0M4RUdmOztBQUhDO0VBQ0Usc0I5RUNVO0M4RUFYOztBdEZwRUw7RXNGeUVJLGVDdURtRDtFRHREbkQsc0JDc0RtRDtDRHJEcEQ7O0F0RjNFSDtFc0YrRUksZTlFUFk7RThFUVosMEI5RXFCVztFOEVwQlgsc0I5RVRZO0M4RVViOztBdEZsRkg7O0VzRnVGSSxlQ3lDbUQ7RUR4Q25ELDBCOUVhVztFOEVaWCxzQkN1Q21EO0NEdENwRDs7QUFFRDtFQUNFLGtCQUFpQjtFQUNqQix5QjlFc0VrQjtDOEVyRW5COztBdEYvRkg7RXVGMkhJLDBCQUF5QjtDQVExQjs7QXZGbklIO0V1RjJISSwwQkFBeUI7Q0FRMUI7O0F2Rm5JSDtFdUYySEksMEJBQXlCO0NBUTFCOztBdkZuSUg7RXVGMkhJLDBCQUF5QjtDQVExQjs7QXZGbklIO0V1RjJISSwwQkFBeUI7Q0FRMUI7O0F2Rm5JSDtFdUYySEksMEJBQXlCO0NBUTFCOztBdkZuSUg7RXVGMkhJLDBCQUF5QjtDQVExQjs7QXZGbklIO0V1RjJISSwwQkFBeUI7Q0FRMUI7O0F2Rm5JSDtFdUYySEksMEJBQXlCO0NBUTFCOztBdkZuSUg7RXVGMkhJLDBCQUF5QjtDQVExQjs7QXZGbklIO0V1RjJISSwwQkFBeUI7Q0FRMUI7O0F2Rm5JSDtFdUYwSUUsZ0JBQWU7RUFDZixnQkFBZTtFQUNmLG9CQUFtQjtFQUNuQixzRC9FeklzRDtFK0UySXRELGUvRTdFZ0I7RStFOEVoQixzQjlFeUI0QztFOEV4QjVDLDhCQUE2QjtFQUM3QixzQ0FBcUM7Q0FrQ3RDOztBdkZwTEQ7RXVGcUpJLGUvRXZFWTtDK0V3RWI7O0F2RnRKSDtFdUZ5SkksZS9FbkZZO0MrRW9GYjs7QXZGMUpIO0V1RjZKSSxlL0V0RFU7RStFdURWLDJCOUVhK0M7QzhFWmhEOztBdkYvSkg7RXVGa0tJLG9CQUFtQjtFQUNuQiwyQ0FBMEM7Q0FDM0M7O0F2RnBLSDtFdUZ1S0ksMEJBQXdCO0VBQ3hCLHFCQUFvQjtDQUNyQjs7QXZGektIO0V1RjRLSSxlL0VyRVU7QytFc0VYOztBdkY3S0g7RXVGaUxNLDBCQUEwQjtDN0U5SjdCOztBVm5CSDtFc0YySkUsb0NBQW1DO0VBQ25DLG1DQUFrQztFQUNsQyxzQkFBcUI7RUFDckIsbUJBQWtCO0VBQ2xCLHFCQUFvQjtFQUNwQixvQkFBbUI7RUFDbkIsMkJFaEswQjtFRmlLMUIsZUU5SnFCO0VGK0pyQixnQjlFeEptQjtFK0UrS25CLG1CQUFrQjtFQUNsQixzQkFBcUI7Q0FDdEI7O0F2RjVMRDtFdUZpTUksb0IvRXBMaUM7RStFcUxqQyxpQkFBZ0I7RUFDaEIsMEJBQXlCO0NBQzFCOztBdkZwTUg7RXVGdU1JLGlCQUFnQjtFQUNoQiwwQkFBeUI7Q0FPMUI7O0F2Ri9NSDtFdUY0TU0sYUN1TDJCO0VEdEwzQixtQi9Fak0rQjtDK0VrTWhDOztBdkY5TUw7RXVGa05JLG9CQUFtQjtDQU9wQjs7QXZGek5IO0V1RnFOTSw4Q0FBNkM7RUFDN0MsbUJBQWtCO0VBQ2xCLGdCQUFlO0NBQ2hCOztBdkZ4Tkw7RXVGNE5JLG9CQUFtQjtDQU9wQjs7QXZGbk9IO0V1RitOTSxtREFBa0Q7RUFDbEQsbUJBQWtCO0VBQ2xCLGNBQWE7Q0FDZDs7QXZGbE9MO0V1RndPTSxhQ2pDbUI7Q0RrQ3BCOztBdkZ6T0w7RXVGOE9NLHNCQUFxQjtFQUNyQixvQkFBbUI7RUFDbkIsa0JBQWlCO0VBQ2pCLG1CQUFrQjtFQUNsQixzQi9FN0xlO0UrRThMZixxQi9FOUxlO0UrRStMZixvQi9Fdk8rQjtDK0V3T2hDOztBdkZyUEw7RXVGdVBtQixlQUFjO0NBQUk7O0F2RnZQckM7RXVGd1BtQixlQUFjO0NBQUk7O0F2RnhQckM7RXVGeVBvQixnQkFBZTtDQUFJOztBdkZ6UHZDO0V1RjBQbUIsZUFBYztDQUFJOztBdkYxUHJDO0V1RjJQb0IsZ0JBQWU7Q0FBSTs7QXZGM1B2QztFdUYwUkksZ0JBQWU7Q0FDaEI7O0F2RjNSSDtFeUZxRDRCLG1CakZMZjtFaUZVZSxrQmpGVmY7RStFK09ULHNCQUFxQjtFQUNyQixvQ0FBbUM7RUFDbkMsb0JBQW1CO0VBQ25CLGlCQUFnQjtFQUNoQixjQUFhO0VBQ2IsZUFBYztFQUNkLGdCQUFlO0NBS2hCOztBdkYxU0g7RXVGd1NNLGUvRXRPWTtDRS9DZjs7QVZuQkg7RXVGZ1RFLGlCQUFnQjtFQUNoQixrQkFBaUI7Q0FLbEI7O0F2RnRURDtFdUZvVEksMEJBQXlCO0NBQzFCOztBdkZyVEg7RXVGMlRFLGdCL0VoVG1CO0MrRXNWcEI7O0F2RmpXRDtFdUY4VEksZ0IvRXZFdUI7RStFd0V2QixVQUFTO0NBQ1Y7O0F2RmhVSDtFdUZtVUksb0JBQW1CO0VBQ25CLGUvRS9OVztFK0VnT1gsbUIvRXpUaUM7RStFMFRqQyxpQjlFckM2QjtFOEVzQzdCLG9EL0VwVWdEO0MrRXFVakQ7O0F2RnhVSDtFdUYyVUksMEIvRXpRYztFK0UwUWQsaUI5RTVDNkI7RThFNkM3QixpQkFBZ0I7Q0FDakI7O0F2RjlVSDtFdUZrVk0sMEIvRTlRVTtFK0UrUVYsaUMvRTlPUztDK0UrT1Y7O0F2RnBWTDtFdUZ1Vk0sOEIvRWxQUztFK0VtUFQsaUMvRW5QUztFK0VvUFQsMEJBQXlCO0VBQ3pCLDJEL0VuUlU7QytFb1JYOztBdkYzVkw7RXVGOFZNLGUvRTFSVTtDK0UyUlg7O0F2Ri9WTDtFdUZrYUksb0IvRXJaaUM7RStFc1pqQywwQi9FM1ZZO0MrRTRWYjs7QXZGcGFIOztFdUZ3YUksbUIvRXJRZ0I7RStFc1FoQixzQi9FbFdZO0UrRW1XWixxQkFBb0I7RUFDcEIsb0IvRTlaaUM7RStFK1pqQywwQi9FcFdZO0MrRXlXYjs7QXZGamJIOztFdUYrYU0sc0I5RStDb0U7QzhFOUNyRTs7QXZGaGJMO0V1RnliTSxvQi9FellPO0UrRTBZUCxtQi9FMVlPO0UrRTJZUCxtQkFBa0I7Q0FZbkI7O0F2RnZjTDtFdUY4YlEsWUFBVztFQUNYLG1CQUFrQjtFQUNsQixZL0UzWWE7RStFNFliLGUvRTVZYTtFK0U2WWIsWUFBeUI7RUFDekIsYUFBWTtFQUNaLFdBQXdCO0VBQ3hCLDBCL0VuWVU7QytFb1lYOztBbkUxWUg7RXBCNURKO0l1RnliTSxvQi9FellPO0krRTBZUCxtQi9FMVlPO0krRTJZUCxtQkFBa0I7R0FZbkI7RXZGdmNMO0l1RjhiUSxZQUFXO0lBQ1gsbUJBQWtCO0lBQ2xCLFkvRTNZYTtJK0U0WWIsZS9FNVlhO0krRTZZYixZQUF5QjtJQUN6QixhQUFZO0lBQ1osV0FBd0I7SUFDeEIsMEIvRW5ZVTtHK0VvWVg7Q3hGNHFjTjs7QXFCdGpkRztFcEI1REo7SXVGeWJNLG9CL0V6WU87SStFMFlQLG1CL0UxWU87SStFMllQLG1CQUFrQjtHQVluQjtFdkZ2Y0w7SXVGOGJRLFlBQVc7SUFDWCxtQkFBa0I7SUFDbEIsWS9FM1lhO0krRTRZYixlL0U1WWE7SStFNlliLFlBQXlCO0lBQ3pCLGFBQVk7SUFDWixXQUF3QjtJQUN4QiwwQi9FbllVO0crRW9ZWDtDeEY4cmNOOztBcUJ4a2RHO0VwQjVESjtJdUZ5Yk0sb0IvRXpZTztJK0UwWVAsbUIvRTFZTztJK0UyWVAsbUJBQWtCO0dBWW5CO0V2RnZjTDtJdUY4YlEsWUFBVztJQUNYLG1CQUFrQjtJQUNsQixZL0UzWWE7SStFNFliLGUvRTVZYTtJK0U2WWIsWUFBeUI7SUFDekIsYUFBWTtJQUNaLFdBQXdCO0lBQ3hCLDBCL0VuWVU7RytFb1lYO0N4Rmd0Y047O0FxQjFsZEc7RXBCNURKO0l1RnliTSxvQi9FellPO0krRTBZUCxtQi9FMVlPO0krRTJZUCxtQkFBa0I7R0FZbkI7RXZGdmNMO0l1RjhiUSxZQUFXO0lBQ1gsbUJBQWtCO0lBQ2xCLFkvRTNZYTtJK0U0WWIsZS9FNVlhO0krRTZZYixZQUF5QjtJQUN6QixhQUFZO0lBQ1osV0FBd0I7SUFDeEIsMEIvRW5ZVTtHK0VvWVg7Q3hGa3VjTjs7QUN4cWREO0V5RmdEMEIsaUJqRlFOO0VpRkNRLG9CakZEUjtFK0V1WmxCLGtCQUFpQjtDQUNsQjs7QXZGaGREO0V1Rm1kRSxjQUFhO0VBQ2IsOEJBQTZCO0VBQzdCLG9CQUFtQjtFQUNuQixtQkFBa0I7RUFDbEIsb0JBQW1CO0VBQ25CLFlBQVc7Q0FzQlo7O0F2RjllRDtFdUYyZEksOEIvRXpaYztFK0UwWmQsWUFBVztFQUNYLFdBQVU7Q0FDWDs7QXZGOWRIO0V1RmllSSxtQi9FamJTO0MrRWtiVjs7QXZGbGVIO0V1RnFlSSxrQi9FcmJTO0MrRXNiVjs7QW5FN1pDO0VwQnpFSjtJdUZ5ZUksb0JBQW1CO0dBS3RCO0V2RjllRDtJdUYyZU0sY0FBYTtHQUNkO0N4Rmt1Y0o7O0FDOXNkRDtFdUZtZkUsb0IvRXRlbUM7QytFdWVwQzs7QXZGcGZEO0V1RnVmRSxtQkFBa0I7RUFDbEIsc0JBQXFCO0NBYXRCOztBdkZyZ0JEO0V1RjJmSSxZQUFXO0VBQ1gsc0JBQXFCO0VBQ3JCLG1CQUFrQjtFQUNsQixXQUF3QjtFQUN4QixjQUFhO0VBQ2IsaUJBQWdCO0VBQ2hCLGtCQUFpQjtFQUNqQixZQUFXO0VBQ1gsMEIvRWpjYztDK0VrY2Y7O0F2RnBnQkg7RXVGNGdCTSw4Qi9FcmNVO0MrRXNjWDs7QXZGN2dCTDtFdUY0Z0JNLGdDL0VyY1U7QytFc2NYOztBdkY3Z0JMO0V1RjRnQk0saUMvRXJjVTtDK0VzY1g7O0F2RjdnQkw7RXVGNGdCTSwrQi9FcmNVO0MrRXNjWDs7QW5FamREO0VwQjVESjtJdUY0Z0JNLDhCL0VyY1U7RytFc2NYO0V2RjdnQkw7SXVGNGdCTSxnQy9FcmNVO0crRXNjWDtFdkY3Z0JMO0l1RjRnQk0saUMvRXJjVTtHK0VzY1g7RXZGN2dCTDtJdUY0Z0JNLCtCL0VyY1U7RytFc2NYO0N4RnF2Y0o7O0FxQnRzZEc7RXBCNURKO0l1RjRnQk0sOEIvRXJjVTtHK0VzY1g7RXZGN2dCTDtJdUY0Z0JNLGdDL0VyY1U7RytFc2NYO0V2RjdnQkw7SXVGNGdCTSxpQy9FcmNVO0crRXNjWDtFdkY3Z0JMO0l1RjRnQk0sK0IvRXJjVTtHK0VzY1g7Q3hGb3djSjs7QXFCcnRkRztFcEI1REo7SXVGNGdCTSw4Qi9FcmNVO0crRXNjWDtFdkY3Z0JMO0l1RjRnQk0sZ0MvRXJjVTtHK0VzY1g7RXZGN2dCTDtJdUY0Z0JNLGlDL0VyY1U7RytFc2NYO0V2RjdnQkw7SXVGNGdCTSwrQi9FcmNVO0crRXNjWDtDeEZteGNKOztBcUJwdWRHO0VwQjVESjtJdUY0Z0JNLDhCL0VyY1U7RytFc2NYO0V2RjdnQkw7SXVGNGdCTSxnQy9FcmNVO0crRXNjWDtFdkY3Z0JMO0l1RjRnQk0saUMvRXJjVTtHK0VzY1g7RXZGN2dCTDtJdUY0Z0JNLCtCL0VyY1U7RytFc2NYO0N4Rmt5Y0o7O0FDL3lkRDtFdUZvaEJFLGlFQUFnRTtFQUNoRSw2QkFBNEI7Q0FtQzdCOztBdkZ4akJEO0V1RndoQkksZ0NBQStCO0NBQ2hDOztBdkZ6aEJIO0V1RjRoQkksOEJBQTZCO0NBSzlCOztBdkZqaUJIO0V1RitoQk0sNEJBQXNDO0NBQ3ZDOztBdkZoaUJMO0V1Rm9pQkksK0JBQThCO0NBQy9COztBdkZyaUJIO0V1RndpQkksNEJBQTJCO0NBSTVCOztBbkVuZUM7RXBCekVKO0l1RjBpQk0sOEJBQTZCO0dBRWhDO0N4Rmt5Y0Y7O0FDOTBkRDtFdUYraUJJLDZCQUE0QjtDQUk3Qjs7QW5FMWVDO0VwQnpFSjtJdUZpakJNLDZCQUE0QjtHQUUvQjtDeEZxeWNGOztBQ3gxZEQ7RXVGc2pCSSwyQkFBMEI7Q0FDM0I7O0F2RnZqQkg7RXVGNmpCRSxlL0UzZmdCO0MrRTRmakI7O0F2RjlqQkQ7RXVGaWtCRSxhQUFZO0NBQ2I7O0F2RmxrQkQ7RXVGcWtCRSxZQUFXO0NBQ1o7O0F2RnRrQkQ7RXVGeWtCRSwwQi9FMWV1QjtDK0UyZXhCOztBdkYxa0JEO0V1RjZrQkUsZS9FamZpQjtDK0VrZmxCOztBdkY5a0JEO0V1RmlsQkUsaUI5RWhUK0I7QzhFaVRoQzs7QXZGbGxCRDtFdUZxbEJFLG1CQUFrQjtFQUNsQixVQUFTO0NBQ1Y7O0F2RnZsQkQ7RXVGMGxCRSxZQUFXO0NBQ1o7O0F2RjNsQkQ7RXVGOGxCRSw4QkFBcUI7VUFBckIsc0JBQXFCO0NBQ3RCOztBdkYvbEJEO0V1RmttQkUsMEJBQXlCO0NBQzFCOztBdkZubUJEO0V1RnNtQkUsc0JBQXFCO0NBQ3RCOztBdkZ2bUJEO0UwRkVFLG1CQUFrQjtFQUNsQixZQUFXO0VBQ1gsZ0JBQWU7RUFDZixXQUFVO0VBQ1YsVUFBUztDQUNWOztBMUZQRDtFMEZVRSxhQUFZO0NBQ2I7O0ExRlhEO0UwRmNFLGlCQUFnQjtFQUNoQixlQUFjO0VBQ2QsbUJBQWtCO0NBQ25COztBMUZqQkQ7RTBGb0JFLGVBQWM7Q0FDZjs7QTFGckJEO0VzRm1JRSxhQUFZO0VBQ1osbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxtQkFBa0I7RUtoSWxCLG9CQUp5QztFQUt6QywwQm5GNkRjO0NtRnFKZjs7QTNGek5EO0UyRlVJLG1CQUFrQjtFQUNsQixPQUFNO0NBQ1A7O0EzRlpIO0UyRmVJLG1CQUFrQjtFQUNsQixzQkFBcUI7RUFDckIsMEJuRmlEYztFbUZoRGQsZW5GbUZXO0VtRmxGWCw4QkFBcUM7RUFDckMsaUJBQWdCO0VBQ2hCLFdBQVU7Q0FXWDs7QTNGaENIO0UyRndCTSxZQUFXO0VBQ1gsbUJBQWtCO0VBQ2xCLE9BQU07RUFDTixTQUFRO0VBQ1IsVUFBUztFQUNULFlBQVc7RUFDWCwwQkFBeUI7Q0FDMUI7O0EzRi9CTDtFMkZtQ0kscUJuRnFCZ0I7RW1GcEJoQixlbkZpRVc7RW1GaEVYLFdBQVU7Q0FNWDs7QXZFOEJDO0VwQnpFSjtJMkZ3Q00sZUFBYztJQUNkLGtCQUFpQjtHQUVwQjtDNUZtNmRGOztBQzk4ZEQ7RTJGZ0RNLGlCbkZBTztDbUZJUjs7QXZFcUJEO0VwQnpFSjtJMkZrRFEsZUFBYztHQUVqQjtDNUZvNmRKOztBQ3g5ZEQ7RTJGdURNLG9CbkYxQytCO0VtRjJDL0IsdUJBQXNCO0VBQ3RCLG1CQUFrQjtFQUNsQixpQm5GTmdCO0VtRk9oQixpQm5GM0NjO0NtRjRDZjs7QTNGNURMO0UyRmdFSSx1QkFBc0I7Q0FDdkI7O0EzRmpFSDtFMkZvRUksaUJuRnBEZ0I7RW1GcURoQix1QkFBa0M7Q0FDbkM7O0EzRnRFSDtFMkZ5RUksZW5GQVk7Q21GQ2I7O0EzRjFFSDtFMkY2RUksMEJuRlRZO0NtRlViOztBM0Y5RUg7RTJGbUZJLGlCQUFnQjtFQUNoQixjQUFhO0VBQ2IsaUJBQWdCO0VBQ2hCLFdBQVU7RUFDVixpQkFBZ0I7RUFDaEIsb0JBQW1CO0NBS3BCOztBdkVwQkM7RXBCekVKO0kyRjBGTSxjQUFhO0lBQ2IsaUJuRm5DYztHbUZxQ2pCO0M1Rm82ZEY7O0FDamdlRDs7RTJGaUdJLGVuRnhCWTtFbUZ5QlosbUJuRnBGaUM7Q21GcUZsQzs7QTNGbkdIO0UyRnNHSSxvQm5GdERTO0VtRnVEVCxtQm5GdkRTO0VtRndEVCxnQ25GL0JZO0NtRjZDYjs7QXZFN0NDO0VwQnpFSjtJMkYyR00sVUFBUztJQUNULFdBQVU7R0FVYjtDNUY4NWRGOztBQ3BoZUQ7RTJGZ0hNLFVBQVM7Q0FDVjs7QTNGakhMO0UyRm9ITSxnQkFBZTtDQUNoQjs7QTNGckhMO0UyRnlISSxvQm5GdEdrQztFbUZ1R2xDLG9EbkZ2SGdEO0VtRndIaEQsc0JBQThDO0NBQy9DOztBM0Y1SEg7RTJGK0hJLG9CbkZuR3FDO0VtRm9HckMsc0JBQThDO0VBQzlDLG9EbkY5SGdEO0NtRitIakQ7O0EzRmxJSDtFMkZxSUkscUJuRmhIbUM7RW1GaUhuQyxlbkZwRWM7RW1GcUVkLGtCbkZ2SGdCO0VtRndIaEIsdUJBQStDO0NBS2hEOztBdkVwRUM7RXBCekVKO0kyRjJJTSxpQkFBZ0I7R0FFbkI7QzVGdzZkRjs7QUNyamVEO0UyRmdKSSxlbkYzQ1c7RW1GNENYLGFBQVk7RUFDWixpQm5GbElnQjtDbUZzSWpCOztBdkU3RUM7RXBCekVKO0kyRm9KTSx1QkFBa0M7R0FFckM7QzVGMjZkRjs7QUNqa2VEO0UyRnlKSSxnQkFBZTtFQUNmLG1CQUE0QjtDQVE3Qjs7QXZFekZDO0VwQnpFSjtJMkY2Sk0sa0JuRjdHTztHbUZrSFY7QzVGMDZkRjs7QXFCbmdlRztFcEJ6RUo7STJGZ0tNLGtCbkZoSE87R21Ga0hWO0M1Rmc3ZEY7O0FDbGxlRDtFMkZxS0ksMkJBQTBCO0VBQzFCLHFCQUFnQztFQUNoQyxvQm5GMUppQztDbUZzS2xDOztBM0ZuTEg7RTJGeUtNLGVuRjNGVTtDOEV3Qkc7O0FsRTdCZjtFcEJ6RUo7STJGMktRLGdCQUErQjtJQUMvQixvQm5GNUhLO0c4RXNETTtDdkY2L2RsQjs7QUNubWVEO0UyRnlLTSxlbkYzRlU7QzhFa0NiOztBbEV2Q0M7RXBCekVKO0kyRjJLUSxnQkFBK0I7SUFDL0Isb0JuRjVISztHOEVnRVY7Q3ZGOC9kRjs7QUM5bWVEO0UyRmlMTSwwQm5GbEdVO0NtRm1HWDs7QTNGbExMO0UyRnNMSSwwQm5GaEZXO0NtRmlGWjs7QTNGdkxIO0UyRjBMSSxnQkFBZTtFQUNmLG1CQUEwQjtFQUMxQixpQkFBZ0I7Q0FDakI7O0F2RXBIQztFcEJ6RUo7STJGa01NLGVBQWM7R0FjakI7QzVGazdkRjs7QUNsb2VEO0UyRnFNTSxVQUFTO0VBQ1QsaUJBQWdCO0NBU2pCOztBdkV0SUQ7RXBCekVKO0kyRndNUSxvQkFBbUI7SUFDbkIsV0FBVTtJQUNWLGVBQWM7SUFDZCxtQm5GM0pLO0ltRjRKTCxzQm5GdkphO0ltRndKYixzQkFBcUI7R0FFeEI7QzVGbThkSjs7QUNscGVEO0UyRm9OTSxlbkY3R1E7RW1GOEdSLG1CbkZ2TStCO0VtRndNL0IsNEJBQTJCO0NBQzVCOztBM0Z2Tkw7RTRGRUUsc0JBQStCO0VBQy9CLGVwRmtFYztFb0ZqRWQsaUJwRllrQjtDb0ZpRm5COztBeEVyQ0c7RXBCNURKO0k0RlFNLHFCQUFvQjtHQUV2QjtDN0YwcGVGOztBQ3BxZUQ7RTRGY0ksaUJBQWdCO0VBQ2hCLG1CQUFrQjtDQUNuQjs7QTVGaEJIO0U0Rm1CSSxzRHBGZm9EO0VvRmdCcEQsb0JBQTJCO0VBQzNCLGtCcEZMZ0I7RW9GTWhCLHNCQUFxQjtDQUN0Qjs7QTVGdkJIO0U0RjJCSSxlcEYwQ1k7RW9GekNaLHNCQUFxQjtDQUt0Qjs7QTVGakNIO0U0RitCTSxhQUFZO0NBQ2I7O0E1RmhDTDtFNEZvQ0ksaUJBQWdCO0NBZWpCOztBNUZuREg7RTRGc0NNLFFBQU87Q0FDUjs7QXhFcUJEO0VwQjVESjtJNEYwQ00scUJBQW9CO0lBQ3BCLFlBQVc7R0FRZDtFNUZuREg7STRGK0NVLHNCQUFxQjtHQUN0QjtDN0YycGVSOztBQzNzZUQ7RTRGc0RJLCtCcEZHZ0I7RW9GRmhCLHNCQUErQjtFQUMvQixlcEZhWTtFb0ZaWixzRHBGckRvRDtFb0ZzRHBELGtCcEYxQ2dCO0NvRitDakI7O0F4RVVDO0VwQnpFSjtJNEY2RE0sMkJwRkpjO0dvRk1qQjtDN0YwcGVGOztBQ3p0ZUQ7RTRGa0VJLG9CcEYvQ2tDO0NvRm9EbkM7O0F4RUVDO0VwQnpFSjtJNEZxRU0sbUJwRnpEK0I7R29GMkRsQztDN0Y0cGVGOztBQ251ZUQ7RTRGMEVJLFVBQVM7RUFDVCxtQkFBMEI7Q0FTM0I7O0E1RnBGSDtFNEY4RU0sZXBGVFU7RW9GVVYsb0JwRmxFK0I7RW9GbUUvQixzQkFBcUI7RUFDckIsaUJwRmpFYztFb0ZrRWQsc0JBQTZCO0NBQzlCOztBNUZuRkw7RTRGdUZJLG1CcEZ6RWlDO0VvRjBFakMsc0JBQTZCO0NBQzlCOztBeEU3QkM7RXBCNURKO0k0RjZGTSxxQkFBb0I7SUFDcEIsb0JwRnpDZTtHb0YwQ2hCO0M3RjZwZUo7O0E4RjV2ZUQ7RUFDRTtJQUFLLGdDQUF1QjtZQUF2Qix3QkFBdUI7RzlGZ3dlM0I7RThGL3ZlRDtJQUFNLGtDQUF5QjtZQUF6QiwwQkFBeUI7RzlGa3dlOUI7Q0FDRjs7QThGcndlRDtFQUNFO0lBQUssZ0NBQXVCO1lBQXZCLHdCQUF1QjtHOUZnd2UzQjtFOEYvdmVEO0lBQU0sa0NBQXlCO1lBQXpCLDBCQUF5QjtHOUZrd2U5QjtDQUNGOztBQ3J3ZUQ7RTZGT0ksNkNBQW9DO1VBQXBDLHFDQUFvQztFQUNwQyxlQUFjO0VBQ2QsZ0JBQThCO0NBQy9COztBN0ZWSDtFOEZFRSwwQnRGcUVjO0VzRnBFZCxtQkFGMEI7RUFHMUIsZUFBYztDQWtHZjs7QTFFN0JHO0VwQnpFSjtJOEZPSSxpQnRGNkNrQjtHc0ZrRHJCO0MvRmlyZUE7O0FxQjN0ZUc7RXBCNURKO0k4RldJLFdBQVU7R0EyRmI7Qy9GdXJlQTs7QUM3eGVEO0U4RmVJLFlBQVc7RUFDWCxjQUFhO0VBQ2IscUJBQW9CO0NBQ3JCOztBOUZsQkg7RThGcUJJLG1CQXBCd0I7RUFxQnhCLDBCdEZ5RXFCO0NzRnhFdEI7O0E5RnZCSDtFOEYyQk0sbUJBQWtCO0VBQ2xCLGNBQWE7RUFDYixZQUFXO0NBZ0JaOztBOUY3Q0w7RThGaUNRLG1EQUFrRDtFQUNsRCxZQUFXO0VBQ1gsbUJBQWtCO0VBQ2xCLGdCQUF1QjtFQUN2QixldEZpQ1E7RXNGaENSLGdCQUFlO0VBQ2YsYUFBb0I7RUFDcEIsYUFBb0I7Q0FJckI7O0ExRTZCSDtFcEJ6RUo7SThGMENVLGlCQUFnQjtHQUVuQjtDL0ZteGVOOztBQy96ZUQ7RThGZ0RNLFlBQVc7RUxtQmIsc0JLbEJtRDtFQUNqRCxtQkFqRHNCO0VBa0R0QiwyQkFBMEI7RUFDMUIsOEJBQTZCO0VBQzdCLDBCdEZtRG1CO0NzRjFDcEI7O0ExRVdEO0VwQnpFSjtJeUZtRUksZ0JqRmRpQjtHc0ZTaEI7Qy9GZ3hlSjs7QUM5MGVEO0U4RjREUSx3QkFBdUI7Q0FDeEI7O0E5RjdEUDtFOEZpRU0sY0FBYTtDQUNkOztBOUZsRUw7RThGcUVNLGNBQWE7Q0FDZDs7QTlGdEVMO0U4RnlFTSxlQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxZQUFXO0VBQ1gsVUFBUztFQUNULDBCdEZ1QlM7RXNGdEJULGdEdEZiWTtFc0ZjWiwwQkFBeUI7RUFDekIsMkJBQTBCO0VBQzFCLCtCQWpGc0I7RUFrRnRCLGdDQWxGc0I7RUFtRnRCLFdBQVU7Q0FDWDs7QTlGckZMO0U4RndGTSxVQUFTO0VBQ1QsV0FBVTtFQUNWLHNCQUFxQjtDQUN0Qjs7QTlGM0ZMO0U4RjhGTSxnQkFBZTtFQUNmLHFCdEYvQ087Q3NGZ0RSOztBOUZoR0w7RThGbUdNLDBCdEZwQlU7Q3NGcUJYOztBOUZwR0w7RXNGbUlFLGFBQVk7RUFDWixtQkFBa0I7RUFDbEIsVUFBUztFQUNULG1CQUFrQjtFU25JbEIsa0J2RjZDVztFdUY1Q1gsaUJ2Rm9Ea0I7Q3VGeURuQjs7QS9GakhEO0UrRk9JLFdBQVU7Q0FDWDs7QS9GUkg7RStGV0ksZUFBYztFQUNkLGtCQUFpQjtDQUNsQjs7QS9GYkg7RStGcUJJLHNCdkZnRlc7RXVGL0VYLHNCdkYrQmlCO0V1RjlCakIsbUJ2RjhCaUI7Q3VGN0JsQjs7QTNFaURDO0VwQnpFSjtJK0ZpQk0sbUJBQWlDO0lBQ2pDLG9CQUFrQztHQU1yQztDaEcrM2VGOztBQ3Y1ZUQ7RStGMkJJLGV2RjBFVztFdUZ6RVgsc0JBQThDO0VBQzlDLG9EdkYxQmdEO0V1RjJCaEQsZ0JBQThCO0NBQy9COztBL0YvQkg7RStGa0NJLDBCdkZvRVc7RXVGbkVYLGV2RmdFMEI7RXVGL0QxQixpQkFBZ0I7RUFDaEIsZ0J2RmtCa0I7Q3VGMkJuQjs7QTNFVEM7RXBCekVKO0krRnVDTSxzQkFBa0M7R0EyQ3JDO0NoR3kxZUY7O0FDMzZlRDtFK0YyQ00sZUFBYztFQUNkLGFBQVk7RUFDWixjdkZHTztFdUZGUCxZQUFXO0NBK0JaOztBL0Y3RUw7RStGaURRLHNCQUFxQjtFQUNyQixvQkFBbUI7RUFDbkIsdUJBQXNCO0VBQ3RCLG9EdkZqRDRDO0V1RmtENUMsbUJ2RmpDNkI7RXVGa0M3QixtQkFBa0I7RUFDbEIscUJBQW9CO0VBQ3BCLGtCQUFpQjtDQW9CbEI7O0EzRUhIO0VwQnpFSjtJK0YyRFUsbUJ2RnZDMkI7SXVGd0MzQixpQnZGNUNVO0d1RjREYjtDaEd3M2VOOztBQ3A4ZUQ7RStGZ0VVLGV2RkVRO0V1RkRSLHFCdkZWWTtDdUZnQmI7O0EzRUVMO0VwQnpFSjtJK0ZvRVksbUJ2RnBCQztJdUZxQkQscUJ2RmhCUztHdUZrQlo7Q2hHeTRlUjs7QUNoOWVEO0UrRjBFVSxldkZJTTtDdUZIUDs7QS9GM0VUO0UrRmdGTSxldkZtQndCO0N1RmxCekI7O0EvRmpGTDtFK0ZxRkksMER2RmhGNkQ7RXVGaUY3RCxvQnZGekVpQztFdUYwRWpDLGtCQUFpQjtDQUNsQjs7QS9GeEZIO0UrRjJGSSxrQkFBaUI7Q0FLbEI7O0EzRXZCQztFcEJ6RUo7SStGNkZNLG1CQUFrQjtJQUNsQixpQnZGOUVjO0d1RmdGakI7Q2hHeTRlRjs7QUN6K2VEO0UrRm1HSSxldkZuRmdCO0V1Rm9GaEIsb0JBQTJCO0NBTTVCOztBL0YxR0g7RStGdUdNLGlCdkZ2RmM7RXVGd0ZkLHVCQUFzQjtDQUN2Qjs7QTNFaENEO0VwQnpFSjtJK0Y4R00sb0J2RmpHK0I7R3VGbUdsQztDaEd5NGVGOztBQ3ovZUQ7RXNGbUlFLGFBQVk7RUFDWixtQkFBa0I7RUFDbEIsVUFBUztFQUNULG1CQUFrQjtDVStzQm5COztBNUV6eEJHO0VwQjVESjtJZ0dLSSxxQkFBZ0M7R0FnMUJuQztDakdpcmRBOztBcUI3N2VHO0VwQnpFSjtJZ0dVTSxjQUFhO0dBQ2Q7Q2pHaWdmSjs7QUM1Z2ZEO0VnR2VJLGdCQUFlO0NBQ2hCOztBaEdoQkg7RWdHbUJJLDBCeEZpRFk7RXdGaERaLG9CeEY0QlM7Q3dGM0JWOztBaEdyQkg7RWdHd0JJLG1CeEZWaUM7RXdGV2pDLGlCdkZ3UTZCO0V1RnZRN0IsZXhGMkVXO0V3RjFFWCxjQUFhO0VBQ2Isb0JBQW1CO0VBQ25CLDBCQUF5QjtDQUMxQjs7QWhHOUJIO0VnR2lDSSxleEZvRVc7RXdGbkVYLG1CeEZwQmlDO0V3RnFCakMsZ0J4RmtCaUI7Q3dGakJsQjs7QWhHcENIO0VZSUUsZ0JBQWU7RUFDZixpQkFBZ0I7RW9GbUNkLGlCQUFnQjtFQUNoQixjQUFhO0NBTWQ7O0E1RTBCQztFcEJ6RUo7SWdHNENNLHNCQUFxQjtJQUNyQix1QkFBc0I7R0FFekI7Q2pHbWdmRjs7QUNsamZEO0VnR2tESSxzQkFBcUI7RUFDckIsZ0J4RkVpQjtFd0ZEakIsMEJ4RmdCWTtFd0ZmWixleEZnRFc7RXdGL0NYLGtDeEYwT2lCO0N3Rm5PbEI7O0FoRzdESDtFZ0d5RE0sMEJ4RlNZO0V3RlJaLGV4RjJDUztFd0YxQ1Qsc0JBQXFCO0N0RnhDeEI7O0FWbkJIO0VnR2dFSSxtQkFBa0I7RUFDbEIsY0FBYTtDQWFkOztBaEc5RUg7RWdHb0VNLGNBQWE7Q0FTZDs7QTVFSkQ7RXBCekVKO0lnR3VFUSxpQkFBZ0I7R0FNbkI7Q2pHa2dmSjs7QXFCdGdmRztFcEJ6RUo7SWdHMkVRLGdCQUFlO0dBRWxCO0NqR3dnZko7O0FDcmxmRDtFZ0dxSkksMEJ4RmpGWTtDd0Z3RmI7O0FoRzVKSDs7O0VnR2tGTSxleEZXWTtFd0ZWWixvQnhGcERrQztDd0Y0SG5DOztBaEczSkw7OztFZ0dxRlEsV0FBVTtDQUNYOztBaEd0RlA7OztFZ0c0Rk0sZXhGMUJZO0V3RjJCWiwyQkFBMEI7RUFDMUIsdUJ4RmtNZTtFd0ZqTWYsZ0JBQWU7Q0FJaEI7O0FoR25HTDs7O0VnR2lHUSxXQUFVO0NBQ1g7O0FoR2xHUDs7O0VnR3NHTSxleEZDUTtDd0ZBVDs7QWhHdkdMOzs7RWdHa0ZNLGV4RldZO0V3RlZaLG9CeEZwRGtDO0N3Rm9JbkM7O0FoR25LTDs7O0VnR3FGUSxXQUFVO0NBQ1g7O0FoR3RGUDs7O0VnRzRGTSxleEYxQlk7RXdGMkJaLDJCQUEwQjtFQUMxQix1QnhGa01lO0V3RmpNZixnQkFBZTtDQUloQjs7QWhHbkdMOzs7RWdHaUdRLFdBQVU7Q0FDWDs7QWhHbEdQOzs7RWdHc0dNLGV4RkNRO0N3RkFUOztBaEd2R0w7RWdHeUtJLGNBQWE7RUFDYixvQkFBbUI7RUFDbkIsb0J4Rm5IZ0I7Q3dGeUhqQjs7QTVFeEdDO0VwQnpFSjtJZ0c4S00saUJBQWdCO0lBQ2hCLGN4Ri9ITztHd0ZpSVY7Q2pHeS9lRjs7QXFCam1mRztFcEJ6RUo7SWdHd0xRLGlDeEZqSFE7SXdGa0hSLHNCeEZwSWE7R3dGNkloQjtDakcrK2VKOztBcUJ4bWZHO0VwQnpFSjtJZ0crTFUsb0J4RjFJVztHd0Y0SWQ7Q2pHcy9lTjs7QUN2cmZEO0VZSUUsZ0JBQWU7RUFDZixpQkFBZ0I7RW9Ga01kLHFCQUFvQjtFQUNwQixpQkFBZ0I7RUFDaEIsa0JBQWlCO0VBQ2pCLHNCQUFpQztFQUNqQyxtQnhGM0pTO0N3RnNQVjs7QTVFN05DO0VwQnpFSjtJZ0c2TU0sZUFBYztHQXlGakI7Q2pHaTZlRjs7QUN2c2ZEO0VnR2lOTSxtQkFBa0I7RUFDbEIsa0JBQWlCO0VBQ2pCLG9CeEZwTGtDO0N3RjRMbkM7O0FoRzNOTDtFZ0dzTlEsb0J4RnpNNkI7RXdGME03QixpQkFBZ0I7RUFDaEIsc0R4RnBOZ0Q7RXdGcU5oRCxleEY1SFU7Q3dGNkhYOztBaEcxTlA7RWdHOE5NLGFBQVk7RUFDWixrQkFBaUI7RUFDakIsc0J4RjNLZTtDd0ZtTGhCOztBNUUvSkQ7RXBCekVKO0lnR2tPUSxZQUFXO0dBTWQ7Q2pHdy9lSjs7QUNodWZEO0VnR3NPUSx1QkFBNkM7Q0FDOUM7O0FoR3ZPUDs7O0VnRzhPUSxjQUFhO0NBQ2Q7O0FoRy9PUDs7O0VnR3NQWSxlQUFjO0NBQ2Y7O0FoR3ZQWDtFZ0c2UFUsZXhGM0xRO0N3RjRMVDs7QWhHOVBUO0VnR21RUSxZQUFXO0NBQ1o7O0FoR3BRUDtFZ0d5UVksV0FBVTtFQUNWLGlCQUFnQjtDQUNqQjs7QWhHM1FYO0VnR2dSWSxrQnhGaE9DO0N3RmlPRjs7QWhHalJYO0VnR29SWSxXQUFVO0VBQ1YsbUJBQTBCO0NBQzNCOztBaEd0Ulg7RWdHMFJVLGtCeEYxT0c7Q3dGMk9KOztBaEczUlQ7RWdHOFJVLGlCQUFnQjtDQUtqQjs7QWhHblNUO0VnR2lTWSxXQUFVO0NBQ1g7O0FoR2xTWDtFZ0cwU00sZ0JBQWU7Q0FDaEI7O0FoRzNTTDtFZ0crU0ksb0R4RjVTZ0Q7RXdGNlNoRCxxQnhGclJzQztFd0ZzUnRDLHlCQUE2QjtFQUM3QixrQnhGbFNnQjtFd0ZtU2hCLHFCeEY5UGlCO0V3RitQakIsb0J4RjVQZ0I7RXdGNlBoQixnQkFBZTtFQUNmLHFCeEZ0UVM7RXdGbUZQLGV4RnRDWTtFd0YyTmQsMEJBQXlCO0NBa0MxQjs7QWhHMVZIO0VnR3VJTSxleEZyRVk7RXdGc0VaLDJCQUEwQjtFQUMxQix1QnhGdUplO0V3RnRKZixnQkFBZTtDQUloQjs7QWhHOUlMO0VnRzRJUSxXQUFVO0NBQ1g7O0E1RXBFSDtFcEJ6RUo7SWdHaUpNLGdCeEYzSDRCO0d3Rm9VL0I7Q2pHMDllRjs7QXFCM3VmRztFcEJ6RUo7SXlGcUQ0QixpQlF6QlA7SVI4Qk8sZ0JROUJQO0lEZ1NmLGdCQUE0QjtJQUM1QixpQnhGN1NjO0d3RjBVakI7Q2pHbStlRjs7QUM3emZEO0VnR2lVTSxvQnhGbFNrQztFd0ZtU2xDLGdCQUFlO0NBQ2hCOztBaEduVUw7RWdHc1VNLG1CQUFrQjtFQUNsQixnQkFBZTtDQUNoQjs7QWhHeFVMO0VnRzRVUSxXQUFVO0VBQ1YseUJ4RjdDYTtDd0Y4Q2Q7O0FoRzlVUDtFZ0drVk0sc0JBQXFCO0VBQ3JCLHVCeEZuRGU7Q0U3UWxCOztBVm5CSDtFZ0dzVlEsV0FBVTtFQUNWLHlCeEZ2RGE7Q3dGd0RkOztBaEd4VlA7RWdHNlZJLDBCeEY5UHFCO0V3RitQckIsc0JBQXlDO0VBQ3pDLFVBQVM7RUFDVCxtQkFBa0I7RUFDbEIsZ0JBQThCO0NBbUMvQjs7QTVFM1RDO0VwQnpFSjtJZ0dxV1Esb0JBQTJCO0dBRTlCO0NqRzYvZUo7O0FxQjN4Zkc7RXBCekVKO0lnRzBXTSwwQnhGM1FtQjtJd0Y0UW5CLGdCQUF1QjtJQUN2QixtQkFBa0I7SUFDbEIsVUFBUztJQUNULFFBQU87R0FzQlY7RWhHcFlIO0lnR2dYUSxrQnhGaFVLO0d3Rm9VTjtDakc2L2VOOztBcUJ4eWZHO0VwQnpFSjtJZ0drWFUsd0JBQXVCO0dBRTFCO0NqR21nZk47O0FDdjNmRDtFZ0d3WE0sc0JBQXFDO0NBV3RDOztBNUUxVEQ7RXBCekVKO0lnRzBYUSxtQnhGbFVZO0d3RjJVZjtDakc4L2VKOztBcUJ4emZHO0VwQnpFSjtJZ0c4WFEsbUJBQThCO0dBS2pDO0NqR29nZko7O0FDdjRmRDtFZ0dpWVEsMEJ4Ri9UVTtDd0ZnVVg7O0FoR2xZUDtFWUlFLGdCQUFlO0VBQ2YsaUJBQWdCO0VvRm1ZZCxxQkFBb0I7RUFDcEIsaUJBQWdCO0VBQ2hCLGtCQUFpQjtFQUNqQixtQkFBa0I7Q0FDbkI7O0FoRzVZSDtFZ0crWUksb0J4RjFWaUI7RXdGbUNmLGV4RnBCVTtFd0Y2VVosZUFBYztDQU1mOztBaEd2Wkg7RWdHNEZNLGV4RjFCWTtFd0YyQlosMkJBQTBCO0VBQzFCLHVCeEZrTWU7RXdGak1mLGdCQUFlO0NBSWhCOztBaEduR0w7RWdHaUdRLFdBQVU7Q0FDWDs7QWhHbEdQO0VnR3NHTSxleEZDUTtDd0ZBVDs7QWhHdkdMO0VnR29aTSxzQkFBcUI7RUFDckIsZXhGeFRZO0N3RnlUYjs7QWhHdFpMO0VnRzBaSSxjQUFhO0NBT2Q7O0E1RXJXQztFcEI1REo7SWdHNFpNLHNCQUFxQjtJQUNyQixtQkFBa0I7SUFDbEIsYUFBd0I7SUFDeEIsT0FBTTtHQUVUO0NqRzBoZkY7O0FDMzdmRDs7Ozs7O0VzRm1JRSxhQUFZO0VBQ1osbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxtQkFBa0I7RVVpU2hCLG9CeEZsWGlCO0V3Rm1YakIsbUJBQWtCO0VBQ2xCLGN4RmhSa0I7RXdGaVJsQixpQkFBZ0I7RUFDaEIsYUFBWTtFQUNaLDBCeEZ2VVc7RXdGd1VYLGVBQWM7Q0FzTGY7O0E1RTFoQkM7RXBCekVKOzs7Ozs7SWdHK2FNLG9CeEYxWGU7R3dGOGlCbEI7Q2pHczNlRjs7QXFCaDVmRztFcEJ6RUo7Ozs7OztJZ0dtYk0sb0J4RjVYZ0I7R3dGNGlCbkI7Q2pHaTRlRjs7QUNwK2ZEOzs7Ozs7RWdHd2JNLGV4Rm5WUztDd0ZnV1Y7O0FoR3JjTDs7Ozs7O0VnR2tGTSxleEZXWTtFd0ZWWixvQnhGcERrQztDd0ZxYWpDOztBaEdwY1A7Ozs7OztFZ0dxRlEsV0FBVTtDQUNYOztBaEd0RlA7Ozs7OztFZ0c0Rk0sZXhGMUJZO0V3RjJCWiwyQkFBMEI7RUFDMUIsdUJ4RmtNZTtFd0ZqTWYsZ0JBQWU7Q0FJaEI7O0FoR25HTDs7Ozs7O0VnR2lHUSxXQUFVO0NBQ1g7O0FoR2xHUDs7Ozs7O0VnR3NHTSxleEZDUTtDd0ZBVDs7QWhHdkdMOzs7Ozs7RXNGMkpFLG9DQUFtQztFQUNuQyxtQ0FBa0M7RUFDbEMsc0JBQXFCO0VBQ3JCLG1CQUFrQjtFQUNsQixxQkFBb0I7RUFDcEIsb0JBQW1CO0VBQ25CLDJCRWhLMEI7RUZpSzFCLGVFOUpxQjtFRitKckIsZ0I5RXhKbUI7RXdGbWJYLGFSM0R1QjtFUTREdkIsb0J4RjVhNEI7RXdGNmE1QixtQkFBa0I7RUFDbEIsc0JBQXFCO0VBQ3JCLG9CQUFtQjtDQUNwQjs7QWhHbmNUOzs7Ozs7RWdHd2NNLGV4RjFXYztFd0YyV2QsMEJBQXlCO0VBQ3pCLHNCQUFrQztFQUNsQyxtQnhGdFplO0V3RnVaZixvRHhGemM4QztFd0YwYzlDLG9CeEZqYm1DO0V3RmtibkMsb0JBQW1CO0VBQ25CLHVCQUErQztFQUMvQyxtQnhGaGFPO0N3RmlhUjs7QWhHamRMOzs7Ozs7RWdHcWRNLHVCeEZqYWdCO0V3RmthaEIsb0JBQStCO0NBS2hDOztBNUVsWkQ7RXBCekVKOzs7Ozs7SWdHeWRRLGNBQWE7R0FFaEI7Q2pHK25mSjs7QUMxbGdCRDs7Ozs7Ozs7Ozs7RVlJRSxnQkFBZTtFQUNmLGlCQUFnQjtFb0YwZFosWUFBVztFQUNYLG1CeEZoYk87Q3dGcWlCUjs7QWhHcmxCTDs7Ozs7Ozs7Ozs7RWdHbWVRLGlCQUFnQjtFQUNoQixZQUFXO0VBQ1gsaUJBQWdCO0NBK0dqQjs7QTVFM2dCSDtFcEJ6RUo7Ozs7Ozs7Ozs7O0lnR3llWSxvQnhGMWM0QjtJd0YyYzVCLGlCeEYxZFE7R3dGNGRYO0NqR2dxZlI7O0FDNW9nQkQ7Ozs7Ozs7Ozs7O0VnRytlVSxjQUFhO0VBQ2IsbUJBQWtCO0VBQ2xCLG1CeEZ2Ylc7RXdGd2JYLGFBQXlCO0VBQ3pCLG9CQUFnQztFQUNoQyxtQnhGNWJVO0V3RjZiVixPQUFNO0NBc0NQOztBaEczaEJUOzs7Ozs7Ozs7OztFZ0d3Zlksb0J4RnpkNEI7Q3dGMGQ3Qjs7QTVFaGJQO0VwQnpFSjs7Ozs7Ozs7Ozs7SWdHNGZZLFlBQVc7SUFDWCxlQUFjO0dBOEJqQjtDakdvcWZSOztBcUJ0bmdCRztFcEJ6RUo7Ozs7Ozs7Ozs7O0lnR2lnQlksY0FBMkI7SUFDM0IsYUFBbUI7R0F5QnRCO0NqR3FyZlI7O0FxQnBwZ0JHO0VwQjVESjs7Ozs7Ozs7Ozs7SWdHd2dCYywrQnhGamNFO0d3Rm1jTDtDakdzdGZWOztBQ2h1Z0JEOzs7Ozs7Ozs7OztFZ0c2Z0JZLHNCeEZ4ZFM7Q3dGeWRWOztBaEc5Z0JYOzs7Ozs7Ozs7OztFZ0dpaEJZLGtCQUFpQjtDQVNsQjs7QWhHMWhCWDs7Ozs7Ozs7Ozs7RWdHbWhCYywwQnhGamRJO0V3RmtkSixZQUFXO0VBQ1gsWUFBVztFQUNYLGVBQWM7RVB0ZUYsaUJqRkFiO0VpRlNlLG9CakZUZjtDd0Z5ZUE7O0FoR3poQmI7Ozs7Ozs7Ozs7O0VnRzhoQlUsY0FBYTtFQUNiLHFCQUFpQztFQUNqQyxtQkFBa0I7RUFDbEIsYUFBbUI7RUFDbkIsYXhGOWVZO0V3RitlWixtQnhGbmZHO0N3RnVnQko7O0FoR3ZqQlQ7Ozs7Ozs7Ozs7O0VnR3NpQlksb0J4RnZnQjRCO0N3RndnQjdCOztBNUU5ZFA7RXBCekVKOzs7Ozs7Ozs7OztJZ0cwaUJZLG1CQUFrQjtJQUNsQixhQUFtQjtJQUNuQixjQUEyQjtHQVc5QjtDakcyd2ZSOztBcUJ6dmdCRztFcEJ6RUo7Ozs7Ozs7Ozs7O0lnR2dqQlksZUFBYztHQU9qQjtDakcyeGZSOztBQ2wxZ0JEOzs7Ozs7Ozs7OztFZ0dvakJZLDBCeEZ4ZUk7RXdGeWVKLHFCQUFnQztDQUNqQzs7QTVFN2VQO0VwQnpFSjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lnRzhqQmMsZUFBYztJQUNkLFlBQVc7SUFDWCxtQkFBa0I7SUFDbEIsUUFBTztJQUNQLGdCQUFlO0dBRWxCO0NqRzJ6ZlY7O0FDLzNnQkQ7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFZ0d5a0JZLGNBQWE7Q0FLZDs7QTVFcmdCUDtFcEJ6RUo7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJZ0c0a0JjLGNBQWE7R0FFaEI7Q2pHbTJmVjs7QUNqN2dCRDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VnRzRHTSxleEYxQ1k7RXdGMkNaLDJCQUEwQjtFQUMxQix1QnhGa0xlO0V3RmpMZixnQkFBZTtDQW1lVjs7QWhHbGxCWDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VnR2lIUSxXQUFVO0NBQ1g7O0FoR2xIUDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VnR3dITSxleEZqQlE7Q3dGa0JUOztBaEd6SEw7Ozs7OztFZ0drRk0sZXhGV1k7RXdGVlosb0J4RnBEa0M7Q3dGMGpCbkM7O0FoR3psQkw7Ozs7OztFZ0dxRlEsV0FBVTtDQUNYOztBaEd0RlA7Ozs7OztFZ0c0Rk0sZXhGMUJZO0V3RjJCWiwyQkFBMEI7RUFDMUIsdUJ4RmtNZTtFd0ZqTWYsZ0JBQWU7Q0FJaEI7O0FoR25HTDs7Ozs7O0VnR2lHUSxXQUFVO0NBQ1g7O0FoR2xHUDs7Ozs7O0VnR3NHTSxleEZDUTtDd0ZBVDs7QWhHdkdMO0VnR3VtQk0saUJBQWdCO0VBQ2hCLG1CQUFrQjtDQVVuQjs7QWhHbG5CTDtFZ0cybUJRLDBEeEZ0bUJ5RDtFd0Z1bUJ6RCxpQnhGNWxCWTtFd0Y2bEJaLGNBQWE7RUFDYix1QnhGMWpCYztFd0YyakJkLG9CeEZsbUI2QjtFd0ZtbUI3QixleEYzaUJRO0N3RjRpQlQ7O0FoR2puQlA7RWdHcW5CTSxnQkFBOEI7RUFDOUIsc0J4RmprQmU7RXdGa2tCZixleEYxaEJZO0N3RjJoQmI7O0FoR3huQkw7RWdHMm5CTSxvQnhGM2tCTztDd0YwbEJSOztBaEcxb0JMO0VnRzhuQlEsMER4RnpuQnlEO0V3RjBuQnpELGlCeEYvbUJZO0V3RmduQlosY0FBYTtFQUNiLHVCeEY3a0JjO0V3RjhrQmQsb0J4RnJuQjZCO0V3RnNuQjdCLGVBQWM7Q0FNZjs7QWhHem9CUDtFZ0dzb0JVLGV4RnBrQlE7RXdGcWtCUixzQkFBcUI7Q0FDdEI7O0FoR3hvQlQ7RWdHOG9CSSxzRHhGMW9Cb0Q7RXdGMm9CcEQsb0JBQW1CO0VBQ25CLGtCeEZob0JnQjtFd0Zpb0JoQixleEY1a0JZO0N3RjZrQmI7O0FoR2xwQkg7O0VnR3dwQk0sc0JBQXFCO0VBQ3JCLG1CeEZ6bUJPO0V3RjBtQlAsbUJBQWtCO0VBQ2xCLFdBQVU7Q0FjWDs7QTVFaG1CRDtFcEJ6RUo7O0lnRzhwQlEsZUFBYztJQUNkLFlBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsV0FBVTtHQVFiO0NqR204Zko7O0FxQmhqaEJHO0VwQjVESjs7SWdHc3FCVSxnQkFBZTtHQUVsQjtDakcyOGZOOztBQ25uaEJEOztFZ0c0cUJNLHNCQUFrQztDQUNuQzs7QWhHN3FCTDtFZ0dtckJNLDJCQUE0QjtFQUM1QixvQnhGeHBCbUM7RXdGeXBCbkMsZ0JBQWU7Q0FDaEI7O0FoR3RyQkw7RWdHeXJCTSxnQ3hGbG5CVTtFd0ZtbkJWLGtCQUFpQjtFQUNqQixlQUFjO0VBQ2Qsb0J4RnJvQmdCO0N3Rm1wQmpCOztBNUVqb0JEO0VwQnpFSjtJZ0crckJRLFVBQVM7SUFDVCxrQnhGaHBCSztHd0YwcEJSO0NqR2s4Zko7O0FDNW9oQkQ7RWdHb3NCUSxnQkFBZTtDQUNoQjs7QWhHcnNCUDtFZ0d3c0JRLCtCeEZ4cEJLO0N3RnlwQk47O0FoR3pzQlA7RWdHNnNCTSxpQnZGNWEyQjtFdUY2YTNCLGdCQUE4QjtFQUM5QixpQkFBZ0I7RUFDaEIsZXhGM29CVTtDd0Y0b0JYOztBaEdqdEJMO0VnR290Qk0sc0J4Ri9wQmU7RXdGZ3FCZixleEZocEJVO0V3RmlwQlYsb0J4RnpzQitCO0V3RjBzQi9CLGlCeEZ2c0JjO0VpRmdDTSxvQmpGS0w7RWlGSU8sdUJqRkpQO0N3Rm9xQmhCOztBaEd6dEJMO0VnRzR0Qk0scUJ4RnJxQmdCO0V3RnNxQmhCLGlCQUFnQjtDQU1qQjs7QWhHbnVCTDtFZ0dndUJRLG9CeEZudEI2QjtFd0ZvdEI3QixpQnhGanRCWTtDd0ZrdEJiOztBaEdsdUJQO0VnR3N1Qk0sMER4Rmp1QjJEO0V3Rmt1QjNELHVCQUE4QjtDQUMvQjs7QWhHeHVCTDtFZ0c2dUJNLFlBQVc7RUFDWCxxQkFBb0I7RUFDcEIsK0JBQThCO0VBQzlCLG9CQUFtQjtFQUNuQixvQnhGanNCTztDd0Zrc0JSOztBaEdsdkJMO0VnR3F2Qk0saUJBQWdCO0NBQ2pCOztBaEd0dkJMO0VnR3l2Qk0sa0J4RnhtQlk7RXdGeW1CWixzQnhGcnBCUztFd0ZzcEJULG1CeEZ0c0JlO0V3RnVzQmYsb0J4RjVzQk87Q3dGNnNCUjs7QWhHN3ZCTDtFZ0dpd0JJLGNBQWE7RUFDYix1QkFBc0I7Q0EyQnZCOztBNUVqdUJDO0VwQjVESjtJZ0dxd0JNLG9CQUFtQjtJQUNuQixzQkFBcUI7R0F1QnhCO0NqR3E3ZkY7O0FDbHRoQkQ7RWdHMndCTSxzQkFBcUI7RUFDckIsZXhGdnFCUztFd0Z3cUJULG1CeEY3dEJPO0N3Rmt1QlI7O0E1RXR0QkQ7RXBCNURKO0lnR2d4QlEsaUJBQWdCO0dBRW5CO0NqRzQ4Zko7O0FDOXRoQkQ7RWdHa0ZNLGV4RldZO0V3RlZaLG9CeEZwRGtDO0V3RjR2QmxDLG9CeEYzdUJPO0N3RjR1QlI7O0FoRzV4Qkw7RWdHcUZRLFdBQVU7Q0FDWDs7QWhHdEZQO0VnRzRGTSxleEYxQlk7RXdGMkJaLDJCQUEwQjtFQUMxQix1QnhGa01lO0V3RmpNZixnQkFBZTtDQUloQjs7QWhHbkdMO0VnR2lHUSxXQUFVO0NBQ1g7O0FoR2xHUDtFZ0dzR00sZXhGQ1E7Q3dGQVQ7O0E1RTNDRDtFcEI1REo7SWdHdXhCUSxtQnhGdnVCSztJd0Z3dUJMLGlCQUFnQjtHQUluQjtDakdrK2ZKOztBQzl2aEJEO0VnR2t5Qk0sOENBQTZDO0VBQzdDLHFCQUFvQjtDQUNyQjs7QWhHcHlCTDtFZ0d1eUJNLG9CeEZoc0JRO0V3RmlzQlIscUJ4RnB2QmdCO0V3RnF2QmhCLGFBQVk7RUFDWixtQkFBa0I7RUFDbEIsWUFBVztFQUNYLGFBQVk7RUFDWixtQkFBa0I7RUFDbEIsU0FBUTtFQUNSLHFCQUFvQjtFQUNwQixtQnhGbHlCK0I7RXdGbXlCL0IsaUJBQWdCO0VBQ2hCLGV4RjdzQlM7Q3dGa3RCVjs7QWhHdnpCTDtFZ0dxekJRLG9CeEZwdEJxQjtDd0ZxdEJ0Qjs7QWhHdHpCUDtFZ0cwekJNLGdDeEZudkJVO0V3Rm92QlYsdUJ4RnZ3QmdCO0N3Rnd3QmpCOztBaEc1ekJMO0VnR2cwQkksY3hGaHhCUztFd0ZpeEJULHFCeEY1d0JpQjtFd0Y2d0JqQixnQkFBOEI7RUFDOUIsbUJBQWtCO0VBQ2xCLFl4Ri93QmlCO0V3Rmd4QmpCLGNBQWE7RUFDYiwwRHhGajBCNkQ7RXdGazBCN0QsMEJBQStCO0VBQy9CLGdCQUFlO0NBQ2hCOztBaEd6MEJIO0VnRzQwQkksaUJBQWdCO0VBQ2hCLGNBQWE7Q0FDZDs7QTVFcndCQztFcEJ6RUo7SWdHazFCTSxjQUFhO0dBRWhCO0NqRzg5ZkYiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkge1xuICAvKiFcbiAqIEJvb3RzdHJhcCB2NC4yLjEgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG4gIC8qIVxuICogIExpbmUgQXdlc29tZSAxLjEuMCBieSBAaWNvbnNfOCAtIGh0dHBzOi8vaWNvbnM4LmNvbS9saW5lLWF3ZXNvbWVcbiAqICBMaWNlbnNlIC0gaHR0cHM6Ly9pY29uczguY29tL2dvb2QtYm95LWxpY2Vuc2UvIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqXG4gKiBNYWRlIHdpdGggbG92ZSBieSBJY29uczggWyBodHRwczovL2ljb25zOC5jb20vIF0gdXNpbmcgRm9udEN1c3RvbSBbIGh0dHBzOi8vZ2l0aHViLmNvbS9Gb250Q3VzdG9tL2ZvbnRjdXN0b20gXVxuICpcbiAqIENvbnRhY3RzOlxuICogICAgWyBodHRwczovL2ljb25zOC5jb20vY29udGFjdCBdXG4gKlxuICogRm9sbG93IEljb244IG9uXG4gKiAgICBUd2l0dGVyIFsgaHR0cHM6Ly90d2l0dGVyLmNvbS9pY29uc184IF1cbiAqICAgIEZhY2Vib29rIFsgaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL0ljb25zOCBdXG4gKiAgICBHb29nbGUrIFsgaHR0cHM6Ly9wbHVzLmdvb2dsZS5jb20vK0ljb25zOCBdXG4gKiAgICBHaXRIdWIgWyBodHRwczovL2dpdGh1Yi5jb20vaWNvbnM4IF1cbiAqL1xuICAvKiBUaGFua3MgdG8gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIEBmb250YXdlc29tZSBhbmQgQGRhdmVnYW5keSAqL1xuICAvKiBtYWtlcyB0aGUgZm9udCAzMyUgbGFyZ2VyIHJlbGF0aXZlIHRvIHRoZSBpY29uIGNvbnRhaW5lciAqL1xuICAvKiBUaGFua3MgdG8gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIEBmb250YXdlc29tZSBhbmQgQGRhdmVnYW5keSAqL1xuICAvKiBTbGlkZXIgKi9cbiAgLyogU2xpZGVyICovXG4gIC8qIEljb25zICovXG4gIC8qIEFycm93cyAqL1xuICAvKiBEb3RzICovXG59XG5cbkBmb250LWZhY2Uge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkge1xuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtQ29uZFNTbSc7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9nb3RoYW0tY29uZGVuc2VkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIH1cbn1cblxuQGZvbnQtZmFjZSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB7XG4gICAgZm9udC1mYW1pbHk6ICdHb3RoYW1OYXJyb3dTU21ib2xkJztcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL2dvdGhhbS1uYXJyb3ctYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gICAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICB9XG59XG5cbkBmb250LWZhY2Uge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkge1xuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtTmFycm93U1NtJztcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL2dvdGhhbS1uYXJyb3cud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICAgIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgOnJvb3Qge1xuICAtLWJsdWU6ICMwMDdiZmY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2QxMzUwYTtcbiAgLS1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0teWVsbG93OiAjZmZjMTA3O1xuICAtLWdyZWVuOiAjMDBhZjExO1xuICAtLXRlYWw6ICMyMGM5OTc7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZmZmZjtcbiAgLS1ncmF5OiAjNmM3NTdkO1xuICAtLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1wcmltYXJ5OiAjZmY2NDAwO1xuICAtLXNlY29uZGFyeTogIzNhM2EzYTtcbiAgLS1zdWNjZXNzOiAjMDQ3YzVlO1xuICAtLWluZm86ICMxN2EyYjg7XG4gIC0td2FybmluZzogI2ZmYzEwNztcbiAgLS1kYW5nZXI6ICNkMTM1MGE7XG4gIC0tbGlnaHQ6ICNmZmZmZmY7XG4gIC0tZGFyazogIzNhM2EzYTtcbiAgLS1tdXRlZDogI2Y2ZjZmNjtcbiAgLS1hY2NlbnQ6ICMwMGMxZDU7XG4gIC0tcGFzdGVsOiAjZTVmNGY3O1xuICAtLXBhbGU6ICNlNWY0Zjc7XG4gIC0td2hpdGU6ICNmZmZmZmY7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMjAwcHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJHb3RoYW1OYXJyb3dTU21cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5ICosXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgKjo6YmVmb3JlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5ICo6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYXJ0aWNsZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGFzaWRlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgZmlnY2FwdGlvbiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGZpZ3VyZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGZvb3RlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGhlYWRlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGhncm91cCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IG1haW4sIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBuYXYsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dTU21cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzNhM2EzYTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IFt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGgxLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoMywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGg0LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYWJiclt0aXRsZV0sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBvbCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB1bCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBkbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBvbCBvbCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB1bCB1bCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBvbCB1bCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB1bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBkdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBkZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHN1Yixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBzdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgc3ViIHtcbiAgYm90dG9tOiAtLjI1ZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBzdXAge1xuICB0b3A6IC0uNWVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYSB7XG4gIGNvbG9yOiAjZmY2NDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYTpob3ZlciB7XG4gIGNvbG9yOiAjYjhiOGI4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgcHJlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGNvZGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkga2JkLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBwcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBpbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBzdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBidXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaW5wdXQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYnV0dG9uLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHNlbGVjdCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBvcHRncm91cCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB0ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBidXR0b24sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBzZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBbdHlwZT1cImJ1dHRvblwiXSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBbdHlwZT1cInJlc2V0XCJdLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbGlzdGJveDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBmaWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBsZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBwcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSA6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBvdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBzdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB0ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBbaGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGgxLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoMywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGg0LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoNixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDEsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fdGl0bGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fdGl0bGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3RpdGxlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3RpdGxlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3RpdGxlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3RpdGxlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmgzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jdXN0b21lci1zdXBwb3J0X19oZWFkZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24taGVhZGVyLXNwYWNlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24taGVhZGVyLXNwYWNlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWhlYWRlci1zcGFjZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmg1LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoMSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5oMSB7XG4gIGZvbnQtc2l6ZTogMy4xMjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoMiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5oMiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X190aXRsZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X190aXRsZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fdGl0bGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fdGl0bGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fdGl0bGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fdGl0bGUge1xuICBmb250LXNpemU6IDIuMzc1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmN1c3RvbWVyLXN1cHBvcnRfX2hlYWRlciB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGg0LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmg0LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24taGVhZGVyLXNwYWNlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWhlYWRlci1zcGFjZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24taGVhZGVyLXNwYWNlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWhlYWRlci1zcGFjZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24taGVhZGVyLXNwYWNlciB7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDUge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoNiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDUuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGhyIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgc21hbGwsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBtYXJrLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBjb2RlIHtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNlODNlOGM7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbmEgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkga2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1Mjk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMC4xcmVtIDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBwcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBwcmUgY29kZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5vLWd1dHRlcnMgPiAuY29sLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uby1ndXR0ZXJzID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLTEsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLTIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLTMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLTQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLTUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLTYsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLTcsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLTgsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLTksIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLTEwLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC0xMSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtMTIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtYXV0bywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tMSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tMiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tMywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tNCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tNSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tNiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tNywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tOCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tOSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tMTAsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLXNtLTExLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1zbS0xMiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1zbS1hdXRvLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZC0xLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZC0yLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZC0zLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZC00LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZC01LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZC02LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZC03LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZC04LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZC05LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZC0xMCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtbWQtMTEsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLW1kLTEyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLW1kLWF1dG8sIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLTEsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLTIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLTMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLTQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLTUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLTYsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLTcsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLTgsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLTksIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLTEwLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1sZy0xMSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtbGctMTIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtbGctYXV0bywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwtMSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwtMiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwtMywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwtNCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwtNSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwtNiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwtNywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwtOCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwtOSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwtMTAsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLXhsLTExLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC14bC0xMiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC14bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLTEge1xuICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMyU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtMyB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjclO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci0wIHtcbiAgb3JkZXI6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItMSB7XG4gIG9yZGVyOiAxO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci0zIHtcbiAgb3JkZXI6IDM7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItNCB7XG4gIG9yZGVyOiA0O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci02IHtcbiAgb3JkZXI6IDY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItNyB7XG4gIG9yZGVyOiA3O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci05IHtcbiAgb3JkZXI6IDk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItMTAge1xuICBvcmRlcjogMTA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItMTIge1xuICBvcmRlcjogMTI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLXNtLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLXNtLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1tZC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1tZC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItbWQtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlIHRoLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUgdGhlYWQgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RlZTJlNjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUgLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1zbSB0aCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjNyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWJvcmRlcmxlc3MgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWJvcmRlcmxlc3MgdGQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWJvcmRlcmxlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXByaW1hcnksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXByaW1hcnkgPiB0aCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDRiODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1wcmltYXJ5IHRoLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1wcmltYXJ5IHRkLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1wcmltYXJ5IHRoZWFkIHRoLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1wcmltYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmZmFlN2E7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNTlmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNTlmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXNlY29uZGFyeSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXNlY29uZGFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1zZWNvbmRhcnkgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXNlY29uZGFyeSB0ZCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtc2Vjb25kYXJ5IHRoZWFkIHRoLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk5OTk5OTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiYmJiYjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYmJiYmI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtc3VjY2Vzcyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtc3VjY2VzcyA+IHRoLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkYWQyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXN1Y2Nlc3MgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXN1Y2Nlc3MgdGQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXN1Y2Nlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdjYmJhYjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOGQxYzc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOGQxYzc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaW5mbyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaW5mbyA+IHRoLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWluZm8gdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWluZm8gdGQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWluZm8gdGhlYWQgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWluZm8gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzg2Y2ZkYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtd2FybmluZyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtd2FybmluZyA+IHRoLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS13YXJuaW5nID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXdhcm5pbmcgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXdhcm5pbmcgdGQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZGY3ZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0ZCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtZGFuZ2VyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1kYW5nZXIgPiB0aCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJjNmJhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWRhbmdlciB0aCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtZGFuZ2VyIHRkLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1kYW5nZXIgdGhlYWQgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWRhbmdlciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZTc5NjgwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWViNGE1O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYjRhNTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1saWdodCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtbGlnaHQgPiB0aCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtbGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWxpZ2h0IHRoLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1saWdodCB0ZCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtbGlnaHQgdGhlYWQgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWxpZ2h0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1kYXJrLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1kYXJrID4gdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM4Yzg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtZGFyayB0aCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtZGFyayB0ZCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtZGFyayB0aGVhZCB0aCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTk5OTk5O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiYmJiYjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiYmJiYjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1tdXRlZCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtbXV0ZWQgPiB0aCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtbXV0ZWQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmM7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtbXV0ZWQgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLW11dGVkIHRkLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1tdXRlZCB0aGVhZCB0aCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtbXV0ZWQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1ob3ZlciAudGFibGUtbXV0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWhvdmVyIC50YWJsZS1tdXRlZDpob3ZlciA+IHRkLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1ob3ZlciAudGFibGUtbXV0ZWQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtYWNjZW50LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1hY2NlbnQgPiB0aCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtYWNjZW50ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhlZWYzO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWFjY2VudCB0aCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtYWNjZW50IHRkLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1hY2NlbnQgdGhlYWQgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWFjY2VudCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2FkZmU5O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWhvdmVyIC50YWJsZS1hY2NlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTJlOWVmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWhvdmVyIC50YWJsZS1hY2NlbnQ6aG92ZXIgPiB0ZCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLWFjY2VudDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EyZTllZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1wYXN0ZWwsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXBhc3RlbCA+IHRoLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1wYXN0ZWwgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGZjZmQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtcGFzdGVsIHRoLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1wYXN0ZWwgdGQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXBhc3RlbCB0aGVhZCB0aCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtcGFzdGVsIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmMWY5ZmI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLXBhc3RlbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGY0Zjc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLXBhc3RlbDpob3ZlciA+IHRkLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1ob3ZlciAudGFibGUtcGFzdGVsOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRmNGY3O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXBhbGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXBhbGUgPiB0aCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtcGFsZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZmNmZDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1wYWxlIHRoLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1wYWxlIHRkLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1wYWxlIHRoZWFkIHRoLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1wYWxlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmMWY5ZmI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLXBhbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRmNGY3O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWhvdmVyIC50YWJsZS1wYWxlOmhvdmVyID4gdGQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWhvdmVyIC50YWJsZS1wYWxlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRmNGY3O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXdoaXRlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS13aGl0ZSA+IHRoLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS13aGl0ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtd2hpdGUgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXdoaXRlIHRkLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS13aGl0ZSB0aGVhZCB0aCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtd2hpdGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1ob3ZlciAudGFibGUtd2hpdGU6aG92ZXIgPiB0ZCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLXdoaXRlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWFjdGl2ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtYWN0aXZlID4gdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0ZCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzODNlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlIC50aGVhZC1saWdodCB0aCB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtZGFyayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWRhcmsgdGgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWRhcmsgdGQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICBib3JkZXItY29sb3I6ICMzMjM4M2U7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXJlc3BvbnNpdmUtc20gPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1yZXNwb25zaXZlLXhsID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi44NzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzNhM2EzYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjI4MDtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjRmNztcbiAgb3BhY2l0eTogMTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbC1maWxlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygxcmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjgxMjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygyLjg3NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLXJvdyA+IC5jb2wsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzA0N2M1ZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC41cmVtIDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDdjNWU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jb250cm9sOnZhbGlkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzA0N2M1ZTtcbiAgcGFkZGluZy1yaWdodDogMi44NzVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCBjYWxjKDIuODc1cmVtIC8gNCk7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygyLjg3NXJlbSAvIDIpIGNhbGMoMi44NzVyZW0gLyAyKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMwNDdjNWUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzA0N2M1ZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNCwgMTI0LCA5NCwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jb250cm9sOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNvbnRyb2w6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMi44NzVyZW0gLyA0KSByaWdodCBjYWxjKDIuODc1cmVtIC8gNCk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXNlbGVjdDp2YWxpZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ3YzVlO1xuICBwYWRkaW5nLXJpZ2h0OiA0LjE1NjI1cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgMXJlbSBjZW50ZXIvOHB4IDEwcHgsIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMDQ3YzVlJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMnJlbS8xLjQzNzVyZW0gMS40Mzc1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzA0N2M1ZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNCwgMTI0LCA5NCwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXNlbGVjdDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXNlbGVjdDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbC1maWxlOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbC1maWxlLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNvbnRyb2wtZmlsZS5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjMDQ3YzVlO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjMDQ3YzVlO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzA0N2M1ZTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNmFkODM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNmFkODM7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNCwgMTI0LCA5NCwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzA0N2M1ZTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzA0N2M1ZTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ3YzVlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0LCAxMjQsIDk0LCAwLjI1KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNkMTM1MGE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC41cmVtIDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTM1MGE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jb250cm9sOmludmFsaWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkMTM1MGE7XG4gIHBhZGRpbmctcmlnaHQ6IDIuODc1cmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgY2FsYygyLjg3NXJlbSAvIDQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMi44NzVyZW0gLyAyKSBjYWxjKDIuODc1cmVtIC8gMik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDE2IDE2JyAlM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZmlsbD0nJTIzZDEzNTBhJyBkPSdNOC44OTMgMS41Yy0uMTgzLS4zMS0uNTItLjUtLjg4Ny0uNXMtLjcwMy4xOS0uODg2LjVMLjEzOCAxMy40OTlhLjk4Ljk4IDAgMCAwIDAgMS4wMDFjLjE5My4zMS41My41MDEuODg2LjUwMWgxMy45NjRjLjM2NyAwIC43MDQtLjE5Ljg3Ny0uNWExLjAzIDEuMDMgMCAwIDAgLjAxLTEuMDAyTDguODkzIDEuNXptLjEzMyAxMS40OTdINi45ODd2LTIuMDAzaDIuMDM5djIuMDAzem0wLTMuMDA0SDYuOTg3VjUuOTg3aDIuMDM5djQuMDA2eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2QxMzUwYTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA5LCA1MywgMTAsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMi44NzVyZW0gLyA0KSByaWdodCBjYWxjKDIuODc1cmVtIC8gNCk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2QxMzUwYTtcbiAgcGFkZGluZy1yaWdodDogNC4xNTYyNXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IHJpZ2h0IDFyZW0gY2VudGVyLzhweCAxMHB4LCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxNiAxNicgJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGZpbGw9JyUyM2QxMzUwYScgZD0nTTguODkzIDEuNWMtLjE4My0uMzEtLjUyLS41LS44ODctLjVzLS43MDMuMTktLjg4Ni41TC4xMzggMTMuNDk5YS45OC45OCAwIDAgMCAwIDEuMDAxYy4xOTMuMzEuNTMuNTAxLjg4Ni41MDFoMTMuOTY0Yy4zNjcgMCAuNzA0LS4xOS44NzctLjVhMS4wMyAxLjAzIDAgMCAwIC4wMS0xLjAwMkw4Ljg5MyAxLjV6bS4xMzMgMTEuNDk3SDYuOTg3di0yLjAwM2gyLjAzOXYyLjAwM3ptMC0zLjAwNEg2Ljk4N1Y1Ljk4N2gyLjAzOXY0LjAwNnonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IGNlbnRlciByaWdodCAycmVtLzEuNDM3NXJlbSAxLjQzNzVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2QxMzUwYTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA5LCA1MywgMTAsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNvbnRyb2wtZmlsZTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNvbnRyb2wtZmlsZS5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0tY29udHJvbC1maWxlLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2QxMzUwYTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjZDEzNTBhO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkMTM1MGE7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmNDQ5MWE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQ5MWE7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwOSwgNTMsIDEwLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2QxMzUwYTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNkMTM1MGE7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDEzNTBhO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDksIDUzLCAxMCwgMC4yNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG46Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMDAsIDAsIDAuMjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi5kaXNhYmxlZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMDAsIDAsIDAuMjUpLCBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLmJ0bi5kaXNhYmxlZCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBmaWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY0MDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmNjQwMDtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjY2M1MDAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSksIDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTIzLCAzOCwgMC41KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NDAwO1xuICBib3JkZXItY29sb3I6ICNmZjY0MDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjNTAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjYmY0YjAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEyMywgMzgsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2EzYTNhO1xuICBib3JkZXItY29sb3I6ICMzYTNhM2E7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMjU1LCAxMDAsIDAsIDAuMjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3MjcyNztcbiAgYm9yZGVyLWNvbG9yOiAjMjEyMTIxO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMjU1LCAxMDAsIDAsIDAuMjUpLCAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgODgsIDg4LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2EzYTNhO1xuICBib3JkZXItY29sb3I6ICMzYTNhM2E7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMTtcbiAgYm9yZGVyLWNvbG9yOiAjMWExYTFhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgODgsIDg4LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDdjNWU7XG4gIGJvcmRlci1jb2xvcjogIzA0N2M1ZTtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNTc0MjtcbiAgYm9yZGVyLWNvbG9yOiAjMDI0YjM5O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1zdWNjZXNzOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSksIDAgMCAwIDAuMnJlbSByZ2JhKDQyLCAxNDQsIDExOCwgMC41KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ3YzVlO1xuICBib3JkZXItY29sb3I6ICMwNDdjNWU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNGIzOTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzZTJmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjJyZW0gcmdiYSg0MiwgMTQ0LCAxMTgsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDI1NSwgMTAwLCAwLCAwLjI1KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2O1xuICBib3JkZXItY29sb3I6ICMxMTdhOGI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWluZm86Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDI1NSwgMTAwLCAwLCAwLjI1KSwgMCAwIDAgMC4ycmVtIHJnYmEoNTgsIDE3NiwgMTk1LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1pbmZvLmRpc2FibGVkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiO1xuICBib3JkZXItY29sb3I6ICMxMDcwN2Y7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMnJlbSByZ2JhKDU4LCAxNzYsIDE5NSwgMC41KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMjU1LCAxMDAsIDAsIDAuMjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XG4gIGJvcmRlci1jb2xvcjogI2QzOWUwMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4td2FybmluZzpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4td2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMjU1LCAxMDAsIDAsIDAuMjUpLCAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE3MCwgMTIsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDA7XG4gIGJvcmRlci1jb2xvcjogI2M2OTUwMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzAsIDEyLCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxMzUwYTtcbiAgYm9yZGVyLWNvbG9yOiAjZDEzNTBhO1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDI1NSwgMTAwLCAwLCAwLjI1KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzJjMDg7XG4gIGJvcmRlci1jb2xvcjogI2EwMjkwODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZGFuZ2VyOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDI1NSwgMTAwLCAwLCAwLjI1KSwgMCAwIDAgMC4ycmVtIHJnYmEoMjE2LCA4MywgNDcsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWRhbmdlci5kaXNhYmxlZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTM1MGE7XG4gIGJvcmRlci1jb2xvcjogI2QxMzUwYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTAyOTA4O1xuICBib3JkZXItY29sb3I6ICM5NDI2MDc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMnJlbSByZ2JhKDIxNiwgODMsIDQ3LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMjU1LCAxMDAsIDAsIDAuMjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWxpZ2h0OmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1saWdodC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMjU1LCAxMDAsIDAsIDAuMjUpLCAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDIyMiwgMjIzLCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1saWdodC5kaXNhYmxlZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogI2RmZGZkZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAyMjIsIDIyMywgMC41KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2EzYTNhO1xuICBib3JkZXItY29sb3I6ICMzYTNhM2E7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMjU1LCAxMDAsIDAsIDAuMjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzI3Mjc7XG4gIGJvcmRlci1jb2xvcjogIzIxMjEyMTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZGFyazpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMjU1LCAxMDAsIDAsIDAuMjUpLCAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgODgsIDg4LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1kYXJrLmRpc2FibGVkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTNhM2E7XG4gIGJvcmRlci1jb2xvcjogIzNhM2EzYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xuICBib3JkZXItY29sb3I6ICMxYTFhMWE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMnJlbSByZ2JhKDg4LCA4OCwgODgsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW11dGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIGJvcmRlci1jb2xvcjogI2Y2ZjZmNjtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW11dGVkOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tbXV0ZWQ6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW11dGVkLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSksIDAgMCAwIDAuMnJlbSByZ2JhKDIxNCwgMjE1LCAyMTUsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW11dGVkLmRpc2FibGVkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1tdXRlZDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXItY29sb3I6ICNmNmY2ZjY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW11dGVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tbXV0ZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1tdXRlZC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbiAgYm9yZGVyLWNvbG9yOiAjZDZkNmQ2O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1tdXRlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW11dGVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tbXV0ZWQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjJyZW0gcmdiYSgyMTQsIDIxNSwgMjE1LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1hY2NlbnQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYzFkNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBjMWQ1O1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDI1NSwgMTAwLCAwLCAwLjI1KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tYWNjZW50OmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDllYWY7XG4gIGJvcmRlci1jb2xvcjogIzAwOTNhMjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tYWNjZW50OmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1hY2NlbnQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDI1NSwgMTAwLCAwLCAwLjI1KSwgMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDIwMiwgMjE5LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1hY2NlbnQuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWFjY2VudDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBjMWQ1O1xuICBib3JkZXItY29sb3I6ICMwMGMxZDU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWFjY2VudDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWFjY2VudDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWFjY2VudC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTNhMjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4Nzk1O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1hY2NlbnQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1hY2NlbnQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1hY2NlbnQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMjAyLCAyMTksIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXBhc3RlbCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmNGY3O1xuICBib3JkZXItY29sb3I6ICNlNWY0Zjc7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMjU1LCAxMDAsIDAsIDAuMjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wYXN0ZWw6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZThlZTtcbiAgYm9yZGVyLWNvbG9yOiAjYmVlNGViO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wYXN0ZWw6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXBhc3RlbC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMjU1LCAxMDAsIDAsIDAuMjUpLCAwIDAgMCAwLjJyZW0gcmdiYSgyMDAsIDIxMywgMjE2LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wYXN0ZWwuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXBhc3RlbDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmNGY3O1xuICBib3JkZXItY29sb3I6ICNlNWY0Zjc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXBhc3RlbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXBhc3RlbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXBhc3RlbC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTRlYjtcbiAgYm9yZGVyLWNvbG9yOiAjYjRkZmU4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wYXN0ZWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wYXN0ZWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wYXN0ZWwuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjJyZW0gcmdiYSgyMDAsIDIxMywgMjE2LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wYWxlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWY0Zjc7XG4gIGJvcmRlci1jb2xvcjogI2U1ZjRmNztcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXBhbGU6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZThlZTtcbiAgYm9yZGVyLWNvbG9yOiAjYmVlNGViO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wYWxlOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wYWxlLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSksIDAgMCAwIDAuMnJlbSByZ2JhKDIwMCwgMjEzLCAyMTYsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXBhbGUuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXBhbGU6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjRmNztcbiAgYm9yZGVyLWNvbG9yOiAjZTVmNGY3O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wYWxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tcGFsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXBhbGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWU0ZWI7XG4gIGJvcmRlci1jb2xvcjogI2I0ZGZlODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tcGFsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXBhbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wYWxlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4ycmVtIHJnYmEoMjAwLCAyMTMsIDIxNiwgMC41KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4td2hpdGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDI1NSwgMTAwLCAwLCAwLjI1KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4td2hpdGU6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi13aGl0ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4td2hpdGUuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDI1NSwgMTAwLCAwLCAwLjI1KSwgMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAyMjIsIDIyMywgMC41KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4td2hpdGUuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXdoaXRlOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICNkZmRmZGY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMjIyLCAyMjMsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmY2NDAwO1xuICBib3JkZXItY29sb3I6ICNmZjY0MDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NDAwO1xuICBib3JkZXItY29sb3I6ICNmZjY0MDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMDAsIDAsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZjY0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY0MDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmNjQwMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMDAsIDAsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIGJvcmRlci1jb2xvcjogIzNhM2EzYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYTtcbiAgYm9yZGVyLWNvbG9yOiAjM2EzYTNhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OCwgNTgsIDU4LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzNhM2EzYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYTtcbiAgYm9yZGVyLWNvbG9yOiAjM2EzYTNhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjJyZW0gcmdiYSg1OCwgNTgsIDU4LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0N2M1ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ3YzVlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0N2M1ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ3YzVlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQsIDEyNCwgOTQsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwNDdjNWU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDdjNWU7XG4gIGJvcmRlci1jb2xvcjogIzA0N2M1ZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4ycmVtIHJnYmEoNCwgMTI0LCA5NCwgMC41KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICMxN2EyYjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjZDEzNTBhO1xuICBib3JkZXItY29sb3I6ICNkMTM1MGE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTM1MGE7XG4gIGJvcmRlci1jb2xvcjogI2QxMzUwYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA5LCA1MywgMTAsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZDEzNTBhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDEzNTBhO1xuICBib3JkZXItY29sb3I6ICNkMTM1MGE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMnJlbSByZ2JhKDIwOSwgNTMsIDEwLCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIGJvcmRlci1jb2xvcjogIzNhM2EzYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTNhM2E7XG4gIGJvcmRlci1jb2xvcjogIzNhM2EzYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OCwgNTgsIDU4LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2EzYTNhO1xuICBib3JkZXItY29sb3I6ICMzYTNhM2E7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMnJlbSByZ2JhKDU4LCA1OCwgNTgsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtbXV0ZWQge1xuICBjb2xvcjogI2Y2ZjZmNjtcbiAgYm9yZGVyLWNvbG9yOiAjZjZmNmY2O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLW11dGVkOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIGJvcmRlci1jb2xvcjogI2Y2ZjZmNjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1tdXRlZDpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1tdXRlZC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0NiwgMjQ2LCAyNDYsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtbXV0ZWQuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtbXV0ZWQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2Y2ZjZmNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtbXV0ZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLW11dGVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1tdXRlZC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgYm9yZGVyLWNvbG9yOiAjZjZmNmY2O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLW11dGVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1tdXRlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtbXV0ZWQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjJyZW0gcmdiYSgyNDYsIDI0NiwgMjQ2LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWFjY2VudCB7XG4gIGNvbG9yOiAjMDBjMWQ1O1xuICBib3JkZXItY29sb3I6ICMwMGMxZDU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtYWNjZW50OmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGMxZDU7XG4gIGJvcmRlci1jb2xvcjogIzAwYzFkNTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1hY2NlbnQ6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtYWNjZW50LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTkzLCAyMTMsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtYWNjZW50LmRpc2FibGVkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWFjY2VudDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDBjMWQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1hY2NlbnQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWFjY2VudDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtYWNjZW50LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBjMWQ1O1xuICBib3JkZXItY29sb3I6ICMwMGMxZDU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtYWNjZW50Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1hY2NlbnQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWFjY2VudC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE5MywgMjEzLCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXBhc3RlbCB7XG4gIGNvbG9yOiAjZTVmNGY3O1xuICBib3JkZXItY29sb3I6ICNlNWY0Zjc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcGFzdGVsOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWY0Zjc7XG4gIGJvcmRlci1jb2xvcjogI2U1ZjRmNztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wYXN0ZWw6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcGFzdGVsLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI5LCAyNDQsIDI0NywgMC41KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wYXN0ZWwuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcGFzdGVsOmRpc2FibGVkIHtcbiAgY29sb3I6ICNlNWY0Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXBhc3RlbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcGFzdGVsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wYXN0ZWwuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWY0Zjc7XG4gIGJvcmRlci1jb2xvcjogI2U1ZjRmNztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wYXN0ZWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXBhc3RlbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcGFzdGVsLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4ycmVtIHJnYmEoMjI5LCAyNDQsIDI0NywgMC41KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wYWxlIHtcbiAgY29sb3I6ICNlNWY0Zjc7XG4gIGJvcmRlci1jb2xvcjogI2U1ZjRmNztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wYWxlOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWY0Zjc7XG4gIGJvcmRlci1jb2xvcjogI2U1ZjRmNztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wYWxlOmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXBhbGUuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjksIDI0NCwgMjQ3LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXBhbGUuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcGFsZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZTVmNGY3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wYWxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wYWxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wYWxlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmNGY3O1xuICBib3JkZXItY29sb3I6ICNlNWY0Zjc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcGFsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcGFsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcGFsZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMnJlbSByZ2JhKDIyOSwgMjQ0LCAyNDcsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXdoaXRlOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS13aGl0ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS13aGl0ZS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtd2hpdGUuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtd2hpdGU6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtd2hpdGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZjY0MDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2I4YjhiODtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWxpbms6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWxpbmsuZm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tbGluazpkaXNhYmxlZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNTg1ODU4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tbGcsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tc20sIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGlucHV0W3R5cGU9XCJyZXNldFwiXS5idG4tYmxvY2ssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmRyb3B1cCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcHJpZ2h0LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzNhM2EzYTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDI1NSwgMTAwLCAwLCAwLjI1KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bi1tZW51LW1kLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwidG9wXCJdLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzNhM2EzYTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwIC0gMCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAgLSAwKTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwIC0gMCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMCAtIDApO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiAjMTYxODFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWY0Zjc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcGRvd24taXRlbS5hY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogIzNhM2EzYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzNhM2EzYTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxcmVtO1xuICBjb2xvcjogIzNhM2EzYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZ3JvdXAsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwID4gLmJ0bixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41NjI1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsXG4uZHJvcHVwIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlcixcbi5kcm9wcmlnaHQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wbGVmdCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjEyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjEyNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGluayB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLXNlbGVjdCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tc2VsZWN0LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgei1pbmRleDogMztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICB6LWluZGV4OiA0O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMi44NzVyZW0gKyAycHgpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS44MTI1cmVtICsgMnB4KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZjY0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY0MDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMDAsIDAsIDAuMjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjI4MDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMWIzO1xuICBib3JkZXItY29sb3I6ICNmZmQxYjM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2JiYmJiYjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjRmNztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDByZW07XG4gIGxlZnQ6IC0xLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAjYWRiNWJkIHNvbGlkIDFweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcmVtO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCUgNTAlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzZmZmZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNjQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjQwMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZmZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDEwMCwgMCwgMC41KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxMDAsIDAsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmZmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTAwLCAwLCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGxlZnQ6IC0yLjI1cmVtO1xuICB3aWR0aDogMS43NXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRvcDogY2FsYygwcmVtICsgMnB4KTtcbiAgbGVmdDogY2FsYygtMi4yNXJlbSArIDJweCk7XG4gIHdpZHRoOiBjYWxjKDFyZW0gLSA0cHgpO1xuICBoZWlnaHQ6IGNhbGMoMXJlbSAtIDRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjc1cmVtKTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTAwLCAwLCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi44NzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAxcmVtIDJyZW0gMXJlbSAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIG5vLXJlcGVhdCByaWdodCAxcmVtIGNlbnRlci84cHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmZmIyODA7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxNzgsIDEyOCwgMC41KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzNhM2EzYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuODEyNXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogY2FsYygyLjg3NXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi44NzVyZW0gKyAycHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuODc1cmVtICsgMnB4KTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiMjgwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmNGY3O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWZpbGUtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IGNhbGMoMi44NzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzNhM2EzYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIuODc1cmVtO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzNhM2EzYTtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMXJlbSArIDAuNHJlbSk7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmZmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTAwLCAwLCAwLjI1KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjQwMDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3gtc2hhZG93OiAwIDAuMXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDFiMztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwLjI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY0MDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMWIzO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMC4yNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4ycmVtO1xuICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NDAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQxYjM7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXJhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW07XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMC4yNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN1c3RvbS1maWxlLWxhYmVsLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tc2VsZWN0IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdXN0b20tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2LWxpbms6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWFlYWVhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdi10YWJzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmZjY0MDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmY2NDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY2NDAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NDAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyID4gLmNvbnRhaW5lcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmEoMCwgMCwgMCwgMC41KScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTAuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2FyZC1saW5rICsgLmNhcmQtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KSBjYWxjKDAuMjVyZW0gLSAxcHgpIDAgMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCBjYWxjKDAuMjVyZW0gLSAxcHgpIGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtaW1nLXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2FyZC1kZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWRlY2sgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWRlY2sge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWdyb3VwIHtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtZ3JvdXAgPiAuY2FyZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWdyb3VwID4gLmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtaW1nLXRvcCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWdyb3VwID4gLmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtZ3JvdXAgPiAuY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1pbWctYm90dG9tLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtZ3JvdXAgPiAuY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2FyZC1ncm91cCA+IC5jYXJkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtZ3JvdXAgPiAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWltZy10b3AsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2FyZC1ncm91cCA+IC5jYXJkOmxhc3QtY2hpbGQgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2FyZC1ncm91cCA+IC5jYXJkOmxhc3QtY2hpbGQgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWdyb3VwID4gLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtZ3JvdXAgPiAuY2FyZDpvbmx5LWNoaWxkIC5jYXJkLWltZy10b3AsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2FyZC1ncm91cCA+IC5jYXJkOm9ubHktY2hpbGQgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2FyZC1ncm91cCA+IC5jYXJkOm9ubHktY2hpbGQgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpvbmx5LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIC5jYXJkLWhlYWRlcixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQtY29sdW1ucyB7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFjY29yZGlvbiAuY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWNjb3JkaW9uIC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hY2NvcmRpb24gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFjY29yZGlvbiAuY2FyZDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWNjb3JkaW9uIC5jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBjb250ZW50OiBcIi9cIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjZmY2NDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZjY0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzNhM2EzYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYTtcbiAgYm9yZGVyLWNvbG9yOiAjM2EzYTNhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjNyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjNyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yNWVtIDAuNGVtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG5hLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iYWRnZTpob3ZlciwgYS56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmFkZ2U6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogMC42ZW07XG4gIHBhZGRpbmctbGVmdDogMC42ZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjQwMDtcbn1cblxuYS56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYS56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M1MDAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2EzYTNhO1xufVxuXG5hLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsIGEuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0N2M1ZTtcbn1cblxuYS56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmFkZ2Utc3VjY2Vzczpob3ZlciwgYS56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI0YjM5O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLWluZm8ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbn1cblxuYS56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmFkZ2UtaW5mbzpob3ZlciwgYS56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbn1cblxuYS56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmFkZ2Utd2FybmluZzpob3ZlciwgYS56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDEzNTBhO1xufVxuXG5hLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iYWRnZS1kYW5nZXI6aG92ZXIsIGEuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTAyOTA4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbmEuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iYWRnZS1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLWRhcmsge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYTtcbn1cblxuYS56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmFkZ2UtZGFyazpob3ZlciwgYS56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmFkZ2UtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLW11dGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG5cbmEuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLW11dGVkOmhvdmVyLCBhLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iYWRnZS1tdXRlZDpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLWFjY2VudCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBjMWQ1O1xufVxuXG5hLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iYWRnZS1hY2NlbnQ6aG92ZXIsIGEuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLWFjY2VudDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5M2EyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLXBhc3RlbCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmNGY3O1xufVxuXG5hLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iYWRnZS1wYXN0ZWw6aG92ZXIsIGEuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLXBhc3RlbDpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNGViO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLXBhbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjRmNztcbn1cblxuYS56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmFkZ2UtcGFsZTpob3ZlciwgYS56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmFkZ2UtcGFsZTpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNGViO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLXdoaXRlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbmEuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJhZGdlLXdoaXRlOmhvdmVyLCBhLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iYWRnZS13aGl0ZTpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDAgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nOiAwIDA7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjODUzNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMGNjO1xuICBib3JkZXItY29sb3I6ICNmZmQ0Yjg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtcHJpbWFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmM1OWY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNTIyMDAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkOGQ4O1xuICBib3JkZXItY29sb3I6ICNjOGM4Yzg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtc2Vjb25kYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JiYmJiYjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA1MDUwNTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMjQwMzE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGU1ZGY7XG4gIGJvcmRlci1jb2xvcjogI2I5ZGFkMjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2E4ZDFjNztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDBmMGI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFlY2YxO1xuICBib3JkZXItY29sb3I6ICNiZWU1ZWI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhYmRkZTU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDYyYzMzO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjNjZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZWJhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZlOGExO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzUzM2YwMztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzZkMWMwNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZDdjZTtcbiAgYm9yZGVyLWNvbG9yOiAjZjJjNmJhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlZWI0YTU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMzYzBmMDM7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtbGlnaHQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2YzZjNmM7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkOGQ4O1xuICBib3JkZXItY29sb3I6ICNjOGM4Yzg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtZGFyayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiYmJiYmI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDUwNTA1O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsZXJ0LW11dGVkIHtcbiAgY29sb3I6IGdyYXk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmQ7XG4gIGJvcmRlci1jb2xvcjogI2ZjZmNmYztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGVydC1tdXRlZCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlZmVmZWY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtbXV0ZWQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY3Njc2Nztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGVydC1hY2NlbnQge1xuICBjb2xvcjogIzAwNjQ2ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZjNmNztcbiAgYm9yZGVyLWNvbG9yOiAjYjhlZWYzO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsZXJ0LWFjY2VudCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhMmU5ZWY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtYWNjZW50IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDM2M2M7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtcGFzdGVsIHtcbiAgY29sb3I6ICM3NzdmODA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZkZmQ7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZmNmZDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGVydC1wYXN0ZWwgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTRmNGY3O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsZXJ0LXBhc3RlbCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNWU2NTY2O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsZXJ0LXBhbGUge1xuICBjb2xvcjogIzc3N2Y4MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmRmZDtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmY2ZkO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsZXJ0LXBhbGUgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTRmNGY3O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsZXJ0LXBhbGUgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzVlNjU2Njtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGVydC13aGl0ZSB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGVydC13aGl0ZSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMmYyZjI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxlcnQtd2hpdGUgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzZjNmM2Yztcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwLjFyZW0gMC4xcmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjQwMDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW06aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjQwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY2NDAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtZmx1c2ggLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1mbHVzaCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtZmx1c2g6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1mbHVzaDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzg1MzQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDRiODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1MzQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzU5Zjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODUzNDAwO1xuICBib3JkZXItY29sb3I6ICM4NTM0MDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjOGM4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzFlMWUxZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiYmJiYjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTFlMWU7XG4gIGJvcmRlci1jb2xvcjogIzFlMWUxZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDI0MDMxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkYWQyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDI0MDMxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThkMWM3O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjQwMzE7XG4gIGJvcmRlci1jb2xvcjogIzAyNDAzMTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZGU1O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzU0NjA7XG4gIGJvcmRlci1jb2xvcjogIzBjNTQ2MDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTY0MDQ7XG4gIGJvcmRlci1jb2xvcjogIzg1NjQwNDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM2ZDFjMDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmM2YmE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNmQxYzA1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWViNGE1O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZkMWMwNTtcbiAgYm9yZGVyLWNvbG9yOiAjNmQxYzA1O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICBib3JkZXItY29sb3I6ICM4NTg1ODU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzFlMWUxZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzFlMWUxZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiYmJiYjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxZTFlO1xuICBib3JkZXItY29sb3I6ICMxZTFlMWU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLW11dGVkIHtcbiAgY29sb3I6IGdyYXk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmM7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLW11dGVkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLW11dGVkLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogZ3JheTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tbXV0ZWQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JheTtcbiAgYm9yZGVyLWNvbG9yOiBncmF5O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1hY2NlbnQge1xuICBjb2xvcjogIzAwNjQ2ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZWVmMztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tYWNjZW50Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLWFjY2VudC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMDY0NmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMmU5ZWY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLWFjY2VudC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NDZmO1xuICBib3JkZXItY29sb3I6ICMwMDY0NmY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLXBhc3RlbCB7XG4gIGNvbG9yOiAjNzc3ZjgwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmY2ZkO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1wYXN0ZWwubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tcGFzdGVsLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzc3N2Y4MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZjRmNztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tcGFzdGVsLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzdmODA7XG4gIGJvcmRlci1jb2xvcjogIzc3N2Y4MDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0tcGFsZSB7XG4gIGNvbG9yOiAjNzc3ZjgwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmY2ZkO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1wYWxlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLXBhbGUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3ZjgwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRmNGY3O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpc3QtZ3JvdXAtaXRlbS1wYWxlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzdmODA7XG4gIGJvcmRlci1jb2xvcjogIzc3N2Y4MDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0td2hpdGUge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLXdoaXRlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGlzdC1ncm91cC1pdGVtLXdoaXRlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saXN0LWdyb3VwLWl0ZW0td2hpdGUubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgYm9yZGVyLWNvbG9yOiAjODU4NTg1O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmZmZmO1xuICBvcGFjaXR5OiAuNTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBvcGFjaXR5OiAuNzU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBidXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRvYXN0IHtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMC43NXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50b2FzdC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudG9hc3QuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tb2RhbC5mYWRlIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubW9kYWwuc2hvdyAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAoMC41cmVtICogMikpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtICgwLjVyZW0gKiAyKSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgYm94LXNoYWRvdzogMCAwLjI1cmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIG91dGxpbmU6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIG1hcmdpbjogLTFyZW0gLTFyZW0gLTFyZW0gYXV0bztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjNyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubW9kYWwtZm9vdGVyID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IC4yNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tb2RhbC1mb290ZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogLjI1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKDEuNzVyZW0gKiAyKSk7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gKDEuNzVyZW0gKiAyKSk7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tb2RhbC1jb250ZW50IHtcbiAgICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1vZGFsLWxnLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dTU21cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtdG9vbHRpcC10b3AsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy10b29sdGlwLXRvcCAuYXJyb3csIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3cge1xuICBib3R0b206IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjc1cmVtIDAuNzVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy10b29sdGlwLXJpZ2h0LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIHBhZGRpbmc6IDAgMC43NXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC43NXJlbSAwLjc1cmVtIDAuNzVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXRvb2x0aXAtYm90dG9tLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICBwYWRkaW5nOiAwLjc1cmVtIDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93IHtcbiAgdG9wOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjc1cmVtIDAuNzVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtdG9vbHRpcC1sZWZ0LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgcGFkZGluZzogMCAwLjc1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNzVyZW0gMCAwLjc1cmVtIDAuNzVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwLjVyZW0gMS4yNXJlbTtcbiAgY29sb3I6ICMwMGMxZDU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dTU21cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBvcG92ZXIgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBtYXJnaW46IDAgMC4zcmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBvcG92ZXIgLmFycm93OjpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLXRvcCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXBvcG92ZXItdG9wIC5hcnJvdywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmFmdGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci10b3AgLmFycm93OjphZnRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1yaWdodCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXBvcG92ZXItcmlnaHQgLmFycm93LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3cge1xuICBsZWZ0OiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbjogMC4zcmVtIDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjphZnRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogMXB4O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1ib3R0b20sIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3csIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3cge1xuICB0b3A6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmFmdGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDFweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmN2Y3Zjc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1sZWZ0LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3cge1xuICByaWdodDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuM3JlbSAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YWZ0ZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YWZ0ZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogMXB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICMzYTNhM2E7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDBzIDAuNnMgb3BhY2l0eTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZmZmZicgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYm9yZGVyOiAwLjI1ZW0gc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogc3Bpbm5lci1ib3JkZXIgLjc1cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItd2lkdGg6IDAuMmVtO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiBzcGlubmVyLWdyb3cgLjc1cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjQwMCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5iZy1wcmltYXJ5OmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5iZy1wcmltYXJ5OmZvY3VzLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjNTAwMCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTNhM2EgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEuYmctc2Vjb25kYXJ5OmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5iZy1zZWNvbmRhcnk6Zm9jdXMsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYnV0dG9uLmJnLXNlY29uZGFyeTpob3Zlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBidXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ3YzVlICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLmJnLXN1Y2Nlc3M6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI0YjM5ICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEuYmctaW5mbzpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEuYmctaW5mbzpmb2N1cyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBidXR0b24uYmctaW5mbzpob3Zlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBidXR0b24uYmctaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGIgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5iZy13YXJuaW5nOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5iZy13YXJuaW5nOmZvY3VzLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTM1MGEgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEuYmctZGFuZ2VyOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5iZy1kYW5nZXI6Zm9jdXMsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYnV0dG9uLmJnLWRhbmdlcjpob3Zlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBidXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwMjkwOCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5iZy1saWdodDpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEuYmctbGlnaHQ6Zm9jdXMsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTYgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5iZy1kYXJrOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5iZy1kYXJrOmZvY3VzLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJnLW11dGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNiAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5iZy1tdXRlZDpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEuYmctbXV0ZWQ6Zm9jdXMsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYnV0dG9uLmJnLW11dGVkOmhvdmVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbi5iZy1tdXRlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iZy1hY2NlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBjMWQ1ICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLmJnLWFjY2VudDpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEuYmctYWNjZW50OmZvY3VzLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbi5iZy1hY2NlbnQ6aG92ZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYnV0dG9uLmJnLWFjY2VudDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkzYTIgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iZy1wYXN0ZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmNGY3ICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLmJnLXBhc3RlbDpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEuYmctcGFzdGVsOmZvY3VzLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbi5iZy1wYXN0ZWw6aG92ZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYnV0dG9uLmJnLXBhc3RlbDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWU0ZWIgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iZy1wYWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjRmNyAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5iZy1wYWxlOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5iZy1wYWxlOmZvY3VzLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbi5iZy1wYWxlOmhvdmVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbi5iZy1wYWxlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTRlYiAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5iZy13aGl0ZTpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEuYmctd2hpdGU6Zm9jdXMsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYnV0dG9uLmJnLXdoaXRlOmhvdmVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJ1dHRvbi5iZy13aGl0ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTYgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VhZWFlYSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYWVhZWEgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVhZWEgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VhZWFlYSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY2NDAwICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzNhM2EzYSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ3YzVlICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNkMTM1MGEgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzNhM2EzYSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci1tdXRlZCB7XG4gIGJvcmRlci1jb2xvcjogI2Y2ZjZmNiAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci1hY2NlbnQge1xuICBib3JkZXItY29sb3I6ICMwMGMxZDUgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItcGFzdGVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTVmNGY3ICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYm9yZGVyLXBhbGUge1xuICBib3JkZXItY29sb3I6ICNlNWY0ZjcgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNCU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5lbWJlZC1yZXNwb25zaXZlLTNieTQ6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMzMuMzMzMzMlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDI1NSwgMTAwLCAwLCAwLjI1KSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtMCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci0wLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItMCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC0wLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC0xLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLTEsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi0xLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLTEsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtMixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLTIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLTIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC0yLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LTMsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItMyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLTMsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtMyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC00LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItNCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItNCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLTQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtNSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci01LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItNSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC01LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLTYge1xuICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC02LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS02IHtcbiAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLTYsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi02LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS02IHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLTYsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LTYge1xuICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tNyB7XG4gIG1hcmdpbjogMTJyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC03LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS03IHtcbiAgbWFyZ2luLXRvcDogMTJyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci03LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC03IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLTcsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LTcge1xuICBtYXJnaW4tYm90dG9tOiAxMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLTcsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LTcge1xuICBtYXJnaW4tbGVmdDogMTJyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLTgge1xuICBtYXJnaW46IDI0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtOCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktOCB7XG4gIG1hcmdpbi10b3A6IDI0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItOCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtOCB7XG4gIG1hcmdpbi1yaWdodDogMjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi04LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS04IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC04LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC04IHtcbiAgbWFyZ2luLWxlZnQ6IDI0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB0LTAsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLTAsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGItMCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGwtMCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC0xLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci0xLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLTEsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLTEsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC0yLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLTIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi0yLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLTIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC0zLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci0zLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLTMsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLTMsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC00LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLTQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi00LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLTQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC01LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci01LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLTUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLTUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLTYge1xuICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHQtNixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktNiB7XG4gIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHItNixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi02LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS02IHtcbiAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wbC02LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC02IHtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC03IHtcbiAgcGFkZGluZzogMTJyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC03LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS03IHtcbiAgcGFkZGluZy10b3A6IDEycmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHItNyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGItNyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktNyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLTcsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LTcge1xuICBwYWRkaW5nLWxlZnQ6IDEycmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC04IHtcbiAgcGFkZGluZzogMjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC04LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS04IHtcbiAgcGFkZGluZy10b3A6IDI0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHItOCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGItOCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktOCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLTgsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LTgge1xuICBwYWRkaW5nLWxlZnQ6IDI0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1uMSB7XG4gIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1uMSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLW4xLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1uMSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLW4xLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1uMixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItbjIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbjIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLW4yLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1uMyB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1uMyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLW4zLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1uMyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLW4zLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbjQge1xuICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1uNCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItbjQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbjQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLW40LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1uNSB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1uNSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLW41LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1uNSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLW41LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbjYge1xuICBtYXJnaW46IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtbjYsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW42IHtcbiAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1uNixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbjYge1xuICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbjYsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW42IHtcbiAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1uNixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbjYge1xuICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLW43IHtcbiAgbWFyZ2luOiAtMTJyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1uNyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbjcge1xuICBtYXJnaW4tdG9wOiAtMTJyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1uNyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbjcge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLW43LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1uNyB7XG4gIG1hcmdpbi1ib3R0b206IC0xMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLW43LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1uNyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLW44IHtcbiAgbWFyZ2luOiAtMjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1uOCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbjgge1xuICBtYXJnaW4tdG9wOiAtMjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1uOCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbjgge1xuICBtYXJnaW4tcmlnaHQ6IC0yNHJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLW44LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1uOCB7XG4gIG1hcmdpbi1ib3R0b206IC0yNHJlbSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLW44LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1uOCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1hdXRvLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLWF1dG8sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1hdXRvLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLWF1dG8sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtc20tMCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1zbS0wLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItc20tMCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1zbS0wLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtc20tMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1zbS0xLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItc20tMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1zbS0xLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1zbS0yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItc20tMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItc20tMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLXNtLTIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LXNtLTMsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItc20tMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLXNtLTMsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtc20tMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtc20tNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLXNtLTQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLXNtLTQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1zbS00LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1zbS01LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLXNtLTUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1zbS01LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLXNtLTUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tc20tNiB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1zbS02LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLXNtLTYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1zbS02LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLXNtLTYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tc20tNyB7XG4gICAgbWFyZ2luOiAxMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtc20tNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiAxMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItc20tNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1zbS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1zbS03LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXNtLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1zbS03LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1zbS04IHtcbiAgICBtYXJnaW46IDI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1zbS04LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXNtLTgge1xuICAgIG1hcmdpbi10b3A6IDI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1zbS04LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLXNtLTgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktc20tOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLXNtLTgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB0LXNtLTAsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLXNtLTAsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGItc20tMCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGwtc20tMCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHQtc20tMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHItc20tMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi1zbS0xLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wbC1zbS0xLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB0LXNtLTIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHItc20tMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLXNtLTIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGwtc20tMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC1zbS0zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci1zbS0zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLXNtLTMsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLXNtLTMsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHQtc20tNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci1zbS00LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGItc20tNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wbC1zbS00LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB0LXNtLTUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLXNtLTUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGItc20tNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGwtc20tNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAtc20tNiB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHQtc20tNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHItc20tNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1zbS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi1zbS02LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wbC1zbS02LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC1zbS03IHtcbiAgICBwYWRkaW5nOiAxMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHQtc20tNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1zbS03IHtcbiAgICBwYWRkaW5nLXRvcDogMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLXNtLTcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtc20tNyB7XG4gICAgcGFkZGluZy1yaWdodDogMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLXNtLTcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktc20tNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wbC1zbS03LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctbGVmdDogMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAtc20tOCB7XG4gICAgcGFkZGluZzogMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB0LXNtLTgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci1zbS04LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi1zbS04LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGwtc20tOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1zbS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1zbS1uMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLXNtLW4xLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1zbS1uMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLXNtLW4xLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tc20tbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtc20tbjIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLXNtLW4yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLXNtLW4yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1zbS1uMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LXNtLW4zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItc20tbjMsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLXNtLW4zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtc20tbjMsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1zbS1uNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItc20tbjQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItc20tbjQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLXNtLW40LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1zbS1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtc20tbjUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1zbS1uNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItc20tbjUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktc20tbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1zbS1uNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLXNtLW42IHtcbiAgICBtYXJnaW46IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1zbS1uNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1zbS1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLXNtLW42LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXNtLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1zbS1uNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1zbS1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLXNtLW42LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXNtLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tc20tbjcge1xuICAgIG1hcmdpbjogLTEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1zbS1uNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1zbS1uNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1zbS1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLXNtLW43LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLXNtLW43LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLXNtLW44IHtcbiAgICBtYXJnaW46IC0yNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtc20tbjgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktc20tbjgge1xuICAgIG1hcmdpbi10b3A6IC0yNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItc20tbjgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtc20tbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1zbS1uOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1zbS1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1zbS1uOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1zbS1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LXNtLWF1dG8sXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItc20tYXV0byxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLXNtLWF1dG8sXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtc20tYXV0byxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1tZC0wLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLW1kLTAsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1tZC0wLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLW1kLTAsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1tZC0xLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLW1kLTEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1tZC0xLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLW1kLTEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LW1kLTIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1tZC0yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1tZC0yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbWQtMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtbWQtMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1tZC0zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbWQtMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1tZC0zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1tZC00LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItbWQtNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbWQtNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLW1kLTQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LW1kLTUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItbWQtNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLW1kLTUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbWQtNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1tZC02IHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LW1kLTYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItbWQtNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLW1kLTYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbWQtNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1tZC03IHtcbiAgICBtYXJnaW46IDEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1tZC03LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1tZC03LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLW1kLTcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbWQtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLW1kLTcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLW1kLTgge1xuICAgIG1hcmdpbjogMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LW1kLTgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLW1kLTgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbWQtOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1tZC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbWQtOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHQtbWQtMCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHItbWQtMCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi1tZC0wLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wbC1tZC0wLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC1tZC0xLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci1tZC0xLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLW1kLTEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLW1kLTEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHQtbWQtMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci1tZC0yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGItbWQtMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wbC1tZC0yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB0LW1kLTMsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLW1kLTMsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGItbWQtMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGwtbWQtMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC1tZC00LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLW1kLTQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi1tZC00LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLW1kLTQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHQtbWQtNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHItbWQtNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi1tZC01LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wbC1tZC01LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC1tZC02IHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC1tZC02LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci1tZC02LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LW1kLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLW1kLTYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktbWQtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLW1kLTYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLW1kLTcge1xuICAgIHBhZGRpbmc6IDEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC1tZC03LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHItbWQtNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1tZC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGItbWQtNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLW1kLTcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC1tZC04IHtcbiAgICBwYWRkaW5nOiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHQtbWQtOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1tZC04IHtcbiAgICBwYWRkaW5nLXRvcDogMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLW1kLTgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtbWQtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLW1kLTgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktbWQtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wbC1tZC04LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctbGVmdDogMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LW1kLW4xLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItbWQtbjEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLW1kLW4xLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbWQtbjEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1tZC1uMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItbWQtbjIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbWQtbjIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLW1kLW4yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtbWQtbjMsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1tZC1uMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbWQtbjMsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1tZC1uMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LW1kLW40LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1tZC1uNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1tZC1uNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbWQtbjQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1tZC1uNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLW1kLW41LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1tZC1uNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLW1kLW41LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbWQtbjYge1xuICAgIG1hcmdpbjogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LW1kLW42LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItbWQtbjYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLW1kLW42LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbWQtbjYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1tZC1uNyB7XG4gICAgbWFyZ2luOiAtMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LW1kLW43LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLW1kLW43LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LW1kLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbWQtbjcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbWQtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbWQtbjcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbWQtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbWQtbjgge1xuICAgIG1hcmdpbjogLTI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1tZC1uOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1tZC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1tZC1uOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1tZC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLW1kLW44LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLW1kLW44LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtbWQtYXV0byxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1tZC1hdXRvLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbWQtYXV0byxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1tZC1hdXRvLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LWxnLTAsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItbGctMCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLWxnLTAsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbGctMCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LWxnLTEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItbGctMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLWxnLTEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbGctMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtbGctMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLWxnLTIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLWxnLTIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1sZy0yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1sZy0zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLWxnLTMsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1sZy0zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLWxnLTMsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LWxnLTQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1sZy00LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1sZy00LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbGctNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtbGctNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1sZy01LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbGctNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1sZy01LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLWxnLTYge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtbGctNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1sZy02LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbGctNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1sZy02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1sZy02LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLWxnLTcge1xuICAgIG1hcmdpbjogMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LWxnLTcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbGctNyB7XG4gICAgbWFyZ2luLXRvcDogMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLWxnLTcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbGctNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbGctNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1sZy03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbGctNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbGctOCB7XG4gICAgbWFyZ2luOiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtbGctOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1sZy04IHtcbiAgICBtYXJnaW4tdG9wOiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItbGctOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1sZy04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1sZy04LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LWxnLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1sZy04LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC1sZy0wLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci1sZy0wLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLWxnLTAsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLWxnLTAsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB0LWxnLTEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLWxnLTEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGItbGctMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGwtbGctMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC1sZy0yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLWxnLTIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi1sZy0yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLWxnLTIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHQtbGctMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHItbGctMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi1sZy0zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wbC1sZy0zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB0LWxnLTQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHItbGctNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLWxnLTQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGwtbGctNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC1sZy01LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci1sZy01LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLWxnLTUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLWxnLTUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB0LWxnLTYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLWxnLTYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtbGctNiB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGItbGctNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1sZy02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGwtbGctNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1sZy02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAtbGctNyB7XG4gICAgcGFkZGluZzogMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB0LWxnLTcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHktbGctNyB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci1sZy03LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi1sZy03LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LWxnLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGwtbGctNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1sZy03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLWxnLTgge1xuICAgIHBhZGRpbmc6IDI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC1sZy04LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHItbGctOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGItbGctOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS1sZy04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLWxnLTgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgtbGctOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtbGctbjEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1sZy1uMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbGctbjEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1sZy1uMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LWxnLW4yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1sZy1uMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1sZy1uMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbGctbjIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1sZy1uMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLWxnLW4zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1sZy1uMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLWxnLW4zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtbGctbjQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLWxnLW40LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLWxnLW40LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1sZy1uNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LWxnLW41LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItbGctbjUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLWxnLW41LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbGctbjUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1sZy1uNiB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtbGctbjYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbGctbjYge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci1sZy1uNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1sZy1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbGctbjYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbGctbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1sZy1uNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1sZy1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLWxnLW43IHtcbiAgICBtYXJnaW46IC0xMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQtbGctbjcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0xMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXItbGctbjcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbGctbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1sZy1uNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC1sZy1uNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS1sZy1uOCB7XG4gICAgbWFyZ2luOiAtMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LWxnLW44LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LWxnLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLWxnLW44LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LWxnLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWItbGctbjgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXktbGctbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwtbGctbjgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbGctbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC1sZy1hdXRvLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLWxnLWF1dG8sXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi1sZy1hdXRvLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLWxnLWF1dG8sXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LXhsLTAsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXIteGwtMCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLXhsLTAsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwteGwtMCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LXhsLTEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXIteGwtMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLXhsLTEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwteGwtMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQteGwtMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLXhsLTIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLXhsLTIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC14bC0yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC14bC0zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLXhsLTMsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi14bC0zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLXhsLTMsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LXhsLTQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci14bC00LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi14bC00LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwteGwtNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQteGwtNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci14bC01LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWIteGwtNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC14bC01LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLXhsLTYge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQteGwtNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS14bC02IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci14bC02LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWIteGwtNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS14bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC14bC02LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLXhsLTcge1xuICAgIG1hcmdpbjogMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LXhsLTcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXkteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLXhsLTcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWIteGwtNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS14bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwteGwtNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0teGwtOCB7XG4gICAgbWFyZ2luOiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQteGwtOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS14bC04IHtcbiAgICBtYXJnaW4tdG9wOiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXIteGwtOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi14bC04LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXhsLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC14bC04LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC14bC0wLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci14bC0wLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLXhsLTAsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLXhsLTAsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB0LXhsLTEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLXhsLTEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGIteGwtMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGwteGwtMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC14bC0yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLXhsLTIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi14bC0yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLXhsLTIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHQteGwtMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHIteGwtMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi14bC0zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wbC14bC0zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB0LXhsLTQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHIteGwtNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLXhsLTQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGwteGwtNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC14bC01LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci14bC01LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBiLXhsLTUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLXhsLTUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLXhsLTYge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB0LXhsLTYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHkteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnByLXhsLTYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgteGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGIteGwtNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGwteGwtNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC14bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnAteGwtNyB7XG4gICAgcGFkZGluZzogMTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB0LXhsLTcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wci14bC03LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wYi14bC03LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGwteGwtNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC14bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wLXhsLTgge1xuICAgIHBhZGRpbmc6IDI0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdC14bC04LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnB5LXhsLTgge1xuICAgIHBhZGRpbmctdG9wOiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHIteGwtOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weC14bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucGIteGwtOCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5weS14bC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnBsLXhsLTgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHgteGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQteGwtbjEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci14bC1uMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWIteGwtbjEsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC14bC1uMSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LXhsLW4yLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci14bC1uMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi14bC1uMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwteGwtbjIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC14bC1uMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLXhsLW4zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi14bC1uMyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLXhsLW4zLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQteGwtbjQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLXhsLW40LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLXhsLW40LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC14bC1uNCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LXhsLW41LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXIteGwtbjUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1iLXhsLW41LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwteGwtbjUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS14bC1uNiB7XG4gICAgbWFyZ2luOiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQteGwtbjYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXkteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tci14bC1uNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC14bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWIteGwtbjYsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXkteGwtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC14bC1uNixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC14bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tLXhsLW43IHtcbiAgICBtYXJnaW46IC0xMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXQteGwtbjcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXkteGwtbjcge1xuICAgIG1hcmdpbi10b3A6IC0xMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXIteGwtbjcsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgteGwtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi14bC1uNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teS14bC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tbC14bC1uNyxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5teC14bC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS14bC1uOCB7XG4gICAgbWFyZ2luOiAtMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm10LXhsLW44LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXhsLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLXhsLW44LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm14LXhsLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWIteGwtbjgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXkteGwtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubWwteGwtbjgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgteGwtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tdC14bC1hdXRvLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1yLXhsLWF1dG8sXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5tYi14bC1hdXRvLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1sLXhsLWF1dG8sXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmY2NDAwICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLnRleHQtcHJpbWFyeTpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNiMzQ2MDAgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjM2EzYTNhICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMTQxNDE0ICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwNDdjNWUgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEudGV4dC1zdWNjZXNzOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzAyMzIyNiAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLnRleHQtaW5mbzpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMwZjY2NzQgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS50ZXh0LXdhcm5pbmc6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjYmE4YjAwICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2QxMzUwYSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS50ZXh0LWRhbmdlcjpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogIzg4MjIwNyAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS50ZXh0LWxpZ2h0OmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNkOWQ5ZDkgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LWRhcmsge1xuICBjb2xvcjogIzNhM2EzYSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS50ZXh0LWRhcms6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMTQxNDE0ICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjZjZmNmY2ICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLnRleHQtbXV0ZWQ6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLnRleHQtbXV0ZWQ6Zm9jdXMge1xuICBjb2xvcjogI2QwZDBkMCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtYWNjZW50IHtcbiAgY29sb3I6ICMwMGMxZDUgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEudGV4dC1hY2NlbnQ6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLnRleHQtYWNjZW50OmZvY3VzIHtcbiAgY29sb3I6ICMwMDdjODkgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LXBhc3RlbCB7XG4gIGNvbG9yOiAjZTVmNGY3ICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLnRleHQtcGFzdGVsOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS50ZXh0LXBhc3RlbDpmb2N1cyB7XG4gIGNvbG9yOiAjYWJkYmU1ICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGV4dC1wYWxlIHtcbiAgY29sb3I6ICNlNWY0ZjcgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEudGV4dC1wYWxlOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS50ZXh0LXBhbGU6Zm9jdXMge1xuICBjb2xvcjogI2FiZGJlNSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS50ZXh0LXdoaXRlOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS50ZXh0LXdoaXRlOmZvY3VzIHtcbiAgY29sb3I6ICNkOWQ5ZDkgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LWJvZHkge1xuICBjb2xvcjogIzNhM2EzYSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAqLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgKjo6YmVmb3JlLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBwcmUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWRiNWJkO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgdHIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgcCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGgyLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoMixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuICBAcGFnZSB7XG4gICAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHtcbiAgICAgIHNpemU6IGEzO1xuICAgIH1cbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYm9keSB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iYWRnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZSB0ZCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWRhcmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtZGFyayB0aCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZS1kYXJrIHRkLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICB9XG59XG5cbkBmb250LWZhY2Uge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkge1xuICAgIGZvbnQtZmFtaWx5OiBcIkxpbmVBd2Vzb21lXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9saW5lLWF3ZXNvbWUuZW90P3Y9MS4xLlwiKTtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL2xpbmUtYXdlc29tZS5lb3Q/P3Y9MS4xLiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbGluZS1hd2Vzb21lLndvZmYyP3Y9MS4xLlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvbGluZS1hd2Vzb21lLndvZmY/dj0xLjEuXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2xpbmUtYXdlc29tZS50dGY/dj0xLjEuXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9saW5lLWF3ZXNvbWUuc3ZnP3Y9MS4xLiNmYVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICBAZm9udC1mYWNlIHtcbiAgICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkge1xuICAgICAgZm9udC1mYW1pbHk6IFwiTGluZUF3ZXNvbWVcIjtcbiAgICAgIHNyYzogdXJsKFwiLi4vZm9udHMvbGluZS1hd2Vzb21lLnN2Zz92PTEuMS4jZmFcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgIH1cbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNnB4LzEgXCJMaW5lQXdlc29tZVwiO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbGcge1xuICBmb250LXNpemU6IDEuMzMzMzMzMzNlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtNXgge1xuICBmb250LXNpemU6IDVlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxNDI5ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS11bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDIuMTQyODU3MTRlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yLjE0Mjg1NzE0ZW07XG4gIHdpZHRoOiAyLjE0Mjg1NzE0ZW07XG4gIHRvcDogMC4xNDI4NTcxNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbGkubGEtbGcge1xuICBsZWZ0OiAtMS44NTcxNDI4NmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWVlZWU7XG4gIGJvcmRlci1yYWRpdXM6IC4xZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saS5wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGkucHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1yb3RhdGUtOTAge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXJvdGF0ZS0xODAge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXJvdGF0ZS0yNzAge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IDpyb290IC5sYS1yb3RhdGUtOTAsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgOnJvb3QgLmxhLXJvdGF0ZS0xODAsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgOnJvb3QgLmxhLXJvdGF0ZS0yNzAsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgOnJvb3QgLmxhLWZsaXAtaG9yaXpvbnRhbCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSA6cm9vdCAubGEtZmxpcC12ZXJ0aWNhbCB7XG4gIGZpbHRlcjogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zdGFjay0xeCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDhcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDlcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYW5nZWxsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExM1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE0XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFyZWEtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExN1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFjXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFkXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIyXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIzXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWFycm93cy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYXJyb3dzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYXV0b21vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJhXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYmFsYW5jZS1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyY1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1iYXItY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1iYXItY2hhcnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYmF0dGVyeS0wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMyXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYmF0dGVyeS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMzXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYmF0dGVyeS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM0XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYmF0dGVyeS0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYmF0dGVyeS00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzN1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJhdHRlcnktaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1iZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2NcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1iZWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNmXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJlbGwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJlbGwtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1iZWxsLXNsYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1iaWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJpcnRoZGF5LWNha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDdcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1iaXRidWNrZXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYml0Y29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1ib2x0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRjXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYm9tYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJvb2ttYXJrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJ1aWxkaW5nLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWJ1bGxzZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY2FsZW5kYXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jYW1lcmEtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jYXJldC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY2FyZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdG9nZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjhcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10b2dnbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10b2dnbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jYXJldC1zcXVhcmUtby11cDpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdG9nZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZiXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jYXJ0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcyXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY2MtamNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNjLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNjLXZpc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzdcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNoYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY2hhaW4tYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2JcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2NcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jaGVjay1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdmXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg0XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODdcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNocm9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThiXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jaXJjbGUtdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNsb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jbG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jb2RlLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk5XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlhXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlkXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY29tbWVudC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTllXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY29tbWVudGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNvbW1lbnRpbmctbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY29tbWVudHMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jb21wcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE2XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhN1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNvcHlyaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTlcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jcm9zc2hhaXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFjXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWN1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1kYXNoYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1kYXNoY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiM1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI0XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZGVkZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZGVsaWNpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiN1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1kaWFtb25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZGlnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWRvdC1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiY1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJmXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMwXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMyXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZWxsaXBzaXMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjM1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWVsbGlwc2lzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1lbXBpcmU6YmVmb3JlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1lbnZlbG9wZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZXJhc2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM5XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZXVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNhXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZXVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNjXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2RcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2VcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWV4cGVkaXRlZHNzbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkM1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWV5ZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWV5ZWRyb3BwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1mYWNlYm9vazpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmFjZWJvb2stZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ5XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZpZ2h0ZXItamV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZpbGUtYXJjaGl2ZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUwXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmlsZS1hdWRpby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmlsZS1jb2RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1maWxlLWV4Y2VsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1maWxlLWltYWdlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1maWxlLW1vdmllLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1maWxlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1maWxlLXBkZi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU3XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmlsZS1waG90by1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmlsZS1waWN0dXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTlcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZpbGUtc291bmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlY1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZpbGUtdGV4dC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVkXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmlsZS12aWRlby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmlsZS13b3JkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1maWxlLXppcC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYwXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmlsZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY0XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY2XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmN1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmxhZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY5XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZsb3BweS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZm9sZGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAyXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAzXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZm9ydW1iZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWZyb3duLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDdcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1mdXRib2wtbzpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc29jY2VyLWJhbGwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWdhbWVwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDlcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1nYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWdicDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWdlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1nZWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1nZXQtcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBmXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEyXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEzXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZ2l0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1naXRodWItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMThcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFiXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZ3JhdGlwYXk6YmVmb3JlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWdpdHRpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIwXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1oYWNrZXItbmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWhhbmQtZ3JhYi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIzXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaGFuZC1saXphcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWhhbmQtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaGFuZC1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1oYW5kLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1oYW5kLXBhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjlcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1oYW5kLXBlYWNlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1oYW5kLXBvaW50ZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWhhbmQtcm9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJjXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJkXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaGFuZC1zcG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaGFuZC1zdG9wLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1oZGQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzM1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWhlYXJ0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1oZWFydGJlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1oaXN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM2XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzN1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWhvc3BpdGFsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzhcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1ob3RlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWhvdXJnbGFzcy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNiXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaG91cmdsYXNzLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2NcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1ob3VyZ2xhc3MtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWhvdXJnbGFzcy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQwXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQxXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaG91eno6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWktY3Vyc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ0XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0N1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWluZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWluZHVzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaW5yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRjXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRkXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaW5zdGl0dXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWlveGhvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1qcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1qc2ZpZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWtleWJvYXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1rcnc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVjXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWxlZ2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbGVtb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWxldmVsLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1sZXZlbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWxpZmUtYm91eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWxpZmUtYnVveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWxpZmUtcmluZzpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3VwcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWxpZmUtc2F2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1saWdodGJ1bGItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWxpbmUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjdcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjlcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2ZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWxpc3Qtb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1saXN0LXVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZmXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcxXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcyXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjczXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLWxvbmctYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW1haWwtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW1haWwtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzlcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2JcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2NcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbWFwLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2VcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1tYXAtcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdmXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbWFwLXNpZ25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW1hcnMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbWFycy1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg0XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbWFycy1zdHJva2UtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW1lYW5wYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbWVka2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbWVoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1tZXJjdXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4Y1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW1pbnVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkxXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbW9iaWxlLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkzXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1tb29uLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1tb3J0YXItYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk3XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbW91c2UtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk5XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtbmF2aWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5YVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW5ldXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5YlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW5ld3NwYXBlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjljXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlmXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1vcGVuY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW9wZW5pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtb3B0aW4tbW9uc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLW91dGRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1wYWdlbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1wYWludC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhN1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXBhcGVyLXBsYW5lOmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcGFwZXItcGxhbmUtbzpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc2VuZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE5XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFhXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFiXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcGFzdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXBhdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXBlbmNpbC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiM1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXBob3RvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcGljdHVyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI2XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI3XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI5XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJhXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJjXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMwXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjM1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM0XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcGx1cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXBvd2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM3XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcXE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjY1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2RcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNmXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcmViZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1yZWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQzXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1yZWdpc3RlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ2XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ3XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcmVvcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXJlcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRhXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRiXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtcmV0d2VldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkY1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXJtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1yb3RhdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXJvdGF0ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXJvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXJzczpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtZmVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlM1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXJzcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1ydWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXJ1cGVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU3XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlOVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNjaXNzb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVhXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmViXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc2VhcmNoLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVjXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zZWxsc3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zaGFyZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zaGFyZS1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNoZWtlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNoZXFlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmN1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjhcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjlcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZhXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc2lnbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmYlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZjXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZkXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zaXRlbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZmXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc2t5YXRsYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwMVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAyXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc2xpZGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwM1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zbWlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc29ydDpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdW5zb3J0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zb3J0LWFscGhhLWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwN1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNvcnQtYW1vdW50LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zb3J0LWFzYzpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc29ydC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNvcnQtZGVzYzpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc29ydC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBjXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc29ydC1udW1lcmljLWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzExXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3Bvb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzEzXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE0XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxNlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE3XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxOFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxOVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXN0YXItaGFsZi1vOmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFhXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3Rhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFiXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFmXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3RldGhvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zdGlja3ktbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXN0aWNreS1ub3RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIzXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3RyZWV0LXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjdcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjhcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zdWJ3YXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjlcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyYVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXN1bi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJiXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXRhY2hvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMxXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdGFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMzXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdGVsZXZpc2lvbjpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdHY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXRleHQtd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzhcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXRoLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNhXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdGgtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXRodW1iLXRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2NcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzZFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXRodW1icy1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2VcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10aHVtYnMtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzZlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXRpbWVzOmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10aW1lcy1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10b2dnbGUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ2XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdG9nZ2xlLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ3XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdHJhZGVtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdHJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDlcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10cmFuc2dlbmRlcjpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtaW50ZXJzZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0Y1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXRyYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRmXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1MlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXRyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1M1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXR0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NFwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXR1bWJsci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10dXJraXNoLWxpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTdcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNThcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU5XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS11bWJyZWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1Y1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS11bml2ZXJzaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdW5saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVmXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdW5sb2NrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2M1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS11c2VyLW1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY1XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY2XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjdcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS11c2VyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY4XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjlcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXZlbnVzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmNcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZkXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdmlkZW8tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmZcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzBcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS12aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcxXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtdms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS12b2x1bWUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3M1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzRcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzVcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS13YXJuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc2XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtd2VjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc3XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzhcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS13ZWl4aW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzlcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2JcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdjXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2RcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdlXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtd29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdmXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtd29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgwXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgxXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgzXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEteS1jb21iaW5hdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg0XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEteS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NVwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg2XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEteWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODdcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS15Yy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODhcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5sYS15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg5XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEteWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhhXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGEteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4YlwiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXlvdXR1YmUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4Y1wiO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhkXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay10cmFjazpiZWZvcmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2xpY2stbG9hZGluZyAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5bZGlyPVwicnRsXCJdIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stbG9hZGluZyAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stdmVydGljYWwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGljay1sb2FkaW5nIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi9hamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbkBmb250LWZhY2Uge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkge1xuICAgIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gICAgc3JjOiB1cmwoXCIuL2ZvbnRzL3NsaWNrLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4vZm9udHMvc2xpY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi9mb250cy9zbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4vZm9udHMvc2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1wcmV2LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDBweDtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1wcmV2OmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLXByZXY6Zm9jdXMsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLW5leHQ6aG92ZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLW5leHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stbmV4dDpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stcHJldjpiZWZvcmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAwLjc1O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7XG59XG5cbltkaXI9XCJydGxcIl0gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1wcmV2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0yNXB4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpBcIjtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuXG5bZGlyPVwicnRsXCJdIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stbmV4dCB7XG4gIGxlZnQ6IC0yNXB4O1xuICByaWdodDogYXV0bztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5cbltkaXI9XCJydGxcIl0gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaQXCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9udC1mYW1pbHktc2VyaWYge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Db25kU1NtXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb250LWZhbWlseS1zYW5zLXNlcmlmIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93U1NtXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jbGVhci1sZWZ0IHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2xlYXItcmlnaHQge1xuICBjbGVhcjogcmlnaHQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2xlYXItYm90aCB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jbGVhci1sZWZ0IHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNsZWFyLXJpZ2h0IHtcbiAgICBjbGVhcjogcmlnaHQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jbGVhci1ib3RoIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jbGVhci1sZWZ0IHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNsZWFyLXJpZ2h0IHtcbiAgICBjbGVhcjogcmlnaHQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jbGVhci1ib3RoIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jbGVhci1sZWZ0IHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNsZWFyLXJpZ2h0IHtcbiAgICBjbGVhcjogcmlnaHQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jbGVhci1ib3RoIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2xlYXItbGVmdCB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jbGVhci1yaWdodCB7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY2xlYXItYm90aCB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC53LWZ1bGwge1xuICB3aWR0aDogMTAwdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTUwdnc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS10cmltID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubS10cmltID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5ICoge1xuICB0ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaHRtbCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGh0bWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDEsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDEsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoMiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5oMiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X190aXRsZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X190aXRsZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fdGl0bGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fdGl0bGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fdGl0bGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fdGl0bGUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoMywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5oMywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY3VzdG9tZXItc3VwcG9ydF9faGVhZGVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24taGVhZGVyLXNwYWNlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24taGVhZGVyLXNwYWNlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWhlYWRlci1zcGFjZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoNiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5oNiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQ29uZFNTbVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoMS5vcmFuZ2UsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDEub3JhbmdlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDIub3JhbmdlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmgyLm9yYW5nZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAub3JhbmdlLm5hdmlnYXRpb24tbWVudV9fdGl0bGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5vcmFuZ2Uuc2luZ2xlLW1lbnVfX3RpdGxlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAub3JhbmdlLmNvbnRlbnQtbWVudV9fdGl0bGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5vcmFuZ2UucXVpY2stYWNjZXNzLW1lbnVfX3RpdGxlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAub3JhbmdlLnNlYXJjaC1tZW51X190aXRsZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm9yYW5nZS5hY2NvcmRpb24tbWVudV9fdGl0bGUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoMy5vcmFuZ2UsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDMub3JhbmdlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5vcmFuZ2UuY3VzdG9tZXItc3VwcG9ydF9faGVhZGVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDQub3JhbmdlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmg0Lm9yYW5nZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAub3JhbmdlLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAub3JhbmdlLnNpbmdsZS1tZW51X19zZWN0aW9uLWhlYWRlci1zcGFjZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5vcmFuZ2UuY29udGVudC1tZW51X19zZWN0aW9uLWhlYWRlci1zcGFjZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5vcmFuZ2UucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24taGVhZGVyLXNwYWNlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm9yYW5nZS5zZWFyY2gtbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAub3JhbmdlLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWhlYWRlci1zcGFjZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoNS5vcmFuZ2UsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDUub3JhbmdlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDYub3JhbmdlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmg2Lm9yYW5nZSB7XG4gIGNvbG9yOiAjZmY2NDAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDEsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDEge1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGgxLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmgxIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGgxIHNtYWxsLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmgxIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dTU21cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fdGl0bGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fdGl0bGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3RpdGxlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3RpdGxlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3RpdGxlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3RpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fdGl0bGUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X190aXRsZSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X190aXRsZSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3RpdGxlLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fdGl0bGUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDIgc21hbGwsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDIgc21hbGwsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fdGl0bGUgc21hbGwsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X190aXRsZSBzbWFsbCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X190aXRsZSBzbWFsbCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3RpdGxlIHNtYWxsLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fdGl0bGUgc21hbGwsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X190aXRsZSBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmN1c3RvbWVyLXN1cHBvcnRfX2hlYWRlciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaDMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaDMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmN1c3RvbWVyLXN1cHBvcnRfX2hlYWRlciB7XG4gICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBoNCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5oNCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWhlYWRlci1zcGFjZXIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWhlYWRlci1zcGFjZXIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9udC1zaXplLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvbnQtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9udC1zaXplLXhzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9udC1zaXplLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb250LXNpemUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb250LXNpemUteHNtYWxsIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9udC1zaXplLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb250LXNpemUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb250LXNpemUteHNtYWxsIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9udC1zaXplLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb250LXNpemUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5mb250LXNpemUteHNtYWxsIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmZvbnQtc2l6ZS1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9udC1zaXplLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZm9udC1zaXplLXhzbWFsbCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBidXR0b24ge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5kcm9wZG93bi1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tcHJpbWFyeSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY0MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTNhM2E7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMjU1LCAxMDAsIDAsIDAuMjUpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNTg1ODU4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXItY29sb3I6ICNmNmY2ZjY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tc2Vjb25kYXJ5IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NDAwO1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDI1NSwgMTAwLCAwLCAwLjI1KTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M1MDAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNTg1ODU4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXItY29sb3I6ICNmNmY2ZjY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjNTAwMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tc3VjY2VzcyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLWluZm8ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi13YXJuaW5nIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tZGFuZ2VyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tbGlnaHQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1kYXJrIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tbXV0ZWQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1hY2NlbnQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wYXN0ZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1wYWxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4td2hpdGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmNjQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmY2NDAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzNhM2EzYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2EzYTNhO1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDI1NSwgMTAwLCAwLCAwLjI1KTtcbn1cblxuLmRyb3Bkb3duIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNjQwMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICBjb2xvcjogIzIxMjEyMTtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyMTIxO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZjZmNmY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmNmY2ZjY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjEyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyMTIxO1xufVxuXG4uZHJvcGRvd24gPiAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgcGFkZGluZzogMC43NXJlbSAwLjc1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICMzYTNhM2E7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZjY0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmNjQwMDtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSk7XG59XG5cbi5kcm9wZG93biAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzNhM2EzYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNjYzUwMDA7XG4gIGJvcmRlci1jb2xvcjogI2NjNTAwMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmNmY2ZjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2Y2ZjZmNjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjY2M1MDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNjYzUwMDA7XG59XG5cbi5kcm9wZG93biA+IC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMC43NXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1pbmZvIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1kYW5nZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1kYXJrIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1tdXRlZCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYnRuLW91dGxpbmUtYWNjZW50IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5idG4tb3V0bGluZS1wYXN0ZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXBhbGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dTU21cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmNjQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEuc2Vjb25kYXJ5LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmEuc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMwMGMxZDU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLnRlcnRpYXJ5LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmEudGVydGlhcnkge1xuICBjb2xvcjogI2JiYmJiYjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGE6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYTpob3ZlciB7XG4gIGNvbG9yOiAjYjhiOGI4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGE6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYTpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhOmRpc2FibGVkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmEuZGlzYWJsZWQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZjZmNmY2ICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgYS5hY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYS5hY3RpdmUge1xuICBjb2xvcjogI2I4YjhiODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGEudGV4dC1hY2NlbnQ6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBhLnRleHQtYWNjZW50OmZvY3VzLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmEudGV4dC1hY2NlbnQ6aG92ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYS50ZXh0LWFjY2VudDpmb2N1cyB7XG4gIGNvbG9yOiAjZmY2NDAwICFpbXBvcnRhbnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGluay1jdGE6YWZ0ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGluay1leHRlcm5hbDphZnRlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saW5rLWV4dGVybmFsLmRhcms6YWZ0ZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGluay1kb3dubG9hZDphZnRlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zZWFyY2ggLnJlYWN0LWF1dG9zdWdnZXN0X19jb250YWluZXI6YWZ0ZXIge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJMaW5lQXdlc29tZVwiO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saW5rLXN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGluay1jdGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpbmstY3RhOmFmdGVyIHtcbiAgY29udGVudDogXCLvibRcIjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpbmstZXh0ZXJuYWwge1xuICBtYXJnaW4tcmlnaHQ6IDEuNWVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpbmstZXh0ZXJuYWw6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy90dXJxLnN2Z1wiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGluay1leHRlcm5hbC5kYXJrIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saW5rLWV4dGVybmFsLmRhcms6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9ncmV5LXR1cnEuc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGluay1kb3dubG9hZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi74a9XCI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGluay1maWxlOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC40NWVtO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxpbmstZmlsZS0tcGRmOmFmdGVyIHtcbiAgY29udGVudDogJ1BERic7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGluay1maWxlLS1kb2M6YWZ0ZXIge1xuICBjb250ZW50OiAnRE9DJztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saW5rLWZpbGUtLWRvY3g6YWZ0ZXIge1xuICBjb250ZW50OiAnRE9DWCc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubGluay1maWxlLS14bHM6YWZ0ZXIge1xuICBjb250ZW50OiAnWExTJztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5saW5rLWZpbGUtLXhsc3g6YWZ0ZXIge1xuICBjb250ZW50OiAnWExTWCc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2LXRhYnMgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuM3MsIGNvbG9yIDAuM3M7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmY2NDAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNhcmQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jYXJkLXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRhYmxlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgdGFibGUgdGgsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB0YWJsZSAudGgsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB0YWJsZSB0ZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRhYmxlIC50ZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZSB0aCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZSAudGgsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUgdGQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUgLnRkIHtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXI6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB0YWJsZSB0aCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRhYmxlIC50aCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRhYmxlIHRoZWFkIHRkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgdGFibGUgLnRoZWFkIC50ZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZSB0aCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZSAudGgsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUgdGhlYWQgdGQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUgLnRoZWFkIC50ZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUNvbmRTU21cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgdGFibGUgdGhlYWQgdGgsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB0YWJsZSB0aGVhZCB0ZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRhYmxlIC50aGVhZCAudGgsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB0YWJsZSAudGhlYWQgLnRkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlIHRoZWFkIHRoLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlIHRoZWFkIHRkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlIC50aGVhZCAudGgsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUgLnRoZWFkIC50ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY0MDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB0YWJsZSB0Ym9keSB0aCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRhYmxlIHRib2R5IC50aCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRhYmxlIC50Ym9keSB0aCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRhYmxlIC50Ym9keSAudGgsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUgdGJvZHkgdGgsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUgdGJvZHkgLnRoLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlIC50Ym9keSB0aCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZSAudGJvZHkgLnRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYTtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICNmZmZmZmY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB0YWJsZSB0Ym9keSB0ciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRhYmxlIHRib2R5IC50ciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRhYmxlIC50Ym9keSB0ciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IHRhYmxlIC50Ym9keSAudHIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUgdGJvZHkgdHIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUgdGJvZHkgLnRyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlIC50Ym9keSB0ciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZSAudGJvZHkgLnRyIHtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggNHB4ICNlYWVhZWEsIGluc2V0IC0xcHggLTNweCAjZWFlYWVhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgdGFibGUgdGJvZHkgdGQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB0YWJsZSB0Ym9keSAudGQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB0YWJsZSAudGJvZHkgdGQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB0YWJsZSAudGJvZHkgLnRkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlIHRib2R5IHRkLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRhYmxlIHRib2R5IC50ZCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50YWJsZSAudGJvZHkgdGQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGFibGUgLnRib2R5IC50ZCB7XG4gIGNvbG9yOiAjM2EzYTNhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1jb2xvcjogI2VhZWFlYTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1cyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiMjgwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN0YS1saXN0LWlubGluZSBsaTpmaXJzdC1vZi10eXBlOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN0YS1saXN0LWlubGluZSBsaTpmaXJzdC1vZi10eXBlOm5vdCg6bGFzdC1vZi10eXBlKTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNXJlbTtcbiAgYm90dG9tOiAwLjVyZW07XG4gIHJpZ2h0OiAtMXB4O1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY0MDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN0YS1saXN0LWlubGluZSBsaTpmaXJzdC1vZi10eXBlOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3RhLWxpc3QtaW5saW5lIGxpOmZpcnN0LW9mLXR5cGU6bm90KDpsYXN0LW9mLXR5cGUpOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC41cmVtO1xuICAgIGJvdHRvbTogMC41cmVtO1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB3aWR0aDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjY0MDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY3RhLWxpc3QtaW5saW5lIGxpOmZpcnN0LW9mLXR5cGU6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdGEtbGlzdC1pbmxpbmUgbGk6Zmlyc3Qtb2YtdHlwZTpub3QoOmxhc3Qtb2YtdHlwZSk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjVyZW07XG4gICAgYm90dG9tOiAwLjVyZW07XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHdpZHRoOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjQwMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdGEtbGlzdC1pbmxpbmUgbGk6Zmlyc3Qtb2YtdHlwZTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN0YS1saXN0LWlubGluZSBsaTpmaXJzdC1vZi10eXBlOm5vdCg6bGFzdC1vZi10eXBlKTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuNXJlbTtcbiAgICBib3R0b206IDAuNXJlbTtcbiAgICByaWdodDogLTFweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgd2lkdGg6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NDAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jdGEtbGlzdC1pbmxpbmUgbGk6Zmlyc3Qtb2YtdHlwZTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmN0YS1saXN0LWlubGluZSBsaTpmaXJzdC1vZi10eXBlOm5vdCg6bGFzdC1vZi10eXBlKTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuNXJlbTtcbiAgICBib3R0b206IDAuNXJlbTtcbiAgICByaWdodDogLTFweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgd2lkdGg6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NDAwO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBociB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtaHIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LWhyOmJlZm9yZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LWhyOmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZjY0MDA7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogNDUlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtaHI6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtaHI6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGV4dC1ociB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtaHI6YmVmb3JlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtaHI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAudGV4dC1zZXBhcmF0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LXNlcGFyYXRvcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxLjJlbTtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gIHRvcDogMC4yNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NDAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VhZWFlYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWFlYWVhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWFlYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VhZWFlYTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYm9yZGVyLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYWVhZWE7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYWVhZWE7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWFlYTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYWVhZWE7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYm9yZGVyLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYWVhZWE7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYWVhZWE7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWFlYTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYWVhZWE7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYm9yZGVyLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYWVhZWE7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYWVhZWE7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWFlYTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYWVhZWE7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJvcmRlci10b3Age1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWFlYWVhO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYm9yZGVyLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWFlYWVhO1xuICB9XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYm9yZGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVhZWE7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5ib3JkZXItbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWFlYWVhO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmctdHJpYW5nbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy91dGlsL3RyaWFuZ2xlLWFjY2VudC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmctdHJpYW5nbGUtY2VudGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iZy10cmlhbmdsZS1sZWZ0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmctdHJpYW5nbGUtbGVmdC5yb3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNXB4IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmctdHJpYW5nbGUtcmlnaHQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmctdHJpYW5nbGUtc20ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDE0MHB4IDcwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJnLXRyaWFuZ2xlLXNtIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwNXB4IDUyLjVweDtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmJnLXRyaWFuZ2xlLW1kIHtcbiAgYmFja2dyb3VuZC1zaXplOiAzNjBweCAxODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYmctdHJpYW5nbGUtbWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjcwcHggMTM1cHg7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iZy10cmlhbmdsZS1mdWxsIHtcbiAgYmFja2dyb3VuZC1zaXplOiA1MHZ3IDI1dnc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29sb3ItcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmY2NDAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5iZy1ncmV5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC50ZXh0LWRhcmstZ3JleSB7XG4gIGNvbG9yOiAjM2EzYTNhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuYm90dG9tLWZpeGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLm1pcnJvci1mbGlwIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnRleHQtY2FwcyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgaHRtbCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IGh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSBib2R5IHtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IG1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0IHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01MHZ3O1xuICBwYWRkaW5nLXRvcDogMy41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2EzYTNhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhY3RfX2hlYWRlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY0MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxLjVyZW0gM3JlbSAxLjVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19oZWFkZXI6YmVmb3JlIDpob3ZlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDc1dnc7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB6LWluZGV4OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fbG9nb1RpdGxlIGltZyB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhY3RfX2xvZ29UaXRsZSBpbWcge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fbG9nb1RpdGxlIGEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogLTAuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fZmxhZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fdGltZSB7XG4gIGNvbG9yOiAjOWI5YjliO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhY3RfX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTNhM2E7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9faW5mbywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19ib3R0b20tbGlua3MsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fc29jYWlsLWljb25zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHN1Yjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9faW5mbywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19ib3R0b20tbGlua3MsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fc29jYWlsLWljb25zIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19pbmZvLWl0ZW0sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhY3RfX3N1cHBvcnQtbGluayBhIHtcbiAgY29sb3I6ICM5YjliOWI7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19zdXBwb3J0LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM5YjliOWI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhY3RfX3N1cHBvcnQtbGluayB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19zdXBwb3J0LWxpbms6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19zdXBwb3J0LWxpbms6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fcGhvbmUge1xuICBmb250LXNpemU6IDIuMzc1cmVtO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Db25kU1NtXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhY3RfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Db25kU1NtXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19zb2NpYWwtbGluay1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBjb2xvcjogI2ZmNjQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjQ0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhY3RfX3NvY2lhbC1saW5rLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdCBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fYnV0dG9uLWRpdiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19idXR0b24tZGl2IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fYnV0dG9uLWRpdiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhY3RfX2xpbmsge1xuICBjb2xvcjogIzAwYzFkNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19saW5rOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhY3RfX2xpbms6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhY3RfX2xpbms6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fbGluazpob3ZlcjphY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fbGluazpob3Zlcjpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19saW5rOmFjdGl2ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19saW5rOmhvdmVyOmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDBjMWQ1O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19saW5rOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhY3RfX2xpbms6YWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhY3RfX2xpbms6Zm9jdXMsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fbGluazpob3ZlcjphY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fbGluazpob3Zlcjpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19saW5rOmFjdGl2ZTpmb2N1cywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19saW5rOmhvdmVyOmFjdGl2ZTpmb2N1cyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19saW5rOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWY0Zjc7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fYm90dG9tLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fY291bnRyeS1zZWxlY3RvciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19ib3R0b20tbGlua3MsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fc29jYWlsLWljb25zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhY3RfX2JvdHRvbS1saW5rcyAuY29udGFjdF9fc3VwcG9ydC1saW5rLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvbnRhY3RfX3NvY2FpbC1pY29ucyAuY29udGFjdF9fc3VwcG9ydC1saW5rIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19ib3R0b20tbGlua3MgLmNvbnRhY3RfX3N1cHBvcnQtbGluaywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb250YWN0X19zb2NhaWwtaWNvbnMgLmNvbnRhY3RfX3N1cHBvcnQtbGluayB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY29udGFjdF9fYm90dG9tLWxpbmtzIGEge1xuICBjb2xvcjogI2I4YjhiODtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY291bnRyeS1zZWxlY3RvciB7XG4gIGZvbnQtc2l6ZTogMC44MTM3NXJlbTtcbiAgY29sb3I6ICM1ODU4NTg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvdW50cnktc2VsZWN0b3JfX3JpZ2lvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb3VudHJ5LXNlbGVjdG9yX19jb3VudHJ5LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvdW50cnktc2VsZWN0b3JfX2hlYWRpbmcge1xuICBtYXgtd2lkdGg6IDEwcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY291bnRyeS1zZWxlY3Rvcl9faGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1NTbVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIG1pbi1oZWlnaHQ6IDMuNTFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMxO1xuICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY291bnRyeS1zZWxlY3Rvcl9fbGluaywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb3VudHJ5LXNlbGVjdG9yX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICM1ODU4NTg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb3VudHJ5LXNlbGVjdG9yX19saW5rIGltZywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb3VudHJ5LXNlbGVjdG9yX19saW5rOmhvdmVyIGltZyB7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb3VudHJ5LXNlbGVjdG9yX19zb3J0ZWQtY291bnRyeS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb3VudHJ5LXNlbGVjdG9yX19zb3J0ZWQtY291bnRyeS1saXN0IC5jb3VudHJ5LXNlbGVjdG9yX19zdWJSaWdpb24ge1xuICBmbGV4OiAxO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb3VudHJ5LXNlbGVjdG9yX19zb3J0ZWQtY291bnRyeS1saXN0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvdW50cnktc2VsZWN0b3JfX3NvcnRlZC1jb3VudHJ5LWxpc3QgLmNvdW50cnktc2VsZWN0b3JfX2NvdW50cnkge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLmNvdW50cnktc2VsZWN0b3JfX21vZGFsIHtcbiAgcGFkZGluZzogMC4yNXJlbSA0Ljg3NXJlbSA2cmVtO1xuICBmb250LXNpemU6IDAuODEzNzVyZW07XG4gIGNvbG9yOiAjNTg1ODU4O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dTU21cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41NDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY291bnRyeS1zZWxlY3Rvcl9fbW9kYWwge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gM3JlbSA2cmVtO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY291bnRyeS1zZWxlY3Rvcl9fbW9kYWwtdGl0bGUge1xuICBmb250LXNpemU6IDIuMzc1cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb3VudHJ5LXNlbGVjdG9yX19tb2RhbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY291bnRyeS1zZWxlY3Rvcl9fbW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY291bnRyeS1zZWxlY3Rvcl9fbW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIGNvbG9yOiAjNTg1ODU4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5jb3VudHJ5LXNlbGVjdG9yX19mb290ZXIge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuY291bnRyeS1zZWxlY3Rvcl9fY291bnRyeS1saXN0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAubG9hZGluZy1pbmRpY2F0b3IgaSB7XG4gIGFuaW1hdGlvbjogc3BpbiAxLjVzIGluZmluaXRlIGxpbmVhcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogNjRweDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zZWFyY2gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zZWFyY2gge1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2VhcmNoIHtcbiAgICB3aWR0aDogOTIlO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2VhcmNoX19mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNlYXJjaF9fc3VibWl0IHtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNlYXJjaCAucmVhY3QtYXV0b3N1Z2dlc3RfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2VhcmNoIC5yZWFjdC1hdXRvc3VnZ2VzdF9fY29udGFpbmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvc2VhcmNoLnN2Z1wiKTtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMC44cmVtO1xuICBjb2xvcjogI2JiYmJiYjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0b3A6IDAuNzVyZW07XG4gIGxlZnQ6IDAuNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2VhcmNoIC5yZWFjdC1hdXRvc3VnZ2VzdF9fY29udGFpbmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2VhcmNoIC5yZWFjdC1hdXRvc3VnZ2VzdF9faW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC43NXJlbSAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2VhcmNoIC5yZWFjdC1hdXRvc3VnZ2VzdF9faW5wdXQge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNlYXJjaCAucmVhY3QtYXV0b3N1Z2dlc3RfX2lucHV0W3BsYWNlaG9sZGVyXSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNlYXJjaCAucmVhY3QtYXV0b3N1Z2dlc3RfX2lucHV0LS1mb2N1c2VkIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zZWFyY2ggLnJlYWN0LWF1dG9zdWdnZXN0X19zdWdnZXN0aW9ucy1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNlYXJjaCAucmVhY3QtYXV0b3N1Z2dlc3RfX3N1Z2dlc3Rpb25zLWNvbnRhaW5lci0tb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgyNTUsIDEwMCwgMCwgMC4yNSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcHg7XG4gIHotaW5kZXg6IDI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2VhcmNoIC5yZWFjdC1hdXRvc3VnZ2VzdF9fc3VnZ2VzdGlvbnMtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNlYXJjaCAucmVhY3QtYXV0b3N1Z2dlc3RfX3N1Z2dlc3Rpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNlYXJjaCAucmVhY3QtYXV0b3N1Z2dlc3RfX3N1Z2dlc3Rpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjRmNztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWZvb3RlciB7XG4gIHdpZHRoOiAxMDB2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNTB2dztcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1mb290ZXJfX2xpbmstYmxvY2sge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtZm9vdGVyX19sZWdhbCBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtZm9vdGVyX19kaXZpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1mb290ZXJfX2RpdmlkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1mb290ZXJfX2xpbmstaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUNvbmRTU21cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1mb290ZXJfX2JvdHRvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjOWI5YjliO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtZm9vdGVyX19ib3R0b20ge1xuICAgIHBhZGRpbmc6IDAgMCAyLjVyZW0gMDtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtZm9vdGVyX19ib3R0b20gcDpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtZm9vdGVyX19ib3R0b20gcDpmaXJzdC1jaGlsZCBsYWJlbCB7XG4gIGxldHRlci1zcGFjaW5nOiA0LjVweDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQ29uZFNTbVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDAuNzU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtZm9vdGVyX19ib3R0b20gcDpmaXJzdC1jaGlsZCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWZvb3Rlcl9fYm90dG9tIHA6Zmlyc3QtY2hpbGQgbGFiZWwgLnByaW1hcnkge1xuICBjb2xvcjogI2ZmNjQwMDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtZm9vdGVyX19ib3R0b20gcDpmaXJzdC1jaGlsZCBsYWJlbCAucHJpbWFyeSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1mb290ZXJfX2JvdHRvbSBwOmZpcnN0LWNoaWxkIGxhYmVsIC5zZWNvbmRhcnkge1xuICBjb2xvcjogIzAwYzFkNTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWZvb3Rlcl9fYm90dG9tIGEge1xuICBjb2xvcjogIzliOWI5Yjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWZvb3Rlcl9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1NTbWJvbGRcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41Nztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWZvb3Rlcl9fdGV4dGFsaWduIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtZm9vdGVyX190ZXh0YWxpZ24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1mb290ZXIgdWwge1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWZvb3RlciB1bCBhIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1mb290ZXIgaDYge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciB7XG4gIHdpZHRoOiAxMDB2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNTB2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLnNpdGUtaGVhZGVyLWZ1bGwtbW9iaWxlLXdpZHRoIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX21lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX2NvbXBsaWFuY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2EzYTNhO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19jb21wbGlhbmNlLW5hdiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX2NvbXBsaWFuY2UtbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX2NvbXBsaWFuY2UtbGlua3Mge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19jb21wbGlhbmNlLWxpbmtzIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19jb21wbGlhbmNlLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fY29tcGxpYW5jZS1saW5rOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19jb21wbGlhbmNlLWxpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19sb2dvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19sb2dvIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fbG9nbyBpbWcge1xuICAgIG1heC13aWR0aDogODBweDtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1sYW5kaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlci0tbGFuZGluZyAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb24sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1sYW5kaW5nIC5zaXRlLWhlYWRlcl9fbmF2LWljb24sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1sYW5kaW5nIC5zaXRlLWhlYWRlcl9fbW9iaWxlLW5hdi10b2dnbGVyIHtcbiAgY29sb3I6ICM1ODU4NTg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXItLWxhbmRpbmcgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9uIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXItLWxhbmRpbmcgLnNpdGUtaGVhZGVyX19uYXYtaWNvbiB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1sYW5kaW5nIC5zaXRlLWhlYWRlcl9fbW9iaWxlLW5hdi10b2dnbGVyIH4gaSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXItLWxhbmRpbmcgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9uOmhvdmVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlci0tbGFuZGluZyAuc2l0ZS1oZWFkZXJfX25hdi1pY29uOmhvdmVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlci0tbGFuZGluZyAuc2l0ZS1oZWFkZXJfX21vYmlsZS1uYXYtdG9nZ2xlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmY2NDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1sYW5kaW5nIC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbjpob3ZlciB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1sYW5kaW5nIC5zaXRlLWhlYWRlcl9fbmF2LWljb246aG92ZXIgfiBpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlci0tbGFuZGluZyAuc2l0ZS1oZWFkZXJfX21vYmlsZS1uYXYtdG9nZ2xlcjpob3ZlciB+IGkge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1sYW5kaW5nIC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbi5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1sYW5kaW5nIC5zaXRlLWhlYWRlcl9fbmF2LWljb24uYWN0aXZlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlci0tbGFuZGluZyAuc2l0ZS1oZWFkZXJfX21vYmlsZS1uYXYtdG9nZ2xlci5hY3RpdmUge1xuICBjb2xvcjogI2I4YjhiODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlci0tZGFyayAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb24sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1kYXJrIC5zaXRlLWhlYWRlcl9fbmF2LWljb24sXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1kYXJrIC5zaXRlLWhlYWRlcl9fbW9iaWxlLW5hdi10b2dnbGVyIHtcbiAgY29sb3I6ICM1ODU4NTg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXItLWRhcmsgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9uIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXItLWRhcmsgLnNpdGUtaGVhZGVyX19uYXYtaWNvbiB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1kYXJrIC5zaXRlLWhlYWRlcl9fbW9iaWxlLW5hdi10b2dnbGVyIH4gaSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXItLWRhcmsgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9uOmhvdmVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlci0tZGFyayAuc2l0ZS1oZWFkZXJfX25hdi1pY29uOmhvdmVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlci0tZGFyayAuc2l0ZS1oZWFkZXJfX21vYmlsZS1uYXYtdG9nZ2xlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmY2NDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1kYXJrIC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbjpob3ZlciB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1kYXJrIC5zaXRlLWhlYWRlcl9fbmF2LWljb246aG92ZXIgfiBpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlci0tZGFyayAuc2l0ZS1oZWFkZXJfX21vYmlsZS1uYXYtdG9nZ2xlcjpob3ZlciB+IGkge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1kYXJrIC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbi5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1kYXJrIC5zaXRlLWhlYWRlcl9fbmF2LWljb24uYWN0aXZlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlci0tZGFyayAuc2l0ZS1oZWFkZXJfX21vYmlsZS1uYXYtdG9nZ2xlci5hY3RpdmUge1xuICBjb2xvcjogI2I4YjhiODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX25hdiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLnNpdGUtaGVhZGVyLW9wZW4gLnNpdGUtaGVhZGVyX19uYXYge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlYWVhO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlci5zaXRlLWhlYWRlci1vcGVuIC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbnMge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbnMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbnMtc3ViaGVhZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb25zLXN1YmhlYWQgYSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1NTbVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNTg1ODU4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9ucy0tcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9ucy0tcmlnaHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb25zLS1yaWdodCAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb24ge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9ucyBsaSAubmF2aWdhdGlvbi1tZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbnMgbGkgLnNpbmdsZS1tZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbnMgbGkgLmNvbnRlbnQtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb25zIGxpLmhhcy1tZW51OmhvdmVyIC5uYXZpZ2F0aW9uLW1lbnUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9ucyBsaS5oYXMtbWVudTpob3ZlciAuc2luZ2xlLW1lbnUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9ucyBsaS5oYXMtbWVudTpob3ZlciAuY29udGVudC1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb25zIGxpOmhvdmVyIC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbiB7XG4gIGNvbG9yOiAjZmY2NDAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9ucyBsaS5lbXB0eS1pdGVtIHtcbiAgd2lkdGg6IDUycHg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb25zIGxpIC5uYXZpZ2F0aW9uLW1lbnUtLXJpZ2h0IC5zaW5nbGUtbWVudV9fc2VjdGlvbiB7XG4gIHdpZHRoOiAxNSU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb25zIGxpIC5uYXZpZ2F0aW9uLW1lbnUtLWxlZnQgPiAubXVsdGltZW51OmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb25zIGxpIC5uYXZpZ2F0aW9uLW1lbnUtLWxlZnQgLnNpbmdsZS1tZW51X19zZWN0aW9uIHtcbiAgd2lkdGg6IDE4JTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9ucyBsaSAubmF2aWdhdGlvbi1tZW51IC5jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbnMgbGkgLm5hdmlnYXRpb24tbWVudSAuYWNjbWVudSB7XG4gIG1hcmdpbi1sZWZ0OiAtNyU7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb25zIGxpIC5uYXZpZ2F0aW9uLW1lbnUgLmFjY21lbnUgLnNpbmdsZS1tZW51X19zZWN0aW9uIHtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciBsaTpmaXJzdC1jaGlsZCAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb24ge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Db25kU1NtXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzU4NTg1ODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmY2NDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9uOmhvdmVyIH4gaSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9uLS1jYXJldCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbiBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbi5hY3RpdmUgPiAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb24tLWNhcmV0IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9uOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9uOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9uOmhvdmVyID4gLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9uLS1jYXJldCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbjpmb2N1cyA+IC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbi0tY2FyZXQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnVzZXJkYXRhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcbiAgcGFkZGluZzogMi43NXJlbSA4cmVtO1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAudXNlcmRhdGFfX3VzZXJkaXYge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnVzZXJkYXRhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAudXNlcmRhdGEgYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAudXNlcmRhdGEgYSB7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAudXNlcmRhdGFfX3NpZ25pbi1idG4ge1xuICBwYWRkaW5nOiAxcmVtIDIuNzVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC51c2VyZGF0YV9fc2lnbmluLWJ0biB7XG4gICAgcGFkZGluZzogMXJlbSAzcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC51c2VyZGF0YV9fc2lnbmluLWJ0biB7XG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnVzZXJkYXRhX19zaWduaW4tYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjQwMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fbmF2LWljb25zIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fbmF2LWljb24ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICBjb2xvcjogIzNhM2EzYTtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX25hdi1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICNmZjY0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX25hdi1pY29uOmhvdmVyIH4gaSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXJfX25hdi1pY29uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjYjhiOGI4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyX19uYXYtaWNvbi5uby1kZWNvcmF0aW9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzU4NTg1ODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fZGVza3RvcC1uYXYtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fZGVza3RvcC1uYXYtY2xvc2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0ycmVtO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudSB7XG4gIHdpZHRoOiAxMDB2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNTB2dztcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyMDAwO1xuICBtaW4taGVpZ2h0OiA0MHZ3O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fdGl0bGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fdGl0bGUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3RpdGxlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3RpdGxlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3RpdGxlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fdGl0bGUtbGluayxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X190aXRsZS1saW5rLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X190aXRsZS1saW5rLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3RpdGxlLWxpbmssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fdGl0bGUtbGluayxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X190aXRsZS1saW5rIHtcbiAgY29sb3I6ICM1ODU4NTg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fdGl0bGUtbGluayB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fdGl0bGUtbGluayB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3RpdGxlLWxpbmsgfiBpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3RpdGxlLWxpbmsgfiBpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3RpdGxlLWxpbmsgfiBpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3RpdGxlLWxpbmsgfiBpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X190aXRsZS1saW5rOmhvdmVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3RpdGxlLWxpbms6aG92ZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3RpdGxlLWxpbms6aG92ZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fdGl0bGUtbGluazpob3Zlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X190aXRsZS1saW5rOmhvdmVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3RpdGxlLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmNjQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X190aXRsZS1saW5rOmhvdmVyIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X190aXRsZS1saW5rOmhvdmVyIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fdGl0bGUtbGluazpob3ZlciB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fdGl0bGUtbGluazpob3ZlciB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fdGl0bGUtbGluazpob3ZlciB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fdGl0bGUtbGluazpob3ZlciB+IGkge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3RpdGxlLWxpbmsuYWN0aXZlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3RpdGxlLWxpbmsuYWN0aXZlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X190aXRsZS1saW5rLmFjdGl2ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X190aXRsZS1saW5rLmFjdGl2ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X190aXRsZS1saW5rLmFjdGl2ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X190aXRsZS1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjYjhiOGI4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3RpdGxlLWxpbms6YWZ0ZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fdGl0bGUtbGluazphZnRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fdGl0bGUtbGluazphZnRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X190aXRsZS1saW5rOmFmdGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3RpdGxlLWxpbms6YWZ0ZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fdGl0bGUtbGluazphZnRlciB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcIkxpbmVBd2Vzb21lXCI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbnRlbnQ6IFwi74m0XCI7XG4gIGZvbnQtc2l6ZTogMi4zNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC40NWVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24taGVhZGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24taGVhZGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWhlYWRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWhlYWRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWhlYWRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWhlYWRlciB7XG4gIGNvbG9yOiAjYmJiYmJiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQ29uZFNTbVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjQ0cHg7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWhlYWRlci1zcGFjZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWhlYWRlci1zcGFjZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24taGVhZGVyLXNwYWNlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWhlYWRlci1zcGFjZXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWhlYWRlci1zcGFjZXIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWhlYWRlci1zcGFjZXIsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXItc3BhY2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1saW5rcywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1saW5rcyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWNvbnRlbnQsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tbGlua3MsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tY29udGVudCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWxpbmtzLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tY29udGVudCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWxpbmtzLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWxpbmtzLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWxpbmtzIGxpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1saW5rcyBsaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tbGlua3MgbGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tbGlua3MgbGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIHtcbiAgbWF4LXdpZHRoOiAyMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgaDUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIGg1LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1saW5rcyBsaSBoNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSBoNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWxpbmtzIGxpIGg1LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSBoNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgaDUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgaDUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWxpbmtzIGxpIGg1LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIGg1LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaSBoNSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSBoNSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnN1Ym1lbnUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IDEycmVtO1xuICB3aWR0aDogNTByZW07XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgdG9wOiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnN1Ym1lbnUgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXIsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIC5zdWJtZW51IC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24taGVhZGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnN1Ym1lbnUgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIC5zdWJtZW51IC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24taGVhZGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51IC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24taGVhZGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWhlYWRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWhlYWRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWhlYWRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXIge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIC5zdWJtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIC5zdWJtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUge1xuICAgIHRvcDogLTEuMjVyZW07XG4gICAgd2lkdGg6IDM2cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnN1Ym1lbnUgPiBkaXY6Zmlyc3QtY2hpbGQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIC5zdWJtZW51ID4gZGl2OmZpcnN0LWNoaWxkLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSA+IGRpdjpmaXJzdC1jaGlsZCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSA+IGRpdjpmaXJzdC1jaGlsZCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51ID4gZGl2OmZpcnN0LWNoaWxkLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSA+IGRpdjpmaXJzdC1jaGlsZCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnN1Ym1lbnUgPiBkaXY6Zmlyc3QtY2hpbGQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUgPiBkaXY6Zmlyc3QtY2hpbGQsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51ID4gZGl2OmZpcnN0LWNoaWxkLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIC5zdWJtZW51ID4gZGl2OmZpcnN0LWNoaWxkLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSA+IGRpdjpmaXJzdC1jaGlsZCxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWFlYWVhO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudS1mb250LXNpemUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIC5zdWJtZW51LWZvbnQtc2l6ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51LWZvbnQtc2l6ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUtZm9udC1zaXplLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51LWZvbnQtc2l6ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIC5zdWJtZW51LWZvbnQtc2l6ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51LWZvbnQtc2l6ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUtZm9udC1zaXplLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnN1Ym1lbnUtZm9udC1zaXplLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudS1mb250LXNpemUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudS1mb250LXNpemUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIC5zdWJtZW51LWZvbnQtc2l6ZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51IC5jdGEsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIC5zdWJtZW51IC5jdGEsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSAuY3RhLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSAuY3RhLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51IC5jdGEsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSAuY3RhLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnN1Ym1lbnUgLmN0YSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUgLmN0YSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51IC5jdGEsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIC5zdWJtZW51IC5jdGEsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSAuY3RhLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSAuY3RhIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSAuY3RhIC5jb2xvcmVkLXNlbWktYm9yZGVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSAuY3RhIC5jb2xvcmVkLXNlbWktYm9yZGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnN1Ym1lbnUgLmN0YSAuY29sb3JlZC1zZW1pLWJvcmRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUgLmN0YSAuY29sb3JlZC1zZW1pLWJvcmRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSAuY3RhIC5jb2xvcmVkLXNlbWktYm9yZGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUgLmN0YSAuY29sb3JlZC1zZW1pLWJvcmRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5zdWJtZW51IC5jdGEgLmNvbG9yZWQtc2VtaS1ib3JkZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIC5zdWJtZW51IC5jdGEgLmNvbG9yZWQtc2VtaS1ib3JkZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAuc3VibWVudSAuY3RhIC5jb2xvcmVkLXNlbWktYm9yZGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAuc3VibWVudSAuY3RhIC5jb2xvcmVkLXNlbWktYm9yZGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnN1Ym1lbnUgLmN0YSAuY29sb3JlZC1zZW1pLWJvcmRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnN1Ym1lbnUgLmN0YSAuY29sb3JlZC1zZW1pLWJvcmRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY0MDA7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaSAucG9wbWVudSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnBvcG1lbnUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAucG9wbWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnBvcG1lbnUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnBvcG1lbnUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5wb3BtZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5wb3BtZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5wb3BtZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiA0Ny41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxOXJlbTtcbiAgdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaSAucG9wbWVudSAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWhlYWRlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnBvcG1lbnUgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAucG9wbWVudSAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWhlYWRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnBvcG1lbnUgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnBvcG1lbnUgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWhlYWRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5wb3BtZW51IC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24taGVhZGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWhlYWRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5wb3BtZW51IC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24taGVhZGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWhlYWRlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5wb3BtZW51IC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24taGVhZGVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5wb3BtZW51LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnBvcG1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnBvcG1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnBvcG1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5wb3BtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIC5wb3BtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnBvcG1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnBvcG1lbnUge1xuICAgIG1hcmdpbi1sZWZ0OiAzOXJlbTtcbiAgICB3aWR0aDogMThyZW07XG4gICAgdG9wOiAtMS4yNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5wb3BtZW51LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnBvcG1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnBvcG1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnBvcG1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5wb3BtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpIC5wb3BtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnBvcG1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnBvcG1lbnUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaSAucG9wbWVudSA+IGRpdiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnBvcG1lbnUgPiBkaXYsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1saW5rcyBsaSAucG9wbWVudSA+IGRpdixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkgLnBvcG1lbnUgPiBkaXYsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tbGlua3MgbGkgLnBvcG1lbnUgPiBkaXYsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSA+IGRpdixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5wb3BtZW51ID4gZGl2LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSA+IGRpdixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5wb3BtZW51ID4gZGl2LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSA+IGRpdixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpIC5wb3BtZW51ID4gZGl2LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaSAucG9wbWVudSA+IGRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpLnN1Ym1lbnVsaXN0IC5zdWJtZW51LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkuc3VibWVudWxpc3QgLnBvcG1lbnUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpLnN1Ym1lbnVsaXN0IC5zdWJtZW51LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaS5zdWJtZW51bGlzdCAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkuc3VibWVudWxpc3QgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWxpbmtzIGxpLnN1Ym1lbnVsaXN0IC5wb3BtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpLnN1Ym1lbnVsaXN0IC5zdWJtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpLnN1Ym1lbnVsaXN0IC5wb3BtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tbGlua3MgbGkuc3VibWVudWxpc3QgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1saW5rcyBsaS5zdWJtZW51bGlzdCAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkuc3VibWVudWxpc3QgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpLnN1Ym1lbnVsaXN0IC5wb3BtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1saW5rcyBsaS5zdWJtZW51bGlzdCAuc3VibWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkuc3VibWVudWxpc3QgLnBvcG1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkuc3VibWVudWxpc3QgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGkuc3VibWVudWxpc3QgLnBvcG1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWxpbmtzIGxpLnN1Ym1lbnVsaXN0IC5zdWJtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1saW5rcyBsaS5zdWJtZW51bGlzdCAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaS5zdWJtZW51bGlzdCAuc3VibWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaS5zdWJtZW51bGlzdCAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGkuc3VibWVudWxpc3QgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpLnN1Ym1lbnVsaXN0IC5wb3BtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpLnN1Ym1lbnVsaXN0IC5zdWJtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpLnN1Ym1lbnVsaXN0IC5wb3BtZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyIC5zdWJtZW51LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgLnBvcG1lbnUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5zdWJtZW51LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciAucG9wbWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyIC5zdWJtZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgLnBvcG1lbnUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5zdWJtZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciAucG9wbWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAuc3VibWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAucG9wbWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5zdWJtZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgLnBvcG1lbnUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAuc3VibWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyIC5wb3BtZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciAuc3VibWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgLnBvcG1lbnUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAuc3VibWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyIC5wb3BtZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciAuc3VibWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgLnBvcG1lbnUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAuc3VibWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyIC5wb3BtZW51LFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciAuc3VibWVudSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgLnBvcG1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyIC5zdWJtZW51LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgLnBvcG1lbnUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5zdWJtZW51LCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyIC5wb3BtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5zdWJtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5wb3BtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5wb3BtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAuc3VibWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgLnBvcG1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgLnBvcG1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyIC5zdWJtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciAuc3VibWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciAucG9wbWVudSxcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgLnN1Ym1lbnUsXG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyIC5wb3BtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5zdWJtZW51LFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5wb3BtZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciA+IC5uYXZpZ2F0aW9uLW1lbnVfX2xpbmssIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAuc2luZ2xlLW1lbnVfX2xpbmssIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyID4gLm5hdmlnYXRpb24tbWVudV9fbGluaywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgLnNpbmdsZS1tZW51X19saW5rLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgPiAubmF2aWdhdGlvbi1tZW51X19saW5rLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgLnNpbmdsZS1tZW51X19saW5rLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciA+IC5uYXZpZ2F0aW9uLW1lbnVfX2xpbmssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5zaW5nbGUtbWVudV9fbGluayxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciA+IC5uYXZpZ2F0aW9uLW1lbnVfX2xpbmssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgLnNpbmdsZS1tZW51X19saW5rLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgPiAubmF2aWdhdGlvbi1tZW51X19saW5rLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgLnNpbmdsZS1tZW51X19saW5rLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgPiAubmF2aWdhdGlvbi1tZW51X19saW5rLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgLnNpbmdsZS1tZW51X19saW5rLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciA+IC5uYXZpZ2F0aW9uLW1lbnVfX2xpbmssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5zaW5nbGUtbWVudV9fbGluayxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyID4gLm5hdmlnYXRpb24tbWVudV9fbGluayxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyIC5zaW5nbGUtbWVudV9fbGluayxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgPiAubmF2aWdhdGlvbi1tZW51X19saW5rLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciAuc2luZ2xlLW1lbnVfX2xpbmssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciA+IC5uYXZpZ2F0aW9uLW1lbnVfX2xpbmssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAuc2luZ2xlLW1lbnVfX2xpbmssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyID4gLm5hdmlnYXRpb24tbWVudV9fbGluayxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgLnNpbmdsZS1tZW51X19saW5rIHtcbiAgY29sb3I6ICNmZjY0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciA+IC5uYXZpZ2F0aW9uLW1lbnVfX2xpbmsgfiBpLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgLnNpbmdsZS1tZW51X19saW5rIH4gaSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgPiAubmF2aWdhdGlvbi1tZW51X19saW5rIH4gaSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgLnNpbmdsZS1tZW51X19saW5rIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyID4gLm5hdmlnYXRpb24tbWVudV9fbGluayB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAuc2luZ2xlLW1lbnVfX2xpbmsgfiBpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciA+IC5uYXZpZ2F0aW9uLW1lbnVfX2xpbmsgfiBpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciAuc2luZ2xlLW1lbnVfX2xpbmsgfiBpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyID4gLm5hdmlnYXRpb24tbWVudV9fbGluayB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgLnNpbmdsZS1tZW51X19saW5rIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyID4gLm5hdmlnYXRpb24tbWVudV9fbGluayB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciAuc2luZ2xlLW1lbnVfX2xpbmsgfiBpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgPiAubmF2aWdhdGlvbi1tZW51X19saW5rIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyIC5zaW5nbGUtbWVudV9fbGluayB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyID4gLm5hdmlnYXRpb24tbWVudV9fbGluayB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5zaW5nbGUtbWVudV9fbGluayB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciA+IC5uYXZpZ2F0aW9uLW1lbnVfX2xpbmsgfiBpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgLnNpbmdsZS1tZW51X19saW5rIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgPiAubmF2aWdhdGlvbi1tZW51X19saW5rIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgLnNpbmdsZS1tZW51X19saW5rIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyID4gLm5hdmlnYXRpb24tbWVudV9fbGluayB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAuc2luZ2xlLW1lbnVfX2xpbmsgfiBpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciA+IC5uYXZpZ2F0aW9uLW1lbnVfX2xpbmsgfiBpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciAuc2luZ2xlLW1lbnVfX2xpbmsgfiBpIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyID4gLm5hdmlnYXRpb24tbWVudV9fbGluay5hY3RpdmUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAuc2luZ2xlLW1lbnVfX2xpbmsuYWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciA+IC5uYXZpZ2F0aW9uLW1lbnVfX2xpbmsuYWN0aXZlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciAuc2luZ2xlLW1lbnVfX2xpbmsuYWN0aXZlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgPiAubmF2aWdhdGlvbi1tZW51X19saW5rLmFjdGl2ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyIC5zaW5nbGUtbWVudV9fbGluay5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyID4gLm5hdmlnYXRpb24tbWVudV9fbGluay5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5zaW5nbGUtbWVudV9fbGluay5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgPiAubmF2aWdhdGlvbi1tZW51X19saW5rLmFjdGl2ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAuc2luZ2xlLW1lbnVfX2xpbmsuYWN0aXZlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgPiAubmF2aWdhdGlvbi1tZW51X19saW5rLmFjdGl2ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5zaW5nbGUtbWVudV9fbGluay5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciA+IC5uYXZpZ2F0aW9uLW1lbnVfX2xpbmsuYWN0aXZlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgLnNpbmdsZS1tZW51X19saW5rLmFjdGl2ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgPiAubmF2aWdhdGlvbi1tZW51X19saW5rLmFjdGl2ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLWNvbnRlbnQgbGk6aG92ZXIgLnNpbmdsZS1tZW51X19saW5rLmFjdGl2ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyID4gLm5hdmlnYXRpb24tbWVudV9fbGluay5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1saW5rcyBsaTpob3ZlciAuc2luZ2xlLW1lbnVfX2xpbmsuYWN0aXZlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciA+IC5uYXZpZ2F0aW9uLW1lbnVfX2xpbmsuYWN0aXZlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCBsaTpob3ZlciAuc2luZ2xlLW1lbnVfX2xpbmsuYWN0aXZlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tbGlua3MgbGk6aG92ZXIgPiAubmF2aWdhdGlvbi1tZW51X19saW5rLmFjdGl2ZSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19zZWN0aW9uLWxpbmtzIGxpOmhvdmVyIC5zaW5nbGUtbWVudV9fbGluay5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyID4gLm5hdmlnYXRpb24tbWVudV9fbGluay5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fc2VjdGlvbi1jb250ZW50IGxpOmhvdmVyIC5zaW5nbGUtbWVudV9fbGluay5hY3RpdmUge1xuICBjb2xvcjogI2I4YjhiODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19saW5rLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX2xpbmssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX2xpbmssXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fbGluayxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19saW5rLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX2xpbmsge1xuICBjb2xvcjogIzU4NTg1ODtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19saW5rIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19saW5rIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fbGluayB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fbGluayB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fbGluayB+IGksXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fbGluayB+IGkge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX2xpbms6aG92ZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fbGluazpob3Zlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fbGluazpob3Zlcixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19saW5rOmhvdmVyLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX2xpbms6aG92ZXIsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5hY2NvcmRpb24tbWVudV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmY2NDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX2xpbms6aG92ZXIgfiBpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX2xpbms6aG92ZXIgfiBpLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19saW5rOmhvdmVyIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19saW5rOmhvdmVyIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19saW5rOmhvdmVyIH4gaSxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmFjY29yZGlvbi1tZW51X19saW5rOmhvdmVyIH4gaSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fbGluay5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fbGluay5hY3RpdmUsXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX2xpbmsuYWN0aXZlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX2xpbmsuYWN0aXZlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX2xpbmsuYWN0aXZlLFxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX2xpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNiOGI4Yjg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnF1aWNrLWFjY2Vzcy1tZW51X19zZWN0aW9uLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbiwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbl9fdGl0bGUsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1tZW51X19zZWN0aW9uX190aXRsZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uX190aXRsZSwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb25fX3RpdGxlLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93U1NtYm9sZFwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNTg1ODU4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fZGVzYywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX2Rlc2MsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLm5hdmlnYXRpb24tbWVudV9fZGVzYywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX2Rlc2MsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBjb2xvcjogIzU4NTg1ODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tY29udGVudCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudCwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWNvbnRlbnQsIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAucXVpY2stYWNjZXNzLW1lbnVfX3NlY3Rpb24tY29udGVudF9fbGluaywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2VhcmNoLW1lbnVfX3NlY3Rpb24tY29udGVudF9fbGluaywgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWNvbnRlbnRfX2xpbmssIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uLWNvbnRlbnRfX2xpbmssIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1jb250ZW50X19saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93U1NtYm9sZFwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5xdWljay1hY2Nlc3MtbWVudV9fc2VjdGlvbi1jb250ZW50X19saW5rOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zZWFyY2gtbWVudV9fc2VjdGlvbi1jb250ZW50X19saW5rOmhvdmVyLCAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLW1lbnVfX3NlY3Rpb24tY29udGVudF9fbGluazpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuc2luZ2xlLW1lbnVfX3NlY3Rpb24tY29udGVudF9fbGluazpob3ZlciwgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWNvbnRlbnRfX2xpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmNjQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyLS1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93U1NtXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMzE7XG4gIGNvbG9yOiAjNTg1ODU4O1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbixcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNSU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbixcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLnNpbmdsZS1tZW51X19zZWN0aW9uOmZpcnN0LWNoaWxkLFxuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb246Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5zaW5nbGUtbWVudV9fc2VjdGlvbi1saW5rcyxcbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbi1saW5rcyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLWhlYWRlciB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzNTcxcmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYWVhZWE7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbiB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jb250ZW50LW1lbnVfX3NlY3Rpb24gYSB7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtIDFyZW0gMXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19zZWN0aW9uLW1lbnUtaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzU4NTg1ODtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X190ZXh0IHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBjb2xvcjogIzU4NTg1ODtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51X19saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNvbnRlbnQtbWVudV9fbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY29udGVudC1tZW51Lmxpbmsge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dTU21ib2xkXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuYWNjb3JkaW9uLW1lbnVfX3NlY3Rpb24tc2VwYXJhdG9yIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jdXN0b21lci1zdXBwb3J0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmN1c3RvbWVyLXN1cHBvcnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmN1c3RvbWVyLXN1cHBvcnRfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmN1c3RvbWVyLXN1cHBvcnRfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jdXN0b21lci1zdXBwb3J0X19saW5rIHtcbiAgY29sb3I6ICM1ODU4NTg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmN1c3RvbWVyLXN1cHBvcnRfX2xpbmsgfiBpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY3VzdG9tZXItc3VwcG9ydF9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmY2NDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jdXN0b21lci1zdXBwb3J0X19saW5rOmhvdmVyIH4gaSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmN1c3RvbWVyLXN1cHBvcnRfX2xpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNiOGI4Yjg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jdXN0b21lci1zdXBwb3J0X19saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jYXJ0LWljb24ge1xuICBjb250ZW50OiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9jYXJ0LnN2Z1wiKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSAuc2l0ZS1oZWFkZXIgLmNhcnQtY291bnQge1xuICBiYWNrZ3JvdW5kOiAjYjhiOGI4O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiA4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uem9ldGlzLXJlYWN0LXJlZGVzaWduLTIwMTkgLnNpdGUtaGVhZGVyIC5jYXJ0LWNvdW50Lm5vdGVtcHR5IHtcbiAgYmFja2dyb3VuZDogIzAwYzFkNTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY2FydC1pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VhZWFlYTtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlcl9fY291bnRyeS1uYW1lIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93U1NtYm9sZFwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEwNzVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuY2FydF9saXN0LWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnpvZXRpcy1yZWFjdC1yZWRlc2lnbi0yMDE5IC5zaXRlLWhlYWRlciAuaGlkZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi56b2V0aXMtcmVhY3QtcmVkZXNpZ24tMjAxOSB7XHJcbiAgQGltcG9ydCAnZm9udHMnO1xyXG4gIEBpbXBvcnQgJ3ZhcnMnO1xyXG4gIEBpbXBvcnQgJ2xhLXZhcnMnO1xyXG5cclxuICBAaW1wb3J0ICdib3VyYm9uL2NvcmUvYm91cmJvbic7XHJcbiAgQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwJztcclxuXHJcbiAgQGltcG9ydCAnbGluZS1hd2Vzb21lL2Rpc3QvY3NzL2xpbmUtYXdlc29tZSc7XHJcbiAgQGltcG9ydCAnc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2Nzcyc7XHJcbiAgQGltcG9ydCAnc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2stdGhlbWUuc2Nzcyc7XHJcblxyXG4gIEBpbXBvcnQgJ2Z1bmN0aW9ucyc7XHJcbiAgQGltcG9ydCAnbWl4aW5zJztcclxuICBAaW1wb3J0ICd1dGlscyc7XHJcbiAgQGltcG9ydCAndGhlbWUnO1xyXG4gIEBpbXBvcnQgJ2xheW91dCc7XHJcbiAgXHJcbiAgXG5AaW1wb3J0IFwiRDovd29yay96b2V0aXMtc2l0ZS1yZWRlc2lnbi9zcmMvYXBwL2NvbXBvbmVudHMvY29udGFjdC5zY3NzXCI7XG5AaW1wb3J0IFwiRDovd29yay96b2V0aXMtc2l0ZS1yZWRlc2lnbi9zcmMvYXBwL2NvbXBvbmVudHMvY291bnRyeS1zZWxlY3Rvci5zY3NzXCI7XG5AaW1wb3J0IFwiRDovd29yay96b2V0aXMtc2l0ZS1yZWRlc2lnbi9zcmMvYXBwL2NvbXBvbmVudHMvbG9hZGluZy1pbmRpY2F0b3Iuc2Nzc1wiO1xuQGltcG9ydCBcIkQ6L3dvcmsvem9ldGlzLXNpdGUtcmVkZXNpZ24vc3JjL2FwcC9jb21wb25lbnRzL3NlYXJjaC5zY3NzXCI7XG5AaW1wb3J0IFwiRDovd29yay96b2V0aXMtc2l0ZS1yZWRlc2lnbi9zcmMvYXBwL2NvbXBvbmVudHMvc2l0ZS1mb290ZXIuc2Nzc1wiO1xuQGltcG9ydCBcIkQ6L3dvcmsvem9ldGlzLXNpdGUtcmVkZXNpZ24vc3JjL2FwcC9jb21wb25lbnRzL3NpdGUtaGVhZGVyLnNjc3NcIjtcbiAgICBcclxufVxyXG4iLCIvKiFcbiAqIEJvb3RzdHJhcCB2NC4yLjEgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG5cbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJyb290XCI7XG5AaW1wb3J0IFwicmVib290XCI7XG5AaW1wb3J0IFwidHlwZVwiO1xuQGltcG9ydCBcImltYWdlc1wiO1xuQGltcG9ydCBcImNvZGVcIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwidGFibGVzXCI7XG5AaW1wb3J0IFwiZm9ybXNcIjtcbkBpbXBvcnQgXCJidXR0b25zXCI7XG5AaW1wb3J0IFwidHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCJkcm9wZG93blwiO1xuQGltcG9ydCBcImJ1dHRvbi1ncm91cFwiO1xuQGltcG9ydCBcImlucHV0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY3VzdG9tLWZvcm1zXCI7XG5AaW1wb3J0IFwibmF2XCI7XG5AaW1wb3J0IFwibmF2YmFyXCI7XG5AaW1wb3J0IFwiY2FyZFwiO1xuQGltcG9ydCBcImJyZWFkY3J1bWJcIjtcbkBpbXBvcnQgXCJwYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiYmFkZ2VcIjtcbkBpbXBvcnQgXCJqdW1ib3Ryb25cIjtcbkBpbXBvcnQgXCJhbGVydFwiO1xuQGltcG9ydCBcInByb2dyZXNzXCI7XG5AaW1wb3J0IFwibWVkaWFcIjtcbkBpbXBvcnQgXCJsaXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY2xvc2VcIjtcbkBpbXBvcnQgXCJ0b2FzdHNcIjtcbkBpbXBvcnQgXCJtb2RhbFwiO1xuQGltcG9ydCBcInRvb2x0aXBcIjtcbkBpbXBvcnQgXCJwb3BvdmVyXCI7XG5AaW1wb3J0IFwiY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJzcGlubmVyc1wiO1xuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuQGltcG9ydCBcInByaW50XCI7XG4iLCIvKiFcbiAqICBMaW5lIEF3ZXNvbWUgMS4xLjAgYnkgQGljb25zXzggLSBodHRwczovL2ljb25zOC5jb20vbGluZS1hd2Vzb21lXG4gKiAgTGljZW5zZSAtIGh0dHBzOi8vaWNvbnM4LmNvbS9nb29kLWJveS1saWNlbnNlLyAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKlxuICogTWFkZSB3aXRoIGxvdmUgYnkgSWNvbnM4IFsgaHR0cHM6Ly9pY29uczguY29tLyBdIHVzaW5nIEZvbnRDdXN0b20gWyBodHRwczovL2dpdGh1Yi5jb20vRm9udEN1c3RvbS9mb250Y3VzdG9tIF1cbiAqXG4gKiBDb250YWN0czpcbiAqICAgIFsgaHR0cHM6Ly9pY29uczguY29tL2NvbnRhY3QgXVxuICpcbiAqIEZvbGxvdyBJY29uOCBvblxuICogICAgVHdpdHRlciBbIGh0dHBzOi8vdHdpdHRlci5jb20vaWNvbnNfOCBdXG4gKiAgICBGYWNlYm9vayBbIGh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9JY29uczggXVxuICogICAgR29vZ2xlKyBbIGh0dHBzOi8vcGx1cy5nb29nbGUuY29tLytJY29uczggXVxuICogICAgR2l0SHViIFsgaHR0cHM6Ly9naXRodWIuY29tL2ljb25zOCBdXG4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxpbmVBd2Vzb21lXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGluZS1hd2Vzb21lLmVvdD92PTEuMS5cIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGluZS1hd2Vzb21lLmVvdD8/dj0xLjEuI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgICAgIHVybChcIi4uL2ZvbnRzL2xpbmUtYXdlc29tZS53b2ZmMj92PTEuMS5cIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgdXJsKFwiLi4vZm9udHMvbGluZS1hd2Vzb21lLndvZmY/dj0xLjEuXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgICAgdXJsKFwiLi4vZm9udHMvbGluZS1hd2Vzb21lLnR0Zj92PTEuMS5cIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gICAgICAgdXJsKFwiLi4vZm9udHMvbGluZS1hd2Vzb21lLnN2Zz92PTEuMS4jZmFcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MCkge1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJMaW5lQXdlc29tZVwiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvbGluZS1hd2Vzb21lLnN2Zz92PTEuMS4jZmFcIikgZm9ybWF0KFwic3ZnXCIpO1xuICB9XG59XG5cbi8qIFRoYW5rcyB0byBodHRwOi8vZm9udGF3ZXNvbWUuaW8gQGZvbnRhd2Vzb21lIGFuZCBAZGF2ZWdhbmR5ICovXG4ubGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNnB4LzEgXCJMaW5lQXdlc29tZVwiO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4ubGEtbGcge1xuICAgIGZvbnQtc2l6ZTogMS4zMzMzMzMzM2VtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gICAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4ubGEtMngge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xufVxuLmxhLTN4IHtcbiAgICBmb250LXNpemU6IDNlbTtcbn1cbi5sYS00eCB7XG4gICAgZm9udC1zaXplOiA0ZW07XG59XG4ubGEtNXgge1xuICAgIGZvbnQtc2l6ZTogNWVtO1xufVxuLmxhLWZ3IHtcbiAgICB3aWR0aDogMS4yODU3MTQyOWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sYS11bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAyLjE0Mjg1NzE0ZW07XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmxhLXVsID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sYS1saSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0yLjE0Mjg1NzE0ZW07XG4gICAgd2lkdGg6IDIuMTQyODU3MTRlbTtcbiAgICB0b3A6IDAuMTQyODU3MTRlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubGEtbGkubGEtbGcge1xuICAgIGxlZnQ6IC0xLjg1NzE0Mjg2ZW07XG59XG4ubGEtYm9yZGVyIHtcbiAgICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtO1xuICAgIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWVlZWU7XG4gICAgYm9yZGVyLXJhZGl1czogLjFlbTtcbn1cbi5wdWxsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4ucHVsbC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbn1cbi5saS5wdWxsLWxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogLjNlbTtcbn1cbi5saS5wdWxsLXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogLjNlbTtcbn1cbi5sYS1zcGluIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIH1cbn1cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB9XG59XG4ubGEtcm90YXRlLTkwIHtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmxhLXJvdGF0ZS0xODAge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Mik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4ubGEtcm90YXRlLTI3MCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cbi5sYS1mbGlwLWhvcml6b250YWwge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuLmxhLWZsaXAtdmVydGljYWwge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuOnJvb3QgLmxhLXJvdGF0ZS05MCxcbjpyb290IC5sYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmxhLXJvdGF0ZS0yNzAsXG46cm9vdCAubGEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmxhLWZsaXAtdmVydGljYWwge1xuICAgIGZpbHRlcjogbm9uZTtcbn1cbi5sYS1zdGFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMmVtO1xuICAgIGhlaWdodDogMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5sYS1zdGFjay0xeCxcbi5sYS1zdGFjay0yeCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxhLXN0YWNrLTF4IHtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5sYS1zdGFjay0yeCB7XG4gICAgZm9udC1zaXplOiAyZW07XG59XG4ubGEtaW52ZXJzZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG4vKiBUaGFua3MgdG8gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIEBmb250YXdlc29tZSBhbmQgQGRhdmVnYW5keSAqL1xuXG4ubGEtNTAwcHg6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDBcIjsgfVxuLmxhLWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwMVwiOyB9XG4ubGEtYWRuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTAyXCI7IH1cbi5sYS1hbGlnbi1jZW50ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDNcIjsgfVxuLmxhLWFsaWduLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDRcIjsgfVxuLmxhLWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDVcIjsgfVxuLmxhLWFsaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTA2XCI7IH1cbi5sYS1hbWF6b246YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDdcIjsgfVxuLmxhLWFtYnVsYW5jZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwOFwiOyB9XG4ubGEtYW5jaG9yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTA5XCI7IH1cbi5sYS1hbmRyb2lkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTBhXCI7IH1cbi5sYS1hbmdlbGxpc3Q6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMGJcIjsgfVxuLmxhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTBjXCI7IH1cbi5sYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwZFwiOyB9XG4ubGEtYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTBlXCI7IH1cbi5sYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMGZcIjsgfVxuLmxhLWFuZ2xlLWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYxMTBcIjsgfVxuLmxhLWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMTFcIjsgfVxuLmxhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTEyXCI7IH1cbi5sYS1hbmdsZS11cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExM1wiOyB9XG4ubGEtYXBwbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMTRcIjsgfVxuLmxhLWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMTVcIjsgfVxuLmxhLWFyZWEtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMTZcIjsgfVxuLmxhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTE3XCI7IH1cbi5sYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExOFwiOyB9XG4ubGEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExOVwiOyB9XG4ubGEtYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExYVwiOyB9XG4ubGEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMWJcIjsgfVxuLmxhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTFjXCI7IH1cbi5sYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMWRcIjsgfVxuLmxhLWFycm93LWNpcmNsZS11cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExZVwiOyB9XG4ubGEtYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExZlwiOyB9XG4ubGEtYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyMFwiOyB9XG4ubGEtYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMjFcIjsgfVxuLmxhLWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTIyXCI7IH1cbi5sYS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMjNcIjsgfVxuLmxhLWFycm93cy1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMjRcIjsgfVxuLmxhLWFycm93cy1oOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTI1XCI7IH1cbi5sYS1hcnJvd3MtdjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyNlwiOyB9XG4ubGEtYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMjdcIjsgfVxuLmxhLWF0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTI4XCI7IH1cbi5sYS1hdXRvbW9iaWxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTI5XCI7IH1cbi5sYS1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyYVwiOyB9XG4ubGEtYmFsYW5jZS1zY2FsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyYlwiOyB9XG4ubGEtYmFuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTJjXCI7IH1cbi5sYS1iYW5rOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTJkXCI7IH1cbi5sYS1iYXItY2hhcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMmVcIjsgfVxuLmxhLWJhci1jaGFydC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTJmXCI7IH1cbi5sYS1iYXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTMwXCI7IH1cbi5sYS1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTMxXCI7IH1cbi5sYS1iYXR0ZXJ5LTA6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMzJcIjsgfVxuLmxhLWJhdHRlcnktMTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzM1wiOyB9XG4ubGEtYmF0dGVyeS0yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTM0XCI7IH1cbi5sYS1iYXR0ZXJ5LTM6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMzVcIjsgfVxuLmxhLWJhdHRlcnktNDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzNlwiOyB9XG4ubGEtYmF0dGVyeS1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzN1wiOyB9XG4ubGEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTM4XCI7IH1cbi5sYS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMzlcIjsgfVxuLmxhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzYVwiOyB9XG4ubGEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzYlwiOyB9XG4ubGEtYmVkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTNjXCI7IH1cbi5sYS1iZWVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTNkXCI7IH1cbi5sYS1iZWhhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTNlXCI7IH1cbi5sYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzZlwiOyB9XG4ubGEtYmVsbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0MFwiOyB9XG4ubGEtYmVsbC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTQxXCI7IH1cbi5sYS1iZWxsLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTQyXCI7IH1cbi5sYS1iZWxsLXNsYXNoLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxNDNcIjsgfVxuLmxhLWJpY3ljbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNDRcIjsgfVxuLmxhLWJpbm9jdWxhcnM6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNDVcIjsgfVxuLmxhLWJpcnRoZGF5LWNha2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNDZcIjsgfVxuLmxhLWJpdGJ1Y2tldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0N1wiOyB9XG4ubGEtYml0YnVja2V0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0OFwiOyB9XG4ubGEtYml0Y29pbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0OVwiOyB9XG4ubGEtYmxhY2stdGllOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTRhXCI7IH1cbi5sYS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTRiXCI7IH1cbi5sYS1ib2x0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTRjXCI7IH1cbi5sYS1ib21iOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTRkXCI7IH1cbi5sYS1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTRlXCI7IH1cbi5sYS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0ZlwiOyB9XG4ubGEtYm9va21hcmstbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1MFwiOyB9XG4ubGEtYnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTUxXCI7IH1cbi5sYS1idGM6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNTJcIjsgfVxuLmxhLWJ1ZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1M1wiOyB9XG4ubGEtYnVpbGRpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNTRcIjsgfVxuLmxhLWJ1aWxkaW5nLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxNTVcIjsgfVxuLmxhLWJ1bGxob3JuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTU2XCI7IH1cbi5sYS1idWxsc2V5ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1N1wiOyB9XG4ubGEtYnVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTU4XCI7IH1cbi5sYS1idXlzZWxsYWRzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTU5XCI7IH1cbi5sYS1jYWI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNWFcIjsgfVxuLmxhLWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNWJcIjsgfVxuLmxhLWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTVjXCI7IH1cbi5sYS1jYWxlbmRhci1jaGVjay1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTVkXCI7IH1cbi5sYS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTVlXCI7IH1cbi5sYS1jYWxlbmRhci1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTVmXCI7IH1cbi5sYS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxNjBcIjsgfVxuLmxhLWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxNjFcIjsgfVxuLmxhLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE2MlwiOyB9XG4ubGEtY2FtZXJhLXJldHJvOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTYzXCI7IH1cbi5sYS1jYXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNjRcIjsgfVxuLmxhLWNhcmV0LWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYxNjVcIjsgfVxuLmxhLWNhcmV0LWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNjZcIjsgfVxuLmxhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTY3XCI7IH1cbi5sYS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZSwgLmxhLXRvZ2dsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTY4XCI7IH1cbi5sYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSwgLmxhLXRvZ2dsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTY5XCI7IH1cbi5sYS1jYXJldC1zcXVhcmUtby1yaWdodDpiZWZvcmUsIC5sYS10b2dnbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNmFcIjsgfVxuLmxhLWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSwgLmxhLXRvZ2dsZS11cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE2YlwiOyB9XG4ubGEtY2FyZXQtdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNmNcIjsgfVxuLmxhLWNhcnQtYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE2ZFwiOyB9XG4ubGEtY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTZlXCI7IH1cbi5sYS1jYzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE2ZlwiOyB9XG4ubGEtY2MtYW1leDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE3MFwiOyB9XG4ubGEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNzFcIjsgfVxuLmxhLWNjLWRpc2NvdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTcyXCI7IH1cbi5sYS1jYy1qY2I6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNzNcIjsgfVxuLmxhLWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNzRcIjsgfVxuLmxhLWNjLXBheXBhbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE3NVwiOyB9XG4ubGEtY2Mtc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTc2XCI7IH1cbi5sYS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTc3XCI7IH1cbi5sYS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE3OFwiOyB9XG4ubGEtY2hhaW46YmVmb3JlIHsgY29udGVudDogXCJcXGYxNzlcIjsgfVxuLmxhLWNoYWluLWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE3YVwiOyB9XG4ubGEtY2hlY2s6YmVmb3JlIHsgY29udGVudDogXCJcXGYxN2JcIjsgfVxuLmxhLWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE3Y1wiOyB9XG4ubGEtY2hlY2stY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxN2RcIjsgfVxuLmxhLWNoZWNrLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE3ZVwiOyB9XG4ubGEtY2hlY2stc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxN2ZcIjsgfVxuLmxhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYxODBcIjsgfVxuLmxhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxODFcIjsgfVxuLmxhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTgyXCI7IH1cbi5sYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE4M1wiOyB9XG4ubGEtY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTg0XCI7IH1cbi5sYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxODVcIjsgfVxuLmxhLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxODZcIjsgfVxuLmxhLWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYxODdcIjsgfVxuLmxhLWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTg4XCI7IH1cbi5sYS1jaHJvbWU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxODlcIjsgfVxuLmxhLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE4YVwiOyB9XG4ubGEtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxOGJcIjsgfVxuLmxhLWNpcmNsZS1vLW5vdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMThjXCI7IH1cbi5sYS1jaXJjbGUtdGhpbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE4ZFwiOyB9XG4ubGEtY2xpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMThlXCI7IH1cbi5sYS1jbG9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMThmXCI7IH1cbi5sYS1jbG9uZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5MFwiOyB9XG4ubGEtY2xvc2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOTFcIjsgfVxuLmxhLWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTkyXCI7IH1cbi5sYS1jbG91ZC1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5M1wiOyB9XG4ubGEtY2xvdWQtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTk0XCI7IH1cbi5sYS1jbnk6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOTVcIjsgfVxuLmxhLWNvZGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOTZcIjsgfVxuLmxhLWNvZGUtZm9yazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5N1wiOyB9XG4ubGEtY29kZXBlbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5OFwiOyB9XG4ubGEtY29mZmVlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTk5XCI7IH1cbi5sYS1jb2c6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOWFcIjsgfVxuLmxhLWNvZ3M6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOWJcIjsgfVxuLmxhLWNvbHVtbnM6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOWNcIjsgfVxuLmxhLWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOWRcIjsgfVxuLmxhLWNvbW1lbnQtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5ZVwiOyB9XG4ubGEtY29tbWVudGluZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5ZlwiOyB9XG4ubGEtY29tbWVudGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWEwXCI7IH1cbi5sYS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhMVwiOyB9XG4ubGEtY29tbWVudHMtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhMlwiOyB9XG4ubGEtY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhM1wiOyB9XG4ubGEtY29tcHJlc3M6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYTRcIjsgfVxuLmxhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWE1XCI7IH1cbi5sYS1jb250YW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxYTZcIjsgfVxuLmxhLWNvcHk6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYTdcIjsgfVxuLmxhLWNvcHlyaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhOFwiOyB9XG4ubGEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhOVwiOyB9XG4ubGEtY3JlZGl0LWNhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYWFcIjsgfVxuLmxhLWNyb3A6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYWJcIjsgfVxuLmxhLWNyb3NzaGFpcnM6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYWNcIjsgfVxuLmxhLWNzczM6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYWRcIjsgfVxuLmxhLWN1YmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYWVcIjsgfVxuLmxhLWN1YmVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWFmXCI7IH1cbi5sYS1jdXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYjBcIjsgfVxuLmxhLWN1dGxlcnk6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYjFcIjsgfVxuLmxhLWRhc2hib2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFiMlwiOyB9XG4ubGEtZGFzaGN1YmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYjNcIjsgfVxuLmxhLWRhdGFiYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWI0XCI7IH1cbi5sYS1kZWRlbnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYjVcIjsgfVxuLmxhLWRlbGljaW91czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFiNlwiOyB9XG4ubGEtZGVza3RvcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFiN1wiOyB9XG4ubGEtZGV2aWFudGFydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFiOFwiOyB9XG4ubGEtZGlhbW9uZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFiOVwiOyB9XG4ubGEtZGlnZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFiYVwiOyB9XG4ubGEtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWJiXCI7IH1cbi5sYS1kb3QtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxYmNcIjsgfVxuLmxhLWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWJkXCI7IH1cbi5sYS1kcmliYmJsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFiZVwiOyB9XG4ubGEtZHJvcGJveDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFiZlwiOyB9XG4ubGEtZHJ1cGFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWMwXCI7IH1cbi5sYS1lZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWMxXCI7IH1cbi5sYS1lamVjdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjMlwiOyB9XG4ubGEtZWxsaXBzaXMtaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjM1wiOyB9XG4ubGEtZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjNFwiOyB9XG4ubGEtZW1waXJlOmJlZm9yZSwgLmxhLWdlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWM1XCI7IH1cbi5sYS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjNlwiOyB9XG4ubGEtZW52ZWxvcGUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjN1wiOyB9XG4ubGEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWM4XCI7IH1cbi5sYS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzlcIjsgfVxuLmxhLWV1cjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjYVwiOyB9XG4ubGEtZXVybzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjYlwiOyB9XG4ubGEtZXhjaGFuZ2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYxY2NcIjsgfVxuLmxhLWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWNkXCI7IH1cbi5sYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxY2VcIjsgfVxuLmxhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWNmXCI7IH1cbi5sYS1leHBhbmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZDBcIjsgfVxuLmxhLWV4cGVkaXRlZHNzbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkMVwiOyB9XG4ubGEtZXh0ZXJuYWwtbGluazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkMlwiOyB9XG4ubGEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZDNcIjsgfVxuLmxhLWV5ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkNFwiOyB9XG4ubGEtZXllLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWQ1XCI7IH1cbi5sYS1leWVkcm9wcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWQ2XCI7IH1cbi5sYS1mYWNlYm9vazpiZWZvcmUsIC5sYS1mYWNlYm9vay1mOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWQ3XCI7IH1cbi5sYS1mYWNlYm9vay1vZmZpY2lhbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkOFwiOyB9XG4ubGEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWQ5XCI7IH1cbi5sYS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWRhXCI7IH1cbi5sYS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZGJcIjsgfVxuLmxhLWZheDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkY1wiOyB9XG4ubGEtZmVtYWxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWRkXCI7IH1cbi5sYS1maWdodGVyLWpldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkZVwiOyB9XG4ubGEtZmlsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkZlwiOyB9XG4ubGEtZmlsZS1hcmNoaXZlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxZTBcIjsgfVxuLmxhLWZpbGUtYXVkaW8tbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlMVwiOyB9XG4ubGEtZmlsZS1jb2RlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxZTJcIjsgfVxuLmxhLWZpbGUtZXhjZWwtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlM1wiOyB9XG4ubGEtZmlsZS1pbWFnZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWU0XCI7IH1cbi5sYS1maWxlLW1vdmllLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxZTVcIjsgfVxuLmxhLWZpbGUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlNlwiOyB9XG4ubGEtZmlsZS1wZGYtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlN1wiOyB9XG4ubGEtZmlsZS1waG90by1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWU4XCI7IH1cbi5sYS1maWxlLXBpY3R1cmUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlOVwiOyB9XG4ubGEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxZWFcIjsgfVxuLmxhLWZpbGUtc291bmQtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlYlwiOyB9XG4ubGEtZmlsZS10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWVjXCI7IH1cbi5sYS1maWxlLXRleHQtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlZFwiOyB9XG4ubGEtZmlsZS12aWRlby1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWVlXCI7IH1cbi5sYS1maWxlLXdvcmQtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlZlwiOyB9XG4ubGEtZmlsZS16aXAtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmMFwiOyB9XG4ubGEtZmlsZXMtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmMVwiOyB9XG4ubGEtZmlsbTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmMlwiOyB9XG4ubGEtZmlsdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWYzXCI7IH1cbi5sYS1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWY0XCI7IH1cbi5sYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmNVwiOyB9XG4ubGEtZmlyZWZveDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmNlwiOyB9XG4ubGEtZmxhZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmN1wiOyB9XG4ubGEtZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZjhcIjsgfVxuLmxhLWZsYWctbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmOVwiOyB9XG4ubGEtZmxhc2g6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZmFcIjsgfVxuLmxhLWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWZiXCI7IH1cbi5sYS1mbGlja3I6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZmNcIjsgfVxuLmxhLWZsb3BweS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWZkXCI7IH1cbi5sYS1mb2xkZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZmVcIjsgfVxuLmxhLWZvbGRlci1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWZmXCI7IH1cbi5sYS1mb2xkZXItb3BlbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwMFwiOyB9XG4ubGEtZm9sZGVyLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwMVwiOyB9XG4ubGEtZm9udDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwMlwiOyB9XG4ubGEtZm9udGljb25zOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjAzXCI7IH1cbi5sYS1mb3J1bWJlZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwNFwiOyB9XG4ubGEtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwNVwiOyB9XG4ubGEtZm91cnNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwNlwiOyB9XG4ubGEtZnJvd24tbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwN1wiOyB9XG4ubGEtZnV0Ym9sLW86YmVmb3JlLCAubGEtc29jY2VyLWJhbGwtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwOFwiOyB9XG4ubGEtZ2FtZXBhZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwOVwiOyB9XG4ubGEtZ2F2ZWw6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMGFcIjsgfVxuLmxhLWdicDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwYlwiOyB9XG4ubGEtZ2VhcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwY1wiOyB9XG4ubGEtZ2VhcnM6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMGRcIjsgfVxuLmxhLWdlbmRlcmxlc3M6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMGVcIjsgfVxuLmxhLWdldC1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMGZcIjsgfVxuLmxhLWdnOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjEwXCI7IH1cbi5sYS1nZy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMTFcIjsgfVxuLmxhLWdpZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMTJcIjsgfVxuLmxhLWdpdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxM1wiOyB9XG4ubGEtZ2l0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxNFwiOyB9XG4ubGEtZ2l0aHViOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjE1XCI7IH1cbi5sYS1naXRodWItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjE2XCI7IH1cbi5sYS1naXRodWItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjE3XCI7IH1cbi5sYS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxOFwiOyB9XG4ubGEtZ2xvYmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMTlcIjsgfVxuLmxhLWdvb2dsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxYVwiOyB9XG4ubGEtZ29vZ2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMWJcIjsgfVxuLmxhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxY1wiOyB9XG4ubGEtZ29vZ2xlLXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxZFwiOyB9XG4ubGEtZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMWVcIjsgfVxuLmxhLWdyYXRpcGF5OmJlZm9yZSwgLmxhLWdpdHRpcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxZlwiOyB9XG4ubGEtZ3JvdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMjBcIjsgfVxuLmxhLWgtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjIxXCI7IH1cbi5sYS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyMlwiOyB9XG4ubGEtaGFuZC1ncmFiLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyMjNcIjsgfVxuLmxhLWhhbmQtbGl6YXJkLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyMjRcIjsgfVxuLmxhLWhhbmQtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjI1XCI7IH1cbi5sYS1oYW5kLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyNlwiOyB9XG4ubGEtaGFuZC1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjI3XCI7IH1cbi5sYS1oYW5kLW8tdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMjhcIjsgfVxuLmxhLWhhbmQtcGFwZXItbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyOVwiOyB9XG4ubGEtaGFuZC1wZWFjZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjJhXCI7IH1cbi5sYS1oYW5kLXBvaW50ZXItbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyYlwiOyB9XG4ubGEtaGFuZC1yb2NrLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyMmNcIjsgfVxuLmxhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyZFwiOyB9XG4ubGEtaGFuZC1zcG9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjJlXCI7IH1cbi5sYS1oYW5kLXN0b3AtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyZlwiOyB9XG4ubGEtaGRkLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyMzBcIjsgfVxuLmxhLWhlYWRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzMVwiOyB9XG4ubGEtaGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzMlwiOyB9XG4ubGEtaGVhcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMzNcIjsgfVxuLmxhLWhlYXJ0LW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyMzRcIjsgfVxuLmxhLWhlYXJ0YmVhdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzNVwiOyB9XG4ubGEtaGlzdG9yeTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzNlwiOyB9XG4ubGEtaG9tZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzN1wiOyB9XG4ubGEtaG9zcGl0YWwtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzOFwiOyB9XG4ubGEtaG90ZWw6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMzlcIjsgfVxuLmxhLWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzYVwiOyB9XG4ubGEtaG91cmdsYXNzLTE6YmVmb3JlIHsgY29udGVudDogXCJcXGYyM2JcIjsgfVxuLmxhLWhvdXJnbGFzcy0yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjNjXCI7IH1cbi5sYS1ob3VyZ2xhc3MtMzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzZFwiOyB9XG4ubGEtaG91cmdsYXNzLWVuZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzZVwiOyB9XG4ubGEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHsgY29udGVudDogXCJcXGYyM2ZcIjsgfVxuLmxhLWhvdXJnbGFzcy1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjQwXCI7IH1cbi5sYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNDFcIjsgfVxuLmxhLWhvdXp6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjQyXCI7IH1cbi5sYS1odG1sNTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0M1wiOyB9XG4ubGEtaS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNDRcIjsgfVxuLmxhLWlsczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0NVwiOyB9XG4ubGEtaW1hZ2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNDZcIjsgfVxuLmxhLWluYm94OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjQ3XCI7IH1cbi5sYS1pbmRlbnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNDhcIjsgfVxuLmxhLWluZHVzdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjQ5XCI7IH1cbi5sYS1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjRhXCI7IH1cbi5sYS1pbmZvLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0YlwiOyB9XG4ubGEtaW5yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjRjXCI7IH1cbi5sYS1pbnN0YWdyYW06YmVmb3JlIHsgY29udGVudDogXCJcXGYyNGRcIjsgfVxuLmxhLWluc3RpdHV0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjRlXCI7IH1cbi5sYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0ZlwiOyB9XG4ubGEtaW94aG9zdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1MFwiOyB9XG4ubGEtaXRhbGljOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjUxXCI7IH1cbi5sYS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNTJcIjsgfVxuLmxhLWpweTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1M1wiOyB9XG4ubGEtanNmaWRkbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNTRcIjsgfVxuLmxhLWtleTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1NVwiOyB9XG4ubGEta2V5Ym9hcmQtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1NlwiOyB9XG4ubGEta3J3OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjU3XCI7IH1cbi5sYS1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1OFwiOyB9XG4ubGEtbGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjU5XCI7IH1cbi5sYS1sYXN0Zm06YmVmb3JlIHsgY29udGVudDogXCJcXGYyNWFcIjsgfVxuLmxhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNWJcIjsgfVxuLmxhLWxlYWY6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNWNcIjsgfVxuLmxhLWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNWRcIjsgfVxuLmxhLWxlZ2FsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjVlXCI7IH1cbi5sYS1sZW1vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjVmXCI7IH1cbi5sYS1sZXZlbC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjYwXCI7IH1cbi5sYS1sZXZlbC11cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2MVwiOyB9XG4ubGEtbGlmZS1ib3V5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjYyXCI7IH1cbi5sYS1saWZlLWJ1b3k6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNjNcIjsgfVxuLmxhLWxpZmUtcmluZzpiZWZvcmUsIC5sYS1zdXBwb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjY0XCI7IH1cbi5sYS1saWZlLXNhdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjY1XCI7IH1cbi5sYS1saWdodGJ1bGItbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2NlwiOyB9XG4ubGEtbGluZS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2N1wiOyB9XG4ubGEtbGluazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2OFwiOyB9XG4ubGEtbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogXCJcXGYyNjlcIjsgfVxuLmxhLWxpbmtlZGluLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2YVwiOyB9XG4ubGEtbGludXg6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNmJcIjsgfVxuLmxhLWxpc3Q6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNmNcIjsgfVxuLmxhLWxpc3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjZkXCI7IH1cbi5sYS1saXN0LW9sOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjZlXCI7IH1cbi5sYS1saXN0LXVsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjZmXCI7IH1cbi5sYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3MFwiOyB9XG4ubGEtbG9jazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3MVwiOyB9XG4ubGEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjcyXCI7IH1cbi5sYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNzNcIjsgfVxuLmxhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNzRcIjsgfVxuLmxhLWxvbmctYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNzVcIjsgfVxuLmxhLW1hZ2ljOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjc2XCI7IH1cbi5sYS1tYWduZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNzdcIjsgfVxuLmxhLW1haWwtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3OFwiOyB9XG4ubGEtbWFpbC1yZXBseTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3OVwiOyB9XG4ubGEtbWFpbC1yZXBseS1hbGw6YmVmb3JlIHsgY29udGVudDogXCJcXGYyN2FcIjsgfVxuLmxhLW1hbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyN2JcIjsgfVxuLmxhLW1hcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3Y1wiOyB9XG4ubGEtbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3ZFwiOyB9XG4ubGEtbWFwLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyN2VcIjsgfVxuLmxhLW1hcC1waW46YmVmb3JlIHsgY29udGVudDogXCJcXGYyN2ZcIjsgfVxuLmxhLW1hcC1zaWduczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI4MFwiOyB9XG4ubGEtbWFyczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI4MVwiOyB9XG4ubGEtbWFycy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyODJcIjsgfVxuLmxhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjgzXCI7IH1cbi5sYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjg0XCI7IH1cbi5sYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjg1XCI7IH1cbi5sYS1tYXhjZG46YmVmb3JlIHsgY29udGVudDogXCJcXGYyODZcIjsgfVxuLmxhLW1lYW5wYXRoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjg3XCI7IH1cbi5sYS1tZWRpdW06YmVmb3JlIHsgY29udGVudDogXCJcXGYyODhcIjsgfVxuLmxhLW1lZGtpdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI4OVwiOyB9XG4ubGEtbWVoLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyOGFcIjsgfVxuLmxhLW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOGJcIjsgfVxuLmxhLW1pY3JvcGhvbmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOGNcIjsgfVxuLmxhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOGRcIjsgfVxuLmxhLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjhlXCI7IH1cbi5sYS1taW51cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOGZcIjsgfVxuLmxhLW1pbnVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI5MFwiOyB9XG4ubGEtbWludXMtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyOTFcIjsgfVxuLmxhLW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI5MlwiOyB9XG4ubGEtbW9iaWxlLXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjkzXCI7IH1cbi5sYS1tb25leTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI5NFwiOyB9XG4ubGEtbW9vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjk1XCI7IH1cbi5sYS1tb3J0YXItYm9hcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOTZcIjsgfVxuLmxhLW1vdG9yY3ljbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOTdcIjsgfVxuLmxhLW1vdXNlLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOThcIjsgfVxuLmxhLW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjk5XCI7IH1cbi5sYS1uYXZpY29uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjlhXCI7IH1cbi5sYS1uZXV0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOWJcIjsgfVxuLmxhLW5ld3NwYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjljXCI7IH1cbi5sYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOWRcIjsgfVxuLmxhLW9iamVjdC11bmdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjllXCI7IH1cbi5sYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjlmXCI7IH1cbi5sYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhMFwiOyB9XG4ubGEtb3BlbmNhcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYTFcIjsgfVxuLmxhLW9wZW5pZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhMlwiOyB9XG4ubGEtb3BlcmE6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYTNcIjsgfVxuLmxhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYTRcIjsgfVxuLmxhLW91dGRlbnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYTVcIjsgfVxuLmxhLXBhZ2VsaW5lczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhNlwiOyB9XG4ubGEtcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYTdcIjsgfVxuLmxhLXBhcGVyLXBsYW5lOmJlZm9yZSwgLmxhLXNlbmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYThcIjsgfVxuLmxhLXBhcGVyLXBsYW5lLW86YmVmb3JlLCAubGEtc2VuZC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmE5XCI7IH1cbi5sYS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYWFcIjsgfVxuLmxhLXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhYlwiOyB9XG4ubGEtcGFzdGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYWNcIjsgfVxuLmxhLXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmFkXCI7IH1cbi5sYS1wYXc6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYWVcIjsgfVxuLmxhLXBheXBhbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhZlwiOyB9XG4ubGEtcGVuY2lsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmIwXCI7IH1cbi5sYS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmIxXCI7IH1cbi5sYS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyYjJcIjsgfVxuLmxhLXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmIzXCI7IH1cbi5sYS1waG9uZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYjRcIjsgfVxuLmxhLXBob3RvOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmI1XCI7IH1cbi5sYS1waWN0dXJlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyYjZcIjsgfVxuLmxhLXBpZS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiN1wiOyB9XG4ubGEtcGllZC1waXBlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiOFwiOyB9XG4ubGEtcGllZC1waXBlci1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYjlcIjsgfVxuLmxhLXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiYVwiOyB9XG4ubGEtcGludGVyZXN0LXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYmJcIjsgfVxuLmxhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYmNcIjsgfVxuLmxhLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmJkXCI7IH1cbi5sYS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmJlXCI7IH1cbi5sYS1wbGF5LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiZlwiOyB9XG4ubGEtcGxheS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjMFwiOyB9XG4ubGEtcGx1ZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjMVwiOyB9XG4ubGEtcGx1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjMlwiOyB9XG4ubGEtcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYzNcIjsgfVxuLmxhLXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmM0XCI7IH1cbi5sYS1wbHVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmM1XCI7IH1cbi5sYS1wb3dlci1vZmY6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYzZcIjsgfVxuLmxhLXByaW50OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmM3XCI7IH1cbi5sYS1wdXp6bGUtcGllY2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYzhcIjsgfVxuLmxhLXFxOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmM5XCI7IH1cbi5sYS1xcmNvZGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyY2FcIjsgfVxuLmxhLXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmNiXCI7IH1cbi5sYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyY2NcIjsgfVxuLmxhLXF1b3RlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyY2RcIjsgfVxuLmxhLXF1b3RlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmNlXCI7IH1cbi5sYS1yYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjZlwiOyB9XG4ubGEtcmFuZG9tOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmQwXCI7IH1cbi5sYS1yZWJlbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkMVwiOyB9XG4ubGEtcmVjeWNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkMlwiOyB9XG4ubGEtcmVkZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmQzXCI7IH1cbi5sYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmQ0XCI7IH1cbi5sYS1yZWZyZXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmQ1XCI7IH1cbi5sYS1yZWdpc3RlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmQ2XCI7IH1cbi5sYS1yZW5yZW46YmVmb3JlIHsgY29udGVudDogXCJcXGYyZDdcIjsgfVxuLmxhLXJlb3JkZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZDhcIjsgfVxuLmxhLXJlcGVhdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkOVwiOyB9XG4ubGEtcmVwbHk6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZGFcIjsgfVxuLmxhLXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkYlwiOyB9XG4ubGEtcmV0d2VldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkY1wiOyB9XG4ubGEtcm1iOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmRkXCI7IH1cbi5sYS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmRlXCI7IH1cbi5sYS1yb2NrZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZGZcIjsgfVxuLmxhLXJvdGF0ZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmUwXCI7IH1cbi5sYS1yb3RhdGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZTFcIjsgfVxuLmxhLXJvdWJsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJlMlwiOyB9XG4ubGEtcnNzOmJlZm9yZSwgLmxhLWZlZWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZTNcIjsgfVxuLmxhLXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZTRcIjsgfVxuLmxhLXJ1YjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJlNVwiOyB9XG4ubGEtcnVibGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZTZcIjsgfVxuLmxhLXJ1cGVlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmU3XCI7IH1cbi5sYS1zYWZhcmk6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZThcIjsgfVxuLmxhLXNhdmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZTlcIjsgfVxuLmxhLXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmVhXCI7IH1cbi5sYS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZWJcIjsgfVxuLmxhLXNlYXJjaC1taW51czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJlY1wiOyB9XG4ubGEtc2VhcmNoLXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZWRcIjsgfVxuLmxhLXNlbGxzeTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJlZVwiOyB9XG4ubGEtc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmVmXCI7IH1cbi5sYS1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJmMFwiOyB9XG4ubGEtc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmYxXCI7IH1cbi5sYS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmYyXCI7IH1cbi5sYS1zaGFyZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZjNcIjsgfVxuLmxhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmY0XCI7IH1cbi5sYS1zaGVrZWw6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZjVcIjsgfVxuLmxhLXNoZXFlbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJmNlwiOyB9XG4ubGEtc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmY3XCI7IH1cbi5sYS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmY4XCI7IH1cbi5sYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZjlcIjsgfVxuLmxhLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZmFcIjsgfVxuLmxhLXNpZ24taW46YmVmb3JlIHsgY29udGVudDogXCJcXGYyZmJcIjsgfVxuLmxhLXNpZ24tb3V0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmZjXCI7IH1cbi5sYS1zaWduYWw6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZmRcIjsgfVxuLmxhLXNpbXBseWJ1aWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmZlXCI7IH1cbi5sYS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmZmXCI7IH1cbi5sYS1za3lhdGxhczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwMFwiOyB9XG4ubGEtc2t5cGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMDFcIjsgfVxuLmxhLXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzAyXCI7IH1cbi5sYS1zbGlkZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzAzXCI7IH1cbi5sYS1zbGlkZXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzA0XCI7IH1cbi5sYS1zbWlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzA1XCI7IH1cbi5sYS1zb3J0OmJlZm9yZSwgLmxhLXVuc29ydGVkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzA2XCI7IH1cbi5sYS1zb3J0LWFscGhhLWFzYzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwN1wiOyB9XG4ubGEtc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzA4XCI7IH1cbi5sYS1zb3J0LWFtb3VudC1hc2M6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMDlcIjsgfVxuLmxhLXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMGFcIjsgfVxuLmxhLXNvcnQtYXNjOmJlZm9yZSwgLmxhLXNvcnQtdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMGJcIjsgfVxuLmxhLXNvcnQtZGVzYzpiZWZvcmUsIC5sYS1zb3J0LWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYzMGNcIjsgfVxuLmxhLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMGRcIjsgfVxuLmxhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzBlXCI7IH1cbi5sYS1zb3VuZGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzBmXCI7IH1cbi5sYS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzEwXCI7IH1cbi5sYS1zcGlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzExXCI7IH1cbi5sYS1zcG9vbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMxMlwiOyB9XG4ubGEtc3BvdGlmeTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMxM1wiOyB9XG4ubGEtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzE0XCI7IH1cbi5sYS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMxNVwiOyB9XG4ubGEtc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMTZcIjsgfVxuLmxhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzE3XCI7IH1cbi5sYS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzE4XCI7IH1cbi5sYS1zdGFyLWhhbGY6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMTlcIjsgfVxuLmxhLXN0YXItaGFsZi1vOmJlZm9yZSwgLmxhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSwgLmxhLXN0YXItaGFsZi1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMxYVwiOyB9XG4ubGEtc3Rhci1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzFiXCI7IH1cbi5sYS1zdGVhbTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMxY1wiOyB9XG4ubGEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzFkXCI7IH1cbi5sYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzFlXCI7IH1cbi5sYS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMWZcIjsgfVxuLmxhLXN0ZXRob3Njb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzIwXCI7IH1cbi5sYS1zdGlja3ktbm90ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMyMVwiOyB9XG4ubGEtc3RpY2t5LW5vdGUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMyMlwiOyB9XG4ubGEtc3RvcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMyM1wiOyB9XG4ubGEtc3RyZWV0LXZpZXc6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMjRcIjsgfVxuLmxhLXN0cmlrZXRocm91Z2g6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMjVcIjsgfVxuLmxhLXN0dW1ibGV1cG9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzI2XCI7IH1cbi5sYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMjdcIjsgfVxuLmxhLXN1YnNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMyOFwiOyB9XG4ubGEtc3Vid2F5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzI5XCI7IH1cbi5sYS1zdWl0Y2FzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMyYVwiOyB9XG4ubGEtc3VuLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYzMmJcIjsgfVxuLmxhLXN1cGVyc2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzJjXCI7IH1cbi5sYS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMyZFwiOyB9XG4ubGEtdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzJlXCI7IH1cbi5sYS10YWNob21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzJmXCI7IH1cbi5sYS10YWc6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMzBcIjsgfVxuLmxhLXRhZ3M6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMzFcIjsgfVxuLmxhLXRhc2tzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzMyXCI7IH1cbi5sYS10YXhpOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzMzXCI7IH1cbi5sYS10ZWxldmlzaW9uOmJlZm9yZSwgLmxhLXR2OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzM0XCI7IH1cbi5sYS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzM1XCI7IH1cbi5sYS10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMzNlwiOyB9XG4ubGEtdGV4dC1oZWlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMzdcIjsgfVxuLmxhLXRleHQtd2lkdGg6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMzhcIjsgfVxuLmxhLXRoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzM5XCI7IH1cbi5sYS10aC1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMzYVwiOyB9XG4ubGEtdGgtbGlzdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMzYlwiOyB9XG4ubGEtdGh1bWItdGFjazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMzY1wiOyB9XG4ubGEtdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYzM2RcIjsgfVxuLmxhLXRodW1icy1vLWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYzM2VcIjsgfVxuLmxhLXRodW1icy1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzNmXCI7IH1cbi5sYS10aHVtYnMtdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNDBcIjsgfVxuLmxhLXRpY2tldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM0MVwiOyB9XG4ubGEtdGltZXM6YmVmb3JlLCAubGEtcmVtb3ZlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzQyXCI7IH1cbi5sYS10aW1lcy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNDNcIjsgfVxuLmxhLXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzQ0XCI7IH1cbi5sYS10aW50OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzQ1XCI7IH1cbi5sYS10b2dnbGUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzQ2XCI7IH1cbi5sYS10b2dnbGUtb246YmVmb3JlIHsgY29udGVudDogXCJcXGYzNDdcIjsgfVxuLmxhLXRyYWRlbWFyazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM0OFwiOyB9XG4ubGEtdHJhaW46YmVmb3JlIHsgY29udGVudDogXCJcXGYzNDlcIjsgfVxuLmxhLXRyYW5zZ2VuZGVyOmJlZm9yZSwgLmxhLWludGVyc2V4OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzRhXCI7IH1cbi5sYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNGJcIjsgfVxuLmxhLXRyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzRjXCI7IH1cbi5sYS10cmFzaC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzRkXCI7IH1cbi5sYS10cmVlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzRlXCI7IH1cbi5sYS10cmVsbG86YmVmb3JlIHsgY29udGVudDogXCJcXGYzNGZcIjsgfVxuLmxhLXRyaXBhZHZpc29yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzUwXCI7IH1cbi5sYS10cm9waHk6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNTFcIjsgfVxuLmxhLXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzUyXCI7IH1cbi5sYS10cnk6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNTNcIjsgfVxuLmxhLXR0eTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1NFwiOyB9XG4ubGEtdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzU1XCI7IH1cbi5sYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzU2XCI7IH1cbi5sYS10dXJraXNoLWxpcmE6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNTdcIjsgfVxuLmxhLXR3aXRjaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1OFwiOyB9XG4ubGEtdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1OVwiOyB9XG4ubGEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNWFcIjsgfVxuLmxhLXVtYnJlbGxhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzViXCI7IH1cbi5sYS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNWNcIjsgfVxuLmxhLXVuZG86YmVmb3JlIHsgY29udGVudDogXCJcXGYzNWRcIjsgfVxuLmxhLXVuaXZlcnNpdHk6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNWVcIjsgfVxuLmxhLXVubGluazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1ZlwiOyB9XG4ubGEtdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzYwXCI7IH1cbi5sYS11bmxvY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzYxXCI7IH1cbi5sYS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNjJcIjsgfVxuLmxhLXVzZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2M1wiOyB9XG4ubGEtdXNlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2NFwiOyB9XG4ubGEtdXNlci1tZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2NVwiOyB9XG4ubGEtdXNlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzY2XCI7IH1cbi5sYS11c2VyLXNlY3JldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2N1wiOyB9XG4ubGEtdXNlci10aW1lczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2OFwiOyB9XG4ubGEtdXNlcnM6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNjlcIjsgfVxuLmxhLXZlbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzZhXCI7IH1cbi5sYS12ZW51cy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNmJcIjsgfVxuLmxhLXZlbnVzLW1hcnM6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNmNcIjsgfVxuLmxhLXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogXCJcXGYzNmRcIjsgfVxuLmxhLXZpZGVvLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2ZVwiOyB9XG4ubGEtdmltZW86YmVmb3JlIHsgY29udGVudDogXCJcXGYzNmZcIjsgfVxuLmxhLXZpbWVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM3MFwiOyB9XG4ubGEtdmluZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM3MVwiOyB9XG4ubGEtdms6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNzJcIjsgfVxuLmxhLXZvbHVtZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzczXCI7IH1cbi5sYS12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzc0XCI7IH1cbi5sYS12b2x1bWUtdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNzVcIjsgfVxuLmxhLXdhcm5pbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNzZcIjsgfVxuLmxhLXdlY2hhdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM3N1wiOyB9XG4ubGEtd2VpYm86YmVmb3JlIHsgY29udGVudDogXCJcXGYzNzhcIjsgfVxuLmxhLXdlaXhpbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM3OVwiOyB9XG4ubGEtd2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogXCJcXGYzN2FcIjsgfVxuLmxhLXdoZWVsY2hhaXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYzN2JcIjsgfVxuLmxhLXdpZmk6YmVmb3JlIHsgY29udGVudDogXCJcXGYzN2NcIjsgfVxuLmxhLXdpa2lwZWRpYS13OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzdkXCI7IH1cbi5sYS13aW5kb3dzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzdlXCI7IH1cbi5sYS13b246YmVmb3JlIHsgY29udGVudDogXCJcXGYzN2ZcIjsgfVxuLmxhLXdvcmRwcmVzczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4MFwiOyB9XG4ubGEtd3JlbmNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzgxXCI7IH1cbi5sYS14aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzgyXCI7IH1cbi5sYS14aW5nLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4M1wiOyB9XG4ubGEteS1jb21iaW5hdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzg0XCI7IH1cbi5sYS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzg1XCI7IH1cbi5sYS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4NlwiOyB9XG4ubGEteWM6YmVmb3JlIHsgY29udGVudDogXCJcXGYzODdcIjsgfVxuLmxhLXljLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4OFwiOyB9XG4ubGEteWVscDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4OVwiOyB9XG4ubGEteWVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzhhXCI7IH1cbi5sYS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzhiXCI7IH1cbi5sYS15b3V0dWJlLXBsYXk6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOGNcIjsgfVxuLmxhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzhkXCI7IH0iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIERlZmF1bHQgVmFyaWFibGVzXG5cbi8vIFNsaWNrIGljb24gZW50aXR5IGNvZGVzIG91dHB1dHMgdGhlIGZvbGxvd2luZ1xuLy8gXCJcXDIxOTBcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGkFwiXG4vLyBcIlxcMjE5MlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaSXCJcbi8vIFwiXFwyMDIyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLigKJcIlxuXG4kc2xpY2stZm9udC1wYXRoOiBcIi4vZm9udHMvXCIgIWRlZmF1bHQ7XG4kc2xpY2stZm9udC1mYW1pbHk6IFwic2xpY2tcIiAhZGVmYXVsdDtcbiRzbGljay1sb2FkZXItcGF0aDogXCIuL1wiICFkZWZhdWx0O1xuJHNsaWNrLWFycm93LWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3I6IGJsYWNrICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU6ICRzbGljay1kb3QtY29sb3IgIWRlZmF1bHQ7XG4kc2xpY2stcHJldi1jaGFyYWN0ZXI6IFwiXFwyMTkwXCIgIWRlZmF1bHQ7XG4kc2xpY2stbmV4dC1jaGFyYWN0ZXI6IFwiXFwyMTkyXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNoYXJhY3RlcjogXCJcXDIwMjJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3Qtc2l6ZTogNnB4ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktZGVmYXVsdDogMC43NSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW9uLWhvdmVyOiAxICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTogMC4yNSAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHNsaWNrLWltYWdlLXVybCgkdXJsKSB7XG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhpbWFnZS11cmwpIHtcbiAgICAgICAgQHJldHVybiBpbWFnZS11cmwoJHVybCk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWxvYWRlci1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG5AZnVuY3Rpb24gc2xpY2stZm9udC11cmwoJHVybCkge1xuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoZm9udC11cmwpIHtcbiAgICAgICAgQHJldHVybiBmb250LXVybCgkdXJsKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stZm9udC1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG4vKiBTbGlkZXIgKi9cblxuLnNsaWNrLWxpc3Qge1xuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHNsaWNrLWltYWdlLXVybChcImFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB9XG59XG5cbi8qIEljb25zICovXG5AaWYgJHNsaWNrLWZvbnQtZmFtaWx5ID09IFwic2xpY2tcIiB7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3RcIik7XG4gICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIH1cbn1cblxuLyogQXJyb3dzICovXG5cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICBmb250LXNpemU6IDBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogJHNsaWNrLWFycm93LWNvbG9yO1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICB9XG59XG5cbi5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMjVweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogLTI1cHg7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgY29udGVudDogJHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0yNXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIERvdHMgKi9cblxuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogJHNsaWNrLWRvdC1jaGFyYWN0ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkc2xpY2stZG90LXNpemU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJcclxuLy8gc2Fzcy1saW50OmRpc2FibGUgbm8tdXJsLXByb3RvY29scywgbm8tdXJsLWRvbWFpbnNcclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnR290aGFtQ29uZFNTbSc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2dvdGhhbS1jb25kZW5zZWQud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnR290aGFtTmFycm93U1NtYm9sZCc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2dvdGhhbS1uYXJyb3ctYm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxufVxyXG4gIFxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0dvdGhhbU5hcnJvd1NTbSc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2dvdGhhbS1uYXJyb3cud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbn1cclxuICAgIFxyXG4iLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBhdC1ydWxlLW5vLXZlbmRvci1wcmVmaXgsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gU3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmUgb24gZWxlbWVudHMgdGhhdCBjYW5ub3QgYmUgYWNjZXNzZWQgdmlhIGtleWJvYXJkLlxuLy8gVGhpcyBwcmV2ZW50cyBhbiB1bndhbnRlZCBmb2N1cyBvdXRsaW5lIGZyb20gYXBwZWFyaW5nIGFyb3VuZCBlbGVtZW50cyB0aGF0XG4vLyBtaWdodCBzdGlsbCByZXNwb25kIHRvIHBvaW50ZXIgZXZlbnRzLlxuLy9cbi8vIENyZWRpdDogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZVxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZilcbi8vIHdoaWNoIGhhdmUgbm90IGJlZW4gbWFkZSBleHBsaWNpdGx5IGtleWJvYXJkLWZvY3VzYWJsZSAod2l0aG91dCB0YWJpbmRleCkuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbn1cblxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuZmlndXJlIHtcbiAgLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcbi8vXG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG59XG5cbnN2ZyB7XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBTVkcgb3ZlcmZsb3cgYnVnIGluIElFMTAvMTEgaXMgc3RpbGwgcmVxdWlyZWQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI2ODc4XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy9cbi8vIFRhYmxlc1xuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbnRoIHtcbiAgLy8gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBmcm9tIHRoZSBgPGJvZHk+YCwgb3IgdGhlXG4gIC8vIGNsb3Nlc3QgcGFyZW50IHdpdGggYSBzZXQgYHRleHQtYWxpZ25gLlxuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG5cbi8vXG4vLyBGb3Jtc1xuLy9cblxubGFiZWwge1xuICAvLyBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRsYWJlbC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBXb3JrIGFyb3VuZCBhIEZpcmVmb3gvSUUgYnVnIHdoZXJlIHRoZSB0cmFuc3BhcmVudCBgYnV0dG9uYCBiYWNrZ3JvdW5kXG4vLyByZXN1bHRzIGluIGEgbG9zcyBvZiB0aGUgZGVmYXVsdCBgYnV0dG9uYCBmb2N1cyBzdHlsZXMuXG4vL1xuLy8gQ3JlZGl0OiBodHRwczovL2dpdGh1Yi5jb20vc3VpdGNzcy9iYXNlL1xuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGFwcGVhcmFuY2Ugb2YgdGVtcG9yYWwgaW5wdXRzIHRvIGF2b2lkIGEgTW9iaWxlIFNhZmFyaVxuICAvLyBidWcgd2hlcmUgc2V0dGluZyBhIGN1c3RvbSBsaW5lLWhlaWdodCBwcmV2ZW50cyB0ZXh0IGZyb20gYmVpbmcgdmVydGljYWxseVxuICAvLyBjZW50ZXJlZCB3aXRoaW4gdGhlIGlucHV0LlxuICAvLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTg0OFxuICAvLyBhbmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTI2NlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbi8vXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAxXG59XG5cbi8vXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcbi8vXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRVxufVxuXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlIChmcm9tIFB1cmVDU1MpLlxuLy8gTmVlZGVkIGZvciBwcm9wZXIgZGlzcGxheSBpbiBJRSAxMC0uXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIlxyXG4vLyAtLS0tLSB0eXBvZ3JhcGh5IC0tLS0tXHJcbi8vXHJcbiRnb3RoYW0tY29uZDogJ0dvdGhhbUNvbmRTU20nLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiRnb3RoYW0tbmFycm93OiAnR290aGFtTmFycm93U1NtJywgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4kZ290aGFtLW5hcnJvdy1ib2xkOiAnR290aGFtTmFycm93U1NtYm9sZCcsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICRnb3RoYW0tbmFycm93O1xyXG4kZm9udC1mYW1pbHktc2VyaWY6ICRnb3RoYW0tY29uZDtcclxuJGZvbnQtZmFtaWx5LWJvbGQ6ICRnb3RoYW0tbmFycm93LWJvbGQ7XHJcblxyXG4kZm9udC1zaXplLXJvb3Q6IDE2cHg7XHJcbiRmb250LXNpemUtYmFzZTogMXJlbTtcclxuJGZvbnQtc2l6ZS1sZzogJGZvbnQtc2l6ZS1iYXNlICogMS4yNTtcclxuJGZvbnQtc2l6ZS1zbTogJGZvbnQtc2l6ZS1iYXNlICogLjg3NTtcclxuJGZvbnQtc2l6ZS14czogJGZvbnQtc2l6ZS1iYXNlICogMC43NTtcclxuXHJcbiRsaW5lLWhlaWdodC1iYXNlOiAxO1xyXG5cclxuJGgxLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMy4xMjU7XHJcbiRoMi1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDIuMzc1O1xyXG4kaDMtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjc1O1xyXG4kaDQtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjMxMjU7XHJcbiRoNS1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDE7XHJcbiRoNi1mb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuXHJcbiRoMS1mb250LXNpemUtc206ICRmb250LXNpemUtYmFzZSAqIDIuMjU7XHJcbiRoMi1mb250LXNpemUtc206ICRmb250LXNpemUtYmFzZSAqIDEuNjI1O1xyXG4kaDMtZm9udC1zaXplLXNtOiAkZm9udC1zaXplLWJhc2UgKiAxLjMxMjU7XHJcbiRoNC1mb250LXNpemUtc206ICRmb250LXNpemUtYmFzZSAqIDEuMTI1O1xyXG4kaDUtZm9udC1zaXplLXNtOiAkZm9udC1zaXplLWJhc2U7XHJcblxyXG4kbWVudS1pdGVtLXNpemU6ICRmb250LXNpemUtYmFzZSAqIDAuODc1O1xyXG5cclxuJGZvbnQtc2l6ZXMtZ3JvdXA6IChcclxuICBsYXJnZTogJGZvbnQtc2l6ZS1sZyxcclxuICBzbWFsbDogJGZvbnQtc2l6ZS1zbSxcclxuICB4c21hbGw6ICRmb250LXNpemUteHMsXHJcbik7XHJcblxyXG4vLyAtLS0tLSBsYXlvdXQgLS0tLS1cclxuLy9cclxuJG1heC1jb250ZW50LXdpZHRoOiAxMjAwcHg7XHJcbiRncmlkLWd1dHRlci13aWR0aDogMzBweDtcclxuJGNvbnRlbnQtbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xyXG5cclxuLy8gLS0tLS0gc3BhY2luZyAtLS0tLVxyXG4vL1xyXG5cclxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xyXG4kc3BhY2VyczogbWFwLW1lcmdlKChcclxuICAgIDA6IDAsXHJcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksXHJcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcclxuICAgIDM6ICRzcGFjZXIsXHJcbiAgICA0OiAoJHNwYWNlciAqIDEuNSksXHJcbiAgICA1OiAoJHNwYWNlciAqIDMpLFxyXG4gICAgNjogKCRzcGFjZXIgKiA2KSxcclxuICAgIDc6ICgkc3BhY2VyICogMTIpLFxyXG4gICAgODogKCRzcGFjZXIgKiAyNClcclxuKSwgJHNwYWNlcnMpO1xyXG5cclxuXHJcbi8vIC0tLS0tIGNvbG9ycyAtLS0tLVxyXG5cclxuLy8gdGhlbWUgY29sb3JzXHJcbiRvcmFuZ2UtMTogI2ZmNjQwMDtcclxuJG9yYW5nZS0yOiAjZmZkZGM3O1xyXG4kZ3JheS0xOiAjM2EzYTNhO1xyXG4kZ3JheS0yOiAjNTg1ODU4O1xyXG4kZ3JheS0zOiAjYmJiYmJiO1xyXG4kZ3JheS00OiAjZWFlYWVhO1xyXG4kZ3JheS01OiAjZjZmNmY2O1xyXG4kZ3JheS02OiAjOWI5YjliO1xyXG4kZ3JheS03OiAjMzIzMjMyO1xyXG4kZ3JheS04OiAjYjhiOGI4O1xyXG4kZ3JheS05OiAjZjlmOWY5O1xyXG4kYmx1ZS0xOiAjMDA5NmFmO1xyXG4kYmx1ZS0yOiAjMDBjMWQ1O1xyXG4kYmx1ZS0zOiAjZTVmNGY3O1xyXG4kZ3JlZW4tMTogIzAwYWYxMTtcclxuJGdyZWVuLTI6ICNjZWYwZDE7XHJcblxyXG4kcmVkOiAjZDEzNTBhO1xyXG5cclxuLy8gbmV3IHRoZW1lIGNvbG9yc1xyXG4kem9ldGlzLW9yYW5nZTogI2ZmNjQwMDtcclxuJHR1cnF1b2lzZS1ibHVlOiAjMDA5NmFmO1xyXG4kZ3JlZW46ICMwMGFmMTE7XHJcbiR0dXJxdW9pc2UtYmx1ZS0wMTogI2U1ZjRmNztcclxuJGdyZWVuLTAxOiAjY2VmMGQxO1xyXG4kem9ldGlzLW9yYW5nZS0wMTogI2ZmZGRjNztcclxuJGRhcmstZ3JleTogIzNhM2EzYTtcclxuJGRhcmtncmV5OiAjNTg1ODU4O1xyXG4kbGlnaHQtZ3JleTogI2JiYmJiYjtcclxuJHZlcnktbGlnaHQtZ3JleTogI2VhZWFlYTtcclxuJHNlbWktd2hpdGU6ICNmNmY2ZjY7XHJcbiRtZWRpdW10dXJxdW9pc2VibHVlOiAjMDBjMWQ1O1xyXG4kZm9vdGVyLWJsYWNrOiAjMzIzMjMyO1xyXG4kY29uZGVuc2VkLWxpZ2h0LWdyZXk6ICM5YjliOWI7XHJcblxyXG4kd2hpdGU6ICNmZmZmZmY7XHJcbiRibGFjazogIzAwMDAwMDtcclxuJGdyYXk6ICNiOGI4Yjg7XHJcbiR0cmFuc3BhcmVudDogdHJhbnNwYXJlbnQ7XHJcblxyXG4vLyBib290c3RyYXAgY29sb3JzIG92ZXJyaWRlc1xyXG4kYm9keS1jb2xvcjogJGdyYXktMTtcclxuJGRhcms6ICRncmF5LTE7XHJcblxyXG4kbXV0ZWQ6ICRncmF5LTU7XHJcbiRsaWdodDogJHdoaXRlO1xyXG4kc3VjY2VzczogIzA0N2M1ZTtcclxuXHJcbiRwcmltYXJ5OiAkb3JhbmdlLTE7XHJcbiRzZWNvbmRhcnk6ICRncmF5LTE7XHJcbiRhY2NlbnQ6ICRibHVlLTI7XHJcblxyXG4kcGFzdGVsOiAkYmx1ZS0zO1xyXG4kcGFsZTogJGJsdWUtMztcclxuXHJcbi8vIGFkZGl0aW9uYWwgdGhlbWUgY29sb3JzXHJcbiR0aGVtZS1jb2xvcnM6IChcclxuICAnZGFyayc6ICRkYXJrLFxyXG4gICdtdXRlZCc6ICRtdXRlZCxcclxuICAnbGlnaHQnOiAkbGlnaHQsXHJcbiAgJ2FjY2VudCc6ICRhY2NlbnQsXHJcbiAgJ3Bhc3RlbCc6ICRwYXN0ZWwsXHJcbiAgJ3BhbGUnOiAkcGFsZSxcclxuICAnd2hpdGUnOiAkd2hpdGUsXHJcbik7XHJcblxyXG4vLyBTeXN0ZW0gU3RhdHVzIGNvbXBvbmVudCBjb2xvclxyXG4kc3lzdGVtLXN0YXR1cy1hdmFpbGFibGU6ICM3ZWQzMjE7XHJcbiRzeXN0ZW0tc3RhdHVzLXNjaGVkdWxlZC1vZmZsaW5lOiAjYTFhMWEwO1xyXG4kc3lzdGVtLXN0YXR1cy1zeXN0ZW0tZG93bjogI2Y1YTYyMztcclxuXHJcbiRzeXN0ZW0tc3RhdHVzZXM6IChcclxuICAnYXZhaWxhYmxlJzogJHN5c3RlbS1zdGF0dXMtYXZhaWxhYmxlLFxyXG4gICdzY2hlZHVsZWQtb2ZmbGluZSc6ICRzeXN0ZW0tc3RhdHVzLXNjaGVkdWxlZC1vZmZsaW5lLFxyXG4gICdzeXN0ZW0tZG93bic6ICRzeXN0ZW0tc3RhdHVzLXN5c3RlbS1kb3duLFxyXG4pO1xyXG5cclxuLy8gLS0tLS0gZ2xvYmFsIC0tLS0tXHJcbiRlbmFibGUtc2hhZG93czogdHJ1ZTtcclxuJGJvcmRlci13aWR0aDogMXB4O1xyXG4kYm9yZGVyLWNvbG9yOiAkZ3JheS00O1xyXG4kYm9yZGVyLXN0eWxlOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3I7XHJcbiRib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKCRwcmltYXJ5LCAwLjI1KTtcclxuJGhvdmVyLWJnOiAkcGFsZTtcclxuJGhvdmVyLWJvcmRlci1jb2xvcjogJHBhbGU7XHJcblxyXG4vLyB6LWluZGV4ZXNcclxuJG5hdi1tZW51LXppbmRleDogMjAwMDtcclxuXHJcbi8vIGxpbmtzXHJcbiRsaW5rLXByaW1hcnktY29sb3I6ICRwcmltYXJ5O1xyXG4kbGluay1zZWNvbmRhcnktY29sb3I6ICRhY2NlbnQ7XHJcbiRsaW5rLXRlcnRpYXJ5LWNvbG9yOiAkZ3JheS0zO1xyXG4kbGluay1ob3Zlci1jb2xvcjogJGdyYXk7XHJcblxyXG4vLyBidXR0b25zXHJcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogMTtcclxuJGJ0bi1wYWRkaW5nLXk6IDFyZW07XHJcbiRidG4tcGFkZGluZy14OiAuNzVyZW07XHJcbiRidG4tYm9yZGVyLXJhZGl1czogNHB4O1xyXG4kYnRuLWZvbnQtd2VpZ2h0OiA3MDA7XHJcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktMjtcclxuJGJ0bi1ib3gtc2hhZG93OiAkYm94LXNoYWRvdztcclxuJGJ0bi1wYWRkaW5nLXktc206IC43NXJlbTtcclxuJGJ0bi1wYWRkaW5nLXgtc206IDEuNXJlbTtcclxuJGJ0bi1mb250LXNpemUtc206ICRmb250LXNpemUteHM7XHJcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogNHB4O1xyXG5cclxuJGJ0bi1ob3Zlci1jb2xvcnM6IChcclxuICAncHJpbWFyeSc6ICRzZWNvbmRhcnksXHJcbiAgJ3NlY29uZGFyeSc6ICRwcmltYXJ5LFxyXG4pO1xyXG5cclxuLy8gLS0tLS0gZHJvcGRvd24gLS0tLS1cclxuJGRyb3Bkb3duLXNwYWNlcjogMDtcclxuJGRyb3Bkb3duLWJnOiAkd2hpdGU7XHJcbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICRkYXJrO1xyXG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogMDtcclxuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogMDtcclxuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50O1xyXG4kZHJvcGRvd24tYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XHJcbiRkcm9wZG93bi1tZW51LW1heC1oZWlnaHQ6IDI1MHB4O1xyXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6IC4yNXJlbTtcclxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAxcmVtO1xyXG4kZHJvcGRvd24tbGluay1jb2xvcjogJGRhcms7XHJcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAkcGFsZTtcclxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAkZHJvcGRvd24tYmc7XHJcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogJGRhcms7XHJcblxyXG4vLyBpbnB1dHMgLyBzZWFyY2ggYmFyXHJcbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogJGRhcms7XHJcbiRpbnB1dC1jb2xvcjogJGRhcms7XHJcbiRpbnB1dC1ib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzOiA1cHg7XHJcbiRpbnB1dC1idG4tZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4kaW5wdXQtZGlzYWJsZWQtYmc6ICRwYWxlO1xyXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogJGJ0bi1wYWRkaW5nLXk7XHJcbiRpbnB1dC1idG4tcGFkZGluZy14OiAkYnRuLXBhZGRpbmcteTtcclxuXHJcbi8vIGZvcm1cclxuLy8gc2Fzcy1saW50OmRpc2FibGUgcXVvdGVzXHJcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTYgMTYnICUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBmaWxsPSclMjNkMTM1MGEnIGQ9J004Ljg5MyAxLjVjLS4xODMtLjMxLS41Mi0uNS0uODg3LS41cy0uNzAzLjE5LS44ODYuNUwuMTM4IDEzLjQ5OWEuOTguOTggMCAwIDAgMCAxLjAwMWMuMTkzLjMxLjUzLjUwMS44ODYuNTAxaDEzLjk2NGMuMzY3IDAgLjcwNC0uMTkuODc3LS41YTEuMDMgMS4wMyAwIDAgMCAuMDEtMS4wMDJMOC44OTMgMS41em0uMTMzIDExLjQ5N0g2Ljk4N3YtMi4wMDNoMi4wMzl2Mi4wMDN6bTAtMy4wMDRINi45ODdWNS45ODdoMi4wMzl2NC4wMDZ6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG4vLyBzYXNzLWxpbnQ6ZW5hYmxlIHF1b3Rlc1xyXG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuXHJcbi8vIGN1c3RvbSBjb250cm9sc1xyXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICRncmF5LTM7XHJcblxyXG4vLyAtLS0tLSBUb29sdGlwIE92ZXJyaWRlcyAtLS0tLVxyXG4kdG9vbHRpcC1iZzogJHdoaXRlO1xyXG4kdG9vbHRpcC1jb2xvcjogJGJsdWUtMjtcclxuJHRvb2x0aXAtb3BhY2l0eTogMTtcclxuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogMDtcclxuJHRvb2x0aXAtcGFkZGluZy15OiAuNXJlbTtcclxuJHRvb2x0aXAtcGFkZGluZy14OiAxLjI1cmVtO1xyXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogMS41cmVtO1xyXG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoIC8gMjtcclxuXHJcbi8vIC0tLS0tIHBhZ2luYXRvciAvIHBhZ2luYXRpb24gLS0tLS1cclxuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoICogMjtcclxuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQ7XHJcbiRwYWdpbmF0aW9uLWNvbG9yOiAkcHJpbWFyeTtcclxuJHBhZ2luYXRpb24tYmc6ICR0cmFuc3BhcmVudDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAkYnRuLXBhZGRpbmcteTtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14OiAkYnRuLXBhZGRpbmcteDtcclxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICRwcmltYXJ5O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogJHBhZ2luYXRpb24tYmc7XHJcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcclxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAkd2hpdGU7XHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogJHNlY29uZGFyeTtcclxuXHJcbi8vIC0tLS0tIGJ1dHRvbnMgLS0tLS1cclxuLy8gJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c7XHJcbi8vICRidG4tcGFkZGluZy14OiAxLjI3NXJlbTtcclxuLy8gJGJ0bi1wYWRkaW5nLXk6IDAuNzI1cmVtO1xyXG5cclxuXHJcbi8vIC0tLS0tIHRhYmxlcyAtLS0tLVxyXG4kdGFibGUtYWNjZW50LWJnOiAkbGlnaHQ7XHJcbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiBldmVuO1xyXG4vLyAkdGFibGUtYm9yZGVyLWNvbG9yOiAkcHJ1LWJsdWU7XHJcbiR0YWJsZS1jZWxsLXBhZGRpbmc6IDEuNXJlbTtcclxuLy8gJHRhYmxlLWhlYWQtYmc6ICRwcnUtYmx1ZTtcclxuLy8gJHRhYmxlLWhlYWQtY29sb3I6ICR3aGl0ZTtcclxuXHJcblxyXG4vLyAtLS0tLSBjbG9zZSBpY29uIC0tLS0tXHJcbi8vICRjbG9zZS1mb250LXNpemU6ICRoMy1mb250LXNpemU7XHJcbi8vICRjbG9zZS1jb2xvcjogJHdoaXRlO1xyXG4vLyAkY2xvc2UtdGV4dC1zaGFkb3c6IG5vbmU7XHJcblxyXG5cclxuLy8gLS0tLS0gbGlzdCBncm91cCAtLS0tLVxyXG4kbGlzdC1ncm91cC1iZzogJHRyYW5zcGFyZW50O1xyXG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAwO1xyXG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogMXB4O1xyXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogMXJlbTtcclxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6IDA7XHJcblxyXG5cclxuLy8gLS0tLS0gaW1hZ2VzIC0tLS0tXHJcbiRpbWFnZS1mYWxsYmFjay1iZy1jb2xvcjogJGdyYXktMjtcclxuXHJcbi8vIC0tLS0tIHBvcG92ZXJzIC0tLS0tXHJcbi8vICRwb3BvdmVyLW1heC13aWR0aDogODAwcHg7XHJcbi8vICRwb3BvdmVyLWJnOiAkd2hpdGU7XHJcbi8vICRwb3BvdmVyLWJvcmRlci1jb2xvcjogJHBvcG92ZXItYmc7XHJcbi8vICRwb3BvdmVyLWJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcblxyXG4vLyAtLS0tLSB0YWJzIC0tLS0tXHJcbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICRncmF5LTQ7XHJcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6IDJweDtcclxuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6IDA7XHJcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogJHByaW1hcnk7XHJcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogJHRyYW5zcGFyZW50O1xyXG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuXHJcbi8vIC0tLS0tIHRyYW5zaXRpb25zIChkdXJhdGlvbnMpIC0tLS0tXHJcbi8vXHJcbiR0cmFucy1kdXJhdGlvbjogMC4zcztcclxuXHJcblxyXG4vLyAtLS0tLSBKdW1ib3Ryb24gb3ZlcnJpZGVzIC0tLS0tXHJcbiRqdW1ib3Ryb24tYmc6ICR0cmFuc3BhcmVudDtcclxuJGp1bWJvdHJvbi1wYWRkaW5nOiAwO1xyXG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRncmF5czogbWFwLW1lcmdlKFxuICAoXG4gICAgXCIxMDBcIjogJGdyYXktMTAwLFxuICAgIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gICAgXCI0MDBcIjogJGdyYXktNDAwLFxuICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gICAgXCI3MDBcIjogJGdyYXktNzAwLFxuICAgIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcbiAgKSxcbiAgJGdyYXlzXG4pO1xuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICAgIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICAgIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICAgIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICAgIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gICAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICAgIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbiAgKSxcbiAgJGNvbG9yc1xuKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6ICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRzaXplczogbWFwLW1lcmdlKFxuICAoXG4gICAgMjU6IDI1JSxcbiAgICA1MDogNTAlLFxuICAgIDc1OiA3NSUsXG4gICAgMTAwOiAxMDAlLFxuICAgIGF1dG86IGF1dG9cbiAgKSxcbiAgJHNpemVzXG4pO1xuXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcbiRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2U6IDE1JSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4kZ3JpZC1icmVha3BvaW50czogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGdyaWQtYnJlYWtwb2ludHM6IG1hcC1tZXJnZShcbiAgKFxuICAgIHhzOiAwLFxuICAgIHNtOiA1NzZweCxcbiAgICBtZDogNzY4cHgsXG4gICAgbGc6IDk5MnB4LFxuICAgIHhsOiAxMjAwcHhcbiAgKSxcbiAgJGdyaWQtYnJlYWtwb2ludHNcbik7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cyk7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kY29udGFpbmVyLW1heC13aWR0aHM6IG1hcC1tZXJnZShcbiAgKFxuICAgIHNtOiA1NDBweCxcbiAgICBtZDogNzIwcHgsXG4gICAgbGc6IDk2MHB4LFxuICAgIHhsOiAxMTQwcHhcbiAgKSxcbiAgJGNvbnRhaW5lci1tYXgtd2lkdGhzXG4pO1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6IGpvaW4oXG4gIChcbiAgICAoMjEgOSksXG4gICAgKDE2IDkpLFxuICAgICgzIDQpLFxuICAgICgxIDEpLFxuICApLFxuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zXG4pO1xuXG4vLyBGb250c1xuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIC44NzUpICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplOiAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAxLjI1KSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogICAgICAgLjNyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcblxuJHRhYmxlLWRhcmstYmc6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCRncmF5LTkwMCwgNy41JSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1sZXZlbDogICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1sZXZlbDogICAgICAgICAgLTYgIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICAoJGlucHV0LWJ0bi1mb250LXNpemUgKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0KSArICgkaW5wdXQtYnRuLXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lci1zbTogICAgICAgICAgICAgICAgICgkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20pICsgKCRpbnB1dC1idG4tcGFkZGluZy15LXNtICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXItc219ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyLWxnOiAgICAgICAgICAgICAgICAgKCRpbnB1dC1idG4tZm9udC1zaXplLWxnICogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZykgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lci1sZ30gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxMHB4ICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbm9uZSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbm9uZSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA0JyUzZSUzY3BhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLyUzZSUzYy9zdmclM2VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogICBub25lICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvJTNlJTNjL3N2ZyUzZVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAxLjc1ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplIC8gMiAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplOiAgICAgICAgICAgICAgICAgIGNhbGMoI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemV9IC0gI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDR9KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAxcmVtICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiB0aGUgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCBpbmRpY2F0b3JcbiRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDogICAgICAgICAgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yIG5vLXJlcGVhdCByaWdodCAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyIC8gJGN1c3RvbS1zZWxlY3QtYmctc2l6ZSAhZGVmYXVsdDsgLy8gVXNlZCBzbyB3ZSBjYW4gaGF2ZSBtdWx0aXBsZSBiYWNrZ3JvdW5kIGVsZW1lbnRzIChlLmcuLCBhcnJvdyBhbmQgZmVlZGJhY2sgaWNvbilcblxuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyICogMyAvIDQgKyAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICgkaW5wdXQtaGVpZ2h0LWlubmVyIC8gMikgKCRpbnB1dC1oZWlnaHQtaW5uZXIgLyAyKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aCByZ2JhKCRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvciwgLjUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBJRS9FZGdlXG4kY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJveC1zaGFkb3c6ICAgICAgICAgICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkY3VzdG9tLWZpbGUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtdGV4dDogKFxuICBlbjogXCJCcm93c2VcIlxuKSAhZGVmYXVsdDtcblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHZpZXdCb3g9Jy0yIC0yIDcgNyclM2UlM2NwYXRoIHN0cm9rZT0nJTIzZDk1MzRmJyBkPSdNMCAwbDMgM20wLTNMMCAzJy8lM2UlM2NjaXJjbGUgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeD0nMycgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeT0nMycgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeD0nMycgY3k9JzMnIHI9Jy41Jy8lM2UlM2Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgY2FsYygjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfSAtICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcblxuXG4vLyBOYXZiYXJcblxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAvIDIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBjYWxjKCN7JGNhcmQtYm9yZGVyLXJhZGl1c30gLSAjeyRjYXJkLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyICFkZWZhdWx0O1xuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xuXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBQb3BvdmVyc1xuXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIFRvYXN0c1xuJHRvYXN0LW1heC13aWR0aDogMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6IDAgLjI1cmVtIC43NXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRhbGVydC1iZy1sZXZlbDogICAgICAgICAgICAgICAgICAgIC0xMCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItbGV2ZWw6ICAgICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLWxldmVsOiAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogLjc1KSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNlJTNjL3N2ZyUzZVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuXG4vLyBTcGlubmVyc1xuXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAuMjVlbSAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcblxuXG4vLyBDbG9zZVxuXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xuXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy8gVXRpbGl0aWVzXG5cbiRvdmVyZmxvd3M6IGF1dG8sIGhpZGRlbiAhZGVmYXVsdDtcbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5ICFkZWZhdWx0O1xuXG5cbi8vIFByaW50aW5nXG5cbiRwcmludC1wYWdlLXNpemU6ICAgICAgICAgICAgICAgICAgIGEzICFkZWZhdWx0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDtcbiIsIi8vIEhvdmVyIG1peGluIGFuZCBgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeWAgYXJlIGRlcHJlY2F0ZWQuXG4vL1xuLy8gT3JpZ2luYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9TLWFuIGlzc3VlIHdoZXJlIGhvdmVyIHN0eWxlc1xuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxuLy9cbi8vIEZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSd2ZSBrZXB0IHRoZXNlIG1peGlucyBhbmQgdXBkYXRlZCB0aGVtIHRvXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHNldWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXG4vL1xuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjUxOTVcblxuQG1peGluIGhvdmVyIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cyB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cyB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cy1hY3RpdmUge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vXG4vLyBIZWFkaW5nc1xuLy9cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbn1cblxuaDEsIC5oMSB7IGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTsgfVxuaDIsIC5oMiB7IGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTsgfVxuaDMsIC5oMyB7IGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTsgfVxuaDQsIC5oNCB7IGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTsgfVxuaDUsIC5oNSB7IGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTsgfVxuaDYsIC5oNiB7IGZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZTsgfVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogJGxlYWQtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiAkZGlzcGxheTEtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5MS13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6ICRkaXNwbGF5Mi1zaXplO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkyLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogJGRpc3BsYXkzLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTMtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAkZGlzcGxheTQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5NC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cblxuXG4vL1xuLy8gSG9yaXpvbnRhbCBydWxlc1xuLy9cblxuaHIge1xuICBtYXJnaW4tdG9wOiAkaHItbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRoci1tYXJnaW4teTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG59XG5cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLWJnO1xufVxuXG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZDtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBmb250LXNpemU6ICRibG9ja3F1b3RlLWZvbnQtc2l6ZTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gUmV0aW5hIGltYWdlXG4vL1xuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBpbmRlbnRhdGlvbiwgbWVkaWEtcXVlcnktbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMXgpO1xuXG4gIC8vIEF1dG9wcmVmaXhlciB0YWtlcyBjYXJlIG9mIGFkZGluZyAtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gYW5kIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8sXG4gIC8vIGJ1dCBkb2Vzbid0IGNvbnZlcnQgZHBweD0+ZHBpLlxuICAvLyBUaGVyZSdzIG5vIHN1Y2ggdGhpbmcgYXMgdW5wcmVmaXhlZCBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvIHNpbmNlIGl0J3Mgbm9uc3RhbmRhcmQuXG4gIC8vIENvbXBhdGliaWxpdHkgaW5mbzogaHR0cHM6Ly9jYW5pdXNlLmNvbS8jZmVhdD1jc3MtbWVkaWEtcmVzb2x1dGlvblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgLy8gSUU5LTExIGRvbid0IHN1cHBvcnQgZHBweFxuICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZDtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZDtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyIC8gMjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG4iLCJAbWl4aW4gYm94LXNoYWRvdygkc2hhZG93Li4uKSB7XG4gIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XG4gIH1cbn1cbiIsIi8vIElubGluZSBjb2RlXG5jb2RlIHtcbiAgZm9udC1zaXplOiAkY29kZS1mb250LXNpemU7XG4gIGNvbG9yOiAkY29kZS1jb2xvcjtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgZm9udC1zaXplOiAka2JkLWZvbnQtc2l6ZTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRrYmQtYm94LXNoYWRvdyk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4vLyBCbG9ja3Mgb2YgY29kZVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJGNvZGUtZm9udC1zaXplO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAvIDI7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogJHNpemUgLyAkY29sdW1ucztcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAuY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcbiAgfVxufVxuXG4vLyBGbHVpZCBjb250YWluZXJcbi8vXG4vLyBVdGlsaXplcyB0aGUgbWl4aW4gbWVhbnQgZm9yIGZpeGVkIHdpZHRoIGNvbnRhaW5lcnMsIGJ1dCB3aXRoIDEwMCUgd2lkdGggZm9yXG4vLyBmbHVpZCwgZnVsbCB3aWR0aCBsYXlvdXRzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG59XG5cbi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiBhbmQgY2xlYXIgdGhlIGZsb2F0cyBvZiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gIH1cblxuICAvLyBSZW1vdmUgdGhlIG5lZ2F0aXZlIG1hcmdpbiBmcm9tIGRlZmF1bHQgLnJvdywgdGhlbiB0aGUgaG9yaXpvbnRhbCBwYWRkaW5nXG4gIC8vIGZyb20gYWxsIGltbWVkaWF0ZSBjaGlsZHJlbiBjb2x1bW5zICh0byBwcmV2ZW50IHJ1bmF3YXkgc3R5bGUgaW5oZXJpdGFuY2UpLlxuICAubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgPiAuY29sLFxuICAgID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgLy8gQ29tbW9uIHByb3BlcnRpZXMgZm9yIGFsbCBicmVha3BvaW50c1xuICAlZ3JpZC1jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbCN7JGluZml4fSxcbiAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xuICAgICAgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tZmlyc3QgeyBvcmRlcjogLTE7IH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWxhc3QgeyBvcmRlcjogJGNvbHVtbnMgKyAxOyB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAub3JkZXIjeyRpbmZpeH0tI3skaX0geyBvcmRlcjogJGk7IH1cbiAgICAgIH1cblxuICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2ljIEJvb3RzdHJhcCB0YWJsZVxuLy9cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZzsgLy8gUmVzZXQgZm9yIG5lc3Rpbmcgd2l0aGluIHBhcmVudHMgd2l0aCBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXRvcDogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQgdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYm9yZGVyLWJvdHRvbTogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLXRvcDogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLnRhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgsXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYWNjZW50LWJnO1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICB0Ym9keSB0ciB7XG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYm9yZGVyLWxldmVsKSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwMDU3XG5cbiAgICAgICAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyIG9uIGhvcml6b250YWwgc2Nyb2xsIGR1ZSB0byB1c2Ugb2YgYGRpc3BsYXk6IGJsb2NrO2BcbiAgICAgICAgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gVGFibGVzXG5cbkBtaXhpbiB0YWJsZS1yb3ctdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkYm9yZGVyOiBudWxsKSB7XG4gIC8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4gIC8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICYsXG4gICAgPiB0aCxcbiAgICA+IHRkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIH1cblxuICAgIEBpZiAkYm9yZGVyICE9IG51bGwge1xuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBIb3ZlciBzdGF0ZXMgZm9yIGAudGFibGUtaG92ZXJgXG4gIC8vIE5vdGU6IHRoaXMgaXMgbm90IGF2YWlsYWJsZSBmb3IgY2VsbHMgb3Igcm93cyB3aXRoaW4gYHRoZWFkYCBvciBgdGZvb3RgLlxuICAudGFibGUtaG92ZXIge1xuICAgICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcblxuICAgIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQm9vdHN0cmFwIGZ1bmN0aW9uc1xuLy9cbi8vIFV0aWxpdHkgbWl4aW5zIGFuZCBmdW5jdGlvbnMgZm9yIGV2YWx1YXRpbmcgc291cmNlIGNvZGUgYWNyb3NzIG91ciB2YXJpYWJsZXMsIG1hcHMsIGFuZCBtaXhpbnMuXG5cbi8vIEFzY2VuZGluZ1xuLy8gVXNlZCB0byBldmFsdWF0ZSBTYXNzIG1hcHMgbGlrZSBvdXIgZ3JpZCBicmVha3BvaW50cy5cbkBtaXhpbiBfYXNzZXJ0LWFzY2VuZGluZygkbWFwLCAkbWFwLW5hbWUpIHtcbiAgJHByZXYta2V5OiBudWxsO1xuICAkcHJldi1udW06IG51bGw7XG4gIEBlYWNoICRrZXksICRudW0gaW4gJG1hcCB7XG4gICAgQGlmICRwcmV2LW51bSA9PSBudWxsIG9yIHVuaXQoJG51bSkgPT0gXCIlXCIge1xuICAgICAgLy8gRG8gbm90aGluZ1xuICAgIH0gQGVsc2UgaWYgbm90IGNvbXBhcmFibGUoJHByZXYtbnVtLCAkbnVtKSB7XG4gICAgICBAd2FybiBcIlBvdGVudGlhbGx5IGludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdob3NlIHVuaXQgbWFrZXMgaXQgaW5jb21wYXJhYmxlIHRvICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgJyN7JHByZXYta2V5fScgIVwiO1xuICAgIH0gQGVsc2UgaWYgJHByZXYtbnVtID49ICRudW0ge1xuICAgICAgQHdhcm4gXCJJbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aGljaCBpc24ndCBncmVhdGVyIHRoYW4gI3skcHJldi1udW19LCB0aGUgdmFsdWUgb2YgdGhlIHByZXZpb3VzIGtleSAnI3skcHJldi1rZXl9JyAhXCI7XG4gICAgfVxuICAgICRwcmV2LWtleTogJGtleTtcbiAgICAkcHJldi1udW06ICRudW07XG4gIH1cbn1cblxuLy8gU3RhcnRzIGF0IHplcm9cbi8vIEFub3RoZXIgZ3JpZCBtaXhpbiB0aGF0IGVuc3VyZXMgdGhlIG1pbi13aWR0aCBvZiB0aGUgbG93ZXN0IGJyZWFrcG9pbnQgc3RhcnRzIGF0IDAuXG5AbWl4aW4gX2Fzc2VydC1zdGFydHMtYXQtemVybygkbWFwKSB7XG4gICR2YWx1ZXM6IG1hcC12YWx1ZXMoJG1hcCk7XG4gICRmaXJzdC12YWx1ZTogbnRoKCR2YWx1ZXMsIDEpO1xuICBAaWYgJGZpcnN0LXZhbHVlICE9IDAge1xuICAgIEB3YXJuIFwiRmlyc3QgYnJlYWtwb2ludCBpbiBgJGdyaWQtYnJlYWtwb2ludHNgIG11c3Qgc3RhcnQgYXQgMCwgYnV0IHN0YXJ0cyBhdCAjeyRmaXJzdC12YWx1ZX0uXCI7XG4gIH1cbn1cblxuLy8gUmVwbGFjZSBgJHNlYXJjaGAgd2l0aCBgJHJlcGxhY2VgIGluIGAkc3RyaW5nYFxuLy8gVXNlZCBvbiBvdXIgU1ZHIGljb24gYmFja2dyb3VuZHMgZm9yIGN1c3RvbSBmb3Jtcy5cbi8vXG4vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcbi8vIEBwYXJhbSB7U3RyaW5nfSAkc3RyaW5nIC0gSW5pdGlhbCBzdHJpbmdcbi8vIEBwYXJhbSB7U3RyaW5nfSAkc2VhcmNoIC0gU3Vic3RyaW5nIHRvIHJlcGxhY2Vcbi8vIEBwYXJhbSB7U3RyaW5nfSAkcmVwbGFjZSAoJycpIC0gTmV3IHZhbHVlXG4vLyBAcmV0dXJuIHtTdHJpbmd9IC0gVXBkYXRlZCBzdHJpbmdcbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogXCJcIikge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcblxuICBAaWYgJGluZGV4IHtcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICsgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIENvbG9yIGNvbnRyYXN0XG5AZnVuY3Rpb24gY29sb3IteWlxKCRjb2xvciwgJGRhcms6ICR5aXEtdGV4dC1kYXJrLCAkbGlnaHQ6ICR5aXEtdGV4dC1saWdodCkge1xuICAkcjogcmVkKCRjb2xvcik7XG4gICRnOiBncmVlbigkY29sb3IpO1xuICAkYjogYmx1ZSgkY29sb3IpO1xuXG4gICR5aXE6ICgoJHIgKiAyOTkpICsgKCRnICogNTg3KSArICgkYiAqIDExNCkpIC8gMTAwMDtcblxuICBAaWYgKCR5aXEgPj0gJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZCkge1xuICAgIEByZXR1cm4gJGRhcms7XG4gIH0gQGVsc2Uge1xuICAgIEByZXR1cm4gJGxpZ2h0O1xuICB9XG59XG5cbi8vIFJldHJpZXZlIGNvbG9yIFNhc3MgbWFwc1xuQGZ1bmN0aW9uIGNvbG9yKCRrZXk6IFwiYmx1ZVwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yKCRrZXk6IFwicHJpbWFyeVwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkdGhlbWUtY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIGdyYXkoJGtleTogXCIxMDBcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJGdyYXlzLCAka2V5KTtcbn1cblxuLy8gUmVxdWVzdCBhIHRoZW1lIGNvbG9yIGxldmVsXG5AZnVuY3Rpb24gdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLW5hbWU6IFwicHJpbWFyeVwiLCAkbGV2ZWw6IDApIHtcbiAgJGNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3ItbmFtZSk7XG4gICRjb2xvci1iYXNlOiBpZigkbGV2ZWwgPiAwLCAkYmxhY2ssICR3aGl0ZSk7XG4gICRsZXZlbDogYWJzKCRsZXZlbCk7XG5cbiAgQHJldHVybiBtaXgoJGNvbG9yLWJhc2UsICRjb2xvciwgJGxldmVsICogJHRoZW1lLWNvbG9yLWludGVydmFsKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gVGV4dHVhbCBmb3JtIGNvbnRyb2xzXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgLy8gTWFudWFsbHkgdXNlIHRoZSBpZi9lbHNlIGluc3RlYWQgb2YgdGhlIG1peGluIHRvIGFjY291bnQgZm9yIGlPUyBvdmVycmlkZVxuICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xuICB9IEBlbHNlIHtcbiAgICAvLyBPdGhlcndpc2UgdW5kbyB0aGUgaU9TIGRlZmF1bHRcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gIC8vIFVuc3R5bGUgdGhlIGNhcmV0IG9uIGA8c2VsZWN0PmBzIGluIElFMTArLlxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC1mb2N1cygpO1xuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmOmZvY3VzOjotbXMtdmFsdWUge1xuICAgIC8vIFN1cHByZXNzIHRoZSBuZXN0ZWQgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZSwgYXMgaXQgbG9va3MgYmFkIGFuZCBjYW5ub3QgYmUgbWFkZSB0b1xuICAgIC8vIG1hdGNoIHRoZSBhcHBlYXJhbmNlIG9mIHRoZSBuYXRpdmUgd2lkZ2V0LlxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICB9XG59XG5cbi8vIE1ha2UgZmlsZSBpbnB1dHMgYmV0dGVyIG1hdGNoIHRleHQgaW5wdXRzIGJ5IGZvcmNpbmcgdGhlbSB0byBuZXcgbGluZXMuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi8vXG4vLyBMYWJlbHNcbi8vXG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXl9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGFiZWw+LzxsZWdlbmQ+YCBkZWZhdWx0XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktbGd9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1sZ30gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplLWxnO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktc219ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1zbX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplLXNtO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xufVxuXG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogJGlucHV0LXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRpbnB1dC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplLXNtO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBmb250LXNpemU6ICRpbnB1dC1mb250LXNpemUtbGc7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICZbc2l6ZV0sXG4gICZbbXVsdGlwbGVdIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b207XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xufVxuXG5cbi8vIEZvcm0gZ3JpZFxuLy9cbi8vIFNwZWNpYWwgcmVwbGFjZW1lbnQgZm9yIG91ciBncmlkIHN5c3RlbSdzIGAucm93YCBmb3IgdGlnaHRlciBmb3JtIGxheW91dHMuXG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG5cbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcInZhbGlkXCIsICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yKTtcbkBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcImludmFsaWRcIiwgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcik7XG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIFByZXZlbnQgc2hvcnRlciBlbGVtZW50cyBmcm9tIGdyb3dpbmcgdG8gc2FtZSBoZWlnaHQgYXMgb3RoZXJzIChlLmcuLCBzbWFsbCBidXR0b25zIGdyb3dpbmcgdG8gbm9ybWFsIHNpemVkIGJ1dHRvbiBoZWlnaHQpXG5cbiAgLy8gQmVjYXVzZSB3ZSB1c2UgZmxleCwgdGhlIGluaXRpYWwgc2l6aW5nIG9mIGNoZWNrYm94ZXMgaXMgY29sbGFwc2VkIGFuZFxuICAvLyBkb2Vzbid0IG9jY3VweSB0aGUgZnVsbC13aWR0aCAod2hpY2ggaXMgd2hhdCB3ZSB3YW50IGZvciB4cyBncmlkIHRpZXIpLFxuICAvLyBzbyB3ZSBmb3JjZSB0aGF0IGhlcmUuXG4gIC5mb3JtLWNoZWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIEFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLFxuICAgIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3JtIGNvbnRyb2wgZm9jdXMgc3RhdGVcbi8vXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxuLy8gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yYCB2YXJpYWJsZS5cbi8vXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2Vcbi8vIHRoaXMgdG8gdHdlYWsgY29sb3JzIG9uIGFuIGFzLW5lZWRlZCBiYXNpcy4gVGhpcyBhZXN0aGV0aWMgY2hhbmdlIGlzIGJhc2VkIG9uXG4vLyBXZWJLaXQncyBkZWZhdWx0IHN0eWxlcywgYnV0IGFwcGxpY2FibGUgdG8gYSB3aWRlciByYW5nZSBvZiBicm93c2Vycy4gSXRzXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXG4vL1xuLy8gRXhhbXBsZSB1c2FnZTogY2hhbmdlIHRoZSBkZWZhdWx0IGJsdWUgYm9yZGVyIGFuZCBzaGFkb3cgdG8gd2hpdGUgZm9yIGJldHRlclxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxuQG1peGluIGZvcm0tY29udHJvbC1mb2N1cygpIHtcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG59XG5cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsICRjb2xvcikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgZm9udC1zaXplOiAkZm9ybS1mZWVkYmFjay1mb250LXNpemU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgZm9udC1zaXplOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogY29sb3IteWlxKCRjb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXJ9IC8gNCk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXJ9IC8gMikgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXJ9IC8gMik7XG5cbiAgICAgICAgQGlmICRzdGF0ZSA9PSBcInZhbGlkXCIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lcn0gLyA0KSByaWdodCBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lcn0gLyA0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICAkZm9ybS1mZWVkYmFjay1pY29uOiBpZigkc3RhdGUgPT0gXCJ2YWxpZFwiLCAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLCAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQsICRmb3JtLWZlZWRiYWNrLWljb24gbm8tcmVwZWF0ICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb24gLyAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLmZvcm0tY29udHJvbC1maWxlIHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3IsIDEwJSk7XG4gICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcobGlnaHRlbigkY29sb3IsIDEwJSkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBjdXN0b20gZmlsZVxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcikge1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteDtcbiAgfSBAZWxzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGJ0bi1mb250LXNpemUsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6ICRidG4tZGlzYWJsZWQtb3BhY2l0eTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG5cbiAgLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIC5idG4gZWxlbWVudHNcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tZm9jdXMtYm94LXNoYWRvdywgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGxpbmstY29sb3I7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWxpbmUtaGVpZ2h0LWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1saW5lLWhlaWdodC1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuXG4vL1xuLy8gQmxvY2sgYnV0dG9uXG4vL1xuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcbiAgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAkYnRuLWJsb2NrLXNwYWNpbmcteTtcbiAgfVxufVxuXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgJi5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuQG1peGluIGJ1dHRvbi12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA3LjUlKSwgJGhvdmVyLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEwJSksICRhY3RpdmUtYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpLCAkYWN0aXZlLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEyLjUlKSkge1xuICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBncmFkaWVudCBmb3IgdGhlIHByZXNzZWQvYWN0aXZlIHN0YXRlXG4gICAgfVxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBib3gtc2hhZG93OiAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLXlpcSgkY29sb3IpLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIH0gQGVsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4uZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcbn1cbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldDtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luOiAkZHJvcGRvd24tc3BhY2VyIDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTsgLy8gUmVkZWNsYXJlIGJlY2F1c2UgbmVzdGluZyBjYW4gY2F1c2UgaW5oZXJpdGFuY2UgaXNzdWVzXG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tbGVmdCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcHJpZ2h0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChyaWdodCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wbGVmdCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGxlZnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gV2hlbiBlbmFibGVkIFBvcHBlci5qcywgcmVzZXQgYmFzaWMgZHJvcGRvd24gcG9zaXRpb25cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uZHJvcGRvd24tbWVudSB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcpO1xufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cbiIsIkBtaXhpbiBjYXJldC1kb3duIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXJpZ2h0IHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LWxlZnQge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXdpZHRoICogLjg1O1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC13aWR0aCAqIC44NTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bjtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtd2lkdGggKiAuODU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtd2lkdGggKiAuODU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXG4vL1xuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5cbkBtaXhpbiBuYXYtZGl2aWRlcigkY29sb3I6ICRuYXYtZGl2aWRlci1jb2xvciwgJG1hcmdpbi15OiAkbmF2LWRpdmlkZXItbWFyZ2luLXkpIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRtYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gICAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3ByaWdodCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGxlZnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveCBhbmQgcmFkaW8gb3B0aW9uc1xuLy9cbi8vIEluIG9yZGVyIHRvIHN1cHBvcnQgdGhlIGJyb3dzZXIncyBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2ssIHBvd2VyZWQgYnkgdGhlXG4vLyBgcmVxdWlyZWRgIGF0dHJpYnV0ZSwgd2UgaGF2ZSB0byBcImhpZGVcIiB0aGUgaW5wdXRzIHZpYSBgY2xpcGAuIFdlIGNhbm5vdCB1c2Vcbi8vIGBkaXNwbGF5OiBub25lO2Agb3IgYHZpc2liaWxpdHk6IGhpZGRlbjtgIGFzIHRoYXQgYWxzbyBoaWRlcyB0aGUgcG9wb3Zlci5cbi8vIFNpbXBseSB2aXN1YWxseSBoaWRpbmcgdGhlIGlucHV0cyB2aWEgYG9wYWNpdHlgIHdvdWxkIGxlYXZlIHRoZW0gY2xpY2thYmxlIGluXG4vLyBjZXJ0YWluIGNhc2VzIHdoaWNoIGlzIHByZXZlbnRlZCBieSB1c2luZyBgY2xpcGAgYW5kIGBwb2ludGVyLWV2ZW50c2AuXG4vLyBUaGlzIHdheSwgd2UgZW5zdXJlIGEgRE9NIGVsZW1lbnQgaXMgdmlzaWJsZSB0byBwb3NpdGlvbiB0aGUgcG9wb3ZlciBmcm9tLlxuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMjc5NCBhbmRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzE0NTU5IGZvciBtb3JlIGluZm9ybWF0aW9uLlxuXG4uYnRuLWdyb3VwLXRvZ2dsZSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgdmFsdWVcblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIC8vIEFkZCB3aWR0aCAxJSBhbmQgZmxleC1iYXNpcyBhdXRvIHRvIGVuc3VyZSB0aGF0IGJ1dHRvbiB3aWxsIG5vdCB3cmFwIG91dFxuICAgIC8vIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUgRWRnZSsgYW5kIEZpcmVmb3guIENocm9tZSBkb2VzIG5vdCByZXF1aXJlIHRoaXMuXG4gICAgd2lkdGg6IDElO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICArIC5mb3JtLWNvbnRyb2wsXG4gICAgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICArIC5jdXN0b20tZmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAvLyBCcmluZyB0aGUgY3VzdG9tIGZpbGUgaW5wdXQgYWJvdmUgdGhlIGxhYmVsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gICAgei1pbmRleDogNDtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuY3VzdG9tLXNlbGVjdCB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHsgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTsgfVxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gIC8vIEN1c3RvbSBmaWxlIGlucHV0cyBoYXZlIG1vcmUgY29tcGxleCBtYXJrdXAsIHRodXMgcmVxdWlyaW5nIGRpZmZlcmVudFxuICAvLyBib3JkZXItcmFkaXVzIG92ZXJyaWRlcy5cbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApOyB9XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZFxuLy9cbi8vIFdoaWxlIGl0IHJlcXVpcmVzIG9uZSBleHRyYSBsYXllciBvZiBIVE1MIGZvciBlYWNoLCBkZWRpY2F0ZWQgcHJlcGVuZCBhbmRcbi8vIGFwcGVuZCBlbGVtZW50cyBhbGxvdyB1cyB0byAxKSBiZSBsZXNzIGNsZXZlciwgMikgc2ltcGxpZnkgb3VyIHNlbGVjdG9ycywgYW5kXG4vLyAzKSBzdXBwb3J0IEhUTUw1IGZvcm0gdmFsaWRhdGlvbi5cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgfVxuXG4gIC5idG4gKyAuYnRuLFxuICAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICB9XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHsgbWFyZ2luLXJpZ2h0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuLmlucHV0LWdyb3VwLWFwcGVuZCB7IG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIEFsbG93IHVzZSBvZiA8bGFiZWw+IGVsZW1lbnRzIGJ5IG92ZXJyaWRpbmcgb3VyIGRlZmF1bHQgbWFyZ2luLWJvdHRvbVxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIE51a2UgZGVmYXVsdCBtYXJnaW5zIGZyb20gY2hlY2tib3hlcyBhbmQgcmFkaW9zIHRvIHZlcnRpY2FsbHkgY2VudGVyIHdpdGhpbi5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZS1sZztcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZS1zbTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmQgcm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxuLy8gUmVsZWFzZWQgdW5kZXIgTUlUIGFuZCBjb3B5cmlnaHQgMjAxNCBXYXlidXJ5LlxuLy8gaHR0cHM6Ly91c2VpY29uaWMuY29tL29wZW5cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBCYXNlIGNsYXNzIHRha2VzIGNhcmUgb2YgYWxsIHRoZSBrZXkgYmVoYXZpb3JhbCBhc3BlY3RzLlxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogJGN1c3RvbS1jb250cm9sLXNwYWNlci14O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xOyAvLyBQdXQgdGhlIGlucHV0IGJlaGluZCB0aGUgbGFiZWwgc28gaXQgZG9lc24ndCBvdmVybGF5IHRleHRcbiAgb3BhY2l0eTogMDtcblxuICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gdGhlIG1peGluIGlzIG5vdCB1c2VkIGhlcmUgdG8gbWFrZSBzdXJlIHRoZXJlIGlzIGZlZWRiYWNrXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEN1c3RvbSBjb250cm9sIGluZGljYXRvcnNcbi8vXG4vLyBCdWlsZCB0aGUgY3VzdG9tIGNvbnRyb2xzIG91dCBvZiBwc2V1ZG8tZWxlbWVudHMuXG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAvLyBCYWNrZ3JvdW5kLWNvbG9yIGFuZCAod2hlbiBlbmFibGVkKSBncmFkaWVudFxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyO1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgYm9yZGVyOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvciBzb2xpZCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBGb3JlZ3JvdW5kIChpY29uKVxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDI7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciBjaGVja2JveGVzLlxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc7XG4gICAgfVxuICAgICY6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuLy8gUmFkaW9zXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIHJhZGlvcy5cblxuLmN1c3RvbS1yYWRpbyB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzd2l0Y2hlc1xuLy9cbi8vIFR3ZWFrIGEgZmV3IHRoaW5ncyBmb3Igc3dpdGNoZXNcblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcjtcblxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtd2lkdGg7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiBjYWxjKCN7KCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyKX0gKyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMn0pO1xuICAgICAgbGVmdDogY2FsYygjey0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKX0gKyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMn0pO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgaGVpZ2h0OiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0LCAkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCRjdXN0b20tc3dpdGNoLXdpZHRoIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuLy9cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1zZWxlY3QtYmc7XG4gIGJvcmRlcjogJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1cztcbiAgfSBAZWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93LCAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAmOjotbXMtdmFsdWUge1xuICAgICAgLy8gRm9yIHZpc3VhbCBjb25zaXN0ZW5jeSB3aXRoIG90aGVyIHBsYXRmb3Jtcy9icm93c2VycyxcbiAgICAgIC8vIHN1cHByZXNzIHRoZSBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZS5cbiAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSGlkZXMgdGhlIGRlZmF1bHQgY2FyZXQgaW4gSUUxMVxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtc207XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBmb250LXNpemU6ICRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1sZztcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIGZvbnQtc2l6ZTogJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnO1xufVxuXG5cbi8vIEZpbGVcbi8vXG4vLyBDdXN0b20gZmlsZSBpbnB1dC5cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gICY6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIEBlYWNoICRsYW5nLCAkdmFsdWUgaW4gJGN1c3RvbS1maWxlLXRleHQge1xuICAgICY6bGFuZygjeyRsYW5nfSkgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbiAgfVxufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICBmb250LXdlaWdodDogJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1maWxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtYmc7XG4gIGJvcmRlcjogJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWZpbGUtYm94LXNoYWRvdyk7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyO1xuICAgIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzIDApO1xuICB9XG59XG5cbi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoI3skY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodH0gKyAjeyRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDJ9KTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbXMtdGh1bWIgICAgICAgICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQpIC8gMjsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IC8vIEVkZ2Ugc3BlY2lmaWNcbiAgICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgbWFyZ2luLWxlZnQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgIC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbXMtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0IC8gMjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC11cHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyAvLyBhcmJpdHJhcnk/XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1zLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMgb3IgYDx1bD5gcy5cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmcteSAkbmF2LWxpbmstcGFkZGluZy14O1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG5cbiAgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgYm9yZGVyOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIENvbnRlbnRzXG4vL1xuLy8gTmF2YmFyXG4vLyBOYXZiYXIgYnJhbmRcbi8vIE5hdmJhciBuYXZcbi8vIE5hdmJhciB0ZXh0XG4vLyBOYXZiYXIgZGl2aWRlclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vIE5hdmJhciBwb3NpdGlvblxuLy8gTmF2YmFyIHRoZW1lc1xuXG5cbi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gID4gLmNvbnRhaW5lcixcbiAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBicmFuZFxuLy9cbi8vIFVzZWQgZm9yIGJyYW5kLCBwcm9qZWN0LCBvciBzaXRlIG5hbWVzLlxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmcteDtcbiAgZm9udC1zaXplOiAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBmb250LXNpemU6ICRuYXZiYXItdG9nZ2xlci1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAvLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgLm5hdmJhci10b2dnbGVyIGVsZW1lbnRzXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb3IgbmVzdGluZyBjb250YWluZXJzLCBoYXZlIHRvIHJlZGVjbGFyZSBmb3IgYWxpZ25tZW50IHB1cnBvc2VzXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgIC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAvLyBDaGFuZ2VzIGZsZXgtYmFzZXMgdG8gYXV0byBiZWNhdXNlIG9mIGFuIElFMTAgYnVnXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi8vIERhcmsgbGlua3MgYWdhaW5zdCBhIGxpZ2h0IGJhY2tncm91bmRcbi5uYXZiYXItbGlnaHQge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6ICRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFdoaXRlIGxpbmtzIGFnYWluc3QgYSBkYXJrIGJhY2tncm91bmRcbi5uYXZiYXItZGFyayB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6ICRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICAgIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbn1cblxuLmNhcmQtYm9keSB7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBmb3IgZGVja3MgYW5kIGdyb3VwcyBzbyB0aGF0IGNhcmQgYmxvY2tzIHRha2UgdXBcbiAgLy8gYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZSwgZW5zdXJpbmcgZm9vdGVycyBhcmUgYWxpZ25lZCB0byB0aGUgYm90dG9tLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXg7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogJGNhcmQtc3BhY2VyLXk7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLSRjYXJkLXNwYWNlci15IC8gMjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1zcGFjZXIteDtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlcyB0aGUgZGVmYXVsdCBtYXJnaW4tYm90dG9tIG9mIDxoTj5cbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItYm90dG9tOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzIDAgMCk7XG4gIH1cblxuICArIC5saXN0LWdyb3VwIHtcbiAgICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci10b3A6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG5cblxuLy9cbi8vIEhlYWRlciBuYXZzXG4vL1xuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLXNwYWNlci15O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggLyAyO1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14IC8gMjtcbn1cblxuLy8gQ2FyZCBpbWFnZVxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZztcbn1cblxuLmNhcmQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ2FyZCBpbWFnZSBjYXBzXG4uY2FyZC1pbWctdG9wIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBDYXJkIGRlY2tcblxuLmNhcmQtZGVjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWRlY2stbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGRlZmF1bHRcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ2FyZCBncm91cHNcbi8vXG5cbi5jYXJkLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWdyb3VwLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpvbmx5LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWhlYWRlcixcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29sdW1uc1xuLy9cblxuLmNhcmQtY29sdW1ucyB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1jb2x1bW5zLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBjb2x1bW4tY291bnQ6ICRjYXJkLWNvbHVtbnMtY291bnQ7XG4gICAgY29sdW1uLWdhcDogJGNhcmQtY29sdW1ucy1nYXA7XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG5cbiAgICAuY2FyZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIERvbid0IGxldCB0aGVtIHZlcnRpY2FsbHkgc3BhbiBtdWx0aXBsZSBjb2x1bW5zXG4gICAgICB3aWR0aDogMTAwJTsgLy8gRG9uJ3QgbGV0IHRoZWlyIHdpZHRoIGNoYW5nZVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBBY2NvcmRpb25cbi8vXG5cbi5hY2NvcmRpb24ge1xuICAuY2FyZCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuXG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6ICRicmVhZGNydW1iLXBhZGRpbmcteSAkYnJlYWRjcnVtYi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRicmVhZGNydW1iLW1hcmdpbi1ib3R0b207XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRicmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gU3VwcHJlc3MgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvciBpbiBtb2Rlcm4gYnJvd3NlcnNcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yO1xuICAgICAgY29udGVudDogJGJyZWFkY3J1bWItZGl2aWRlcjtcbiAgICB9XG4gIH1cblxuICAvLyBJRTktMTEgaGFjayB0byBwcm9wZXJseSBoYW5kbGUgaHlwZXJsaW5rIHVuZGVybGluZXMgZm9yIGJyZWFkY3J1bWJzIGJ1aWx0XG4gIC8vIHdpdGhvdXQgYDx1bD5gcy4gVGhlIGA6OmJlZm9yZWAgcHNldWRvLWVsZW1lbnQgZ2VuZXJhdGVzIGFuIGVsZW1lbnRcbiAgLy8gKndpdGhpbiogdGhlIC5icmVhZGNydW1iLWl0ZW0gYW5kIHRoZXJlYnkgaW5oZXJpdHMgdGhlIGB0ZXh0LWRlY29yYXRpb25gLlxuICAvL1xuICAvLyBUbyB0cmljayBJRSBpbnRvIHN1cHByZXNzaW5nIHRoZSB1bmRlcmxpbmUsIHdlIGdpdmUgdGhlIHBzZXVkby1lbGVtZW50IGFuXG4gIC8vIHVuZGVybGluZSBhbmQgdGhlbiBpbW1lZGlhdGVseSByZW1vdmUgaXQuXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkcGFnaW5hdGlvbi1wYWRkaW5nLXkgJHBhZ2luYXRpb24tcGFkZGluZy14O1xuICBtYXJnaW4tbGVmdDogLSRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDtcbiAgbGluZS1oZWlnaHQ6ICRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWJnO1xuICBib3JkZXI6ICRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCBzb2xpZCAkcGFnaW5hdGlvbi1ib3JkZXItY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMjtcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6ICRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgLnBhZ2UtbGluayBlbGVtZW50c1xuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgei1pbmRleDogMTtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAvLyBPcGluaW9uYXRlZDogcmVtb3ZlIHRoZSBcImhhbmRcIiBjdXJzb3Igc2V0IHByZXZpb3VzbHkgZm9yIC5wYWdlLWxpbmtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gU2l6aW5nXG4vL1xuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJGxpbmUtaGVpZ2h0LWxnLCAkYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkbGluZS1oZWlnaHQtc20sICRib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIFBhZ2luYXRpb25cblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIC5wYWdlLWxpbmsge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgfVxuXG4gIC5wYWdlLWl0ZW0ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nLXkgJGJhZGdlLXBhZGRpbmcteDtcbiAgZm9udC1zaXplOiAkYmFkZ2UtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4vLyBQaWxsIGJhZGdlc1xuLy9cbi8vIE1ha2UgdGhlbSBleHRyYSByb3VuZGVkIHdpdGggYSBtb2RpZmllciB0byByZXBsYWNlIHYzJ3MgYmFkZ2VzLlxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgcGFkZGluZy1sZWZ0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIENvbG9yc1xuLy9cbi8vIENvbnRleHR1YWwgdmFyaWF0aW9ucyAobGlua2VkIGJhZGdlcyBnZXQgZGFya2VyIG9uIDpob3ZlcikuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYmFkZ2UtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBiYWRnZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBiYWRnZS12YXJpYW50KCRiZykge1xuICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZztcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZywgMTAlKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAkanVtYm90cm9uLXBhZGRpbmcgKCRqdW1ib3Ryb24tcGFkZGluZyAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiAkanVtYm90cm9uLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICRqdW1ib3Ryb24tYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBwYWRkaW5nOiAoJGp1bWJvdHJvbi1wYWRkaW5nICogMikgJGp1bWJvdHJvbi1wYWRkaW5nO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAkYWxlcnQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRhbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkY2xvc2UtZm9udC1zaXplICsgJGFsZXJ0LXBhZGRpbmcteCAqIDI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5cbi8vIEFsdGVybmF0ZSBzdHlsZXNcbi8vXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmFsZXJ0LSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCh0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJvcmRlci1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWNvbG9yLWxldmVsKSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogJHByb2dyZXNzLWhlaWdodCAwOyB9XG4gIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIGZvbnQtc2l6ZTogJHByb2dyZXNzLWZvbnQtc2l6ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc7XG59XG4iLCIubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWhvdmVyLWJnO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDtcbiAgLy8gUGxhY2UgdGhlIGJvcmRlciBvbiB0aGUgbGlzdCBpdGVtcyBhbmQgbmVnYXRpdmUgbWFyZ2luIHVwIGZvciBiZXR0ZXIgc3R5bGluZ1xuICBtYXJnaW4tYm90dG9tOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1iZztcbiAgYm9yZGVyOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggc29saWQgJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2FjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIENvbnRleHR1YWwgdmFyaWFudHNcbi8vXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRjb2xvciwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAtOSksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgNikpO1xufVxuIiwiLy8gTGlzdCBHcm91cHNcblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogJGNsb3NlLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gIHRleHQtc2hhZG93OiAkY2xvc2UtdGV4dC1zaGFkb3c7XG4gIG9wYWNpdHk6IC41O1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIG9wYWNpdHk6IC43NTtcbiAgICB9XG5cbiAgICAvLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgLmNsb3NlIGVsZW1lbnRzXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuIiwiLnRvYXN0IHtcbiAgbWF4LXdpZHRoOiAkdG9hc3QtbWF4LXdpZHRoO1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBjaGVhcCByb3VuZGVkIGNvcm5lcnMgb24gbmVzdGVkIGl0ZW1zXG4gIGZvbnQtc2l6ZTogJHRvYXN0LWZvbnQtc2l6ZTsgLy8ga25vY2sgaXQgZG93biB0byAxNHB4XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICR0b2FzdC1ib3JkZXItd2lkdGggc29saWQgJHRvYXN0LWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJHRvYXN0LWJvcmRlci1yYWRpdXM7XG4gIGJveC1zaGFkb3c6ICR0b2FzdC1ib3gtc2hhZG93O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkdG9hc3QtcGFkZGluZy14O1xuICB9XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy15ICR0b2FzdC1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkdG9hc3QtaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206ICR0b2FzdC1ib3JkZXItd2lkdGggc29saWQgJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogJHRvYXN0LXBhZGRpbmcteDsgLy8gYXBwbHkgdG8gYm90aCB2ZXJ0aWNhbCBhbmQgaG9yaXpvbnRhbFxufVxuIiwiLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLm1vZGFsLW9wZW4ge1xuICAvLyBLaWxsIHRoZSBzY3JvbGwgb24gdGhlIGJvZHlcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubW9kYWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtICgjeyRtb2RhbC1kaWFsb2ctbWFyZ2lufSAqIDIpKTtcblxuICAvLyBFbnN1cmUgYG1vZGFsLWRpYWxvZy1jZW50ZXJlZGAgZXh0ZW5kcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIHZpZXcgKElFMTAvMTEpXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIElFMTBcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAoI3skbW9kYWwtZGlhbG9nLW1hcmdpbn0gKiAyKSk7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gc2hvdWxkIHRoZXJlIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIEVhc2lseSBwbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgPiA6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tbGVmdDogLjI1cmVtOyB9XG4gID4gOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tcmlnaHQ6IC4yNXJlbTsgfVxufVxuXG4vLyBNZWFzdXJlIHNjcm9sbGJhciB3aWR0aCBmb3IgcGFkZGluZyBib2R5IGR1cmluZyBtb2RhbCBzaG93L2hpZGVcbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtICgjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXB9ICogMikpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtICgjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXB9ICogMikpO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbGc7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwgeyBtYXgtd2lkdGg6ICRtb2RhbC14bDsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgZm9udC1zaXplOiAkdG9vbHRpcC1mb250LXNpemU7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIHdvcmQtd3JhcC5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBGYWxsYmFjayBmb3Igd2hlcmUgYHN0YXJ0YCBpcyBub3Qgc3VwcG9ydGVkXG4gIHRleHQtYWxpZ246IHN0YXJ0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLWJsb2NrLW5vLWR1cGxpY2F0ZS1wcm9wZXJ0aWVzXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1wb3BvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAkcG9wb3Zlci1tYXgtd2lkdGg7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBmb250LXNpemU6ICRwb3BvdmVyLWZvbnQtc2l6ZTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwb3BvdmVyLWJveC1zaGFkb3cpO1xuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBtYXJnaW46IDAgJGJvcmRlci1yYWRpdXMtbGc7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIGJvdHRvbTogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcbiAgfVxuXG4gIC5hcnJvdzo6YmVmb3JlLFxuICAuYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICB9XG5cbiAgLmFycm93OjpiZWZvcmUge1xuICAgIGJvdHRvbTogMDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgfVxuXG4gIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoKCN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fSArICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSkgKiAtMSk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJGJvcmRlci1yYWRpdXMtbGcgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuICB9XG5cbiAgLmFycm93OjpiZWZvcmUsXG4gIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gIH1cblxuICAuYXJyb3c6OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICB9XG5cbiAgLmFycm93OjphZnRlciB7XG4gICAgbGVmdDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgdG9wOiBjYWxjKCgjeyRwb3BvdmVyLWFycm93LWhlaWdodH0gKyAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICogLTEpO1xuICB9XG5cbiAgLmFycm93OjpiZWZvcmUsXG4gIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMik7XG4gIH1cblxuICAuYXJyb3c6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICB9XG5cbiAgLmFycm93OjphZnRlciB7XG4gICAgdG9wOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWhlYWRlci1iZztcbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkYm9yZGVyLXJhZGl1cy1sZyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG4gIH1cblxuICAuYXJyb3c6OmJlZm9yZSxcbiAgLmFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgfVxuXG4gIC5hcnJvdzo6YmVmb3JlIHtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gIH1cblxuICAuYXJyb3c6OmFmdGVyIHtcbiAgICByaWdodDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1hdXRvIHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItcmlnaHQ7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1sZWZ0O1xuICB9XG59XG5cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBjb2xvcjogJHBvcG92ZXItaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCBkYXJrZW4oJHBvcG92ZXItaGVhZGVyLWJnLCA1JSk7XG4gICRvZmZzZXQtYm9yZGVyLXdpZHRoOiBjYWxjKCN7JGJvcmRlci1yYWRpdXMtbGd9IC0gI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG9mZnNldC1ib3JkZXItd2lkdGgpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWJvZHktcGFkZGluZy15ICRwb3BvdmVyLWJvZHktcGFkZGluZy14O1xuICBjb2xvcjogJHBvcG92ZXItYm9keS1jb2xvcjtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdXNlZCB0byBpbmRpY2F0ZSB3aGVyZVxuLy8gICAgdGhlIGFjdGl2ZSBzbGlkZSBpcyBoZWFkaW5nLlxuLy8gMy4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtIGlzIHRoZSBjdXJyZW50IHNsaWRlLlxuLy8gNC4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB0aGUgY3VycmVudFxuLy8gICAgc2xpZGUgaW4gaXRzIGluLXRyYW5zaXRpb24gc3RhdGUuIE9ubHkgb25lIG9mIHRoZXNlIG9jY3VycyBhdCBhIHRpbWUuXG4vLyA1LiAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0XG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSB0cmFuc2l0aW9uc1xuLy9cblxuLmNhcm91c2VsLWZhZGUge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gb3BhY2l0eSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGVmdC9yaWdodCBjb250cm9scyBmb3IgbmF2XG4vL1xuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIC8vIFVzZSBmbGV4IGZvciBhbGlnbm1lbnQgKDEtMylcbiAgZGlzcGxheTogZmxleDsgLy8gMS4gYWxsb3cgZmxleCBzdHlsZXNcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gMi4gdmVydGljYWxseSBjZW50ZXIgY29udGVudHNcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC8vIDMuIGhvcml6b250YWxseSBjZW50ZXIgY29udGVudHNcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uKTtcblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6ICRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZztcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6ICRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZztcbn1cblxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwc1xuLy9cbi8vIEFkZCBhbiBvcmRlcmVkIGxpc3Qgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYSBsaXN0IGl0ZW0gZm9yIGVhY2hcbi8vIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gb3ZlcnJpZGUgPG9sPiBkZWZhdWx0XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgbGkge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoO1xuICAgIGhlaWdodDogJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAvLyBVc2UgdHJhbnNwYXJlbnQgYm9yZGVycyB0byBpbmNyZWFzZSB0aGUgaGl0IGFyZWEgYnkgMTBweCBvbiB0b3AgYW5kIGJvdHRvbS5cbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbik7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vXG4vL1xuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpIC8gMjtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAvIDI7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy9cbi8vIFJvdGF0aW5nIGJvcmRlclxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYm9yZGVyOiAkc3Bpbm5lci1ib3JkZXItd2lkdGggc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogc3Bpbm5lci1ib3JkZXIgLjc1cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG4gIGJvcmRlci13aWR0aDogJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtO1xufVxuXG4vL1xuLy8gR3Jvd2luZyBjaXJjbGVcbi8vXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogc3Bpbm5lci1ncm93IC43NXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBiZy12YXJpYW50KFwiLmJnLSN7JGNvbG9yfVwiLCAkdmFsdWUpO1xufVxuXG5AaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICBAaW5jbHVkZSBiZy1ncmFkaWVudC12YXJpYW50KFwiLmJnLWdyYWRpZW50LSN7JGNvbG9yfVwiLCAkdmFsdWUpO1xuICB9XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kI3skaW5maXh9LW5vbmUgICAgICAgICB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LWlubGluZSAgICAgICB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0taW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS1ibG9jayAgICAgICAgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tdGFibGUgICAgICAgIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LXRhYmxlLXJvdyAgICB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tdGFibGUtY2VsbCAgIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tZmxleCAgICAgICAgIHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0taW5saW5lLWZsZXggIHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lICAgICAgICAgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lICAgICAgIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtYmxvY2sgICAgICAgIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZSAgICAgICAgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyAgICB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwgICB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1mbGV4ICAgICAgICAgeyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXggIHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBlYWNoICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbyBpbiAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zIHtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXg6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDEpO1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teTogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMik7XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtI3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teH1ieSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXl9IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXkgLyAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teCk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gRmxleCB2YXJpYXRpb25cbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciBhZGRpdGlvbmFsIGZsZXggYWxpZ25tZW50IG9wdGlvbnMuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbGV4I3skaW5maXh9LXJvdyAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcCAgICAgICAgIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWZpbGwgICAgICAgICB7IGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTAgICAgICAgeyBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMSAgICAgICB7IGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTAgICAgIHsgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0xICAgICB7IGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQG1peGluIGZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuQG1peGluIGZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5AbWl4aW4gZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCJAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBAaW5jbHVkZSBmbG9hdC1sZWZ0OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgQGluY2x1ZGUgZmxvYXQtcmlnaHQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBAaW5jbHVkZSBmbG9hdC1ub25lOyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJG92ZXJmbG93cyB7XG4gIC5vdmVyZmxvdy0jeyR2YWx1ZX0geyBvdmVyZmxvdzogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL2ExMXlwcm9qZWN0LmNvbS9wb3N0cy9ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2h1Z29naXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8vIFZpZXdwb3J0IGFkZGl0aW9uYWwgaGVscGVyc1xuXG4ubWluLXZ3LTEwMCB7IG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAgeyB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZWdhdGl2ZSBtYXJnaW5zIChlLmcuLCB3aGVyZSBgLm1iLW4xYCBpcyBuZWdhdGl2ZSB2ZXJzaW9uIG9mIGAubWItMWApXG4gICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgQGlmICRzaXplICE9IDAge1xuICAgICAgICAubSN7JGluZml4fS1uI3skc2l6ZX0geyBtYXJnaW46IC0kbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm10I3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1iI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWwjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi50ZXh0LW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlOyB9XG5cbi8vIEFsaWdubWVudFxuXG4udGV4dC1qdXN0aWZ5ICB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuLnRleHQtd3JhcCAgICAgeyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4udGV4dC10cnVuY2F0ZSB7IEBpbmNsdWRlIHRleHQtdHJ1bmNhdGU7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbGlnaHRlciB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkZXIgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSk7XG59XG5cbi50ZXh0LWJvZHkgeyBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDsgfVxuLnRleHQtbXV0ZWQgeyBjb2xvcjogJHRleHQtbXV0ZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7IGNvbG9yOiByZ2JhKCRibGFjaywgLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdoaXRlLTUwIHsgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSkgIWltcG9ydGFudDsgfVxuXG4vLyBNaXNjXG5cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLy8gUmVzZXRcblxuLnRleHQtcmVzZXQgeyBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpZiAoJGlnbm9yZS13YXJuaW5nICE9IHRydWUpIHtcbiAgICBAd2FybiBcIlRoZSBgdGV4dC1oaWRlKClgIG1peGluIGhhcyBiZWVuIGRlcHJlY2F0ZWQgYXMgb2YgdjQuMS4wLiBJdCB3aWxsIGJlIHJlbW92ZWQgZW50aXJlbHkgaW4gdjUuXCI7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBWaXNpYmlsaXR5XG5cbkBtaXhpbiBpbnZpc2libGUoJHZpc2liaWxpdHkpIHtcbiAgdmlzaWJpbGl0eTogJHZpc2liaWxpdHkgIWltcG9ydGFudDtcbn1cbiIsIi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICBAaW5jbHVkZSBpbnZpc2libGUodmlzaWJsZSk7XG59XG5cbi5pbnZpc2libGUge1xuICBAaW5jbHVkZSBpbnZpc2libGUoaGlkZGVuKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvYmxvYi9tYXN0ZXIvc3JjL2Nzcy9tYWluLmNzc1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJpbnQgc3R5bGVzLlxuLy8gSW5saW5lZCB0byBhdm9pZCB0aGUgYWRkaXRpb25hbCBIVFRQIHJlcXVlc3Q6XG4vLyBodHRwczovL3d3dy5waHBpZWQuY29tL2RlbGF5LWxvYWRpbmcteW91ci1wcmludC1jc3MvXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AaWYgJGVuYWJsZS1wcmludC1zdHlsZXMge1xuICBAbWVkaWEgcHJpbnQge1xuICAgICosXG4gICAgKjo6YmVmb3JlLFxuICAgICo6OmFmdGVyIHtcbiAgICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCBvdXQgYGNvbG9yYCBhbmQgYGJhY2tncm91bmRgXG4gICAgICAvL2NvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICY6bm90KC5idG4pIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9hW2hyZWZdOjphZnRlciB7XG4gICAgLy8gIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICAgIC8vfVxuXG4gICAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL1xuICAgIC8vIERvbid0IHNob3cgbGlua3MgdGhhdCBhcmUgZnJhZ21lbnQgaWRlbnRpZmllcnMsXG4gICAgLy8gb3IgdXNlIHRoZSBgamF2YXNjcmlwdDpgIHBzZXVkbyBwcm90b2NvbFxuICAgIC8vXG5cbiAgICAvL2FbaHJlZl49XCIjXCJdOjphZnRlcixcbiAgICAvL2FbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTo6YWZ0ZXIge1xuICAgIC8vIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy99XG5cbiAgICBwcmUge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHByZSxcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkZ3JheS01MDA7ICAgLy8gQm9vdHN0cmFwIGN1c3RvbSBjb2RlOyB1c2luZyBgJGJvcmRlci13aWR0aGAgaW5zdGVhZCBvZiAxcHhcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvL1xuICAgIC8vIFByaW50aW5nIFRhYmxlczpcbiAgICAvLyBodHRwOi8vY3NzLWRpc2N1c3MuaW5jdXRpby5jb20vd2lraS9QcmludGluZ19UYWJsZXNcbiAgICAvL1xuXG4gICAgdGhlYWQge1xuICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgcCxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIHN0YXJ0XG5cbiAgICAvLyBTcGVjaWZ5IGEgc2l6ZSBhbmQgbWluLXdpZHRoIHRvIG1ha2UgcHJpbnRpbmcgY2xvc2VyIGFjcm9zcyBicm93c2Vycy5cbiAgICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xuICAgIC8vIGRvbid0IHVzZSBgIWltcG9ydGFudGAgb24gYHNpemVgIGFzIGl0IGJyZWFrcyBpbiBDaHJvbWUuXG4gICAgQHBhZ2Uge1xuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgICB9XG4gICAgYm9keSB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJsYWNrO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG5cbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1kYXJrIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbiAgfVxufVxuIiwiXHJcbi8vIFNlZSBleGlzdGluZyBTQVNTIDQgdXRpbHMgYmVmb3JlIGFkZGluZyBhbnl0aGluZyBoZXJlOiBodHRwczovL2dldGJvb3RzdHJhcC5jb20vZG9jcy80LjAvdXRpbGl0aWVzL1xyXG5cclxuLy8gLS0tLS0gdGV4dCAtLS0tLVxyXG5cclxuLmZvbnQtZmFtaWx5LXNlcmlmIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xyXG59XHJcblxyXG4uZm9udC1mYW1pbHktc2Fucy1zZXJpZiB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xyXG59XHJcblxyXG4vLyAtLS0tLSBGbG9hdCBDbGVhcmluZyAtLS0tLVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2l2aXplIHtcclxuICBAZWFjaCAkc3R5bGUgaW4gbGVmdCwgcmlnaHQsIGJvdGggIHtcclxuICAgIC5jbGVhciN7JF93fS0jeyRzdHlsZX0geyBjbGVhcjogJHN0eWxlOyB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLSBGdWxsIFdpZHRoIENvbnRhaW5lciAtLS0tLVxyXG4vL1xyXG4udy1mdWxsIHtcclxuICBAaW5jbHVkZSBmdWxsLXdpZHRoLWNvbnRhaW5lcjtcclxufVxyXG5cclxuLy8gLS0tLS0gdHJpbSB2ZXJ0aWNhbCBtYXJnaW4gdXRpbCAtLS0tXHJcblxyXG4ubS10cmltIHtcclxuICBAaW5jbHVkZSBtYXJnaW4tdHJpbTtcclxufVxyXG4iLCJcclxuLy8gU2VlIGV4aXN0aW5nIFNBU1MgNCBtaXhpbnMgYmVmb3JlIGFkZGluZyBhbnl0aGluZyBoZXJlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvdHJlZS92NC1kZXYvc2Nzcy9taXhpbnNcclxuXHJcblxyXG5cclxuLy8gLS0tLS0gYnJlYWtwb2ludHMgLS0tLS1cclxuLy9cclxuLy8gVXNlIG1lZGlhLWJyZWFrcG9pbnQtdXAoKSwgbWVkaWEtYnJlYWtwb2ludC1kb3duKCksIG9yIG1lZGlhLWJyZWFrcG9pbnQtb25seSgpXHJcbi8vIHNpemVzIC0tIHhzLCBzbSwgbWQsIGxnLCBhbmQgeGxcclxuXHJcbi8vIC0tLS0tIGJ1dHRvbiBvdmVycmlkZXMgLS0tLS1cclxuQG1peGluIGJ1dHRvbi12YXJpYW50KFxyXG4gICRiYWNrZ3JvdW5kLFxyXG4gICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDcuNSUpLFxyXG4gICRhY3RpdmUtYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpLFxyXG4pIHtcclxuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XHJcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzLFxyXG4gICYuZm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xyXG4gIH1cclxuXHJcbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXHJcbiAgJi5kaXNhYmxlZCxcclxuICAmOmRpc2FibGVkIHtcclxuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbXV0ZWQ7XHJcbiAgICBib3JkZXItY29sb3I6ICRtdXRlZDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcclxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KFxyXG4gICRjb2xvcixcclxuICAkaG92ZXItY29sb3I6ICRjb2xvcixcclxuICAkYWN0aXZlLWNvbG9yOiAkY29sb3IsXHJcbikge1xyXG4gICRidXR0b24tYmctY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWJnLWNvbG9yO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tYmctY29sb3I7XHJcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgIGJveC1zaGFkb3c6ICRidG4tYm94LXNoYWRvdztcclxuXHJcbiAgICAuZHJvcGRvd24gJiB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyxcclxuICAmLmZvY3VzIHtcclxuICAgIGNvbG9yOiAkYWN0aXZlLWNvbG9yO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgJi5kaXNhYmxlZCxcclxuICAmOmRpc2FibGVkIHtcclxuICAgIGNvbG9yOiAkbXV0ZWQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWJnLWNvbG9yO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkbXV0ZWQ7XHJcbiAgfVxyXG5cclxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcclxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgIGNvbG9yOiAkYWN0aXZlLWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1iZy1jb2xvcjtcclxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1jb2xvcjtcclxuICB9XHJcblxyXG4gIC5kcm9wZG93biA+ICYge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICBwYWRkaW5nOiAkYnRuLXBhZGRpbmcteSAqIDAuNzUgJGJ0bi1wYWRkaW5nLXg7XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLSBtdWx0aS1zdGF0ZSAtLS0tLVxyXG4vL1xyXG5AbWl4aW4gYWxsLXN0YXRlcygkc2VsZjogdHJ1ZSkge1xyXG4gIEBpZigkc2VsZikge1xyXG4gICAgJiB7IEBjb250ZW50IH1cclxuICB9XHJcbiAgJjpob3ZlcixcclxuICAmOmFjdGl2ZSxcclxuICAmOmZvY3VzLFxyXG4gICY6aG92ZXI6YWN0aXZlLFxyXG4gICY6aG92ZXI6Zm9jdXMsXHJcbiAgJjphY3RpdmU6Zm9jdXMsXHJcbiAgJjpob3ZlcjphY3RpdmU6Zm9jdXMge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0gcmVzcG9uc2l2aXplIHV0aWwgLS0tLS1cclxuLy9cclxuJF93OiAnJzsgLy8gaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvODcxXHJcbkBtaXhpbiByZXNwb25zaXZpemUge1xyXG4gIEBlYWNoICR3aWR0aCBpbiB4cywgc20sIG1kLCBsZywgeGwge1xyXG4gICAgJF93OiBpZigkd2lkdGggPT0geHMsICcnLCAnLSN7JHdpZHRofScpICFnbG9iYWw7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCR3aWR0aCkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tIGZ1bGwgd2lkdGggdXRpbCAtLS0tLVxyXG4vL1xyXG5AbWl4aW4gZnVsbC13aWR0aC1jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDB2dztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtNTB2dztcclxufVxyXG5cclxuLy8gLS0tLS0gdHJpbSBpbm5lciBtYXJnaW5zIHV0aWwgLS0tLVxyXG5cclxuQG1peGluIG1hcmdpbi10cmltIHtcclxuICA+ICoge1xyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLSBsaW5lIGF3ZXNvbWUgdXRpbCAtLS0tLVxyXG5cclxuQG1peGluIGxhLWljb24oKSB7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IC8vc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby12ZW5kb3ItcHJlZml4ZXNcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyAvL3Nhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8tdmVuZG9yLXByZWZpeGVzXHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtZmFtaWx5OiAkbGEtZm9udC1uYW1lO1xyXG4gIGxpbmUtaGVpZ2h0OiAkbGEtbGluZS1oZWlnaHQtYmFzZTtcclxuICBmb250LXNpemU6ICRsYS1mb250LXNpemUtYmFzZTtcclxufVxyXG5cclxuQG1peGluIGhlYWRpbmdzIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICAmLm9yYW5nZSB7XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgfVxyXG59XHJcblxyXG4iLCJcclxuLy8gLS0tLS0gYmFzZSB0eXBvZ3JhcGh5IC0tLS0tXHJcblxyXG4qIHtcclxuICB0ZXh0LXNpemUtYWRqdXN0OiBub25lO1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHRyYW5zcGFyZW50OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLXZlbmRvci1wcmVmaXhlc1xyXG59XHJcblxyXG5odG1sLCBib2R5IHtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby12ZW5kb3ItcHJlZml4ZXNcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLXZlbmRvci1wcmVmaXhlc1xyXG59XHJcblxyXG5odG1sIHtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtcm9vdDtcclxufVxyXG5cclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLSBoZWFkaW5ncyAtLS0tLVxyXG5cclxuaDEsIC5oMSwgaDIsIC5oMiwgaDMsIC5oMywgaDQsIC5oNCwgaDUsIC5oNSwgaDYsIC5oNiB7XHJcbiAgQGluY2x1ZGUgaGVhZGluZ3M7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xyXG59XHJcblxyXG4vLyBOT1RFOiBoZWFkaW5nIGZvbnQgc2l6ZXMgYXJlIGNvbnRyb2xsZWQgYnkgQm9vdHN0cmFwIHZhciBvdmVycmlkZXNcclxuaDEsIC5oMSB7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlICogMS4zO1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplLXNtO1xyXG4gIH1cclxuXHJcbiAgc21hbGwge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbn1cclxuXHJcbmgyLCAuaDIge1xyXG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAqIDE7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICBmb250LXNpemU6ICRoMi1mb250LXNpemUtc207XHJcbiAgfVxyXG5cclxuICBzbWFsbCB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuMjU7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbn1cclxuXHJcbmgzLCAuaDMge1xyXG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAqIDEuNDtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZS1zbTtcclxuICB9XHJcbn1cclxuXHJcbmg0LCAuaDQge1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplLXNtO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2l2aXplIHtcclxuICBAZWFjaCAkc3R5bGUgaW4gbWFwLWtleXMoJGZvbnQtc2l6ZXMtZ3JvdXApIHtcclxuICAgIC5mb250LXNpemUjeyRfd30tI3skc3R5bGV9IHtcclxuICAgICAgZm9udC1zaXplOiBtYXAtZ2V0KCRmb250LXNpemVzLWdyb3VwLCAkc3R5bGUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tIHBhcmFncmFwaHMgLS0tLS1cclxuLy9cclxuLy8gcCB7XHJcbi8vICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4vLyB9XHJcblxyXG4vLyAtLS0tLSBidXR0b25zIC0tLS0tXHJcblxyXG4vLyB1bnN0eWxlIHVuY2xhc3NlZCBidXR0b25zXHJcbmJ1dHRvbiB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogMDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTsgLy8gYW55IFwicmVhbFwiIGJ1dHRvbnMgd2lsbCB1c2UgdGhlIGJ0biAuZm9jdXMgc3R5bGVcclxuICB9XHJcbn1cclxuXHJcbi5kcm9wZG93bi1pdGVtIHtcclxuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcclxufVxyXG5cclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgLmJ0bi0jeyRjb2xvcn0ge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIEBpZiAkY29sb3IgPT0gJ3ByaW1hcnknIG9yICRjb2xvciA9PSAnc2Vjb25kYXJ5JyB7IC8vIGNhbiBleHBhbmQgYXZhaWxhYmxlIGNvbG9ycywgaWYgbmVjZXNzYXJ5XHJcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxyXG4gICAgICAgICR2YWx1ZSxcclxuICAgICAgICBtYXAtZ2V0KCRidG4taG92ZXItY29sb3JzLCAkY29sb3IpLFxyXG4gICAgICAgIGRhcmtlbihtYXAtZ2V0KCRidG4taG92ZXItY29sb3JzLCAkY29sb3IpLCAxMCUpLFxyXG4gICAgICApO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgQGlmICRjb2xvciA9PSAncHJpbWFyeScgb3IgJGNvbG9yID09ICdzZWNvbmRhcnknIHsgLy8gY2FuIGV4cGFuZCBhdmFpbGFibGUgY29sb3JzLCBpZiBuZWNlc3NhcnlcclxuICAgICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudChcclxuICAgICAgICAkdmFsdWUsXHJcbiAgICAgICAgbWFwLWdldCgkYnRuLWhvdmVyLWNvbG9ycywgJGNvbG9yKSxcclxuICAgICAgICBkYXJrZW4obWFwLWdldCgkYnRuLWhvdmVyLWNvbG9ycywgJGNvbG9yKSwgMTAlKVxyXG4gICAgICApO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0gbGlua3MgLS0tLS1cclxuXHJcbmEsIC5hIHtcclxuICAvLyBpLmUuIG1ha2UgYSBidXR0b24gbG9vayBsaWtlIGFuIDxhPlxyXG4gIGRpc3BsYXk6IGlubGluZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcbiAgLy8gY29waWVkIGZyb20gYm9vdHN0cmFwIGxpbmsgcmVzZXQgY3NzXHJcbiAgY29sb3I6ICRsaW5rLXByaW1hcnktY29sb3I7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8tdmVuZG9yLXByZWZpeGVzXHJcblxyXG4gICYuc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAkbGluay1zZWNvbmRhcnktY29sb3I7XHJcbiAgfVxyXG5cclxuICAmLnRlcnRpYXJ5IHtcclxuICAgIGNvbG9yOiAkbGluay10ZXJ0aWFyeS1jb2xvcjtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAxcHggZG90dGVkO1xyXG4gICAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yOyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLXZlbmRvci1wcmVmaXhlcyBuby1kdXBsaWNhdGUtcHJvcGVydGllc1xyXG4gIH1cclxuXHJcbiAgJi5kaXNhYmxlZCwgJjpkaXNhYmxlZCB7XHJcbiAgICBjb2xvcjogJG11dGVkICFpbXBvcnRhbnQ7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcblxyXG4gICYuYWN0aXZlIHtcclxuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcclxuICB9XHJcblxyXG4gICYudGV4dC1hY2NlbnQge1xyXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1pbXBvcnRhbnRcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tIGxpbmtzIC0tLS0tXHJcblxyXG4lbGluay1pY29uLXN0eWxlcyB7XHJcbiAgQGluY2x1ZGUgbGEtaWNvbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4ubGluayB7XHJcblxyXG4gICYtc3Ryb25nIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxuXHJcbiAgJi1jdGEge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIEBleHRlbmQgJWxpbmstaWNvbi1zdHlsZXM7XHJcbiAgICAgIGNvbnRlbnQ6ICRsYS12YXItbG9uZy1hcnJvdy1yaWdodDtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1leHRlcm5hbCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNWVtO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIEBleHRlbmQgJWxpbmstaWNvbi1zdHlsZXM7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbnMvdHVycS5zdmcnKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWV4dGVybmFsLmRhcmsge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBAZXh0ZW5kICVsaW5rLWljb24tc3R5bGVzO1xyXG4gICAgICBjb250ZW50OiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL2dyZXktdHVycS5zdmcnKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1kb3dubG9hZCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgQGV4dGVuZCAlbGluay1pY29uLXN0eWxlcztcclxuICAgICAgY29udGVudDogJGxhLXZhci1kb3dubG9hZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZmlsZSB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMC40NWVtO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiBzcGFjZSgyKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiBzcGFjZSgyKTtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXBkZjphZnRlciB7IGNvbnRlbnQ6ICdQREYnOyB9XHJcbiAgICAmLS1kb2M6YWZ0ZXIgeyBjb250ZW50OiAnRE9DJzsgfVxyXG4gICAgJi0tZG9jeDphZnRlciB7IGNvbnRlbnQ6ICdET0NYJzsgfVxyXG4gICAgJi0teGxzOmFmdGVyIHsgY29udGVudDogJ1hMUyc7IH1cclxuICAgICYtLXhsc3g6YWZ0ZXIgeyBjb250ZW50OiAnWExTWCc7IH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tIG5hdiAtLS0tLVxyXG5cclxuLy8gLm5hdiB7XHJcbi8vICAgZmxleC13cmFwOiBub3dyYXA7XHJcbi8vIH1cclxuXHJcbi8vIC5uYXYtaXRlbSB7XHJcbi8vICAgLm5hdi1saW5rIHtcclxuLy8gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuLy8gICAgIGNvbG9yOiAkZ3JheTtcclxuLy8gICAgIGZvbnQtZmFtaWx5OiAkb3Blbi1zYW5zLWNvbmRlbnNlZC1ib2xkO1xyXG4vLyAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuLy8gICAgIHBhZGRpbmc6IHNwYWNlKDEpIHNwYWNlKDIpO1xyXG4vLyAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR0cmFuc3BhcmVudDtcclxuXHJcbi8vICAgICAmLmFjdGl2ZSwgJjpob3ZlciB7XHJcbi8vICAgICAgIGNvbG9yOiAkcHJ1LW5hdnk7XHJcbi8vICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkcHJ1LW5hdnk7XHJcbi8vICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuLy8gICAgIH1cclxuLy8gICB9XHJcbi8vIH1cclxuXHJcbi8vIC0tLS0tIHRhYnMgLS0tLS1cclxuXHJcbi5uYXYtdGFicyB7XHJcbiAgLm5hdi1pdGVtIHtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICB9XHJcblxyXG4gIC5uYXYtbGluayB7XHJcbiAgICBAaW5jbHVkZSBtYXJnaW4obnVsbCBzcGFjZSgzKSk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXIgMC4zcywgY29sb3IgMC4zcztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgYm9yZGVyLXRvcDogMDtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgICAgY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tIGNhcmRzIC0tLS0tXHJcblxyXG4uY2FyZCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBib3JkZXItd2lkdGg6IDJweDtcclxuXHJcbiAgJi10aXRsZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0gdGFibGVzIC0tLS0tXHJcblxyXG50YWJsZSwgLnRhYmxlIHtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuXHJcbiAgdGgsIC50aCwgdGQsIC50ZCB7XHJcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxuXHJcbiAgdGgsIC50aCwgdGhlYWQgdGQsIC50aGVhZCAudGQge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xyXG4gIH1cclxuXHJcbiAgdGhlYWQgdGgsIHRoZWFkIHRkLCAudGhlYWQgLnRoLCAudGhlYWQgLnRkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgdGJvZHksIC50Ym9keSB7XHJcbiAgICB0aCwgLnRoIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICR3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICB0ciwgLnRyIHtcclxuICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcclxuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDRweCAkYm9yZGVyLWNvbG9yLCBpbnNldCAtMXB4IC0zcHggJGJvcmRlci1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICB0ZCwgLnRkIHtcclxuICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0gbGlzdCBncm91cHMgLS0tLVxyXG5cclxuLy8gLmxpc3QtZ3JvdXAge1xyXG4vLyAgICZfX3JvdyB7XHJcbi8vICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4vLyAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4vLyAgICAgbWFyZ2luLXJpZ2h0OiAtIHNwYWNlKDMpIC8gMjtcclxuLy8gICAgIG1hcmdpbi1sZWZ0OiAtIHNwYWNlKDMpIC8gMjtcclxuLy8gICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbi8vICAgICAubGlzdC1ncm91cC1pdGVtIHtcclxuLy8gICAgICAgJi5ncmlkLXJvdy1oYWxmIHtcclxuLy8gICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAje3NwYWNlKDMpfSk7XHJcbi8vICAgICAgIH1cclxuXHJcbi8vICAgICAgICYuZ3JpZC1yb3ctdGhpcmRzIHtcclxuLy8gICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtICN7c3BhY2UoMyl9KTtcclxuLy8gICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbi8vICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbi8vICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbi8vICAgICAgICAgICB9XHJcbi8vICAgICAgICAgfVxyXG4vLyAgICAgICB9XHJcblxyXG4vLyAgICAgICAmLmdyaWQtcm93LWhhbGYsICYuZ3JpZC1yb3ctdGhpcmRzIHtcclxuLy8gICAgICAgICBtYXJnaW4tcmlnaHQ6IHNwYWNlKDMpIC8gMjtcclxuLy8gICAgICAgICBtYXJnaW4tbGVmdDogc3BhY2UoMykgLyAyO1xyXG5cclxuLy8gICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbi8vICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbi8vICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbi8vICAgICAgICAgICB9XHJcbi8vICAgICAgICAgfVxyXG4vLyAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4vLyAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbi8vICAgICAgICAgfVxyXG4vLyAgICAgICB9XHJcbi8vICAgICB9XHJcbi8vICAgfVxyXG5cclxuLy8gICAmLWl0ZW0ge1xyXG4vLyAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuLy8gICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4vLyAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG5cclxuLy8gICAgICY6Zmlyc3QtY2hpbGQge1xyXG4vLyAgICAgICBib3JkZXItdG9wOiAwO1xyXG4vLyAgICAgfVxyXG5cclxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4vLyAgICAgICBwYWRkaW5nOiBzcGFjZSgyKSAwO1xyXG4vLyAgICAgfVxyXG4vLyAgIH1cclxuXHJcbi8vICAgJi0tYnVsbGV0cyA+ICYtaXRlbSB7XHJcbi8vICAgICBwYWRkaW5nLWxlZnQ6IHNwYWNlKDQpO1xyXG4vLyAgIH1cclxuLy8gfVxyXG5cclxuLy8gLS0tLS0gZm9ybXMgLS0tLS1cclxuLy9cclxuLmlucHV0LWdyb3VwIHtcclxuICAuaW5wdXQtZ3JvdXAtdGV4dCB7XHJcbiAgICBmb250LXNpemU6ICRpbnB1dC1mb250LXNpemU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbXV0ZWQ7XHJcbiAgfVxyXG5cclxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLFxyXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XHJcbiAgICBwYWRkaW5nOiAkaW5wdXQtYnRuLXBhZGRpbmcteSAkaW5wdXQtYnRuLXBhZGRpbmcteDtcclxuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG11dGVkO1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLSBjdGEtbGlzdC1pbmxpbmUgLS0tLS1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbnNpdml6ZSB7XHJcbiAgLmN0YS1saXN0I3skX3d9LWlubGluZSB7XHJcbiAgICBsaTpmaXJzdC1vZi10eXBlOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHNwYWNlKDMpO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IHNwYWNlKDMpO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogc3BhY2UoMik7XHJcbiAgICAgICAgYm90dG9tOiBzcGFjZSgyKTtcclxuICAgICAgICByaWdodDogJGJvcmRlci13aWR0aCAqIC0xO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB3aWR0aDogJGJvcmRlci13aWR0aCAqIDI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tIGhycyAtLS0tLVxyXG5cclxuaHIge1xyXG4gIEBpbmNsdWRlIG1hcmdpbihzcGFjZSg1KSBudWxsKTtcclxuICBib3JkZXItd2lkdGg6IDJweDtcclxufVxyXG5cclxuLnRleHQtaHIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBzcGFjZSgpO1xyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogc3BhY2UoKTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICY6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLSBnZW5lcmljIHRleHQgLS0tLS1cclxuXHJcbi50ZXh0LXNtYWxsIHtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbn1cclxuXHJcbi50ZXh0LXNlcGFyYXRvciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAkYm9yZGVyLXdpZHRoICogMjtcclxuICAgIGhlaWdodDogMS4yZW07XHJcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxZW07XHJcbiAgICB0b3A6IDAuMjVlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0gYm9yZGVyIHJlc3BvbnNpdmUgLS0tLS0tLVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uc2l2aXplIHtcclxuICBAZWFjaCAkc2lkZSBpbiB0b3AsIHJpZ2h0LCBib3R0b20sIGxlZnQge1xyXG4gICAgLmJvcmRlciN7JF93fS0jeyRzaWRlfSB7XHJcbiAgICAgIGJvcmRlci0jeyRzaWRlfTogJGJvcmRlci1zdHlsZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tIGJhY2tncm91bmQgdHJpYW5nbGUgLS0tLS0tLVxyXG5cclxuLmJnLXRyaWFuZ2xlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3V0aWwvdHJpYW5nbGUtYWNjZW50LnBuZycpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG4gICYtY2VudGVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmLWxlZnQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XHJcblxyXG4gICAgJi5yb3cge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkY29udGVudC1tYXJnaW4gMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcmlnaHQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xyXG4gIH1cclxuXHJcbiAgJi1zbSB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE0MHB4IDcwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoeHMpIHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDVweCA1Mi41cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLW1kIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMzYwcHggMTgwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoeHMpIHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNzBweCAxMzVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZnVsbCB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwdncgMjV2dztcclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tIENvbW1vbiBDbGFzc25hbWVzIC0tLS0tLS1cclxuXHJcbi5jb2xvci1wcmltYXJ5IHtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcbn1cclxuXHJcbi5yaWdodCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4ubGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5iZy1ncmV5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmVyeS1saWdodC1ncmV5O1xyXG59XHJcblxyXG4udGV4dC1kYXJrLWdyZXkge1xyXG4gIGNvbG9yOiAkZGFyay1ncmV5O1xyXG59XHJcblxyXG4udGV4dC1ib2xkIHtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbn1cclxuXHJcbi5ib3R0b20tZml4ZWQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbn1cclxuXHJcbi5mdWxsLXdpZHRoIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm1pcnJvci1mbGlwIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbn1cclxuXHJcbi50ZXh0LWNhcHMge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5pbmxpbmUtYmxvY2sge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4iLCJcclxuJGxhLWZvbnQtbmFtZTogJ0xpbmVBd2Vzb21lJyAhZGVmYXVsdDtcclxuXHJcbiRsYS1mb250LXNpemUtYmFzZTogJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG4kbGEtbGluZS1oZWlnaHQtYmFzZTogMSAhZGVmYXVsdDtcclxuXHJcbiRsYS12YXItNTAwcHg6ICdcXGYxMDAnO1xyXG4kbGEtdmFyLWFkanVzdDogJ1xcZjEwMSc7XHJcbiRsYS12YXItYWRuOiAnXFxmMTAyJztcclxuJGxhLXZhci1hbGlnbi1jZW50ZXI6ICdcXGYxMDMnO1xyXG4kbGEtdmFyLWFsaWduLWp1c3RpZnk6ICdcXGYxMDQnO1xyXG4kbGEtdmFyLWFsaWduLWxlZnQ6ICdcXGYxMDUnO1xyXG4kbGEtdmFyLWFsaWduLXJpZ2h0OiAnXFxmMTA2JztcclxuJGxhLXZhci1hbWF6b246ICdcXGYxMDcnO1xyXG4kbGEtdmFyLWFtYnVsYW5jZTogJ1xcZjEwOCc7XHJcbiRsYS12YXItYW5jaG9yOiAnXFxmMTA5JztcclxuJGxhLXZhci1hbmRyb2lkOiAnXFxmMTBhJztcclxuJGxhLXZhci1hbmdlbGxpc3Q6ICdcXGYxMGInO1xyXG4kbGEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duOiAnXFxmMTBjJztcclxuJGxhLXZhci1hbmdsZS1kb3VibGUtbGVmdDogJ1xcZjEwZCc7XHJcbiRsYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OiAnXFxmMTBlJztcclxuJGxhLXZhci1hbmdsZS1kb3VibGUtdXA6ICdcXGYxMGYnO1xyXG4kbGEtdmFyLWFuZ2xlLWRvd246ICdcXGYxMTAnO1xyXG4kbGEtdmFyLWFuZ2xlLWxlZnQ6ICdcXGYxMTEnO1xyXG4kbGEtdmFyLWFuZ2xlLXJpZ2h0OiAnXFxmMTEyJztcclxuJGxhLXZhci1hbmdsZS11cDogJ1xcZjExMyc7XHJcbiRsYS12YXItYXBwbGU6ICdcXGYxMTQnO1xyXG4kbGEtdmFyLWFyY2hpdmU6ICdcXGYxMTUnO1xyXG4kbGEtdmFyLWFyZWEtY2hhcnQ6ICdcXGYxMTYnO1xyXG4kbGEtdmFyLWFycm93LWNpcmNsZS1kb3duOiAnXFxmMTE3JztcclxuJGxhLXZhci1hcnJvdy1jaXJjbGUtbGVmdDogJ1xcZjExOCc7XHJcbiRsYS12YXItYXJyb3ctY2lyY2xlLW8tZG93bjogJ1xcZjExOSc7XHJcbiRsYS12YXItYXJyb3ctY2lyY2xlLW8tbGVmdDogJ1xcZjExYSc7XHJcbiRsYS12YXItYXJyb3ctY2lyY2xlLW8tcmlnaHQ6ICdcXGYxMWInO1xyXG4kbGEtdmFyLWFycm93LWNpcmNsZS1vLXVwOiAnXFxmMTFjJztcclxuJGxhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ6ICdcXGYxMWQnO1xyXG4kbGEtdmFyLWFycm93LWNpcmNsZS11cDogJ1xcZjExZSc7XHJcbiRsYS12YXItYXJyb3ctZG93bjogJ1xcZjExZic7XHJcbiRsYS12YXItYXJyb3ctbGVmdDogJ1xcZjEyMCc7XHJcbiRsYS12YXItYXJyb3ctcmlnaHQ6ICdcXGYxMjEnO1xyXG4kbGEtdmFyLWFycm93LXVwOiAnXFxmMTIyJztcclxuJGxhLXZhci1hcnJvd3M6ICdcXGYxMjMnO1xyXG4kbGEtdmFyLWFycm93cy1hbHQ6ICdcXGYxMjQnO1xyXG4kbGEtdmFyLWFycm93cy1oOiAnXFxmMTI1JztcclxuJGxhLXZhci1hcnJvd3MtdjogJ1xcZjEyNic7XHJcbiRsYS12YXItYXN0ZXJpc2s6ICdcXGYxMjcnO1xyXG4kbGEtdmFyLWF0OiAnXFxmMTI4JztcclxuJGxhLXZhci1hdXRvbW9iaWxlOiAnXFxmMTI5JztcclxuJGxhLXZhci1iYWNrd2FyZDogJ1xcZjEyYSc7XHJcbiRsYS12YXItYmFsYW5jZS1zY2FsZTogJ1xcZjEyYic7XHJcbiRsYS12YXItYmFuOiAnXFxmMTJjJztcclxuJGxhLXZhci1iYW5rOiAnXFxmMTJkJztcclxuJGxhLXZhci1iYXItY2hhcnQ6ICdcXGYxMmUnO1xyXG4kbGEtdmFyLWJhci1jaGFydC1vOiAnXFxmMTJmJztcclxuJGxhLXZhci1iYXJjb2RlOiAnXFxmMTMwJztcclxuJGxhLXZhci1iYXJzOiAnXFxmMTMxJztcclxuJGxhLXZhci1iYXR0ZXJ5LTA6ICdcXGYxMzInO1xyXG4kbGEtdmFyLWJhdHRlcnktMTogJ1xcZjEzMyc7XHJcbiRsYS12YXItYmF0dGVyeS0yOiAnXFxmMTM0JztcclxuJGxhLXZhci1iYXR0ZXJ5LTM6ICdcXGYxMzUnO1xyXG4kbGEtdmFyLWJhdHRlcnktNDogJ1xcZjEzNic7XHJcbiRsYS12YXItYmF0dGVyeS1lbXB0eTogJ1xcZjEzNyc7XHJcbiRsYS12YXItYmF0dGVyeS1mdWxsOiAnXFxmMTM4JztcclxuJGxhLXZhci1iYXR0ZXJ5LWhhbGY6ICdcXGYxMzknO1xyXG4kbGEtdmFyLWJhdHRlcnktcXVhcnRlcjogJ1xcZjEzYSc7XHJcbiRsYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogJ1xcZjEzYic7XHJcbiRsYS12YXItYmVkOiAnXFxmMTNjJztcclxuJGxhLXZhci1iZWVyOiAnXFxmMTNkJztcclxuJGxhLXZhci1iZWhhbmNlOiAnXFxmMTNlJztcclxuJGxhLXZhci1iZWhhbmNlLXNxdWFyZTogJ1xcZjEzZic7XHJcbiRsYS12YXItYmVsbDogJ1xcZjE0MCc7XHJcbiRsYS12YXItYmVsbC1vOiAnXFxmMTQxJztcclxuJGxhLXZhci1iZWxsLXNsYXNoOiAnXFxmMTQyJztcclxuJGxhLXZhci1iZWxsLXNsYXNoLW86ICdcXGYxNDMnO1xyXG4kbGEtdmFyLWJpY3ljbGU6ICdcXGYxNDQnO1xyXG4kbGEtdmFyLWJpbm9jdWxhcnM6ICdcXGYxNDUnO1xyXG4kbGEtdmFyLWJpcnRoZGF5LWNha2U6ICdcXGYxNDYnO1xyXG4kbGEtdmFyLWJpdGJ1Y2tldDogJ1xcZjE0Nyc7XHJcbiRsYS12YXItYml0YnVja2V0LXNxdWFyZTogJ1xcZjE0OCc7XHJcbiRsYS12YXItYml0Y29pbjogJ1xcZjE0OSc7XHJcbiRsYS12YXItYmxhY2stdGllOiAnXFxmMTRhJztcclxuJGxhLXZhci1ib2xkOiAnXFxmMTRiJztcclxuJGxhLXZhci1ib2x0OiAnXFxmMTRjJztcclxuJGxhLXZhci1ib21iOiAnXFxmMTRkJztcclxuJGxhLXZhci1ib29rOiAnXFxmMTRlJztcclxuJGxhLXZhci1ib29rbWFyazogJ1xcZjE0Zic7XHJcbiRsYS12YXItYm9va21hcmstbzogJ1xcZjE1MCc7XHJcbiRsYS12YXItYnJpZWZjYXNlOiAnXFxmMTUxJztcclxuJGxhLXZhci1idGM6ICdcXGYxNTInO1xyXG4kbGEtdmFyLWJ1ZzogJ1xcZjE1Myc7XHJcbiRsYS12YXItYnVpbGRpbmc6ICdcXGYxNTQnO1xyXG4kbGEtdmFyLWJ1aWxkaW5nLW86ICdcXGYxNTUnO1xyXG4kbGEtdmFyLWJ1bGxob3JuOiAnXFxmMTU2JztcclxuJGxhLXZhci1idWxsc2V5ZTogJ1xcZjE1Nyc7XHJcbiRsYS12YXItYnVzOiAnXFxmMTU4JztcclxuJGxhLXZhci1idXlzZWxsYWRzOiAnXFxmMTU5JztcclxuJGxhLXZhci1jYWI6ICdcXGYxNWEnO1xyXG4kbGEtdmFyLWNhbGN1bGF0b3I6ICdcXGYxNWInO1xyXG4kbGEtdmFyLWNhbGVuZGFyOiAnXFxmMTVjJztcclxuJGxhLXZhci1jYWxlbmRhci1jaGVjay1vOiAnXFxmMTVkJztcclxuJGxhLXZhci1jYWxlbmRhci1taW51cy1vOiAnXFxmMTVlJztcclxuJGxhLXZhci1jYWxlbmRhci1vOiAnXFxmMTVmJztcclxuJGxhLXZhci1jYWxlbmRhci1wbHVzLW86ICdcXGYxNjAnO1xyXG4kbGEtdmFyLWNhbGVuZGFyLXRpbWVzLW86ICdcXGYxNjEnO1xyXG4kbGEtdmFyLWNhbWVyYTogJ1xcZjE2Mic7XHJcbiRsYS12YXItY2FtZXJhLXJldHJvOiAnXFxmMTYzJztcclxuJGxhLXZhci1jYXI6ICdcXGYxNjQnO1xyXG4kbGEtdmFyLWNhcmV0LWRvd246ICdcXGYxNjUnO1xyXG4kbGEtdmFyLWNhcmV0LWxlZnQ6ICdcXGYxNjYnO1xyXG4kbGEtdmFyLWNhcmV0LXJpZ2h0OiAnXFxmMTY3JztcclxuJGxhLXZhci1jYXJldC1zcXVhcmUtby1kb3duOiAnXFxmMTY4JztcclxuJGxhLXZhci10b2dnbGUtZG93bjogJ1xcZjE2OCc7XHJcbiRsYS12YXItY2FyZXQtc3F1YXJlLW8tbGVmdDogJ1xcZjE2OSc7XHJcbiRsYS12YXItdG9nZ2xlLWxlZnQ6ICdcXGYxNjknO1xyXG4kbGEtdmFyLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OiAnXFxmMTZhJztcclxuJGxhLXZhci10b2dnbGUtcmlnaHQ6ICdcXGYxNmEnO1xyXG4kbGEtdmFyLWNhcmV0LXNxdWFyZS1vLXVwOiAnXFxmMTZiJztcclxuJGxhLXZhci10b2dnbGUtdXA6ICdcXGYxNmInO1xyXG4kbGEtdmFyLWNhcmV0LXVwOiAnXFxmMTZjJztcclxuJGxhLXZhci1jYXJ0LWFycm93LWRvd246ICdcXGYxNmQnO1xyXG4kbGEtdmFyLWNhcnQtcGx1czogJ1xcZjE2ZSc7XHJcbiRsYS12YXItY2M6ICdcXGYxNmYnO1xyXG4kbGEtdmFyLWNjLWFtZXg6ICdcXGYxNzAnO1xyXG4kbGEtdmFyLWNjLWRpbmVycy1jbHViOiAnXFxmMTcxJztcclxuJGxhLXZhci1jYy1kaXNjb3ZlcjogJ1xcZjE3Mic7XHJcbiRsYS12YXItY2MtamNiOiAnXFxmMTczJztcclxuJGxhLXZhci1jYy1tYXN0ZXJjYXJkOiAnXFxmMTc0JztcclxuJGxhLXZhci1jYy1wYXlwYWw6ICdcXGYxNzUnO1xyXG4kbGEtdmFyLWNjLXN0cmlwZTogJ1xcZjE3Nic7XHJcbiRsYS12YXItY2MtdmlzYTogJ1xcZjE3Nyc7XHJcbiRsYS12YXItY2VydGlmaWNhdGU6ICdcXGYxNzgnO1xyXG4kbGEtdmFyLWNoYWluOiAnXFxmMTc5JztcclxuJGxhLXZhci1jaGFpbi1icm9rZW46ICdcXGYxN2EnO1xyXG4kbGEtdmFyLWNoZWNrOiAnXFxmMTdiJztcclxuJGxhLXZhci1jaGVjay1jaXJjbGU6ICdcXGYxN2MnO1xyXG4kbGEtdmFyLWNoZWNrLWNpcmNsZS1vOiAnXFxmMTdkJztcclxuJGxhLXZhci1jaGVjay1zcXVhcmU6ICdcXGYxN2UnO1xyXG4kbGEtdmFyLWNoZWNrLXNxdWFyZS1vOiAnXFxmMTdmJztcclxuJGxhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOiAnXFxmMTgwJztcclxuJGxhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiAnXFxmMTgxJztcclxuJGxhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogJ1xcZjE4Mic7XHJcbiRsYS12YXItY2hldnJvbi1jaXJjbGUtdXA6ICdcXGYxODMnO1xyXG4kbGEtdmFyLWNoZXZyb24tZG93bjogJ1xcZjE4NCc7XHJcbiRsYS12YXItY2hldnJvbi1sZWZ0OiAnXFxmMTg1JztcclxuJGxhLXZhci1jaGV2cm9uLXJpZ2h0OiAnXFxmMTg2JztcclxuJGxhLXZhci1jaGV2cm9uLXVwOiAnXFxmMTg3JztcclxuJGxhLXZhci1jaGlsZDogJ1xcZjE4OCc7XHJcbiRsYS12YXItY2hyb21lOiAnXFxmMTg5JztcclxuJGxhLXZhci1jaXJjbGU6ICdcXGYxOGEnO1xyXG4kbGEtdmFyLWNpcmNsZS1vOiAnXFxmMThiJztcclxuJGxhLXZhci1jaXJjbGUtby1ub3RjaDogJ1xcZjE4Yyc7XHJcbiRsYS12YXItY2lyY2xlLXRoaW46ICdcXGYxOGQnO1xyXG4kbGEtdmFyLWNsaXBib2FyZDogJ1xcZjE4ZSc7XHJcbiRsYS12YXItY2xvY2stbzogJ1xcZjE4Zic7XHJcbiRsYS12YXItY2xvbmU6ICdcXGYxOTAnO1xyXG4kbGEtdmFyLWNsb3NlOiAnXFxmMTkxJztcclxuJGxhLXZhci1jbG91ZDogJ1xcZjE5Mic7XHJcbiRsYS12YXItY2xvdWQtZG93bmxvYWQ6ICdcXGYxOTMnO1xyXG4kbGEtdmFyLWNsb3VkLXVwbG9hZDogJ1xcZjE5NCc7XHJcbiRsYS12YXItY255OiAnXFxmMTk1JztcclxuJGxhLXZhci1jb2RlOiAnXFxmMTk2JztcclxuJGxhLXZhci1jb2RlLWZvcms6ICdcXGYxOTcnO1xyXG4kbGEtdmFyLWNvZGVwZW46ICdcXGYxOTgnO1xyXG4kbGEtdmFyLWNvZmZlZTogJ1xcZjE5OSc7XHJcbiRsYS12YXItY29nOiAnXFxmMTlhJztcclxuJGxhLXZhci1jb2dzOiAnXFxmMTliJztcclxuJGxhLXZhci1jb2x1bW5zOiAnXFxmMTljJztcclxuJGxhLXZhci1jb21tZW50OiAnXFxmMTlkJztcclxuJGxhLXZhci1jb21tZW50LW86ICdcXGYxOWUnO1xyXG4kbGEtdmFyLWNvbW1lbnRpbmc6ICdcXGYxOWYnO1xyXG4kbGEtdmFyLWNvbW1lbnRpbmctbzogJ1xcZjFhMCc7XHJcbiRsYS12YXItY29tbWVudHM6ICdcXGYxYTEnO1xyXG4kbGEtdmFyLWNvbW1lbnRzLW86ICdcXGYxYTInO1xyXG4kbGEtdmFyLWNvbXBhc3M6ICdcXGYxYTMnO1xyXG4kbGEtdmFyLWNvbXByZXNzOiAnXFxmMWE0JztcclxuJGxhLXZhci1jb25uZWN0ZGV2ZWxvcDogJ1xcZjFhNSc7XHJcbiRsYS12YXItY29udGFvOiAnXFxmMWE2JztcclxuJGxhLXZhci1jb3B5OiAnXFxmMWE3JztcclxuJGxhLXZhci1jb3B5cmlnaHQ6ICdcXGYxYTgnO1xyXG4kbGEtdmFyLWNyZWF0aXZlLWNvbW1vbnM6ICdcXGYxYTknO1xyXG4kbGEtdmFyLWNyZWRpdC1jYXJkOiAnXFxmMWFhJztcclxuJGxhLXZhci1jcm9wOiAnXFxmMWFiJztcclxuJGxhLXZhci1jcm9zc2hhaXJzOiAnXFxmMWFjJztcclxuJGxhLXZhci1jc3MzOiAnXFxmMWFkJztcclxuJGxhLXZhci1jdWJlOiAnXFxmMWFlJztcclxuJGxhLXZhci1jdWJlczogJ1xcZjFhZic7XHJcbiRsYS12YXItY3V0OiAnXFxmMWIwJztcclxuJGxhLXZhci1jdXRsZXJ5OiAnXFxmMWIxJztcclxuJGxhLXZhci1kYXNoYm9hcmQ6ICdcXGYxYjInO1xyXG4kbGEtdmFyLWRhc2hjdWJlOiAnXFxmMWIzJztcclxuJGxhLXZhci1kYXRhYmFzZTogJ1xcZjFiNCc7XHJcbiRsYS12YXItZGVkZW50OiAnXFxmMWI1JztcclxuJGxhLXZhci1kZWxpY2lvdXM6ICdcXGYxYjYnO1xyXG4kbGEtdmFyLWRlc2t0b3A6ICdcXGYxYjcnO1xyXG4kbGEtdmFyLWRldmlhbnRhcnQ6ICdcXGYxYjgnO1xyXG4kbGEtdmFyLWRpYW1vbmQ6ICdcXGYxYjknO1xyXG4kbGEtdmFyLWRpZ2c6ICdcXGYxYmEnO1xyXG4kbGEtdmFyLWRvbGxhcjogJ1xcZjFiYic7XHJcbiRsYS12YXItZG90LWNpcmNsZS1vOiAnXFxmMWJjJztcclxuJGxhLXZhci1kb3dubG9hZDogJ1xcZjFiZCc7XHJcbiRsYS12YXItZHJpYmJibGU6ICdcXGYxYmUnO1xyXG4kbGEtdmFyLWRyb3Bib3g6ICdcXGYxYmYnO1xyXG4kbGEtdmFyLWRydXBhbDogJ1xcZjFjMCc7XHJcbiRsYS12YXItZWRpdDogJ1xcZjFjMSc7XHJcbiRsYS12YXItZWplY3Q6ICdcXGYxYzInO1xyXG4kbGEtdmFyLWVsbGlwc2lzLWg6ICdcXGYxYzMnO1xyXG4kbGEtdmFyLWVsbGlwc2lzLXY6ICdcXGYxYzQnO1xyXG4kbGEtdmFyLWVtcGlyZTogJ1xcZjFjNSc7XHJcbiRsYS12YXItZ2U6ICdcXGYxYzUnO1xyXG4kbGEtdmFyLWVudmVsb3BlOiAnXFxmMWM2JztcclxuJGxhLXZhci1lbnZlbG9wZS1vOiAnXFxmMWM3JztcclxuJGxhLXZhci1lbnZlbG9wZS1zcXVhcmU6ICdcXGYxYzgnO1xyXG4kbGEtdmFyLWVyYXNlcjogJ1xcZjFjOSc7XHJcbiRsYS12YXItZXVyOiAnXFxmMWNhJztcclxuJGxhLXZhci1ldXJvOiAnXFxmMWNiJztcclxuJGxhLXZhci1leGNoYW5nZTogJ1xcZjFjYyc7XHJcbiRsYS12YXItZXhjbGFtYXRpb246ICdcXGYxY2QnO1xyXG4kbGEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTogJ1xcZjFjZSc7XHJcbiRsYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU6ICdcXGYxY2YnO1xyXG4kbGEtdmFyLWV4cGFuZDogJ1xcZjFkMCc7XHJcbiRsYS12YXItZXhwZWRpdGVkc3NsOiAnXFxmMWQxJztcclxuJGxhLXZhci1leHRlcm5hbC1saW5rOiAnXFxmMWQyJztcclxuJGxhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZTogJ1xcZjFkMyc7XHJcbiRsYS12YXItZXllOiAnXFxmMWQ0JztcclxuJGxhLXZhci1leWUtc2xhc2g6ICdcXGYxZDUnO1xyXG4kbGEtdmFyLWV5ZWRyb3BwZXI6ICdcXGYxZDYnO1xyXG4kbGEtdmFyLWZhY2Vib29rOiAnXFxmMWQ3JztcclxuJGxhLXZhci1mYWNlYm9vay1mOiAnXFxmMWQ3JztcclxuJGxhLXZhci1mYWNlYm9vay1vZmZpY2lhbDogJ1xcZjFkOCc7XHJcbiRsYS12YXItZmFjZWJvb2stc3F1YXJlOiAnXFxmMWQ5JztcclxuJGxhLXZhci1mYXN0LWJhY2t3YXJkOiAnXFxmMWRhJztcclxuJGxhLXZhci1mYXN0LWZvcndhcmQ6ICdcXGYxZGInO1xyXG4kbGEtdmFyLWZheDogJ1xcZjFkYyc7XHJcbiRsYS12YXItZmVtYWxlOiAnXFxmMWRkJztcclxuJGxhLXZhci1maWdodGVyLWpldDogJ1xcZjFkZSc7XHJcbiRsYS12YXItZmlsZTogJ1xcZjFkZic7XHJcbiRsYS12YXItZmlsZS1hcmNoaXZlLW86ICdcXGYxZTAnO1xyXG4kbGEtdmFyLWZpbGUtYXVkaW8tbzogJ1xcZjFlMSc7XHJcbiRsYS12YXItZmlsZS1jb2RlLW86ICdcXGYxZTInO1xyXG4kbGEtdmFyLWZpbGUtZXhjZWwtbzogJ1xcZjFlMyc7XHJcbiRsYS12YXItZmlsZS1pbWFnZS1vOiAnXFxmMWU0JztcclxuJGxhLXZhci1maWxlLW1vdmllLW86ICdcXGYxZTUnO1xyXG4kbGEtdmFyLWZpbGUtbzogJ1xcZjFlNic7XHJcbiRsYS12YXItZmlsZS1wZGYtbzogJ1xcZjFlNyc7XHJcbiRsYS12YXItZmlsZS1waG90by1vOiAnXFxmMWU4JztcclxuJGxhLXZhci1maWxlLXBpY3R1cmUtbzogJ1xcZjFlOSc7XHJcbiRsYS12YXItZmlsZS1wb3dlcnBvaW50LW86ICdcXGYxZWEnO1xyXG4kbGEtdmFyLWZpbGUtc291bmQtbzogJ1xcZjFlYic7XHJcbiRsYS12YXItZmlsZS10ZXh0OiAnXFxmMWVjJztcclxuJGxhLXZhci1maWxlLXRleHQtbzogJ1xcZjFlZCc7XHJcbiRsYS12YXItZmlsZS12aWRlby1vOiAnXFxmMWVlJztcclxuJGxhLXZhci1maWxlLXdvcmQtbzogJ1xcZjFlZic7XHJcbiRsYS12YXItZmlsZS16aXAtbzogJ1xcZjFmMCc7XHJcbiRsYS12YXItZmlsZXMtbzogJ1xcZjFmMSc7XHJcbiRsYS12YXItZmlsbTogJ1xcZjFmMic7XHJcbiRsYS12YXItZmlsdGVyOiAnXFxmMWYzJztcclxuJGxhLXZhci1maXJlOiAnXFxmMWY0JztcclxuJGxhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogJ1xcZjFmNSc7XHJcbiRsYS12YXItZmlyZWZveDogJ1xcZjFmNic7XHJcbiRsYS12YXItZmxhZzogJ1xcZjFmNyc7XHJcbiRsYS12YXItZmxhZy1jaGVja2VyZWQ6ICdcXGYxZjgnO1xyXG4kbGEtdmFyLWZsYWctbzogJ1xcZjFmOSc7XHJcbiRsYS12YXItZmxhc2g6ICdcXGYxZmEnO1xyXG4kbGEtdmFyLWZsYXNrOiAnXFxmMWZiJztcclxuJGxhLXZhci1mbGlja3I6ICdcXGYxZmMnO1xyXG4kbGEtdmFyLWZsb3BweS1vOiAnXFxmMWZkJztcclxuJGxhLXZhci1mb2xkZXI6ICdcXGYxZmUnO1xyXG4kbGEtdmFyLWZvbGRlci1vOiAnXFxmMWZmJztcclxuJGxhLXZhci1mb2xkZXItb3BlbjogJ1xcZjIwMCc7XHJcbiRsYS12YXItZm9sZGVyLW9wZW4tbzogJ1xcZjIwMSc7XHJcbiRsYS12YXItZm9udDogJ1xcZjIwMic7XHJcbiRsYS12YXItZm9udGljb25zOiAnXFxmMjAzJztcclxuJGxhLXZhci1mb3J1bWJlZTogJ1xcZjIwNCc7XHJcbiRsYS12YXItZm9yd2FyZDogJ1xcZjIwNSc7XHJcbiRsYS12YXItZm91cnNxdWFyZTogJ1xcZjIwNic7XHJcbiRsYS12YXItZnJvd24tbzogJ1xcZjIwNyc7XHJcbiRsYS12YXItZnV0Ym9sLW86ICdcXGYyMDgnO1xyXG4kbGEtdmFyLXNvY2Nlci1iYWxsLW86ICdcXGYyMDgnO1xyXG4kbGEtdmFyLWdhbWVwYWQ6ICdcXGYyMDknO1xyXG4kbGEtdmFyLWdhdmVsOiAnXFxmMjBhJztcclxuJGxhLXZhci1nYnA6ICdcXGYyMGInO1xyXG4kbGEtdmFyLWdlYXI6ICdcXGYyMGMnO1xyXG4kbGEtdmFyLWdlYXJzOiAnXFxmMjBkJztcclxuJGxhLXZhci1nZW5kZXJsZXNzOiAnXFxmMjBlJztcclxuJGxhLXZhci1nZXQtcG9ja2V0OiAnXFxmMjBmJztcclxuJGxhLXZhci1nZzogJ1xcZjIxMCc7XHJcbiRsYS12YXItZ2ctY2lyY2xlOiAnXFxmMjExJztcclxuJGxhLXZhci1naWZ0OiAnXFxmMjEyJztcclxuJGxhLXZhci1naXQ6ICdcXGYyMTMnO1xyXG4kbGEtdmFyLWdpdC1zcXVhcmU6ICdcXGYyMTQnO1xyXG4kbGEtdmFyLWdpdGh1YjogJ1xcZjIxNSc7XHJcbiRsYS12YXItZ2l0aHViLWFsdDogJ1xcZjIxNic7XHJcbiRsYS12YXItZ2l0aHViLXNxdWFyZTogJ1xcZjIxNyc7XHJcbiRsYS12YXItZ2xhc3M6ICdcXGYyMTgnO1xyXG4kbGEtdmFyLWdsb2JlOiAnXFxmMjE5JztcclxuJGxhLXZhci1nb29nbGU6ICdcXGYyMWEnO1xyXG4kbGEtdmFyLWdvb2dsZS1wbHVzOiAnXFxmMjFiJztcclxuJGxhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6ICdcXGYyMWMnO1xyXG4kbGEtdmFyLWdvb2dsZS13YWxsZXQ6ICdcXGYyMWQnO1xyXG4kbGEtdmFyLWdyYWR1YXRpb24tY2FwOiAnXFxmMjFlJztcclxuJGxhLXZhci1ncmF0aXBheTogJ1xcZjIxZic7XHJcbiRsYS12YXItZ2l0dGlwOiAnXFxmMjFmJztcclxuJGxhLXZhci1ncm91cDogJ1xcZjIyMCc7XHJcbiRsYS12YXItaC1zcXVhcmU6ICdcXGYyMjEnO1xyXG4kbGEtdmFyLWhhY2tlci1uZXdzOiAnXFxmMjIyJztcclxuJGxhLXZhci1oYW5kLWdyYWItbzogJ1xcZjIyMyc7XHJcbiRsYS12YXItaGFuZC1saXphcmQtbzogJ1xcZjIyNCc7XHJcbiRsYS12YXItaGFuZC1vLWRvd246ICdcXGYyMjUnO1xyXG4kbGEtdmFyLWhhbmQtby1sZWZ0OiAnXFxmMjI2JztcclxuJGxhLXZhci1oYW5kLW8tcmlnaHQ6ICdcXGYyMjcnO1xyXG4kbGEtdmFyLWhhbmQtby11cDogJ1xcZjIyOCc7XHJcbiRsYS12YXItaGFuZC1wYXBlci1vOiAnXFxmMjI5JztcclxuJGxhLXZhci1oYW5kLXBlYWNlLW86ICdcXGYyMmEnO1xyXG4kbGEtdmFyLWhhbmQtcG9pbnRlci1vOiAnXFxmMjJiJztcclxuJGxhLXZhci1oYW5kLXJvY2stbzogJ1xcZjIyYyc7XHJcbiRsYS12YXItaGFuZC1zY2lzc29ycy1vOiAnXFxmMjJkJztcclxuJGxhLXZhci1oYW5kLXNwb2NrLW86ICdcXGYyMmUnO1xyXG4kbGEtdmFyLWhhbmQtc3RvcC1vOiAnXFxmMjJmJztcclxuJGxhLXZhci1oZGQtbzogJ1xcZjIzMCc7XHJcbiRsYS12YXItaGVhZGVyOiAnXFxmMjMxJztcclxuJGxhLXZhci1oZWFkcGhvbmVzOiAnXFxmMjMyJztcclxuJGxhLXZhci1oZWFydDogJ1xcZjIzMyc7XHJcbiRsYS12YXItaGVhcnQtbzogJ1xcZjIzNCc7XHJcbiRsYS12YXItaGVhcnRiZWF0OiAnXFxmMjM1JztcclxuJGxhLXZhci1oaXN0b3J5OiAnXFxmMjM2JztcclxuJGxhLXZhci1ob21lOiAnXFxmMjM3JztcclxuJGxhLXZhci1ob3NwaXRhbC1vOiAnXFxmMjM4JztcclxuJGxhLXZhci1ob3RlbDogJ1xcZjIzOSc7XHJcbiRsYS12YXItaG91cmdsYXNzOiAnXFxmMjNhJztcclxuJGxhLXZhci1ob3VyZ2xhc3MtMTogJ1xcZjIzYic7XHJcbiRsYS12YXItaG91cmdsYXNzLTI6ICdcXGYyM2MnO1xyXG4kbGEtdmFyLWhvdXJnbGFzcy0zOiAnXFxmMjNkJztcclxuJGxhLXZhci1ob3VyZ2xhc3MtZW5kOiAnXFxmMjNlJztcclxuJGxhLXZhci1ob3VyZ2xhc3MtaGFsZjogJ1xcZjIzZic7XHJcbiRsYS12YXItaG91cmdsYXNzLW86ICdcXGYyNDAnO1xyXG4kbGEtdmFyLWhvdXJnbGFzcy1zdGFydDogJ1xcZjI0MSc7XHJcbiRsYS12YXItaG91eno6ICdcXGYyNDInO1xyXG4kbGEtdmFyLWh0bWw1OiAnXFxmMjQzJztcclxuJGxhLXZhci1pLWN1cnNvcjogJ1xcZjI0NCc7XHJcbiRsYS12YXItaWxzOiAnXFxmMjQ1JztcclxuJGxhLXZhci1pbWFnZTogJ1xcZjI0Nic7XHJcbiRsYS12YXItaW5ib3g6ICdcXGYyNDcnO1xyXG4kbGEtdmFyLWluZGVudDogJ1xcZjI0OCc7XHJcbiRsYS12YXItaW5kdXN0cnk6ICdcXGYyNDknO1xyXG4kbGEtdmFyLWluZm86ICdcXGYyNGEnO1xyXG4kbGEtdmFyLWluZm8tY2lyY2xlOiAnXFxmMjRiJztcclxuJGxhLXZhci1pbnI6ICdcXGYyNGMnO1xyXG4kbGEtdmFyLWluc3RhZ3JhbTogJ1xcZjI0ZCc7XHJcbiRsYS12YXItaW5zdGl0dXRpb246ICdcXGYyNGUnO1xyXG4kbGEtdmFyLWludGVybmV0LWV4cGxvcmVyOiAnXFxmMjRmJztcclxuJGxhLXZhci1pb3hob3N0OiAnXFxmMjUwJztcclxuJGxhLXZhci1pdGFsaWM6ICdcXGYyNTEnO1xyXG4kbGEtdmFyLWpvb21sYTogJ1xcZjI1Mic7XHJcbiRsYS12YXItanB5OiAnXFxmMjUzJztcclxuJGxhLXZhci1qc2ZpZGRsZTogJ1xcZjI1NCc7XHJcbiRsYS12YXIta2V5OiAnXFxmMjU1JztcclxuJGxhLXZhci1rZXlib2FyZC1vOiAnXFxmMjU2JztcclxuJGxhLXZhci1rcnc6ICdcXGYyNTcnO1xyXG4kbGEtdmFyLWxhbmd1YWdlOiAnXFxmMjU4JztcclxuJGxhLXZhci1sYXB0b3A6ICdcXGYyNTknO1xyXG4kbGEtdmFyLWxhc3RmbTogJ1xcZjI1YSc7XHJcbiRsYS12YXItbGFzdGZtLXNxdWFyZTogJ1xcZjI1Yic7XHJcbiRsYS12YXItbGVhZjogJ1xcZjI1Yyc7XHJcbiRsYS12YXItbGVhbnB1YjogJ1xcZjI1ZCc7XHJcbiRsYS12YXItbGVnYWw6ICdcXGYyNWUnO1xyXG4kbGEtdmFyLWxlbW9uLW86ICdcXGYyNWYnO1xyXG4kbGEtdmFyLWxldmVsLWRvd246ICdcXGYyNjAnO1xyXG4kbGEtdmFyLWxldmVsLXVwOiAnXFxmMjYxJztcclxuJGxhLXZhci1saWZlLWJvdXk6ICdcXGYyNjInO1xyXG4kbGEtdmFyLWxpZmUtYnVveTogJ1xcZjI2Myc7XHJcbiRsYS12YXItbGlmZS1yaW5nOiAnXFxmMjY0JztcclxuJGxhLXZhci1zdXBwb3J0OiAnXFxmMjY0JztcclxuJGxhLXZhci1saWZlLXNhdmVyOiAnXFxmMjY1JztcclxuJGxhLXZhci1saWdodGJ1bGItbzogJ1xcZjI2Nic7XHJcbiRsYS12YXItbGluZS1jaGFydDogJ1xcZjI2Nyc7XHJcbiRsYS12YXItbGluazogJ1xcZjI2OCc7XHJcbiRsYS12YXItbGlua2VkaW46ICdcXGYyNjknO1xyXG4kbGEtdmFyLWxpbmtlZGluLXNxdWFyZTogJ1xcZjI2YSc7XHJcbiRsYS12YXItbGludXg6ICdcXGYyNmInO1xyXG4kbGEtdmFyLWxpc3Q6ICdcXGYyNmMnO1xyXG4kbGEtdmFyLWxpc3QtYWx0OiAnXFxmMjZkJztcclxuJGxhLXZhci1saXN0LW9sOiAnXFxmMjZlJztcclxuJGxhLXZhci1saXN0LXVsOiAnXFxmMjZmJztcclxuJGxhLXZhci1sb2NhdGlvbi1hcnJvdzogJ1xcZjI3MCc7XHJcbiRsYS12YXItbG9jazogJ1xcZjI3MSc7XHJcbiRsYS12YXItbG9uZy1hcnJvdy1kb3duOiAnXFxmMjcyJztcclxuJGxhLXZhci1sb25nLWFycm93LWxlZnQ6ICdcXGYyNzMnO1xyXG4kbGEtdmFyLWxvbmctYXJyb3ctcmlnaHQ6ICdcXGYyNzQnO1xyXG4kbGEtdmFyLWxvbmctYXJyb3ctdXA6ICdcXGYyNzUnO1xyXG4kbGEtdmFyLW1hZ2ljOiAnXFxmMjc2JztcclxuJGxhLXZhci1tYWduZXQ6ICdcXGYyNzcnO1xyXG4kbGEtdmFyLW1haWwtZm9yd2FyZDogJ1xcZjI3OCc7XHJcbiRsYS12YXItbWFpbC1yZXBseTogJ1xcZjI3OSc7XHJcbiRsYS12YXItbWFpbC1yZXBseS1hbGw6ICdcXGYyN2EnO1xyXG4kbGEtdmFyLW1hbGU6ICdcXGYyN2InO1xyXG4kbGEtdmFyLW1hcDogJ1xcZjI3Yyc7XHJcbiRsYS12YXItbWFwLW1hcmtlcjogJ1xcZjI3ZCc7XHJcbiRsYS12YXItbWFwLW86ICdcXGYyN2UnO1xyXG4kbGEtdmFyLW1hcC1waW46ICdcXGYyN2YnO1xyXG4kbGEtdmFyLW1hcC1zaWduczogJ1xcZjI4MCc7XHJcbiRsYS12YXItbWFyczogJ1xcZjI4MSc7XHJcbiRsYS12YXItbWFycy1kb3VibGU6ICdcXGYyODInO1xyXG4kbGEtdmFyLW1hcnMtc3Ryb2tlOiAnXFxmMjgzJztcclxuJGxhLXZhci1tYXJzLXN0cm9rZS1oOiAnXFxmMjg0JztcclxuJGxhLXZhci1tYXJzLXN0cm9rZS12OiAnXFxmMjg1JztcclxuJGxhLXZhci1tYXhjZG46ICdcXGYyODYnO1xyXG4kbGEtdmFyLW1lYW5wYXRoOiAnXFxmMjg3JztcclxuJGxhLXZhci1tZWRpdW06ICdcXGYyODgnO1xyXG4kbGEtdmFyLW1lZGtpdDogJ1xcZjI4OSc7XHJcbiRsYS12YXItbWVoLW86ICdcXGYyOGEnO1xyXG4kbGEtdmFyLW1lcmN1cnk6ICdcXGYyOGInO1xyXG4kbGEtdmFyLW1pY3JvcGhvbmU6ICdcXGYyOGMnO1xyXG4kbGEtdmFyLW1pY3JvcGhvbmUtc2xhc2g6ICdcXGYyOGQnO1xyXG4kbGEtdmFyLW1pbnVzOiAnXFxmMjhlJztcclxuJGxhLXZhci1taW51cy1jaXJjbGU6ICdcXGYyOGYnO1xyXG4kbGEtdmFyLW1pbnVzLXNxdWFyZTogJ1xcZjI5MCc7XHJcbiRsYS12YXItbWludXMtc3F1YXJlLW86ICdcXGYyOTEnO1xyXG4kbGEtdmFyLW1vYmlsZTogJ1xcZjI5Mic7XHJcbiRsYS12YXItbW9iaWxlLXBob25lOiAnXFxmMjkzJztcclxuJGxhLXZhci1tb25leTogJ1xcZjI5NCc7XHJcbiRsYS12YXItbW9vbi1vOiAnXFxmMjk1JztcclxuJGxhLXZhci1tb3J0YXItYm9hcmQ6ICdcXGYyOTYnO1xyXG4kbGEtdmFyLW1vdG9yY3ljbGU6ICdcXGYyOTcnO1xyXG4kbGEtdmFyLW1vdXNlLXBvaW50ZXI6ICdcXGYyOTgnO1xyXG4kbGEtdmFyLW11c2ljOiAnXFxmMjk5JztcclxuJGxhLXZhci1uYXZpY29uOiAnXFxmMjlhJztcclxuJGxhLXZhci1uZXV0ZXI6ICdcXGYyOWInO1xyXG4kbGEtdmFyLW5ld3NwYXBlci1vOiAnXFxmMjljJztcclxuJGxhLXZhci1vYmplY3QtZ3JvdXA6ICdcXGYyOWQnO1xyXG4kbGEtdmFyLW9iamVjdC11bmdyb3VwOiAnXFxmMjllJztcclxuJGxhLXZhci1vZG5va2xhc3NuaWtpOiAnXFxmMjlmJztcclxuJGxhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTogJ1xcZjJhMCc7XHJcbiRsYS12YXItb3BlbmNhcnQ6ICdcXGYyYTEnO1xyXG4kbGEtdmFyLW9wZW5pZDogJ1xcZjJhMic7XHJcbiRsYS12YXItb3BlcmE6ICdcXGYyYTMnO1xyXG4kbGEtdmFyLW9wdGluLW1vbnN0ZXI6ICdcXGYyYTQnO1xyXG4kbGEtdmFyLW91dGRlbnQ6ICdcXGYyYTUnO1xyXG4kbGEtdmFyLXBhZ2VsaW5lczogJ1xcZjJhNic7XHJcbiRsYS12YXItcGFpbnQtYnJ1c2g6ICdcXGYyYTcnO1xyXG4kbGEtdmFyLXBhcGVyLXBsYW5lOiAnXFxmMmE4JztcclxuJGxhLXZhci1zZW5kOiAnXFxmMmE4JztcclxuJGxhLXZhci1wYXBlci1wbGFuZS1vOiAnXFxmMmE5JztcclxuJGxhLXZhci1zZW5kLW86ICdcXGYyYTknO1xyXG4kbGEtdmFyLXBhcGVyY2xpcDogJ1xcZjJhYSc7XHJcbiRsYS12YXItcGFyYWdyYXBoOiAnXFxmMmFiJztcclxuJGxhLXZhci1wYXN0ZTogJ1xcZjJhYyc7XHJcbiRsYS12YXItcGF1c2U6ICdcXGYyYWQnO1xyXG4kbGEtdmFyLXBhdzogJ1xcZjJhZSc7XHJcbiRsYS12YXItcGF5cGFsOiAnXFxmMmFmJztcclxuJGxhLXZhci1wZW5jaWw6ICdcXGYyYjAnO1xyXG4kbGEtdmFyLXBlbmNpbC1zcXVhcmU6ICdcXGYyYjEnO1xyXG4kbGEtdmFyLXBlbmNpbC1zcXVhcmUtbzogJ1xcZjJiMic7XHJcbiRsYS12YXItcGhvbmU6ICdcXGYyYjMnO1xyXG4kbGEtdmFyLXBob25lLXNxdWFyZTogJ1xcZjJiNCc7XHJcbiRsYS12YXItcGhvdG86ICdcXGYyYjUnO1xyXG4kbGEtdmFyLXBpY3R1cmUtbzogJ1xcZjJiNic7XHJcbiRsYS12YXItcGllLWNoYXJ0OiAnXFxmMmI3JztcclxuJGxhLXZhci1waWVkLXBpcGVyOiAnXFxmMmI4JztcclxuJGxhLXZhci1waWVkLXBpcGVyLWFsdDogJ1xcZjJiOSc7XHJcbiRsYS12YXItcGludGVyZXN0OiAnXFxmMmJhJztcclxuJGxhLXZhci1waW50ZXJlc3QtcDogJ1xcZjJiYic7XHJcbiRsYS12YXItcGludGVyZXN0LXNxdWFyZTogJ1xcZjJiYyc7XHJcbiRsYS12YXItcGxhbmU6ICdcXGYyYmQnO1xyXG4kbGEtdmFyLXBsYXk6ICdcXGYyYmUnO1xyXG4kbGEtdmFyLXBsYXktY2lyY2xlOiAnXFxmMmJmJztcclxuJGxhLXZhci1wbGF5LWNpcmNsZS1vOiAnXFxmMmMwJztcclxuJGxhLXZhci1wbHVnOiAnXFxmMmMxJztcclxuJGxhLXZhci1wbHVzOiAnXFxmMmMyJztcclxuJGxhLXZhci1wbHVzLWNpcmNsZTogJ1xcZjJjMyc7XHJcbiRsYS12YXItcGx1cy1zcXVhcmU6ICdcXGYyYzQnO1xyXG4kbGEtdmFyLXBsdXMtc3F1YXJlLW86ICdcXGYyYzUnO1xyXG4kbGEtdmFyLXBvd2VyLW9mZjogJ1xcZjJjNic7XHJcbiRsYS12YXItcHJpbnQ6ICdcXGYyYzcnO1xyXG4kbGEtdmFyLXB1enpsZS1waWVjZTogJ1xcZjJjOCc7XHJcbiRsYS12YXItcXE6ICdcXGYyYzknO1xyXG4kbGEtdmFyLXFyY29kZTogJ1xcZjJjYSc7XHJcbiRsYS12YXItcXVlc3Rpb246ICdcXGYyY2InO1xyXG4kbGEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogJ1xcZjJjYyc7XHJcbiRsYS12YXItcXVvdGUtbGVmdDogJ1xcZjJjZCc7XHJcbiRsYS12YXItcXVvdGUtcmlnaHQ6ICdcXGYyY2UnO1xyXG4kbGEtdmFyLXJhOiAnXFxmMmNmJztcclxuJGxhLXZhci1yYW5kb206ICdcXGYyZDAnO1xyXG4kbGEtdmFyLXJlYmVsOiAnXFxmMmQxJztcclxuJGxhLXZhci1yZWN5Y2xlOiAnXFxmMmQyJztcclxuJGxhLXZhci1yZWRkaXQ6ICdcXGYyZDMnO1xyXG4kbGEtdmFyLXJlZGRpdC1zcXVhcmU6ICdcXGYyZDQnO1xyXG4kbGEtdmFyLXJlZnJlc2g6ICdcXGYyZDUnO1xyXG4kbGEtdmFyLXJlZ2lzdGVyZWQ6ICdcXGYyZDYnO1xyXG4kbGEtdmFyLXJlbnJlbjogJ1xcZjJkNyc7XHJcbiRsYS12YXItcmVvcmRlcjogJ1xcZjJkOCc7XHJcbiRsYS12YXItcmVwZWF0OiAnXFxmMmQ5JztcclxuJGxhLXZhci1yZXBseTogJ1xcZjJkYSc7XHJcbiRsYS12YXItcmVwbHktYWxsOiAnXFxmMmRiJztcclxuJGxhLXZhci1yZXR3ZWV0OiAnXFxmMmRjJztcclxuJGxhLXZhci1ybWI6ICdcXGYyZGQnO1xyXG4kbGEtdmFyLXJvYWQ6ICdcXGYyZGUnO1xyXG4kbGEtdmFyLXJvY2tldDogJ1xcZjJkZic7XHJcbiRsYS12YXItcm90YXRlLWxlZnQ6ICdcXGYyZTAnO1xyXG4kbGEtdmFyLXJvdGF0ZS1yaWdodDogJ1xcZjJlMSc7XHJcbiRsYS12YXItcm91YmxlOiAnXFxmMmUyJztcclxuJGxhLXZhci1yc3M6ICdcXGYyZTMnO1xyXG4kbGEtdmFyLWZlZWQ6ICdcXGYyZTMnO1xyXG4kbGEtdmFyLXJzcy1zcXVhcmU6ICdcXGYyZTQnO1xyXG4kbGEtdmFyLXJ1YjogJ1xcZjJlNSc7XHJcbiRsYS12YXItcnVibGU6ICdcXGYyZTYnO1xyXG4kbGEtdmFyLXJ1cGVlOiAnXFxmMmU3JztcclxuJGxhLXZhci1zYWZhcmk6ICdcXGYyZTgnO1xyXG4kbGEtdmFyLXNhdmU6ICdcXGYyZTknO1xyXG4kbGEtdmFyLXNjaXNzb3JzOiAnXFxmMmVhJztcclxuJGxhLXZhci1zZWFyY2g6ICdcXGYyZWInO1xyXG4kbGEtdmFyLXNlYXJjaC1taW51czogJ1xcZjJlYyc7XHJcbiRsYS12YXItc2VhcmNoLXBsdXM6ICdcXGYyZWQnO1xyXG4kbGEtdmFyLXNlbGxzeTogJ1xcZjJlZSc7XHJcbiRsYS12YXItc2VydmVyOiAnXFxmMmVmJztcclxuJGxhLXZhci1zaGFyZTogJ1xcZjJmMCc7XHJcbiRsYS12YXItc2hhcmUtYWx0OiAnXFxmMmYxJztcclxuJGxhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiAnXFxmMmYyJztcclxuJGxhLXZhci1zaGFyZS1zcXVhcmU6ICdcXGYyZjMnO1xyXG4kbGEtdmFyLXNoYXJlLXNxdWFyZS1vOiAnXFxmMmY0JztcclxuJGxhLXZhci1zaGVrZWw6ICdcXGYyZjUnO1xyXG4kbGEtdmFyLXNoZXFlbDogJ1xcZjJmNic7XHJcbiRsYS12YXItc2hpZWxkOiAnXFxmMmY3JztcclxuJGxhLXZhci1zaGlwOiAnXFxmMmY4JztcclxuJGxhLXZhci1zaGlydHNpbmJ1bGs6ICdcXGYyZjknO1xyXG4kbGEtdmFyLXNob3BwaW5nLWNhcnQ6ICdcXGYyZmEnO1xyXG4kbGEtdmFyLXNpZ24taW46ICdcXGYyZmInO1xyXG4kbGEtdmFyLXNpZ24tb3V0OiAnXFxmMmZjJztcclxuJGxhLXZhci1zaWduYWw6ICdcXGYyZmQnO1xyXG4kbGEtdmFyLXNpbXBseWJ1aWx0OiAnXFxmMmZlJztcclxuJGxhLXZhci1zaXRlbWFwOiAnXFxmMmZmJztcclxuJGxhLXZhci1za3lhdGxhczogJ1xcZjMwMCc7XHJcbiRsYS12YXItc2t5cGU6ICdcXGYzMDEnO1xyXG4kbGEtdmFyLXNsYWNrOiAnXFxmMzAyJztcclxuJGxhLXZhci1zbGlkZXJzOiAnXFxmMzAzJztcclxuJGxhLXZhci1zbGlkZXNoYXJlOiAnXFxmMzA0JztcclxuJGxhLXZhci1zbWlsZS1vOiAnXFxmMzA1JztcclxuJGxhLXZhci1zb3J0OiAnXFxmMzA2JztcclxuJGxhLXZhci11bnNvcnRlZDogJ1xcZjMwNic7XHJcbiRsYS12YXItc29ydC1hbHBoYS1hc2M6ICdcXGYzMDcnO1xyXG4kbGEtdmFyLXNvcnQtYWxwaGEtZGVzYzogJ1xcZjMwOCc7XHJcbiRsYS12YXItc29ydC1hbW91bnQtYXNjOiAnXFxmMzA5JztcclxuJGxhLXZhci1zb3J0LWFtb3VudC1kZXNjOiAnXFxmMzBhJztcclxuJGxhLXZhci1zb3J0LWFzYzogJ1xcZjMwYic7XHJcbiRsYS12YXItc29ydC11cDogJ1xcZjMwYic7XHJcbiRsYS12YXItc29ydC1kZXNjOiAnXFxmMzBjJztcclxuJGxhLXZhci1zb3J0LWRvd246ICdcXGYzMGMnO1xyXG4kbGEtdmFyLXNvcnQtbnVtZXJpYy1hc2M6ICdcXGYzMGQnO1xyXG4kbGEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOiAnXFxmMzBlJztcclxuJGxhLXZhci1zb3VuZGNsb3VkOiAnXFxmMzBmJztcclxuJGxhLXZhci1zcGFjZS1zaHV0dGxlOiAnXFxmMzEwJztcclxuJGxhLXZhci1zcGlubmVyOiAnXFxmMzExJztcclxuJGxhLXZhci1zcG9vbjogJ1xcZjMxMic7XHJcbiRsYS12YXItc3BvdGlmeTogJ1xcZjMxMyc7XHJcbiRsYS12YXItc3F1YXJlOiAnXFxmMzE0JztcclxuJGxhLXZhci1zcXVhcmUtbzogJ1xcZjMxNSc7XHJcbiRsYS12YXItc3RhY2stZXhjaGFuZ2U6ICdcXGYzMTYnO1xyXG4kbGEtdmFyLXN0YWNrLW92ZXJmbG93OiAnXFxmMzE3JztcclxuJGxhLXZhci1zdGFyOiAnXFxmMzE4JztcclxuJGxhLXZhci1zdGFyLWhhbGY6ICdcXGYzMTknO1xyXG4kbGEtdmFyLXN0YXItaGFsZi1vOiAnXFxmMzFhJztcclxuJGxhLXZhci1zdGFyLWhhbGYtZnVsbDogJ1xcZjMxYSc7XHJcbiRsYS12YXItc3Rhci1oYWxmLWVtcHR5OiAnXFxmMzFhJztcclxuJGxhLXZhci1zdGFyLW86ICdcXGYzMWInO1xyXG4kbGEtdmFyLXN0ZWFtOiAnXFxmMzFjJztcclxuJGxhLXZhci1zdGVhbS1zcXVhcmU6ICdcXGYzMWQnO1xyXG4kbGEtdmFyLXN0ZXAtYmFja3dhcmQ6ICdcXGYzMWUnO1xyXG4kbGEtdmFyLXN0ZXAtZm9yd2FyZDogJ1xcZjMxZic7XHJcbiRsYS12YXItc3RldGhvc2NvcGU6ICdcXGYzMjAnO1xyXG4kbGEtdmFyLXN0aWNreS1ub3RlOiAnXFxmMzIxJztcclxuJGxhLXZhci1zdGlja3ktbm90ZS1vOiAnXFxmMzIyJztcclxuJGxhLXZhci1zdG9wOiAnXFxmMzIzJztcclxuJGxhLXZhci1zdHJlZXQtdmlldzogJ1xcZjMyNCc7XHJcbiRsYS12YXItc3RyaWtldGhyb3VnaDogJ1xcZjMyNSc7XHJcbiRsYS12YXItc3R1bWJsZXVwb246ICdcXGYzMjYnO1xyXG4kbGEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZTogJ1xcZjMyNyc7XHJcbiRsYS12YXItc3Vic2NyaXB0OiAnXFxmMzI4JztcclxuJGxhLXZhci1zdWJ3YXk6ICdcXGYzMjknO1xyXG4kbGEtdmFyLXN1aXRjYXNlOiAnXFxmMzJhJztcclxuJGxhLXZhci1zdW4tbzogJ1xcZjMyYic7XHJcbiRsYS12YXItc3VwZXJzY3JpcHQ6ICdcXGYzMmMnO1xyXG4kbGEtdmFyLXRhYmxlOiAnXFxmMzJkJztcclxuJGxhLXZhci10YWJsZXQ6ICdcXGYzMmUnO1xyXG4kbGEtdmFyLXRhY2hvbWV0ZXI6ICdcXGYzMmYnO1xyXG4kbGEtdmFyLXRhZzogJ1xcZjMzMCc7XHJcbiRsYS12YXItdGFnczogJ1xcZjMzMSc7XHJcbiRsYS12YXItdGFza3M6ICdcXGYzMzInO1xyXG4kbGEtdmFyLXRheGk6ICdcXGYzMzMnO1xyXG4kbGEtdmFyLXRlbGV2aXNpb246ICdcXGYzMzQnO1xyXG4kbGEtdmFyLXR2OiAnXFxmMzM0JztcclxuJGxhLXZhci10ZW5jZW50LXdlaWJvOiAnXFxmMzM1JztcclxuJGxhLXZhci10ZXJtaW5hbDogJ1xcZjMzNic7XHJcbiRsYS12YXItdGV4dC1oZWlnaHQ6ICdcXGYzMzcnO1xyXG4kbGEtdmFyLXRleHQtd2lkdGg6ICdcXGYzMzgnO1xyXG4kbGEtdmFyLXRoOiAnXFxmMzM5JztcclxuJGxhLXZhci10aC1sYXJnZTogJ1xcZjMzYSc7XHJcbiRsYS12YXItdGgtbGlzdDogJ1xcZjMzYic7XHJcbiRsYS12YXItdGh1bWItdGFjazogJ1xcZjMzYyc7XHJcbiRsYS12YXItdGh1bWJzLWRvd246ICdcXGYzM2QnO1xyXG4kbGEtdmFyLXRodW1icy1vLWRvd246ICdcXGYzM2UnO1xyXG4kbGEtdmFyLXRodW1icy1vLXVwOiAnXFxmMzNmJztcclxuJGxhLXZhci10aHVtYnMtdXA6ICdcXGYzNDAnO1xyXG4kbGEtdmFyLXRpY2tldDogJ1xcZjM0MSc7XHJcbiRsYS12YXItdGltZXM6ICdcXGYzNDInO1xyXG4kbGEtdmFyLXJlbW92ZTogJ1xcZjM0Mic7XHJcbiRsYS12YXItdGltZXMtY2lyY2xlOiAnXFxmMzQzJztcclxuJGxhLXZhci10aW1lcy1jaXJjbGUtbzogJ1xcZjM0NCc7XHJcbiRsYS12YXItdGludDogJ1xcZjM0NSc7XHJcbiRsYS12YXItdG9nZ2xlLW9mZjogJ1xcZjM0Nic7XHJcbiRsYS12YXItdG9nZ2xlLW9uOiAnXFxmMzQ3JztcclxuJGxhLXZhci10cmFkZW1hcms6ICdcXGYzNDgnO1xyXG4kbGEtdmFyLXRyYWluOiAnXFxmMzQ5JztcclxuJGxhLXZhci10cmFuc2dlbmRlcjogJ1xcZjM0YSc7XHJcbiRsYS12YXItaW50ZXJzZXg6ICdcXGYzNGEnO1xyXG4kbGEtdmFyLXRyYW5zZ2VuZGVyLWFsdDogJ1xcZjM0Yic7XHJcbiRsYS12YXItdHJhc2g6ICdcXGYzNGMnO1xyXG4kbGEtdmFyLXRyYXNoLW86ICdcXGYzNGQnO1xyXG4kbGEtdmFyLXRyZWU6ICdcXGYzNGUnO1xyXG4kbGEtdmFyLXRyZWxsbzogJ1xcZjM0Zic7XHJcbiRsYS12YXItdHJpcGFkdmlzb3I6ICdcXGYzNTAnO1xyXG4kbGEtdmFyLXRyb3BoeTogJ1xcZjM1MSc7XHJcbiRsYS12YXItdHJ1Y2s6ICdcXGYzNTInO1xyXG4kbGEtdmFyLXRyeTogJ1xcZjM1Myc7XHJcbiRsYS12YXItdHR5OiAnXFxmMzU0JztcclxuJGxhLXZhci10dW1ibHI6ICdcXGYzNTUnO1xyXG4kbGEtdmFyLXR1bWJsci1zcXVhcmU6ICdcXGYzNTYnO1xyXG4kbGEtdmFyLXR1cmtpc2gtbGlyYTogJ1xcZjM1Nyc7XHJcbiRsYS12YXItdHdpdGNoOiAnXFxmMzU4JztcclxuJGxhLXZhci10d2l0dGVyOiAnXFxmMzU5JztcclxuJGxhLXZhci10d2l0dGVyLXNxdWFyZTogJ1xcZjM1YSc7XHJcbiRsYS12YXItdW1icmVsbGE6ICdcXGYzNWInO1xyXG4kbGEtdmFyLXVuZGVybGluZTogJ1xcZjM1Yyc7XHJcbiRsYS12YXItdW5kbzogJ1xcZjM1ZCc7XHJcbiRsYS12YXItdW5pdmVyc2l0eTogJ1xcZjM1ZSc7XHJcbiRsYS12YXItdW5saW5rOiAnXFxmMzVmJztcclxuJGxhLXZhci11bmxvY2s6ICdcXGYzNjAnO1xyXG4kbGEtdmFyLXVubG9jay1hbHQ6ICdcXGYzNjEnO1xyXG4kbGEtdmFyLXVwbG9hZDogJ1xcZjM2Mic7XHJcbiRsYS12YXItdXNkOiAnXFxmMzYzJztcclxuJGxhLXZhci11c2VyOiAnXFxmMzY0JztcclxuJGxhLXZhci11c2VyLW1kOiAnXFxmMzY1JztcclxuJGxhLXZhci11c2VyLXBsdXM6ICdcXGYzNjYnO1xyXG4kbGEtdmFyLXVzZXItc2VjcmV0OiAnXFxmMzY3JztcclxuJGxhLXZhci11c2VyLXRpbWVzOiAnXFxmMzY4JztcclxuJGxhLXZhci11c2VyczogJ1xcZjM2OSc7XHJcbiRsYS12YXItdmVudXM6ICdcXGYzNmEnO1xyXG4kbGEtdmFyLXZlbnVzLWRvdWJsZTogJ1xcZjM2Yic7XHJcbiRsYS12YXItdmVudXMtbWFyczogJ1xcZjM2Yyc7XHJcbiRsYS12YXItdmlhY29pbjogJ1xcZjM2ZCc7XHJcbiRsYS12YXItdmlkZW8tY2FtZXJhOiAnXFxmMzZlJztcclxuJGxhLXZhci12aW1lbzogJ1xcZjM2Zic7XHJcbiRsYS12YXItdmltZW8tc3F1YXJlOiAnXFxmMzcwJztcclxuJGxhLXZhci12aW5lOiAnXFxmMzcxJztcclxuJGxhLXZhci12azogJ1xcZjM3Mic7XHJcbiRsYS12YXItdm9sdW1lLWRvd246ICdcXGYzNzMnO1xyXG4kbGEtdmFyLXZvbHVtZS1vZmY6ICdcXGYzNzQnO1xyXG4kbGEtdmFyLXZvbHVtZS11cDogJ1xcZjM3NSc7XHJcbiRsYS12YXItd2FybmluZzogJ1xcZjM3Nic7XHJcbiRsYS12YXItd2VjaGF0OiAnXFxmMzc3JztcclxuJGxhLXZhci13ZWlibzogJ1xcZjM3OCc7XHJcbiRsYS12YXItd2VpeGluOiAnXFxmMzc5JztcclxuJGxhLXZhci13aGF0c2FwcDogJ1xcZjM3YSc7XHJcbiRsYS12YXItd2hlZWxjaGFpcjogJ1xcZjM3Yic7XHJcbiRsYS12YXItd2lmaTogJ1xcZjM3Yyc7XHJcbiRsYS12YXItd2lraXBlZGlhLXc6ICdcXGYzN2QnO1xyXG4kbGEtdmFyLXdpbmRvd3M6ICdcXGYzN2UnO1xyXG4kbGEtdmFyLXdvbjogJ1xcZjM3Zic7XHJcbiRsYS12YXItd29yZHByZXNzOiAnXFxmMzgwJztcclxuJGxhLXZhci13cmVuY2g6ICdcXGYzODEnO1xyXG4kbGEtdmFyLXhpbmc6ICdcXGYzODInO1xyXG4kbGEtdmFyLXhpbmctc3F1YXJlOiAnXFxmMzgzJztcclxuJGxhLXZhci15LWNvbWJpbmF0b3I6ICdcXGYzODQnO1xyXG4kbGEtdmFyLXktY29tYmluYXRvci1zcXVhcmU6ICdcXGYzODUnO1xyXG4kbGEtdmFyLXlhaG9vOiAnXFxmMzg2JztcclxuJGxhLXZhci15YzogJ1xcZjM4Nyc7XHJcbiRsYS12YXIteWMtc3F1YXJlOiAnXFxmMzg4JztcclxuJGxhLXZhci15ZWxwOiAnXFxmMzg5JztcclxuJGxhLXZhci15ZW46ICdcXGYzOGEnO1xyXG4kbGEtdmFyLXlvdXR1YmU6ICdcXGYzOGInO1xyXG4kbGEtdmFyLXlvdXR1YmUtcGxheTogJ1xcZjM4Yyc7XHJcbiRsYS12YXIteW91dHViZS1zcXVhcmU6ICdcXGYzOGQnO1xyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIHNjc3MtbGludDpkaXNhYmxlIFNwYWNlQXJvdW5kT3BlcmF0b3JcblxuLy8vIEJ1aWxkcyBkaXJlY3Rpb25hbCBwcm9wZXJ0aWVzIGJ5IHBhcnNpbmcgQ1NTIHNob3J0aGFuZCB2YWx1ZXMuIEZvciBleGFtcGxlLFxuLy8vIGEgdmFsdWUgb2YgYDEwcHggbnVsbGAgd2lsbCBvdXRwdXQgdG9wIGFuZCBib3R0b20gZGlyZWN0aW9uYWwgcHJvcGVydGllcyxcbi8vLyBidXQgdGhlIGBudWxsYCBza2lwcyBsZWZ0IGFuZCByaWdodCBmcm9tIGJlaW5nIG91dHB1dC5cbi8vL1xuLy8vIEBhcmd1bWVudCB7c3RyaW5nfSAkcHJvcGVydHlcbi8vLyAgIEJhc2UgcHJvcGVydHkuXG4vLy9cbi8vLyBAYXJndW1lbnQge3N0cmluZ30gJHN1ZmZpeFxuLy8vICAgU3VmZml4IHRvIGFwcGVuZC4gVXNlIGBudWxsYCB0byBvbWl0LlxuLy8vXG4vLy8gQGFyZ3VtZW50IHtsaXN0fSAkdmFsdWVzXG4vLy8gICBMaXN0IG9mIHZhbHVlcyB0byBzZXQgZm9yIHRoZSBwcm9wZXJ0eS5cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3Ncbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgQGluY2x1ZGUgX2RpcmVjdGlvbmFsLXByb3BlcnR5KGJvcmRlciwgd2lkdGgsIG51bGwgNXB4KTtcbi8vLyAgIH1cbi8vL1xuLy8vICAgLy8gQ1NTIE91dHB1dFxuLy8vICAgLmVsZW1lbnQge1xuLy8vICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDVweDtcbi8vLyAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDVweDtcbi8vLyAgIH1cbi8vL1xuLy8vIEByZXF1aXJlIHtmdW5jdGlvbn0gX2NvbXBhY3Qtc2hvcnRoYW5kXG4vLy9cbi8vLyBAcmVxdWlyZSB7ZnVuY3Rpb259IF9jb250YWlucy1mYWxzeVxuLy8vXG4vLy8gQGFjY2VzcyBwcml2YXRlXG5cbkBtaXhpbiBfZGlyZWN0aW9uYWwtcHJvcGVydHkoXG4gICRwcm9wZXJ0eSxcbiAgJHN1ZmZpeCxcbiAgJHZhbHVlc1xuKSB7XG4gICR0b3A6ICAgICRwcm9wZXJ0eSArIFwiLXRvcFwiICAgICsgaWYoJHN1ZmZpeCwgXCItI3skc3VmZml4fVwiLCBcIlwiKTtcbiAgJGJvdHRvbTogJHByb3BlcnR5ICsgXCItYm90dG9tXCIgKyBpZigkc3VmZml4LCBcIi0jeyRzdWZmaXh9XCIsIFwiXCIpO1xuICAkbGVmdDogICAkcHJvcGVydHkgKyBcIi1sZWZ0XCIgICArIGlmKCRzdWZmaXgsIFwiLSN7JHN1ZmZpeH1cIiwgXCJcIik7XG4gICRyaWdodDogICRwcm9wZXJ0eSArIFwiLXJpZ2h0XCIgICsgaWYoJHN1ZmZpeCwgXCItI3skc3VmZml4fVwiLCBcIlwiKTtcbiAgJGFsbDogICAgJHByb3BlcnR5ICsgICAgICAgICAgICAgaWYoJHN1ZmZpeCwgXCItI3skc3VmZml4fVwiLCBcIlwiKTtcblxuICAkdmFsdWVzOiBfY29tcGFjdC1zaG9ydGhhbmQoJHZhbHVlcyk7XG5cbiAgQGlmIF9jb250YWlucy1mYWxzeSgkdmFsdWVzKSB7XG4gICAgQGlmIG50aCgkdmFsdWVzLCAxKSB7ICN7JHRvcH06IG50aCgkdmFsdWVzLCAxKTsgfVxuXG4gICAgQGlmIGxlbmd0aCgkdmFsdWVzKSA9PSAxIHtcbiAgICAgIEBpZiBudGgoJHZhbHVlcywgMSkgeyAjeyRyaWdodH06IG50aCgkdmFsdWVzLCAxKTsgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgQGlmIG50aCgkdmFsdWVzLCAyKSB7ICN7JHJpZ2h0fTogbnRoKCR2YWx1ZXMsIDIpOyB9XG4gICAgfVxuXG4gICAgQGlmIGxlbmd0aCgkdmFsdWVzKSA9PSAyIHtcbiAgICAgIEBpZiBudGgoJHZhbHVlcywgMSkgeyAjeyRib3R0b219OiBudGgoJHZhbHVlcywgMSk7IH1cbiAgICAgIEBpZiBudGgoJHZhbHVlcywgMikgeyAjeyRsZWZ0fTogbnRoKCR2YWx1ZXMsIDIpOyB9XG4gICAgfSBAZWxzZSBpZiBsZW5ndGgoJHZhbHVlcykgPT0gMyB7XG4gICAgICBAaWYgbnRoKCR2YWx1ZXMsIDMpIHsgI3skYm90dG9tfTogbnRoKCR2YWx1ZXMsIDMpOyB9XG4gICAgICBAaWYgbnRoKCR2YWx1ZXMsIDIpIHsgI3skbGVmdH06IG50aCgkdmFsdWVzLCAyKTsgfVxuICAgIH0gQGVsc2UgaWYgbGVuZ3RoKCR2YWx1ZXMpID09IDQge1xuICAgICAgQGlmIG50aCgkdmFsdWVzLCAzKSB7ICN7JGJvdHRvbX06IG50aCgkdmFsdWVzLCAzKTsgfVxuICAgICAgQGlmIG50aCgkdmFsdWVzLCA0KSB7ICN7JGxlZnR9OiBudGgoJHZhbHVlcywgNCk7IH1cbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7JGFsbH06ICR2YWx1ZXM7XG4gIH1cbn1cbiIsIlxyXG5odG1sLCBib2R5IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5odG1sIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIG1pbi13aWR0aDogMzIwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcblxyXG5tYWluIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4iLCJcclxuLmNvbnRhY3Qge1xyXG4gICRjb250YWN0LXBhZGRpbmctdG9wOiBzcGFjZSg1KSArIHNwYWNlKDIpO1xyXG4gICRjb250YWN0LXBhZGRpbmctdG9wLXNtOiBzcGFjZSg1KSArIHNwYWNlKDUpO1xyXG4gIFxyXG4gIEBpbmNsdWRlIGZ1bGwtd2lkdGgtY29udGFpbmVyO1xyXG4gIHBhZGRpbmctdG9wOiAkY29udGFjdC1wYWRkaW5nLXRvcDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuICAmX19oZWFkZXItd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG4gIFxyXG4gICZfX2hlYWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBwYWRkaW5nOiBzcGFjZSg0KSBzcGFjZSg1KSBzcGFjZSg0KSAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgJjpiZWZvcmUgOmhvdmVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB3aWR0aDogNzV2dztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogc3BhY2UoNSk7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgei1pbmRleDogMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAmX19sb2dvVGl0bGUgIHsgICBcclxuICAgIFxyXG4gICAgaW1nIHtcclxuICAgICAgbWFyZ2luLXRvcDogc3BhY2UoMyk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIGEgeyBcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJvdHRvbTogLSBzcGFjZSgxKTtcclxuICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlICsgMC41O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZmxhZyB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2UgKiAxLjU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKSArIHNwYWNlKDEpO1xyXG4gIH1cclxuXHJcbiAgJl9fdGltZSB7XHJcbiAgICBjb2xvcjogJGdyYXktNjtcclxuICB9XHJcblxyXG4gICZfX2J1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xO1xyXG4gIH1cclxuXHJcbiAgJl9faW5mbyxcclxuICAmX19ib3R0b20tbGlua3MsXHJcbiAgJl9fc29jYWlsLWljb25zIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHN1YjtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBtYXJnaW4tdG9wOiBzcGFjZSg1KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2luZm8taXRlbSxcclxuICAmX19zdXBwb3J0LWxpbmsgYSB7XHJcbiAgICBjb2xvcjogJGdyYXktNjtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcclxuICB9XHJcblxyXG4gICZfX3N1cHBvcnQtbGluayB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiBzcGFjZSgzKTtcclxuICAgIHBhZGRpbmctbGVmdDogc3BhY2UoMyk7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS02O1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGhvbmUge1xyXG4gICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggLSAwLjI7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6ICRoNC1mb250LXNpemUtc207XHJcbiAgICBsZXR0ZXItc3BhY2luZzogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoIC0gMC40O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcclxuICB9XHJcblxyXG4gICZfX3NvY2lhbC1saW5rLWxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcclxuICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAqIDEuMjQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoICogMC40NDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIG9wYWNpdHk6IDAuNjtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSArIDAuNTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSg0KSArIHNwYWNlKDEpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uLWRpdiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogLSAoc3BhY2UoNSkgLSAxKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IHNwYWNlKDMpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBzcGFjZSgzKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogc3BhY2UoMikgKyBzcGFjZSgxKTtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuICAgIEBpbmNsdWRlIGFsbC1zdGF0ZXModHJ1ZSkge1xyXG4gICAgICBjb2xvcjogJGFjY2VudDtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAgJGZvbnQtc2l6ZS1yb290IC0gMjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhc3RlbDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvdHRvbS1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gIH1cclxuXHJcbiAgJl9fY291bnRyeS1zZWxlY3RvciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiBzcGFjZSgzKSAqIDEuNTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4gIFxyXG4gICZfX2JvdHRvbS1saW5rcyxcclxuICAmX19zb2NhaWwtaWNvbnMge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmNvbnRhY3RfX3N1cHBvcnQtbGluayB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogc3BhY2UoMyk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogc3BhY2UoMik7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3R0b20tbGlua3Mge1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIlxyXG4uY291bnRyeS1zZWxlY3RvciB7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtICogMC45MztcclxuICBjb2xvcjogJGdyYXktMjtcclxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2UgKiAxLjU7XHJcblxyXG4gICZfX3JpZ2lvbiB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY291bnRyeSxcclxuICAmX19oZWFkaW5nIHtcclxuICAgIG1heC13aWR0aDogMTByZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XHJcbiAgfVxyXG5cclxuICAmX19oZWFkaW5nIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuICAgIG1pbi1oZWlnaHQ6IHNwYWNlKDUpICogMS4xNztcclxuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAqIDEuMzE7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XHJcbiAgfVxyXG5cclxuICAmX19saW5rLFxyXG4gICZfX2xpbms6aG92ZXIge1xyXG4gICAgY29sb3I6ICRncmF5LTI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc29ydGVkLWNvdW50cnktbGlzdCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgLmNvdW50cnktc2VsZWN0b3JfX3N1YlJpZ2lvbiB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAuY291bnRyeS1zZWxlY3RvciB7XHJcbiAgICAgICAgJl9fY291bnRyeSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tb2RhbCB7XHJcbiAgICBwYWRkaW5nOiBzcGFjZSgxKSBzcGFjZSg1KSAqIDEuNjI1IHNwYWNlKDYpO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtICogMC45MztcclxuICAgIGNvbG9yOiAkZ3JheS0yO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlICogMS41NDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgcGFkZGluZzogc3BhY2UoMSkgc3BhY2UoNSkgc3BhY2UoNik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tb2RhbC10aXRsZSB7XHJcbiAgICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21vZGFsLWhlYWRlciB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiBzcGFjZSgzKSAqIDEuNTtcclxuXHJcbiAgICAuY2xvc2Uge1xyXG4gICAgICBjb2xvcjogJGdyYXktMjtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAqIDEuNTtcclxuICAgICAgcGFkZGluZy1yaWdodDogc3BhY2UoNCkgKiAxLjQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19mb290ZXIge1xyXG4gICAgZm9udC1zaXplOiAgJGZvbnQtc2l6ZS14cztcclxuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDEpICogMC40O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgJl9fY291bnRyeS1saXN0IHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBzcGFjZSgyKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGtleWZyYW1lcyBzcGluIHtcclxuICAwJSAge3RyYW5zZm9ybTogcm90YXRlKDBkZWcpO31cclxuICAxMDAlIHt0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO31cclxufVxyXG5cclxuLmxvYWRpbmctaW5kaWNhdG9yIHtcclxuICBpIHtcclxuICAgIGFuaW1hdGlvbjogc3BpbiAxLjVzIGluZmluaXRlIGxpbmVhcjtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXJvb3QgKiA0O1xyXG4gIH1cclxufVxyXG4iLCIuc2VhcmNoIHtcclxuICAkc2VhcmNoLWJvcmRlci1yYWRpdXM6IDFweDtcclxuICBib3JkZXI6ICRib3JkZXItc3R5bGU7XHJcbiAgYm9yZGVyLXJhZGl1czogJHNlYXJjaC1ib3JkZXItcmFkaXVzO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgIHBhZGRpbmc6IHNwYWNlKDEpO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgd2lkdGg6IDkyJTtcclxuICB9XHJcblxyXG4gICZfX2Zvcm0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgfVxyXG5cclxuICAmX19zdWJtaXQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHNlYXJjaC1ib3JkZXItcmFkaXVzO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnktbGlnaHQtZ3JleTtcclxuICB9XHJcblxyXG4gIC5yZWFjdC1hdXRvc3VnZ2VzdCB7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgQGV4dGVuZCAlbGluay1pY29uLXN0eWxlcztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL3NlYXJjaC5zdmcnKTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcGFkZGluZzogc3BhY2UoMykgKiAwLjg7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTM7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIHRvcDogc3BhY2UoMykgKiAwLjc1O1xyXG4gICAgICAgIGxlZnQ6IHNwYWNlKDMpICogMC41O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbnB1dCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSBwYWRkaW5nKHNwYWNlKDIpICsgc3BhY2UoMSkgc3BhY2UoMykgKiAyKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogJHNlYXJjaC1ib3JkZXItcmFkaXVzO1xyXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgcGFkZGluZyhzcGFjZSgyKSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZbcGxhY2Vob2xkZXJdIHtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2lucHV0LS1mb2N1c2VkIHtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zdWdnZXN0aW9ucy1jb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N1Z2dlc3Rpb25zLWNvbnRhaW5lci0tb3BlbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcclxuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRzZWFyY2gtYm9yZGVyLXJhZGl1cztcclxuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRzZWFyY2gtYm9yZGVyLXJhZGl1cztcclxuICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuXHJcbiAgICAmX19zdWdnZXN0aW9ucy1saXN0IHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3VnZ2VzdGlvbiB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgcGFkZGluZzogc3BhY2UoMikgc3BhY2UoMyk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3VnZ2VzdGlvbi0taGlnaGxpZ2h0ZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFsZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiXHJcbi5zaXRlLWZvb3RlciB7XHJcbiAgQGluY2x1ZGUgZnVsbC13aWR0aC1jb250YWluZXI7XHJcbiAgcGFkZGluZy10b3A6IHNwYWNlKDMpO1xyXG4gIG1hcmdpbi10b3A6IHNwYWNlKDUpO1xyXG4gIFxyXG4gICZfX2xpbmstYmxvY2sge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gICZfX2xlZ2FsIGEge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcblxyXG4gICZfX2RpdmlkZXIge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY29udGVudC1tYXJnaW4gKiAtMTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAkY29udGVudC1tYXJnaW4gKiAtMTtcclxuICAgIH1cclxuXHJcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDIpO1xyXG4gICAgbWFyZ2luLXRvcDogc3BhY2UoMik7XHJcbiAgfVxyXG5cclxuICAmX19saW5rLWhlYWRpbmcge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggLSAwLjQ7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXJvb3QgKyAyO1xyXG4gIH1cclxuXHJcbiAgJl9fYm90dG9tIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgIGNvbG9yOiAkY29uZGVuc2VkLWxpZ2h0LWdyZXk7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgcGFkZGluZzogc3BhY2UoNCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgcGFkZGluZzogMCAwIHNwYWNlKDUpIC0gc3BhY2UoMikgMDtcclxuICAgIH1cclxuXHJcbiAgICBwOmZpcnN0LWNoaWxkIHtcclxuICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgcGFkZGluZzogc3BhY2UoMyk7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiA0LjVweDtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjc1O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAtIDAuMjsgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJpbWFyeSB7XHJcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHNwYWNlKDQpO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSBzcGFjZSgzKTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBzcGFjZSgyKTsgXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2Vjb25kYXJ5IHtcclxuICAgICAgICAgIGNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJGNvbmRlbnNlZC1saWdodC1ncmV5O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJvbGQ7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgICBsaW5lLWhlaWdodDogMS41NztcclxuICB9XHJcblxyXG4gICZfX3RleHRhbGlnbiB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSArIDAuNTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHVsIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcclxuICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDMpICogMjtcclxuICAgIFxyXG4gICAgYSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSArIDAuNTtcclxuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGg2IHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIlxyXG4uc2l0ZS1oZWFkZXIge1xyXG4gIC8vc2Fzcy1saW50OmRpc2FibGUgcGxhY2Vob2xkZXItaW4tZXh0ZW5kXHJcbiAgQGluY2x1ZGUgZnVsbC13aWR0aC1jb250YWluZXI7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgcGFkZGluZy10b3A6IHNwYWNlKDQpICsgc3BhY2UoMSk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICYuc2l0ZS1oZWFkZXItZnVsbC1tb2JpbGUtd2lkdGgge1xyXG4gICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWVudSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAmX19jb21wbGlhbmNlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKTtcclxuICB9XHJcblxyXG4gICZfX2NvbXBsaWFuY2UtbmF2IHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgfVxyXG5cclxuICAmX19jb21wbGlhbmNlLWxhYmVsIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XHJcbiAgICBwYWRkaW5nOiBzcGFjZSgyKTtcclxuICB9XHJcblxyXG4gICZfX2NvbXBsaWFuY2UtbGlua3Mge1xyXG4gICAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb21wbGlhbmNlLWxpbmsge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZzogc3BhY2UoMik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLWR1cmF0aW9uO1xyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWl4aW4gbGluay1zdHlsZSgkdGhlbWU6ICdsaWdodCcpIHtcclxuICAgIEBpZiAkdGhlbWUgPT0gJ2RhcmsnIHtcclxuICAgICAgY29sb3I6ICRkYXJrZ3JleTtcclxuICAgICAgZm9udC1zaXplOiAkbWVudS1pdGVtLXNpemU7XHJcbiAgICAgIH4gaSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgfVxyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIGNvbG9yOiAkZGFyaztcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRsaW5rLXByaW1hcnktY29sb3I7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtZHVyYXRpb247XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfiBpIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICBAbWl4aW4gbGluay1zdHlsZS1ob3ZlcigkdGhlbWU6ICdsaWdodCcpIHtcclxuICAgIEBpZiAkdGhlbWUgPT0gJ2RhcmsnIHtcclxuICAgICAgY29sb3I6ICRsaW5rLXByaW1hcnktY29sb3I7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtZHVyYXRpb247XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfiBpIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgY29sb3I6ICRsaW5rLXByaW1hcnktY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtaXhpbiBoZWFkZXItbGluay1zdHlsZSgkdGhlbWU6ICdsaWdodCcpIHtcclxuICAgIEBpZiAkdGhlbWUgPT0gJ2RhcmsnIHtcclxuICAgICAgY29sb3I6ICRkYXJrZ3JleTtcclxuICAgICAgZm9udC1zaXplOiAkbWVudS1pdGVtLXNpemU7XHJcbiAgICAgIH4gaSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgfVxyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIGNvbG9yOiAkZGFya2dyZXk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkbGluay1wcmltYXJ5LWNvbG9yO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLWR1cmF0aW9uO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH4gaSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBmb250LXNpemU6ICAkaDUtZm9udC1zaXplO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS1sYW5kaW5nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9uLFxyXG4gICAgLnNpdGUtaGVhZGVyX19uYXYtaWNvbixcclxuICAgIC5zaXRlLWhlYWRlcl9fbW9iaWxlLW5hdi10b2dnbGVyIHtcclxuICAgICAgQGluY2x1ZGUgbGluay1zdHlsZSgnZGFyaycpXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1kYXJrIHtcclxuICAgIC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbixcclxuICAgIC5zaXRlLWhlYWRlcl9fbmF2LWljb24sXHJcbiAgICAuc2l0ZS1oZWFkZXJfX21vYmlsZS1uYXYtdG9nZ2xlciB7XHJcbiAgICAgIEBpbmNsdWRlIGxpbmstc3R5bGUoJ2RhcmsnKVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLS0tLS0tLS0gTkFWIFNUWUxFUyAtLS0tLS0tLVxyXG5cclxuICAmX19uYXYge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSg1KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgcGFkZGluZzogc3BhY2UoMyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnNpdGUtaGVhZGVyLW9wZW4ge1xyXG5cclxuICAgIC5zaXRlLWhlYWRlcl9fbmF2IHtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS00O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDIpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLW9wdGlvbnMge1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiBzcGFjZSgyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hdi1vcHRpb25zIHtcclxuICAgIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogc3BhY2UoNCkgLSBzcGFjZSgxKTtcclxuICAgIHBhZGRpbmctbGVmdDogc3BhY2UoMyk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJi1zdWJoZWFkIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMjBweDtcclxuICAgICAgZm9udC1zaXplOiAkbWVudS1pdGVtLXNpemU7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcbiAgICAgICAgY29sb3I6ICRkYXJrZ3JleTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXJpZ2h0IHtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgcGFkZGluZy1yaWdodDogc3BhY2UoMik7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgICAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb24ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHNwYWNlKDUpICsgc3BhY2UoMykgKyBzcGFjZSgxKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgbGkge1xyXG4gICAgICAubmF2aWdhdGlvbi1tZW51LFxyXG4gICAgICAuc2luZ2xlLW1lbnUsXHJcbiAgICAgIC5jb250ZW50LW1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuaGFzLW1lbnUge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgLm5hdmlnYXRpb24tbWVudSxcclxuICAgICAgICAgIC5zaW5nbGUtbWVudSxcclxuICAgICAgICAgIC5jb250ZW50LW1lbnUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5zaXRlLWhlYWRlcl9fbmF2LW9wdGlvbiB7XHJcbiAgICAgICAgICBjb2xvcjogJGxpbmstcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmVtcHR5LWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiA1MnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubmF2aWdhdGlvbi1tZW51IHtcclxuICAgICAgICAmLS1yaWdodCB7XHJcbiAgICAgICAgICAuc2luZ2xlLW1lbnVfX3NlY3Rpb24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTUlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tbGVmdCB7XHJcbiAgICAgICAgICA+IC5tdWx0aW1lbnU6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogc3BhY2UoMyk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNpbmdsZS1tZW51X19zZWN0aW9uIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE4JTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBzcGFjZSgzKSAqIDI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC0gc3BhY2UoMyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWNjbWVudSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTclO1xyXG5cclxuICAgICAgICAgIC5zaW5nbGUtbWVudV9fc2VjdGlvbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICAuc2l0ZS1oZWFkZXJfX25hdi1vcHRpb24ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19uYXYtb3B0aW9uIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XHJcbiAgICBmb250LXNpemU6ICRoMy1mb250LXNpemUtc207XHJcbiAgICBsZXR0ZXItc3BhY2luZzogc3BhY2UoMSkgLyAxMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAqIDEuMjk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IHNwYWNlKDIpO1xyXG4gICAgcGFkZGluZy1yaWdodDogc3BhY2UoNSk7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogc3BhY2UoMyk7XHJcbiAgICBAaW5jbHVkZSBoZWFkZXItbGluay1zdHlsZSgpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgQGluY2x1ZGUgcGFkZGluZyhudWxsIDApO1xyXG4gICAgICBmb250LXNpemU6ICRoNS1mb250LXNpemUgKiAyO1xyXG4gICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2UgKiAxLjU7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAmLS1jYXJldCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJG1lbnUtaXRlbS1zaXplO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAmID4gLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9uLS1jYXJldCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFucy1kdXJhdGlvbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtZHVyYXRpb247XHJcblxyXG4gICAgICAmID4gLnNpdGUtaGVhZGVyX19uYXYtb3B0aW9uLS1jYXJldCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFucy1kdXJhdGlvbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnVzZXJkYXRhIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5LWxpZ2h0LWdyZXk7XHJcbiAgICBwYWRkaW5nOiBzcGFjZSg1KSAtIHNwYWNlKDEpIHNwYWNlKDYpICsgMjtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1yb290IC0gMjtcclxuXHJcbiAgICAmX191c2VyZGl2IHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogc3BhY2UoMykgKiAyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5LWxpZ2h0LWdyZXk7XHJcbiAgICAgIHBhZGRpbmc6IHNwYWNlKDMpICogMiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHNwYWNlKDMpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2lnbmluLWJ0biB7XHJcbiAgICAgIHBhZGRpbmc6IHNwYWNlKDMpIHNwYWNlKDUpIC0gc3BhY2UoMSk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6IHNwYWNlKDMpIHNwYWNlKDUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcclxuICAgICAgICBwYWRkaW5nOiBzcGFjZSgzKSBzcGFjZSgzKSAqIDI7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hdi1pY29ucyB7XHJcbiAgICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAmX19uYXYtaWNvbiB7XHJcbiAgICBtYXJnaW4tbGVmdDogc3BhY2UoMik7XHJcbiAgICBAaW5jbHVkZSBsaW5rLXN0eWxlKCk7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuXHJcbiAgICAmLm5vLWRlY29yYXRpb24ge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAkZGFya2dyZXk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZXNrdG9wLW5hdi1jbG9zZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IC0je3NwYWNlKDMpICogMn07XHJcbiAgICAgIHRvcDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC0tLS0tLS0tIE1FTlUgU1RZTEVTIC0tLS0tLS0tXHJcblxyXG4gIEBtaXhpbiBtZW51LXN0eWxlcyB7XHJcbiAgICBAaW5jbHVkZSBmdWxsLXdpZHRoLWNvbnRhaW5lcjtcclxuICAgIHBhZGRpbmctdG9wOiBzcGFjZSgyKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6ICRuYXYtbWVudS16aW5kZXg7XHJcbiAgICBtaW4taGVpZ2h0OiA0MHZ3O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgcGFkZGluZy10b3A6IHNwYWNlKDIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBwYWRkaW5nLXRvcDogc3BhY2UoNCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBAZXh0ZW5kIC5oMjtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICYtbGluayB7XHJcbiAgICAgICAgQGluY2x1ZGUgbGluay1zdHlsZSgnZGFyaycpO1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbGEtaWNvbigpO1xyXG4gICAgICAgICAgY29udGVudDogJGxhLXZhci1sb25nLWFycm93LXJpZ2h0O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNDVlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgJl9fc2VjdGlvbi1oZWFkZXIge1xyXG4gICAgICBjb2xvcjogJGxpZ2h0LWdyZXk7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDMpICsgc3BhY2UoMik7XHJcbiAgICAgIG1hcmdpbi10b3A6IHNwYWNlKDIpO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xyXG4gICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemUtc207XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggKiAwLjQ0O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IHNwYWNlKDMpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NlY3Rpb24taGVhZGVyLXNwYWNlciB7XHJcbiAgICAgIEBleHRlbmQgLmg0O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgxKTtcclxuICAgICAgbWFyZ2luLXRvcDogc3BhY2UoMykgKyBzcGFjZSgxKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zZWN0aW9uLWxpbmtzLCAmX19zZWN0aW9uLWNvbnRlbnQge1xyXG4gICAgICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiBzcGFjZSgzKTtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIzMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblxyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRtZW51LWl0ZW0tc2l6ZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlICsgMC41O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1Ym1lbnUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBzcGFjZSg3KTtcclxuICAgICAgICAgIHdpZHRoOiAoc3BhY2UoOCkgKiAyKSArIDI7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogc3BhY2UoMykgKyBzcGFjZSgyKTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogc3BhY2UoNSk7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcblxyXG4gICAgICAgICAgLm5hdmlnYXRpb24tbWVudV9fc2VjdGlvbi1oZWFkZXIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRtZW51LWl0ZW0tc2l6ZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgICAgICB0b3A6IC0gKHNwYWNlKDMpICsgc3BhY2UoMSkpO1xyXG4gICAgICAgICAgICB3aWR0aDogc3BhY2UoNykgKiAzO1xyXG4gICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICA+IGRpdjpmaXJzdC1jaGlsZCB7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZ3JheS00O1xyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtZm9udC1zaXplIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogc3BhY2UoMik7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmN0YSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgICAuY29sb3JlZC1zZW1pLWJvcmRlciB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1hcmdpbihzcGFjZSgzKSBudWxsKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBvcG1lbnUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAoc3BhY2UoOCkgKiAyKSAtIDAuNTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHdpZHRoOiBzcGFjZSg4KSAtIDU7XHJcbiAgICAgICAgICB0b3A6IHNwYWNlKDEpO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBzcGFjZSgzKTtcclxuXHJcbiAgICAgICAgICAubmF2aWdhdGlvbi1tZW51X19zZWN0aW9uLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJG1lbnUtaXRlbS1zaXplO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzlyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiBzcGFjZSg2KSAqIDM7XHJcbiAgICAgICAgICAgIHRvcDogLSAoc3BhY2UoMykgKyBzcGFjZSgxKSk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktOTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IHNwYWNlKDMpICsgc3BhY2UoMSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnN1Ym1lbnVsaXN0IHtcclxuXHJcbiAgICAgICAgICAuc3VibWVudSwgLnBvcG1lbnUge1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG5cclxuICAgICAgICAgIC5zdWJtZW51LCAucG9wbWVudSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgPiAubmF2aWdhdGlvbi1tZW51X19saW5rLCAuc2luZ2xlLW1lbnVfX2xpbmsge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsaW5rLXN0eWxlLWhvdmVyKCdkYXJrJyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgIEBpbmNsdWRlIGxpbmstc3R5bGUoJ2RhcmsnKTtcclxuICAgIH1cclxuICB9O1xyXG5cclxuICAubmF2aWdhdGlvbi1tZW51LFxyXG4gIC5zaW5nbGUtbWVudSxcclxuICAuY29udGVudC1tZW51LFxyXG4gIC5xdWljay1hY2Nlc3MtbWVudSxcclxuICAuc2VhcmNoLW1lbnUsXHJcbiAgLmFjY29yZGlvbi1tZW51IHtcclxuICAgIEBpbmNsdWRlIG1lbnUtc3R5bGVzKCk7XHJcbiAgfVxyXG5cclxuICAucXVpY2stYWNjZXNzLW1lbnUsIC5zZWFyY2gtbWVudSwgLm5hdmlnYXRpb24tbWVudSwgLnNpbmdsZS1tZW51LCAuY29udGVudC1tZW51IHtcclxuICAgICZfX3NlY3Rpb24ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcblxyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ib2xkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAqIDEuNTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDEpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuICAgICAgICBjb2xvcjogJGdyYXktMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Rlc2Mge1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtcm9vdCAtIDM7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDIpO1xyXG4gICAgICBjb2xvcjogJGRhcmtncmV5O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NlY3Rpb24tY29udGVudCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDMpO1xyXG5cclxuICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ib2xkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAqIDEuNTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHNwYWNlKDEpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1uYW1lIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2UgKiAxLjMxO1xyXG4gICAgY29sb3I6ICRncmF5LTI7XHJcbiAgfVxyXG4gIFxyXG4gIC5zaW5nbGUtbWVudSxcclxuICAuY29udGVudC1tZW51IHtcclxuXHJcbiAgICAmX19zZWN0aW9uIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xyXG4gICAgICBwYWRkaW5nOiBzcGFjZSgzKSAqIDIgc3BhY2UoMyk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDI1JTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlY3Rpb24tbGlua3Mge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKSArIHNwYWNlKDIpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRlbnQtbWVudSB7XHJcblxyXG4gICAgJl9fc2VjdGlvbi1oZWFkZXIge1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogc3BhY2UoMSkgLyA3O1xyXG4gICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemUtc207XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19zZWN0aW9uIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktNDtcclxuICAgICAgbWluLWhlaWdodDogMzUwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtIHNwYWNlKDQpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiBzcGFjZSgzKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmc6IHNwYWNlKDMpIHNwYWNlKDQpIHNwYWNlKDMpIHNwYWNlKDMpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VjdGlvbi1tZW51LWhlYWRlciB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXJvb3QgLSAyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICBjb2xvcjogJGdyYXktMjtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgcGFkZGluZy1yaWdodDogc3BhY2UoMik7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS0yO1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSArIDAuNTtcclxuICAgICAgQGluY2x1ZGUgcGFkZGluZyhzcGFjZSgyKSBudWxsKTtcclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiBzcGFjZSg0KTtcclxuICAgICAgbGlzdC1zdHlsZTogZGlzYztcclxuXHJcbiAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAqIDEuNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubGluayB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZ290aGFtLW5hcnJvdy1ib2xkO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogc3BhY2UoMykgKiAwLjQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWNjb3JkaW9uLW1lbnUge1xyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKTtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VjdGlvbi1zZXBhcmF0b3Ige1xyXG4gICAgICBib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGg7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBtYXJnaW4tdG9wOiBzcGFjZSgyKTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogc3BhY2UoMyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY3VzdG9tZXItc3VwcG9ydCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICBAZXh0ZW5kIC5oMztcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IHNwYWNlKDMpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgQGluY2x1ZGUgbGluay1zdHlsZSgnZGFyaycpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBzcGFjZSgzKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBtYXJnaW4tYm90dG9tOiBzcGFjZSgzKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXJ0IHtcclxuXHJcbiAgICAmLWljb24ge1xyXG4gICAgICBjb250ZW50OiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL2NhcnQuc3ZnJyk7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgfVxyXG5cclxuICAgICYtY291bnQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IHNwYWNlKDEpO1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IDZweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcclxuICAgICAgbGluZS1oZWlnaHQ6IDhweDtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICYubm90ZW1wdHkge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRtZWRpdW10dXJxdW9pc2VibHVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktNDtcclxuICAgICAgcGFkZGluZy1yaWdodDogc3BhY2UoMSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb3VudHJ5LW5hbWUge1xyXG4gICAgcGFkZGluZzogc3BhY2UoMyk7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IHNwYWNlKDIpO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXJvb3QgLSAzO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiBzcGFjZSgyKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJvbGQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogc3BhY2UoMSkgKiAwLjQzO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgLmNhcnRfbGlzdC1pdGVtIHtcclxuICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICAvL3Nhc3MtbGludDplbmFibGUgcGxhY2Vob2xkZXItaW4tZXh0ZW5kXHJcbiAgLmhpZGUtbW9iaWxlIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIHNjc3MtbGludDpkaXNhYmxlIEVsc2VQbGFjZW1lbnRcblxuLy8vIFRyYW5zZm9ybXMgc2hvcnRoYW5kIHRvIGl0cyBzaG9ydGVzdCBwb3NzaWJsZSBmb3JtLlxuLy8vXG4vLy8gQGFyZ3VtZW50IHtsaXN0fSAkdmFsdWVzXG4vLy8gICBMaXN0IG9mIGRpcmVjdGlvbmFsIHZhbHVlcy5cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3Ncbi8vLyAgICR2YWx1ZXM6IF9jb21wYWN0LXNob3J0aGFuZCgxMHB4IDIwcHggMTBweCAyMHB4KTtcbi8vL1xuLy8vICAgLy8gT3V0cHV0XG4vLy8gICAkdmFsdWVzOiAxMHB4IDIwcHg7XG4vLy9cbi8vLyBAcmV0dXJuIHtsaXN0fVxuLy8vXG4vLy8gQGFjY2VzcyBwcml2YXRlXG5cbkBmdW5jdGlvbiBfY29tcGFjdC1zaG9ydGhhbmQoJHZhbHVlcykge1xuICAkb3V0cHV0OiBudWxsO1xuXG4gICRhOiBudGgoJHZhbHVlcywgMSk7XG4gICRiOiBpZihsZW5ndGgoJHZhbHVlcykgPCAyLCAkYSwgbnRoKCR2YWx1ZXMsIDIpKTtcbiAgJGM6IGlmKGxlbmd0aCgkdmFsdWVzKSA8IDMsICRhLCBudGgoJHZhbHVlcywgMykpO1xuICAkZDogaWYobGVuZ3RoKCR2YWx1ZXMpIDwgMiwgJGEsIG50aCgkdmFsdWVzLCBpZihsZW5ndGgoJHZhbHVlcykgPCA0LCAyLCA0KSkpO1xuXG4gIEBpZiAkYSA9PSAwIHsgJGE6IDA7IH1cbiAgQGlmICRiID09IDAgeyAkYjogMDsgfVxuICBAaWYgJGMgPT0gMCB7ICRjOiAwOyB9XG4gIEBpZiAkZCA9PSAwIHsgJGQ6IDA7IH1cblxuICBAaWYgJGEgPT0gJGIgYW5kICRhID09ICRjIGFuZCAkYSA9PSAkZCB7ICRvdXRwdXQ6ICRhOyAgICAgICAgICB9XG4gIEBlbHNlIGlmICRhID09ICRjIGFuZCAkYiA9PSAkZCAgICAgICAgIHsgJG91dHB1dDogJGEgJGI7ICAgICAgIH1cbiAgQGVsc2UgaWYgJGIgPT0gJGQgICAgICAgICAgICAgICAgICAgICAgeyAkb3V0cHV0OiAkYSAkYiAkYzsgICAgfVxuICBAZWxzZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7ICRvdXRwdXQ6ICRhICRiICRjICRkOyB9XG5cbiAgQHJldHVybiAkb3V0cHV0O1xufVxuIl19 */
