/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/scss/app.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700);
/*!*****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/scss/app.scss (1) ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*
Template Name: Ubold - Responsive Bootstrap 4 Admin Dashboard
Author: CoderThemes
Version: 3.0.0
Website: https://coderthemes.com/
Contact: support@coderthemes.com
File: Main Css File
*/
/*
Template Name: Ubold - Responsive Bootstrap 4 Admin Dashboard
Author: CoderThemes
Version: 3.0.0
Website: https://coderthemes.com/
Contact: support@coderthemes.com
File: Custom Bootstrap Css File
*/
/*$font-family-secondary: sans-serif;*/
/*$font-family-sans-serif:      sans-serif;*/
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #019dd6;
  --indigo: #675aa9;
  --purple: #6658dd;
  --pink: #f672a7;
  --red: #f1556c;
  --orange: #fd7e14;
  --yellow: #f7b84b;
  --green: #1abc9c;
  --teal: #02a8b5;
  --cyan: #4fc6e1;
  --white: #fff;
  --gray: #98a6ad;
  --gray-dark: #343a40;
  --vert-clair: #61ab00;
  --primary: #61ab00;
  --secondary: #6c757d;
  --success: #1abc9c;
  --info: #4fc6e1;
  --warning: #f7b84b;
  --danger: #f1556c;
  --light: #f7f8f9;
  --dark: #323a46;
  --pink: #f672a7;
  --blue: #019dd6;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Roboto", sans-serif;
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

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

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

body {
  margin: 0;
  font-family: "Roboto", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #6c757d;
  text-align: left;
  background-color: #f5f5f5;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

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

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  color: #7ede00;
  text-decoration: none;
  background-color: transparent;
}

a:hover {
  color: #539200;
  text-decoration: none;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

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

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.85rem;
  padding-bottom: 0.85rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role="button"] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer;
}

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

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

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;
}

progress {
  vertical-align: baseline;
}

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

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

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

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.5rem;
  font-weight: 400;
  line-height: 1.1;
}

h1, .h1 {
  font-size: 2.25rem;
}

h2, .h2 {
  font-size: 1.875rem;
}

h3, .h3 {
  font-size: 1.5rem;
}

h4, .h4 {
  font-size: 1.125rem;
}

h5, .h5 {
  font-size: 0.9375rem;
}

h6, .h6 {
  font-size: 0.75rem;
}

.lead {
  font-size: 1.09375rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.1;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.1;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.1;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.1;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid #eceff1;
}

small,
.small {
  font-size: 0.75rem;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 6px;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1.5rem;
  font-size: 1.09375rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.875em;
  color: #6c757d;
}

.blockquote-footer::before {
  content: "\2014\00A0";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.75rem;
  line-height: 1;
}

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

code {
  font-size: 87.5%;
  color: #f672a7;
  word-wrap: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 12px;
  padding-left: 12px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px;
  }
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -12px;
  margin-left: -12px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

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

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

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

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%;
}

.col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

.col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%;
}

.col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
}

.col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.33333%;
}

.offset-2 {
  margin-left: 16.66667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333%;
}

.offset-5 {
  margin-left: 41.66667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333%;
}

.offset-8 {
  margin-left: 66.66667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333%;
}

.offset-11 {
  margin-left: 91.66667%;
}

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

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

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

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

.table {
  width: 100%;
  margin-bottom: 1.5rem;
  color: #6c757d;
}

.table th,
.table td {
  padding: 0.85rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

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

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

.table-sm th,
.table-sm td {
  padding: 0.5rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}

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

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

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

.table-striped tbody tr:nth-of-type(odd) {
  background-color: #f7f8f9;
}

.table-hover tbody tr:hover {
  color: #6c757d;
  background-color: #f7f8f9;
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #d3e7b8;
}

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #add37a;
}

.table-hover .table-primary:hover {
  background-color: #c7e1a5;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #c7e1a5;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #bfece3;
}

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #88dccc;
}

.table-hover .table-success:hover {
  background-color: #abe6da;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #abe6da;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #ceeff7;
}

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #a3e1ef;
}

.table-hover .table-info:hover {
  background-color: #b8e8f3;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #b8e8f3;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fdebcd;
}

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #fbdaa1;
}

.table-hover .table-warning:hover {
  background-color: #fce1b4;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #fce1b4;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #fbcfd6;
}

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #f8a7b3;
}

.table-hover .table-danger:hover {
  background-color: #f9b7c2;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f9b7c2;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfd;
}

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfbfc;
}

.table-hover .table-light:hover {
  background-color: #f0f0f0;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #f0f0f0;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8cb;
}

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #94999f;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbf;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbf;
}

.table-pink,
.table-pink > th,
.table-pink > td {
  background-color: #fcd8e6;
}

.table-pink th,
.table-pink td,
.table-pink thead th,
.table-pink tbody + tbody {
  border-color: #fab6d1;
}

.table-hover .table-pink:hover {
  background-color: #fac0d7;
}

.table-hover .table-pink:hover > td,
.table-hover .table-pink:hover > th {
  background-color: #fac0d7;
}

.table-blue,
.table-blue > th,
.table-blue > td {
  background-color: #b8e4f4;
}

.table-blue th,
.table-blue td,
.table-blue thead th,
.table-blue tbody + tbody {
  border-color: #7bccea;
}

.table-hover .table-blue:hover {
  background-color: #a2dcf1;
}

.table-hover .table-blue:hover > td,
.table-hover .table-blue:hover > th {
  background-color: #a2dcf1;
}

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

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

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

.table .thead-dark th {
  color: #98a6ad;
  background-color: #323a46;
  border-color: #424c5c;
}

.table .thead-light th {
  color: #6c757d;
  background-color: #f7f8f9;
  border-color: #dee2e6;
}

.table-dark {
  color: #98a6ad;
  background-color: #323a46;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #424c5c;
}

.table-dark.table-bordered {
  border: 0;
}

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

.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.9rem + 2px);
  padding: 0.45rem 0.9rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #6c757d;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.2rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #b1bbc4;
  outline: 0;
  box-shadow: none;
}

.form-control::placeholder {
  color: #adb5bd;
  opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #fff;
  opacity: 1;
}

input[type="date"].form-control,
input[type="time"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control {
  appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #6c757d;
}

select.form-control:focus::-ms-value {
  color: #6c757d;
  background-color: #fff;
}

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

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

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

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

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.45rem 0;
  margin-bottom: 0;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

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

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.28rem 0.8rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

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

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

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

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

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

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

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

.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  color: #98a6ad;
}

.form-check-label {
  margin-bottom: 0;
}

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

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

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.75rem;
  color: #1abc9c;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(26, 188, 156, 0.9);
  border-radius: 0.25rem;
}

.form-row > .col > .valid-tooltip,
.form-row > [class*="col-"] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #1abc9c;
  padding-right: calc(1.5em + 0.9rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%231abc9c%27 d=%27M2.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%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #1abc9c;
  box-shadow: 0 0 0 0.2rem rgba(26, 188, 156, 0.25);
}

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3.6rem !important;
  background-position: right 1.8rem center;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.9rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #1abc9c;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%275%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%231abc9c%27 d=%27M2.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%27/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}

.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #1abc9c;
  box-shadow: 0 0 0 0.2rem rgba(26, 188, 156, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #1abc9c;
}

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

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #1abc9c;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #1abc9c;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #28e1bd;
  background-color: #28e1bd;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(26, 188, 156, 0.25);
}

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #1abc9c;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #1abc9c;
}

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #1abc9c;
  box-shadow: 0 0 0 0.2rem rgba(26, 188, 156, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.75rem;
  color: #f1556c;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(241, 85, 108, 0.9);
  border-radius: 0.25rem;
}

.form-row > .col > .invalid-tooltip,
.form-row > [class*="col-"] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #f1556c;
  padding-right: calc(1.5em + 0.9rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23f1556c%27 viewBox=%27-2 -2 7 7%27%3e%3cpath stroke=%27%23f1556c%27 d=%27M0 0l3 3m0-3L0 3%27/%3e%3ccircle r=%27.5%27/%3e%3ccircle cx=%273%27 r=%27.5%27/%3e%3ccircle cy=%273%27 r=%27.5%27/%3e%3ccircle cx=%273%27 cy=%273%27 r=%27.5%27/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #f1556c;
  box-shadow: 0 0 0 0.2rem rgba(241, 85, 108, 0.25);
}

.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3.6rem !important;
  background-position: right 1.8rem center;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.9rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #f1556c;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%275%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23f1556c%27 viewBox=%27-2 -2 7 7%27%3e%3cpath stroke=%27%23f1556c%27 d=%27M0 0l3 3m0-3L0 3%27/%3e%3ccircle r=%27.5%27/%3e%3ccircle cx=%273%27 r=%27.5%27/%3e%3ccircle cy=%273%27 r=%27.5%27/%3e%3ccircle cx=%273%27 cy=%273%27 r=%27.5%27/%3e%3c/svg%3E") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}

.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #f1556c;
  box-shadow: 0 0 0 0.2rem rgba(241, 85, 108, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #f1556c;
}

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

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #f1556c;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #f1556c;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #f58495;
  background-color: #f58495;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(241, 85, 108, 0.25);
}

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

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #f1556c;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #f1556c;
  box-shadow: 0 0 0 0.2rem rgba(241, 85, 108, 0.25);
}

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

.form-inline .form-check {
  width: 100%;
}

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

.btn {
  display: inline-block;
  font-weight: 400;
  color: #6c757d;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.45rem 0.9rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.15rem;
  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 (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}

.btn:hover {
  color: #6c757d;
  text-decoration: none;
}

.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.15rem rgba(97, 171, 0, 0.25);
}

.btn.disabled, .btn:disabled {
  opacity: 0.65;
}

.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #61ab00;
  border-color: #61ab00;
}

.btn-primary:hover {
  color: #fff;
  background-color: #4b8500;
  border-color: #447800;
}

.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #4b8500;
  border-color: #447800;
  box-shadow: 0 0 0 0.15rem rgba(121, 184, 38, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #61ab00;
  border-color: #61ab00;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #447800;
  border-color: #3d6b00;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(121, 184, 38, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0.15rem rgba(130, 138, 145, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(130, 138, 145, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #1abc9c;
  border-color: #1abc9c;
}

.btn-success:hover {
  color: #fff;
  background-color: #159a80;
  border-color: #148f77;
}

.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #159a80;
  border-color: #148f77;
  box-shadow: 0 0 0 0.15rem rgba(60, 198, 171, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #1abc9c;
  border-color: #1abc9c;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #148f77;
  border-color: #12846e;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(60, 198, 171, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #4fc6e1;
  border-color: #4fc6e1;
}

.btn-info:hover {
  color: #fff;
  background-color: #2ebbdb;
  border-color: #25b7d8;
}

.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #2ebbdb;
  border-color: #25b7d8;
  box-shadow: 0 0 0 0.15rem rgba(105, 207, 230, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #4fc6e1;
  border-color: #4fc6e1;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #25b7d8;
  border-color: #23aecd;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(105, 207, 230, 0.5);
}

.btn-warning {
  color: #343a40;
  background-color: #f7b84b;
  border-color: #f7b84b;
}

.btn-warning:hover {
  color: #fff;
  background-color: #f5aa26;
  border-color: #f5a51a;
}

.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #f5aa26;
  border-color: #f5a51a;
  box-shadow: 0 0 0 0.15rem rgba(218, 165, 73, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #343a40;
  background-color: #f7b84b;
  border-color: #f7b84b;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #f5a51a;
  border-color: #f4a00e;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(218, 165, 73, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #f1556c;
  border-color: #f1556c;
}

.btn-danger:hover {
  color: #fff;
  background-color: #ee324d;
  border-color: #ed2643;
}

.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #ee324d;
  border-color: #ed2643;
  box-shadow: 0 0 0 0.15rem rgba(243, 111, 130, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #f1556c;
  border-color: #f1556c;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #ed2643;
  border-color: #ec1a39;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(243, 111, 130, 0.5);
}

.btn-light {
  color: #343a40;
  background-color: #f7f8f9;
  border-color: #f7f8f9;
}

.btn-light:hover {
  color: #343a40;
  background-color: #e1e5e9;
  border-color: #dadfe3;
}

.btn-light:focus, .btn-light.focus {
  color: #343a40;
  background-color: #e1e5e9;
  border-color: #dadfe3;
  box-shadow: 0 0 0 0.15rem rgba(218, 220, 221, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #343a40;
  background-color: #f7f8f9;
  border-color: #f7f8f9;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #343a40;
  background-color: #dadfe3;
  border-color: #d3d8de;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(218, 220, 221, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #323a46;
  border-color: #323a46;
}

.btn-dark:hover {
  color: #fff;
  background-color: #222830;
  border-color: #1d2128;
}

.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #222830;
  border-color: #1d2128;
  box-shadow: 0 0 0 0.15rem rgba(81, 88, 98, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #323a46;
  border-color: #323a46;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2128;
  border-color: #171b21;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(81, 88, 98, 0.5);
}

.btn-pink {
  color: #fff;
  background-color: #f672a7;
  border-color: #f672a7;
}

.btn-pink:hover {
  color: #fff;
  background-color: #f44e91;
  border-color: #f34289;
}

.btn-pink:focus, .btn-pink.focus {
  color: #fff;
  background-color: #f44e91;
  border-color: #f34289;
  box-shadow: 0 0 0 0.15rem rgba(247, 135, 180, 0.5);
}

.btn-pink.disabled, .btn-pink:disabled {
  color: #fff;
  background-color: #f672a7;
  border-color: #f672a7;
}

.btn-pink:not(:disabled):not(.disabled):active, .btn-pink:not(:disabled):not(.disabled).active,
.show > .btn-pink.dropdown-toggle {
  color: #fff;
  background-color: #f34289;
  border-color: #f23682;
}

.btn-pink:not(:disabled):not(.disabled):active:focus, .btn-pink:not(:disabled):not(.disabled).active:focus,
.show > .btn-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(247, 135, 180, 0.5);
}

.btn-blue {
  color: #fff;
  background-color: #019dd6;
  border-color: #019dd6;
}

.btn-blue:hover {
  color: #fff;
  background-color: #0181b0;
  border-color: #0178a3;
}

.btn-blue:focus, .btn-blue.focus {
  color: #fff;
  background-color: #0181b0;
  border-color: #0178a3;
  box-shadow: 0 0 0 0.15rem rgba(39, 172, 220, 0.5);
}

.btn-blue.disabled, .btn-blue:disabled {
  color: #fff;
  background-color: #019dd6;
  border-color: #019dd6;
}

.btn-blue:not(:disabled):not(.disabled):active, .btn-blue:not(:disabled):not(.disabled).active,
.show > .btn-blue.dropdown-toggle {
  color: #fff;
  background-color: #0178a3;
  border-color: #016e97;
}

.btn-blue:not(:disabled):not(.disabled):active:focus, .btn-blue:not(:disabled):not(.disabled).active:focus,
.show > .btn-blue.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(39, 172, 220, 0.5);
}

.btn-outline-primary {
  color: #61ab00;
  border-color: #61ab00;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #61ab00;
  border-color: #61ab00;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.15rem rgba(97, 171, 0, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #61ab00;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #61ab00;
  border-color: #61ab00;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(97, 171, 0, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.15rem rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #1abc9c;
  border-color: #1abc9c;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #1abc9c;
  border-color: #1abc9c;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.15rem rgba(26, 188, 156, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #1abc9c;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #1abc9c;
  border-color: #1abc9c;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(26, 188, 156, 0.5);
}

.btn-outline-info {
  color: #4fc6e1;
  border-color: #4fc6e1;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #4fc6e1;
  border-color: #4fc6e1;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.15rem rgba(79, 198, 225, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #4fc6e1;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #4fc6e1;
  border-color: #4fc6e1;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(79, 198, 225, 0.5);
}

.btn-outline-warning {
  color: #f7b84b;
  border-color: #f7b84b;
}

.btn-outline-warning:hover {
  color: #343a40;
  background-color: #f7b84b;
  border-color: #f7b84b;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.15rem rgba(247, 184, 75, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #f7b84b;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #343a40;
  background-color: #f7b84b;
  border-color: #f7b84b;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(247, 184, 75, 0.5);
}

.btn-outline-danger {
  color: #f1556c;
  border-color: #f1556c;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #f1556c;
  border-color: #f1556c;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.15rem rgba(241, 85, 108, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #f1556c;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #f1556c;
  border-color: #f1556c;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(241, 85, 108, 0.5);
}

.btn-outline-light {
  color: #f7f8f9;
  border-color: #f7f8f9;
}

.btn-outline-light:hover {
  color: #343a40;
  background-color: #f7f8f9;
  border-color: #f7f8f9;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.15rem rgba(247, 248, 249, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f7f8f9;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #343a40;
  background-color: #f7f8f9;
  border-color: #f7f8f9;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(247, 248, 249, 0.5);
}

.btn-outline-dark {
  color: #323a46;
  border-color: #323a46;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #323a46;
  border-color: #323a46;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.15rem rgba(50, 58, 70, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #323a46;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #323a46;
  border-color: #323a46;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(50, 58, 70, 0.5);
}

.btn-outline-pink {
  color: #f672a7;
  border-color: #f672a7;
}

.btn-outline-pink:hover {
  color: #fff;
  background-color: #f672a7;
  border-color: #f672a7;
}

.btn-outline-pink:focus, .btn-outline-pink.focus {
  box-shadow: 0 0 0 0.15rem rgba(246, 114, 167, 0.5);
}

.btn-outline-pink.disabled, .btn-outline-pink:disabled {
  color: #f672a7;
  background-color: transparent;
}

.btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active,
.show > .btn-outline-pink.dropdown-toggle {
  color: #fff;
  background-color: #f672a7;
  border-color: #f672a7;
}

.btn-outline-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-pink:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(246, 114, 167, 0.5);
}

.btn-outline-blue {
  color: #019dd6;
  border-color: #019dd6;
}

.btn-outline-blue:hover {
  color: #fff;
  background-color: #019dd6;
  border-color: #019dd6;
}

.btn-outline-blue:focus, .btn-outline-blue.focus {
  box-shadow: 0 0 0 0.15rem rgba(1, 157, 214, 0.5);
}

.btn-outline-blue.disabled, .btn-outline-blue:disabled {
  color: #019dd6;
  background-color: transparent;
}

.btn-outline-blue:not(:disabled):not(.disabled):active, .btn-outline-blue:not(:disabled):not(.disabled).active,
.show > .btn-outline-blue.dropdown-toggle {
  color: #fff;
  background-color: #019dd6;
  border-color: #019dd6;
}

.btn-outline-blue:not(:disabled):not(.disabled):active:focus, .btn-outline-blue:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-blue.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(1, 157, 214, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #7ede00;
  text-decoration: none;
}

.btn-link:hover {
  color: #539200;
  text-decoration: none;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}

.btn-link:disabled, .btn-link.disabled {
  color: #adb5bd;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.15rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.28rem 0.8rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.15rem;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

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

.fade {
  transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}

.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.25rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #eef0f2;
  border-radius: 0.25rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

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

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

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

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

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

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

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

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.375rem 1.2rem;
  clear: both;
  font-weight: 400;
  color: #6c757d;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #272e37;
  text-decoration: none;
  background-color: #e9ecef;
}

.dropdown-item.active, .dropdown-item:active {
  color: #323a46;
  text-decoration: none;
  background-color: #eceff1;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: inherit;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.375rem 1.2rem;
  color: #6c757d;
}

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

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

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}

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

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

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

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

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

.dropdown-toggle-split {
  padding-right: 0.675rem;
  padding-left: 0.675rem;
}

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

.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.6rem;
  padding-left: 0.6rem;
}

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

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

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}

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

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

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

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

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

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

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

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

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

.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}

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

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

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

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

.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group.has-validation > .form-control:nth-last-child(n + 3),
.input-group.has-validation > .custom-select:nth-last-child(n + 3),
.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}

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

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

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

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.45rem 0.9rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.2rem;
}

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

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

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

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.28rem 0.8rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.9rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

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

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.3125rem;
  padding-left: 1.5rem;
  print-color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.15625rem;
  opacity: 0;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #61ab00;
  border-color: #61ab00;
  background-color: #61ab00;
}

.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #f5f5f5, 0 0 0 0.15rem rgba(97, 171, 0, 0.25);
}

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}

.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

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

.custom-control-label::before {
  position: absolute;
  top: 0.15625rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #adb5bd;
}

.custom-control-label::after {
  position: absolute;
  top: 0.15625rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50% / 50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23fff%27 d=%27M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z%27/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}

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

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

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

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}

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

.custom-switch {
  padding-left: 2.25rem;
}

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

.custom-switch .custom-control-label::after {
  top: calc(0.15625rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  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;
}

@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}

.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}

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

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.9rem + 2px);
  padding: 0.45rem 1.9rem 0.45rem 0.9rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%275%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  appearance: none;
}

.custom-select:focus {
  border-color: #b1bbc4;
  outline: 0;
  box-shadow: none;
}

.custom-select:focus::-ms-value {
  color: #6c757d;
  background-color: #fff;
}

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

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

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

.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.9rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.9rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-label {
  border-color: #b1bbc4;
  box-shadow: none;
}

.custom-file-input[disabled] ~ .custom-file-label,
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}

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

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

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.9rem + 2px);
  padding: 0.45rem 0.9rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #6c757d;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.2rem;
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.9rem);
  padding: 0.45rem 0.9rem;
  line-height: 1.5;
  color: #6c757d;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.2rem 0.2rem 0;
}

.custom-range {
  width: 100%;
  height: 1.3rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}

.custom-range:focus {
  outline: 0;
}

.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #f5f5f5, 0 0 0 0.15rem rgba(97, 171, 0, 0.25);
}

.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #f5f5f5, 0 0 0 0.15rem rgba(97, 171, 0, 0.25);
}

.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #f5f5f5, 0 0 0 0.15rem rgba(97, 171, 0, 0.25);
}

.custom-range::-moz-focus-outer {
  border: 0;
}

.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #61ab00;
  border: 0;
  border-radius: 1rem;
  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 (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}

.custom-range::-webkit-slider-thumb:active {
  background-color: #baff5f;
}

.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #61ab00;
  border: 0;
  border-radius: 1rem;
  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 (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}

.custom-range::-moz-range-thumb:active {
  background-color: #baff5f;
}

.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.15rem;
  margin-left: 0.15rem;
  background-color: #61ab00;
  border: 0;
  border-radius: 1rem;
  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 (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}

.custom-range::-ms-thumb:active {
  background-color: #baff5f;
}

.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}

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

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

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

.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-moz-range-track {
  cursor: default;
}

.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.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 (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

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

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}

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

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}

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

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #61ab00;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

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

.navbar .container,
.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

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

.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

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

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

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

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

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

.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50% / 100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

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

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

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

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

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

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

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

.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}

.navbar-expand .navbar-nav {
  flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
  flex-wrap: nowrap;
}

.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}

.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}

.navbar-expand .navbar-toggler {
  display: none;
}

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

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

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

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

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

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

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

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2730%27 height=%2730%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%280, 0, 0, 0.5%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}

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

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

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

.navbar-dark .navbar-brand {
  color: #fff;
}

.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}

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

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

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

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}

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

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2730%27 height=%2730%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.5%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}

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

.navbar-dark .navbar-text a {
  color: #fff;
}

.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #eceff1;
  border-radius: 0.25rem;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}

.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.5rem;
}

.card-title {
  margin-bottom: 1rem;
}

.card-subtitle {
  margin-top: -0.5rem;
  margin-bottom: 0;
}

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

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1.5rem;
}

.card-header {
  padding: 1rem 1.5rem;
  margin-bottom: 0;
  background-color: #edeff1;
  border-bottom: 0 solid #eceff1;
}

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

.card-footer {
  padding: 1rem 1.5rem;
  background-color: #edeff1;
  border-top: 0 solid #eceff1;
}

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

.card-header-tabs {
  margin-right: -0.75rem;
  margin-bottom: -1rem;
  margin-left: -0.75rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.75rem;
  margin-left: -0.75rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
  margin-bottom: 15px;
}

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

.card-group > .card {
  margin-bottom: 15px;
}

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

.card-columns .card {
  margin-bottom: 24px;
}

@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 24px;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}

.accordion > .card {
  overflow: hidden;
}

.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: 0;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 1rem 0;
  margin-bottom: 1rem;
  list-style: none;
  background-color: transparent;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #ced4da;
  content: "";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #adb5bd;
}

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

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #323a46;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

.page-link:hover {
  z-index: 2;
  color: #323a46;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.15rem rgba(97, 171, 0, 0.25);
}

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

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

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #61ab00;
  border-color: #61ab00;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

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

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

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

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

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

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

.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;
  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 (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}

a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

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

.badge-primary {
  color: #fff;
  background-color: #61ab00;
}

a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #447800;
}

a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(97, 171, 0, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}

a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #545b62;
}

a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #1abc9c;
}

a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #148f77;
}

a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(26, 188, 156, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #4fc6e1;
}

a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #25b7d8;
}

a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(79, 198, 225, 0.5);
}

.badge-warning {
  color: #343a40;
  background-color: #f7b84b;
}

a.badge-warning:hover, a.badge-warning:focus {
  color: #343a40;
  background-color: #f5a51a;
}

a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(247, 184, 75, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #f1556c;
}

a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #ed2643;
}

a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(241, 85, 108, 0.5);
}

.badge-light {
  color: #343a40;
  background-color: #f7f8f9;
}

a.badge-light:hover, a.badge-light:focus {
  color: #343a40;
  background-color: #dadfe3;
}

a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(247, 248, 249, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #323a46;
}

a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2128;
}

a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(50, 58, 70, 0.5);
}

.badge-pink {
  color: #fff;
  background-color: #f672a7;
}

a.badge-pink:hover, a.badge-pink:focus {
  color: #fff;
  background-color: #f34289;
}

a.badge-pink:focus, a.badge-pink.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(246, 114, 167, 0.5);
}

.badge-blue {
  color: #fff;
  background-color: #019dd6;
}

a.badge-blue:hover, a.badge-blue:focus {
  color: #fff;
  background-color: #0178a3;
}

a.badge-blue:focus, a.badge-blue.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(1, 157, 214, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

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

.alert-dismissible {
  padding-right: 3.9rem;
}

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #325900;
  background-color: #dfeecc;
  border-color: #d3e7b8;
}

.alert-primary hr {
  border-top-color: #c7e1a5;
}

.alert-primary .alert-link {
  color: #152600;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-secondary hr {
  border-top-color: #c8cbcf;
}

.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #0e6251;
  background-color: #d1f2eb;
  border-color: #bfece3;
}

.alert-success hr {
  border-top-color: #abe6da;
}

.alert-success .alert-link {
  color: #08352c;
}

.alert-info {
  color: #296775;
  background-color: #dcf4f9;
  border-color: #ceeff7;
}

.alert-info hr {
  border-top-color: #b8e8f3;
}

.alert-info .alert-link {
  color: #1c464f;
}

.alert-warning {
  color: #806027;
  background-color: #fdf1db;
  border-color: #fdebcd;
}

.alert-warning hr {
  border-top-color: #fce1b4;
}

.alert-warning .alert-link {
  color: #59431b;
}

.alert-danger {
  color: #7d2c38;
  background-color: #fcdde2;
  border-color: #fbcfd6;
}

.alert-danger hr {
  border-top-color: #f9b7c2;
}

.alert-danger .alert-link {
  color: #571f27;
}

.alert-light {
  color: #808181;
  background-color: #fdfefe;
  border-color: #fdfdfd;
}

.alert-light hr {
  border-top-color: #f0f0f0;
}

.alert-light .alert-link {
  color: #676767;
}

.alert-dark {
  color: #1a1e24;
  background-color: #d6d8da;
  border-color: #c6c8cb;
}

.alert-dark hr {
  border-top-color: #b9bbbf;
}

.alert-dark .alert-link {
  color: #050506;
}

.alert-pink {
  color: #803b57;
  background-color: #fde3ed;
  border-color: #fcd8e6;
}

.alert-pink hr {
  border-top-color: #fac0d7;
}

.alert-pink .alert-link {
  color: #5d2b3f;
}

.alert-blue {
  color: #01526f;
  background-color: #ccebf7;
  border-color: #b8e4f4;
}

.alert-blue hr {
  border-top-color: #a2dcf1;
}

.alert-blue .alert-link {
  color: #012d3c;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 0.75rem 0;
  }
  to {
    background-position: 0 0;
  }
}

.progress {
  display: flex;
  height: 0.75rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #61ab00;
  transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.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: 0.75rem 0.75rem;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #61ab00;
  border-color: #007bff;
}

.list-group-item + .list-group-item {
  border-top-width: 0;
}

.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}

.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}

.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}

.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

.list-group-flush {
  border-radius: 0;
}

.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}

.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #325900;
  background-color: #d3e7b8;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #325900;
  background-color: #c7e1a5;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #325900;
  border-color: #325900;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #0e6251;
  background-color: #bfece3;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #0e6251;
  background-color: #abe6da;
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #0e6251;
  border-color: #0e6251;
}

.list-group-item-info {
  color: #296775;
  background-color: #ceeff7;
}

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #296775;
  background-color: #b8e8f3;
}

.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #296775;
  border-color: #296775;
}

.list-group-item-warning {
  color: #806027;
  background-color: #fdebcd;
}

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #806027;
  background-color: #fce1b4;
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #806027;
  border-color: #806027;
}

.list-group-item-danger {
  color: #7d2c38;
  background-color: #fbcfd6;
}

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #7d2c38;
  background-color: #f9b7c2;
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #7d2c38;
  border-color: #7d2c38;
}

.list-group-item-light {
  color: #808181;
  background-color: #fdfdfd;
}

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #808181;
  background-color: #f0f0f0;
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #808181;
  border-color: #808181;
}

.list-group-item-dark {
  color: #1a1e24;
  background-color: #c6c8cb;
}

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1a1e24;
  background-color: #b9bbbf;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1a1e24;
  border-color: #1a1e24;
}

.list-group-item-pink {
  color: #803b57;
  background-color: #fcd8e6;
}

.list-group-item-pink.list-group-item-action:hover, .list-group-item-pink.list-group-item-action:focus {
  color: #803b57;
  background-color: #fac0d7;
}

.list-group-item-pink.list-group-item-action.active {
  color: #fff;
  background-color: #803b57;
  border-color: #803b57;
}

.list-group-item-blue {
  color: #01526f;
  background-color: #b8e4f4;
}

.list-group-item-blue.list-group-item-action:hover, .list-group-item-blue.list-group-item-action:focus {
  color: #01526f;
  background-color: #a2dcf1;
}

.list-group-item-blue.list-group-item-action.active {
  color: #fff;
  background-color: #01526f;
  border-color: #01526f;
}

.close {
  float: right;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: none;
  opacity: .5;
}

.close:hover {
  color: #000;
  text-decoration: none;
}

.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: .75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  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);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}

.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}

.toast.showing {
  opacity: 1;
}

.toast.show {
  display: block;
  opacity: 1;
}

.toast.hide {
  display: none;
}

.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);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}

.modal.show .modal-dialog {
  transform: none;
}

.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}

.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}

.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: min-content;
  content: "";
}

.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}

.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid transparent;
  border-radius: 0;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #323a46;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}

.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 600px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 900px;
  }
}

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Roboto", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: 0.9;
}

.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0;
}

.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem;
}

.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0;
}

.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem;
}

.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.4rem 0.8rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.2rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Roboto", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.25rem;
}

.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem;
}

.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
  bottom: calc(-0.5rem - 1px);
}

.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem;
}

.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.25rem 0;
}

.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem;
}

.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
  top: calc(-0.5rem - 1px);
}

.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}

.bs-popover-bottom .popover-header::before, .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 #f7f8f9;
}

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem;
}

.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.25rem 0;
}

.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.7rem 0.8rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  background-color: #f7f8f9;
  border-bottom: 1px solid #e8ebee;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}

.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50% / 100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath d=%27M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z%27/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath d=%27M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z%27/%3e%3c/svg%3e");
}

.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;
}

.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: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}

.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: .75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  animation: .75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #61ab00 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #447800 !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #1abc9c !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #148f77 !important;
}

.bg-info {
  background-color: #4fc6e1 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #25b7d8 !important;
}

.bg-warning {
  background-color: #f7b84b !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #f5a51a !important;
}

.bg-danger {
  background-color: #f1556c !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #ed2643 !important;
}

.bg-light {
  background-color: #f7f8f9 !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dadfe3 !important;
}

.bg-dark {
  background-color: #323a46 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2128 !important;
}

.bg-pink {
  background-color: #f672a7 !important;
}

a.bg-pink:hover, a.bg-pink:focus,
button.bg-pink:hover,
button.bg-pink:focus {
  background-color: #f34289 !important;
}

.bg-blue {
  background-color: #019dd6 !important;
}

a.bg-blue:hover, a.bg-blue:focus,
button.bg-blue:hover,
button.bg-blue:focus {
  background-color: #0178a3 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #61ab00 !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #1abc9c !important;
}

.border-info {
  border-color: #4fc6e1 !important;
}

.border-warning {
  border-color: #f7b84b !important;
}

.border-danger {
  border-color: #f1556c !important;
}

.border-light {
  border-color: #f7f8f9 !important;
}

.border-dark {
  border-color: #323a46 !important;
}

.border-pink {
  border-color: #f672a7 !important;
}

.border-blue {
  border-color: #019dd6 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}

@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

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

.embed-responsive-21by9::before {
  padding-top: 42.85714%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}

.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}

.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.75rem 6rem rgba(56, 65, 74, 0.03) !important;
}

.shadow {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1) !important;
}

.shadow-lg {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.w-15 {
  width: 15% !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.h-15 {
  height: 15% !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.375rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.375rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.375rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.375rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.375rem !important;
}

.m-2 {
  margin: 0.75rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.75rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.75rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.75rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.75rem !important;
}

.m-3 {
  margin: 1.5rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1.5rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1.5rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1.5rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1.5rem !important;
}

.m-4 {
  margin: 2.25rem !important;
}

.mt-4,
.my-4 {
  margin-top: 2.25rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 2.25rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 2.25rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 2.25rem !important;
}

.m-5 {
  margin: 4.5rem !important;
}

.mt-5,
.my-5 {
  margin-top: 4.5rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 4.5rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 4.5rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 4.5rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.375rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.375rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.375rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.375rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.375rem !important;
}

.p-2 {
  padding: 0.75rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.75rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.75rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.75rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.75rem !important;
}

.p-3 {
  padding: 1.5rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1.5rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1.5rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1.5rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1.5rem !important;
}

.p-4 {
  padding: 2.25rem !important;
}

.pt-4,
.py-4 {
  padding-top: 2.25rem !important;
}

.pr-4,
.px-4 {
  padding-right: 2.25rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 2.25rem !important;
}

.pl-4,
.px-4 {
  padding-left: 2.25rem !important;
}

.p-5 {
  padding: 4.5rem !important;
}

.pt-5,
.py-5 {
  padding-top: 4.5rem !important;
}

.pr-5,
.px-5 {
  padding-right: 4.5rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 4.5rem !important;
}

.pl-5,
.px-5 {
  padding-left: 4.5rem !important;
}

.m-n1 {
  margin: -0.375rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.375rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.375rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.375rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.375rem !important;
}

.m-n2 {
  margin: -0.75rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.75rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.75rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.75rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.75rem !important;
}

.m-n3 {
  margin: -1.5rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1.5rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1.5rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1.5rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1.5rem !important;
}

.m-n4 {
  margin: -2.25rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -2.25rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -2.25rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -2.25rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -2.25rem !important;
}

.m-n5 {
  margin: -4.5rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -4.5rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -4.5rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -4.5rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -4.5rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.375rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.375rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.375rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.375rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.375rem !important;
  }
  .m-sm-2 {
    margin: 0.75rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.75rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.75rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.75rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.75rem !important;
  }
  .m-sm-3 {
    margin: 1.5rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.5rem !important;
  }
  .m-sm-4 {
    margin: 2.25rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 2.25rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 2.25rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 2.25rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 2.25rem !important;
  }
  .m-sm-5 {
    margin: 4.5rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 4.5rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 4.5rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 4.5rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 4.5rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.375rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.375rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.375rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.375rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.375rem !important;
  }
  .p-sm-2 {
    padding: 0.75rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.75rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.75rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.75rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.75rem !important;
  }
  .p-sm-3 {
    padding: 1.5rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.5rem !important;
  }
  .p-sm-4 {
    padding: 2.25rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 2.25rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 2.25rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 2.25rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 2.25rem !important;
  }
  .p-sm-5 {
    padding: 4.5rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 4.5rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 4.5rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 4.5rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 4.5rem !important;
  }
  .m-sm-n1 {
    margin: -0.375rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.375rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.375rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.375rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.375rem !important;
  }
  .m-sm-n2 {
    margin: -0.75rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.75rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.75rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.75rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.75rem !important;
  }
  .m-sm-n3 {
    margin: -1.5rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n4 {
    margin: -2.25rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -2.25rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -2.25rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -2.25rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -2.25rem !important;
  }
  .m-sm-n5 {
    margin: -4.5rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -4.5rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -4.5rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -4.5rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -4.5rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.375rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.375rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.375rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.375rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.375rem !important;
  }
  .m-md-2 {
    margin: 0.75rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.75rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.75rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.75rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.75rem !important;
  }
  .m-md-3 {
    margin: 1.5rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.5rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.5rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.5rem !important;
  }
  .m-md-4 {
    margin: 2.25rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 2.25rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 2.25rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 2.25rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 2.25rem !important;
  }
  .m-md-5 {
    margin: 4.5rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 4.5rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 4.5rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 4.5rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 4.5rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.375rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.375rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.375rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.375rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.375rem !important;
  }
  .p-md-2 {
    padding: 0.75rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.75rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.75rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.75rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.75rem !important;
  }
  .p-md-3 {
    padding: 1.5rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.5rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.5rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.5rem !important;
  }
  .p-md-4 {
    padding: 2.25rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 2.25rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 2.25rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 2.25rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 2.25rem !important;
  }
  .p-md-5 {
    padding: 4.5rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 4.5rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 4.5rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 4.5rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 4.5rem !important;
  }
  .m-md-n1 {
    margin: -0.375rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.375rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.375rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.375rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.375rem !important;
  }
  .m-md-n2 {
    margin: -0.75rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.75rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.75rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.75rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.75rem !important;
  }
  .m-md-n3 {
    margin: -1.5rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.5rem !important;
  }
  .m-md-n4 {
    margin: -2.25rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -2.25rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -2.25rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -2.25rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -2.25rem !important;
  }
  .m-md-n5 {
    margin: -4.5rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -4.5rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -4.5rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -4.5rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -4.5rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.375rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.375rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.375rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.375rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.375rem !important;
  }
  .m-lg-2 {
    margin: 0.75rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.75rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.75rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.75rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.75rem !important;
  }
  .m-lg-3 {
    margin: 1.5rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.5rem !important;
  }
  .m-lg-4 {
    margin: 2.25rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 2.25rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 2.25rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 2.25rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 2.25rem !important;
  }
  .m-lg-5 {
    margin: 4.5rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 4.5rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 4.5rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 4.5rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 4.5rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.375rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.375rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.375rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.375rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.375rem !important;
  }
  .p-lg-2 {
    padding: 0.75rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.75rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.75rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.75rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.75rem !important;
  }
  .p-lg-3 {
    padding: 1.5rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.5rem !important;
  }
  .p-lg-4 {
    padding: 2.25rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 2.25rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 2.25rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 2.25rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 2.25rem !important;
  }
  .p-lg-5 {
    padding: 4.5rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 4.5rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 4.5rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 4.5rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 4.5rem !important;
  }
  .m-lg-n1 {
    margin: -0.375rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.375rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.375rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.375rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.375rem !important;
  }
  .m-lg-n2 {
    margin: -0.75rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.75rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.75rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.75rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.75rem !important;
  }
  .m-lg-n3 {
    margin: -1.5rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n4 {
    margin: -2.25rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -2.25rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -2.25rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -2.25rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -2.25rem !important;
  }
  .m-lg-n5 {
    margin: -4.5rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -4.5rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -4.5rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -4.5rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -4.5rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.375rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.375rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.375rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.375rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.375rem !important;
  }
  .m-xl-2 {
    margin: 0.75rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.75rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.75rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.75rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.75rem !important;
  }
  .m-xl-3 {
    margin: 1.5rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.5rem !important;
  }
  .m-xl-4 {
    margin: 2.25rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 2.25rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 2.25rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 2.25rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 2.25rem !important;
  }
  .m-xl-5 {
    margin: 4.5rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 4.5rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 4.5rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 4.5rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 4.5rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.375rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.375rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.375rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.375rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.375rem !important;
  }
  .p-xl-2 {
    padding: 0.75rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.75rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.75rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.75rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.75rem !important;
  }
  .p-xl-3 {
    padding: 1.5rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.5rem !important;
  }
  .p-xl-4 {
    padding: 2.25rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 2.25rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 2.25rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 2.25rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 2.25rem !important;
  }
  .p-xl-5 {
    padding: 4.5rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 4.5rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 4.5rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 4.5rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 4.5rem !important;
  }
  .m-xl-n1 {
    margin: -0.375rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.375rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.375rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.375rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.375rem !important;
  }
  .m-xl-n2 {
    margin: -0.75rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.75rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.75rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.75rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.75rem !important;
  }
  .m-xl-n3 {
    margin: -1.5rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n4 {
    margin: -2.25rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -2.25rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -2.25rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -2.25rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -2.25rem !important;
  }
  .m-xl-n5 {
    margin: -4.5rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -4.5rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -4.5rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -4.5rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -4.5rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #61ab00 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #365f00 !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

.text-success {
  color: #1abc9c !important;
}

a.text-success:hover, a.text-success:focus {
  color: #117964 !important;
}

.text-info {
  color: #4fc6e1 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #21a5c2 !important;
}

.text-warning {
  color: #f7b84b !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #eb990a !important;
}

.text-danger {
  color: #f1556c !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #e71332 !important;
}

.text-light {
  color: #f7f8f9 !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd2d8 !important;
}

.text-dark {
  color: #323a46 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #121519 !important;
}

.text-pink {
  color: #f672a7 !important;
}

a.text-pink:hover, a.text-pink:focus {
  color: #f12a7a !important;
}

.text-blue {
  color: #019dd6 !important;
}

a.text-blue:hover, a.text-blue:focus {
  color: #01658a !important;
}

.text-body {
  color: #6c757d !important;
}

.text-muted {
  color: #98a6ad !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}

.custom-accordion .card + .card {
  margin-top: 0.5rem;
}

.custom-accordion .accordion-arrow {
  font-size: 1.2rem;
}

.custom-accordion a.collapsed i.accordion-arrow:before {
  content: "\F142";
}

.alert {
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

.badge {
  color: #fff;
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

.badge-light {
  color: #343a40;
}

.bg-soft-primary {
  background-color: rgba(97, 171, 0, 0.25);
}

.bg-soft-secondary {
  background-color: rgba(108, 117, 125, 0.25);
}

.bg-soft-success {
  background-color: rgba(26, 188, 156, 0.25);
}

.bg-soft-info {
  background-color: rgba(79, 198, 225, 0.25);
}

.bg-soft-warning {
  background-color: rgba(247, 184, 75, 0.25);
}

.bg-soft-danger {
  background-color: rgba(241, 85, 108, 0.25);
}

.bg-soft-light {
  background-color: rgba(247, 248, 249, 0.25);
}

.bg-soft-dark {
  background-color: rgba(50, 58, 70, 0.25);
}

.bg-soft-pink {
  background-color: rgba(246, 114, 167, 0.25);
}

.bg-soft-blue {
  background-color: rgba(1, 157, 214, 0.25);
}

.breadcrumb-item > a {
  color: #6c757d;
}

.breadcrumb-item + .breadcrumb-item::before {
  font-family: "Material Design Icons";
}

.btn {
  color: #fff;
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

.btn .mdi:before {
  margin-top: -1px;
}

.btn-rounded {
  border-radius: 2em;
}

.btn-flat {
  box-shadow: none;
}

.btn-light, .btn-white {
  color: #323a46;
}

.btn-link {
  font-weight: 400;
  color: #7ede00;
  background-color: #fff;
}

.btn-link:hover {
  color: #539200;
  text-decoration: none;
  background-color: #fff;
  border-color: transparent;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: none;
  border-color: transparent;
  box-shadow: none;
}

.btn-link:disabled, .btn-link.disabled {
  color: #adb5bd;
  pointer-events: none;
}

.btn-outline-primary {
  color: #61ab00;
  border-color: #61ab00;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #61ab00;
  border-color: #61ab00;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.15rem rgba(97, 171, 0, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #61ab00;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #61ab00;
  border-color: #61ab00;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(97, 171, 0, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.15rem rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #1abc9c;
  border-color: #1abc9c;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #1abc9c;
  border-color: #1abc9c;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.15rem rgba(26, 188, 156, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #1abc9c;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #1abc9c;
  border-color: #1abc9c;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(26, 188, 156, 0.5);
}

.btn-outline-info {
  color: #4fc6e1;
  border-color: #4fc6e1;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #4fc6e1;
  border-color: #4fc6e1;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.15rem rgba(79, 198, 225, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #4fc6e1;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #4fc6e1;
  border-color: #4fc6e1;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(79, 198, 225, 0.5);
}

.btn-outline-warning {
  color: #f7b84b;
  border-color: #f7b84b;
}

.btn-outline-warning:hover {
  color: #343a40;
  background-color: #f7b84b;
  border-color: #f7b84b;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.15rem rgba(247, 184, 75, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #f7b84b;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #343a40;
  background-color: #f7b84b;
  border-color: #f7b84b;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(247, 184, 75, 0.5);
}

.btn-outline-danger {
  color: #f1556c;
  border-color: #f1556c;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #f1556c;
  border-color: #f1556c;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.15rem rgba(241, 85, 108, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #f1556c;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #f1556c;
  border-color: #f1556c;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(241, 85, 108, 0.5);
}

.btn-outline-light {
  color: #f7f8f9;
  border-color: #f7f8f9;
}

.btn-outline-light:hover {
  color: #343a40;
  background-color: #f7f8f9;
  border-color: #f7f8f9;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.15rem rgba(247, 248, 249, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f7f8f9;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #343a40;
  background-color: #f7f8f9;
  border-color: #f7f8f9;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(247, 248, 249, 0.5);
}

.btn-outline-dark {
  color: #323a46;
  border-color: #323a46;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #323a46;
  border-color: #323a46;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.15rem rgba(50, 58, 70, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #323a46;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #323a46;
  border-color: #323a46;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(50, 58, 70, 0.5);
}

.btn-outline-pink {
  color: #f672a7;
  border-color: #f672a7;
}

.btn-outline-pink:hover {
  color: #fff;
  background-color: #f672a7;
  border-color: #f672a7;
}

.btn-outline-pink:focus, .btn-outline-pink.focus {
  box-shadow: 0 0 0 0.15rem rgba(246, 114, 167, 0.5);
}

.btn-outline-pink.disabled, .btn-outline-pink:disabled {
  color: #f672a7;
  background-color: transparent;
}

.btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active,
.show > .btn-outline-pink.dropdown-toggle {
  color: #fff;
  background-color: #f672a7;
  border-color: #f672a7;
}

.btn-outline-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-pink:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(246, 114, 167, 0.5);
}

.btn-outline-blue {
  color: #019dd6;
  border-color: #019dd6;
}

.btn-outline-blue:hover {
  color: #fff;
  background-color: #019dd6;
  border-color: #019dd6;
}

.btn-outline-blue:focus, .btn-outline-blue.focus {
  box-shadow: 0 0 0 0.15rem rgba(1, 157, 214, 0.5);
}

.btn-outline-blue.disabled, .btn-outline-blue:disabled {
  color: #019dd6;
  background-color: transparent;
}

.btn-outline-blue:not(:disabled):not(.disabled):active, .btn-outline-blue:not(:disabled):not(.disabled).active,
.show > .btn-outline-blue.dropdown-toggle {
  color: #fff;
  background-color: #019dd6;
  border-color: #019dd6;
}

.btn-outline-blue:not(:disabled):not(.disabled):active:focus, .btn-outline-blue:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-blue.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.15rem rgba(1, 157, 214, 0.5);
}

.btn-label {
  margin: -.55rem .9rem -.55rem -.9rem;
  padding: .6rem .9rem;
  background-color: rgba(50, 58, 70, 0.1);
}

.btn-label-right {
  margin: -0.45rem -0.9rem -0.45rem 0.9rem;
  padding: 0.45rem 0.9rem;
  background-color: rgba(50, 58, 70, 0.1);
  display: inline-block;
}

.btn-xs {
  padding: .2rem .6rem;
  font-size: .75rem;
  border-radius: .15rem;
}

.card {
  margin-bottom: 24px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
}

.card .card-drop {
  font-size: 20px;
  line-height: 0;
  color: inherit;
}

.card-widgets {
  float: right;
  height: 16px;
}

.card-widgets > a {
  color: inherit;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
}

.card-widgets > a.collapsed i:before {
  content: "\F415";
}

.card-title,
.card-header {
  margin-top: 0;
}

.card-disabled {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 0.25rem;
  background: rgba(152, 166, 173, 0.3);
  cursor: progress;
}

.card-disabled .card-portlets-loader {
  background-color: #323a46;
  animation: rotatebox 1.2s infinite ease-in-out;
  height: 30px;
  width: 30px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -12px;
  margin-top: -12px;
}

@keyframes rotatebox {
  0% {
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  }
  50% {
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  }
  100% {
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}

.card-box {
  background-color: #fff;
  padding: 1.5rem;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  margin-bottom: 24px;
  border-radius: 0.25rem;
}

.card-box.card-bordered {
  box-shadow: none;
  border: 1px solid #ced4da;
}

.card-box.card-bordered-secondary {
  box-shadow: none;
  border: 1px solid #6c757d;
}

.header-title {
  font-size: 1.2rem;
  margin: 0 0 7px 0;
}

.sub-header {
  font-size: 0.875rem;
  margin-bottom: 24px;
  color: #98a6ad;
}

.dropdown-menu {
  padding: 0.3rem;
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
  animation-name: DropDownSlide;
  animation-duration: .3s;
  animation-fill-mode: both;
  margin: 0;
  border: none;
  font-size: .875rem;
  position: absolute;
  z-index: 1000;
}

.dropdown-menu.show {
  top: 100% !important;
}

.dropdown-menu-right {
  right: 0 !important;
  left: auto !important;
}

.dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=left] {
  top: auto !important;
  animation: none !important;
}

@keyframes DropDownSlide {
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  0% {
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
  }
}

@media (max-width: 576px) {
  .dropdown-menu {
    max-height: 300px;
    overflow-y: auto;
  }
}

.dropdown-lg {
  width: 320px;
}

@media (max-width: 767.98px) {
  .dropdown-lg {
    width: 200px !important;
  }
}

.dropdown-mega {
  position: static !important;
}

.dropdown-megamenu {
  padding: 20px;
  left: 20px !important;
  right: 20px !important;
  background-image: url(/build/images/megamenu-bg.1003a429.png);
  background-position: right bottom;
  background-repeat: no-repeat;
}

.megamenu-list li {
  padding: 5px 20px 5px 25px;
  position: relative;
}

.megamenu-list li a {
  color: #6c757d;
}

.megamenu-list li a:hover {
  color: #61ab00;
}

.megamenu-list li:before {
  content: "\F142";
  position: absolute;
  left: 0;
  font-family: "Material Design Icons";
}

.form-control,
.valid-tooltip,
.invalid-tooltip,
.input-group-text,
.custom-select {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
}

.form-control-light {
  background-color: #f7f8f9;
  border-color: #f7f8f9;
}

input.form-control[type="color"],
input.form-control[type="range"] {
  min-height: 39px;
}

.custom-select.is-invalid:focus, .form-control.is-invalid:focus, .custom-select:invalid:focus, .form-control:invalid:focus,
.custom-select.is-valid:focus, .form-control.is-valid:focus, .custom-select:valid:focus, .form-control:valid:focus {
  box-shadow: none !important;
}

.comment-area-box .form-control {
  border-color: #dee2e6;
  border-radius: 0.2rem 0.2rem 0 0;
}

.comment-area-box .comment-area-btn {
  background-color: #f7f8f9;
  padding: 10px;
  border: 1px solid #dee2e6;
  border-top: none;
  border-radius: 0 0 0.2rem 0.2rem;
}

label.required:after {
  content: " *";
}

.media i {
  font-size: 26px;
  vertical-align: middle;
}

.modal-content {
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
  background-clip: unset;
}

.modal-header {
  background-color: #61ab00;
  color: #fff;
}

.modal-header .modal-title {
  color: #fff;
  margin-top: 0;
}

.modal-body {
  padding: 1.5rem;
}

.modal-footer {
  background-color: #f7f8f9;
  border-top: none;
}

.modal-full {
  width: 92%;
  max-width: none;
}

.modal-demo {
  background-color: #fff;
  width: 600px !important;
  border-radius: 4px;
  display: none;
  position: relative;
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

.modal-demo .close {
  position: absolute;
  top: 15px;
  right: 25px;
  color: #f7f8f9;
}

@media (max-width: 768px) {
  .modal-demo {
    width: 96% !important;
  }
}

.custom-modal-title {
  padding: 15px 25px 15px 25px;
  line-height: 22px;
  font-size: 18px;
  background-color: #323a46;
  color: #fff;
  text-align: left;
  margin: 0;
}

.custom-modal-text {
  padding: 20px;
}

.custombox-modal-wrapper {
  text-align: left;
}

.custombox-modal-flash .close,
.custombox-modal-rotatedown .close {
  top: 20px;
  z-index: 9999;
}

.nav-tabs > li > a, .nav-pills > li > a {
  color: #6c757d;
  font-weight: 600;
}

.nav-pills > a {
  color: #6c757d;
  font-weight: 600;
}

.navtab-bg li > a {
  background-color: #eceff1;
  margin: 0 5px;
}

.nav-bordered {
  border-bottom: 2px solid rgba(152, 166, 173, 0.2) !important;
}

.nav-bordered .nav-item {
  margin-bottom: -2px;
}

.nav-bordered li a {
  border: 0 !important;
  padding: 10px 20px !important;
}

.nav-bordered a.active {
  border-bottom: 2px solid #1abc9c !important;
}

.tab-content {
  padding: 20px 0 0 0;
}

.pagination-rounded .page-link {
  border-radius: 30px !important;
  margin: 0 3px;
  border: none;
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

.popover {
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

.popover-header {
  margin-top: 0;
}

.progress-sm {
  height: 5px;
}

.progress-md {
  height: 8px;
}

.progress-lg {
  height: 12px;
}

.progress-xl {
  height: 15px;
}

/* Progressbar Vertical */
.progress-vertical {
  min-height: 250px;
  height: 250px;
  width: 10px;
  position: relative;
  display: inline-block;
  margin-bottom: 0;
  margin-right: 20px;
}

.progress-vertical .progress-bar {
  width: 100%;
}

.progress-vertical.progress-xl {
  width: 15px;
}

.progress-vertical.progress-lg {
  width: 12px;
}

.progress-vertical.progress-md {
  width: 8px;
}

.progress-vertical.progress-sm {
  width: 5px;
}

.progress-vertical-bottom {
  min-height: 250px;
  height: 250px;
  position: relative;
  width: 10px;
  display: inline-block;
  margin-bottom: 0;
  margin-right: 20px;
}

.progress-vertical-bottom .progress-bar {
  width: 100%;
  bottom: 0;
  position: absolute;
}

.progress-vertical-bottom.progress-xl {
  width: 15px;
}

.progress-vertical-bottom.progress-lg {
  width: 12px;
}

.progress-vertical-bottom.progress-md {
  width: 8px;
}

.progress-vertical-bottom.progress-sm {
  width: 5px;
}

label {
  font-weight: 500;
}

button:focus {
  outline: none;
}

.table-centered td, .table-centered th {
  vertical-align: middle !important;
}

.table {
  margin-bottom: 4rem;
}

.table .table-user img {
  height: 30px;
  width: 30px;
}

.table-sm td {
  padding: 0.3rem;
}

.table-xs td, .table-xs th {
  padding: 0;
}

.action-icon {
  color: #98a6ad;
  font-size: 1.2rem;
  display: inline-block;
  padding: 0 3px;
}

.action-icon:hover {
  color: #6c757d;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  margin: 10px 0;
  font-weight: 500;
  font-family: "Roboto", sans-serif;
  color: #343a40;
}

.font-13 {
  font-size: 13px !important;
}

.font-14 {
  font-size: 14px !important;
}

.font-15 {
  font-size: 15px !important;
}

.font-16 {
  font-size: 16px !important;
}

.font-17 {
  font-size: 17px !important;
}

.font-18 {
  font-size: 18px !important;
}

.font-19 {
  font-size: 19px !important;
}

.font-20 {
  font-size: 20px !important;
}

.font-22 {
  font-size: 22px !important;
}

.font-24 {
  font-size: 24px !important;
}

/*
Template Name: Simulor - Responsive Bootstrap 4 Admin Dashboard
Version: 1.0.0
Author: CoderThemes
Email: support@coderthemes.com
File: Icons Css File
*/
@font-face {
  font-family: "dripicons-v2";
  src: url(/build/fonts/dripicons-v2.7f392f1e.eot);
  src: url(/build/fonts/dripicons-v2.7f392f1e.eot?#iefix) format("embedded-opentype"), url(/build/fonts/dripicons-v2.f19dcc03.woff) format("woff"), url(/build/fonts/dripicons-v2.09c9c870.ttf) format("truetype"), url(/build/images/dripicons-v2.4cecedd1.svg#dripicons-v2) format("svg");
  font-weight: normal;
  font-style: normal;
}

[data-icon]:before {
  font-family: "dripicons-v2" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="dripicons-"]:before,
[class*=" dripicons-"]:before {
  font-family: "dripicons-v2" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.dripicons-alarm:before {
  content: "\61";
}

.dripicons-align-center:before {
  content: "\62";
}

.dripicons-align-justify:before {
  content: "\63";
}

.dripicons-align-left:before {
  content: "\64";
}

.dripicons-align-right:before {
  content: "\65";
}

.dripicons-anchor:before {
  content: "\66";
}

.dripicons-archive:before {
  content: "\67";
}

.dripicons-arrow-down:before {
  content: "\68";
}

.dripicons-arrow-left:before {
  content: "\69";
}

.dripicons-arrow-right:before {
  content: "\6a";
}

.dripicons-arrow-thin-down:before {
  content: "\6b";
}

.dripicons-arrow-thin-left:before {
  content: "\6c";
}

.dripicons-arrow-thin-right:before {
  content: "\6d";
}

.dripicons-arrow-thin-up:before {
  content: "\6e";
}

.dripicons-arrow-up:before {
  content: "\6f";
}

.dripicons-article:before {
  content: "\70";
}

.dripicons-backspace:before {
  content: "\71";
}

.dripicons-basket:before {
  content: "\72";
}

.dripicons-basketball:before {
  content: "\73";
}

.dripicons-battery-empty:before {
  content: "\74";
}

.dripicons-battery-full:before {
  content: "\75";
}

.dripicons-battery-low:before {
  content: "\76";
}

.dripicons-battery-medium:before {
  content: "\77";
}

.dripicons-bell:before {
  content: "\78";
}

.dripicons-blog:before {
  content: "\79";
}

.dripicons-bluetooth:before {
  content: "\7a";
}

.dripicons-bold:before {
  content: "\41";
}

.dripicons-bookmark:before {
  content: "\42";
}

.dripicons-bookmarks:before {
  content: "\43";
}

.dripicons-box:before {
  content: "\44";
}

.dripicons-briefcase:before {
  content: "\45";
}

.dripicons-brightness-low:before {
  content: "\46";
}

.dripicons-brightness-max:before {
  content: "\47";
}

.dripicons-brightness-medium:before {
  content: "\48";
}

.dripicons-broadcast:before {
  content: "\49";
}

.dripicons-browser:before {
  content: "\4a";
}

.dripicons-browser-upload:before {
  content: "\4b";
}

.dripicons-brush:before {
  content: "\4c";
}

.dripicons-calendar:before {
  content: "\4d";
}

.dripicons-camcorder:before {
  content: "\4e";
}

.dripicons-camera:before {
  content: "\4f";
}

.dripicons-card:before {
  content: "\50";
}

.dripicons-cart:before {
  content: "\51";
}

.dripicons-checklist:before {
  content: "\52";
}

.dripicons-checkmark:before {
  content: "\53";
}

.dripicons-chevron-down:before {
  content: "\54";
}

.dripicons-chevron-left:before {
  content: "\55";
}

.dripicons-chevron-right:before {
  content: "\56";
}

.dripicons-chevron-up:before {
  content: "\57";
}

.dripicons-clipboard:before {
  content: "\58";
}

.dripicons-clock:before {
  content: "\59";
}

.dripicons-clockwise:before {
  content: "\5a";
}

.dripicons-cloud:before {
  content: "\30";
}

.dripicons-cloud-download:before {
  content: "\31";
}

.dripicons-cloud-upload:before {
  content: "\32";
}

.dripicons-code:before {
  content: "\33";
}

.dripicons-contract:before {
  content: "\34";
}

.dripicons-contract-2:before {
  content: "\35";
}

.dripicons-conversation:before {
  content: "\36";
}

.dripicons-copy:before {
  content: "\37";
}

.dripicons-crop:before {
  content: "\38";
}

.dripicons-cross:before {
  content: "\39";
}

.dripicons-crosshair:before {
  content: "\21";
}

.dripicons-cutlery:before {
  content: "\22";
}

.dripicons-device-desktop:before {
  content: "\23";
}

.dripicons-device-mobile:before {
  content: "\24";
}

.dripicons-device-tablet:before {
  content: "\25";
}

.dripicons-direction:before {
  content: "\26";
}

.dripicons-disc:before {
  content: "\27";
}

.dripicons-document:before {
  content: "\28";
}

.dripicons-document-delete:before {
  content: "\29";
}

.dripicons-document-edit:before {
  content: "\2a";
}

.dripicons-document-new:before {
  content: "\2b";
}

.dripicons-document-remove:before {
  content: "\2c";
}

.dripicons-dot:before {
  content: "\2d";
}

.dripicons-dots-2:before {
  content: "\2e";
}

.dripicons-dots-3:before {
  content: "\2f";
}

.dripicons-download:before {
  content: "\3a";
}

.dripicons-duplicate:before {
  content: "\3b";
}

.dripicons-enter:before {
  content: "\3c";
}

.dripicons-exit:before {
  content: "\3d";
}

.dripicons-expand:before {
  content: "\3e";
}

.dripicons-expand-2:before {
  content: "\3f";
}

.dripicons-experiment:before {
  content: "\40";
}

.dripicons-export:before {
  content: "\5b";
}

.dripicons-feed:before {
  content: "\5d";
}

.dripicons-flag:before {
  content: "\5e";
}

.dripicons-flashlight:before {
  content: "\5f";
}

.dripicons-folder:before {
  content: "\60";
}

.dripicons-folder-open:before {
  content: "\7b";
}

.dripicons-forward:before {
  content: "\7c";
}

.dripicons-gaming:before {
  content: "\7d";
}

.dripicons-gear:before {
  content: "\7e";
}

.dripicons-graduation:before {
  content: "\5c";
}

.dripicons-graph-bar:before {
  content: "\e000";
}

.dripicons-graph-line:before {
  content: "\e001";
}

.dripicons-graph-pie:before {
  content: "\e002";
}

.dripicons-headset:before {
  content: "\e003";
}

.dripicons-heart:before {
  content: "\e004";
}

.dripicons-help:before {
  content: "\e005";
}

.dripicons-home:before {
  content: "\e006";
}

.dripicons-hourglass:before {
  content: "\e007";
}

.dripicons-inbox:before {
  content: "\e008";
}

.dripicons-information:before {
  content: "\e009";
}

.dripicons-italic:before {
  content: "\e00a";
}

.dripicons-jewel:before {
  content: "\e00b";
}

.dripicons-lifting:before {
  content: "\e00c";
}

.dripicons-lightbulb:before {
  content: "\e00d";
}

.dripicons-link:before {
  content: "\e00e";
}

.dripicons-link-broken:before {
  content: "\e00f";
}

.dripicons-list:before {
  content: "\e010";
}

.dripicons-loading:before {
  content: "\e011";
}

.dripicons-location:before {
  content: "\e012";
}

.dripicons-lock:before {
  content: "\e013";
}

.dripicons-lock-open:before {
  content: "\e014";
}

.dripicons-mail:before {
  content: "\e015";
}

.dripicons-map:before {
  content: "\e016";
}

.dripicons-media-loop:before {
  content: "\e017";
}

.dripicons-media-next:before {
  content: "\e018";
}

.dripicons-media-pause:before {
  content: "\e019";
}

.dripicons-media-play:before {
  content: "\e01a";
}

.dripicons-media-previous:before {
  content: "\e01b";
}

.dripicons-media-record:before {
  content: "\e01c";
}

.dripicons-media-shuffle:before {
  content: "\e01d";
}

.dripicons-media-stop:before {
  content: "\e01e";
}

.dripicons-medical:before {
  content: "\e01f";
}

.dripicons-menu:before {
  content: "\e020";
}

.dripicons-message:before {
  content: "\e021";
}

.dripicons-meter:before {
  content: "\e022";
}

.dripicons-microphone:before {
  content: "\e023";
}

.dripicons-minus:before {
  content: "\e024";
}

.dripicons-monitor:before {
  content: "\e025";
}

.dripicons-move:before {
  content: "\e026";
}

.dripicons-music:before {
  content: "\e027";
}

.dripicons-network-1:before {
  content: "\e028";
}

.dripicons-network-2:before {
  content: "\e029";
}

.dripicons-network-3:before {
  content: "\e02a";
}

.dripicons-network-4:before {
  content: "\e02b";
}

.dripicons-network-5:before {
  content: "\e02c";
}

.dripicons-pamphlet:before {
  content: "\e02d";
}

.dripicons-paperclip:before {
  content: "\e02e";
}

.dripicons-pencil:before {
  content: "\e02f";
}

.dripicons-phone:before {
  content: "\e030";
}

.dripicons-photo:before {
  content: "\e031";
}

.dripicons-photo-group:before {
  content: "\e032";
}

.dripicons-pill:before {
  content: "\e033";
}

.dripicons-pin:before {
  content: "\e034";
}

.dripicons-plus:before {
  content: "\e035";
}

.dripicons-power:before {
  content: "\e036";
}

.dripicons-preview:before {
  content: "\e037";
}

.dripicons-print:before {
  content: "\e038";
}

.dripicons-pulse:before {
  content: "\e039";
}

.dripicons-question:before {
  content: "\e03a";
}

.dripicons-reply:before {
  content: "\e03b";
}

.dripicons-reply-all:before {
  content: "\e03c";
}

.dripicons-return:before {
  content: "\e03d";
}

.dripicons-retweet:before {
  content: "\e03e";
}

.dripicons-rocket:before {
  content: "\e03f";
}

.dripicons-scale:before {
  content: "\e040";
}

.dripicons-search:before {
  content: "\e041";
}

.dripicons-shopping-bag:before {
  content: "\e042";
}

.dripicons-skip:before {
  content: "\e043";
}

.dripicons-stack:before {
  content: "\e044";
}

.dripicons-star:before {
  content: "\e045";
}

.dripicons-stopwatch:before {
  content: "\e046";
}

.dripicons-store:before {
  content: "\e047";
}

.dripicons-suitcase:before {
  content: "\e048";
}

.dripicons-swap:before {
  content: "\e049";
}

.dripicons-tag:before {
  content: "\e04a";
}

.dripicons-tag-delete:before {
  content: "\e04b";
}

.dripicons-tags:before {
  content: "\e04c";
}

.dripicons-thumbs-down:before {
  content: "\e04d";
}

.dripicons-thumbs-up:before {
  content: "\e04e";
}

.dripicons-ticket:before {
  content: "\e04f";
}

.dripicons-time-reverse:before {
  content: "\e050";
}

.dripicons-to-do:before {
  content: "\e051";
}

.dripicons-toggles:before {
  content: "\e052";
}

.dripicons-trash:before {
  content: "\e053";
}

.dripicons-trophy:before {
  content: "\e054";
}

.dripicons-upload:before {
  content: "\e055";
}

.dripicons-user:before {
  content: "\e056";
}

.dripicons-user-group:before {
  content: "\e057";
}

.dripicons-user-id:before {
  content: "\e058";
}

.dripicons-vibrate:before {
  content: "\e059";
}

.dripicons-view-apps:before {
  content: "\e05a";
}

.dripicons-view-list:before {
  content: "\e05b";
}

.dripicons-view-list-large:before {
  content: "\e05c";
}

.dripicons-view-thumb:before {
  content: "\e05d";
}

.dripicons-volume-full:before {
  content: "\e05e";
}

.dripicons-volume-low:before {
  content: "\e05f";
}

.dripicons-volume-medium:before {
  content: "\e060";
}

.dripicons-volume-off:before {
  content: "\e061";
}

.dripicons-wallet:before {
  content: "\e062";
}

.dripicons-warning:before {
  content: "\e063";
}

.dripicons-web:before {
  content: "\e064";
}

.dripicons-weight:before {
  content: "\e065";
}

.dripicons-wifi:before {
  content: "\e066";
}

.dripicons-wrong:before {
  content: "\e067";
}

.dripicons-zoom-in:before {
  content: "\e068";
}

.dripicons-zoom-out:before {
  content: "\e069";
}

/* MaterialDesignIcons.com */
@font-face {
  font-family: "Material Design Icons";
  src: url(/build/fonts/materialdesignicons-webfont.18b1f8d8.eot);
  src: url(/build/fonts/materialdesignicons-webfont.18b1f8d8.eot?#iefix&v=3.4.93) format("embedded-opentype"), url(/build/fonts/materialdesignicons-webfont.7df8d617.woff2) format("woff2"), url(/build/fonts/materialdesignicons-webfont.3bc9c922.woff) format("woff"), url(/build/fonts/materialdesignicons-webfont.14573349.ttf) format("truetype"), url(/build/images/materialdesignicons-webfont.da3354c2.svg#materialdesigniconsregular) format("svg");
  font-weight: normal;
  font-style: normal;
}

.mdi:before,
.mdi-set {
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.mdi-access-point:before {
  content: "\F002";
}

.mdi-access-point-network:before {
  content: "\F003";
}

.mdi-access-point-network-off:before {
  content: "\FBBD";
}

.mdi-account:before {
  content: "\F004";
}

.mdi-account-alert:before {
  content: "\F005";
}

.mdi-account-alert-outline:before {
  content: "\FB2C";
}

.mdi-account-arrow-left:before {
  content: "\FB2D";
}

.mdi-account-arrow-left-outline:before {
  content: "\FB2E";
}

.mdi-account-arrow-right:before {
  content: "\FB2F";
}

.mdi-account-arrow-right-outline:before {
  content: "\FB30";
}

.mdi-account-box:before {
  content: "\F006";
}

.mdi-account-box-multiple:before {
  content: "\F933";
}

.mdi-account-box-outline:before {
  content: "\F007";
}

.mdi-account-card-details:before {
  content: "\F5D2";
}

.mdi-account-check:before {
  content: "\F008";
}

.mdi-account-check-outline:before {
  content: "\FBBE";
}

.mdi-account-child:before {
  content: "\FA88";
}

.mdi-account-child-circle:before {
  content: "\FA89";
}

.mdi-account-circle:before {
  content: "\F009";
}

.mdi-account-circle-outline:before {
  content: "\FB31";
}

.mdi-account-clock:before {
  content: "\FB32";
}

.mdi-account-clock-outline:before {
  content: "\FB33";
}

.mdi-account-convert:before {
  content: "\F00A";
}

.mdi-account-details:before {
  content: "\F631";
}

.mdi-account-edit:before {
  content: "\F6BB";
}

.mdi-account-group:before {
  content: "\F848";
}

.mdi-account-group-outline:before {
  content: "\FB34";
}

.mdi-account-heart:before {
  content: "\F898";
}

.mdi-account-heart-outline:before {
  content: "\FBBF";
}

.mdi-account-key:before {
  content: "\F00B";
}

.mdi-account-key-outline:before {
  content: "\FBC0";
}

.mdi-account-minus:before {
  content: "\F00D";
}

.mdi-account-minus-outline:before {
  content: "\FAEB";
}

.mdi-account-multiple:before {
  content: "\F00E";
}

.mdi-account-multiple-check:before {
  content: "\F8C4";
}

.mdi-account-multiple-minus:before {
  content: "\F5D3";
}

.mdi-account-multiple-minus-outline:before {
  content: "\FBC1";
}

.mdi-account-multiple-outline:before {
  content: "\F00F";
}

.mdi-account-multiple-plus:before {
  content: "\F010";
}

.mdi-account-multiple-plus-outline:before {
  content: "\F7FF";
}

.mdi-account-network:before {
  content: "\F011";
}

.mdi-account-network-outline:before {
  content: "\FBC2";
}

.mdi-account-off:before {
  content: "\F012";
}

.mdi-account-off-outline:before {
  content: "\FBC3";
}

.mdi-account-outline:before {
  content: "\F013";
}

.mdi-account-plus:before {
  content: "\F014";
}

.mdi-account-plus-outline:before {
  content: "\F800";
}

.mdi-account-question:before {
  content: "\FB35";
}

.mdi-account-question-outline:before {
  content: "\FB36";
}

.mdi-account-remove:before {
  content: "\F015";
}

.mdi-account-remove-outline:before {
  content: "\FAEC";
}

.mdi-account-search:before {
  content: "\F016";
}

.mdi-account-search-outline:before {
  content: "\F934";
}

.mdi-account-settings:before {
  content: "\F630";
}

.mdi-account-star:before {
  content: "\F017";
}

.mdi-account-star-outline:before {
  content: "\FBC4";
}

.mdi-account-supervisor:before {
  content: "\FA8A";
}

.mdi-account-supervisor-circle:before {
  content: "\FA8B";
}

.mdi-account-switch:before {
  content: "\F019";
}

.mdi-account-tie:before {
  content: "\FCBF";
}

.mdi-accusoft:before {
  content: "\F849";
}

.mdi-adchoices:before {
  content: "\FD1E";
}

.mdi-adjust:before {
  content: "\F01A";
}

.mdi-adobe:before {
  content: "\F935";
}

.mdi-air-conditioner:before {
  content: "\F01B";
}

.mdi-air-filter:before {
  content: "\FD1F";
}

.mdi-air-purifier:before {
  content: "\FD20";
}

.mdi-airbag:before {
  content: "\FBC5";
}

.mdi-airballoon:before {
  content: "\F01C";
}

.mdi-airplane:before {
  content: "\F01D";
}

.mdi-airplane-landing:before {
  content: "\F5D4";
}

.mdi-airplane-off:before {
  content: "\F01E";
}

.mdi-airplane-takeoff:before {
  content: "\F5D5";
}

.mdi-airplay:before {
  content: "\F01F";
}

.mdi-airport:before {
  content: "\F84A";
}

.mdi-alarm:before {
  content: "\F020";
}

.mdi-alarm-bell:before {
  content: "\F78D";
}

.mdi-alarm-check:before {
  content: "\F021";
}

.mdi-alarm-light:before {
  content: "\F78E";
}

.mdi-alarm-light-outline:before {
  content: "\FBC6";
}

.mdi-alarm-multiple:before {
  content: "\F022";
}

.mdi-alarm-off:before {
  content: "\F023";
}

.mdi-alarm-plus:before {
  content: "\F024";
}

.mdi-alarm-snooze:before {
  content: "\F68D";
}

.mdi-album:before {
  content: "\F025";
}

.mdi-alert:before {
  content: "\F026";
}

.mdi-alert-box:before {
  content: "\F027";
}

.mdi-alert-box-outline:before {
  content: "\FCC0";
}

.mdi-alert-circle:before {
  content: "\F028";
}

.mdi-alert-circle-outline:before {
  content: "\F5D6";
}

.mdi-alert-decagram:before {
  content: "\F6BC";
}

.mdi-alert-decagram-outline:before {
  content: "\FCC1";
}

.mdi-alert-octagon:before {
  content: "\F029";
}

.mdi-alert-octagon-outline:before {
  content: "\FCC2";
}

.mdi-alert-octagram:before {
  content: "\F766";
}

.mdi-alert-octagram-outline:before {
  content: "\FCC3";
}

.mdi-alert-outline:before {
  content: "\F02A";
}

.mdi-alien:before {
  content: "\F899";
}

.mdi-all-inclusive:before {
  content: "\F6BD";
}

.mdi-alpha:before {
  content: "\F02B";
}

.mdi-alpha-a:before {
  content: "\41";
}

.mdi-alpha-a-box:before {
  content: "\FAED";
}

.mdi-alpha-a-box-outline:before {
  content: "\FBC7";
}

.mdi-alpha-a-circle:before {
  content: "\FBC8";
}

.mdi-alpha-a-circle-outline:before {
  content: "\FBC9";
}

.mdi-alpha-b:before {
  content: "\42";
}

.mdi-alpha-b-box:before {
  content: "\FAEE";
}

.mdi-alpha-b-box-outline:before {
  content: "\FBCA";
}

.mdi-alpha-b-circle:before {
  content: "\FBCB";
}

.mdi-alpha-b-circle-outline:before {
  content: "\FBCC";
}

.mdi-alpha-c:before {
  content: "\43";
}

.mdi-alpha-c-box:before {
  content: "\FAEF";
}

.mdi-alpha-c-box-outline:before {
  content: "\FBCD";
}

.mdi-alpha-c-circle:before {
  content: "\FBCE";
}

.mdi-alpha-c-circle-outline:before {
  content: "\FBCF";
}

.mdi-alpha-d:before {
  content: "\44";
}

.mdi-alpha-d-box:before {
  content: "\FAF0";
}

.mdi-alpha-d-box-outline:before {
  content: "\FBD0";
}

.mdi-alpha-d-circle:before {
  content: "\FBD1";
}

.mdi-alpha-d-circle-outline:before {
  content: "\FBD2";
}

.mdi-alpha-e:before {
  content: "\45";
}

.mdi-alpha-e-box:before {
  content: "\FAF1";
}

.mdi-alpha-e-box-outline:before {
  content: "\FBD3";
}

.mdi-alpha-e-circle:before {
  content: "\FBD4";
}

.mdi-alpha-e-circle-outline:before {
  content: "\FBD5";
}

.mdi-alpha-f:before {
  content: "\46";
}

.mdi-alpha-f-box:before {
  content: "\FAF2";
}

.mdi-alpha-f-box-outline:before {
  content: "\FBD6";
}

.mdi-alpha-f-circle:before {
  content: "\FBD7";
}

.mdi-alpha-f-circle-outline:before {
  content: "\FBD8";
}

.mdi-alpha-g:before {
  content: "\47";
}

.mdi-alpha-g-box:before {
  content: "\FAF3";
}

.mdi-alpha-g-box-outline:before {
  content: "\FBD9";
}

.mdi-alpha-g-circle:before {
  content: "\FBDA";
}

.mdi-alpha-g-circle-outline:before {
  content: "\FBDB";
}

.mdi-alpha-h:before {
  content: "\48";
}

.mdi-alpha-h-box:before {
  content: "\FAF4";
}

.mdi-alpha-h-box-outline:before {
  content: "\FBDC";
}

.mdi-alpha-h-circle:before {
  content: "\FBDD";
}

.mdi-alpha-h-circle-outline:before {
  content: "\FBDE";
}

.mdi-alpha-i:before {
  content: "\49";
}

.mdi-alpha-i-box:before {
  content: "\FAF5";
}

.mdi-alpha-i-box-outline:before {
  content: "\FBDF";
}

.mdi-alpha-i-circle:before {
  content: "\FBE0";
}

.mdi-alpha-i-circle-outline:before {
  content: "\FBE1";
}

.mdi-alpha-j:before {
  content: "\4A";
}

.mdi-alpha-j-box:before {
  content: "\FAF6";
}

.mdi-alpha-j-box-outline:before {
  content: "\FBE2";
}

.mdi-alpha-j-circle:before {
  content: "\FBE3";
}

.mdi-alpha-j-circle-outline:before {
  content: "\FBE4";
}

.mdi-alpha-k:before {
  content: "\4B";
}

.mdi-alpha-k-box:before {
  content: "\FAF7";
}

.mdi-alpha-k-box-outline:before {
  content: "\FBE5";
}

.mdi-alpha-k-circle:before {
  content: "\FBE6";
}

.mdi-alpha-k-circle-outline:before {
  content: "\FBE7";
}

.mdi-alpha-l:before {
  content: "\4C";
}

.mdi-alpha-l-box:before {
  content: "\FAF8";
}

.mdi-alpha-l-box-outline:before {
  content: "\FBE8";
}

.mdi-alpha-l-circle:before {
  content: "\FBE9";
}

.mdi-alpha-l-circle-outline:before {
  content: "\FBEA";
}

.mdi-alpha-m:before {
  content: "\4D";
}

.mdi-alpha-m-box:before {
  content: "\FAF9";
}

.mdi-alpha-m-box-outline:before {
  content: "\FBEB";
}

.mdi-alpha-m-circle:before {
  content: "\FBEC";
}

.mdi-alpha-m-circle-outline:before {
  content: "\FBED";
}

.mdi-alpha-n:before {
  content: "\4E";
}

.mdi-alpha-n-box:before {
  content: "\FAFA";
}

.mdi-alpha-n-box-outline:before {
  content: "\FBEE";
}

.mdi-alpha-n-circle:before {
  content: "\FBEF";
}

.mdi-alpha-n-circle-outline:before {
  content: "\FBF0";
}

.mdi-alpha-o:before {
  content: "\4F";
}

.mdi-alpha-o-box:before {
  content: "\FAFB";
}

.mdi-alpha-o-box-outline:before {
  content: "\FBF1";
}

.mdi-alpha-o-circle:before {
  content: "\FBF2";
}

.mdi-alpha-o-circle-outline:before {
  content: "\FBF3";
}

.mdi-alpha-p:before {
  content: "\50";
}

.mdi-alpha-p-box:before {
  content: "\FAFC";
}

.mdi-alpha-p-box-outline:before {
  content: "\FBF4";
}

.mdi-alpha-p-circle:before {
  content: "\FBF5";
}

.mdi-alpha-p-circle-outline:before {
  content: "\FBF6";
}

.mdi-alpha-q:before {
  content: "\51";
}

.mdi-alpha-q-box:before {
  content: "\FAFD";
}

.mdi-alpha-q-box-outline:before {
  content: "\FBF7";
}

.mdi-alpha-q-circle:before {
  content: "\FBF8";
}

.mdi-alpha-q-circle-outline:before {
  content: "\FBF9";
}

.mdi-alpha-r:before {
  content: "\52";
}

.mdi-alpha-r-box:before {
  content: "\FAFE";
}

.mdi-alpha-r-box-outline:before {
  content: "\FBFA";
}

.mdi-alpha-r-circle:before {
  content: "\FBFB";
}

.mdi-alpha-r-circle-outline:before {
  content: "\FBFC";
}

.mdi-alpha-s:before {
  content: "\53";
}

.mdi-alpha-s-box:before {
  content: "\FAFF";
}

.mdi-alpha-s-box-outline:before {
  content: "\FBFD";
}

.mdi-alpha-s-circle:before {
  content: "\FBFE";
}

.mdi-alpha-s-circle-outline:before {
  content: "\FBFF";
}

.mdi-alpha-t:before {
  content: "\54";
}

.mdi-alpha-t-box:before {
  content: "\FB00";
}

.mdi-alpha-t-box-outline:before {
  content: "\FC00";
}

.mdi-alpha-t-circle:before {
  content: "\FC01";
}

.mdi-alpha-t-circle-outline:before {
  content: "\FC02";
}

.mdi-alpha-u:before {
  content: "\55";
}

.mdi-alpha-u-box:before {
  content: "\FB01";
}

.mdi-alpha-u-box-outline:before {
  content: "\FC03";
}

.mdi-alpha-u-circle:before {
  content: "\FC04";
}

.mdi-alpha-u-circle-outline:before {
  content: "\FC05";
}

.mdi-alpha-v:before {
  content: "\56";
}

.mdi-alpha-v-box:before {
  content: "\FB02";
}

.mdi-alpha-v-box-outline:before {
  content: "\FC06";
}

.mdi-alpha-v-circle:before {
  content: "\FC07";
}

.mdi-alpha-v-circle-outline:before {
  content: "\FC08";
}

.mdi-alpha-w:before {
  content: "\57";
}

.mdi-alpha-w-box:before {
  content: "\FB03";
}

.mdi-alpha-w-box-outline:before {
  content: "\FC09";
}

.mdi-alpha-w-circle:before {
  content: "\FC0A";
}

.mdi-alpha-w-circle-outline:before {
  content: "\FC0B";
}

.mdi-alpha-x:before {
  content: "\58";
}

.mdi-alpha-x-box:before {
  content: "\FB04";
}

.mdi-alpha-x-box-outline:before {
  content: "\FC0C";
}

.mdi-alpha-x-circle:before {
  content: "\FC0D";
}

.mdi-alpha-x-circle-outline:before {
  content: "\FC0E";
}

.mdi-alpha-y:before {
  content: "\59";
}

.mdi-alpha-y-box:before {
  content: "\FB05";
}

.mdi-alpha-y-box-outline:before {
  content: "\FC0F";
}

.mdi-alpha-y-circle:before {
  content: "\FC10";
}

.mdi-alpha-y-circle-outline:before {
  content: "\FC11";
}

.mdi-alpha-z:before {
  content: "\5A";
}

.mdi-alpha-z-box:before {
  content: "\FB06";
}

.mdi-alpha-z-box-outline:before {
  content: "\FC12";
}

.mdi-alpha-z-circle:before {
  content: "\FC13";
}

.mdi-alpha-z-circle-outline:before {
  content: "\FC14";
}

.mdi-alphabetical:before {
  content: "\F02C";
}

.mdi-altimeter:before {
  content: "\F5D7";
}

.mdi-amazon:before {
  content: "\F02D";
}

.mdi-amazon-alexa:before {
  content: "\F8C5";
}

.mdi-amazon-drive:before {
  content: "\F02E";
}

.mdi-ambulance:before {
  content: "\F02F";
}

.mdi-ammunition:before {
  content: "\FCC4";
}

.mdi-ampersand:before {
  content: "\FA8C";
}

.mdi-amplifier:before {
  content: "\F030";
}

.mdi-anchor:before {
  content: "\F031";
}

.mdi-android:before {
  content: "\F032";
}

.mdi-android-auto:before {
  content: "\FA8D";
}

.mdi-android-debug-bridge:before {
  content: "\F033";
}

.mdi-android-head:before {
  content: "\F78F";
}

.mdi-android-messages:before {
  content: "\FD21";
}

.mdi-android-studio:before {
  content: "\F034";
}

.mdi-angle-acute:before {
  content: "\F936";
}

.mdi-angle-obtuse:before {
  content: "\F937";
}

.mdi-angle-right:before {
  content: "\F938";
}

.mdi-angular:before {
  content: "\F6B1";
}

.mdi-angularjs:before {
  content: "\F6BE";
}

.mdi-animation:before {
  content: "\F5D8";
}

.mdi-animation-outline:before {
  content: "\FA8E";
}

.mdi-animation-play:before {
  content: "\F939";
}

.mdi-animation-play-outline:before {
  content: "\FA8F";
}

.mdi-anvil:before {
  content: "\F89A";
}

.mdi-apple:before {
  content: "\F035";
}

.mdi-apple-finder:before {
  content: "\F036";
}

.mdi-apple-icloud:before {
  content: "\F038";
}

.mdi-apple-ios:before {
  content: "\F037";
}

.mdi-apple-keyboard-caps:before {
  content: "\F632";
}

.mdi-apple-keyboard-command:before {
  content: "\F633";
}

.mdi-apple-keyboard-control:before {
  content: "\F634";
}

.mdi-apple-keyboard-option:before {
  content: "\F635";
}

.mdi-apple-keyboard-shift:before {
  content: "\F636";
}

.mdi-apple-safari:before {
  content: "\F039";
}

.mdi-application:before {
  content: "\F614";
}

.mdi-apps:before {
  content: "\F03B";
}

.mdi-apps-box:before {
  content: "\FD22";
}

.mdi-arch:before {
  content: "\F8C6";
}

.mdi-archive:before {
  content: "\F03C";
}

.mdi-arrange-bring-forward:before {
  content: "\F03D";
}

.mdi-arrange-bring-to-front:before {
  content: "\F03E";
}

.mdi-arrange-send-backward:before {
  content: "\F03F";
}

.mdi-arrange-send-to-back:before {
  content: "\F040";
}

.mdi-arrow-all:before {
  content: "\F041";
}

.mdi-arrow-bottom-left:before {
  content: "\F042";
}

.mdi-arrow-bottom-left-bold-outline:before {
  content: "\F9B6";
}

.mdi-arrow-bottom-left-thick:before {
  content: "\F9B7";
}

.mdi-arrow-bottom-right:before {
  content: "\F043";
}

.mdi-arrow-bottom-right-bold-outline:before {
  content: "\F9B8";
}

.mdi-arrow-bottom-right-thick:before {
  content: "\F9B9";
}

.mdi-arrow-collapse:before {
  content: "\F615";
}

.mdi-arrow-collapse-all:before {
  content: "\F044";
}

.mdi-arrow-collapse-down:before {
  content: "\F791";
}

.mdi-arrow-collapse-horizontal:before {
  content: "\F84B";
}

.mdi-arrow-collapse-left:before {
  content: "\F792";
}

.mdi-arrow-collapse-right:before {
  content: "\F793";
}

.mdi-arrow-collapse-up:before {
  content: "\F794";
}

.mdi-arrow-collapse-vertical:before {
  content: "\F84C";
}

.mdi-arrow-decision:before {
  content: "\F9BA";
}

.mdi-arrow-decision-auto:before {
  content: "\F9BB";
}

.mdi-arrow-decision-auto-outline:before {
  content: "\F9BC";
}

.mdi-arrow-decision-outline:before {
  content: "\F9BD";
}

.mdi-arrow-down:before {
  content: "\F045";
}

.mdi-arrow-down-bold:before {
  content: "\F72D";
}

.mdi-arrow-down-bold-box:before {
  content: "\F72E";
}

.mdi-arrow-down-bold-box-outline:before {
  content: "\F72F";
}

.mdi-arrow-down-bold-circle:before {
  content: "\F047";
}

.mdi-arrow-down-bold-circle-outline:before {
  content: "\F048";
}

.mdi-arrow-down-bold-hexagon-outline:before {
  content: "\F049";
}

.mdi-arrow-down-bold-outline:before {
  content: "\F9BE";
}

.mdi-arrow-down-box:before {
  content: "\F6BF";
}

.mdi-arrow-down-circle:before {
  content: "\FCB7";
}

.mdi-arrow-down-circle-outline:before {
  content: "\FCB8";
}

.mdi-arrow-down-drop-circle:before {
  content: "\F04A";
}

.mdi-arrow-down-drop-circle-outline:before {
  content: "\F04B";
}

.mdi-arrow-down-thick:before {
  content: "\F046";
}

.mdi-arrow-expand:before {
  content: "\F616";
}

.mdi-arrow-expand-all:before {
  content: "\F04C";
}

.mdi-arrow-expand-down:before {
  content: "\F795";
}

.mdi-arrow-expand-horizontal:before {
  content: "\F84D";
}

.mdi-arrow-expand-left:before {
  content: "\F796";
}

.mdi-arrow-expand-right:before {
  content: "\F797";
}

.mdi-arrow-expand-up:before {
  content: "\F798";
}

.mdi-arrow-expand-vertical:before {
  content: "\F84E";
}

.mdi-arrow-left:before {
  content: "\F04D";
}

.mdi-arrow-left-bold:before {
  content: "\F730";
}

.mdi-arrow-left-bold-box:before {
  content: "\F731";
}

.mdi-arrow-left-bold-box-outline:before {
  content: "\F732";
}

.mdi-arrow-left-bold-circle:before {
  content: "\F04F";
}

.mdi-arrow-left-bold-circle-outline:before {
  content: "\F050";
}

.mdi-arrow-left-bold-hexagon-outline:before {
  content: "\F051";
}

.mdi-arrow-left-bold-outline:before {
  content: "\F9BF";
}

.mdi-arrow-left-box:before {
  content: "\F6C0";
}

.mdi-arrow-left-circle:before {
  content: "\FCB9";
}

.mdi-arrow-left-circle-outline:before {
  content: "\FCBA";
}

.mdi-arrow-left-drop-circle:before {
  content: "\F052";
}

.mdi-arrow-left-drop-circle-outline:before {
  content: "\F053";
}

.mdi-arrow-left-right-bold-outline:before {
  content: "\F9C0";
}

.mdi-arrow-left-thick:before {
  content: "\F04E";
}

.mdi-arrow-right:before {
  content: "\F054";
}

.mdi-arrow-right-bold:before {
  content: "\F733";
}

.mdi-arrow-right-bold-box:before {
  content: "\F734";
}

.mdi-arrow-right-bold-box-outline:before {
  content: "\F735";
}

.mdi-arrow-right-bold-circle:before {
  content: "\F056";
}

.mdi-arrow-right-bold-circle-outline:before {
  content: "\F057";
}

.mdi-arrow-right-bold-hexagon-outline:before {
  content: "\F058";
}

.mdi-arrow-right-bold-outline:before {
  content: "\F9C1";
}

.mdi-arrow-right-box:before {
  content: "\F6C1";
}

.mdi-arrow-right-circle:before {
  content: "\FCBB";
}

.mdi-arrow-right-circle-outline:before {
  content: "\FCBC";
}

.mdi-arrow-right-drop-circle:before {
  content: "\F059";
}

.mdi-arrow-right-drop-circle-outline:before {
  content: "\F05A";
}

.mdi-arrow-right-thick:before {
  content: "\F055";
}

.mdi-arrow-split-horizontal:before {
  content: "\F93A";
}

.mdi-arrow-split-vertical:before {
  content: "\F93B";
}

.mdi-arrow-top-left:before {
  content: "\F05B";
}

.mdi-arrow-top-left-bold-outline:before {
  content: "\F9C2";
}

.mdi-arrow-top-left-thick:before {
  content: "\F9C3";
}

.mdi-arrow-top-right:before {
  content: "\F05C";
}

.mdi-arrow-top-right-bold-outline:before {
  content: "\F9C4";
}

.mdi-arrow-top-right-thick:before {
  content: "\F9C5";
}

.mdi-arrow-up:before {
  content: "\F05D";
}

.mdi-arrow-up-bold:before {
  content: "\F736";
}

.mdi-arrow-up-bold-box:before {
  content: "\F737";
}

.mdi-arrow-up-bold-box-outline:before {
  content: "\F738";
}

.mdi-arrow-up-bold-circle:before {
  content: "\F05F";
}

.mdi-arrow-up-bold-circle-outline:before {
  content: "\F060";
}

.mdi-arrow-up-bold-hexagon-outline:before {
  content: "\F061";
}

.mdi-arrow-up-bold-outline:before {
  content: "\F9C6";
}

.mdi-arrow-up-box:before {
  content: "\F6C2";
}

.mdi-arrow-up-circle:before {
  content: "\FCBD";
}

.mdi-arrow-up-circle-outline:before {
  content: "\FCBE";
}

.mdi-arrow-up-down-bold-outline:before {
  content: "\F9C7";
}

.mdi-arrow-up-drop-circle:before {
  content: "\F062";
}

.mdi-arrow-up-drop-circle-outline:before {
  content: "\F063";
}

.mdi-arrow-up-thick:before {
  content: "\F05E";
}

.mdi-artist:before {
  content: "\F802";
}

.mdi-artist-outline:before {
  content: "\FCC5";
}

.mdi-artstation:before {
  content: "\FB37";
}

.mdi-aspect-ratio:before {
  content: "\FA23";
}

.mdi-assistant:before {
  content: "\F064";
}

.mdi-asterisk:before {
  content: "\F6C3";
}

.mdi-at:before {
  content: "\F065";
}

.mdi-atlassian:before {
  content: "\F803";
}

.mdi-atm:before {
  content: "\FD23";
}

.mdi-atom:before {
  content: "\F767";
}

.mdi-attachment:before {
  content: "\F066";
}

.mdi-audio-video:before {
  content: "\F93C";
}

.mdi-audiobook:before {
  content: "\F067";
}

.mdi-augmented-reality:before {
  content: "\F84F";
}

.mdi-auto-fix:before {
  content: "\F068";
}

.mdi-auto-upload:before {
  content: "\F069";
}

.mdi-autorenew:before {
  content: "\F06A";
}

.mdi-av-timer:before {
  content: "\F06B";
}

.mdi-axe:before {
  content: "\F8C7";
}

.mdi-axis:before {
  content: "\FD24";
}

.mdi-axis-arrow:before {
  content: "\FD25";
}

.mdi-axis-arrow-lock:before {
  content: "\FD26";
}

.mdi-axis-lock:before {
  content: "\FD27";
}

.mdi-axis-x-arrow:before {
  content: "\FD28";
}

.mdi-axis-x-arrow-lock:before {
  content: "\FD29";
}

.mdi-axis-x-rotate-clockwise:before {
  content: "\FD2A";
}

.mdi-axis-x-rotate-counterclockwise:before {
  content: "\FD2B";
}

.mdi-axis-x-y-arrow-lock:before {
  content: "\FD2C";
}

.mdi-axis-y-arrow:before {
  content: "\FD2D";
}

.mdi-axis-y-arrow-lock:before {
  content: "\FD2E";
}

.mdi-axis-y-rotate-clockwise:before {
  content: "\FD2F";
}

.mdi-axis-y-rotate-counterclockwise:before {
  content: "\FD30";
}

.mdi-axis-z-arrow:before {
  content: "\FD31";
}

.mdi-axis-z-arrow-lock:before {
  content: "\FD32";
}

.mdi-axis-z-rotate-clockwise:before {
  content: "\FD33";
}

.mdi-axis-z-rotate-counterclockwise:before {
  content: "\FD34";
}

.mdi-azure:before {
  content: "\F804";
}

.mdi-babel:before {
  content: "\FA24";
}

.mdi-baby:before {
  content: "\F06C";
}

.mdi-baby-buggy:before {
  content: "\F68E";
}

.mdi-backburger:before {
  content: "\F06D";
}

.mdi-backspace:before {
  content: "\F06E";
}

.mdi-backspace-outline:before {
  content: "\FB38";
}

.mdi-backup-restore:before {
  content: "\F06F";
}

.mdi-badminton:before {
  content: "\F850";
}

.mdi-balloon:before {
  content: "\FA25";
}

.mdi-ballot:before {
  content: "\F9C8";
}

.mdi-ballot-outline:before {
  content: "\F9C9";
}

.mdi-ballot-recount:before {
  content: "\FC15";
}

.mdi-ballot-recount-outline:before {
  content: "\FC16";
}

.mdi-bandcamp:before {
  content: "\F674";
}

.mdi-bank:before {
  content: "\F070";
}

.mdi-bank-transfer:before {
  content: "\FA26";
}

.mdi-bank-transfer-in:before {
  content: "\FA27";
}

.mdi-bank-transfer-out:before {
  content: "\FA28";
}

.mdi-barcode:before {
  content: "\F071";
}

.mdi-barcode-scan:before {
  content: "\F072";
}

.mdi-barley:before {
  content: "\F073";
}

.mdi-barley-off:before {
  content: "\FB39";
}

.mdi-barn:before {
  content: "\FB3A";
}

.mdi-barrel:before {
  content: "\F074";
}

.mdi-baseball:before {
  content: "\F851";
}

.mdi-baseball-bat:before {
  content: "\F852";
}

.mdi-basecamp:before {
  content: "\F075";
}

.mdi-basket:before {
  content: "\F076";
}

.mdi-basket-fill:before {
  content: "\F077";
}

.mdi-basket-unfill:before {
  content: "\F078";
}

.mdi-basketball:before {
  content: "\F805";
}

.mdi-basketball-hoop:before {
  content: "\FC17";
}

.mdi-basketball-hoop-outline:before {
  content: "\FC18";
}

.mdi-bat:before {
  content: "\FB3B";
}

.mdi-battery:before {
  content: "\F079";
}

.mdi-battery-10:before {
  content: "\F07A";
}

.mdi-battery-10-bluetooth:before {
  content: "\F93D";
}

.mdi-battery-20:before {
  content: "\F07B";
}

.mdi-battery-20-bluetooth:before {
  content: "\F93E";
}

.mdi-battery-30:before {
  content: "\F07C";
}

.mdi-battery-30-bluetooth:before {
  content: "\F93F";
}

.mdi-battery-40:before {
  content: "\F07D";
}

.mdi-battery-40-bluetooth:before {
  content: "\F940";
}

.mdi-battery-50:before {
  content: "\F07E";
}

.mdi-battery-50-bluetooth:before {
  content: "\F941";
}

.mdi-battery-60:before {
  content: "\F07F";
}

.mdi-battery-60-bluetooth:before {
  content: "\F942";
}

.mdi-battery-70:before {
  content: "\F080";
}

.mdi-battery-70-bluetooth:before {
  content: "\F943";
}

.mdi-battery-80:before {
  content: "\F081";
}

.mdi-battery-80-bluetooth:before {
  content: "\F944";
}

.mdi-battery-90:before {
  content: "\F082";
}

.mdi-battery-90-bluetooth:before {
  content: "\F945";
}

.mdi-battery-alert:before {
  content: "\F083";
}

.mdi-battery-alert-bluetooth:before {
  content: "\F946";
}

.mdi-battery-bluetooth:before {
  content: "\F947";
}

.mdi-battery-bluetooth-variant:before {
  content: "\F948";
}

.mdi-battery-charging:before {
  content: "\F084";
}

.mdi-battery-charging-10:before {
  content: "\F89B";
}

.mdi-battery-charging-100:before {
  content: "\F085";
}

.mdi-battery-charging-20:before {
  content: "\F086";
}

.mdi-battery-charging-30:before {
  content: "\F087";
}

.mdi-battery-charging-40:before {
  content: "\F088";
}

.mdi-battery-charging-50:before {
  content: "\F89C";
}

.mdi-battery-charging-60:before {
  content: "\F089";
}

.mdi-battery-charging-70:before {
  content: "\F89D";
}

.mdi-battery-charging-80:before {
  content: "\F08A";
}

.mdi-battery-charging-90:before {
  content: "\F08B";
}

.mdi-battery-charging-outline:before {
  content: "\F89E";
}

.mdi-battery-charging-wireless:before {
  content: "\F806";
}

.mdi-battery-charging-wireless-10:before {
  content: "\F807";
}

.mdi-battery-charging-wireless-20:before {
  content: "\F808";
}

.mdi-battery-charging-wireless-30:before {
  content: "\F809";
}

.mdi-battery-charging-wireless-40:before {
  content: "\F80A";
}

.mdi-battery-charging-wireless-50:before {
  content: "\F80B";
}

.mdi-battery-charging-wireless-60:before {
  content: "\F80C";
}

.mdi-battery-charging-wireless-70:before {
  content: "\F80D";
}

.mdi-battery-charging-wireless-80:before {
  content: "\F80E";
}

.mdi-battery-charging-wireless-90:before {
  content: "\F80F";
}

.mdi-battery-charging-wireless-alert:before {
  content: "\F810";
}

.mdi-battery-charging-wireless-outline:before {
  content: "\F811";
}

.mdi-battery-minus:before {
  content: "\F08C";
}

.mdi-battery-negative:before {
  content: "\F08D";
}

.mdi-battery-outline:before {
  content: "\F08E";
}

.mdi-battery-plus:before {
  content: "\F08F";
}

.mdi-battery-positive:before {
  content: "\F090";
}

.mdi-battery-unknown:before {
  content: "\F091";
}

.mdi-battery-unknown-bluetooth:before {
  content: "\F949";
}

.mdi-battlenet:before {
  content: "\FB3C";
}

.mdi-beach:before {
  content: "\F092";
}

.mdi-beaker:before {
  content: "\FCC6";
}

.mdi-beaker-outline:before {
  content: "\F68F";
}

.mdi-beats:before {
  content: "\F097";
}

.mdi-bed-empty:before {
  content: "\F89F";
}

.mdi-beer:before {
  content: "\F098";
}

.mdi-behance:before {
  content: "\F099";
}

.mdi-bell:before {
  content: "\F09A";
}

.mdi-bell-alert:before {
  content: "\FD35";
}

.mdi-bell-circle:before {
  content: "\FD36";
}

.mdi-bell-circle-outline:before {
  content: "\FD37";
}

.mdi-bell-off:before {
  content: "\F09B";
}

.mdi-bell-off-outline:before {
  content: "\FA90";
}

.mdi-bell-outline:before {
  content: "\F09C";
}

.mdi-bell-plus:before {
  content: "\F09D";
}

.mdi-bell-plus-outline:before {
  content: "\FA91";
}

.mdi-bell-ring:before {
  content: "\F09E";
}

.mdi-bell-ring-outline:before {
  content: "\F09F";
}

.mdi-bell-sleep:before {
  content: "\F0A0";
}

.mdi-bell-sleep-outline:before {
  content: "\FA92";
}

.mdi-beta:before {
  content: "\F0A1";
}

.mdi-betamax:before {
  content: "\F9CA";
}

.mdi-bible:before {
  content: "\F0A2";
}

.mdi-bike:before {
  content: "\F0A3";
}

.mdi-billiards:before {
  content: "\FB3D";
}

.mdi-billiards-rack:before {
  content: "\FB3E";
}

.mdi-bing:before {
  content: "\F0A4";
}

.mdi-binoculars:before {
  content: "\F0A5";
}

.mdi-bio:before {
  content: "\F0A6";
}

.mdi-biohazard:before {
  content: "\F0A7";
}

.mdi-bitbucket:before {
  content: "\F0A8";
}

.mdi-bitcoin:before {
  content: "\F812";
}

.mdi-black-mesa:before {
  content: "\F0A9";
}

.mdi-blackberry:before {
  content: "\F0AA";
}

.mdi-blender:before {
  content: "\FCC7";
}

.mdi-blender-software:before {
  content: "\F0AB";
}

.mdi-blinds:before {
  content: "\F0AC";
}

.mdi-block-helper:before {
  content: "\F0AD";
}

.mdi-blogger:before {
  content: "\F0AE";
}

.mdi-blood-bag:before {
  content: "\FCC8";
}

.mdi-bluetooth:before {
  content: "\F0AF";
}

.mdi-bluetooth-audio:before {
  content: "\F0B0";
}

.mdi-bluetooth-connect:before {
  content: "\F0B1";
}

.mdi-bluetooth-off:before {
  content: "\F0B2";
}

.mdi-bluetooth-settings:before {
  content: "\F0B3";
}

.mdi-bluetooth-transfer:before {
  content: "\F0B4";
}

.mdi-blur:before {
  content: "\F0B5";
}

.mdi-blur-linear:before {
  content: "\F0B6";
}

.mdi-blur-off:before {
  content: "\F0B7";
}

.mdi-blur-radial:before {
  content: "\F0B8";
}

.mdi-bolnisi-cross:before {
  content: "\FCC9";
}

.mdi-bomb:before {
  content: "\F690";
}

.mdi-bomb-off:before {
  content: "\F6C4";
}

.mdi-bone:before {
  content: "\F0B9";
}

.mdi-book:before {
  content: "\F0BA";
}

.mdi-book-lock:before {
  content: "\F799";
}

.mdi-book-lock-open:before {
  content: "\F79A";
}

.mdi-book-minus:before {
  content: "\F5D9";
}

.mdi-book-multiple:before {
  content: "\F0BB";
}

.mdi-book-multiple-minus:before {
  content: "\FA93";
}

.mdi-book-multiple-plus:before {
  content: "\FA94";
}

.mdi-book-multiple-remove:before {
  content: "\FA95";
}

.mdi-book-multiple-variant:before {
  content: "\F0BC";
}

.mdi-book-open:before {
  content: "\F0BD";
}

.mdi-book-open-outline:before {
  content: "\FB3F";
}

.mdi-book-open-page-variant:before {
  content: "\F5DA";
}

.mdi-book-open-variant:before {
  content: "\F0BE";
}

.mdi-book-outline:before {
  content: "\FB40";
}

.mdi-book-plus:before {
  content: "\F5DB";
}

.mdi-book-remove:before {
  content: "\FA96";
}

.mdi-book-variant:before {
  content: "\F0BF";
}

.mdi-bookmark:before {
  content: "\F0C0";
}

.mdi-bookmark-check:before {
  content: "\F0C1";
}

.mdi-bookmark-minus:before {
  content: "\F9CB";
}

.mdi-bookmark-minus-outline:before {
  content: "\F9CC";
}

.mdi-bookmark-music:before {
  content: "\F0C2";
}

.mdi-bookmark-off:before {
  content: "\F9CD";
}

.mdi-bookmark-off-outline:before {
  content: "\F9CE";
}

.mdi-bookmark-outline:before {
  content: "\F0C3";
}

.mdi-bookmark-plus:before {
  content: "\F0C5";
}

.mdi-bookmark-plus-outline:before {
  content: "\F0C4";
}

.mdi-bookmark-remove:before {
  content: "\F0C6";
}

.mdi-boombox:before {
  content: "\F5DC";
}

.mdi-bootstrap:before {
  content: "\F6C5";
}

.mdi-border-all:before {
  content: "\F0C7";
}

.mdi-border-all-variant:before {
  content: "\F8A0";
}

.mdi-border-bottom:before {
  content: "\F0C8";
}

.mdi-border-bottom-variant:before {
  content: "\F8A1";
}

.mdi-border-color:before {
  content: "\F0C9";
}

.mdi-border-horizontal:before {
  content: "\F0CA";
}

.mdi-border-inside:before {
  content: "\F0CB";
}

.mdi-border-left:before {
  content: "\F0CC";
}

.mdi-border-left-variant:before {
  content: "\F8A2";
}

.mdi-border-none:before {
  content: "\F0CD";
}

.mdi-border-none-variant:before {
  content: "\F8A3";
}

.mdi-border-outside:before {
  content: "\F0CE";
}

.mdi-border-right:before {
  content: "\F0CF";
}

.mdi-border-right-variant:before {
  content: "\F8A4";
}

.mdi-border-style:before {
  content: "\F0D0";
}

.mdi-border-top:before {
  content: "\F0D1";
}

.mdi-border-top-variant:before {
  content: "\F8A5";
}

.mdi-border-vertical:before {
  content: "\F0D2";
}

.mdi-bottle-wine:before {
  content: "\F853";
}

.mdi-bow-tie:before {
  content: "\F677";
}

.mdi-bowl:before {
  content: "\F617";
}

.mdi-bowling:before {
  content: "\F0D3";
}

.mdi-box:before {
  content: "\F0D4";
}

.mdi-box-cutter:before {
  content: "\F0D5";
}

.mdi-box-shadow:before {
  content: "\F637";
}

.mdi-boxing-glove:before {
  content: "\FB41";
}

.mdi-braille:before {
  content: "\F9CF";
}

.mdi-brain:before {
  content: "\F9D0";
}

.mdi-bread-slice:before {
  content: "\FCCA";
}

.mdi-bread-slice-outline:before {
  content: "\FCCB";
}

.mdi-bridge:before {
  content: "\F618";
}

.mdi-briefcase:before {
  content: "\F0D6";
}

.mdi-briefcase-account:before {
  content: "\FCCC";
}

.mdi-briefcase-account-outline:before {
  content: "\FCCD";
}

.mdi-briefcase-check:before {
  content: "\F0D7";
}

.mdi-briefcase-download:before {
  content: "\F0D8";
}

.mdi-briefcase-download-outline:before {
  content: "\FC19";
}

.mdi-briefcase-edit:before {
  content: "\FA97";
}

.mdi-briefcase-edit-outline:before {
  content: "\FC1A";
}

.mdi-briefcase-minus:before {
  content: "\FA29";
}

.mdi-briefcase-minus-outline:before {
  content: "\FC1B";
}

.mdi-briefcase-outline:before {
  content: "\F813";
}

.mdi-briefcase-plus:before {
  content: "\FA2A";
}

.mdi-briefcase-plus-outline:before {
  content: "\FC1C";
}

.mdi-briefcase-remove:before {
  content: "\FA2B";
}

.mdi-briefcase-remove-outline:before {
  content: "\FC1D";
}

.mdi-briefcase-search:before {
  content: "\FA2C";
}

.mdi-briefcase-search-outline:before {
  content: "\FC1E";
}

.mdi-briefcase-upload:before {
  content: "\F0D9";
}

.mdi-briefcase-upload-outline:before {
  content: "\FC1F";
}

.mdi-brightness-1:before {
  content: "\F0DA";
}

.mdi-brightness-2:before {
  content: "\F0DB";
}

.mdi-brightness-3:before {
  content: "\F0DC";
}

.mdi-brightness-4:before {
  content: "\F0DD";
}

.mdi-brightness-5:before {
  content: "\F0DE";
}

.mdi-brightness-6:before {
  content: "\F0DF";
}

.mdi-brightness-7:before {
  content: "\F0E0";
}

.mdi-brightness-auto:before {
  content: "\F0E1";
}

.mdi-brightness-percent:before {
  content: "\FCCE";
}

.mdi-broom:before {
  content: "\F0E2";
}

.mdi-brush:before {
  content: "\F0E3";
}

.mdi-buddhism:before {
  content: "\F94A";
}

.mdi-buffer:before {
  content: "\F619";
}

.mdi-bug:before {
  content: "\F0E4";
}

.mdi-bug-check:before {
  content: "\FA2D";
}

.mdi-bug-check-outline:before {
  content: "\FA2E";
}

.mdi-bug-outline:before {
  content: "\FA2F";
}

.mdi-bulldozer:before {
  content: "\FB07";
}

.mdi-bullet:before {
  content: "\FCCF";
}

.mdi-bulletin-board:before {
  content: "\F0E5";
}

.mdi-bullhorn:before {
  content: "\F0E6";
}

.mdi-bullhorn-outline:before {
  content: "\FB08";
}

.mdi-bullseye:before {
  content: "\F5DD";
}

.mdi-bullseye-arrow:before {
  content: "\F8C8";
}

.mdi-bus:before {
  content: "\F0E7";
}

.mdi-bus-alert:before {
  content: "\FA98";
}

.mdi-bus-articulated-end:before {
  content: "\F79B";
}

.mdi-bus-articulated-front:before {
  content: "\F79C";
}

.mdi-bus-clock:before {
  content: "\F8C9";
}

.mdi-bus-double-decker:before {
  content: "\F79D";
}

.mdi-bus-school:before {
  content: "\F79E";
}

.mdi-bus-side:before {
  content: "\F79F";
}

.mdi-cached:before {
  content: "\F0E8";
}

.mdi-cake:before {
  content: "\F0E9";
}

.mdi-cake-layered:before {
  content: "\F0EA";
}

.mdi-cake-variant:before {
  content: "\F0EB";
}

.mdi-calculator:before {
  content: "\F0EC";
}

.mdi-calculator-variant:before {
  content: "\FA99";
}

.mdi-calendar:before {
  content: "\F0ED";
}

.mdi-calendar-alert:before {
  content: "\FA30";
}

.mdi-calendar-blank:before {
  content: "\F0EE";
}

.mdi-calendar-blank-outline:before {
  content: "\FB42";
}

.mdi-calendar-check:before {
  content: "\F0EF";
}

.mdi-calendar-check-outline:before {
  content: "\FC20";
}

.mdi-calendar-clock:before {
  content: "\F0F0";
}

.mdi-calendar-edit:before {
  content: "\F8A6";
}

.mdi-calendar-export:before {
  content: "\FB09";
}

.mdi-calendar-heart:before {
  content: "\F9D1";
}

.mdi-calendar-import:before {
  content: "\FB0A";
}

.mdi-calendar-minus:before {
  content: "\FD38";
}

.mdi-calendar-multiple:before {
  content: "\F0F1";
}

.mdi-calendar-multiple-check:before {
  content: "\F0F2";
}

.mdi-calendar-multiselect:before {
  content: "\FA31";
}

.mdi-calendar-outline:before {
  content: "\FB43";
}

.mdi-calendar-plus:before {
  content: "\F0F3";
}

.mdi-calendar-question:before {
  content: "\F691";
}

.mdi-calendar-range:before {
  content: "\F678";
}

.mdi-calendar-range-outline:before {
  content: "\FB44";
}

.mdi-calendar-remove:before {
  content: "\F0F4";
}

.mdi-calendar-remove-outline:before {
  content: "\FC21";
}

.mdi-calendar-search:before {
  content: "\F94B";
}

.mdi-calendar-star:before {
  content: "\F9D2";
}

.mdi-calendar-text:before {
  content: "\F0F5";
}

.mdi-calendar-text-outline:before {
  content: "\FC22";
}

.mdi-calendar-today:before {
  content: "\F0F6";
}

.mdi-calendar-week:before {
  content: "\FA32";
}

.mdi-calendar-week-begin:before {
  content: "\FA33";
}

.mdi-call-made:before {
  content: "\F0F7";
}

.mdi-call-merge:before {
  content: "\F0F8";
}

.mdi-call-missed:before {
  content: "\F0F9";
}

.mdi-call-received:before {
  content: "\F0FA";
}

.mdi-call-split:before {
  content: "\F0FB";
}

.mdi-camcorder:before {
  content: "\F0FC";
}

.mdi-camcorder-box:before {
  content: "\F0FD";
}

.mdi-camcorder-box-off:before {
  content: "\F0FE";
}

.mdi-camcorder-off:before {
  content: "\F0FF";
}

.mdi-camera:before {
  content: "\F100";
}

.mdi-camera-account:before {
  content: "\F8CA";
}

.mdi-camera-burst:before {
  content: "\F692";
}

.mdi-camera-control:before {
  content: "\FB45";
}

.mdi-camera-enhance:before {
  content: "\F101";
}

.mdi-camera-enhance-outline:before {
  content: "\FB46";
}

.mdi-camera-front:before {
  content: "\F102";
}

.mdi-camera-front-variant:before {
  content: "\F103";
}

.mdi-camera-gopro:before {
  content: "\F7A0";
}

.mdi-camera-image:before {
  content: "\F8CB";
}

.mdi-camera-iris:before {
  content: "\F104";
}

.mdi-camera-metering-center:before {
  content: "\F7A1";
}

.mdi-camera-metering-matrix:before {
  content: "\F7A2";
}

.mdi-camera-metering-partial:before {
  content: "\F7A3";
}

.mdi-camera-metering-spot:before {
  content: "\F7A4";
}

.mdi-camera-off:before {
  content: "\F5DF";
}

.mdi-camera-outline:before {
  content: "\FD39";
}

.mdi-camera-party-mode:before {
  content: "\F105";
}

.mdi-camera-rear:before {
  content: "\F106";
}

.mdi-camera-rear-variant:before {
  content: "\F107";
}

.mdi-camera-switch:before {
  content: "\F108";
}

.mdi-camera-timer:before {
  content: "\F109";
}

.mdi-cancel:before {
  content: "\F739";
}

.mdi-candle:before {
  content: "\F5E2";
}

.mdi-candycane:before {
  content: "\F10A";
}

.mdi-cannabis:before {
  content: "\F7A5";
}

.mdi-caps-lock:before {
  content: "\FA9A";
}

.mdi-car:before {
  content: "\F10B";
}

.mdi-car-battery:before {
  content: "\F10C";
}

.mdi-car-brake-abs:before {
  content: "\FC23";
}

.mdi-car-brake-alert:before {
  content: "\FC24";
}

.mdi-car-brake-hold:before {
  content: "\FD3A";
}

.mdi-car-brake-parking:before {
  content: "\FD3B";
}

.mdi-car-connected:before {
  content: "\F10D";
}

.mdi-car-convertible:before {
  content: "\F7A6";
}

.mdi-car-cruise-control:before {
  content: "\FD3C";
}

.mdi-car-defrost-front:before {
  content: "\FD3D";
}

.mdi-car-defrost-rear:before {
  content: "\FD3E";
}

.mdi-car-door:before {
  content: "\FB47";
}

.mdi-car-electric:before {
  content: "\FB48";
}

.mdi-car-esp:before {
  content: "\FC25";
}

.mdi-car-estate:before {
  content: "\F7A7";
}

.mdi-car-hatchback:before {
  content: "\F7A8";
}

.mdi-car-key:before {
  content: "\FB49";
}

.mdi-car-light-dimmed:before {
  content: "\FC26";
}

.mdi-car-light-fog:before {
  content: "\FC27";
}

.mdi-car-light-high:before {
  content: "\FC28";
}

.mdi-car-limousine:before {
  content: "\F8CC";
}

.mdi-car-multiple:before {
  content: "\FB4A";
}

.mdi-car-parking-lights:before {
  content: "\FD3F";
}

.mdi-car-pickup:before {
  content: "\F7A9";
}

.mdi-car-side:before {
  content: "\F7AA";
}

.mdi-car-sports:before {
  content: "\F7AB";
}

.mdi-car-tire-alert:before {
  content: "\FC29";
}

.mdi-car-traction-control:before {
  content: "\FD40";
}

.mdi-car-wash:before {
  content: "\F10E";
}

.mdi-caravan:before {
  content: "\F7AC";
}

.mdi-card:before {
  content: "\FB4B";
}

.mdi-card-bulleted:before {
  content: "\FB4C";
}

.mdi-card-bulleted-off:before {
  content: "\FB4D";
}

.mdi-card-bulleted-off-outline:before {
  content: "\FB4E";
}

.mdi-card-bulleted-outline:before {
  content: "\FB4F";
}

.mdi-card-bulleted-settings:before {
  content: "\FB50";
}

.mdi-card-bulleted-settings-outline:before {
  content: "\FB51";
}

.mdi-card-outline:before {
  content: "\FB52";
}

.mdi-card-text:before {
  content: "\FB53";
}

.mdi-card-text-outline:before {
  content: "\FB54";
}

.mdi-cards:before {
  content: "\F638";
}

.mdi-cards-club:before {
  content: "\F8CD";
}

.mdi-cards-diamond:before {
  content: "\F8CE";
}

.mdi-cards-heart:before {
  content: "\F8CF";
}

.mdi-cards-outline:before {
  content: "\F639";
}

.mdi-cards-playing-outline:before {
  content: "\F63A";
}

.mdi-cards-spade:before {
  content: "\F8D0";
}

.mdi-cards-variant:before {
  content: "\F6C6";
}

.mdi-carrot:before {
  content: "\F10F";
}

.mdi-carry-on-bag-check:before {
  content: "\FD41";
}

.mdi-cart:before {
  content: "\F110";
}

.mdi-cart-arrow-down:before {
  content: "\FD42";
}

.mdi-cart-arrow-right:before {
  content: "\FC2A";
}

.mdi-cart-arrow-up:before {
  content: "\FD43";
}

.mdi-cart-minus:before {
  content: "\FD44";
}

.mdi-cart-off:before {
  content: "\F66B";
}

.mdi-cart-outline:before {
  content: "\F111";
}

.mdi-cart-plus:before {
  content: "\F112";
}

.mdi-cart-remove:before {
  content: "\FD45";
}

.mdi-case-sensitive-alt:before {
  content: "\F113";
}

.mdi-cash:before {
  content: "\F114";
}

.mdi-cash-100:before {
  content: "\F115";
}

.mdi-cash-multiple:before {
  content: "\F116";
}

.mdi-cash-refund:before {
  content: "\FA9B";
}

.mdi-cash-register:before {
  content: "\FCD0";
}

.mdi-cash-usd:before {
  content: "\F117";
}

.mdi-cassette:before {
  content: "\F9D3";
}

.mdi-cast:before {
  content: "\F118";
}

.mdi-cast-connected:before {
  content: "\F119";
}

.mdi-cast-off:before {
  content: "\F789";
}

.mdi-castle:before {
  content: "\F11A";
}

.mdi-cat:before {
  content: "\F11B";
}

.mdi-cctv:before {
  content: "\F7AD";
}

.mdi-ceiling-light:before {
  content: "\F768";
}

.mdi-cellphone:before {
  content: "\F11C";
}

.mdi-cellphone-android:before {
  content: "\F11D";
}

.mdi-cellphone-arrow-down:before {
  content: "\F9D4";
}

.mdi-cellphone-basic:before {
  content: "\F11E";
}

.mdi-cellphone-dock:before {
  content: "\F11F";
}

.mdi-cellphone-erase:before {
  content: "\F94C";
}

.mdi-cellphone-iphone:before {
  content: "\F120";
}

.mdi-cellphone-key:before {
  content: "\F94D";
}

.mdi-cellphone-link:before {
  content: "\F121";
}

.mdi-cellphone-link-off:before {
  content: "\F122";
}

.mdi-cellphone-lock:before {
  content: "\F94E";
}

.mdi-cellphone-message:before {
  content: "\F8D2";
}

.mdi-cellphone-off:before {
  content: "\F94F";
}

.mdi-cellphone-screenshot:before {
  content: "\FA34";
}

.mdi-cellphone-settings:before {
  content: "\F123";
}

.mdi-cellphone-settings-variant:before {
  content: "\F950";
}

.mdi-cellphone-sound:before {
  content: "\F951";
}

.mdi-cellphone-text:before {
  content: "\F8D1";
}

.mdi-cellphone-wireless:before {
  content: "\F814";
}

.mdi-celtic-cross:before {
  content: "\FCD1";
}

.mdi-certificate:before {
  content: "\F124";
}

.mdi-chair-school:before {
  content: "\F125";
}

.mdi-charity:before {
  content: "\FC2B";
}

.mdi-chart-arc:before {
  content: "\F126";
}

.mdi-chart-areaspline:before {
  content: "\F127";
}

.mdi-chart-bar:before {
  content: "\F128";
}

.mdi-chart-bar-stacked:before {
  content: "\F769";
}

.mdi-chart-bell-curve:before {
  content: "\FC2C";
}

.mdi-chart-bubble:before {
  content: "\F5E3";
}

.mdi-chart-donut:before {
  content: "\F7AE";
}

.mdi-chart-donut-variant:before {
  content: "\F7AF";
}

.mdi-chart-gantt:before {
  content: "\F66C";
}

.mdi-chart-histogram:before {
  content: "\F129";
}

.mdi-chart-line:before {
  content: "\F12A";
}

.mdi-chart-line-stacked:before {
  content: "\F76A";
}

.mdi-chart-line-variant:before {
  content: "\F7B0";
}

.mdi-chart-multiline:before {
  content: "\F8D3";
}

.mdi-chart-pie:before {
  content: "\F12B";
}

.mdi-chart-scatterplot-hexbin:before {
  content: "\F66D";
}

.mdi-chart-timeline:before {
  content: "\F66E";
}

.mdi-chat:before {
  content: "\FB55";
}

.mdi-chat-alert:before {
  content: "\FB56";
}

.mdi-chat-processing:before {
  content: "\FB57";
}

.mdi-check:before {
  content: "\F12C";
}

.mdi-check-all:before {
  content: "\F12D";
}

.mdi-check-box-multiple-outline:before {
  content: "\FC2D";
}

.mdi-check-box-outline:before {
  content: "\FC2E";
}

.mdi-check-circle:before {
  content: "\F5E0";
}

.mdi-check-circle-outline:before {
  content: "\F5E1";
}

.mdi-check-decagram:before {
  content: "\F790";
}

.mdi-check-network:before {
  content: "\FC2F";
}

.mdi-check-network-outline:before {
  content: "\FC30";
}

.mdi-check-outline:before {
  content: "\F854";
}

.mdi-checkbook:before {
  content: "\FA9C";
}

.mdi-checkbox-blank:before {
  content: "\F12E";
}

.mdi-checkbox-blank-circle:before {
  content: "\F12F";
}

.mdi-checkbox-blank-circle-outline:before {
  content: "\F130";
}

.mdi-checkbox-blank-outline:before {
  content: "\F131";
}

.mdi-checkbox-intermediate:before {
  content: "\F855";
}

.mdi-checkbox-marked:before {
  content: "\F132";
}

.mdi-checkbox-marked-circle:before {
  content: "\F133";
}

.mdi-checkbox-marked-circle-outline:before {
  content: "\F134";
}

.mdi-checkbox-marked-outline:before {
  content: "\F135";
}

.mdi-checkbox-multiple-blank:before {
  content: "\F136";
}

.mdi-checkbox-multiple-blank-circle:before {
  content: "\F63B";
}

.mdi-checkbox-multiple-blank-circle-outline:before {
  content: "\F63C";
}

.mdi-checkbox-multiple-blank-outline:before {
  content: "\F137";
}

.mdi-checkbox-multiple-marked:before {
  content: "\F138";
}

.mdi-checkbox-multiple-marked-circle:before {
  content: "\F63D";
}

.mdi-checkbox-multiple-marked-circle-outline:before {
  content: "\F63E";
}

.mdi-checkbox-multiple-marked-outline:before {
  content: "\F139";
}

.mdi-checkerboard:before {
  content: "\F13A";
}

.mdi-chef-hat:before {
  content: "\FB58";
}

.mdi-chemical-weapon:before {
  content: "\F13B";
}

.mdi-chess-bishop:before {
  content: "\F85B";
}

.mdi-chess-king:before {
  content: "\F856";
}

.mdi-chess-knight:before {
  content: "\F857";
}

.mdi-chess-pawn:before {
  content: "\F858";
}

.mdi-chess-queen:before {
  content: "\F859";
}

.mdi-chess-rook:before {
  content: "\F85A";
}

.mdi-chevron-double-down:before {
  content: "\F13C";
}

.mdi-chevron-double-left:before {
  content: "\F13D";
}

.mdi-chevron-double-right:before {
  content: "\F13E";
}

.mdi-chevron-double-up:before {
  content: "\F13F";
}

.mdi-chevron-down:before {
  content: "\F140";
}

.mdi-chevron-down-box:before {
  content: "\F9D5";
}

.mdi-chevron-down-box-outline:before {
  content: "\F9D6";
}

.mdi-chevron-down-circle:before {
  content: "\FB0B";
}

.mdi-chevron-down-circle-outline:before {
  content: "\FB0C";
}

.mdi-chevron-left:before {
  content: "\F141";
}

.mdi-chevron-left-box:before {
  content: "\F9D7";
}

.mdi-chevron-left-box-outline:before {
  content: "\F9D8";
}

.mdi-chevron-left-circle:before {
  content: "\FB0D";
}

.mdi-chevron-left-circle-outline:before {
  content: "\FB0E";
}

.mdi-chevron-right:before {
  content: "\F142";
}

.mdi-chevron-right-box:before {
  content: "\F9D9";
}

.mdi-chevron-right-box-outline:before {
  content: "\F9DA";
}

.mdi-chevron-right-circle:before {
  content: "\FB0F";
}

.mdi-chevron-right-circle-outline:before {
  content: "\FB10";
}

.mdi-chevron-up:before {
  content: "\F143";
}

.mdi-chevron-up-box:before {
  content: "\F9DB";
}

.mdi-chevron-up-box-outline:before {
  content: "\F9DC";
}

.mdi-chevron-up-circle:before {
  content: "\FB11";
}

.mdi-chevron-up-circle-outline:before {
  content: "\FB12";
}

.mdi-chili-hot:before {
  content: "\F7B1";
}

.mdi-chili-medium:before {
  content: "\F7B2";
}

.mdi-chili-mild:before {
  content: "\F7B3";
}

.mdi-chip:before {
  content: "\F61A";
}

.mdi-christianity:before {
  content: "\F952";
}

.mdi-christianity-outline:before {
  content: "\FCD2";
}

.mdi-church:before {
  content: "\F144";
}

.mdi-circle:before {
  content: "\F764";
}

.mdi-circle-edit-outline:before {
  content: "\F8D4";
}

.mdi-circle-medium:before {
  content: "\F9DD";
}

.mdi-circle-outline:before {
  content: "\F765";
}

.mdi-circle-slice-1:before {
  content: "\FA9D";
}

.mdi-circle-slice-2:before {
  content: "\FA9E";
}

.mdi-circle-slice-3:before {
  content: "\FA9F";
}

.mdi-circle-slice-4:before {
  content: "\FAA0";
}

.mdi-circle-slice-5:before {
  content: "\FAA1";
}

.mdi-circle-slice-6:before {
  content: "\FAA2";
}

.mdi-circle-slice-7:before {
  content: "\FAA3";
}

.mdi-circle-slice-8:before {
  content: "\FAA4";
}

.mdi-circle-small:before {
  content: "\F9DE";
}

.mdi-cisco-webex:before {
  content: "\F145";
}

.mdi-city:before {
  content: "\F146";
}

.mdi-city-variant:before {
  content: "\FA35";
}

.mdi-city-variant-outline:before {
  content: "\FA36";
}

.mdi-clipboard:before {
  content: "\F147";
}

.mdi-clipboard-account:before {
  content: "\F148";
}

.mdi-clipboard-account-outline:before {
  content: "\FC31";
}

.mdi-clipboard-alert:before {
  content: "\F149";
}

.mdi-clipboard-alert-outline:before {
  content: "\FCD3";
}

.mdi-clipboard-arrow-down:before {
  content: "\F14A";
}

.mdi-clipboard-arrow-down-outline:before {
  content: "\FC32";
}

.mdi-clipboard-arrow-left:before {
  content: "\F14B";
}

.mdi-clipboard-arrow-left-outline:before {
  content: "\FCD4";
}

.mdi-clipboard-arrow-right:before {
  content: "\FCD5";
}

.mdi-clipboard-arrow-right-outline:before {
  content: "\FCD6";
}

.mdi-clipboard-arrow-up:before {
  content: "\FC33";
}

.mdi-clipboard-arrow-up-outline:before {
  content: "\FC34";
}

.mdi-clipboard-check:before {
  content: "\F14C";
}

.mdi-clipboard-check-outline:before {
  content: "\F8A7";
}

.mdi-clipboard-flow:before {
  content: "\F6C7";
}

.mdi-clipboard-outline:before {
  content: "\F14D";
}

.mdi-clipboard-play:before {
  content: "\FC35";
}

.mdi-clipboard-play-outline:before {
  content: "\FC36";
}

.mdi-clipboard-plus:before {
  content: "\F750";
}

.mdi-clipboard-pulse:before {
  content: "\F85C";
}

.mdi-clipboard-pulse-outline:before {
  content: "\F85D";
}

.mdi-clipboard-text:before {
  content: "\F14E";
}

.mdi-clipboard-text-outline:before {
  content: "\FA37";
}

.mdi-clipboard-text-play:before {
  content: "\FC37";
}

.mdi-clipboard-text-play-outline:before {
  content: "\FC38";
}

.mdi-clippy:before {
  content: "\F14F";
}

.mdi-clock:before {
  content: "\F953";
}

.mdi-clock-alert:before {
  content: "\F954";
}

.mdi-clock-alert-outline:before {
  content: "\F5CE";
}

.mdi-clock-end:before {
  content: "\F151";
}

.mdi-clock-fast:before {
  content: "\F152";
}

.mdi-clock-in:before {
  content: "\F153";
}

.mdi-clock-out:before {
  content: "\F154";
}

.mdi-clock-outline:before {
  content: "\F150";
}

.mdi-clock-start:before {
  content: "\F155";
}

.mdi-close:before {
  content: "\F156";
}

.mdi-close-box:before {
  content: "\F157";
}

.mdi-close-box-multiple:before {
  content: "\FC39";
}

.mdi-close-box-multiple-outline:before {
  content: "\FC3A";
}

.mdi-close-box-outline:before {
  content: "\F158";
}

.mdi-close-circle:before {
  content: "\F159";
}

.mdi-close-circle-outline:before {
  content: "\F15A";
}

.mdi-close-network:before {
  content: "\F15B";
}

.mdi-close-network-outline:before {
  content: "\FC3B";
}

.mdi-close-octagon:before {
  content: "\F15C";
}

.mdi-close-octagon-outline:before {
  content: "\F15D";
}

.mdi-close-outline:before {
  content: "\F6C8";
}

.mdi-closed-caption:before {
  content: "\F15E";
}

.mdi-cloud:before {
  content: "\F15F";
}

.mdi-cloud-alert:before {
  content: "\F9DF";
}

.mdi-cloud-braces:before {
  content: "\F7B4";
}

.mdi-cloud-check:before {
  content: "\F160";
}

.mdi-cloud-circle:before {
  content: "\F161";
}

.mdi-cloud-download:before {
  content: "\F162";
}

.mdi-cloud-download-outline:before {
  content: "\FB59";
}

.mdi-cloud-off-outline:before {
  content: "\F164";
}

.mdi-cloud-outline:before {
  content: "\F163";
}

.mdi-cloud-print:before {
  content: "\F165";
}

.mdi-cloud-print-outline:before {
  content: "\F166";
}

.mdi-cloud-question:before {
  content: "\FA38";
}

.mdi-cloud-search:before {
  content: "\F955";
}

.mdi-cloud-search-outline:before {
  content: "\F956";
}

.mdi-cloud-sync:before {
  content: "\F63F";
}

.mdi-cloud-tags:before {
  content: "\F7B5";
}

.mdi-cloud-upload:before {
  content: "\F167";
}

.mdi-cloud-upload-outline:before {
  content: "\FB5A";
}

.mdi-clover:before {
  content: "\F815";
}

.mdi-code-array:before {
  content: "\F168";
}

.mdi-code-braces:before {
  content: "\F169";
}

.mdi-code-brackets:before {
  content: "\F16A";
}

.mdi-code-equal:before {
  content: "\F16B";
}

.mdi-code-greater-than:before {
  content: "\F16C";
}

.mdi-code-greater-than-or-equal:before {
  content: "\F16D";
}

.mdi-code-less-than:before {
  content: "\F16E";
}

.mdi-code-less-than-or-equal:before {
  content: "\F16F";
}

.mdi-code-not-equal:before {
  content: "\F170";
}

.mdi-code-not-equal-variant:before {
  content: "\F171";
}

.mdi-code-parentheses:before {
  content: "\F172";
}

.mdi-code-string:before {
  content: "\F173";
}

.mdi-code-tags:before {
  content: "\F174";
}

.mdi-code-tags-check:before {
  content: "\F693";
}

.mdi-codepen:before {
  content: "\F175";
}

.mdi-coffee:before {
  content: "\F176";
}

.mdi-coffee-outline:before {
  content: "\F6C9";
}

.mdi-coffee-to-go:before {
  content: "\F177";
}

.mdi-coffin:before {
  content: "\FB5B";
}

.mdi-cogs:before {
  content: "\F8D5";
}

.mdi-coin:before {
  content: "\F178";
}

.mdi-coins:before {
  content: "\F694";
}

.mdi-collage:before {
  content: "\F640";
}

.mdi-collapse-all:before {
  content: "\FAA5";
}

.mdi-collapse-all-outline:before {
  content: "\FAA6";
}

.mdi-color-helper:before {
  content: "\F179";
}

.mdi-comment:before {
  content: "\F17A";
}

.mdi-comment-account:before {
  content: "\F17B";
}

.mdi-comment-account-outline:before {
  content: "\F17C";
}

.mdi-comment-alert:before {
  content: "\F17D";
}

.mdi-comment-alert-outline:before {
  content: "\F17E";
}

.mdi-comment-arrow-left:before {
  content: "\F9E0";
}

.mdi-comment-arrow-left-outline:before {
  content: "\F9E1";
}

.mdi-comment-arrow-right:before {
  content: "\F9E2";
}

.mdi-comment-arrow-right-outline:before {
  content: "\F9E3";
}

.mdi-comment-check:before {
  content: "\F17F";
}

.mdi-comment-check-outline:before {
  content: "\F180";
}

.mdi-comment-eye:before {
  content: "\FA39";
}

.mdi-comment-eye-outline:before {
  content: "\FA3A";
}

.mdi-comment-multiple:before {
  content: "\F85E";
}

.mdi-comment-multiple-outline:before {
  content: "\F181";
}

.mdi-comment-outline:before {
  content: "\F182";
}

.mdi-comment-plus:before {
  content: "\F9E4";
}

.mdi-comment-plus-outline:before {
  content: "\F183";
}

.mdi-comment-processing:before {
  content: "\F184";
}

.mdi-comment-processing-outline:before {
  content: "\F185";
}

.mdi-comment-question:before {
  content: "\F816";
}

.mdi-comment-question-outline:before {
  content: "\F186";
}

.mdi-comment-remove:before {
  content: "\F5DE";
}

.mdi-comment-remove-outline:before {
  content: "\F187";
}

.mdi-comment-search:before {
  content: "\FA3B";
}

.mdi-comment-search-outline:before {
  content: "\FA3C";
}

.mdi-comment-text:before {
  content: "\F188";
}

.mdi-comment-text-multiple:before {
  content: "\F85F";
}

.mdi-comment-text-multiple-outline:before {
  content: "\F860";
}

.mdi-comment-text-outline:before {
  content: "\F189";
}

.mdi-compare:before {
  content: "\F18A";
}

.mdi-compass:before {
  content: "\F18B";
}

.mdi-compass-off:before {
  content: "\FB5C";
}

.mdi-compass-off-outline:before {
  content: "\FB5D";
}

.mdi-compass-outline:before {
  content: "\F18C";
}

.mdi-console:before {
  content: "\F18D";
}

.mdi-console-line:before {
  content: "\F7B6";
}

.mdi-console-network:before {
  content: "\F8A8";
}

.mdi-console-network-outline:before {
  content: "\FC3C";
}

.mdi-contact-mail:before {
  content: "\F18E";
}

.mdi-contactless-payment:before {
  content: "\FD46";
}

.mdi-contacts:before {
  content: "\F6CA";
}

.mdi-contain:before {
  content: "\FA3D";
}

.mdi-contain-end:before {
  content: "\FA3E";
}

.mdi-contain-start:before {
  content: "\FA3F";
}

.mdi-content-copy:before {
  content: "\F18F";
}

.mdi-content-cut:before {
  content: "\F190";
}

.mdi-content-duplicate:before {
  content: "\F191";
}

.mdi-content-paste:before {
  content: "\F192";
}

.mdi-content-save:before {
  content: "\F193";
}

.mdi-content-save-all:before {
  content: "\F194";
}

.mdi-content-save-edit:before {
  content: "\FCD7";
}

.mdi-content-save-edit-outline:before {
  content: "\FCD8";
}

.mdi-content-save-outline:before {
  content: "\F817";
}

.mdi-content-save-settings:before {
  content: "\F61B";
}

.mdi-content-save-settings-outline:before {
  content: "\FB13";
}

.mdi-contrast:before {
  content: "\F195";
}

.mdi-contrast-box:before {
  content: "\F196";
}

.mdi-contrast-circle:before {
  content: "\F197";
}

.mdi-controller-classic:before {
  content: "\FB5E";
}

.mdi-controller-classic-outline:before {
  content: "\FB5F";
}

.mdi-cookie:before {
  content: "\F198";
}

.mdi-copyright:before {
  content: "\F5E6";
}

.mdi-cordova:before {
  content: "\F957";
}

.mdi-corn:before {
  content: "\F7B7";
}

.mdi-counter:before {
  content: "\F199";
}

.mdi-cow:before {
  content: "\F19A";
}

.mdi-crane:before {
  content: "\F861";
}

.mdi-creation:before {
  content: "\F1C9";
}

.mdi-creative-commons:before {
  content: "\FD47";
}

.mdi-credit-card:before {
  content: "\F19B";
}

.mdi-credit-card-multiple:before {
  content: "\F19C";
}

.mdi-credit-card-off:before {
  content: "\F5E4";
}

.mdi-credit-card-plus:before {
  content: "\F675";
}

.mdi-credit-card-refund:before {
  content: "\FAA7";
}

.mdi-credit-card-scan:before {
  content: "\F19D";
}

.mdi-credit-card-settings:before {
  content: "\F8D6";
}

.mdi-credit-card-wireless:before {
  content: "\FD48";
}

.mdi-cricket:before {
  content: "\FD49";
}

.mdi-crop:before {
  content: "\F19E";
}

.mdi-crop-free:before {
  content: "\F19F";
}

.mdi-crop-landscape:before {
  content: "\F1A0";
}

.mdi-crop-portrait:before {
  content: "\F1A1";
}

.mdi-crop-rotate:before {
  content: "\F695";
}

.mdi-crop-square:before {
  content: "\F1A2";
}

.mdi-crosshairs:before {
  content: "\F1A3";
}

.mdi-crosshairs-gps:before {
  content: "\F1A4";
}

.mdi-crown:before {
  content: "\F1A5";
}

.mdi-cryengine:before {
  content: "\F958";
}

.mdi-crystal-ball:before {
  content: "\FB14";
}

.mdi-cube:before {
  content: "\F1A6";
}

.mdi-cube-outline:before {
  content: "\F1A7";
}

.mdi-cube-scan:before {
  content: "\FB60";
}

.mdi-cube-send:before {
  content: "\F1A8";
}

.mdi-cube-unfolded:before {
  content: "\F1A9";
}

.mdi-cup:before {
  content: "\F1AA";
}

.mdi-cup-off:before {
  content: "\F5E5";
}

.mdi-cup-water:before {
  content: "\F1AB";
}

.mdi-cupcake:before {
  content: "\F959";
}

.mdi-curling:before {
  content: "\F862";
}

.mdi-currency-bdt:before {
  content: "\F863";
}

.mdi-currency-brl:before {
  content: "\FB61";
}

.mdi-currency-btc:before {
  content: "\F1AC";
}

.mdi-currency-chf:before {
  content: "\F7B8";
}

.mdi-currency-cny:before {
  content: "\F7B9";
}

.mdi-currency-eth:before {
  content: "\F7BA";
}

.mdi-currency-eur:before {
  content: "\F1AD";
}

.mdi-currency-gbp:before {
  content: "\F1AE";
}

.mdi-currency-ils:before {
  content: "\FC3D";
}

.mdi-currency-inr:before {
  content: "\F1AF";
}

.mdi-currency-jpy:before {
  content: "\F7BB";
}

.mdi-currency-krw:before {
  content: "\F7BC";
}

.mdi-currency-kzt:before {
  content: "\F864";
}

.mdi-currency-ngn:before {
  content: "\F1B0";
}

.mdi-currency-php:before {
  content: "\F9E5";
}

.mdi-currency-rub:before {
  content: "\F1B1";
}

.mdi-currency-sign:before {
  content: "\F7BD";
}

.mdi-currency-try:before {
  content: "\F1B2";
}

.mdi-currency-twd:before {
  content: "\F7BE";
}

.mdi-currency-usd:before {
  content: "\F1B3";
}

.mdi-currency-usd-off:before {
  content: "\F679";
}

.mdi-current-ac:before {
  content: "\F95A";
}

.mdi-current-dc:before {
  content: "\F95B";
}

.mdi-cursor-default:before {
  content: "\F1B4";
}

.mdi-cursor-default-click:before {
  content: "\FCD9";
}

.mdi-cursor-default-click-outline:before {
  content: "\FCDA";
}

.mdi-cursor-default-outline:before {
  content: "\F1B5";
}

.mdi-cursor-move:before {
  content: "\F1B6";
}

.mdi-cursor-pointer:before {
  content: "\F1B7";
}

.mdi-cursor-text:before {
  content: "\F5E7";
}

.mdi-database:before {
  content: "\F1B8";
}

.mdi-database-check:before {
  content: "\FAA8";
}

.mdi-database-edit:before {
  content: "\FB62";
}

.mdi-database-export:before {
  content: "\F95D";
}

.mdi-database-import:before {
  content: "\F95C";
}

.mdi-database-lock:before {
  content: "\FAA9";
}

.mdi-database-minus:before {
  content: "\F1B9";
}

.mdi-database-plus:before {
  content: "\F1BA";
}

.mdi-database-refresh:before {
  content: "\FCDB";
}

.mdi-database-remove:before {
  content: "\FCDC";
}

.mdi-database-search:before {
  content: "\F865";
}

.mdi-database-settings:before {
  content: "\FCDD";
}

.mdi-death-star:before {
  content: "\F8D7";
}

.mdi-death-star-variant:before {
  content: "\F8D8";
}

.mdi-deathly-hallows:before {
  content: "\FB63";
}

.mdi-debian:before {
  content: "\F8D9";
}

.mdi-debug-step-into:before {
  content: "\F1BB";
}

.mdi-debug-step-out:before {
  content: "\F1BC";
}

.mdi-debug-step-over:before {
  content: "\F1BD";
}

.mdi-decagram:before {
  content: "\F76B";
}

.mdi-decagram-outline:before {
  content: "\F76C";
}

.mdi-decimal-decrease:before {
  content: "\F1BE";
}

.mdi-decimal-increase:before {
  content: "\F1BF";
}

.mdi-delete:before {
  content: "\F1C0";
}

.mdi-delete-circle:before {
  content: "\F682";
}

.mdi-delete-circle-outline:before {
  content: "\FB64";
}

.mdi-delete-empty:before {
  content: "\F6CB";
}

.mdi-delete-forever:before {
  content: "\F5E8";
}

.mdi-delete-forever-outline:before {
  content: "\FB65";
}

.mdi-delete-outline:before {
  content: "\F9E6";
}

.mdi-delete-restore:before {
  content: "\F818";
}

.mdi-delete-sweep:before {
  content: "\F5E9";
}

.mdi-delete-sweep-outline:before {
  content: "\FC3E";
}

.mdi-delete-variant:before {
  content: "\F1C1";
}

.mdi-delta:before {
  content: "\F1C2";
}

.mdi-desk-lamp:before {
  content: "\F95E";
}

.mdi-deskphone:before {
  content: "\F1C3";
}

.mdi-desktop-classic:before {
  content: "\F7BF";
}

.mdi-desktop-mac:before {
  content: "\F1C4";
}

.mdi-desktop-mac-dashboard:before {
  content: "\F9E7";
}

.mdi-desktop-tower:before {
  content: "\F1C5";
}

.mdi-desktop-tower-monitor:before {
  content: "\FAAA";
}

.mdi-details:before {
  content: "\F1C6";
}

.mdi-dev-to:before {
  content: "\FD4A";
}

.mdi-developer-board:before {
  content: "\F696";
}

.mdi-deviantart:before {
  content: "\F1C7";
}

.mdi-dialpad:before {
  content: "\F61C";
}

.mdi-diameter:before {
  content: "\FC3F";
}

.mdi-diameter-outline:before {
  content: "\FC40";
}

.mdi-diameter-variant:before {
  content: "\FC41";
}

.mdi-diamond:before {
  content: "\FB66";
}

.mdi-diamond-outline:before {
  content: "\FB67";
}

.mdi-diamond-stone:before {
  content: "\F1C8";
}

.mdi-dice-1:before {
  content: "\F1CA";
}

.mdi-dice-2:before {
  content: "\F1CB";
}

.mdi-dice-3:before {
  content: "\F1CC";
}

.mdi-dice-4:before {
  content: "\F1CD";
}

.mdi-dice-5:before {
  content: "\F1CE";
}

.mdi-dice-6:before {
  content: "\F1CF";
}

.mdi-dice-d10:before {
  content: "\F76E";
}

.mdi-dice-d12:before {
  content: "\F866";
}

.mdi-dice-d20:before {
  content: "\F5EA";
}

.mdi-dice-d4:before {
  content: "\F5EB";
}

.mdi-dice-d6:before {
  content: "\F5EC";
}

.mdi-dice-d8:before {
  content: "\F5ED";
}

.mdi-dice-multiple:before {
  content: "\F76D";
}

.mdi-dictionary:before {
  content: "\F61D";
}

.mdi-dip-switch:before {
  content: "\F7C0";
}

.mdi-directions:before {
  content: "\F1D0";
}

.mdi-directions-fork:before {
  content: "\F641";
}

.mdi-disc:before {
  content: "\F5EE";
}

.mdi-disc-alert:before {
  content: "\F1D1";
}

.mdi-disc-player:before {
  content: "\F95F";
}

.mdi-discord:before {
  content: "\F66F";
}

.mdi-dishwasher:before {
  content: "\FAAB";
}

.mdi-disqus:before {
  content: "\F1D2";
}

.mdi-disqus-outline:before {
  content: "\F1D3";
}

.mdi-division:before {
  content: "\F1D4";
}

.mdi-division-box:before {
  content: "\F1D5";
}

.mdi-dlna:before {
  content: "\FA40";
}

.mdi-dna:before {
  content: "\F683";
}

.mdi-dns:before {
  content: "\F1D6";
}

.mdi-dns-outline:before {
  content: "\FB68";
}

.mdi-do-not-disturb:before {
  content: "\F697";
}

.mdi-do-not-disturb-off:before {
  content: "\F698";
}

.mdi-docker:before {
  content: "\F867";
}

.mdi-doctor:before {
  content: "\FA41";
}

.mdi-dog:before {
  content: "\FA42";
}

.mdi-dog-service:before {
  content: "\FAAC";
}

.mdi-dog-side:before {
  content: "\FA43";
}

.mdi-dolby:before {
  content: "\F6B2";
}

.mdi-domain:before {
  content: "\F1D7";
}

.mdi-domain-off:before {
  content: "\FD4B";
}

.mdi-donkey:before {
  content: "\F7C1";
}

.mdi-door:before {
  content: "\F819";
}

.mdi-door-closed:before {
  content: "\F81A";
}

.mdi-door-open:before {
  content: "\F81B";
}

.mdi-doorbell-video:before {
  content: "\F868";
}

.mdi-dot-net:before {
  content: "\FAAD";
}

.mdi-dots-horizontal:before {
  content: "\F1D8";
}

.mdi-dots-horizontal-circle:before {
  content: "\F7C2";
}

.mdi-dots-horizontal-circle-outline:before {
  content: "\FB69";
}

.mdi-dots-vertical:before {
  content: "\F1D9";
}

.mdi-dots-vertical-circle:before {
  content: "\F7C3";
}

.mdi-dots-vertical-circle-outline:before {
  content: "\FB6A";
}

.mdi-douban:before {
  content: "\F699";
}

.mdi-download:before {
  content: "\F1DA";
}

.mdi-download-multiple:before {
  content: "\F9E8";
}

.mdi-download-network:before {
  content: "\F6F3";
}

.mdi-download-network-outline:before {
  content: "\FC42";
}

.mdi-download-outline:before {
  content: "\FB6B";
}

.mdi-drag:before {
  content: "\F1DB";
}

.mdi-drag-horizontal:before {
  content: "\F1DC";
}

.mdi-drag-variant:before {
  content: "\FB6C";
}

.mdi-drag-vertical:before {
  content: "\F1DD";
}

.mdi-drama-masks:before {
  content: "\FCDE";
}

.mdi-drawing:before {
  content: "\F1DE";
}

.mdi-drawing-box:before {
  content: "\F1DF";
}

.mdi-dribbble:before {
  content: "\F1E0";
}

.mdi-dribbble-box:before {
  content: "\F1E1";
}

.mdi-drone:before {
  content: "\F1E2";
}

.mdi-dropbox:before {
  content: "\F1E3";
}

.mdi-drupal:before {
  content: "\F1E4";
}

.mdi-duck:before {
  content: "\F1E5";
}

.mdi-dumbbell:before {
  content: "\F1E6";
}

.mdi-dump-truck:before {
  content: "\FC43";
}

.mdi-ear-hearing:before {
  content: "\F7C4";
}

.mdi-ear-hearing-off:before {
  content: "\FA44";
}

.mdi-earth:before {
  content: "\F1E7";
}

.mdi-earth-box:before {
  content: "\F6CC";
}

.mdi-earth-box-off:before {
  content: "\F6CD";
}

.mdi-earth-off:before {
  content: "\F1E8";
}

.mdi-edge:before {
  content: "\F1E9";
}

.mdi-egg:before {
  content: "\FAAE";
}

.mdi-egg-easter:before {
  content: "\FAAF";
}

.mdi-eight-track:before {
  content: "\F9E9";
}

.mdi-eject:before {
  content: "\F1EA";
}

.mdi-eject-outline:before {
  content: "\FB6D";
}

.mdi-elephant:before {
  content: "\F7C5";
}

.mdi-elevation-decline:before {
  content: "\F1EB";
}

.mdi-elevation-rise:before {
  content: "\F1EC";
}

.mdi-elevator:before {
  content: "\F1ED";
}

.mdi-email:before {
  content: "\F1EE";
}

.mdi-email-alert:before {
  content: "\F6CE";
}

.mdi-email-box:before {
  content: "\FCDF";
}

.mdi-email-check:before {
  content: "\FAB0";
}

.mdi-email-check-outline:before {
  content: "\FAB1";
}

.mdi-email-lock:before {
  content: "\F1F1";
}

.mdi-email-mark-as-unread:before {
  content: "\FB6E";
}

.mdi-email-open:before {
  content: "\F1EF";
}

.mdi-email-open-outline:before {
  content: "\F5EF";
}

.mdi-email-outline:before {
  content: "\F1F0";
}

.mdi-email-plus:before {
  content: "\F9EA";
}

.mdi-email-plus-outline:before {
  content: "\F9EB";
}

.mdi-email-search:before {
  content: "\F960";
}

.mdi-email-search-outline:before {
  content: "\F961";
}

.mdi-email-variant:before {
  content: "\F5F0";
}

.mdi-ember:before {
  content: "\FB15";
}

.mdi-emby:before {
  content: "\F6B3";
}

.mdi-emoticon:before {
  content: "\FC44";
}

.mdi-emoticon-angry:before {
  content: "\FC45";
}

.mdi-emoticon-angry-outline:before {
  content: "\FC46";
}

.mdi-emoticon-cool:before {
  content: "\FC47";
}

.mdi-emoticon-cool-outline:before {
  content: "\F1F3";
}

.mdi-emoticon-cry:before {
  content: "\FC48";
}

.mdi-emoticon-cry-outline:before {
  content: "\FC49";
}

.mdi-emoticon-dead:before {
  content: "\FC4A";
}

.mdi-emoticon-dead-outline:before {
  content: "\F69A";
}

.mdi-emoticon-devil:before {
  content: "\FC4B";
}

.mdi-emoticon-devil-outline:before {
  content: "\F1F4";
}

.mdi-emoticon-excited:before {
  content: "\FC4C";
}

.mdi-emoticon-excited-outline:before {
  content: "\F69B";
}

.mdi-emoticon-happy:before {
  content: "\FC4D";
}

.mdi-emoticon-happy-outline:before {
  content: "\F1F5";
}

.mdi-emoticon-kiss:before {
  content: "\FC4E";
}

.mdi-emoticon-kiss-outline:before {
  content: "\FC4F";
}

.mdi-emoticon-neutral:before {
  content: "\FC50";
}

.mdi-emoticon-neutral-outline:before {
  content: "\F1F6";
}

.mdi-emoticon-outline:before {
  content: "\F1F2";
}

.mdi-emoticon-poop:before {
  content: "\F1F7";
}

.mdi-emoticon-poop-outline:before {
  content: "\FC51";
}

.mdi-emoticon-sad:before {
  content: "\FC52";
}

.mdi-emoticon-sad-outline:before {
  content: "\F1F8";
}

.mdi-emoticon-tongue:before {
  content: "\F1F9";
}

.mdi-emoticon-tongue-outline:before {
  content: "\FC53";
}

.mdi-emoticon-wink:before {
  content: "\FC54";
}

.mdi-emoticon-wink-outline:before {
  content: "\FC55";
}

.mdi-engine:before {
  content: "\F1FA";
}

.mdi-engine-off:before {
  content: "\FA45";
}

.mdi-engine-off-outline:before {
  content: "\FA46";
}

.mdi-engine-outline:before {
  content: "\F1FB";
}

.mdi-equal:before {
  content: "\F1FC";
}

.mdi-equal-box:before {
  content: "\F1FD";
}

.mdi-eraser:before {
  content: "\F1FE";
}

.mdi-eraser-variant:before {
  content: "\F642";
}

.mdi-escalator:before {
  content: "\F1FF";
}

.mdi-eslint:before {
  content: "\FC56";
}

.mdi-et:before {
  content: "\FAB2";
}

.mdi-ethereum:before {
  content: "\F869";
}

.mdi-ethernet:before {
  content: "\F200";
}

.mdi-ethernet-cable:before {
  content: "\F201";
}

.mdi-ethernet-cable-off:before {
  content: "\F202";
}

.mdi-etsy:before {
  content: "\F203";
}

.mdi-ev-station:before {
  content: "\F5F1";
}

.mdi-eventbrite:before {
  content: "\F7C6";
}

.mdi-evernote:before {
  content: "\F204";
}

.mdi-exclamation:before {
  content: "\F205";
}

.mdi-exit-run:before {
  content: "\FA47";
}

.mdi-exit-to-app:before {
  content: "\F206";
}

.mdi-expand-all:before {
  content: "\FAB3";
}

.mdi-expand-all-outline:before {
  content: "\FAB4";
}

.mdi-exponent:before {
  content: "\F962";
}

.mdi-exponent-box:before {
  content: "\F963";
}

.mdi-export:before {
  content: "\F207";
}

.mdi-export-variant:before {
  content: "\FB6F";
}

.mdi-eye:before {
  content: "\F208";
}

.mdi-eye-check:before {
  content: "\FCE0";
}

.mdi-eye-check-outline:before {
  content: "\FCE1";
}

.mdi-eye-circle:before {
  content: "\FB70";
}

.mdi-eye-circle-outline:before {
  content: "\FB71";
}

.mdi-eye-off:before {
  content: "\F209";
}

.mdi-eye-off-outline:before {
  content: "\F6D0";
}

.mdi-eye-outline:before {
  content: "\F6CF";
}

.mdi-eye-plus:before {
  content: "\F86A";
}

.mdi-eye-plus-outline:before {
  content: "\F86B";
}

.mdi-eye-settings:before {
  content: "\F86C";
}

.mdi-eye-settings-outline:before {
  content: "\F86D";
}

.mdi-eyedropper:before {
  content: "\F20A";
}

.mdi-eyedropper-variant:before {
  content: "\F20B";
}

.mdi-face:before {
  content: "\F643";
}

.mdi-face-agent:before {
  content: "\FD4C";
}

.mdi-face-outline:before {
  content: "\FB72";
}

.mdi-face-profile:before {
  content: "\F644";
}

.mdi-face-recognition:before {
  content: "\FC57";
}

.mdi-facebook:before {
  content: "\F20C";
}

.mdi-facebook-box:before {
  content: "\F20D";
}

.mdi-facebook-messenger:before {
  content: "\F20E";
}

.mdi-facebook-workplace:before {
  content: "\FB16";
}

.mdi-factory:before {
  content: "\F20F";
}

.mdi-fan:before {
  content: "\F210";
}

.mdi-fan-off:before {
  content: "\F81C";
}

.mdi-fast-forward:before {
  content: "\F211";
}

.mdi-fast-forward-10:before {
  content: "\FD4D";
}

.mdi-fast-forward-30:before {
  content: "\FCE2";
}

.mdi-fast-forward-outline:before {
  content: "\F6D1";
}

.mdi-fax:before {
  content: "\F212";
}

.mdi-feather:before {
  content: "\F6D2";
}

.mdi-feature-search:before {
  content: "\FA48";
}

.mdi-feature-search-outline:before {
  content: "\FA49";
}

.mdi-fedora:before {
  content: "\F8DA";
}

.mdi-ferry:before {
  content: "\F213";
}

.mdi-file:before {
  content: "\F214";
}

.mdi-file-account:before {
  content: "\F73A";
}

.mdi-file-alert:before {
  content: "\FA4A";
}

.mdi-file-alert-outline:before {
  content: "\FA4B";
}

.mdi-file-cabinet:before {
  content: "\FAB5";
}

.mdi-file-chart:before {
  content: "\F215";
}

.mdi-file-check:before {
  content: "\F216";
}

.mdi-file-cloud:before {
  content: "\F217";
}

.mdi-file-compare:before {
  content: "\F8A9";
}

.mdi-file-delimited:before {
  content: "\F218";
}

.mdi-file-document:before {
  content: "\F219";
}

.mdi-file-document-box:before {
  content: "\F21A";
}

.mdi-file-document-box-multiple:before {
  content: "\FAB6";
}

.mdi-file-document-box-multiple-outline:before {
  content: "\FAB7";
}

.mdi-file-document-box-outline:before {
  content: "\F9EC";
}

.mdi-file-document-outline:before {
  content: "\F9ED";
}

.mdi-file-download:before {
  content: "\F964";
}

.mdi-file-download-outline:before {
  content: "\F965";
}

.mdi-file-excel:before {
  content: "\F21B";
}

.mdi-file-excel-box:before {
  content: "\F21C";
}

.mdi-file-export:before {
  content: "\F21D";
}

.mdi-file-find:before {
  content: "\F21E";
}

.mdi-file-find-outline:before {
  content: "\FB73";
}

.mdi-file-hidden:before {
  content: "\F613";
}

.mdi-file-image:before {
  content: "\F21F";
}

.mdi-file-import:before {
  content: "\F220";
}

.mdi-file-lock:before {
  content: "\F221";
}

.mdi-file-move:before {
  content: "\FAB8";
}

.mdi-file-multiple:before {
  content: "\F222";
}

.mdi-file-music:before {
  content: "\F223";
}

.mdi-file-outline:before {
  content: "\F224";
}

.mdi-file-pdf:before {
  content: "\F225";
}

.mdi-file-pdf-box:before {
  content: "\F226";
}

.mdi-file-percent:before {
  content: "\F81D";
}

.mdi-file-plus:before {
  content: "\F751";
}

.mdi-file-powerpoint:before {
  content: "\F227";
}

.mdi-file-powerpoint-box:before {
  content: "\F228";
}

.mdi-file-presentation-box:before {
  content: "\F229";
}

.mdi-file-question:before {
  content: "\F86E";
}

.mdi-file-remove:before {
  content: "\FB74";
}

.mdi-file-replace:before {
  content: "\FB17";
}

.mdi-file-replace-outline:before {
  content: "\FB18";
}

.mdi-file-restore:before {
  content: "\F670";
}

.mdi-file-search:before {
  content: "\FC58";
}

.mdi-file-search-outline:before {
  content: "\FC59";
}

.mdi-file-send:before {
  content: "\F22A";
}

.mdi-file-table:before {
  content: "\FC5A";
}

.mdi-file-table-outline:before {
  content: "\FC5B";
}

.mdi-file-tree:before {
  content: "\F645";
}

.mdi-file-undo:before {
  content: "\F8DB";
}

.mdi-file-upload:before {
  content: "\FA4C";
}

.mdi-file-upload-outline:before {
  content: "\FA4D";
}

.mdi-file-video:before {
  content: "\F22B";
}

.mdi-file-word:before {
  content: "\F22C";
}

.mdi-file-word-box:before {
  content: "\F22D";
}

.mdi-file-xml:before {
  content: "\F22E";
}

.mdi-film:before {
  content: "\F22F";
}

.mdi-filmstrip:before {
  content: "\F230";
}

.mdi-filmstrip-off:before {
  content: "\F231";
}

.mdi-filter:before {
  content: "\F232";
}

.mdi-filter-outline:before {
  content: "\F233";
}

.mdi-filter-remove:before {
  content: "\F234";
}

.mdi-filter-remove-outline:before {
  content: "\F235";
}

.mdi-filter-variant:before {
  content: "\F236";
}

.mdi-finance:before {
  content: "\F81E";
}

.mdi-find-replace:before {
  content: "\F6D3";
}

.mdi-fingerprint:before {
  content: "\F237";
}

.mdi-fire:before {
  content: "\F238";
}

.mdi-fire-truck:before {
  content: "\F8AA";
}

.mdi-firebase:before {
  content: "\F966";
}

.mdi-firefox:before {
  content: "\F239";
}

.mdi-fish:before {
  content: "\F23A";
}

.mdi-flag:before {
  content: "\F23B";
}

.mdi-flag-checkered:before {
  content: "\F23C";
}

.mdi-flag-minus:before {
  content: "\FB75";
}

.mdi-flag-outline:before {
  content: "\F23D";
}

.mdi-flag-plus:before {
  content: "\FB76";
}

.mdi-flag-remove:before {
  content: "\FB77";
}

.mdi-flag-triangle:before {
  content: "\F23F";
}

.mdi-flag-variant:before {
  content: "\F240";
}

.mdi-flag-variant-outline:before {
  content: "\F23E";
}

.mdi-flare:before {
  content: "\FD4E";
}

.mdi-flash:before {
  content: "\F241";
}

.mdi-flash-auto:before {
  content: "\F242";
}

.mdi-flash-circle:before {
  content: "\F81F";
}

.mdi-flash-off:before {
  content: "\F243";
}

.mdi-flash-outline:before {
  content: "\F6D4";
}

.mdi-flash-red-eye:before {
  content: "\F67A";
}

.mdi-flashlight:before {
  content: "\F244";
}

.mdi-flashlight-off:before {
  content: "\F245";
}

.mdi-flask:before {
  content: "\F093";
}

.mdi-flask-empty:before {
  content: "\F094";
}

.mdi-flask-empty-outline:before {
  content: "\F095";
}

.mdi-flask-outline:before {
  content: "\F096";
}

.mdi-flattr:before {
  content: "\F246";
}

.mdi-flickr:before {
  content: "\FCE3";
}

.mdi-flip-to-back:before {
  content: "\F247";
}

.mdi-flip-to-front:before {
  content: "\F248";
}

.mdi-floor-lamp:before {
  content: "\F8DC";
}

.mdi-floor-plan:before {
  content: "\F820";
}

.mdi-floppy:before {
  content: "\F249";
}

.mdi-floppy-variant:before {
  content: "\F9EE";
}

.mdi-flower:before {
  content: "\F24A";
}

.mdi-flower-outline:before {
  content: "\F9EF";
}

.mdi-flower-poppy:before {
  content: "\FCE4";
}

.mdi-flower-tulip:before {
  content: "\F9F0";
}

.mdi-flower-tulip-outline:before {
  content: "\F9F1";
}

.mdi-folder:before {
  content: "\F24B";
}

.mdi-folder-account:before {
  content: "\F24C";
}

.mdi-folder-account-outline:before {
  content: "\FB78";
}

.mdi-folder-clock:before {
  content: "\FAB9";
}

.mdi-folder-clock-outline:before {
  content: "\FABA";
}

.mdi-folder-download:before {
  content: "\F24D";
}

.mdi-folder-edit:before {
  content: "\F8DD";
}

.mdi-folder-google-drive:before {
  content: "\F24E";
}

.mdi-folder-image:before {
  content: "\F24F";
}

.mdi-folder-key:before {
  content: "\F8AB";
}

.mdi-folder-key-network:before {
  content: "\F8AC";
}

.mdi-folder-key-network-outline:before {
  content: "\FC5C";
}

.mdi-folder-lock:before {
  content: "\F250";
}

.mdi-folder-lock-open:before {
  content: "\F251";
}

.mdi-folder-move:before {
  content: "\F252";
}

.mdi-folder-multiple:before {
  content: "\F253";
}

.mdi-folder-multiple-image:before {
  content: "\F254";
}

.mdi-folder-multiple-outline:before {
  content: "\F255";
}

.mdi-folder-network:before {
  content: "\F86F";
}

.mdi-folder-network-outline:before {
  content: "\FC5D";
}

.mdi-folder-open:before {
  content: "\F76F";
}

.mdi-folder-outline:before {
  content: "\F256";
}

.mdi-folder-plus:before {
  content: "\F257";
}

.mdi-folder-plus-outline:before {
  content: "\FB79";
}

.mdi-folder-pound:before {
  content: "\FCE5";
}

.mdi-folder-pound-outline:before {
  content: "\FCE6";
}

.mdi-folder-remove:before {
  content: "\F258";
}

.mdi-folder-remove-outline:before {
  content: "\FB7A";
}

.mdi-folder-search:before {
  content: "\F967";
}

.mdi-folder-search-outline:before {
  content: "\F968";
}

.mdi-folder-star:before {
  content: "\F69C";
}

.mdi-folder-star-outline:before {
  content: "\FB7B";
}

.mdi-folder-sync:before {
  content: "\FCE7";
}

.mdi-folder-sync-outline:before {
  content: "\FCE8";
}

.mdi-folder-text:before {
  content: "\FC5E";
}

.mdi-folder-text-outline:before {
  content: "\FC5F";
}

.mdi-folder-upload:before {
  content: "\F259";
}

.mdi-font-awesome:before {
  content: "\F03A";
}

.mdi-food:before {
  content: "\F25A";
}

.mdi-food-apple:before {
  content: "\F25B";
}

.mdi-food-apple-outline:before {
  content: "\FC60";
}

.mdi-food-croissant:before {
  content: "\F7C7";
}

.mdi-food-fork-drink:before {
  content: "\F5F2";
}

.mdi-food-off:before {
  content: "\F5F3";
}

.mdi-food-variant:before {
  content: "\F25C";
}

.mdi-football:before {
  content: "\F25D";
}

.mdi-football-australian:before {
  content: "\F25E";
}

.mdi-football-helmet:before {
  content: "\F25F";
}

.mdi-forklift:before {
  content: "\F7C8";
}

.mdi-format-align-bottom:before {
  content: "\F752";
}

.mdi-format-align-center:before {
  content: "\F260";
}

.mdi-format-align-justify:before {
  content: "\F261";
}

.mdi-format-align-left:before {
  content: "\F262";
}

.mdi-format-align-middle:before {
  content: "\F753";
}

.mdi-format-align-right:before {
  content: "\F263";
}

.mdi-format-align-top:before {
  content: "\F754";
}

.mdi-format-annotation-minus:before {
  content: "\FABB";
}

.mdi-format-annotation-plus:before {
  content: "\F646";
}

.mdi-format-bold:before {
  content: "\F264";
}

.mdi-format-clear:before {
  content: "\F265";
}

.mdi-format-color-fill:before {
  content: "\F266";
}

.mdi-format-color-text:before {
  content: "\F69D";
}

.mdi-format-columns:before {
  content: "\F8DE";
}

.mdi-format-float-center:before {
  content: "\F267";
}

.mdi-format-float-left:before {
  content: "\F268";
}

.mdi-format-float-none:before {
  content: "\F269";
}

.mdi-format-float-right:before {
  content: "\F26A";
}

.mdi-format-font:before {
  content: "\F6D5";
}

.mdi-format-font-size-decrease:before {
  content: "\F9F2";
}

.mdi-format-font-size-increase:before {
  content: "\F9F3";
}

.mdi-format-header-1:before {
  content: "\F26B";
}

.mdi-format-header-2:before {
  content: "\F26C";
}

.mdi-format-header-3:before {
  content: "\F26D";
}

.mdi-format-header-4:before {
  content: "\F26E";
}

.mdi-format-header-5:before {
  content: "\F26F";
}

.mdi-format-header-6:before {
  content: "\F270";
}

.mdi-format-header-decrease:before {
  content: "\F271";
}

.mdi-format-header-equal:before {
  content: "\F272";
}

.mdi-format-header-increase:before {
  content: "\F273";
}

.mdi-format-header-pound:before {
  content: "\F274";
}

.mdi-format-horizontal-align-center:before {
  content: "\F61E";
}

.mdi-format-horizontal-align-left:before {
  content: "\F61F";
}

.mdi-format-horizontal-align-right:before {
  content: "\F620";
}

.mdi-format-indent-decrease:before {
  content: "\F275";
}

.mdi-format-indent-increase:before {
  content: "\F276";
}

.mdi-format-italic:before {
  content: "\F277";
}

.mdi-format-letter-case:before {
  content: "\FB19";
}

.mdi-format-letter-case-lower:before {
  content: "\FB1A";
}

.mdi-format-letter-case-upper:before {
  content: "\FB1B";
}

.mdi-format-line-spacing:before {
  content: "\F278";
}

.mdi-format-line-style:before {
  content: "\F5C8";
}

.mdi-format-line-weight:before {
  content: "\F5C9";
}

.mdi-format-list-bulleted:before {
  content: "\F279";
}

.mdi-format-list-bulleted-type:before {
  content: "\F27A";
}

.mdi-format-list-checkbox:before {
  content: "\F969";
}

.mdi-format-list-checks:before {
  content: "\F755";
}

.mdi-format-list-numbered:before {
  content: "\F27B";
}

.mdi-format-list-numbered-rtl:before {
  content: "\FCE9";
}

.mdi-format-page-break:before {
  content: "\F6D6";
}

.mdi-format-paint:before {
  content: "\F27C";
}

.mdi-format-paragraph:before {
  content: "\F27D";
}

.mdi-format-pilcrow:before {
  content: "\F6D7";
}

.mdi-format-quote-close:before {
  content: "\F27E";
}

.mdi-format-quote-open:before {
  content: "\F756";
}

.mdi-format-rotate-90:before {
  content: "\F6A9";
}

.mdi-format-section:before {
  content: "\F69E";
}

.mdi-format-size:before {
  content: "\F27F";
}

.mdi-format-strikethrough:before {
  content: "\F280";
}

.mdi-format-strikethrough-variant:before {
  content: "\F281";
}

.mdi-format-subscript:before {
  content: "\F282";
}

.mdi-format-superscript:before {
  content: "\F283";
}

.mdi-format-text:before {
  content: "\F284";
}

.mdi-format-text-rotation-down:before {
  content: "\FD4F";
}

.mdi-format-text-rotation-none:before {
  content: "\FD50";
}

.mdi-format-text-wrapping-clip:before {
  content: "\FCEA";
}

.mdi-format-text-wrapping-overflow:before {
  content: "\FCEB";
}

.mdi-format-text-wrapping-wrap:before {
  content: "\FCEC";
}

.mdi-format-textbox:before {
  content: "\FCED";
}

.mdi-format-textdirection-l-to-r:before {
  content: "\F285";
}

.mdi-format-textdirection-r-to-l:before {
  content: "\F286";
}

.mdi-format-title:before {
  content: "\F5F4";
}

.mdi-format-underline:before {
  content: "\F287";
}

.mdi-format-vertical-align-bottom:before {
  content: "\F621";
}

.mdi-format-vertical-align-center:before {
  content: "\F622";
}

.mdi-format-vertical-align-top:before {
  content: "\F623";
}

.mdi-format-wrap-inline:before {
  content: "\F288";
}

.mdi-format-wrap-square:before {
  content: "\F289";
}

.mdi-format-wrap-tight:before {
  content: "\F28A";
}

.mdi-format-wrap-top-bottom:before {
  content: "\F28B";
}

.mdi-forum:before {
  content: "\F28C";
}

.mdi-forum-outline:before {
  content: "\F821";
}

.mdi-forward:before {
  content: "\F28D";
}

.mdi-forwardburger:before {
  content: "\FD51";
}

.mdi-fountain:before {
  content: "\F96A";
}

.mdi-fountain-pen:before {
  content: "\FCEE";
}

.mdi-fountain-pen-tip:before {
  content: "\FCEF";
}

.mdi-foursquare:before {
  content: "\F28E";
}

.mdi-freebsd:before {
  content: "\F8DF";
}

.mdi-fridge:before {
  content: "\F290";
}

.mdi-fridge-bottom:before {
  content: "\F292";
}

.mdi-fridge-outline:before {
  content: "\F28F";
}

.mdi-fridge-top:before {
  content: "\F291";
}

.mdi-fuel:before {
  content: "\F7C9";
}

.mdi-fullscreen:before {
  content: "\F293";
}

.mdi-fullscreen-exit:before {
  content: "\F294";
}

.mdi-function:before {
  content: "\F295";
}

.mdi-function-variant:before {
  content: "\F870";
}

.mdi-fuse:before {
  content: "\FC61";
}

.mdi-fuse-blade:before {
  content: "\FC62";
}

.mdi-gamepad:before {
  content: "\F296";
}

.mdi-gamepad-variant:before {
  content: "\F297";
}

.mdi-garage:before {
  content: "\F6D8";
}

.mdi-garage-alert:before {
  content: "\F871";
}

.mdi-garage-open:before {
  content: "\F6D9";
}

.mdi-gas-cylinder:before {
  content: "\F647";
}

.mdi-gas-station:before {
  content: "\F298";
}

.mdi-gate:before {
  content: "\F299";
}

.mdi-gate-and:before {
  content: "\F8E0";
}

.mdi-gate-nand:before {
  content: "\F8E1";
}

.mdi-gate-nor:before {
  content: "\F8E2";
}

.mdi-gate-not:before {
  content: "\F8E3";
}

.mdi-gate-or:before {
  content: "\F8E4";
}

.mdi-gate-xnor:before {
  content: "\F8E5";
}

.mdi-gate-xor:before {
  content: "\F8E6";
}

.mdi-gauge:before {
  content: "\F29A";
}

.mdi-gauge-empty:before {
  content: "\F872";
}

.mdi-gauge-full:before {
  content: "\F873";
}

.mdi-gauge-low:before {
  content: "\F874";
}

.mdi-gavel:before {
  content: "\F29B";
}

.mdi-gender-female:before {
  content: "\F29C";
}

.mdi-gender-male:before {
  content: "\F29D";
}

.mdi-gender-male-female:before {
  content: "\F29E";
}

.mdi-gender-transgender:before {
  content: "\F29F";
}

.mdi-gentoo:before {
  content: "\F8E7";
}

.mdi-gesture:before {
  content: "\F7CA";
}

.mdi-gesture-double-tap:before {
  content: "\F73B";
}

.mdi-gesture-pinch:before {
  content: "\FABC";
}

.mdi-gesture-spread:before {
  content: "\FABD";
}

.mdi-gesture-swipe:before {
  content: "\FD52";
}

.mdi-gesture-swipe-down:before {
  content: "\F73C";
}

.mdi-gesture-swipe-horizontal:before {
  content: "\FABE";
}

.mdi-gesture-swipe-left:before {
  content: "\F73D";
}

.mdi-gesture-swipe-right:before {
  content: "\F73E";
}

.mdi-gesture-swipe-up:before {
  content: "\F73F";
}

.mdi-gesture-swipe-vertical:before {
  content: "\FABF";
}

.mdi-gesture-tap:before {
  content: "\F740";
}

.mdi-gesture-tap-hold:before {
  content: "\FD53";
}

.mdi-gesture-two-double-tap:before {
  content: "\F741";
}

.mdi-gesture-two-tap:before {
  content: "\F742";
}

.mdi-ghost:before {
  content: "\F2A0";
}

.mdi-ghost-off:before {
  content: "\F9F4";
}

.mdi-gif:before {
  content: "\FD54";
}

.mdi-gift:before {
  content: "\F2A1";
}

.mdi-git:before {
  content: "\F2A2";
}

.mdi-github-box:before {
  content: "\F2A3";
}

.mdi-github-circle:before {
  content: "\F2A4";
}

.mdi-github-face:before {
  content: "\F6DA";
}

.mdi-gitlab:before {
  content: "\FB7C";
}

.mdi-glass-cocktail:before {
  content: "\F356";
}

.mdi-glass-flute:before {
  content: "\F2A5";
}

.mdi-glass-mug:before {
  content: "\F2A6";
}

.mdi-glass-stange:before {
  content: "\F2A7";
}

.mdi-glass-tulip:before {
  content: "\F2A8";
}

.mdi-glass-wine:before {
  content: "\F875";
}

.mdi-glassdoor:before {
  content: "\F2A9";
}

.mdi-glasses:before {
  content: "\F2AA";
}

.mdi-globe-model:before {
  content: "\F8E8";
}

.mdi-gmail:before {
  content: "\F2AB";
}

.mdi-gnome:before {
  content: "\F2AC";
}

.mdi-go-kart:before {
  content: "\FD55";
}

.mdi-go-kart-track:before {
  content: "\FD56";
}

.mdi-gog:before {
  content: "\FB7D";
}

.mdi-golf:before {
  content: "\F822";
}

.mdi-gondola:before {
  content: "\F685";
}

.mdi-goodreads:before {
  content: "\FD57";
}

.mdi-google:before {
  content: "\F2AD";
}

.mdi-google-adwords:before {
  content: "\FC63";
}

.mdi-google-allo:before {
  content: "\F801";
}

.mdi-google-analytics:before {
  content: "\F7CB";
}

.mdi-google-assistant:before {
  content: "\F7CC";
}

.mdi-google-cardboard:before {
  content: "\F2AE";
}

.mdi-google-chrome:before {
  content: "\F2AF";
}

.mdi-google-circles:before {
  content: "\F2B0";
}

.mdi-google-circles-communities:before {
  content: "\F2B1";
}

.mdi-google-circles-extended:before {
  content: "\F2B2";
}

.mdi-google-circles-group:before {
  content: "\F2B3";
}

.mdi-google-classroom:before {
  content: "\F2C0";
}

.mdi-google-controller:before {
  content: "\F2B4";
}

.mdi-google-controller-off:before {
  content: "\F2B5";
}

.mdi-google-drive:before {
  content: "\F2B6";
}

.mdi-google-earth:before {
  content: "\F2B7";
}

.mdi-google-fit:before {
  content: "\F96B";
}

.mdi-google-glass:before {
  content: "\F2B8";
}

.mdi-google-hangouts:before {
  content: "\F2C9";
}

.mdi-google-home:before {
  content: "\F823";
}

.mdi-google-keep:before {
  content: "\F6DB";
}

.mdi-google-lens:before {
  content: "\F9F5";
}

.mdi-google-maps:before {
  content: "\F5F5";
}

.mdi-google-nearby:before {
  content: "\F2B9";
}

.mdi-google-pages:before {
  content: "\F2BA";
}

.mdi-google-photos:before {
  content: "\F6DC";
}

.mdi-google-physical-web:before {
  content: "\F2BB";
}

.mdi-google-play:before {
  content: "\F2BC";
}

.mdi-google-plus:before {
  content: "\F2BD";
}

.mdi-google-plus-box:before {
  content: "\F2BE";
}

.mdi-google-spreadsheet:before {
  content: "\F9F6";
}

.mdi-google-street-view:before {
  content: "\FC64";
}

.mdi-google-translate:before {
  content: "\F2BF";
}

.mdi-gpu:before {
  content: "\F8AD";
}

.mdi-gradient:before {
  content: "\F69F";
}

.mdi-grain:before {
  content: "\FD58";
}

.mdi-graphql:before {
  content: "\F876";
}

.mdi-grave-stone:before {
  content: "\FB7E";
}

.mdi-grease-pencil:before {
  content: "\F648";
}

.mdi-greater-than:before {
  content: "\F96C";
}

.mdi-greater-than-or-equal:before {
  content: "\F96D";
}

.mdi-grid:before {
  content: "\F2C1";
}

.mdi-grid-large:before {
  content: "\F757";
}

.mdi-grid-off:before {
  content: "\F2C2";
}

.mdi-group:before {
  content: "\F2C3";
}

.mdi-guitar-acoustic:before {
  content: "\F770";
}

.mdi-guitar-electric:before {
  content: "\F2C4";
}

.mdi-guitar-pick:before {
  content: "\F2C5";
}

.mdi-guitar-pick-outline:before {
  content: "\F2C6";
}

.mdi-guy-fawkes-mask:before {
  content: "\F824";
}

.mdi-hackernews:before {
  content: "\F624";
}

.mdi-hail:before {
  content: "\FAC0";
}

.mdi-halloween:before {
  content: "\FB7F";
}

.mdi-hamburger:before {
  content: "\F684";
}

.mdi-hammer:before {
  content: "\F8E9";
}

.mdi-hand:before {
  content: "\FA4E";
}

.mdi-hand-okay:before {
  content: "\FA4F";
}

.mdi-hand-peace:before {
  content: "\FA50";
}

.mdi-hand-peace-variant:before {
  content: "\FA51";
}

.mdi-hand-pointing-down:before {
  content: "\FA52";
}

.mdi-hand-pointing-left:before {
  content: "\FA53";
}

.mdi-hand-pointing-right:before {
  content: "\F2C7";
}

.mdi-hand-pointing-up:before {
  content: "\FA54";
}

.mdi-hanger:before {
  content: "\F2C8";
}

.mdi-hard-hat:before {
  content: "\F96E";
}

.mdi-harddisk:before {
  content: "\F2CA";
}

.mdi-hat-fedora:before {
  content: "\FB80";
}

.mdi-hazard-lights:before {
  content: "\FC65";
}

.mdi-hdr:before {
  content: "\FD59";
}

.mdi-hdr-off:before {
  content: "\FD5A";
}

.mdi-headphones:before {
  content: "\F2CB";
}

.mdi-headphones-bluetooth:before {
  content: "\F96F";
}

.mdi-headphones-box:before {
  content: "\F2CC";
}

.mdi-headphones-off:before {
  content: "\F7CD";
}

.mdi-headphones-settings:before {
  content: "\F2CD";
}

.mdi-headset:before {
  content: "\F2CE";
}

.mdi-headset-dock:before {
  content: "\F2CF";
}

.mdi-headset-off:before {
  content: "\F2D0";
}

.mdi-heart:before {
  content: "\F2D1";
}

.mdi-heart-box:before {
  content: "\F2D2";
}

.mdi-heart-box-outline:before {
  content: "\F2D3";
}

.mdi-heart-broken:before {
  content: "\F2D4";
}

.mdi-heart-broken-outline:before {
  content: "\FCF0";
}

.mdi-heart-circle:before {
  content: "\F970";
}

.mdi-heart-circle-outline:before {
  content: "\F971";
}

.mdi-heart-half:before {
  content: "\F6DE";
}

.mdi-heart-half-full:before {
  content: "\F6DD";
}

.mdi-heart-half-outline:before {
  content: "\F6DF";
}

.mdi-heart-multiple:before {
  content: "\FA55";
}

.mdi-heart-multiple-outline:before {
  content: "\FA56";
}

.mdi-heart-off:before {
  content: "\F758";
}

.mdi-heart-outline:before {
  content: "\F2D5";
}

.mdi-heart-pulse:before {
  content: "\F5F6";
}

.mdi-helicopter:before {
  content: "\FAC1";
}

.mdi-help:before {
  content: "\F2D6";
}

.mdi-help-box:before {
  content: "\F78A";
}

.mdi-help-circle:before {
  content: "\F2D7";
}

.mdi-help-circle-outline:before {
  content: "\F625";
}

.mdi-help-network:before {
  content: "\F6F4";
}

.mdi-help-network-outline:before {
  content: "\FC66";
}

.mdi-help-rhombus:before {
  content: "\FB81";
}

.mdi-help-rhombus-outline:before {
  content: "\FB82";
}

.mdi-hexagon:before {
  content: "\F2D8";
}

.mdi-hexagon-multiple:before {
  content: "\F6E0";
}

.mdi-hexagon-outline:before {
  content: "\F2D9";
}

.mdi-hexagon-slice-1:before {
  content: "\FAC2";
}

.mdi-hexagon-slice-2:before {
  content: "\FAC3";
}

.mdi-hexagon-slice-3:before {
  content: "\FAC4";
}

.mdi-hexagon-slice-4:before {
  content: "\FAC5";
}

.mdi-hexagon-slice-5:before {
  content: "\FAC6";
}

.mdi-hexagon-slice-6:before {
  content: "\FAC7";
}

.mdi-hexagram:before {
  content: "\FAC8";
}

.mdi-hexagram-outline:before {
  content: "\FAC9";
}

.mdi-high-definition:before {
  content: "\F7CE";
}

.mdi-high-definition-box:before {
  content: "\F877";
}

.mdi-highway:before {
  content: "\F5F7";
}

.mdi-hiking:before {
  content: "\FD5B";
}

.mdi-hinduism:before {
  content: "\F972";
}

.mdi-history:before {
  content: "\F2DA";
}

.mdi-hockey-puck:before {
  content: "\F878";
}

.mdi-hockey-sticks:before {
  content: "\F879";
}

.mdi-hololens:before {
  content: "\F2DB";
}

.mdi-home:before {
  content: "\F2DC";
}

.mdi-home-account:before {
  content: "\F825";
}

.mdi-home-alert:before {
  content: "\F87A";
}

.mdi-home-assistant:before {
  content: "\F7CF";
}

.mdi-home-automation:before {
  content: "\F7D0";
}

.mdi-home-circle:before {
  content: "\F7D1";
}

.mdi-home-city:before {
  content: "\FCF1";
}

.mdi-home-city-outline:before {
  content: "\FCF2";
}

.mdi-home-currency-usd:before {
  content: "\F8AE";
}

.mdi-home-floor-1:before {
  content: "\FD5C";
}

.mdi-home-floor-2:before {
  content: "\FD5D";
}

.mdi-home-floor-3:before {
  content: "\FD5E";
}

.mdi-home-floor-a:before {
  content: "\FD5F";
}

.mdi-home-floor-b:before {
  content: "\FD60";
}

.mdi-home-floor-g:before {
  content: "\FD61";
}

.mdi-home-floor-l:before {
  content: "\FD62";
}

.mdi-home-heart:before {
  content: "\F826";
}

.mdi-home-lock:before {
  content: "\F8EA";
}

.mdi-home-lock-open:before {
  content: "\F8EB";
}

.mdi-home-map-marker:before {
  content: "\F5F8";
}

.mdi-home-minus:before {
  content: "\F973";
}

.mdi-home-modern:before {
  content: "\F2DD";
}

.mdi-home-outline:before {
  content: "\F6A0";
}

.mdi-home-plus:before {
  content: "\F974";
}

.mdi-home-variant:before {
  content: "\F2DE";
}

.mdi-home-variant-outline:before {
  content: "\FB83";
}

.mdi-hook:before {
  content: "\F6E1";
}

.mdi-hook-off:before {
  content: "\F6E2";
}

.mdi-hops:before {
  content: "\F2DF";
}

.mdi-horseshoe:before {
  content: "\FA57";
}

.mdi-hospital:before {
  content: "\F2E0";
}

.mdi-hospital-building:before {
  content: "\F2E1";
}

.mdi-hospital-marker:before {
  content: "\F2E2";
}

.mdi-hot-tub:before {
  content: "\F827";
}

.mdi-hotel:before {
  content: "\F2E3";
}

.mdi-houzz:before {
  content: "\F2E4";
}

.mdi-houzz-box:before {
  content: "\F2E5";
}

.mdi-hubspot:before {
  content: "\FCF3";
}

.mdi-hulu:before {
  content: "\F828";
}

.mdi-human:before {
  content: "\F2E6";
}

.mdi-human-child:before {
  content: "\F2E7";
}

.mdi-human-female:before {
  content: "\F649";
}

.mdi-human-female-boy:before {
  content: "\FA58";
}

.mdi-human-female-female:before {
  content: "\FA59";
}

.mdi-human-female-girl:before {
  content: "\FA5A";
}

.mdi-human-greeting:before {
  content: "\F64A";
}

.mdi-human-handsdown:before {
  content: "\F64B";
}

.mdi-human-handsup:before {
  content: "\F64C";
}

.mdi-human-male:before {
  content: "\F64D";
}

.mdi-human-male-boy:before {
  content: "\FA5B";
}

.mdi-human-male-female:before {
  content: "\F2E8";
}

.mdi-human-male-girl:before {
  content: "\FA5C";
}

.mdi-human-male-male:before {
  content: "\FA5D";
}

.mdi-human-pregnant:before {
  content: "\F5CF";
}

.mdi-humble-bundle:before {
  content: "\F743";
}

.mdi-ice-cream:before {
  content: "\F829";
}

.mdi-iframe:before {
  content: "\FC67";
}

.mdi-iframe-outline:before {
  content: "\FC68";
}

.mdi-image:before {
  content: "\F2E9";
}

.mdi-image-album:before {
  content: "\F2EA";
}

.mdi-image-area:before {
  content: "\F2EB";
}

.mdi-image-area-close:before {
  content: "\F2EC";
}

.mdi-image-broken:before {
  content: "\F2ED";
}

.mdi-image-broken-variant:before {
  content: "\F2EE";
}

.mdi-image-filter:before {
  content: "\F2EF";
}

.mdi-image-filter-black-white:before {
  content: "\F2F0";
}

.mdi-image-filter-center-focus:before {
  content: "\F2F1";
}

.mdi-image-filter-center-focus-weak:before {
  content: "\F2F2";
}

.mdi-image-filter-drama:before {
  content: "\F2F3";
}

.mdi-image-filter-frames:before {
  content: "\F2F4";
}

.mdi-image-filter-hdr:before {
  content: "\F2F5";
}

.mdi-image-filter-none:before {
  content: "\F2F6";
}

.mdi-image-filter-tilt-shift:before {
  content: "\F2F7";
}

.mdi-image-filter-vintage:before {
  content: "\F2F8";
}

.mdi-image-move:before {
  content: "\F9F7";
}

.mdi-image-multiple:before {
  content: "\F2F9";
}

.mdi-image-off:before {
  content: "\F82A";
}

.mdi-image-outline:before {
  content: "\F975";
}

.mdi-image-plus:before {
  content: "\F87B";
}

.mdi-image-search:before {
  content: "\F976";
}

.mdi-image-search-outline:before {
  content: "\F977";
}

.mdi-image-size-select-actual:before {
  content: "\FC69";
}

.mdi-image-size-select-large:before {
  content: "\FC6A";
}

.mdi-image-size-select-small:before {
  content: "\FC6B";
}

.mdi-import:before {
  content: "\F2FA";
}

.mdi-inbox:before {
  content: "\F686";
}

.mdi-inbox-arrow-down:before {
  content: "\F2FB";
}

.mdi-inbox-arrow-up:before {
  content: "\F3D1";
}

.mdi-inbox-multiple:before {
  content: "\F8AF";
}

.mdi-inbox-multiple-outline:before {
  content: "\FB84";
}

.mdi-incognito:before {
  content: "\F5F9";
}

.mdi-infinity:before {
  content: "\F6E3";
}

.mdi-information:before {
  content: "\F2FC";
}

.mdi-information-outline:before {
  content: "\F2FD";
}

.mdi-information-variant:before {
  content: "\F64E";
}

.mdi-instagram:before {
  content: "\F2FE";
}

.mdi-instapaper:before {
  content: "\F2FF";
}

.mdi-internet-explorer:before {
  content: "\F300";
}

.mdi-invert-colors:before {
  content: "\F301";
}

.mdi-ip:before {
  content: "\FA5E";
}

.mdi-ip-network:before {
  content: "\FA5F";
}

.mdi-ip-network-outline:before {
  content: "\FC6C";
}

.mdi-ipod:before {
  content: "\FC6D";
}

.mdi-islam:before {
  content: "\F978";
}

.mdi-itunes:before {
  content: "\F676";
}

.mdi-jeepney:before {
  content: "\F302";
}

.mdi-jira:before {
  content: "\F303";
}

.mdi-jquery:before {
  content: "\F87C";
}

.mdi-jsfiddle:before {
  content: "\F304";
}

.mdi-json:before {
  content: "\F626";
}

.mdi-judaism:before {
  content: "\F979";
}

.mdi-kabaddi:before {
  content: "\FD63";
}

.mdi-karate:before {
  content: "\F82B";
}

.mdi-keg:before {
  content: "\F305";
}

.mdi-kettle:before {
  content: "\F5FA";
}

.mdi-key:before {
  content: "\F306";
}

.mdi-key-change:before {
  content: "\F307";
}

.mdi-key-minus:before {
  content: "\F308";
}

.mdi-key-plus:before {
  content: "\F309";
}

.mdi-key-remove:before {
  content: "\F30A";
}

.mdi-key-variant:before {
  content: "\F30B";
}

.mdi-keyboard:before {
  content: "\F30C";
}

.mdi-keyboard-backspace:before {
  content: "\F30D";
}

.mdi-keyboard-caps:before {
  content: "\F30E";
}

.mdi-keyboard-close:before {
  content: "\F30F";
}

.mdi-keyboard-off:before {
  content: "\F310";
}

.mdi-keyboard-outline:before {
  content: "\F97A";
}

.mdi-keyboard-return:before {
  content: "\F311";
}

.mdi-keyboard-settings:before {
  content: "\F9F8";
}

.mdi-keyboard-settings-outline:before {
  content: "\F9F9";
}

.mdi-keyboard-tab:before {
  content: "\F312";
}

.mdi-keyboard-variant:before {
  content: "\F313";
}

.mdi-kickstarter:before {
  content: "\F744";
}

.mdi-knife:before {
  content: "\F9FA";
}

.mdi-knife-military:before {
  content: "\F9FB";
}

.mdi-kodi:before {
  content: "\F314";
}

.mdi-label:before {
  content: "\F315";
}

.mdi-label-off:before {
  content: "\FACA";
}

.mdi-label-off-outline:before {
  content: "\FACB";
}

.mdi-label-outline:before {
  content: "\F316";
}

.mdi-label-variant:before {
  content: "\FACC";
}

.mdi-label-variant-outline:before {
  content: "\FACD";
}

.mdi-ladybug:before {
  content: "\F82C";
}

.mdi-lambda:before {
  content: "\F627";
}

.mdi-lamp:before {
  content: "\F6B4";
}

.mdi-lan:before {
  content: "\F317";
}

.mdi-lan-connect:before {
  content: "\F318";
}

.mdi-lan-disconnect:before {
  content: "\F319";
}

.mdi-lan-pending:before {
  content: "\F31A";
}

.mdi-language-c:before {
  content: "\F671";
}

.mdi-language-cpp:before {
  content: "\F672";
}

.mdi-language-csharp:before {
  content: "\F31B";
}

.mdi-language-css3:before {
  content: "\F31C";
}

.mdi-language-go:before {
  content: "\F7D2";
}

.mdi-language-haskell:before {
  content: "\FC6E";
}

.mdi-language-html5:before {
  content: "\F31D";
}

.mdi-language-java:before {
  content: "\FB1C";
}

.mdi-language-javascript:before {
  content: "\F31E";
}

.mdi-language-lua:before {
  content: "\F8B0";
}

.mdi-language-php:before {
  content: "\F31F";
}

.mdi-language-python:before {
  content: "\F320";
}

.mdi-language-python-text:before {
  content: "\F321";
}

.mdi-language-r:before {
  content: "\F7D3";
}

.mdi-language-ruby-on-rails:before {
  content: "\FACE";
}

.mdi-language-swift:before {
  content: "\F6E4";
}

.mdi-language-typescript:before {
  content: "\F6E5";
}

.mdi-laptop:before {
  content: "\F322";
}

.mdi-laptop-chromebook:before {
  content: "\F323";
}

.mdi-laptop-mac:before {
  content: "\F324";
}

.mdi-laptop-off:before {
  content: "\F6E6";
}

.mdi-laptop-windows:before {
  content: "\F325";
}

.mdi-laravel:before {
  content: "\FACF";
}

.mdi-lastfm:before {
  content: "\F326";
}

.mdi-lastpass:before {
  content: "\F446";
}

.mdi-launch:before {
  content: "\F327";
}

.mdi-lava-lamp:before {
  content: "\F7D4";
}

.mdi-layers:before {
  content: "\F328";
}

.mdi-layers-off:before {
  content: "\F329";
}

.mdi-layers-off-outline:before {
  content: "\F9FC";
}

.mdi-layers-outline:before {
  content: "\F9FD";
}

.mdi-lead-pencil:before {
  content: "\F64F";
}

.mdi-leaf:before {
  content: "\F32A";
}

.mdi-leaf-maple:before {
  content: "\FC6F";
}

.mdi-led-off:before {
  content: "\F32B";
}

.mdi-led-on:before {
  content: "\F32C";
}

.mdi-led-outline:before {
  content: "\F32D";
}

.mdi-led-strip:before {
  content: "\F7D5";
}

.mdi-led-variant-off:before {
  content: "\F32E";
}

.mdi-led-variant-on:before {
  content: "\F32F";
}

.mdi-led-variant-outline:before {
  content: "\F330";
}

.mdi-less-than:before {
  content: "\F97B";
}

.mdi-less-than-or-equal:before {
  content: "\F97C";
}

.mdi-library:before {
  content: "\F331";
}

.mdi-library-books:before {
  content: "\F332";
}

.mdi-library-movie:before {
  content: "\FCF4";
}

.mdi-library-music:before {
  content: "\F333";
}

.mdi-library-plus:before {
  content: "\F334";
}

.mdi-library-shelves:before {
  content: "\FB85";
}

.mdi-library-video:before {
  content: "\FCF5";
}

.mdi-lifebuoy:before {
  content: "\F87D";
}

.mdi-light-switch:before {
  content: "\F97D";
}

.mdi-lightbulb:before {
  content: "\F335";
}

.mdi-lightbulb-on:before {
  content: "\F6E7";
}

.mdi-lightbulb-on-outline:before {
  content: "\F6E8";
}

.mdi-lightbulb-outline:before {
  content: "\F336";
}

.mdi-lighthouse:before {
  content: "\F9FE";
}

.mdi-lighthouse-on:before {
  content: "\F9FF";
}

.mdi-link:before {
  content: "\F337";
}

.mdi-link-box:before {
  content: "\FCF6";
}

.mdi-link-box-outline:before {
  content: "\FCF7";
}

.mdi-link-box-variant:before {
  content: "\FCF8";
}

.mdi-link-box-variant-outline:before {
  content: "\FCF9";
}

.mdi-link-off:before {
  content: "\F338";
}

.mdi-link-plus:before {
  content: "\FC70";
}

.mdi-link-variant:before {
  content: "\F339";
}

.mdi-link-variant-off:before {
  content: "\F33A";
}

.mdi-linkedin:before {
  content: "\F33B";
}

.mdi-linkedin-box:before {
  content: "\F33C";
}

.mdi-linux:before {
  content: "\F33D";
}

.mdi-linux-mint:before {
  content: "\F8EC";
}

.mdi-litecoin:before {
  content: "\FA60";
}

.mdi-loading:before {
  content: "\F771";
}

.mdi-lock:before {
  content: "\F33E";
}

.mdi-lock-alert:before {
  content: "\F8ED";
}

.mdi-lock-clock:before {
  content: "\F97E";
}

.mdi-lock-open:before {
  content: "\F33F";
}

.mdi-lock-open-outline:before {
  content: "\F340";
}

.mdi-lock-outline:before {
  content: "\F341";
}

.mdi-lock-pattern:before {
  content: "\F6E9";
}

.mdi-lock-plus:before {
  content: "\F5FB";
}

.mdi-lock-question:before {
  content: "\F8EE";
}

.mdi-lock-reset:before {
  content: "\F772";
}

.mdi-lock-smart:before {
  content: "\F8B1";
}

.mdi-locker:before {
  content: "\F7D6";
}

.mdi-locker-multiple:before {
  content: "\F7D7";
}

.mdi-login:before {
  content: "\F342";
}

.mdi-login-variant:before {
  content: "\F5FC";
}

.mdi-logout:before {
  content: "\F343";
}

.mdi-logout-variant:before {
  content: "\F5FD";
}

.mdi-looks:before {
  content: "\F344";
}

.mdi-loop:before {
  content: "\F6EA";
}

.mdi-loupe:before {
  content: "\F345";
}

.mdi-lumx:before {
  content: "\F346";
}

.mdi-lyft:before {
  content: "\FB1D";
}

.mdi-magnet:before {
  content: "\F347";
}

.mdi-magnet-on:before {
  content: "\F348";
}

.mdi-magnify:before {
  content: "\F349";
}

.mdi-magnify-close:before {
  content: "\F97F";
}

.mdi-magnify-minus:before {
  content: "\F34A";
}

.mdi-magnify-minus-cursor:before {
  content: "\FA61";
}

.mdi-magnify-minus-outline:before {
  content: "\F6EB";
}

.mdi-magnify-plus:before {
  content: "\F34B";
}

.mdi-magnify-plus-cursor:before {
  content: "\FA62";
}

.mdi-magnify-plus-outline:before {
  content: "\F6EC";
}

.mdi-mail-ru:before {
  content: "\F34C";
}

.mdi-mailbox:before {
  content: "\F6ED";
}

.mdi-mailbox-open:before {
  content: "\FD64";
}

.mdi-mailbox-open-outline:before {
  content: "\FD65";
}

.mdi-mailbox-open-up:before {
  content: "\FD66";
}

.mdi-mailbox-open-up-outline:before {
  content: "\FD67";
}

.mdi-mailbox-outline:before {
  content: "\FD68";
}

.mdi-mailbox-up:before {
  content: "\FD69";
}

.mdi-mailbox-up-outline:before {
  content: "\FD6A";
}

.mdi-map:before {
  content: "\F34D";
}

.mdi-map-clock:before {
  content: "\FCFA";
}

.mdi-map-clock-outline:before {
  content: "\FCFB";
}

.mdi-map-legend:before {
  content: "\FA00";
}

.mdi-map-marker:before {
  content: "\F34E";
}

.mdi-map-marker-check:before {
  content: "\FC71";
}

.mdi-map-marker-circle:before {
  content: "\F34F";
}

.mdi-map-marker-distance:before {
  content: "\F8EF";
}

.mdi-map-marker-minus:before {
  content: "\F650";
}

.mdi-map-marker-multiple:before {
  content: "\F350";
}

.mdi-map-marker-off:before {
  content: "\F351";
}

.mdi-map-marker-outline:before {
  content: "\F7D8";
}

.mdi-map-marker-path:before {
  content: "\FCFC";
}

.mdi-map-marker-plus:before {
  content: "\F651";
}

.mdi-map-marker-radius:before {
  content: "\F352";
}

.mdi-map-minus:before {
  content: "\F980";
}

.mdi-map-outline:before {
  content: "\F981";
}

.mdi-map-plus:before {
  content: "\F982";
}

.mdi-map-search:before {
  content: "\F983";
}

.mdi-map-search-outline:before {
  content: "\F984";
}

.mdi-mapbox:before {
  content: "\FB86";
}

.mdi-margin:before {
  content: "\F353";
}

.mdi-markdown:before {
  content: "\F354";
}

.mdi-marker:before {
  content: "\F652";
}

.mdi-marker-check:before {
  content: "\F355";
}

.mdi-mastodon:before {
  content: "\FAD0";
}

.mdi-mastodon-variant:before {
  content: "\FAD1";
}

.mdi-material-design:before {
  content: "\F985";
}

.mdi-material-ui:before {
  content: "\F357";
}

.mdi-math-compass:before {
  content: "\F358";
}

.mdi-math-cos:before {
  content: "\FC72";
}

.mdi-math-sin:before {
  content: "\FC73";
}

.mdi-math-tan:before {
  content: "\FC74";
}

.mdi-matrix:before {
  content: "\F628";
}

.mdi-maxcdn:before {
  content: "\F359";
}

.mdi-medal:before {
  content: "\F986";
}

.mdi-medical-bag:before {
  content: "\F6EE";
}

.mdi-medium:before {
  content: "\F35A";
}

.mdi-meetup:before {
  content: "\FAD2";
}

.mdi-memory:before {
  content: "\F35B";
}

.mdi-menu:before {
  content: "\F35C";
}

.mdi-menu-down:before {
  content: "\F35D";
}

.mdi-menu-down-outline:before {
  content: "\F6B5";
}

.mdi-menu-left:before {
  content: "\F35E";
}

.mdi-menu-left-outline:before {
  content: "\FA01";
}

.mdi-menu-open:before {
  content: "\FB87";
}

.mdi-menu-right:before {
  content: "\F35F";
}

.mdi-menu-right-outline:before {
  content: "\FA02";
}

.mdi-menu-swap:before {
  content: "\FA63";
}

.mdi-menu-swap-outline:before {
  content: "\FA64";
}

.mdi-menu-up:before {
  content: "\F360";
}

.mdi-menu-up-outline:before {
  content: "\F6B6";
}

.mdi-message:before {
  content: "\F361";
}

.mdi-message-alert:before {
  content: "\F362";
}

.mdi-message-alert-outline:before {
  content: "\FA03";
}

.mdi-message-bulleted:before {
  content: "\F6A1";
}

.mdi-message-bulleted-off:before {
  content: "\F6A2";
}

.mdi-message-draw:before {
  content: "\F363";
}

.mdi-message-image:before {
  content: "\F364";
}

.mdi-message-outline:before {
  content: "\F365";
}

.mdi-message-plus:before {
  content: "\F653";
}

.mdi-message-processing:before {
  content: "\F366";
}

.mdi-message-reply:before {
  content: "\F367";
}

.mdi-message-reply-text:before {
  content: "\F368";
}

.mdi-message-settings:before {
  content: "\F6EF";
}

.mdi-message-settings-variant:before {
  content: "\F6F0";
}

.mdi-message-text:before {
  content: "\F369";
}

.mdi-message-text-outline:before {
  content: "\F36A";
}

.mdi-message-video:before {
  content: "\F36B";
}

.mdi-meteor:before {
  content: "\F629";
}

.mdi-metronome:before {
  content: "\F7D9";
}

.mdi-metronome-tick:before {
  content: "\F7DA";
}

.mdi-micro-sd:before {
  content: "\F7DB";
}

.mdi-microphone:before {
  content: "\F36C";
}

.mdi-microphone-minus:before {
  content: "\F8B2";
}

.mdi-microphone-off:before {
  content: "\F36D";
}

.mdi-microphone-outline:before {
  content: "\F36E";
}

.mdi-microphone-plus:before {
  content: "\F8B3";
}

.mdi-microphone-settings:before {
  content: "\F36F";
}

.mdi-microphone-variant:before {
  content: "\F370";
}

.mdi-microphone-variant-off:before {
  content: "\F371";
}

.mdi-microscope:before {
  content: "\F654";
}

.mdi-microsoft:before {
  content: "\F372";
}

.mdi-microsoft-dynamics:before {
  content: "\F987";
}

.mdi-microwave:before {
  content: "\FC75";
}

.mdi-midi:before {
  content: "\F8F0";
}

.mdi-midi-port:before {
  content: "\F8F1";
}

.mdi-minecraft:before {
  content: "\F373";
}

.mdi-mini-sd:before {
  content: "\FA04";
}

.mdi-minidisc:before {
  content: "\FA05";
}

.mdi-minus:before {
  content: "\F374";
}

.mdi-minus-box:before {
  content: "\F375";
}

.mdi-minus-box-outline:before {
  content: "\F6F1";
}

.mdi-minus-circle:before {
  content: "\F376";
}

.mdi-minus-circle-outline:before {
  content: "\F377";
}

.mdi-minus-network:before {
  content: "\F378";
}

.mdi-minus-network-outline:before {
  content: "\FC76";
}

.mdi-mixcloud:before {
  content: "\F62A";
}

.mdi-mixed-martial-arts:before {
  content: "\FD6B";
}

.mdi-mixed-reality:before {
  content: "\F87E";
}

.mdi-mixer:before {
  content: "\F7DC";
}

.mdi-molecule:before {
  content: "\FB88";
}

.mdi-monitor:before {
  content: "\F379";
}

.mdi-monitor-cellphone:before {
  content: "\F988";
}

.mdi-monitor-cellphone-star:before {
  content: "\F989";
}

.mdi-monitor-dashboard:before {
  content: "\FA06";
}

.mdi-monitor-multiple:before {
  content: "\F37A";
}

.mdi-monitor-off:before {
  content: "\FD6C";
}

.mdi-more:before {
  content: "\F37B";
}

.mdi-mother-nurse:before {
  content: "\FCFD";
}

.mdi-motion-sensor:before {
  content: "\FD6D";
}

.mdi-motorbike:before {
  content: "\F37C";
}

.mdi-mouse:before {
  content: "\F37D";
}

.mdi-mouse-bluetooth:before {
  content: "\F98A";
}

.mdi-mouse-off:before {
  content: "\F37E";
}

.mdi-mouse-variant:before {
  content: "\F37F";
}

.mdi-mouse-variant-off:before {
  content: "\F380";
}

.mdi-move-resize:before {
  content: "\F655";
}

.mdi-move-resize-variant:before {
  content: "\F656";
}

.mdi-movie:before {
  content: "\F381";
}

.mdi-movie-roll:before {
  content: "\F7DD";
}

.mdi-muffin:before {
  content: "\F98B";
}

.mdi-multiplication:before {
  content: "\F382";
}

.mdi-multiplication-box:before {
  content: "\F383";
}

.mdi-mushroom:before {
  content: "\F7DE";
}

.mdi-mushroom-outline:before {
  content: "\F7DF";
}

.mdi-music:before {
  content: "\F759";
}

.mdi-music-box:before {
  content: "\F384";
}

.mdi-music-box-outline:before {
  content: "\F385";
}

.mdi-music-circle:before {
  content: "\F386";
}

.mdi-music-circle-outline:before {
  content: "\FAD3";
}

.mdi-music-note:before {
  content: "\F387";
}

.mdi-music-note-bluetooth:before {
  content: "\F5FE";
}

.mdi-music-note-bluetooth-off:before {
  content: "\F5FF";
}

.mdi-music-note-eighth:before {
  content: "\F388";
}

.mdi-music-note-half:before {
  content: "\F389";
}

.mdi-music-note-off:before {
  content: "\F38A";
}

.mdi-music-note-quarter:before {
  content: "\F38B";
}

.mdi-music-note-sixteenth:before {
  content: "\F38C";
}

.mdi-music-note-whole:before {
  content: "\F38D";
}

.mdi-music-off:before {
  content: "\F75A";
}

.mdi-nas:before {
  content: "\F8F2";
}

.mdi-nativescript:before {
  content: "\F87F";
}

.mdi-nature:before {
  content: "\F38E";
}

.mdi-nature-people:before {
  content: "\F38F";
}

.mdi-navigation:before {
  content: "\F390";
}

.mdi-near-me:before {
  content: "\F5CD";
}

.mdi-needle:before {
  content: "\F391";
}

.mdi-netflix:before {
  content: "\F745";
}

.mdi-network:before {
  content: "\F6F2";
}

.mdi-network-off:before {
  content: "\FC77";
}

.mdi-network-off-outline:before {
  content: "\FC78";
}

.mdi-network-outline:before {
  content: "\FC79";
}

.mdi-network-strength-1:before {
  content: "\F8F3";
}

.mdi-network-strength-1-alert:before {
  content: "\F8F4";
}

.mdi-network-strength-2:before {
  content: "\F8F5";
}

.mdi-network-strength-2-alert:before {
  content: "\F8F6";
}

.mdi-network-strength-3:before {
  content: "\F8F7";
}

.mdi-network-strength-3-alert:before {
  content: "\F8F8";
}

.mdi-network-strength-4:before {
  content: "\F8F9";
}

.mdi-network-strength-4-alert:before {
  content: "\F8FA";
}

.mdi-network-strength-off:before {
  content: "\F8FB";
}

.mdi-network-strength-off-outline:before {
  content: "\F8FC";
}

.mdi-network-strength-outline:before {
  content: "\F8FD";
}

.mdi-new-box:before {
  content: "\F394";
}

.mdi-newspaper:before {
  content: "\F395";
}

.mdi-nfc:before {
  content: "\F396";
}

.mdi-nfc-tap:before {
  content: "\F397";
}

.mdi-nfc-variant:before {
  content: "\F398";
}

.mdi-ninja:before {
  content: "\F773";
}

.mdi-nintendo-switch:before {
  content: "\F7E0";
}

.mdi-nodejs:before {
  content: "\F399";
}

.mdi-not-equal:before {
  content: "\F98C";
}

.mdi-not-equal-variant:before {
  content: "\F98D";
}

.mdi-note:before {
  content: "\F39A";
}

.mdi-note-multiple:before {
  content: "\F6B7";
}

.mdi-note-multiple-outline:before {
  content: "\F6B8";
}

.mdi-note-outline:before {
  content: "\F39B";
}

.mdi-note-plus:before {
  content: "\F39C";
}

.mdi-note-plus-outline:before {
  content: "\F39D";
}

.mdi-note-text:before {
  content: "\F39E";
}

.mdi-notebook:before {
  content: "\F82D";
}

.mdi-notification-clear-all:before {
  content: "\F39F";
}

.mdi-npm:before {
  content: "\F6F6";
}

.mdi-npm-variant:before {
  content: "\F98E";
}

.mdi-npm-variant-outline:before {
  content: "\F98F";
}

.mdi-nuke:before {
  content: "\F6A3";
}

.mdi-null:before {
  content: "\F7E1";
}

.mdi-numeric:before {
  content: "\F3A0";
}

.mdi-numeric-0:before {
  content: "\30";
}

.mdi-numeric-0-box:before {
  content: "\F3A1";
}

.mdi-numeric-0-box-multiple-outline:before {
  content: "\F3A2";
}

.mdi-numeric-0-box-outline:before {
  content: "\F3A3";
}

.mdi-numeric-0-circle:before {
  content: "\FC7A";
}

.mdi-numeric-0-circle-outline:before {
  content: "\FC7B";
}

.mdi-numeric-1:before {
  content: "\31";
}

.mdi-numeric-1-box:before {
  content: "\F3A4";
}

.mdi-numeric-1-box-multiple-outline:before {
  content: "\F3A5";
}

.mdi-numeric-1-box-outline:before {
  content: "\F3A6";
}

.mdi-numeric-1-circle:before {
  content: "\FC7C";
}

.mdi-numeric-1-circle-outline:before {
  content: "\FC7D";
}

.mdi-numeric-2:before {
  content: "\32";
}

.mdi-numeric-2-box:before {
  content: "\F3A7";
}

.mdi-numeric-2-box-multiple-outline:before {
  content: "\F3A8";
}

.mdi-numeric-2-box-outline:before {
  content: "\F3A9";
}

.mdi-numeric-2-circle:before {
  content: "\FC7E";
}

.mdi-numeric-2-circle-outline:before {
  content: "\FC7F";
}

.mdi-numeric-3:before {
  content: "\33";
}

.mdi-numeric-3-box:before {
  content: "\F3AA";
}

.mdi-numeric-3-box-multiple-outline:before {
  content: "\F3AB";
}

.mdi-numeric-3-box-outline:before {
  content: "\F3AC";
}

.mdi-numeric-3-circle:before {
  content: "\FC80";
}

.mdi-numeric-3-circle-outline:before {
  content: "\FC81";
}

.mdi-numeric-4:before {
  content: "\34";
}

.mdi-numeric-4-box:before {
  content: "\F3AD";
}

.mdi-numeric-4-box-multiple-outline:before {
  content: "\F3AE";
}

.mdi-numeric-4-box-outline:before {
  content: "\F3AF";
}

.mdi-numeric-4-circle:before {
  content: "\FC82";
}

.mdi-numeric-4-circle-outline:before {
  content: "\FC83";
}

.mdi-numeric-5:before {
  content: "\35";
}

.mdi-numeric-5-box:before {
  content: "\F3B0";
}

.mdi-numeric-5-box-multiple-outline:before {
  content: "\F3B1";
}

.mdi-numeric-5-box-outline:before {
  content: "\F3B2";
}

.mdi-numeric-5-circle:before {
  content: "\FC84";
}

.mdi-numeric-5-circle-outline:before {
  content: "\FC85";
}

.mdi-numeric-6:before {
  content: "\36";
}

.mdi-numeric-6-box:before {
  content: "\F3B3";
}

.mdi-numeric-6-box-multiple-outline:before {
  content: "\F3B4";
}

.mdi-numeric-6-box-outline:before {
  content: "\F3B5";
}

.mdi-numeric-6-circle:before {
  content: "\FC86";
}

.mdi-numeric-6-circle-outline:before {
  content: "\FC87";
}

.mdi-numeric-7:before {
  content: "\37";
}

.mdi-numeric-7-box:before {
  content: "\F3B6";
}

.mdi-numeric-7-box-multiple-outline:before {
  content: "\F3B7";
}

.mdi-numeric-7-box-outline:before {
  content: "\F3B8";
}

.mdi-numeric-7-circle:before {
  content: "\FC88";
}

.mdi-numeric-7-circle-outline:before {
  content: "\FC89";
}

.mdi-numeric-8:before {
  content: "\38";
}

.mdi-numeric-8-box:before {
  content: "\F3B9";
}

.mdi-numeric-8-box-multiple-outline:before {
  content: "\F3BA";
}

.mdi-numeric-8-box-outline:before {
  content: "\F3BB";
}

.mdi-numeric-8-circle:before {
  content: "\FC8A";
}

.mdi-numeric-8-circle-outline:before {
  content: "\FC8B";
}

.mdi-numeric-9:before {
  content: "\39";
}

.mdi-numeric-9-box:before {
  content: "\F3BC";
}

.mdi-numeric-9-box-multiple-outline:before {
  content: "\F3BD";
}

.mdi-numeric-9-box-outline:before {
  content: "\F3BE";
}

.mdi-numeric-9-circle:before {
  content: "\FC8C";
}

.mdi-numeric-9-circle-outline:before {
  content: "\FC8D";
}

.mdi-numeric-9-plus-box:before {
  content: "\F3BF";
}

.mdi-numeric-9-plus-box-multiple-outline:before {
  content: "\F3C0";
}

.mdi-numeric-9-plus-box-outline:before {
  content: "\F3C1";
}

.mdi-numeric-9-plus-circle:before {
  content: "\FC8E";
}

.mdi-numeric-9-plus-circle-outline:before {
  content: "\FC8F";
}

.mdi-nut:before {
  content: "\F6F7";
}

.mdi-nutrition:before {
  content: "\F3C2";
}

.mdi-oar:before {
  content: "\F67B";
}

.mdi-octagon:before {
  content: "\F3C3";
}

.mdi-octagon-outline:before {
  content: "\F3C4";
}

.mdi-octagram:before {
  content: "\F6F8";
}

.mdi-octagram-outline:before {
  content: "\F774";
}

.mdi-odnoklassniki:before {
  content: "\F3C5";
}

.mdi-office:before {
  content: "\F3C6";
}

.mdi-office-building:before {
  content: "\F990";
}

.mdi-oil:before {
  content: "\F3C7";
}

.mdi-oil-temperature:before {
  content: "\F3C8";
}

.mdi-omega:before {
  content: "\F3C9";
}

.mdi-one-up:before {
  content: "\FB89";
}

.mdi-onedrive:before {
  content: "\F3CA";
}

.mdi-onenote:before {
  content: "\F746";
}

.mdi-onepassword:before {
  content: "\F880";
}

.mdi-opacity:before {
  content: "\F5CC";
}

.mdi-open-in-app:before {
  content: "\F3CB";
}

.mdi-open-in-new:before {
  content: "\F3CC";
}

.mdi-open-source-initiative:before {
  content: "\FB8A";
}

.mdi-openid:before {
  content: "\F3CD";
}

.mdi-opera:before {
  content: "\F3CE";
}

.mdi-orbit:before {
  content: "\F018";
}

.mdi-origin:before {
  content: "\FB2B";
}

.mdi-ornament:before {
  content: "\F3CF";
}

.mdi-ornament-variant:before {
  content: "\F3D0";
}

.mdi-outlook:before {
  content: "\FCFE";
}

.mdi-owl:before {
  content: "\F3D2";
}

.mdi-pac-man:before {
  content: "\FB8B";
}

.mdi-package:before {
  content: "\F3D3";
}

.mdi-package-down:before {
  content: "\F3D4";
}

.mdi-package-up:before {
  content: "\F3D5";
}

.mdi-package-variant:before {
  content: "\F3D6";
}

.mdi-package-variant-closed:before {
  content: "\F3D7";
}

.mdi-page-first:before {
  content: "\F600";
}

.mdi-page-last:before {
  content: "\F601";
}

.mdi-page-layout-body:before {
  content: "\F6F9";
}

.mdi-page-layout-footer:before {
  content: "\F6FA";
}

.mdi-page-layout-header:before {
  content: "\F6FB";
}

.mdi-page-layout-sidebar-left:before {
  content: "\F6FC";
}

.mdi-page-layout-sidebar-right:before {
  content: "\F6FD";
}

.mdi-page-next:before {
  content: "\FB8C";
}

.mdi-page-next-outline:before {
  content: "\FB8D";
}

.mdi-page-previous:before {
  content: "\FB8E";
}

.mdi-page-previous-outline:before {
  content: "\FB8F";
}

.mdi-palette:before {
  content: "\F3D8";
}

.mdi-palette-advanced:before {
  content: "\F3D9";
}

.mdi-palette-swatch:before {
  content: "\F8B4";
}

.mdi-pan:before {
  content: "\FB90";
}

.mdi-pan-bottom-left:before {
  content: "\FB91";
}

.mdi-pan-bottom-right:before {
  content: "\FB92";
}

.mdi-pan-down:before {
  content: "\FB93";
}

.mdi-pan-horizontal:before {
  content: "\FB94";
}

.mdi-pan-left:before {
  content: "\FB95";
}

.mdi-pan-right:before {
  content: "\FB96";
}

.mdi-pan-top-left:before {
  content: "\FB97";
}

.mdi-pan-top-right:before {
  content: "\FB98";
}

.mdi-pan-up:before {
  content: "\FB99";
}

.mdi-pan-vertical:before {
  content: "\FB9A";
}

.mdi-panda:before {
  content: "\F3DA";
}

.mdi-pandora:before {
  content: "\F3DB";
}

.mdi-panorama:before {
  content: "\F3DC";
}

.mdi-panorama-fisheye:before {
  content: "\F3DD";
}

.mdi-panorama-horizontal:before {
  content: "\F3DE";
}

.mdi-panorama-vertical:before {
  content: "\F3DF";
}

.mdi-panorama-wide-angle:before {
  content: "\F3E0";
}

.mdi-paper-cut-vertical:before {
  content: "\F3E1";
}

.mdi-paperclip:before {
  content: "\F3E2";
}

.mdi-parachute:before {
  content: "\FC90";
}

.mdi-parachute-outline:before {
  content: "\FC91";
}

.mdi-parking:before {
  content: "\F3E3";
}

.mdi-passport:before {
  content: "\F7E2";
}

.mdi-patreon:before {
  content: "\F881";
}

.mdi-pause:before {
  content: "\F3E4";
}

.mdi-pause-circle:before {
  content: "\F3E5";
}

.mdi-pause-circle-outline:before {
  content: "\F3E6";
}

.mdi-pause-octagon:before {
  content: "\F3E7";
}

.mdi-pause-octagon-outline:before {
  content: "\F3E8";
}

.mdi-paw:before {
  content: "\F3E9";
}

.mdi-paw-off:before {
  content: "\F657";
}

.mdi-paypal:before {
  content: "\F882";
}

.mdi-peace:before {
  content: "\F883";
}

.mdi-pen:before {
  content: "\F3EA";
}

.mdi-pencil:before {
  content: "\F3EB";
}

.mdi-pencil-box:before {
  content: "\F3EC";
}

.mdi-pencil-box-outline:before {
  content: "\F3ED";
}

.mdi-pencil-circle:before {
  content: "\F6FE";
}

.mdi-pencil-circle-outline:before {
  content: "\F775";
}

.mdi-pencil-lock:before {
  content: "\F3EE";
}

.mdi-pencil-off:before {
  content: "\F3EF";
}

.mdi-pencil-outline:before {
  content: "\FC92";
}

.mdi-pentagon:before {
  content: "\F6FF";
}

.mdi-pentagon-outline:before {
  content: "\F700";
}

.mdi-percent:before {
  content: "\F3F0";
}

.mdi-periodic-table:before {
  content: "\F8B5";
}

.mdi-periodic-table-co2:before {
  content: "\F7E3";
}

.mdi-periscope:before {
  content: "\F747";
}

.mdi-perspective-less:before {
  content: "\FCFF";
}

.mdi-perspective-more:before {
  content: "\FD00";
}

.mdi-pharmacy:before {
  content: "\F3F1";
}

.mdi-phone:before {
  content: "\F3F2";
}

.mdi-phone-bluetooth:before {
  content: "\F3F3";
}

.mdi-phone-classic:before {
  content: "\F602";
}

.mdi-phone-forward:before {
  content: "\F3F4";
}

.mdi-phone-hangup:before {
  content: "\F3F5";
}

.mdi-phone-in-talk:before {
  content: "\F3F6";
}

.mdi-phone-incoming:before {
  content: "\F3F7";
}

.mdi-phone-lock:before {
  content: "\F3F8";
}

.mdi-phone-log:before {
  content: "\F3F9";
}

.mdi-phone-minus:before {
  content: "\F658";
}

.mdi-phone-missed:before {
  content: "\F3FA";
}

.mdi-phone-outgoing:before {
  content: "\F3FB";
}

.mdi-phone-paused:before {
  content: "\F3FC";
}

.mdi-phone-plus:before {
  content: "\F659";
}

.mdi-phone-return:before {
  content: "\F82E";
}

.mdi-phone-rotate-landscape:before {
  content: "\F884";
}

.mdi-phone-rotate-portrait:before {
  content: "\F885";
}

.mdi-phone-settings:before {
  content: "\F3FD";
}

.mdi-phone-voip:before {
  content: "\F3FE";
}

.mdi-pi:before {
  content: "\F3FF";
}

.mdi-pi-box:before {
  content: "\F400";
}

.mdi-piano:before {
  content: "\F67C";
}

.mdi-pickaxe:before {
  content: "\F8B6";
}

.mdi-pier:before {
  content: "\F886";
}

.mdi-pier-crane:before {
  content: "\F887";
}

.mdi-pig:before {
  content: "\F401";
}

.mdi-pill:before {
  content: "\F402";
}

.mdi-pillar:before {
  content: "\F701";
}

.mdi-pin:before {
  content: "\F403";
}

.mdi-pin-off:before {
  content: "\F404";
}

.mdi-pin-off-outline:before {
  content: "\F92F";
}

.mdi-pin-outline:before {
  content: "\F930";
}

.mdi-pine-tree:before {
  content: "\F405";
}

.mdi-pine-tree-box:before {
  content: "\F406";
}

.mdi-pinterest:before {
  content: "\F407";
}

.mdi-pinterest-box:before {
  content: "\F408";
}

.mdi-pinwheel:before {
  content: "\FAD4";
}

.mdi-pinwheel-outline:before {
  content: "\FAD5";
}

.mdi-pipe:before {
  content: "\F7E4";
}

.mdi-pipe-disconnected:before {
  content: "\F7E5";
}

.mdi-pipe-leak:before {
  content: "\F888";
}

.mdi-pirate:before {
  content: "\FA07";
}

.mdi-pistol:before {
  content: "\F702";
}

.mdi-piston:before {
  content: "\F889";
}

.mdi-pizza:before {
  content: "\F409";
}

.mdi-play:before {
  content: "\F40A";
}

.mdi-play-box-outline:before {
  content: "\F40B";
}

.mdi-play-circle:before {
  content: "\F40C";
}

.mdi-play-circle-outline:before {
  content: "\F40D";
}

.mdi-play-network:before {
  content: "\F88A";
}

.mdi-play-network-outline:before {
  content: "\FC93";
}

.mdi-play-pause:before {
  content: "\F40E";
}

.mdi-play-protected-content:before {
  content: "\F40F";
}

.mdi-play-speed:before {
  content: "\F8FE";
}

.mdi-playlist-check:before {
  content: "\F5C7";
}

.mdi-playlist-edit:before {
  content: "\F8FF";
}

.mdi-playlist-minus:before {
  content: "\F410";
}

.mdi-playlist-music:before {
  content: "\FC94";
}

.mdi-playlist-music-outline:before {
  content: "\FC95";
}

.mdi-playlist-play:before {
  content: "\F411";
}

.mdi-playlist-plus:before {
  content: "\F412";
}

.mdi-playlist-remove:before {
  content: "\F413";
}

.mdi-playstation:before {
  content: "\F414";
}

.mdi-plex:before {
  content: "\F6B9";
}

.mdi-plus:before {
  content: "\F415";
}

.mdi-plus-box:before {
  content: "\F416";
}

.mdi-plus-box-outline:before {
  content: "\F703";
}

.mdi-plus-circle:before {
  content: "\F417";
}

.mdi-plus-circle-multiple-outline:before {
  content: "\F418";
}

.mdi-plus-circle-outline:before {
  content: "\F419";
}

.mdi-plus-minus:before {
  content: "\F991";
}

.mdi-plus-minus-box:before {
  content: "\F992";
}

.mdi-plus-network:before {
  content: "\F41A";
}

.mdi-plus-network-outline:before {
  content: "\FC96";
}

.mdi-plus-one:before {
  content: "\F41B";
}

.mdi-plus-outline:before {
  content: "\F704";
}

.mdi-pocket:before {
  content: "\F41C";
}

.mdi-podcast:before {
  content: "\F993";
}

.mdi-podium:before {
  content: "\FD01";
}

.mdi-podium-bronze:before {
  content: "\FD02";
}

.mdi-podium-gold:before {
  content: "\FD03";
}

.mdi-podium-silver:before {
  content: "\FD04";
}

.mdi-point-of-sale:before {
  content: "\FD6E";
}

.mdi-pokeball:before {
  content: "\F41D";
}

.mdi-pokemon-go:before {
  content: "\FA08";
}

.mdi-poker-chip:before {
  content: "\F82F";
}

.mdi-polaroid:before {
  content: "\F41E";
}

.mdi-poll:before {
  content: "\F41F";
}

.mdi-poll-box:before {
  content: "\F420";
}

.mdi-polymer:before {
  content: "\F421";
}

.mdi-pool:before {
  content: "\F606";
}

.mdi-popcorn:before {
  content: "\F422";
}

.mdi-postage-stamp:before {
  content: "\FC97";
}

.mdi-pot:before {
  content: "\F65A";
}

.mdi-pot-mix:before {
  content: "\F65B";
}

.mdi-pound:before {
  content: "\F423";
}

.mdi-pound-box:before {
  content: "\F424";
}

.mdi-power:before {
  content: "\F425";
}

.mdi-power-cycle:before {
  content: "\F900";
}

.mdi-power-off:before {
  content: "\F901";
}

.mdi-power-on:before {
  content: "\F902";
}

.mdi-power-plug:before {
  content: "\F6A4";
}

.mdi-power-plug-off:before {
  content: "\F6A5";
}

.mdi-power-settings:before {
  content: "\F426";
}

.mdi-power-sleep:before {
  content: "\F903";
}

.mdi-power-socket:before {
  content: "\F427";
}

.mdi-power-socket-au:before {
  content: "\F904";
}

.mdi-power-socket-eu:before {
  content: "\F7E6";
}

.mdi-power-socket-uk:before {
  content: "\F7E7";
}

.mdi-power-socket-us:before {
  content: "\F7E8";
}

.mdi-power-standby:before {
  content: "\F905";
}

.mdi-powershell:before {
  content: "\FA09";
}

.mdi-prescription:before {
  content: "\F705";
}

.mdi-presentation:before {
  content: "\F428";
}

.mdi-presentation-play:before {
  content: "\F429";
}

.mdi-printer:before {
  content: "\F42A";
}

.mdi-printer-3d:before {
  content: "\F42B";
}

.mdi-printer-alert:before {
  content: "\F42C";
}

.mdi-printer-settings:before {
  content: "\F706";
}

.mdi-printer-wireless:before {
  content: "\FA0A";
}

.mdi-priority-high:before {
  content: "\F603";
}

.mdi-priority-low:before {
  content: "\F604";
}

.mdi-professional-hexagon:before {
  content: "\F42D";
}

.mdi-progress-alert:before {
  content: "\FC98";
}

.mdi-progress-check:before {
  content: "\F994";
}

.mdi-progress-clock:before {
  content: "\F995";
}

.mdi-progress-download:before {
  content: "\F996";
}

.mdi-progress-upload:before {
  content: "\F997";
}

.mdi-progress-wrench:before {
  content: "\FC99";
}

.mdi-projector:before {
  content: "\F42E";
}

.mdi-projector-screen:before {
  content: "\F42F";
}

.mdi-publish:before {
  content: "\F6A6";
}

.mdi-pulse:before {
  content: "\F430";
}

.mdi-pumpkin:before {
  content: "\FB9B";
}

.mdi-puzzle:before {
  content: "\F431";
}

.mdi-puzzle-outline:before {
  content: "\FA65";
}

.mdi-qi:before {
  content: "\F998";
}

.mdi-qqchat:before {
  content: "\F605";
}

.mdi-qrcode:before {
  content: "\F432";
}

.mdi-qrcode-edit:before {
  content: "\F8B7";
}

.mdi-qrcode-scan:before {
  content: "\F433";
}

.mdi-quadcopter:before {
  content: "\F434";
}

.mdi-quality-high:before {
  content: "\F435";
}

.mdi-quality-low:before {
  content: "\FA0B";
}

.mdi-quality-medium:before {
  content: "\FA0C";
}

.mdi-quicktime:before {
  content: "\F436";
}

.mdi-quora:before {
  content: "\FD05";
}

.mdi-rabbit:before {
  content: "\F906";
}

.mdi-racing-helmet:before {
  content: "\FD6F";
}

.mdi-racquetball:before {
  content: "\FD70";
}

.mdi-radar:before {
  content: "\F437";
}

.mdi-radiator:before {
  content: "\F438";
}

.mdi-radiator-disabled:before {
  content: "\FAD6";
}

.mdi-radiator-off:before {
  content: "\FAD7";
}

.mdi-radio:before {
  content: "\F439";
}

.mdi-radio-am:before {
  content: "\FC9A";
}

.mdi-radio-fm:before {
  content: "\FC9B";
}

.mdi-radio-handheld:before {
  content: "\F43A";
}

.mdi-radio-tower:before {
  content: "\F43B";
}

.mdi-radioactive:before {
  content: "\F43C";
}

.mdi-radiobox-blank:before {
  content: "\F43D";
}

.mdi-radiobox-marked:before {
  content: "\F43E";
}

.mdi-radius:before {
  content: "\FC9C";
}

.mdi-radius-outline:before {
  content: "\FC9D";
}

.mdi-raspberry-pi:before {
  content: "\F43F";
}

.mdi-ray-end:before {
  content: "\F440";
}

.mdi-ray-end-arrow:before {
  content: "\F441";
}

.mdi-ray-start:before {
  content: "\F442";
}

.mdi-ray-start-arrow:before {
  content: "\F443";
}

.mdi-ray-start-end:before {
  content: "\F444";
}

.mdi-ray-vertex:before {
  content: "\F445";
}

.mdi-react:before {
  content: "\F707";
}

.mdi-read:before {
  content: "\F447";
}

.mdi-receipt:before {
  content: "\F449";
}

.mdi-record:before {
  content: "\F44A";
}

.mdi-record-player:before {
  content: "\F999";
}

.mdi-record-rec:before {
  content: "\F44B";
}

.mdi-recycle:before {
  content: "\F44C";
}

.mdi-reddit:before {
  content: "\F44D";
}

.mdi-redo:before {
  content: "\F44E";
}

.mdi-redo-variant:before {
  content: "\F44F";
}

.mdi-reflect-horizontal:before {
  content: "\FA0D";
}

.mdi-reflect-vertical:before {
  content: "\FA0E";
}

.mdi-refresh:before {
  content: "\F450";
}

.mdi-regex:before {
  content: "\F451";
}

.mdi-registered-trademark:before {
  content: "\FA66";
}

.mdi-relative-scale:before {
  content: "\F452";
}

.mdi-reload:before {
  content: "\F453";
}

.mdi-reminder:before {
  content: "\F88B";
}

.mdi-remote:before {
  content: "\F454";
}

.mdi-remote-desktop:before {
  content: "\F8B8";
}

.mdi-rename-box:before {
  content: "\F455";
}

.mdi-reorder-horizontal:before {
  content: "\F687";
}

.mdi-reorder-vertical:before {
  content: "\F688";
}

.mdi-repeat:before {
  content: "\F456";
}

.mdi-repeat-off:before {
  content: "\F457";
}

.mdi-repeat-once:before {
  content: "\F458";
}

.mdi-replay:before {
  content: "\F459";
}

.mdi-reply:before {
  content: "\F45A";
}

.mdi-reply-all:before {
  content: "\F45B";
}

.mdi-reproduction:before {
  content: "\F45C";
}

.mdi-resistor:before {
  content: "\FB1F";
}

.mdi-resistor-nodes:before {
  content: "\FB20";
}

.mdi-resize:before {
  content: "\FA67";
}

.mdi-resize-bottom-right:before {
  content: "\F45D";
}

.mdi-responsive:before {
  content: "\F45E";
}

.mdi-restart:before {
  content: "\F708";
}

.mdi-restart-off:before {
  content: "\FD71";
}

.mdi-restore:before {
  content: "\F99A";
}

.mdi-restore-clock:before {
  content: "\F6A7";
}

.mdi-rewind:before {
  content: "\F45F";
}

.mdi-rewind-10:before {
  content: "\FD06";
}

.mdi-rewind-30:before {
  content: "\FD72";
}

.mdi-rewind-outline:before {
  content: "\F709";
}

.mdi-rhombus:before {
  content: "\F70A";
}

.mdi-rhombus-medium:before {
  content: "\FA0F";
}

.mdi-rhombus-outline:before {
  content: "\F70B";
}

.mdi-rhombus-split:before {
  content: "\FA10";
}

.mdi-ribbon:before {
  content: "\F460";
}

.mdi-rice:before {
  content: "\F7E9";
}

.mdi-ring:before {
  content: "\F7EA";
}

.mdi-road:before {
  content: "\F461";
}

.mdi-road-variant:before {
  content: "\F462";
}

.mdi-robot:before {
  content: "\F6A8";
}

.mdi-robot-industrial:before {
  content: "\FB21";
}

.mdi-robot-vacuum:before {
  content: "\F70C";
}

.mdi-robot-vacuum-variant:before {
  content: "\F907";
}

.mdi-rocket:before {
  content: "\F463";
}

.mdi-roller-skate:before {
  content: "\FD07";
}

.mdi-rollerblade:before {
  content: "\FD08";
}

.mdi-rollupjs:before {
  content: "\FB9C";
}

.mdi-room-service:before {
  content: "\F88C";
}

.mdi-room-service-outline:before {
  content: "\FD73";
}

.mdi-rotate-3d:before {
  content: "\F464";
}

.mdi-rotate-left:before {
  content: "\F465";
}

.mdi-rotate-left-variant:before {
  content: "\F466";
}

.mdi-rotate-orbit:before {
  content: "\FD74";
}

.mdi-rotate-right:before {
  content: "\F467";
}

.mdi-rotate-right-variant:before {
  content: "\F468";
}

.mdi-rounded-corner:before {
  content: "\F607";
}

.mdi-router-wireless:before {
  content: "\F469";
}

.mdi-router-wireless-settings:before {
  content: "\FA68";
}

.mdi-routes:before {
  content: "\F46A";
}

.mdi-rowing:before {
  content: "\F608";
}

.mdi-rss:before {
  content: "\F46B";
}

.mdi-rss-box:before {
  content: "\F46C";
}

.mdi-ruby:before {
  content: "\FD09";
}

.mdi-rugby:before {
  content: "\FD75";
}

.mdi-ruler:before {
  content: "\F46D";
}

.mdi-ruler-square:before {
  content: "\FC9E";
}

.mdi-run:before {
  content: "\F70D";
}

.mdi-run-fast:before {
  content: "\F46E";
}

.mdi-sack:before {
  content: "\FD0A";
}

.mdi-sack-percent:before {
  content: "\FD0B";
}

.mdi-safe:before {
  content: "\FA69";
}

.mdi-safety-goggles:before {
  content: "\FD0C";
}

.mdi-sale:before {
  content: "\F46F";
}

.mdi-salesforce:before {
  content: "\F88D";
}

.mdi-sass:before {
  content: "\F7EB";
}

.mdi-satellite:before {
  content: "\F470";
}

.mdi-satellite-uplink:before {
  content: "\F908";
}

.mdi-satellite-variant:before {
  content: "\F471";
}

.mdi-sausage:before {
  content: "\F8B9";
}

.mdi-saxophone:before {
  content: "\F609";
}

.mdi-scale:before {
  content: "\F472";
}

.mdi-scale-balance:before {
  content: "\F5D1";
}

.mdi-scale-bathroom:before {
  content: "\F473";
}

.mdi-scanner:before {
  content: "\F6AA";
}

.mdi-scanner-off:before {
  content: "\F909";
}

.mdi-school:before {
  content: "\F474";
}

.mdi-scissors-cutting:before {
  content: "\FA6A";
}

.mdi-screen-rotation:before {
  content: "\F475";
}

.mdi-screen-rotation-lock:before {
  content: "\F476";
}

.mdi-screwdriver:before {
  content: "\F477";
}

.mdi-script:before {
  content: "\FB9D";
}

.mdi-script-outline:before {
  content: "\F478";
}

.mdi-script-text:before {
  content: "\FB9E";
}

.mdi-script-text-outline:before {
  content: "\FB9F";
}

.mdi-sd:before {
  content: "\F479";
}

.mdi-seal:before {
  content: "\F47A";
}

.mdi-search-web:before {
  content: "\F70E";
}

.mdi-seat:before {
  content: "\FC9F";
}

.mdi-seat-flat:before {
  content: "\F47B";
}

.mdi-seat-flat-angled:before {
  content: "\F47C";
}

.mdi-seat-individual-suite:before {
  content: "\F47D";
}

.mdi-seat-legroom-extra:before {
  content: "\F47E";
}

.mdi-seat-legroom-normal:before {
  content: "\F47F";
}

.mdi-seat-legroom-reduced:before {
  content: "\F480";
}

.mdi-seat-outline:before {
  content: "\FCA0";
}

.mdi-seat-recline-extra:before {
  content: "\F481";
}

.mdi-seat-recline-normal:before {
  content: "\F482";
}

.mdi-seatbelt:before {
  content: "\FCA1";
}

.mdi-security:before {
  content: "\F483";
}

.mdi-security-network:before {
  content: "\F484";
}

.mdi-select:before {
  content: "\F485";
}

.mdi-select-all:before {
  content: "\F486";
}

.mdi-select-color:before {
  content: "\FD0D";
}

.mdi-select-compare:before {
  content: "\FAD8";
}

.mdi-select-drag:before {
  content: "\FA6B";
}

.mdi-select-inverse:before {
  content: "\F487";
}

.mdi-select-off:before {
  content: "\F488";
}

.mdi-selection:before {
  content: "\F489";
}

.mdi-selection-drag:before {
  content: "\FA6C";
}

.mdi-selection-ellipse:before {
  content: "\FD0E";
}

.mdi-selection-off:before {
  content: "\F776";
}

.mdi-send:before {
  content: "\F48A";
}

.mdi-send-lock:before {
  content: "\F7EC";
}

.mdi-serial-port:before {
  content: "\F65C";
}

.mdi-server:before {
  content: "\F48B";
}

.mdi-server-minus:before {
  content: "\F48C";
}

.mdi-server-network:before {
  content: "\F48D";
}

.mdi-server-network-off:before {
  content: "\F48E";
}

.mdi-server-off:before {
  content: "\F48F";
}

.mdi-server-plus:before {
  content: "\F490";
}

.mdi-server-remove:before {
  content: "\F491";
}

.mdi-server-security:before {
  content: "\F492";
}

.mdi-set-all:before {
  content: "\F777";
}

.mdi-set-center:before {
  content: "\F778";
}

.mdi-set-center-right:before {
  content: "\F779";
}

.mdi-set-left:before {
  content: "\F77A";
}

.mdi-set-left-center:before {
  content: "\F77B";
}

.mdi-set-left-right:before {
  content: "\F77C";
}

.mdi-set-none:before {
  content: "\F77D";
}

.mdi-set-right:before {
  content: "\F77E";
}

.mdi-set-top-box:before {
  content: "\F99E";
}

.mdi-settings:before {
  content: "\F493";
}

.mdi-settings-box:before {
  content: "\F494";
}

.mdi-settings-helper:before {
  content: "\FA6D";
}

.mdi-settings-outline:before {
  content: "\F8BA";
}

.mdi-shape:before {
  content: "\F830";
}

.mdi-shape-circle-plus:before {
  content: "\F65D";
}

.mdi-shape-outline:before {
  content: "\F831";
}

.mdi-shape-plus:before {
  content: "\F495";
}

.mdi-shape-polygon-plus:before {
  content: "\F65E";
}

.mdi-shape-rectangle-plus:before {
  content: "\F65F";
}

.mdi-shape-square-plus:before {
  content: "\F660";
}

.mdi-share:before {
  content: "\F496";
}

.mdi-share-outline:before {
  content: "\F931";
}

.mdi-share-variant:before {
  content: "\F497";
}

.mdi-sheep:before {
  content: "\FCA2";
}

.mdi-shield:before {
  content: "\F498";
}

.mdi-shield-account:before {
  content: "\F88E";
}

.mdi-shield-account-outline:before {
  content: "\FA11";
}

.mdi-shield-airplane:before {
  content: "\F6BA";
}

.mdi-shield-airplane-outline:before {
  content: "\FCA3";
}

.mdi-shield-check:before {
  content: "\F565";
}

.mdi-shield-check-outline:before {
  content: "\FCA4";
}

.mdi-shield-cross:before {
  content: "\FCA5";
}

.mdi-shield-cross-outline:before {
  content: "\FCA6";
}

.mdi-shield-half-full:before {
  content: "\F77F";
}

.mdi-shield-home:before {
  content: "\F689";
}

.mdi-shield-home-outline:before {
  content: "\FCA7";
}

.mdi-shield-key:before {
  content: "\FBA0";
}

.mdi-shield-key-outline:before {
  content: "\FBA1";
}

.mdi-shield-link-variant:before {
  content: "\FD0F";
}

.mdi-shield-link-variant-outline:before {
  content: "\FD10";
}

.mdi-shield-lock:before {
  content: "\F99C";
}

.mdi-shield-lock-outline:before {
  content: "\FCA8";
}

.mdi-shield-off:before {
  content: "\F99D";
}

.mdi-shield-off-outline:before {
  content: "\F99B";
}

.mdi-shield-outline:before {
  content: "\F499";
}

.mdi-shield-plus:before {
  content: "\FAD9";
}

.mdi-shield-plus-outline:before {
  content: "\FADA";
}

.mdi-shield-remove:before {
  content: "\FADB";
}

.mdi-shield-remove-outline:before {
  content: "\FADC";
}

.mdi-shield-search:before {
  content: "\FD76";
}

.mdi-ship-wheel:before {
  content: "\F832";
}

.mdi-shoe-formal:before {
  content: "\FB22";
}

.mdi-shoe-heel:before {
  content: "\FB23";
}

.mdi-shopify:before {
  content: "\FADD";
}

.mdi-shopping:before {
  content: "\F49A";
}

.mdi-shopping-music:before {
  content: "\F49B";
}

.mdi-shovel:before {
  content: "\F70F";
}

.mdi-shovel-off:before {
  content: "\F710";
}

.mdi-shower:before {
  content: "\F99F";
}

.mdi-shower-head:before {
  content: "\F9A0";
}

.mdi-shredder:before {
  content: "\F49C";
}

.mdi-shuffle:before {
  content: "\F49D";
}

.mdi-shuffle-disabled:before {
  content: "\F49E";
}

.mdi-shuffle-variant:before {
  content: "\F49F";
}

.mdi-sigma:before {
  content: "\F4A0";
}

.mdi-sigma-lower:before {
  content: "\F62B";
}

.mdi-sign-caution:before {
  content: "\F4A1";
}

.mdi-sign-direction:before {
  content: "\F780";
}

.mdi-sign-text:before {
  content: "\F781";
}

.mdi-signal:before {
  content: "\F4A2";
}

.mdi-signal-2g:before {
  content: "\F711";
}

.mdi-signal-3g:before {
  content: "\F712";
}

.mdi-signal-4g:before {
  content: "\F713";
}

.mdi-signal-5g:before {
  content: "\FA6E";
}

.mdi-signal-cellular-1:before {
  content: "\F8BB";
}

.mdi-signal-cellular-2:before {
  content: "\F8BC";
}

.mdi-signal-cellular-3:before {
  content: "\F8BD";
}

.mdi-signal-cellular-outline:before {
  content: "\F8BE";
}

.mdi-signal-hspa:before {
  content: "\F714";
}

.mdi-signal-hspa-plus:before {
  content: "\F715";
}

.mdi-signal-off:before {
  content: "\F782";
}

.mdi-signal-variant:before {
  content: "\F60A";
}

.mdi-silo:before {
  content: "\FB24";
}

.mdi-silverware:before {
  content: "\F4A3";
}

.mdi-silverware-fork:before {
  content: "\F4A4";
}

.mdi-silverware-fork-knife:before {
  content: "\FA6F";
}

.mdi-silverware-spoon:before {
  content: "\F4A5";
}

.mdi-silverware-variant:before {
  content: "\F4A6";
}

.mdi-sim:before {
  content: "\F4A7";
}

.mdi-sim-alert:before {
  content: "\F4A8";
}

.mdi-sim-off:before {
  content: "\F4A9";
}

.mdi-sina-weibo:before {
  content: "\FADE";
}

.mdi-sitemap:before {
  content: "\F4AA";
}

.mdi-skate:before {
  content: "\FD11";
}

.mdi-skew-less:before {
  content: "\FD12";
}

.mdi-skew-more:before {
  content: "\FD13";
}

.mdi-skip-backward:before {
  content: "\F4AB";
}

.mdi-skip-forward:before {
  content: "\F4AC";
}

.mdi-skip-next:before {
  content: "\F4AD";
}

.mdi-skip-next-circle:before {
  content: "\F661";
}

.mdi-skip-next-circle-outline:before {
  content: "\F662";
}

.mdi-skip-previous:before {
  content: "\F4AE";
}

.mdi-skip-previous-circle:before {
  content: "\F663";
}

.mdi-skip-previous-circle-outline:before {
  content: "\F664";
}

.mdi-skull:before {
  content: "\F68B";
}

.mdi-skull-crossbones:before {
  content: "\FBA2";
}

.mdi-skull-crossbones-outline:before {
  content: "\FBA3";
}

.mdi-skull-outline:before {
  content: "\FBA4";
}

.mdi-skype:before {
  content: "\F4AF";
}

.mdi-skype-business:before {
  content: "\F4B0";
}

.mdi-slack:before {
  content: "\F4B1";
}

.mdi-slackware:before {
  content: "\F90A";
}

.mdi-sleep:before {
  content: "\F4B2";
}

.mdi-sleep-off:before {
  content: "\F4B3";
}

.mdi-smog:before {
  content: "\FA70";
}

.mdi-smoke-detector:before {
  content: "\F392";
}

.mdi-smoking:before {
  content: "\F4B4";
}

.mdi-smoking-off:before {
  content: "\F4B5";
}

.mdi-snapchat:before {
  content: "\F4B6";
}

.mdi-snowflake:before {
  content: "\F716";
}

.mdi-snowman:before {
  content: "\F4B7";
}

.mdi-soccer:before {
  content: "\F4B8";
}

.mdi-soccer-field:before {
  content: "\F833";
}

.mdi-sofa:before {
  content: "\F4B9";
}

.mdi-solar-panel:before {
  content: "\FD77";
}

.mdi-solar-panel-large:before {
  content: "\FD78";
}

.mdi-solar-power:before {
  content: "\FA71";
}

.mdi-solid:before {
  content: "\F68C";
}

.mdi-sort:before {
  content: "\F4BA";
}

.mdi-sort-alphabetical:before {
  content: "\F4BB";
}

.mdi-sort-ascending:before {
  content: "\F4BC";
}

.mdi-sort-descending:before {
  content: "\F4BD";
}

.mdi-sort-numeric:before {
  content: "\F4BE";
}

.mdi-sort-variant:before {
  content: "\F4BF";
}

.mdi-sort-variant-lock:before {
  content: "\FCA9";
}

.mdi-sort-variant-lock-open:before {
  content: "\FCAA";
}

.mdi-soundcloud:before {
  content: "\F4C0";
}

.mdi-source-branch:before {
  content: "\F62C";
}

.mdi-source-commit:before {
  content: "\F717";
}

.mdi-source-commit-end:before {
  content: "\F718";
}

.mdi-source-commit-end-local:before {
  content: "\F719";
}

.mdi-source-commit-local:before {
  content: "\F71A";
}

.mdi-source-commit-next-local:before {
  content: "\F71B";
}

.mdi-source-commit-start:before {
  content: "\F71C";
}

.mdi-source-commit-start-next-local:before {
  content: "\F71D";
}

.mdi-source-fork:before {
  content: "\F4C1";
}

.mdi-source-merge:before {
  content: "\F62D";
}

.mdi-source-pull:before {
  content: "\F4C2";
}

.mdi-source-repository:before {
  content: "\FCAB";
}

.mdi-source-repository-multiple:before {
  content: "\FCAC";
}

.mdi-soy-sauce:before {
  content: "\F7ED";
}

.mdi-spa:before {
  content: "\FCAD";
}

.mdi-spa-outline:before {
  content: "\FCAE";
}

.mdi-space-invaders:before {
  content: "\FBA5";
}

.mdi-speaker:before {
  content: "\F4C3";
}

.mdi-speaker-bluetooth:before {
  content: "\F9A1";
}

.mdi-speaker-multiple:before {
  content: "\FD14";
}

.mdi-speaker-off:before {
  content: "\F4C4";
}

.mdi-speaker-wireless:before {
  content: "\F71E";
}

.mdi-speedometer:before {
  content: "\F4C5";
}

.mdi-spellcheck:before {
  content: "\F4C6";
}

.mdi-spider-web:before {
  content: "\FBA6";
}

.mdi-spotify:before {
  content: "\F4C7";
}

.mdi-spotlight:before {
  content: "\F4C8";
}

.mdi-spotlight-beam:before {
  content: "\F4C9";
}

.mdi-spray:before {
  content: "\F665";
}

.mdi-spray-bottle:before {
  content: "\FADF";
}

.mdi-square:before {
  content: "\F763";
}

.mdi-square-edit-outline:before {
  content: "\F90B";
}

.mdi-square-inc:before {
  content: "\F4CA";
}

.mdi-square-inc-cash:before {
  content: "\F4CB";
}

.mdi-square-medium:before {
  content: "\FA12";
}

.mdi-square-medium-outline:before {
  content: "\FA13";
}

.mdi-square-outline:before {
  content: "\F762";
}

.mdi-square-root:before {
  content: "\F783";
}

.mdi-square-root-box:before {
  content: "\F9A2";
}

.mdi-square-small:before {
  content: "\FA14";
}

.mdi-squeegee:before {
  content: "\FAE0";
}

.mdi-ssh:before {
  content: "\F8BF";
}

.mdi-stack-exchange:before {
  content: "\F60B";
}

.mdi-stack-overflow:before {
  content: "\F4CC";
}

.mdi-stadium:before {
  content: "\F71F";
}

.mdi-stairs:before {
  content: "\F4CD";
}

.mdi-stamper:before {
  content: "\FD15";
}

.mdi-standard-definition:before {
  content: "\F7EE";
}

.mdi-star:before {
  content: "\F4CE";
}

.mdi-star-box:before {
  content: "\FA72";
}

.mdi-star-box-outline:before {
  content: "\FA73";
}

.mdi-star-circle:before {
  content: "\F4CF";
}

.mdi-star-circle-outline:before {
  content: "\F9A3";
}

.mdi-star-face:before {
  content: "\F9A4";
}

.mdi-star-four-points:before {
  content: "\FAE1";
}

.mdi-star-four-points-outline:before {
  content: "\FAE2";
}

.mdi-star-half:before {
  content: "\F4D0";
}

.mdi-star-off:before {
  content: "\F4D1";
}

.mdi-star-outline:before {
  content: "\F4D2";
}

.mdi-star-three-points:before {
  content: "\FAE3";
}

.mdi-star-three-points-outline:before {
  content: "\FAE4";
}

.mdi-steam:before {
  content: "\F4D3";
}

.mdi-steam-box:before {
  content: "\F90C";
}

.mdi-steering:before {
  content: "\F4D4";
}

.mdi-steering-off:before {
  content: "\F90D";
}

.mdi-step-backward:before {
  content: "\F4D5";
}

.mdi-step-backward-2:before {
  content: "\F4D6";
}

.mdi-step-forward:before {
  content: "\F4D7";
}

.mdi-step-forward-2:before {
  content: "\F4D8";
}

.mdi-stethoscope:before {
  content: "\F4D9";
}

.mdi-sticker:before {
  content: "\F5D0";
}

.mdi-sticker-emoji:before {
  content: "\F784";
}

.mdi-stocking:before {
  content: "\F4DA";
}

.mdi-stop:before {
  content: "\F4DB";
}

.mdi-stop-circle:before {
  content: "\F666";
}

.mdi-stop-circle-outline:before {
  content: "\F667";
}

.mdi-store:before {
  content: "\F4DC";
}

.mdi-store-24-hour:before {
  content: "\F4DD";
}

.mdi-stove:before {
  content: "\F4DE";
}

.mdi-strava:before {
  content: "\FB25";
}

.mdi-subdirectory-arrow-left:before {
  content: "\F60C";
}

.mdi-subdirectory-arrow-right:before {
  content: "\F60D";
}

.mdi-subtitles:before {
  content: "\FA15";
}

.mdi-subtitles-outline:before {
  content: "\FA16";
}

.mdi-subway:before {
  content: "\F6AB";
}

.mdi-subway-alert-variant:before {
  content: "\FD79";
}

.mdi-subway-variant:before {
  content: "\F4DF";
}

.mdi-summit:before {
  content: "\F785";
}

.mdi-sunglasses:before {
  content: "\F4E0";
}

.mdi-surround-sound:before {
  content: "\F5C5";
}

.mdi-surround-sound-2-0:before {
  content: "\F7EF";
}

.mdi-surround-sound-3-1:before {
  content: "\F7F0";
}

.mdi-surround-sound-5-1:before {
  content: "\F7F1";
}

.mdi-surround-sound-7-1:before {
  content: "\F7F2";
}

.mdi-svg:before {
  content: "\F720";
}

.mdi-swap-horizontal:before {
  content: "\F4E1";
}

.mdi-swap-horizontal-bold:before {
  content: "\FBA9";
}

.mdi-swap-horizontal-variant:before {
  content: "\F8C0";
}

.mdi-swap-vertical:before {
  content: "\F4E2";
}

.mdi-swap-vertical-bold:before {
  content: "\FBAA";
}

.mdi-swap-vertical-variant:before {
  content: "\F8C1";
}

.mdi-swim:before {
  content: "\F4E3";
}

.mdi-switch:before {
  content: "\F4E4";
}

.mdi-sword:before {
  content: "\F4E5";
}

.mdi-sword-cross:before {
  content: "\F786";
}

.mdi-symfony:before {
  content: "\FAE5";
}

.mdi-sync:before {
  content: "\F4E6";
}

.mdi-sync-alert:before {
  content: "\F4E7";
}

.mdi-sync-off:before {
  content: "\F4E8";
}

.mdi-tab:before {
  content: "\F4E9";
}

.mdi-tab-minus:before {
  content: "\FB26";
}

.mdi-tab-plus:before {
  content: "\F75B";
}

.mdi-tab-remove:before {
  content: "\FB27";
}

.mdi-tab-unselected:before {
  content: "\F4EA";
}

.mdi-table:before {
  content: "\F4EB";
}

.mdi-table-border:before {
  content: "\FA17";
}

.mdi-table-column:before {
  content: "\F834";
}

.mdi-table-column-plus-after:before {
  content: "\F4EC";
}

.mdi-table-column-plus-before:before {
  content: "\F4ED";
}

.mdi-table-column-remove:before {
  content: "\F4EE";
}

.mdi-table-column-width:before {
  content: "\F4EF";
}

.mdi-table-edit:before {
  content: "\F4F0";
}

.mdi-table-large:before {
  content: "\F4F1";
}

.mdi-table-merge-cells:before {
  content: "\F9A5";
}

.mdi-table-of-contents:before {
  content: "\F835";
}

.mdi-table-plus:before {
  content: "\FA74";
}

.mdi-table-remove:before {
  content: "\FA75";
}

.mdi-table-row:before {
  content: "\F836";
}

.mdi-table-row-height:before {
  content: "\F4F2";
}

.mdi-table-row-plus-after:before {
  content: "\F4F3";
}

.mdi-table-row-plus-before:before {
  content: "\F4F4";
}

.mdi-table-row-remove:before {
  content: "\F4F5";
}

.mdi-table-search:before {
  content: "\F90E";
}

.mdi-table-settings:before {
  content: "\F837";
}

.mdi-tablet:before {
  content: "\F4F6";
}

.mdi-tablet-android:before {
  content: "\F4F7";
}

.mdi-tablet-cellphone:before {
  content: "\F9A6";
}

.mdi-tablet-ipad:before {
  content: "\F4F8";
}

.mdi-taco:before {
  content: "\F761";
}

.mdi-tag:before {
  content: "\F4F9";
}

.mdi-tag-faces:before {
  content: "\F4FA";
}

.mdi-tag-heart:before {
  content: "\F68A";
}

.mdi-tag-heart-outline:before {
  content: "\FBAB";
}

.mdi-tag-minus:before {
  content: "\F90F";
}

.mdi-tag-multiple:before {
  content: "\F4FB";
}

.mdi-tag-outline:before {
  content: "\F4FC";
}

.mdi-tag-plus:before {
  content: "\F721";
}

.mdi-tag-remove:before {
  content: "\F722";
}

.mdi-tag-text-outline:before {
  content: "\F4FD";
}

.mdi-tank:before {
  content: "\FD16";
}

.mdi-tape-measure:before {
  content: "\FB28";
}

.mdi-target:before {
  content: "\F4FE";
}

.mdi-target-account:before {
  content: "\FBAC";
}

.mdi-target-variant:before {
  content: "\FA76";
}

.mdi-taxi:before {
  content: "\F4FF";
}

.mdi-tea:before {
  content: "\FD7A";
}

.mdi-tea-outline:before {
  content: "\FD7B";
}

.mdi-teach:before {
  content: "\F88F";
}

.mdi-teamviewer:before {
  content: "\F500";
}

.mdi-telegram:before {
  content: "\F501";
}

.mdi-telescope:before {
  content: "\FB29";
}

.mdi-television:before {
  content: "\F502";
}

.mdi-television-box:before {
  content: "\F838";
}

.mdi-television-classic:before {
  content: "\F7F3";
}

.mdi-television-classic-off:before {
  content: "\F839";
}

.mdi-television-guide:before {
  content: "\F503";
}

.mdi-television-off:before {
  content: "\F83A";
}

.mdi-temperature-celsius:before {
  content: "\F504";
}

.mdi-temperature-fahrenheit:before {
  content: "\F505";
}

.mdi-temperature-kelvin:before {
  content: "\F506";
}

.mdi-tennis:before {
  content: "\FD7C";
}

.mdi-tennis-ball:before {
  content: "\F507";
}

.mdi-tent:before {
  content: "\F508";
}

.mdi-terrain:before {
  content: "\F509";
}

.mdi-test-tube:before {
  content: "\F668";
}

.mdi-test-tube-empty:before {
  content: "\F910";
}

.mdi-test-tube-off:before {
  content: "\F911";
}

.mdi-text:before {
  content: "\F9A7";
}

.mdi-text-shadow:before {
  content: "\F669";
}

.mdi-text-short:before {
  content: "\F9A8";
}

.mdi-text-subject:before {
  content: "\F9A9";
}

.mdi-text-to-speech:before {
  content: "\F50A";
}

.mdi-text-to-speech-off:before {
  content: "\F50B";
}

.mdi-textbox:before {
  content: "\F60E";
}

.mdi-textbox-password:before {
  content: "\F7F4";
}

.mdi-texture:before {
  content: "\F50C";
}

.mdi-theater:before {
  content: "\F50D";
}

.mdi-theme-light-dark:before {
  content: "\F50E";
}

.mdi-thermometer:before {
  content: "\F50F";
}

.mdi-thermometer-lines:before {
  content: "\F510";
}

.mdi-thermostat:before {
  content: "\F393";
}

.mdi-thermostat-box:before {
  content: "\F890";
}

.mdi-thought-bubble:before {
  content: "\F7F5";
}

.mdi-thought-bubble-outline:before {
  content: "\F7F6";
}

.mdi-thumb-down:before {
  content: "\F511";
}

.mdi-thumb-down-outline:before {
  content: "\F512";
}

.mdi-thumb-up:before {
  content: "\F513";
}

.mdi-thumb-up-outline:before {
  content: "\F514";
}

.mdi-thumbs-up-down:before {
  content: "\F515";
}

.mdi-ticket:before {
  content: "\F516";
}

.mdi-ticket-account:before {
  content: "\F517";
}

.mdi-ticket-confirmation:before {
  content: "\F518";
}

.mdi-ticket-outline:before {
  content: "\F912";
}

.mdi-ticket-percent:before {
  content: "\F723";
}

.mdi-tie:before {
  content: "\F519";
}

.mdi-tilde:before {
  content: "\F724";
}

.mdi-timelapse:before {
  content: "\F51A";
}

.mdi-timeline:before {
  content: "\FBAD";
}

.mdi-timeline-outline:before {
  content: "\FBAE";
}

.mdi-timeline-text:before {
  content: "\FBAF";
}

.mdi-timeline-text-outline:before {
  content: "\FBB0";
}

.mdi-timer:before {
  content: "\F51B";
}

.mdi-timer-10:before {
  content: "\F51C";
}

.mdi-timer-3:before {
  content: "\F51D";
}

.mdi-timer-off:before {
  content: "\F51E";
}

.mdi-timer-sand:before {
  content: "\F51F";
}

.mdi-timer-sand-empty:before {
  content: "\F6AC";
}

.mdi-timer-sand-full:before {
  content: "\F78B";
}

.mdi-timetable:before {
  content: "\F520";
}

.mdi-toaster-oven:before {
  content: "\FCAF";
}

.mdi-toggle-switch:before {
  content: "\F521";
}

.mdi-toggle-switch-off:before {
  content: "\F522";
}

.mdi-toggle-switch-off-outline:before {
  content: "\FA18";
}

.mdi-toggle-switch-outline:before {
  content: "\FA19";
}

.mdi-toilet:before {
  content: "\F9AA";
}

.mdi-toolbox:before {
  content: "\F9AB";
}

.mdi-toolbox-outline:before {
  content: "\F9AC";
}

.mdi-tooltip:before {
  content: "\F523";
}

.mdi-tooltip-account:before {
  content: "\F00C";
}

.mdi-tooltip-edit:before {
  content: "\F524";
}

.mdi-tooltip-image:before {
  content: "\F525";
}

.mdi-tooltip-image-outline:before {
  content: "\FBB1";
}

.mdi-tooltip-outline:before {
  content: "\F526";
}

.mdi-tooltip-plus:before {
  content: "\FBB2";
}

.mdi-tooltip-plus-outline:before {
  content: "\F527";
}

.mdi-tooltip-text:before {
  content: "\F528";
}

.mdi-tooltip-text-outline:before {
  content: "\FBB3";
}

.mdi-tooth:before {
  content: "\F8C2";
}

.mdi-tooth-outline:before {
  content: "\F529";
}

.mdi-tor:before {
  content: "\F52A";
}

.mdi-tortoise:before {
  content: "\FD17";
}

.mdi-tournament:before {
  content: "\F9AD";
}

.mdi-tower-beach:before {
  content: "\F680";
}

.mdi-tower-fire:before {
  content: "\F681";
}

.mdi-towing:before {
  content: "\F83B";
}

.mdi-track-light:before {
  content: "\F913";
}

.mdi-trackpad:before {
  content: "\F7F7";
}

.mdi-trackpad-lock:before {
  content: "\F932";
}

.mdi-tractor:before {
  content: "\F891";
}

.mdi-trademark:before {
  content: "\FA77";
}

.mdi-traffic-light:before {
  content: "\F52B";
}

.mdi-train:before {
  content: "\F52C";
}

.mdi-train-car:before {
  content: "\FBB4";
}

.mdi-train-variant:before {
  content: "\F8C3";
}

.mdi-tram:before {
  content: "\F52D";
}

.mdi-transcribe:before {
  content: "\F52E";
}

.mdi-transcribe-close:before {
  content: "\F52F";
}

.mdi-transfer-down:before {
  content: "\FD7D";
}

.mdi-transfer-left:before {
  content: "\FD7E";
}

.mdi-transfer-right:before {
  content: "\F530";
}

.mdi-transfer-up:before {
  content: "\FD7F";
}

.mdi-transit-connection:before {
  content: "\FD18";
}

.mdi-transit-connection-variant:before {
  content: "\FD19";
}

.mdi-transit-transfer:before {
  content: "\F6AD";
}

.mdi-transition:before {
  content: "\F914";
}

.mdi-transition-masked:before {
  content: "\F915";
}

.mdi-translate:before {
  content: "\F5CA";
}

.mdi-transmission-tower:before {
  content: "\FD1A";
}

.mdi-trash-can:before {
  content: "\FA78";
}

.mdi-trash-can-outline:before {
  content: "\FA79";
}

.mdi-treasure-chest:before {
  content: "\F725";
}

.mdi-tree:before {
  content: "\F531";
}

.mdi-trello:before {
  content: "\F532";
}

.mdi-trending-down:before {
  content: "\F533";
}

.mdi-trending-neutral:before {
  content: "\F534";
}

.mdi-trending-up:before {
  content: "\F535";
}

.mdi-triangle:before {
  content: "\F536";
}

.mdi-triangle-outline:before {
  content: "\F537";
}

.mdi-triforce:before {
  content: "\FBB5";
}

.mdi-trophy:before {
  content: "\F538";
}

.mdi-trophy-award:before {
  content: "\F539";
}

.mdi-trophy-broken:before {
  content: "\FD80";
}

.mdi-trophy-outline:before {
  content: "\F53A";
}

.mdi-trophy-variant:before {
  content: "\F53B";
}

.mdi-trophy-variant-outline:before {
  content: "\F53C";
}

.mdi-truck:before {
  content: "\F53D";
}

.mdi-truck-check:before {
  content: "\FCB0";
}

.mdi-truck-delivery:before {
  content: "\F53E";
}

.mdi-truck-fast:before {
  content: "\F787";
}

.mdi-truck-trailer:before {
  content: "\F726";
}

.mdi-tshirt-crew:before {
  content: "\FA7A";
}

.mdi-tshirt-crew-outline:before {
  content: "\F53F";
}

.mdi-tshirt-v:before {
  content: "\FA7B";
}

.mdi-tshirt-v-outline:before {
  content: "\F540";
}

.mdi-tumble-dryer:before {
  content: "\F916";
}

.mdi-tumblr:before {
  content: "\F541";
}

.mdi-tumblr-box:before {
  content: "\F917";
}

.mdi-tumblr-reblog:before {
  content: "\F542";
}

.mdi-tune:before {
  content: "\F62E";
}

.mdi-tune-vertical:before {
  content: "\F66A";
}

.mdi-turnstile:before {
  content: "\FCB1";
}

.mdi-turnstile-outline:before {
  content: "\FCB2";
}

.mdi-turtle:before {
  content: "\FCB3";
}

.mdi-twitch:before {
  content: "\F543";
}

.mdi-twitter:before {
  content: "\F544";
}

.mdi-twitter-box:before {
  content: "\F545";
}

.mdi-twitter-circle:before {
  content: "\F546";
}

.mdi-twitter-retweet:before {
  content: "\F547";
}

.mdi-two-factor-authentication:before {
  content: "\F9AE";
}

.mdi-uber:before {
  content: "\F748";
}

.mdi-ubisoft:before {
  content: "\FBB6";
}

.mdi-ubuntu:before {
  content: "\F548";
}

.mdi-ultra-high-definition:before {
  content: "\F7F8";
}

.mdi-umbraco:before {
  content: "\F549";
}

.mdi-umbrella:before {
  content: "\F54A";
}

.mdi-umbrella-closed:before {
  content: "\F9AF";
}

.mdi-umbrella-outline:before {
  content: "\F54B";
}

.mdi-undo:before {
  content: "\F54C";
}

.mdi-undo-variant:before {
  content: "\F54D";
}

.mdi-unfold-less-horizontal:before {
  content: "\F54E";
}

.mdi-unfold-less-vertical:before {
  content: "\F75F";
}

.mdi-unfold-more-horizontal:before {
  content: "\F54F";
}

.mdi-unfold-more-vertical:before {
  content: "\F760";
}

.mdi-ungroup:before {
  content: "\F550";
}

.mdi-unity:before {
  content: "\F6AE";
}

.mdi-unreal:before {
  content: "\F9B0";
}

.mdi-untappd:before {
  content: "\F551";
}

.mdi-update:before {
  content: "\F6AF";
}

.mdi-upload:before {
  content: "\F552";
}

.mdi-upload-multiple:before {
  content: "\F83C";
}

.mdi-upload-network:before {
  content: "\F6F5";
}

.mdi-upload-network-outline:before {
  content: "\FCB4";
}

.mdi-usb:before {
  content: "\F553";
}

.mdi-van-passenger:before {
  content: "\F7F9";
}

.mdi-van-utility:before {
  content: "\F7FA";
}

.mdi-vanish:before {
  content: "\F7FB";
}

.mdi-variable:before {
  content: "\FAE6";
}

.mdi-vector-arrange-above:before {
  content: "\F554";
}

.mdi-vector-arrange-below:before {
  content: "\F555";
}

.mdi-vector-bezier:before {
  content: "\FAE7";
}

.mdi-vector-circle:before {
  content: "\F556";
}

.mdi-vector-circle-variant:before {
  content: "\F557";
}

.mdi-vector-combine:before {
  content: "\F558";
}

.mdi-vector-curve:before {
  content: "\F559";
}

.mdi-vector-difference:before {
  content: "\F55A";
}

.mdi-vector-difference-ab:before {
  content: "\F55B";
}

.mdi-vector-difference-ba:before {
  content: "\F55C";
}

.mdi-vector-ellipse:before {
  content: "\F892";
}

.mdi-vector-intersection:before {
  content: "\F55D";
}

.mdi-vector-line:before {
  content: "\F55E";
}

.mdi-vector-point:before {
  content: "\F55F";
}

.mdi-vector-polygon:before {
  content: "\F560";
}

.mdi-vector-polyline:before {
  content: "\F561";
}

.mdi-vector-radius:before {
  content: "\F749";
}

.mdi-vector-rectangle:before {
  content: "\F5C6";
}

.mdi-vector-selection:before {
  content: "\F562";
}

.mdi-vector-square:before {
  content: "\F001";
}

.mdi-vector-triangle:before {
  content: "\F563";
}

.mdi-vector-union:before {
  content: "\F564";
}

.mdi-venmo:before {
  content: "\F578";
}

.mdi-vhs:before {
  content: "\FA1A";
}

.mdi-vibrate:before {
  content: "\F566";
}

.mdi-vibrate-off:before {
  content: "\FCB5";
}

.mdi-video:before {
  content: "\F567";
}

.mdi-video-3d:before {
  content: "\F7FC";
}

.mdi-video-4k-box:before {
  content: "\F83D";
}

.mdi-video-account:before {
  content: "\F918";
}

.mdi-video-image:before {
  content: "\F919";
}

.mdi-video-input-antenna:before {
  content: "\F83E";
}

.mdi-video-input-component:before {
  content: "\F83F";
}

.mdi-video-input-hdmi:before {
  content: "\F840";
}

.mdi-video-input-svideo:before {
  content: "\F841";
}

.mdi-video-minus:before {
  content: "\F9B1";
}

.mdi-video-off:before {
  content: "\F568";
}

.mdi-video-off-outline:before {
  content: "\FBB7";
}

.mdi-video-outline:before {
  content: "\FBB8";
}

.mdi-video-plus:before {
  content: "\F9B2";
}

.mdi-video-stabilization:before {
  content: "\F91A";
}

.mdi-video-switch:before {
  content: "\F569";
}

.mdi-video-vintage:before {
  content: "\FA1B";
}

.mdi-view-agenda:before {
  content: "\F56A";
}

.mdi-view-array:before {
  content: "\F56B";
}

.mdi-view-carousel:before {
  content: "\F56C";
}

.mdi-view-column:before {
  content: "\F56D";
}

.mdi-view-dashboard:before {
  content: "\F56E";
}

.mdi-view-dashboard-outline:before {
  content: "\FA1C";
}

.mdi-view-dashboard-variant:before {
  content: "\F842";
}

.mdi-view-day:before {
  content: "\F56F";
}

.mdi-view-grid:before {
  content: "\F570";
}

.mdi-view-headline:before {
  content: "\F571";
}

.mdi-view-list:before {
  content: "\F572";
}

.mdi-view-module:before {
  content: "\F573";
}

.mdi-view-parallel:before {
  content: "\F727";
}

.mdi-view-quilt:before {
  content: "\F574";
}

.mdi-view-sequential:before {
  content: "\F728";
}

.mdi-view-split-horizontal:before {
  content: "\FBA7";
}

.mdi-view-split-vertical:before {
  content: "\FBA8";
}

.mdi-view-stream:before {
  content: "\F575";
}

.mdi-view-week:before {
  content: "\F576";
}

.mdi-vimeo:before {
  content: "\F577";
}

.mdi-violin:before {
  content: "\F60F";
}

.mdi-virtual-reality:before {
  content: "\F893";
}

.mdi-visual-studio:before {
  content: "\F610";
}

.mdi-visual-studio-code:before {
  content: "\FA1D";
}

.mdi-vk:before {
  content: "\F579";
}

.mdi-vk-box:before {
  content: "\F57A";
}

.mdi-vk-circle:before {
  content: "\F57B";
}

.mdi-vlc:before {
  content: "\F57C";
}

.mdi-voice:before {
  content: "\F5CB";
}

.mdi-voicemail:before {
  content: "\F57D";
}

.mdi-volleyball:before {
  content: "\F9B3";
}

.mdi-volume-high:before {
  content: "\F57E";
}

.mdi-volume-low:before {
  content: "\F57F";
}

.mdi-volume-medium:before {
  content: "\F580";
}

.mdi-volume-minus:before {
  content: "\F75D";
}

.mdi-volume-mute:before {
  content: "\F75E";
}

.mdi-volume-off:before {
  content: "\F581";
}

.mdi-volume-plus:before {
  content: "\F75C";
}

.mdi-vote:before {
  content: "\FA1E";
}

.mdi-vote-outline:before {
  content: "\FA1F";
}

.mdi-vpn:before {
  content: "\F582";
}

.mdi-vuejs:before {
  content: "\F843";
}

.mdi-walk:before {
  content: "\F583";
}

.mdi-wall:before {
  content: "\F7FD";
}

.mdi-wall-sconce:before {
  content: "\F91B";
}

.mdi-wall-sconce-flat:before {
  content: "\F91C";
}

.mdi-wall-sconce-variant:before {
  content: "\F91D";
}

.mdi-wallet:before {
  content: "\F584";
}

.mdi-wallet-giftcard:before {
  content: "\F585";
}

.mdi-wallet-membership:before {
  content: "\F586";
}

.mdi-wallet-outline:before {
  content: "\FBB9";
}

.mdi-wallet-travel:before {
  content: "\F587";
}

.mdi-wan:before {
  content: "\F588";
}

.mdi-washing-machine:before {
  content: "\F729";
}

.mdi-watch:before {
  content: "\F589";
}

.mdi-watch-export:before {
  content: "\F58A";
}

.mdi-watch-export-variant:before {
  content: "\F894";
}

.mdi-watch-import:before {
  content: "\F58B";
}

.mdi-watch-import-variant:before {
  content: "\F895";
}

.mdi-watch-variant:before {
  content: "\F896";
}

.mdi-watch-vibrate:before {
  content: "\F6B0";
}

.mdi-watch-vibrate-off:before {
  content: "\FCB6";
}

.mdi-water:before {
  content: "\F58C";
}

.mdi-water-off:before {
  content: "\F58D";
}

.mdi-water-percent:before {
  content: "\F58E";
}

.mdi-water-pump:before {
  content: "\F58F";
}

.mdi-watermark:before {
  content: "\F612";
}

.mdi-waves:before {
  content: "\F78C";
}

.mdi-waze:before {
  content: "\FBBA";
}

.mdi-weather-cloudy:before {
  content: "\F590";
}

.mdi-weather-fog:before {
  content: "\F591";
}

.mdi-weather-hail:before {
  content: "\F592";
}

.mdi-weather-hurricane:before {
  content: "\F897";
}

.mdi-weather-lightning:before {
  content: "\F593";
}

.mdi-weather-lightning-rainy:before {
  content: "\F67D";
}

.mdi-weather-night:before {
  content: "\F594";
}

.mdi-weather-partlycloudy:before {
  content: "\F595";
}

.mdi-weather-pouring:before {
  content: "\F596";
}

.mdi-weather-rainy:before {
  content: "\F597";
}

.mdi-weather-snowy:before {
  content: "\F598";
}

.mdi-weather-snowy-rainy:before {
  content: "\F67E";
}

.mdi-weather-sunny:before {
  content: "\F599";
}

.mdi-weather-sunset:before {
  content: "\F59A";
}

.mdi-weather-sunset-down:before {
  content: "\F59B";
}

.mdi-weather-sunset-up:before {
  content: "\F59C";
}

.mdi-weather-windy:before {
  content: "\F59D";
}

.mdi-weather-windy-variant:before {
  content: "\F59E";
}

.mdi-web:before {
  content: "\F59F";
}

.mdi-webcam:before {
  content: "\F5A0";
}

.mdi-webhook:before {
  content: "\F62F";
}

.mdi-webpack:before {
  content: "\F72A";
}

.mdi-wechat:before {
  content: "\F611";
}

.mdi-weight:before {
  content: "\F5A1";
}

.mdi-weight-gram:before {
  content: "\FD1B";
}

.mdi-weight-kilogram:before {
  content: "\F5A2";
}

.mdi-weight-pound:before {
  content: "\F9B4";
}

.mdi-whatsapp:before {
  content: "\F5A3";
}

.mdi-wheelchair-accessibility:before {
  content: "\F5A4";
}

.mdi-whistle:before {
  content: "\F9B5";
}

.mdi-white-balance-auto:before {
  content: "\F5A5";
}

.mdi-white-balance-incandescent:before {
  content: "\F5A6";
}

.mdi-white-balance-iridescent:before {
  content: "\F5A7";
}

.mdi-white-balance-sunny:before {
  content: "\F5A8";
}

.mdi-widgets:before {
  content: "\F72B";
}

.mdi-wifi:before {
  content: "\F5A9";
}

.mdi-wifi-off:before {
  content: "\F5AA";
}

.mdi-wifi-strength-1:before {
  content: "\F91E";
}

.mdi-wifi-strength-1-alert:before {
  content: "\F91F";
}

.mdi-wifi-strength-1-lock:before {
  content: "\F920";
}

.mdi-wifi-strength-2:before {
  content: "\F921";
}

.mdi-wifi-strength-2-alert:before {
  content: "\F922";
}

.mdi-wifi-strength-2-lock:before {
  content: "\F923";
}

.mdi-wifi-strength-3:before {
  content: "\F924";
}

.mdi-wifi-strength-3-alert:before {
  content: "\F925";
}

.mdi-wifi-strength-3-lock:before {
  content: "\F926";
}

.mdi-wifi-strength-4:before {
  content: "\F927";
}

.mdi-wifi-strength-4-alert:before {
  content: "\F928";
}

.mdi-wifi-strength-4-lock:before {
  content: "\F929";
}

.mdi-wifi-strength-alert-outline:before {
  content: "\F92A";
}

.mdi-wifi-strength-lock-outline:before {
  content: "\F92B";
}

.mdi-wifi-strength-off:before {
  content: "\F92C";
}

.mdi-wifi-strength-off-outline:before {
  content: "\F92D";
}

.mdi-wifi-strength-outline:before {
  content: "\F92E";
}

.mdi-wii:before {
  content: "\F5AB";
}

.mdi-wiiu:before {
  content: "\F72C";
}

.mdi-wikipedia:before {
  content: "\F5AC";
}

.mdi-wind-turbine:before {
  content: "\FD81";
}

.mdi-window-close:before {
  content: "\F5AD";
}

.mdi-window-closed:before {
  content: "\F5AE";
}

.mdi-window-maximize:before {
  content: "\F5AF";
}

.mdi-window-minimize:before {
  content: "\F5B0";
}

.mdi-window-open:before {
  content: "\F5B1";
}

.mdi-window-restore:before {
  content: "\F5B2";
}

.mdi-windows:before {
  content: "\F5B3";
}

.mdi-windows-classic:before {
  content: "\FA20";
}

.mdi-wiper:before {
  content: "\FAE8";
}

.mdi-wiper-wash:before {
  content: "\FD82";
}

.mdi-wordpress:before {
  content: "\F5B4";
}

.mdi-worker:before {
  content: "\F5B5";
}

.mdi-wrap:before {
  content: "\F5B6";
}

.mdi-wrap-disabled:before {
  content: "\FBBB";
}

.mdi-wrench:before {
  content: "\F5B7";
}

.mdi-wrench-outline:before {
  content: "\FBBC";
}

.mdi-wunderlist:before {
  content: "\F5B8";
}

.mdi-xamarin:before {
  content: "\F844";
}

.mdi-xamarin-outline:before {
  content: "\F845";
}

.mdi-xaml:before {
  content: "\F673";
}

.mdi-xbox:before {
  content: "\F5B9";
}

.mdi-xbox-controller:before {
  content: "\F5BA";
}

.mdi-xbox-controller-battery-alert:before {
  content: "\F74A";
}

.mdi-xbox-controller-battery-charging:before {
  content: "\FA21";
}

.mdi-xbox-controller-battery-empty:before {
  content: "\F74B";
}

.mdi-xbox-controller-battery-full:before {
  content: "\F74C";
}

.mdi-xbox-controller-battery-low:before {
  content: "\F74D";
}

.mdi-xbox-controller-battery-medium:before {
  content: "\F74E";
}

.mdi-xbox-controller-battery-unknown:before {
  content: "\F74F";
}

.mdi-xbox-controller-off:before {
  content: "\F5BB";
}

.mdi-xda:before {
  content: "\F5BC";
}

.mdi-xing:before {
  content: "\F5BD";
}

.mdi-xing-box:before {
  content: "\F5BE";
}

.mdi-xing-circle:before {
  content: "\F5BF";
}

.mdi-xml:before {
  content: "\F5C0";
}

.mdi-xmpp:before {
  content: "\F7FE";
}

.mdi-yahoo:before {
  content: "\FB2A";
}

.mdi-yammer:before {
  content: "\F788";
}

.mdi-yeast:before {
  content: "\F5C1";
}

.mdi-yelp:before {
  content: "\F5C2";
}

.mdi-yin-yang:before {
  content: "\F67F";
}

.mdi-youtube:before {
  content: "\F5C3";
}

.mdi-youtube-creator-studio:before {
  content: "\F846";
}

.mdi-youtube-gaming:before {
  content: "\F847";
}

.mdi-youtube-subscription:before {
  content: "\FD1C";
}

.mdi-youtube-tv:before {
  content: "\F448";
}

.mdi-z-wave:before {
  content: "\FAE9";
}

.mdi-zend:before {
  content: "\FAEA";
}

.mdi-zigbee:before {
  content: "\FD1D";
}

.mdi-zip-box:before {
  content: "\F5C4";
}

.mdi-zip-disk:before {
  content: "\FA22";
}

.mdi-zodiac-aquarius:before {
  content: "\FA7C";
}

.mdi-zodiac-aries:before {
  content: "\FA7D";
}

.mdi-zodiac-cancer:before {
  content: "\FA7E";
}

.mdi-zodiac-capricorn:before {
  content: "\FA7F";
}

.mdi-zodiac-gemini:before {
  content: "\FA80";
}

.mdi-zodiac-leo:before {
  content: "\FA81";
}

.mdi-zodiac-libra:before {
  content: "\FA82";
}

.mdi-zodiac-pisces:before {
  content: "\FA83";
}

.mdi-zodiac-sagittarius:before {
  content: "\FA84";
}

.mdi-zodiac-scorpio:before {
  content: "\FA85";
}

.mdi-zodiac-taurus:before {
  content: "\FA86";
}

.mdi-zodiac-virgo:before {
  content: "\FA87";
}

.mdi-blank:before {
  content: "\F68C";
  visibility: hidden;
}

.mdi-18px.mdi-set, .mdi-18px.mdi:before {
  font-size: 18px;
}

.mdi-24px.mdi-set, .mdi-24px.mdi:before {
  font-size: 24px;
}

.mdi-36px.mdi-set, .mdi-36px.mdi:before {
  font-size: 36px;
}

.mdi-48px.mdi-set, .mdi-48px.mdi:before {
  font-size: 48px;
}

.mdi-dark:before {
  color: rgba(0, 0, 0, 0.54);
}

.mdi-dark.mdi-inactive:before {
  color: rgba(0, 0, 0, 0.26);
}

.mdi-light:before {
  color: white;
}

.mdi-light.mdi-inactive:before {
  color: rgba(255, 255, 255, 0.3);
}

.mdi-rotate-45 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(45deg);
      transform: scaleX(-1) rotate(45deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: scaleY(-1) rotate(45deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}

.mdi-rotate-45:before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.mdi-rotate-90 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(90deg);
      transform: scaleX(-1) rotate(90deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(90deg);
      -ms-transform: rotate(90deg);
      transform: scaleY(-1) rotate(90deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}

.mdi-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.mdi-rotate-135 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(135deg);
      transform: scaleX(-1) rotate(135deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(135deg);
      -ms-transform: rotate(135deg);
      transform: scaleY(-1) rotate(135deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}

.mdi-rotate-135:before {
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
}

.mdi-rotate-180 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(180deg);
      transform: scaleX(-1) rotate(180deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(180deg);
      -ms-transform: rotate(180deg);
      transform: scaleY(-1) rotate(180deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}

.mdi-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.mdi-rotate-225 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(225deg);
      transform: scaleX(-1) rotate(225deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(225deg);
      -ms-transform: rotate(225deg);
      transform: scaleY(-1) rotate(225deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}

.mdi-rotate-225:before {
  -webkit-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  transform: rotate(225deg);
}

.mdi-rotate-270 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(270deg);
      transform: scaleX(-1) rotate(270deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(270deg);
      -ms-transform: rotate(270deg);
      transform: scaleY(-1) rotate(270deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}

.mdi-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

.mdi-rotate-315 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(315deg);
      transform: scaleX(-1) rotate(315deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(315deg);
      -ms-transform: rotate(315deg);
      transform: scaleY(-1) rotate(315deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}

.mdi-rotate-315:before {
  -webkit-transform: rotate(315deg);
  -ms-transform: rotate(315deg);
  transform: rotate(315deg);
}

.mdi-flip-h:before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

.mdi-flip-v:before {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
  filter: FlipV;
  -ms-filter: "FlipV";
}

.mdi-spin:before {
  -webkit-animation: mdi-spin 2s infinite linear;
  animation: mdi-spin 2s infinite linear;
}

@-webkit-keyframes mdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@keyframes mdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

/*# sourceMappingURL=materialdesignicons.css.map */
@font-face {
  font-family: "feather";
  src: url(/build/fonts/feather.ba142c9a.eot);
  /* IE9*/
  src: url(/build/fonts/feather.ba142c9a.eot#iefix) format("embedded-opentype"), url(/build/fonts/feather.3fa166a5.woff) format("woff"), url(/build/fonts/feather.aaacbaee.ttf) format("truetype"), url(/build/images/feather.68000ec2.svg#feather) format("svg");
  /* iOS 4.1- */
}

[class^="fe-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'feather' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fe-alert-octagon:before {
  content: "\e81b";
}

.fe-alert-circle:before {
  content: "\e81c";
}

.fe-activity:before {
  content: "\e81d";
}

.fe-alert-triangle:before {
  content: "\e81e";
}

.fe-align-center:before {
  content: "\e81f";
}

.fe-airplay:before {
  content: "\e820";
}

.fe-align-justify:before {
  content: "\e821";
}

.fe-align-left:before {
  content: "\e822";
}

.fe-align-right:before {
  content: "\e823";
}

.fe-arrow-down-left:before {
  content: "\e824";
}

.fe-arrow-down-right:before {
  content: "\e825";
}

.fe-anchor:before {
  content: "\e826";
}

.fe-aperture:before {
  content: "\e827";
}

.fe-arrow-left:before {
  content: "\e828";
}

.fe-arrow-right:before {
  content: "\e829";
}

.fe-arrow-down:before {
  content: "\e82a";
}

.fe-arrow-up-left:before {
  content: "\e82b";
}

.fe-arrow-up-right:before {
  content: "\e82c";
}

.fe-arrow-up:before {
  content: "\e82d";
}

.fe-award:before {
  content: "\e82e";
}

.fe-bar-chart:before {
  content: "\e82f";
}

.fe-at-sign:before {
  content: "\e830";
}

.fe-bar-chart-2:before {
  content: "\e831";
}

.fe-battery-charging:before {
  content: "\e832";
}

.fe-bell-off:before {
  content: "\e833";
}

.fe-battery:before {
  content: "\e834";
}

.fe-bluetooth:before {
  content: "\e835";
}

.fe-bell:before {
  content: "\e836";
}

.fe-book:before {
  content: "\e837";
}

.fe-briefcase:before {
  content: "\e838";
}

.fe-camera-off:before {
  content: "\e839";
}

.fe-calendar:before {
  content: "\e83a";
}

.fe-bookmark:before {
  content: "\e83b";
}

.fe-box:before {
  content: "\e83c";
}

.fe-camera:before {
  content: "\e83d";
}

.fe-check-circle:before {
  content: "\e83e";
}

.fe-check:before {
  content: "\e83f";
}

.fe-check-square:before {
  content: "\e840";
}

.fe-cast:before {
  content: "\e841";
}

.fe-chevron-down:before {
  content: "\e842";
}

.fe-chevron-left:before {
  content: "\e843";
}

.fe-chevron-right:before {
  content: "\e844";
}

.fe-chevron-up:before {
  content: "\e845";
}

.fe-chevrons-down:before {
  content: "\e846";
}

.fe-chevrons-right:before {
  content: "\e847";
}

.fe-chevrons-up:before {
  content: "\e848";
}

.fe-chevrons-left:before {
  content: "\e849";
}

.fe-circle:before {
  content: "\e84a";
}

.fe-clipboard:before {
  content: "\e84b";
}

.fe-chrome:before {
  content: "\e84c";
}

.fe-clock:before {
  content: "\e84d";
}

.fe-cloud-lightning:before {
  content: "\e84e";
}

.fe-cloud-drizzle:before {
  content: "\e84f";
}

.fe-cloud-rain:before {
  content: "\e850";
}

.fe-cloud-off:before {
  content: "\e851";
}

.fe-codepen:before {
  content: "\e852";
}

.fe-cloud-snow:before {
  content: "\e853";
}

.fe-compass:before {
  content: "\e854";
}

.fe-copy:before {
  content: "\e855";
}

.fe-corner-down-right:before {
  content: "\e856";
}

.fe-corner-down-left:before {
  content: "\e857";
}

.fe-corner-left-down:before {
  content: "\e858";
}

.fe-corner-left-up:before {
  content: "\e859";
}

.fe-corner-up-left:before {
  content: "\e85a";
}

.fe-corner-up-right:before {
  content: "\e85b";
}

.fe-corner-right-down:before {
  content: "\e85c";
}

.fe-corner-right-up:before {
  content: "\e85d";
}

.fe-cpu:before {
  content: "\e85e";
}

.fe-credit-card:before {
  content: "\e85f";
}

.fe-crosshair:before {
  content: "\e860";
}

.fe-disc:before {
  content: "\e861";
}

.fe-delete:before {
  content: "\e862";
}

.fe-download-cloud:before {
  content: "\e863";
}

.fe-download:before {
  content: "\e864";
}

.fe-droplet:before {
  content: "\e865";
}

.fe-edit-2:before {
  content: "\e866";
}

.fe-edit:before {
  content: "\e867";
}

.fe-edit-1:before {
  content: "\e868";
}

.fe-external-link:before {
  content: "\e869";
}

.fe-eye:before {
  content: "\e86a";
}

.fe-feather:before {
  content: "\e86b";
}

.fe-facebook:before {
  content: "\e86c";
}

.fe-file-minus:before {
  content: "\e86d";
}

.fe-eye-off:before {
  content: "\e86e";
}

.fe-fast-forward:before {
  content: "\e86f";
}

.fe-file-text:before {
  content: "\e870";
}

.fe-film:before {
  content: "\e871";
}

.fe-file:before {
  content: "\e872";
}

.fe-file-plus:before {
  content: "\e873";
}

.fe-folder:before {
  content: "\e874";
}

.fe-filter:before {
  content: "\e875";
}

.fe-flag:before {
  content: "\e876";
}

.fe-globe:before {
  content: "\e877";
}

.fe-grid:before {
  content: "\e878";
}

.fe-heart:before {
  content: "\e879";
}

.fe-home:before {
  content: "\e87a";
}

.fe-github:before {
  content: "\e87b";
}

.fe-image:before {
  content: "\e87c";
}

.fe-inbox:before {
  content: "\e87d";
}

.fe-layers:before {
  content: "\e87e";
}

.fe-info:before {
  content: "\e87f";
}

.fe-instagram:before {
  content: "\e880";
}

.fe-layout:before {
  content: "\e881";
}

.fe-link-2:before {
  content: "\e882";
}

.fe-life-buoy:before {
  content: "\e883";
}

.fe-link:before {
  content: "\e884";
}

.fe-log-in:before {
  content: "\e885";
}

.fe-list:before {
  content: "\e886";
}

.fe-lock:before {
  content: "\e887";
}

.fe-log-out:before {
  content: "\e888";
}

.fe-loader:before {
  content: "\e889";
}

.fe-mail:before {
  content: "\e88a";
}

.fe-maximize-2:before {
  content: "\e88b";
}

.fe-map:before {
  content: "\e88c";
}

.fe-map-pin:before {
  content: "\e88e";
}

.fe-menu:before {
  content: "\e88f";
}

.fe-message-circle:before {
  content: "\e890";
}

.fe-message-square:before {
  content: "\e891";
}

.fe-minimize-2:before {
  content: "\e892";
}

.fe-mic-off:before {
  content: "\e893";
}

.fe-minus-circle:before {
  content: "\e894";
}

.fe-mic:before {
  content: "\e895";
}

.fe-minus-square:before {
  content: "\e896";
}

.fe-minus:before {
  content: "\e897";
}

.fe-moon:before {
  content: "\e898";
}

.fe-monitor:before {
  content: "\e899";
}

.fe-more-vertical:before {
  content: "\e89a";
}

.fe-more-horizontal:before {
  content: "\e89b";
}

.fe-move:before {
  content: "\e89c";
}

.fe-music:before {
  content: "\e89d";
}

.fe-navigation-2:before {
  content: "\e89e";
}

.fe-navigation:before {
  content: "\e89f";
}

.fe-octagon:before {
  content: "\e8a0";
}

.fe-package:before {
  content: "\e8a1";
}

.fe-pause-circle:before {
  content: "\e8a2";
}

.fe-pause:before {
  content: "\e8a3";
}

.fe-percent:before {
  content: "\e8a4";
}

.fe-phone-call:before {
  content: "\e8a5";
}

.fe-phone-forwarded:before {
  content: "\e8a6";
}

.fe-phone-missed:before {
  content: "\e8a7";
}

.fe-phone-off:before {
  content: "\e8a8";
}

.fe-phone-incoming:before {
  content: "\e8a9";
}

.fe-phone:before {
  content: "\e8aa";
}

.fe-phone-outgoing:before {
  content: "\e8ab";
}

.fe-pie-chart:before {
  content: "\e8ac";
}

.fe-play-circle:before {
  content: "\e8ad";
}

.fe-play:before {
  content: "\e8ae";
}

.fe-plus-square:before {
  content: "\e8af";
}

.fe-plus-circle:before {
  content: "\e8b0";
}

.fe-plus:before {
  content: "\e8b1";
}

.fe-pocket:before {
  content: "\e8b2";
}

.fe-printer:before {
  content: "\e8b3";
}

.fe-power:before {
  content: "\e8b4";
}

.fe-radio:before {
  content: "\e8b5";
}

.fe-repeat:before {
  content: "\e8b6";
}

.fe-refresh-ccw:before {
  content: "\e8b7";
}

.fe-rewind:before {
  content: "\e8b8";
}

.fe-rotate-ccw:before {
  content: "\e8b9";
}

.fe-refresh-cw:before {
  content: "\e8ba";
}

.fe-rotate-cw:before {
  content: "\e8bb";
}

.fe-save:before {
  content: "\e8bc";
}

.fe-search:before {
  content: "\e8bd";
}

.fe-server:before {
  content: "\e8be";
}

.fe-scissors:before {
  content: "\e8bf";
}

.fe-share-2:before {
  content: "\e8c0";
}

.fe-share:before {
  content: "\e8c1";
}

.fe-shield:before {
  content: "\e8c2";
}

.fe-settings:before {
  content: "\e8c3";
}

.fe-skip-back:before {
  content: "\e8c4";
}

.fe-shuffle:before {
  content: "\e8c5";
}

.fe-sidebar:before {
  content: "\e8c6";
}

.fe-skip-forward:before {
  content: "\e8c7";
}

.fe-slack:before {
  content: "\e8c8";
}

.fe-slash:before {
  content: "\e8c9";
}

.fe-smartphone:before {
  content: "\e8ca";
}

.fe-square:before {
  content: "\e8cb";
}

.fe-speaker:before {
  content: "\e8cc";
}

.fe-star:before {
  content: "\e8cd";
}

.fe-stop-circle:before {
  content: "\e8ce";
}

.fe-sun:before {
  content: "\e8cf";
}

.fe-sunrise:before {
  content: "\e8d0";
}

.fe-tablet:before {
  content: "\e8d1";
}

.fe-tag:before {
  content: "\e8d2";
}

.fe-sunset:before {
  content: "\e8d3";
}

.fe-target:before {
  content: "\e8d4";
}

.fe-thermometer:before {
  content: "\e8d5";
}

.fe-thumbs-up:before {
  content: "\e8d6";
}

.fe-thumbs-down:before {
  content: "\e8d7";
}

.fe-toggle-left:before {
  content: "\e8d8";
}

.fe-toggle-right:before {
  content: "\e8d9";
}

.fe-trash-2:before {
  content: "\e8da";
}

.fe-trash:before {
  content: "\e8db";
}

.fe-trending-up:before {
  content: "\e8dc";
}

.fe-trending-down:before {
  content: "\e8dd";
}

.fe-triangle:before {
  content: "\e8de";
}

.fe-type:before {
  content: "\e8df";
}

.fe-twitter:before {
  content: "\e8e0";
}

.fe-upload:before {
  content: "\e8e1";
}

.fe-umbrella:before {
  content: "\e8e2";
}

.fe-upload-cloud:before {
  content: "\e8e3";
}

.fe-unlock:before {
  content: "\e8e4";
}

.fe-user-check:before {
  content: "\e8e5";
}

.fe-user-minus:before {
  content: "\e8e6";
}

.fe-user-plus:before {
  content: "\e8e7";
}

.fe-user-x:before {
  content: "\e8e8";
}

.fe-user:before {
  content: "\e8e9";
}

.fe-users:before {
  content: "\e8ea";
}

.fe-video-off:before {
  content: "\e8eb";
}

.fe-video:before {
  content: "\e8ec";
}

.fe-voicemail:before {
  content: "\e8ed";
}

.fe-volume-x:before {
  content: "\e8ee";
}

.fe-volume-2:before {
  content: "\e8ef";
}

.fe-volume-1:before {
  content: "\e8f0";
}

.fe-volume:before {
  content: "\e8f1";
}

.fe-watch:before {
  content: "\e8f2";
}

.fe-wifi:before {
  content: "\e8f3";
}

.fe-x-square:before {
  content: "\e8f4";
}

.fe-wind:before {
  content: "\e8f5";
}

.fe-x:before {
  content: "\e8f6";
}

.fe-x-circle:before {
  content: "\e8f7";
}

.fe-zap:before {
  content: "\e8f8";
}

.fe-zoom-in:before {
  content: "\e8f9";
}

.fe-zoom-out:before {
  content: "\e8fa";
}

.fe-command:before {
  content: "\e8fb";
}

.fe-cloud:before {
  content: "\e8fc";
}

.fe-hash:before {
  content: "\e8fd";
}

.fe-headphones:before {
  content: "\e8fe";
}

.fe-underline:before {
  content: "\e8ff";
}

.fe-italic:before {
  content: "\e900";
}

.fe-bold:before {
  content: "\e901";
}

.fe-crop:before {
  content: "\e902";
}

.fe-help-circle:before {
  content: "\e903";
}

.fe-paperclip:before {
  content: "\e904";
}

.fe-shopping-cart:before {
  content: "\e905";
}

.fe-tv:before {
  content: "\e906";
}

.fe-wifi-off:before {
  content: "\e907";
}

.fe-minimize:before {
  content: "\e88d";
}

.fe-maximize:before {
  content: "\e908";
}

.fe-gitlab:before {
  content: "\e909";
}

.fe-sliders:before {
  content: "\e90a";
}

.fe-star-on:before {
  content: "\e90b";
}

.fe-heart-on:before {
  content: "\e90c";
}

.fe-archive:before {
  content: "\e90d";
}

.fe-arrow-down-circle:before {
  content: "\e90e";
}

.fe-arrow-up-circle:before {
  content: "\e90f";
}

.fe-arrow-left-circle:before {
  content: "\e910";
}

.fe-arrow-right-circle:before {
  content: "\e911";
}

.fe-bar-chart-line-:before {
  content: "\e912";
}

.fe-bar-chart-line:before {
  content: "\e913";
}

.fe-book-open:before {
  content: "\e914";
}

.fe-code:before {
  content: "\e915";
}

.fe-database:before {
  content: "\e916";
}

.fe-dollar-sign:before {
  content: "\e917";
}

.fe-folder-plus:before {
  content: "\e918";
}

.fe-gift:before {
  content: "\e919";
}

.fe-folder-minus:before {
  content: "\e91a";
}

.fe-git-commit:before {
  content: "\e91b";
}

.fe-git-branch:before {
  content: "\e91c";
}

.fe-git-pull-request:before {
  content: "\e91d";
}

.fe-git-merge:before {
  content: "\e91e";
}

.fe-linkedin:before {
  content: "\e91f";
}

.fe-hard-drive:before {
  content: "\e920";
}

.fe-more-vertical-:before {
  content: "\e921";
}

.fe-more-horizontal-:before {
  content: "\e922";
}

.fe-rss:before {
  content: "\e923";
}

.fe-send:before {
  content: "\e924";
}

.fe-shield-off:before {
  content: "\e925";
}

.fe-shopping-bag:before {
  content: "\e926";
}

.fe-terminal:before {
  content: "\e927";
}

.fe-truck:before {
  content: "\e928";
}

.fe-zap-off:before {
  content: "\e929";
}

.fe-youtube:before {
  content: "\e92a";
}

@font-face {
  font-family: 'themify';
  src: url(/build/fonts/themify.9bad9444.eot);
  src: url(/build/fonts/themify.9bad9444.eot?#iefix-fvbane) format("embedded-opentype"), url(/build/fonts/themify.29b39089.woff) format("woff"), url(/build/fonts/themify.eda8b943.ttf) format("truetype"), url(/build/images/themify.f0fc8c79.svg#themify) format("svg");
  font-weight: normal;
  font-style: normal;
}

[class^="ti-"], [class*=" ti-"] {
  font-family: 'themify';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ti-wand:before {
  content: "\e600";
}

.ti-volume:before {
  content: "\e601";
}

.ti-user:before {
  content: "\e602";
}

.ti-unlock:before {
  content: "\e603";
}

.ti-unlink:before {
  content: "\e604";
}

.ti-trash:before {
  content: "\e605";
}

.ti-thought:before {
  content: "\e606";
}

.ti-target:before {
  content: "\e607";
}

.ti-tag:before {
  content: "\e608";
}

.ti-tablet:before {
  content: "\e609";
}

.ti-star:before {
  content: "\e60a";
}

.ti-spray:before {
  content: "\e60b";
}

.ti-signal:before {
  content: "\e60c";
}

.ti-shopping-cart:before {
  content: "\e60d";
}

.ti-shopping-cart-full:before {
  content: "\e60e";
}

.ti-settings:before {
  content: "\e60f";
}

.ti-search:before {
  content: "\e610";
}

.ti-zoom-in:before {
  content: "\e611";
}

.ti-zoom-out:before {
  content: "\e612";
}

.ti-cut:before {
  content: "\e613";
}

.ti-ruler:before {
  content: "\e614";
}

.ti-ruler-pencil:before {
  content: "\e615";
}

.ti-ruler-alt:before {
  content: "\e616";
}

.ti-bookmark:before {
  content: "\e617";
}

.ti-bookmark-alt:before {
  content: "\e618";
}

.ti-reload:before {
  content: "\e619";
}

.ti-plus:before {
  content: "\e61a";
}

.ti-pin:before {
  content: "\e61b";
}

.ti-pencil:before {
  content: "\e61c";
}

.ti-pencil-alt:before {
  content: "\e61d";
}

.ti-paint-roller:before {
  content: "\e61e";
}

.ti-paint-bucket:before {
  content: "\e61f";
}

.ti-na:before {
  content: "\e620";
}

.ti-mobile:before {
  content: "\e621";
}

.ti-minus:before {
  content: "\e622";
}

.ti-medall:before {
  content: "\e623";
}

.ti-medall-alt:before {
  content: "\e624";
}

.ti-marker:before {
  content: "\e625";
}

.ti-marker-alt:before {
  content: "\e626";
}

.ti-arrow-up:before {
  content: "\e627";
}

.ti-arrow-right:before {
  content: "\e628";
}

.ti-arrow-left:before {
  content: "\e629";
}

.ti-arrow-down:before {
  content: "\e62a";
}

.ti-lock:before {
  content: "\e62b";
}

.ti-location-arrow:before {
  content: "\e62c";
}

.ti-link:before {
  content: "\e62d";
}

.ti-layout:before {
  content: "\e62e";
}

.ti-layers:before {
  content: "\e62f";
}

.ti-layers-alt:before {
  content: "\e630";
}

.ti-key:before {
  content: "\e631";
}

.ti-import:before {
  content: "\e632";
}

.ti-image:before {
  content: "\e633";
}

.ti-heart:before {
  content: "\e634";
}

.ti-heart-broken:before {
  content: "\e635";
}

.ti-hand-stop:before {
  content: "\e636";
}

.ti-hand-open:before {
  content: "\e637";
}

.ti-hand-drag:before {
  content: "\e638";
}

.ti-folder:before {
  content: "\e639";
}

.ti-flag:before {
  content: "\e63a";
}

.ti-flag-alt:before {
  content: "\e63b";
}

.ti-flag-alt-2:before {
  content: "\e63c";
}

.ti-eye:before {
  content: "\e63d";
}

.ti-export:before {
  content: "\e63e";
}

.ti-exchange-vertical:before {
  content: "\e63f";
}

.ti-desktop:before {
  content: "\e640";
}

.ti-cup:before {
  content: "\e641";
}

.ti-crown:before {
  content: "\e642";
}

.ti-comments:before {
  content: "\e643";
}

.ti-comment:before {
  content: "\e644";
}

.ti-comment-alt:before {
  content: "\e645";
}

.ti-close:before {
  content: "\e646";
}

.ti-clip:before {
  content: "\e647";
}

.ti-angle-up:before {
  content: "\e648";
}

.ti-angle-right:before {
  content: "\e649";
}

.ti-angle-left:before {
  content: "\e64a";
}

.ti-angle-down:before {
  content: "\e64b";
}

.ti-check:before {
  content: "\e64c";
}

.ti-check-box:before {
  content: "\e64d";
}

.ti-camera:before {
  content: "\e64e";
}

.ti-announcement:before {
  content: "\e64f";
}

.ti-brush:before {
  content: "\e650";
}

.ti-briefcase:before {
  content: "\e651";
}

.ti-bolt:before {
  content: "\e652";
}

.ti-bolt-alt:before {
  content: "\e653";
}

.ti-blackboard:before {
  content: "\e654";
}

.ti-bag:before {
  content: "\e655";
}

.ti-move:before {
  content: "\e656";
}

.ti-arrows-vertical:before {
  content: "\e657";
}

.ti-arrows-horizontal:before {
  content: "\e658";
}

.ti-fullscreen:before {
  content: "\e659";
}

.ti-arrow-top-right:before {
  content: "\e65a";
}

.ti-arrow-top-left:before {
  content: "\e65b";
}

.ti-arrow-circle-up:before {
  content: "\e65c";
}

.ti-arrow-circle-right:before {
  content: "\e65d";
}

.ti-arrow-circle-left:before {
  content: "\e65e";
}

.ti-arrow-circle-down:before {
  content: "\e65f";
}

.ti-angle-double-up:before {
  content: "\e660";
}

.ti-angle-double-right:before {
  content: "\e661";
}

.ti-angle-double-left:before {
  content: "\e662";
}

.ti-angle-double-down:before {
  content: "\e663";
}

.ti-zip:before {
  content: "\e664";
}

.ti-world:before {
  content: "\e665";
}

.ti-wheelchair:before {
  content: "\e666";
}

.ti-view-list:before {
  content: "\e667";
}

.ti-view-list-alt:before {
  content: "\e668";
}

.ti-view-grid:before {
  content: "\e669";
}

.ti-uppercase:before {
  content: "\e66a";
}

.ti-upload:before {
  content: "\e66b";
}

.ti-underline:before {
  content: "\e66c";
}

.ti-truck:before {
  content: "\e66d";
}

.ti-timer:before {
  content: "\e66e";
}

.ti-ticket:before {
  content: "\e66f";
}

.ti-thumb-up:before {
  content: "\e670";
}

.ti-thumb-down:before {
  content: "\e671";
}

.ti-text:before {
  content: "\e672";
}

.ti-stats-up:before {
  content: "\e673";
}

.ti-stats-down:before {
  content: "\e674";
}

.ti-split-v:before {
  content: "\e675";
}

.ti-split-h:before {
  content: "\e676";
}

.ti-smallcap:before {
  content: "\e677";
}

.ti-shine:before {
  content: "\e678";
}

.ti-shift-right:before {
  content: "\e679";
}

.ti-shift-left:before {
  content: "\e67a";
}

.ti-shield:before {
  content: "\e67b";
}

.ti-notepad:before {
  content: "\e67c";
}

.ti-server:before {
  content: "\e67d";
}

.ti-quote-right:before {
  content: "\e67e";
}

.ti-quote-left:before {
  content: "\e67f";
}

.ti-pulse:before {
  content: "\e680";
}

.ti-printer:before {
  content: "\e681";
}

.ti-power-off:before {
  content: "\e682";
}

.ti-plug:before {
  content: "\e683";
}

.ti-pie-chart:before {
  content: "\e684";
}

.ti-paragraph:before {
  content: "\e685";
}

.ti-panel:before {
  content: "\e686";
}

.ti-package:before {
  content: "\e687";
}

.ti-music:before {
  content: "\e688";
}

.ti-music-alt:before {
  content: "\e689";
}

.ti-mouse:before {
  content: "\e68a";
}

.ti-mouse-alt:before {
  content: "\e68b";
}

.ti-money:before {
  content: "\e68c";
}

.ti-microphone:before {
  content: "\e68d";
}

.ti-menu:before {
  content: "\e68e";
}

.ti-menu-alt:before {
  content: "\e68f";
}

.ti-map:before {
  content: "\e690";
}

.ti-map-alt:before {
  content: "\e691";
}

.ti-loop:before {
  content: "\e692";
}

.ti-location-pin:before {
  content: "\e693";
}

.ti-list:before {
  content: "\e694";
}

.ti-light-bulb:before {
  content: "\e695";
}

.ti-Italic:before {
  content: "\e696";
}

.ti-info:before {
  content: "\e697";
}

.ti-infinite:before {
  content: "\e698";
}

.ti-id-badge:before {
  content: "\e699";
}

.ti-hummer:before {
  content: "\e69a";
}

.ti-home:before {
  content: "\e69b";
}

.ti-help:before {
  content: "\e69c";
}

.ti-headphone:before {
  content: "\e69d";
}

.ti-harddrives:before {
  content: "\e69e";
}

.ti-harddrive:before {
  content: "\e69f";
}

.ti-gift:before {
  content: "\e6a0";
}

.ti-game:before {
  content: "\e6a1";
}

.ti-filter:before {
  content: "\e6a2";
}

.ti-files:before {
  content: "\e6a3";
}

.ti-file:before {
  content: "\e6a4";
}

.ti-eraser:before {
  content: "\e6a5";
}

.ti-envelope:before {
  content: "\e6a6";
}

.ti-download:before {
  content: "\e6a7";
}

.ti-direction:before {
  content: "\e6a8";
}

.ti-direction-alt:before {
  content: "\e6a9";
}

.ti-dashboard:before {
  content: "\e6aa";
}

.ti-control-stop:before {
  content: "\e6ab";
}

.ti-control-shuffle:before {
  content: "\e6ac";
}

.ti-control-play:before {
  content: "\e6ad";
}

.ti-control-pause:before {
  content: "\e6ae";
}

.ti-control-forward:before {
  content: "\e6af";
}

.ti-control-backward:before {
  content: "\e6b0";
}

.ti-cloud:before {
  content: "\e6b1";
}

.ti-cloud-up:before {
  content: "\e6b2";
}

.ti-cloud-down:before {
  content: "\e6b3";
}

.ti-clipboard:before {
  content: "\e6b4";
}

.ti-car:before {
  content: "\e6b5";
}

.ti-calendar:before {
  content: "\e6b6";
}

.ti-book:before {
  content: "\e6b7";
}

.ti-bell:before {
  content: "\e6b8";
}

.ti-basketball:before {
  content: "\e6b9";
}

.ti-bar-chart:before {
  content: "\e6ba";
}

.ti-bar-chart-alt:before {
  content: "\e6bb";
}

.ti-back-right:before {
  content: "\e6bc";
}

.ti-back-left:before {
  content: "\e6bd";
}

.ti-arrows-corner:before {
  content: "\e6be";
}

.ti-archive:before {
  content: "\e6bf";
}

.ti-anchor:before {
  content: "\e6c0";
}

.ti-align-right:before {
  content: "\e6c1";
}

.ti-align-left:before {
  content: "\e6c2";
}

.ti-align-justify:before {
  content: "\e6c3";
}

.ti-align-center:before {
  content: "\e6c4";
}

.ti-alert:before {
  content: "\e6c5";
}

.ti-alarm-clock:before {
  content: "\e6c6";
}

.ti-agenda:before {
  content: "\e6c7";
}

.ti-write:before {
  content: "\e6c8";
}

.ti-window:before {
  content: "\e6c9";
}

.ti-widgetized:before {
  content: "\e6ca";
}

.ti-widget:before {
  content: "\e6cb";
}

.ti-widget-alt:before {
  content: "\e6cc";
}

.ti-wallet:before {
  content: "\e6cd";
}

.ti-video-clapper:before {
  content: "\e6ce";
}

.ti-video-camera:before {
  content: "\e6cf";
}

.ti-vector:before {
  content: "\e6d0";
}

.ti-themify-logo:before {
  content: "\e6d1";
}

.ti-themify-favicon:before {
  content: "\e6d2";
}

.ti-themify-favicon-alt:before {
  content: "\e6d3";
}

.ti-support:before {
  content: "\e6d4";
}

.ti-stamp:before {
  content: "\e6d5";
}

.ti-split-v-alt:before {
  content: "\e6d6";
}

.ti-slice:before {
  content: "\e6d7";
}

.ti-shortcode:before {
  content: "\e6d8";
}

.ti-shift-right-alt:before {
  content: "\e6d9";
}

.ti-shift-left-alt:before {
  content: "\e6da";
}

.ti-ruler-alt-2:before {
  content: "\e6db";
}

.ti-receipt:before {
  content: "\e6dc";
}

.ti-pin2:before {
  content: "\e6dd";
}

.ti-pin-alt:before {
  content: "\e6de";
}

.ti-pencil-alt2:before {
  content: "\e6df";
}

.ti-palette:before {
  content: "\e6e0";
}

.ti-more:before {
  content: "\e6e1";
}

.ti-more-alt:before {
  content: "\e6e2";
}

.ti-microphone-alt:before {
  content: "\e6e3";
}

.ti-magnet:before {
  content: "\e6e4";
}

.ti-line-double:before {
  content: "\e6e5";
}

.ti-line-dotted:before {
  content: "\e6e6";
}

.ti-line-dashed:before {
  content: "\e6e7";
}

.ti-layout-width-full:before {
  content: "\e6e8";
}

.ti-layout-width-default:before {
  content: "\e6e9";
}

.ti-layout-width-default-alt:before {
  content: "\e6ea";
}

.ti-layout-tab:before {
  content: "\e6eb";
}

.ti-layout-tab-window:before {
  content: "\e6ec";
}

.ti-layout-tab-v:before {
  content: "\e6ed";
}

.ti-layout-tab-min:before {
  content: "\e6ee";
}

.ti-layout-slider:before {
  content: "\e6ef";
}

.ti-layout-slider-alt:before {
  content: "\e6f0";
}

.ti-layout-sidebar-right:before {
  content: "\e6f1";
}

.ti-layout-sidebar-none:before {
  content: "\e6f2";
}

.ti-layout-sidebar-left:before {
  content: "\e6f3";
}

.ti-layout-placeholder:before {
  content: "\e6f4";
}

.ti-layout-menu:before {
  content: "\e6f5";
}

.ti-layout-menu-v:before {
  content: "\e6f6";
}

.ti-layout-menu-separated:before {
  content: "\e6f7";
}

.ti-layout-menu-full:before {
  content: "\e6f8";
}

.ti-layout-media-right-alt:before {
  content: "\e6f9";
}

.ti-layout-media-right:before {
  content: "\e6fa";
}

.ti-layout-media-overlay:before {
  content: "\e6fb";
}

.ti-layout-media-overlay-alt:before {
  content: "\e6fc";
}

.ti-layout-media-overlay-alt-2:before {
  content: "\e6fd";
}

.ti-layout-media-left-alt:before {
  content: "\e6fe";
}

.ti-layout-media-left:before {
  content: "\e6ff";
}

.ti-layout-media-center-alt:before {
  content: "\e700";
}

.ti-layout-media-center:before {
  content: "\e701";
}

.ti-layout-list-thumb:before {
  content: "\e702";
}

.ti-layout-list-thumb-alt:before {
  content: "\e703";
}

.ti-layout-list-post:before {
  content: "\e704";
}

.ti-layout-list-large-image:before {
  content: "\e705";
}

.ti-layout-line-solid:before {
  content: "\e706";
}

.ti-layout-grid4:before {
  content: "\e707";
}

.ti-layout-grid3:before {
  content: "\e708";
}

.ti-layout-grid2:before {
  content: "\e709";
}

.ti-layout-grid2-thumb:before {
  content: "\e70a";
}

.ti-layout-cta-right:before {
  content: "\e70b";
}

.ti-layout-cta-left:before {
  content: "\e70c";
}

.ti-layout-cta-center:before {
  content: "\e70d";
}

.ti-layout-cta-btn-right:before {
  content: "\e70e";
}

.ti-layout-cta-btn-left:before {
  content: "\e70f";
}

.ti-layout-column4:before {
  content: "\e710";
}

.ti-layout-column3:before {
  content: "\e711";
}

.ti-layout-column2:before {
  content: "\e712";
}

.ti-layout-accordion-separated:before {
  content: "\e713";
}

.ti-layout-accordion-merged:before {
  content: "\e714";
}

.ti-layout-accordion-list:before {
  content: "\e715";
}

.ti-ink-pen:before {
  content: "\e716";
}

.ti-info-alt:before {
  content: "\e717";
}

.ti-help-alt:before {
  content: "\e718";
}

.ti-headphone-alt:before {
  content: "\e719";
}

.ti-hand-point-up:before {
  content: "\e71a";
}

.ti-hand-point-right:before {
  content: "\e71b";
}

.ti-hand-point-left:before {
  content: "\e71c";
}

.ti-hand-point-down:before {
  content: "\e71d";
}

.ti-gallery:before {
  content: "\e71e";
}

.ti-face-smile:before {
  content: "\e71f";
}

.ti-face-sad:before {
  content: "\e720";
}

.ti-credit-card:before {
  content: "\e721";
}

.ti-control-skip-forward:before {
  content: "\e722";
}

.ti-control-skip-backward:before {
  content: "\e723";
}

.ti-control-record:before {
  content: "\e724";
}

.ti-control-eject:before {
  content: "\e725";
}

.ti-comments-smiley:before {
  content: "\e726";
}

.ti-brush-alt:before {
  content: "\e727";
}

.ti-youtube:before {
  content: "\e728";
}

.ti-vimeo:before {
  content: "\e729";
}

.ti-twitter:before {
  content: "\e72a";
}

.ti-time:before {
  content: "\e72b";
}

.ti-tumblr:before {
  content: "\e72c";
}

.ti-skype:before {
  content: "\e72d";
}

.ti-share:before {
  content: "\e72e";
}

.ti-share-alt:before {
  content: "\e72f";
}

.ti-rocket:before {
  content: "\e730";
}

.ti-pinterest:before {
  content: "\e731";
}

.ti-new-window:before {
  content: "\e732";
}

.ti-microsoft:before {
  content: "\e733";
}

.ti-list-ol:before {
  content: "\e734";
}

.ti-linkedin:before {
  content: "\e735";
}

.ti-layout-sidebar-2:before {
  content: "\e736";
}

.ti-layout-grid4-alt:before {
  content: "\e737";
}

.ti-layout-grid3-alt:before {
  content: "\e738";
}

.ti-layout-grid2-alt:before {
  content: "\e739";
}

.ti-layout-column4-alt:before {
  content: "\e73a";
}

.ti-layout-column3-alt:before {
  content: "\e73b";
}

.ti-layout-column2-alt:before {
  content: "\e73c";
}

.ti-instagram:before {
  content: "\e73d";
}

.ti-google:before {
  content: "\e73e";
}

.ti-github:before {
  content: "\e73f";
}

.ti-flickr:before {
  content: "\e740";
}

.ti-facebook:before {
  content: "\e741";
}

.ti-dropbox:before {
  content: "\e742";
}

.ti-dribbble:before {
  content: "\e743";
}

.ti-apple:before {
  content: "\e744";
}

.ti-android:before {
  content: "\e745";
}

.ti-save:before {
  content: "\e746";
}

.ti-save-alt:before {
  content: "\e747";
}

.ti-yahoo:before {
  content: "\e748";
}

.ti-wordpress:before {
  content: "\e749";
}

.ti-vimeo-alt:before {
  content: "\e74a";
}

.ti-twitter-alt:before {
  content: "\e74b";
}

.ti-tumblr-alt:before {
  content: "\e74c";
}

.ti-trello:before {
  content: "\e74d";
}

.ti-stack-overflow:before {
  content: "\e74e";
}

.ti-soundcloud:before {
  content: "\e74f";
}

.ti-sharethis:before {
  content: "\e750";
}

.ti-sharethis-alt:before {
  content: "\e751";
}

.ti-reddit:before {
  content: "\e752";
}

.ti-pinterest-alt:before {
  content: "\e753";
}

.ti-microsoft-alt:before {
  content: "\e754";
}

.ti-linux:before {
  content: "\e755";
}

.ti-jsfiddle:before {
  content: "\e756";
}

.ti-joomla:before {
  content: "\e757";
}

.ti-html5:before {
  content: "\e758";
}

.ti-flickr-alt:before {
  content: "\e759";
}

.ti-email:before {
  content: "\e75a";
}

.ti-drupal:before {
  content: "\e75b";
}

.ti-dropbox-alt:before {
  content: "\e75c";
}

.ti-css3:before {
  content: "\e75d";
}

.ti-rss:before {
  content: "\e75e";
}

.ti-rss-alt:before {
  content: "\e75f";
}

.fa,
.fas,
.far,
.fal,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em;
}

.fa-xs {
  font-size: .75em;
}

.fa-sm {
  font-size: .875em;
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}

.fa-ul > li {
  position: relative;
}

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}

.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em;
}

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em;
}

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}

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

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

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  -webkit-filter: none;
  filter: none;
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #fff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "\f26e";
}

.fa-accessible-icon:before {
  content: "\f368";
}

.fa-accusoft:before {
  content: "\f369";
}

.fa-acquisitions-incorporated:before {
  content: "\f6af";
}

.fa-ad:before {
  content: "\f641";
}

.fa-address-book:before {
  content: "\f2b9";
}

.fa-address-card:before {
  content: "\f2bb";
}

.fa-adjust:before {
  content: "\f042";
}

.fa-adn:before {
  content: "\f170";
}

.fa-adobe:before {
  content: "\f778";
}

.fa-adversal:before {
  content: "\f36a";
}

.fa-affiliatetheme:before {
  content: "\f36b";
}

.fa-air-freshener:before {
  content: "\f5d0";
}

.fa-algolia:before {
  content: "\f36c";
}

.fa-align-center:before {
  content: "\f037";
}

.fa-align-justify:before {
  content: "\f039";
}

.fa-align-left:before {
  content: "\f036";
}

.fa-align-right:before {
  content: "\f038";
}

.fa-alipay:before {
  content: "\f642";
}

.fa-allergies:before {
  content: "\f461";
}

.fa-amazon:before {
  content: "\f270";
}

.fa-amazon-pay:before {
  content: "\f42c";
}

.fa-ambulance:before {
  content: "\f0f9";
}

.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}

.fa-amilia:before {
  content: "\f36d";
}

.fa-anchor:before {
  content: "\f13d";
}

.fa-android:before {
  content: "\f17b";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-angle-double-down:before {
  content: "\f103";
}

.fa-angle-double-left:before {
  content: "\f100";
}

.fa-angle-double-right:before {
  content: "\f101";
}

.fa-angle-double-up:before {
  content: "\f102";
}

.fa-angle-down:before {
  content: "\f107";
}

.fa-angle-left:before {
  content: "\f104";
}

.fa-angle-right:before {
  content: "\f105";
}

.fa-angle-up:before {
  content: "\f106";
}

.fa-angry:before {
  content: "\f556";
}

.fa-angrycreative:before {
  content: "\f36e";
}

.fa-angular:before {
  content: "\f420";
}

.fa-ankh:before {
  content: "\f644";
}

.fa-app-store:before {
  content: "\f36f";
}

.fa-app-store-ios:before {
  content: "\f370";
}

.fa-apper:before {
  content: "\f371";
}

.fa-apple:before {
  content: "\f179";
}

.fa-apple-alt:before {
  content: "\f5d1";
}

.fa-apple-pay:before {
  content: "\f415";
}

.fa-archive:before {
  content: "\f187";
}

.fa-archway:before {
  content: "\f557";
}

.fa-arrow-alt-circle-down:before {
  content: "\f358";
}

.fa-arrow-alt-circle-left:before {
  content: "\f359";
}

.fa-arrow-alt-circle-right:before {
  content: "\f35a";
}

.fa-arrow-alt-circle-up:before {
  content: "\f35b";
}

.fa-arrow-circle-down:before {
  content: "\f0ab";
}

.fa-arrow-circle-left:before {
  content: "\f0a8";
}

.fa-arrow-circle-right:before {
  content: "\f0a9";
}

.fa-arrow-circle-up:before {
  content: "\f0aa";
}

.fa-arrow-down:before {
  content: "\f063";
}

.fa-arrow-left:before {
  content: "\f060";
}

.fa-arrow-right:before {
  content: "\f061";
}

.fa-arrow-up:before {
  content: "\f062";
}

.fa-arrows-alt:before {
  content: "\f0b2";
}

.fa-arrows-alt-h:before {
  content: "\f337";
}

.fa-arrows-alt-v:before {
  content: "\f338";
}

.fa-artstation:before {
  content: "\f77a";
}

.fa-assistive-listening-systems:before {
  content: "\f2a2";
}

.fa-asterisk:before {
  content: "\f069";
}

.fa-asymmetrik:before {
  content: "\f372";
}

.fa-at:before {
  content: "\f1fa";
}

.fa-atlas:before {
  content: "\f558";
}

.fa-atlassian:before {
  content: "\f77b";
}

.fa-atom:before {
  content: "\f5d2";
}

.fa-audible:before {
  content: "\f373";
}

.fa-audio-description:before {
  content: "\f29e";
}

.fa-autoprefixer:before {
  content: "\f41c";
}

.fa-avianex:before {
  content: "\f374";
}

.fa-aviato:before {
  content: "\f421";
}

.fa-award:before {
  content: "\f559";
}

.fa-aws:before {
  content: "\f375";
}

.fa-baby:before {
  content: "\f77c";
}

.fa-baby-carriage:before {
  content: "\f77d";
}

.fa-backspace:before {
  content: "\f55a";
}

.fa-backward:before {
  content: "\f04a";
}

.fa-bacon:before {
  content: "\f7e5";
}

.fa-balance-scale:before {
  content: "\f24e";
}

.fa-ban:before {
  content: "\f05e";
}

.fa-band-aid:before {
  content: "\f462";
}

.fa-bandcamp:before {
  content: "\f2d5";
}

.fa-barcode:before {
  content: "\f02a";
}

.fa-bars:before {
  content: "\f0c9";
}

.fa-baseball-ball:before {
  content: "\f433";
}

.fa-basketball-ball:before {
  content: "\f434";
}

.fa-bath:before {
  content: "\f2cd";
}

.fa-battery-empty:before {
  content: "\f244";
}

.fa-battery-full:before {
  content: "\f240";
}

.fa-battery-half:before {
  content: "\f242";
}

.fa-battery-quarter:before {
  content: "\f243";
}

.fa-battery-three-quarters:before {
  content: "\f241";
}

.fa-bed:before {
  content: "\f236";
}

.fa-beer:before {
  content: "\f0fc";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-bell:before {
  content: "\f0f3";
}

.fa-bell-slash:before {
  content: "\f1f6";
}

.fa-bezier-curve:before {
  content: "\f55b";
}

.fa-bible:before {
  content: "\f647";
}

.fa-bicycle:before {
  content: "\f206";
}

.fa-bimobject:before {
  content: "\f378";
}

.fa-binoculars:before {
  content: "\f1e5";
}

.fa-biohazard:before {
  content: "\f780";
}

.fa-birthday-cake:before {
  content: "\f1fd";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-bitcoin:before {
  content: "\f379";
}

.fa-bity:before {
  content: "\f37a";
}

.fa-black-tie:before {
  content: "\f27e";
}

.fa-blackberry:before {
  content: "\f37b";
}

.fa-blender:before {
  content: "\f517";
}

.fa-blender-phone:before {
  content: "\f6b6";
}

.fa-blind:before {
  content: "\f29d";
}

.fa-blog:before {
  content: "\f781";
}

.fa-blogger:before {
  content: "\f37c";
}

.fa-blogger-b:before {
  content: "\f37d";
}

.fa-bluetooth:before {
  content: "\f293";
}

.fa-bluetooth-b:before {
  content: "\f294";
}

.fa-bold:before {
  content: "\f032";
}

.fa-bolt:before {
  content: "\f0e7";
}

.fa-bomb:before {
  content: "\f1e2";
}

.fa-bone:before {
  content: "\f5d7";
}

.fa-bong:before {
  content: "\f55c";
}

.fa-book:before {
  content: "\f02d";
}

.fa-book-dead:before {
  content: "\f6b7";
}

.fa-book-medical:before {
  content: "\f7e6";
}

.fa-book-open:before {
  content: "\f518";
}

.fa-book-reader:before {
  content: "\f5da";
}

.fa-bookmark:before {
  content: "\f02e";
}

.fa-bowling-ball:before {
  content: "\f436";
}

.fa-box:before {
  content: "\f466";
}

.fa-box-open:before {
  content: "\f49e";
}

.fa-boxes:before {
  content: "\f468";
}

.fa-braille:before {
  content: "\f2a1";
}

.fa-brain:before {
  content: "\f5dc";
}

.fa-bread-slice:before {
  content: "\f7ec";
}

.fa-briefcase:before {
  content: "\f0b1";
}

.fa-briefcase-medical:before {
  content: "\f469";
}

.fa-broadcast-tower:before {
  content: "\f519";
}

.fa-broom:before {
  content: "\f51a";
}

.fa-brush:before {
  content: "\f55d";
}

.fa-btc:before {
  content: "\f15a";
}

.fa-bug:before {
  content: "\f188";
}

.fa-building:before {
  content: "\f1ad";
}

.fa-bullhorn:before {
  content: "\f0a1";
}

.fa-bullseye:before {
  content: "\f140";
}

.fa-burn:before {
  content: "\f46a";
}

.fa-buromobelexperte:before {
  content: "\f37f";
}

.fa-bus:before {
  content: "\f207";
}

.fa-bus-alt:before {
  content: "\f55e";
}

.fa-business-time:before {
  content: "\f64a";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-calculator:before {
  content: "\f1ec";
}

.fa-calendar:before {
  content: "\f133";
}

.fa-calendar-alt:before {
  content: "\f073";
}

.fa-calendar-check:before {
  content: "\f274";
}

.fa-calendar-day:before {
  content: "\f783";
}

.fa-calendar-minus:before {
  content: "\f272";
}

.fa-calendar-plus:before {
  content: "\f271";
}

.fa-calendar-times:before {
  content: "\f273";
}

.fa-calendar-week:before {
  content: "\f784";
}

.fa-camera:before {
  content: "\f030";
}

.fa-camera-retro:before {
  content: "\f083";
}

.fa-campground:before {
  content: "\f6bb";
}

.fa-canadian-maple-leaf:before {
  content: "\f785";
}

.fa-candy-cane:before {
  content: "\f786";
}

.fa-cannabis:before {
  content: "\f55f";
}

.fa-capsules:before {
  content: "\f46b";
}

.fa-car:before {
  content: "\f1b9";
}

.fa-car-alt:before {
  content: "\f5de";
}

.fa-car-battery:before {
  content: "\f5df";
}

.fa-car-crash:before {
  content: "\f5e1";
}

.fa-car-side:before {
  content: "\f5e4";
}

.fa-caret-down:before {
  content: "\f0d7";
}

.fa-caret-left:before {
  content: "\f0d9";
}

.fa-caret-right:before {
  content: "\f0da";
}

.fa-caret-square-down:before {
  content: "\f150";
}

.fa-caret-square-left:before {
  content: "\f191";
}

.fa-caret-square-right:before {
  content: "\f152";
}

.fa-caret-square-up:before {
  content: "\f151";
}

.fa-caret-up:before {
  content: "\f0d8";
}

.fa-carrot:before {
  content: "\f787";
}

.fa-cart-arrow-down:before {
  content: "\f218";
}

.fa-cart-plus:before {
  content: "\f217";
}

.fa-cash-register:before {
  content: "\f788";
}

.fa-cat:before {
  content: "\f6be";
}

.fa-cc-amazon-pay:before {
  content: "\f42d";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-cc-apple-pay:before {
  content: "\f416";
}

.fa-cc-diners-club:before {
  content: "\f24c";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-cc-jcb:before {
  content: "\f24b";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-centercode:before {
  content: "\f380";
}

.fa-centos:before {
  content: "\f789";
}

.fa-certificate:before {
  content: "\f0a3";
}

.fa-chair:before {
  content: "\f6c0";
}

.fa-chalkboard:before {
  content: "\f51b";
}

.fa-chalkboard-teacher:before {
  content: "\f51c";
}

.fa-charging-station:before {
  content: "\f5e7";
}

.fa-chart-area:before {
  content: "\f1fe";
}

.fa-chart-bar:before {
  content: "\f080";
}

.fa-chart-line:before {
  content: "\f201";
}

.fa-chart-pie:before {
  content: "\f200";
}

.fa-check:before {
  content: "\f00c";
}

.fa-check-circle:before {
  content: "\f058";
}

.fa-check-double:before {
  content: "\f560";
}

.fa-check-square:before {
  content: "\f14a";
}

.fa-cheese:before {
  content: "\f7ef";
}

.fa-chess:before {
  content: "\f439";
}

.fa-chess-bishop:before {
  content: "\f43a";
}

.fa-chess-board:before {
  content: "\f43c";
}

.fa-chess-king:before {
  content: "\f43f";
}

.fa-chess-knight:before {
  content: "\f441";
}

.fa-chess-pawn:before {
  content: "\f443";
}

.fa-chess-queen:before {
  content: "\f445";
}

.fa-chess-rook:before {
  content: "\f447";
}

.fa-chevron-circle-down:before {
  content: "\f13a";
}

.fa-chevron-circle-left:before {
  content: "\f137";
}

.fa-chevron-circle-right:before {
  content: "\f138";
}

.fa-chevron-circle-up:before {
  content: "\f139";
}

.fa-chevron-down:before {
  content: "\f078";
}

.fa-chevron-left:before {
  content: "\f053";
}

.fa-chevron-right:before {
  content: "\f054";
}

.fa-chevron-up:before {
  content: "\f077";
}

.fa-child:before {
  content: "\f1ae";
}

.fa-chrome:before {
  content: "\f268";
}

.fa-church:before {
  content: "\f51d";
}

.fa-circle:before {
  content: "\f111";
}

.fa-circle-notch:before {
  content: "\f1ce";
}

.fa-city:before {
  content: "\f64f";
}

.fa-clinic-medical:before {
  content: "\f7f2";
}

.fa-clipboard:before {
  content: "\f328";
}

.fa-clipboard-check:before {
  content: "\f46c";
}

.fa-clipboard-list:before {
  content: "\f46d";
}

.fa-clock:before {
  content: "\f017";
}

.fa-clone:before {
  content: "\f24d";
}

.fa-closed-captioning:before {
  content: "\f20a";
}

.fa-cloud:before {
  content: "\f0c2";
}

.fa-cloud-download-alt:before {
  content: "\f381";
}

.fa-cloud-meatball:before {
  content: "\f73b";
}

.fa-cloud-moon:before {
  content: "\f6c3";
}

.fa-cloud-moon-rain:before {
  content: "\f73c";
}

.fa-cloud-rain:before {
  content: "\f73d";
}

.fa-cloud-showers-heavy:before {
  content: "\f740";
}

.fa-cloud-sun:before {
  content: "\f6c4";
}

.fa-cloud-sun-rain:before {
  content: "\f743";
}

.fa-cloud-upload-alt:before {
  content: "\f382";
}

.fa-cloudscale:before {
  content: "\f383";
}

.fa-cloudsmith:before {
  content: "\f384";
}

.fa-cloudversify:before {
  content: "\f385";
}

.fa-cocktail:before {
  content: "\f561";
}

.fa-code:before {
  content: "\f121";
}

.fa-code-branch:before {
  content: "\f126";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-codiepie:before {
  content: "\f284";
}

.fa-coffee:before {
  content: "\f0f4";
}

.fa-cog:before {
  content: "\f013";
}

.fa-cogs:before {
  content: "\f085";
}

.fa-coins:before {
  content: "\f51e";
}

.fa-columns:before {
  content: "\f0db";
}

.fa-comment:before {
  content: "\f075";
}

.fa-comment-alt:before {
  content: "\f27a";
}

.fa-comment-dollar:before {
  content: "\f651";
}

.fa-comment-dots:before {
  content: "\f4ad";
}

.fa-comment-medical:before {
  content: "\f7f5";
}

.fa-comment-slash:before {
  content: "\f4b3";
}

.fa-comments:before {
  content: "\f086";
}

.fa-comments-dollar:before {
  content: "\f653";
}

.fa-compact-disc:before {
  content: "\f51f";
}

.fa-compass:before {
  content: "\f14e";
}

.fa-compress:before {
  content: "\f066";
}

.fa-compress-arrows-alt:before {
  content: "\f78c";
}

.fa-concierge-bell:before {
  content: "\f562";
}

.fa-confluence:before {
  content: "\f78d";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-contao:before {
  content: "\f26d";
}

.fa-cookie:before {
  content: "\f563";
}

.fa-cookie-bite:before {
  content: "\f564";
}

.fa-copy:before {
  content: "\f0c5";
}

.fa-copyright:before {
  content: "\f1f9";
}

.fa-couch:before {
  content: "\f4b8";
}

.fa-cpanel:before {
  content: "\f388";
}

.fa-creative-commons:before {
  content: "\f25e";
}

.fa-creative-commons-by:before {
  content: "\f4e7";
}

.fa-creative-commons-nc:before {
  content: "\f4e8";
}

.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}

.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}

.fa-creative-commons-nd:before {
  content: "\f4eb";
}

.fa-creative-commons-pd:before {
  content: "\f4ec";
}

.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}

.fa-creative-commons-remix:before {
  content: "\f4ee";
}

.fa-creative-commons-sa:before {
  content: "\f4ef";
}

.fa-creative-commons-sampling:before {
  content: "\f4f0";
}

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}

.fa-creative-commons-share:before {
  content: "\f4f2";
}

.fa-creative-commons-zero:before {
  content: "\f4f3";
}

.fa-credit-card:before {
  content: "\f09d";
}

.fa-critical-role:before {
  content: "\f6c9";
}

.fa-crop:before {
  content: "\f125";
}

.fa-crop-alt:before {
  content: "\f565";
}

.fa-cross:before {
  content: "\f654";
}

.fa-crosshairs:before {
  content: "\f05b";
}

.fa-crow:before {
  content: "\f520";
}

.fa-crown:before {
  content: "\f521";
}

.fa-crutch:before {
  content: "\f7f7";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-css3-alt:before {
  content: "\f38b";
}

.fa-cube:before {
  content: "\f1b2";
}

.fa-cubes:before {
  content: "\f1b3";
}

.fa-cut:before {
  content: "\f0c4";
}

.fa-cuttlefish:before {
  content: "\f38c";
}

.fa-d-and-d:before {
  content: "\f38d";
}

.fa-d-and-d-beyond:before {
  content: "\f6ca";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-database:before {
  content: "\f1c0";
}

.fa-deaf:before {
  content: "\f2a4";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-democrat:before {
  content: "\f747";
}

.fa-deploydog:before {
  content: "\f38e";
}

.fa-deskpro:before {
  content: "\f38f";
}

.fa-desktop:before {
  content: "\f108";
}

.fa-dev:before {
  content: "\f6cc";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-dharmachakra:before {
  content: "\f655";
}

.fa-dhl:before {
  content: "\f790";
}

.fa-diagnoses:before {
  content: "\f470";
}

.fa-diaspora:before {
  content: "\f791";
}

.fa-dice:before {
  content: "\f522";
}

.fa-dice-d20:before {
  content: "\f6cf";
}

.fa-dice-d6:before {
  content: "\f6d1";
}

.fa-dice-five:before {
  content: "\f523";
}

.fa-dice-four:before {
  content: "\f524";
}

.fa-dice-one:before {
  content: "\f525";
}

.fa-dice-six:before {
  content: "\f526";
}

.fa-dice-three:before {
  content: "\f527";
}

.fa-dice-two:before {
  content: "\f528";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-digital-ocean:before {
  content: "\f391";
}

.fa-digital-tachograph:before {
  content: "\f566";
}

.fa-directions:before {
  content: "\f5eb";
}

.fa-discord:before {
  content: "\f392";
}

.fa-discourse:before {
  content: "\f393";
}

.fa-divide:before {
  content: "\f529";
}

.fa-dizzy:before {
  content: "\f567";
}

.fa-dna:before {
  content: "\f471";
}

.fa-dochub:before {
  content: "\f394";
}

.fa-docker:before {
  content: "\f395";
}

.fa-dog:before {
  content: "\f6d3";
}

.fa-dollar-sign:before {
  content: "\f155";
}

.fa-dolly:before {
  content: "\f472";
}

.fa-dolly-flatbed:before {
  content: "\f474";
}

.fa-donate:before {
  content: "\f4b9";
}

.fa-door-closed:before {
  content: "\f52a";
}

.fa-door-open:before {
  content: "\f52b";
}

.fa-dot-circle:before {
  content: "\f192";
}

.fa-dove:before {
  content: "\f4ba";
}

.fa-download:before {
  content: "\f019";
}

.fa-draft2digital:before {
  content: "\f396";
}

.fa-drafting-compass:before {
  content: "\f568";
}

.fa-dragon:before {
  content: "\f6d5";
}

.fa-draw-polygon:before {
  content: "\f5ee";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-dribbble-square:before {
  content: "\f397";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-drum:before {
  content: "\f569";
}

.fa-drum-steelpan:before {
  content: "\f56a";
}

.fa-drumstick-bite:before {
  content: "\f6d7";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-dumbbell:before {
  content: "\f44b";
}

.fa-dumpster:before {
  content: "\f793";
}

.fa-dumpster-fire:before {
  content: "\f794";
}

.fa-dungeon:before {
  content: "\f6d9";
}

.fa-dyalog:before {
  content: "\f399";
}

.fa-earlybirds:before {
  content: "\f39a";
}

.fa-ebay:before {
  content: "\f4f4";
}

.fa-edge:before {
  content: "\f282";
}

.fa-edit:before {
  content: "\f044";
}

.fa-egg:before {
  content: "\f7fb";
}

.fa-eject:before {
  content: "\f052";
}

.fa-elementor:before {
  content: "\f430";
}

.fa-ellipsis-h:before {
  content: "\f141";
}

.fa-ellipsis-v:before {
  content: "\f142";
}

.fa-ello:before {
  content: "\f5f1";
}

.fa-ember:before {
  content: "\f423";
}

.fa-empire:before {
  content: "\f1d1";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-envelope-open:before {
  content: "\f2b6";
}

.fa-envelope-open-text:before {
  content: "\f658";
}

.fa-envelope-square:before {
  content: "\f199";
}

.fa-envira:before {
  content: "\f299";
}

.fa-equals:before {
  content: "\f52c";
}

.fa-eraser:before {
  content: "\f12d";
}

.fa-erlang:before {
  content: "\f39d";
}

.fa-ethereum:before {
  content: "\f42e";
}

.fa-ethernet:before {
  content: "\f796";
}

.fa-etsy:before {
  content: "\f2d7";
}

.fa-euro-sign:before {
  content: "\f153";
}

.fa-exchange-alt:before {
  content: "\f362";
}

.fa-exclamation:before {
  content: "\f12a";
}

.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-expand:before {
  content: "\f065";
}

.fa-expand-arrows-alt:before {
  content: "\f31e";
}

.fa-expeditedssl:before {
  content: "\f23e";
}

.fa-external-link-alt:before {
  content: "\f35d";
}

.fa-external-link-square-alt:before {
  content: "\f360";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-eye-dropper:before {
  content: "\f1fb";
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-facebook:before {
  content: "\f09a";
}

.fa-facebook-f:before {
  content: "\f39e";
}

.fa-facebook-messenger:before {
  content: "\f39f";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-fantasy-flight-games:before {
  content: "\f6dc";
}

.fa-fast-backward:before {
  content: "\f049";
}

.fa-fast-forward:before {
  content: "\f050";
}

.fa-fax:before {
  content: "\f1ac";
}

.fa-feather:before {
  content: "\f52d";
}

.fa-feather-alt:before {
  content: "\f56b";
}

.fa-fedex:before {
  content: "\f797";
}

.fa-fedora:before {
  content: "\f798";
}

.fa-female:before {
  content: "\f182";
}

.fa-fighter-jet:before {
  content: "\f0fb";
}

.fa-figma:before {
  content: "\f799";
}

.fa-file:before {
  content: "\f15b";
}

.fa-file-alt:before {
  content: "\f15c";
}

.fa-file-archive:before {
  content: "\f1c6";
}

.fa-file-audio:before {
  content: "\f1c7";
}

.fa-file-code:before {
  content: "\f1c9";
}

.fa-file-contract:before {
  content: "\f56c";
}

.fa-file-csv:before {
  content: "\f6dd";
}

.fa-file-download:before {
  content: "\f56d";
}

.fa-file-excel:before {
  content: "\f1c3";
}

.fa-file-export:before {
  content: "\f56e";
}

.fa-file-image:before {
  content: "\f1c5";
}

.fa-file-import:before {
  content: "\f56f";
}

.fa-file-invoice:before {
  content: "\f570";
}

.fa-file-invoice-dollar:before {
  content: "\f571";
}

.fa-file-medical:before {
  content: "\f477";
}

.fa-file-medical-alt:before {
  content: "\f478";
}

.fa-file-pdf:before {
  content: "\f1c1";
}

.fa-file-powerpoint:before {
  content: "\f1c4";
}

.fa-file-prescription:before {
  content: "\f572";
}

.fa-file-signature:before {
  content: "\f573";
}

.fa-file-upload:before {
  content: "\f574";
}

.fa-file-video:before {
  content: "\f1c8";
}

.fa-file-word:before {
  content: "\f1c2";
}

.fa-fill:before {
  content: "\f575";
}

.fa-fill-drip:before {
  content: "\f576";
}

.fa-film:before {
  content: "\f008";
}

.fa-filter:before {
  content: "\f0b0";
}

.fa-fingerprint:before {
  content: "\f577";
}

.fa-fire:before {
  content: "\f06d";
}

.fa-fire-alt:before {
  content: "\f7e4";
}

.fa-fire-extinguisher:before {
  content: "\f134";
}

.fa-firefox:before {
  content: "\f269";
}

.fa-first-aid:before {
  content: "\f479";
}

.fa-first-order:before {
  content: "\f2b0";
}

.fa-first-order-alt:before {
  content: "\f50a";
}

.fa-firstdraft:before {
  content: "\f3a1";
}

.fa-fish:before {
  content: "\f578";
}

.fa-fist-raised:before {
  content: "\f6de";
}

.fa-flag:before {
  content: "\f024";
}

.fa-flag-checkered:before {
  content: "\f11e";
}

.fa-flag-usa:before {
  content: "\f74d";
}

.fa-flask:before {
  content: "\f0c3";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-flipboard:before {
  content: "\f44d";
}

.fa-flushed:before {
  content: "\f579";
}

.fa-fly:before {
  content: "\f417";
}

.fa-folder:before {
  content: "\f07b";
}

.fa-folder-minus:before {
  content: "\f65d";
}

.fa-folder-open:before {
  content: "\f07c";
}

.fa-folder-plus:before {
  content: "\f65e";
}

.fa-font:before {
  content: "\f031";
}

.fa-font-awesome:before {
  content: "\f2b4";
}

.fa-font-awesome-alt:before {
  content: "\f35c";
}

.fa-font-awesome-flag:before {
  content: "\f425";
}

.fa-font-awesome-logo-full:before {
  content: "\f4e6";
}

.fa-fonticons:before {
  content: "\f280";
}

.fa-fonticons-fi:before {
  content: "\f3a2";
}

.fa-football-ball:before {
  content: "\f44e";
}

.fa-fort-awesome:before {
  content: "\f286";
}

.fa-fort-awesome-alt:before {
  content: "\f3a3";
}

.fa-forumbee:before {
  content: "\f211";
}

.fa-forward:before {
  content: "\f04e";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-free-code-camp:before {
  content: "\f2c5";
}

.fa-freebsd:before {
  content: "\f3a4";
}

.fa-frog:before {
  content: "\f52e";
}

.fa-frown:before {
  content: "\f119";
}

.fa-frown-open:before {
  content: "\f57a";
}

.fa-fulcrum:before {
  content: "\f50b";
}

.fa-funnel-dollar:before {
  content: "\f662";
}

.fa-futbol:before {
  content: "\f1e3";
}

.fa-galactic-republic:before {
  content: "\f50c";
}

.fa-galactic-senate:before {
  content: "\f50d";
}

.fa-gamepad:before {
  content: "\f11b";
}

.fa-gas-pump:before {
  content: "\f52f";
}

.fa-gavel:before {
  content: "\f0e3";
}

.fa-gem:before {
  content: "\f3a5";
}

.fa-genderless:before {
  content: "\f22d";
}

.fa-get-pocket:before {
  content: "\f265";
}

.fa-gg:before {
  content: "\f260";
}

.fa-gg-circle:before {
  content: "\f261";
}

.fa-ghost:before {
  content: "\f6e2";
}

.fa-gift:before {
  content: "\f06b";
}

.fa-gifts:before {
  content: "\f79c";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-github:before {
  content: "\f09b";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-gitkraken:before {
  content: "\f3a6";
}

.fa-gitlab:before {
  content: "\f296";
}

.fa-gitter:before {
  content: "\f426";
}

.fa-glass-cheers:before {
  content: "\f79f";
}

.fa-glass-martini:before {
  content: "\f000";
}

.fa-glass-martini-alt:before {
  content: "\f57b";
}

.fa-glass-whiskey:before {
  content: "\f7a0";
}

.fa-glasses:before {
  content: "\f530";
}

.fa-glide:before {
  content: "\f2a5";
}

.fa-glide-g:before {
  content: "\f2a6";
}

.fa-globe:before {
  content: "\f0ac";
}

.fa-globe-africa:before {
  content: "\f57c";
}

.fa-globe-americas:before {
  content: "\f57d";
}

.fa-globe-asia:before {
  content: "\f57e";
}

.fa-globe-europe:before {
  content: "\f7a2";
}

.fa-gofore:before {
  content: "\f3a7";
}

.fa-golf-ball:before {
  content: "\f450";
}

.fa-goodreads:before {
  content: "\f3a8";
}

.fa-goodreads-g:before {
  content: "\f3a9";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-google-drive:before {
  content: "\f3aa";
}

.fa-google-play:before {
  content: "\f3ab";
}

.fa-google-plus:before {
  content: "\f2b3";
}

.fa-google-plus-g:before {
  content: "\f0d5";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-gopuram:before {
  content: "\f664";
}

.fa-graduation-cap:before {
  content: "\f19d";
}

.fa-gratipay:before {
  content: "\f184";
}

.fa-grav:before {
  content: "\f2d6";
}

.fa-greater-than:before {
  content: "\f531";
}

.fa-greater-than-equal:before {
  content: "\f532";
}

.fa-grimace:before {
  content: "\f57f";
}

.fa-grin:before {
  content: "\f580";
}

.fa-grin-alt:before {
  content: "\f581";
}

.fa-grin-beam:before {
  content: "\f582";
}

.fa-grin-beam-sweat:before {
  content: "\f583";
}

.fa-grin-hearts:before {
  content: "\f584";
}

.fa-grin-squint:before {
  content: "\f585";
}

.fa-grin-squint-tears:before {
  content: "\f586";
}

.fa-grin-stars:before {
  content: "\f587";
}

.fa-grin-tears:before {
  content: "\f588";
}

.fa-grin-tongue:before {
  content: "\f589";
}

.fa-grin-tongue-squint:before {
  content: "\f58a";
}

.fa-grin-tongue-wink:before {
  content: "\f58b";
}

.fa-grin-wink:before {
  content: "\f58c";
}

.fa-grip-horizontal:before {
  content: "\f58d";
}

.fa-grip-lines:before {
  content: "\f7a4";
}

.fa-grip-lines-vertical:before {
  content: "\f7a5";
}

.fa-grip-vertical:before {
  content: "\f58e";
}

.fa-gripfire:before {
  content: "\f3ac";
}

.fa-grunt:before {
  content: "\f3ad";
}

.fa-guitar:before {
  content: "\f7a6";
}

.fa-gulp:before {
  content: "\f3ae";
}

.fa-h-square:before {
  content: "\f0fd";
}

.fa-hacker-news:before {
  content: "\f1d4";
}

.fa-hacker-news-square:before {
  content: "\f3af";
}

.fa-hackerrank:before {
  content: "\f5f7";
}

.fa-hamburger:before {
  content: "\f805";
}

.fa-hammer:before {
  content: "\f6e3";
}

.fa-hamsa:before {
  content: "\f665";
}

.fa-hand-holding:before {
  content: "\f4bd";
}

.fa-hand-holding-heart:before {
  content: "\f4be";
}

.fa-hand-holding-usd:before {
  content: "\f4c0";
}

.fa-hand-lizard:before {
  content: "\f258";
}

.fa-hand-middle-finger:before {
  content: "\f806";
}

.fa-hand-paper:before {
  content: "\f256";
}

.fa-hand-peace:before {
  content: "\f25b";
}

.fa-hand-point-down:before {
  content: "\f0a7";
}

.fa-hand-point-left:before {
  content: "\f0a5";
}

.fa-hand-point-right:before {
  content: "\f0a4";
}

.fa-hand-point-up:before {
  content: "\f0a6";
}

.fa-hand-pointer:before {
  content: "\f25a";
}

.fa-hand-rock:before {
  content: "\f255";
}

.fa-hand-scissors:before {
  content: "\f257";
}

.fa-hand-spock:before {
  content: "\f259";
}

.fa-hands:before {
  content: "\f4c2";
}

.fa-hands-helping:before {
  content: "\f4c4";
}

.fa-handshake:before {
  content: "\f2b5";
}

.fa-hanukiah:before {
  content: "\f6e6";
}

.fa-hard-hat:before {
  content: "\f807";
}

.fa-hashtag:before {
  content: "\f292";
}

.fa-hat-wizard:before {
  content: "\f6e8";
}

.fa-haykal:before {
  content: "\f666";
}

.fa-hdd:before {
  content: "\f0a0";
}

.fa-heading:before {
  content: "\f1dc";
}

.fa-headphones:before {
  content: "\f025";
}

.fa-headphones-alt:before {
  content: "\f58f";
}

.fa-headset:before {
  content: "\f590";
}

.fa-heart:before {
  content: "\f004";
}

.fa-heart-broken:before {
  content: "\f7a9";
}

.fa-heartbeat:before {
  content: "\f21e";
}

.fa-helicopter:before {
  content: "\f533";
}

.fa-highlighter:before {
  content: "\f591";
}

.fa-hiking:before {
  content: "\f6ec";
}

.fa-hippo:before {
  content: "\f6ed";
}

.fa-hips:before {
  content: "\f452";
}

.fa-hire-a-helper:before {
  content: "\f3b0";
}

.fa-history:before {
  content: "\f1da";
}

.fa-hockey-puck:before {
  content: "\f453";
}

.fa-holly-berry:before {
  content: "\f7aa";
}

.fa-home:before {
  content: "\f015";
}

.fa-hooli:before {
  content: "\f427";
}

.fa-hornbill:before {
  content: "\f592";
}

.fa-horse:before {
  content: "\f6f0";
}

.fa-horse-head:before {
  content: "\f7ab";
}

.fa-hospital:before {
  content: "\f0f8";
}

.fa-hospital-alt:before {
  content: "\f47d";
}

.fa-hospital-symbol:before {
  content: "\f47e";
}

.fa-hot-tub:before {
  content: "\f593";
}

.fa-hotdog:before {
  content: "\f80f";
}

.fa-hotel:before {
  content: "\f594";
}

.fa-hotjar:before {
  content: "\f3b1";
}

.fa-hourglass:before {
  content: "\f254";
}

.fa-hourglass-end:before {
  content: "\f253";
}

.fa-hourglass-half:before {
  content: "\f252";
}

.fa-hourglass-start:before {
  content: "\f251";
}

.fa-house-damage:before {
  content: "\f6f1";
}

.fa-houzz:before {
  content: "\f27c";
}

.fa-hryvnia:before {
  content: "\f6f2";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-hubspot:before {
  content: "\f3b2";
}

.fa-i-cursor:before {
  content: "\f246";
}

.fa-ice-cream:before {
  content: "\f810";
}

.fa-icicles:before {
  content: "\f7ad";
}

.fa-id-badge:before {
  content: "\f2c1";
}

.fa-id-card:before {
  content: "\f2c2";
}

.fa-id-card-alt:before {
  content: "\f47f";
}

.fa-igloo:before {
  content: "\f7ae";
}

.fa-image:before {
  content: "\f03e";
}

.fa-images:before {
  content: "\f302";
}

.fa-imdb:before {
  content: "\f2d8";
}

.fa-inbox:before {
  content: "\f01c";
}

.fa-indent:before {
  content: "\f03c";
}

.fa-industry:before {
  content: "\f275";
}

.fa-infinity:before {
  content: "\f534";
}

.fa-info:before {
  content: "\f129";
}

.fa-info-circle:before {
  content: "\f05a";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-intercom:before {
  content: "\f7af";
}

.fa-internet-explorer:before {
  content: "\f26b";
}

.fa-invision:before {
  content: "\f7b0";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-italic:before {
  content: "\f033";
}

.fa-itunes:before {
  content: "\f3b4";
}

.fa-itunes-note:before {
  content: "\f3b5";
}

.fa-java:before {
  content: "\f4e4";
}

.fa-jedi:before {
  content: "\f669";
}

.fa-jedi-order:before {
  content: "\f50e";
}

.fa-jenkins:before {
  content: "\f3b6";
}

.fa-jira:before {
  content: "\f7b1";
}

.fa-joget:before {
  content: "\f3b7";
}

.fa-joint:before {
  content: "\f595";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-journal-whills:before {
  content: "\f66a";
}

.fa-js:before {
  content: "\f3b8";
}

.fa-js-square:before {
  content: "\f3b9";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-kaaba:before {
  content: "\f66b";
}

.fa-kaggle:before {
  content: "\f5fa";
}

.fa-key:before {
  content: "\f084";
}

.fa-keybase:before {
  content: "\f4f5";
}

.fa-keyboard:before {
  content: "\f11c";
}

.fa-keycdn:before {
  content: "\f3ba";
}

.fa-khanda:before {
  content: "\f66d";
}

.fa-kickstarter:before {
  content: "\f3bb";
}

.fa-kickstarter-k:before {
  content: "\f3bc";
}

.fa-kiss:before {
  content: "\f596";
}

.fa-kiss-beam:before {
  content: "\f597";
}

.fa-kiss-wink-heart:before {
  content: "\f598";
}

.fa-kiwi-bird:before {
  content: "\f535";
}

.fa-korvue:before {
  content: "\f42f";
}

.fa-landmark:before {
  content: "\f66f";
}

.fa-language:before {
  content: "\f1ab";
}

.fa-laptop:before {
  content: "\f109";
}

.fa-laptop-code:before {
  content: "\f5fc";
}

.fa-laptop-medical:before {
  content: "\f812";
}

.fa-laravel:before {
  content: "\f3bd";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-laugh:before {
  content: "\f599";
}

.fa-laugh-beam:before {
  content: "\f59a";
}

.fa-laugh-squint:before {
  content: "\f59b";
}

.fa-laugh-wink:before {
  content: "\f59c";
}

.fa-layer-group:before {
  content: "\f5fd";
}

.fa-leaf:before {
  content: "\f06c";
}

.fa-leanpub:before {
  content: "\f212";
}

.fa-lemon:before {
  content: "\f094";
}

.fa-less:before {
  content: "\f41d";
}

.fa-less-than:before {
  content: "\f536";
}

.fa-less-than-equal:before {
  content: "\f537";
}

.fa-level-down-alt:before {
  content: "\f3be";
}

.fa-level-up-alt:before {
  content: "\f3bf";
}

.fa-life-ring:before {
  content: "\f1cd";
}

.fa-lightbulb:before {
  content: "\f0eb";
}

.fa-line:before {
  content: "\f3c0";
}

.fa-link:before {
  content: "\f0c1";
}

.fa-linkedin:before {
  content: "\f08c";
}

.fa-linkedin-in:before {
  content: "\f0e1";
}

.fa-linode:before {
  content: "\f2b8";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-lira-sign:before {
  content: "\f195";
}

.fa-list:before {
  content: "\f03a";
}

.fa-list-alt:before {
  content: "\f022";
}

.fa-list-ol:before {
  content: "\f0cb";
}

.fa-list-ul:before {
  content: "\f0ca";
}

.fa-location-arrow:before {
  content: "\f124";
}

.fa-lock:before {
  content: "\f023";
}

.fa-lock-open:before {
  content: "\f3c1";
}

.fa-long-arrow-alt-down:before {
  content: "\f309";
}

.fa-long-arrow-alt-left:before {
  content: "\f30a";
}

.fa-long-arrow-alt-right:before {
  content: "\f30b";
}

.fa-long-arrow-alt-up:before {
  content: "\f30c";
}

.fa-low-vision:before {
  content: "\f2a8";
}

.fa-luggage-cart:before {
  content: "\f59d";
}

.fa-lyft:before {
  content: "\f3c3";
}

.fa-magento:before {
  content: "\f3c4";
}

.fa-magic:before {
  content: "\f0d0";
}

.fa-magnet:before {
  content: "\f076";
}

.fa-mail-bulk:before {
  content: "\f674";
}

.fa-mailchimp:before {
  content: "\f59e";
}

.fa-male:before {
  content: "\f183";
}

.fa-mandalorian:before {
  content: "\f50f";
}

.fa-map:before {
  content: "\f279";
}

.fa-map-marked:before {
  content: "\f59f";
}

.fa-map-marked-alt:before {
  content: "\f5a0";
}

.fa-map-marker:before {
  content: "\f041";
}

.fa-map-marker-alt:before {
  content: "\f3c5";
}

.fa-map-pin:before {
  content: "\f276";
}

.fa-map-signs:before {
  content: "\f277";
}

.fa-markdown:before {
  content: "\f60f";
}

.fa-marker:before {
  content: "\f5a1";
}

.fa-mars:before {
  content: "\f222";
}

.fa-mars-double:before {
  content: "\f227";
}

.fa-mars-stroke:before {
  content: "\f229";
}

.fa-mars-stroke-h:before {
  content: "\f22b";
}

.fa-mars-stroke-v:before {
  content: "\f22a";
}

.fa-mask:before {
  content: "\f6fa";
}

.fa-mastodon:before {
  content: "\f4f6";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-medal:before {
  content: "\f5a2";
}

.fa-medapps:before {
  content: "\f3c6";
}

.fa-medium:before {
  content: "\f23a";
}

.fa-medium-m:before {
  content: "\f3c7";
}

.fa-medkit:before {
  content: "\f0fa";
}

.fa-medrt:before {
  content: "\f3c8";
}

.fa-meetup:before {
  content: "\f2e0";
}

.fa-megaport:before {
  content: "\f5a3";
}

.fa-meh:before {
  content: "\f11a";
}

.fa-meh-blank:before {
  content: "\f5a4";
}

.fa-meh-rolling-eyes:before {
  content: "\f5a5";
}

.fa-memory:before {
  content: "\f538";
}

.fa-mendeley:before {
  content: "\f7b3";
}

.fa-menorah:before {
  content: "\f676";
}

.fa-mercury:before {
  content: "\f223";
}

.fa-meteor:before {
  content: "\f753";
}

.fa-microchip:before {
  content: "\f2db";
}

.fa-microphone:before {
  content: "\f130";
}

.fa-microphone-alt:before {
  content: "\f3c9";
}

.fa-microphone-alt-slash:before {
  content: "\f539";
}

.fa-microphone-slash:before {
  content: "\f131";
}

.fa-microscope:before {
  content: "\f610";
}

.fa-microsoft:before {
  content: "\f3ca";
}

.fa-minus:before {
  content: "\f068";
}

.fa-minus-circle:before {
  content: "\f056";
}

.fa-minus-square:before {
  content: "\f146";
}

.fa-mitten:before {
  content: "\f7b5";
}

.fa-mix:before {
  content: "\f3cb";
}

.fa-mixcloud:before {
  content: "\f289";
}

.fa-mizuni:before {
  content: "\f3cc";
}

.fa-mobile:before {
  content: "\f10b";
}

.fa-mobile-alt:before {
  content: "\f3cd";
}

.fa-modx:before {
  content: "\f285";
}

.fa-monero:before {
  content: "\f3d0";
}

.fa-money-bill:before {
  content: "\f0d6";
}

.fa-money-bill-alt:before {
  content: "\f3d1";
}

.fa-money-bill-wave:before {
  content: "\f53a";
}

.fa-money-bill-wave-alt:before {
  content: "\f53b";
}

.fa-money-check:before {
  content: "\f53c";
}

.fa-money-check-alt:before {
  content: "\f53d";
}

.fa-monument:before {
  content: "\f5a6";
}

.fa-moon:before {
  content: "\f186";
}

.fa-mortar-pestle:before {
  content: "\f5a7";
}

.fa-mosque:before {
  content: "\f678";
}

.fa-motorcycle:before {
  content: "\f21c";
}

.fa-mountain:before {
  content: "\f6fc";
}

.fa-mouse-pointer:before {
  content: "\f245";
}

.fa-mug-hot:before {
  content: "\f7b6";
}

.fa-music:before {
  content: "\f001";
}

.fa-napster:before {
  content: "\f3d2";
}

.fa-neos:before {
  content: "\f612";
}

.fa-network-wired:before {
  content: "\f6ff";
}

.fa-neuter:before {
  content: "\f22c";
}

.fa-newspaper:before {
  content: "\f1ea";
}

.fa-nimblr:before {
  content: "\f5a8";
}

.fa-nintendo-switch:before {
  content: "\f418";
}

.fa-node:before {
  content: "\f419";
}

.fa-node-js:before {
  content: "\f3d3";
}

.fa-not-equal:before {
  content: "\f53e";
}

.fa-notes-medical:before {
  content: "\f481";
}

.fa-npm:before {
  content: "\f3d4";
}

.fa-ns8:before {
  content: "\f3d5";
}

.fa-nutritionix:before {
  content: "\f3d6";
}

.fa-object-group:before {
  content: "\f247";
}

.fa-object-ungroup:before {
  content: "\f248";
}

.fa-odnoklassniki:before {
  content: "\f263";
}

.fa-odnoklassniki-square:before {
  content: "\f264";
}

.fa-oil-can:before {
  content: "\f613";
}

.fa-old-republic:before {
  content: "\f510";
}

.fa-om:before {
  content: "\f679";
}

.fa-opencart:before {
  content: "\f23d";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-opera:before {
  content: "\f26a";
}

.fa-optin-monster:before {
  content: "\f23c";
}

.fa-osi:before {
  content: "\f41a";
}

.fa-otter:before {
  content: "\f700";
}

.fa-outdent:before {
  content: "\f03b";
}

.fa-page4:before {
  content: "\f3d7";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-pager:before {
  content: "\f815";
}

.fa-paint-brush:before {
  content: "\f1fc";
}

.fa-paint-roller:before {
  content: "\f5aa";
}

.fa-palette:before {
  content: "\f53f";
}

.fa-palfed:before {
  content: "\f3d8";
}

.fa-pallet:before {
  content: "\f482";
}

.fa-paper-plane:before {
  content: "\f1d8";
}

.fa-paperclip:before {
  content: "\f0c6";
}

.fa-parachute-box:before {
  content: "\f4cd";
}

.fa-paragraph:before {
  content: "\f1dd";
}

.fa-parking:before {
  content: "\f540";
}

.fa-passport:before {
  content: "\f5ab";
}

.fa-pastafarianism:before {
  content: "\f67b";
}

.fa-paste:before {
  content: "\f0ea";
}

.fa-patreon:before {
  content: "\f3d9";
}

.fa-pause:before {
  content: "\f04c";
}

.fa-pause-circle:before {
  content: "\f28b";
}

.fa-paw:before {
  content: "\f1b0";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-peace:before {
  content: "\f67c";
}

.fa-pen:before {
  content: "\f304";
}

.fa-pen-alt:before {
  content: "\f305";
}

.fa-pen-fancy:before {
  content: "\f5ac";
}

.fa-pen-nib:before {
  content: "\f5ad";
}

.fa-pen-square:before {
  content: "\f14b";
}

.fa-pencil-alt:before {
  content: "\f303";
}

.fa-pencil-ruler:before {
  content: "\f5ae";
}

.fa-penny-arcade:before {
  content: "\f704";
}

.fa-people-carry:before {
  content: "\f4ce";
}

.fa-pepper-hot:before {
  content: "\f816";
}

.fa-percent:before {
  content: "\f295";
}

.fa-percentage:before {
  content: "\f541";
}

.fa-periscope:before {
  content: "\f3da";
}

.fa-person-booth:before {
  content: "\f756";
}

.fa-phabricator:before {
  content: "\f3db";
}

.fa-phoenix-framework:before {
  content: "\f3dc";
}

.fa-phoenix-squadron:before {
  content: "\f511";
}

.fa-phone:before {
  content: "\f095";
}

.fa-phone-slash:before {
  content: "\f3dd";
}

.fa-phone-square:before {
  content: "\f098";
}

.fa-phone-volume:before {
  content: "\f2a0";
}

.fa-php:before {
  content: "\f457";
}

.fa-pied-piper:before {
  content: "\f2ae";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-pied-piper-hat:before {
  content: "\f4e5";
}

.fa-pied-piper-pp:before {
  content: "\f1a7";
}

.fa-piggy-bank:before {
  content: "\f4d3";
}

.fa-pills:before {
  content: "\f484";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-pizza-slice:before {
  content: "\f818";
}

.fa-place-of-worship:before {
  content: "\f67f";
}

.fa-plane:before {
  content: "\f072";
}

.fa-plane-arrival:before {
  content: "\f5af";
}

.fa-plane-departure:before {
  content: "\f5b0";
}

.fa-play:before {
  content: "\f04b";
}

.fa-play-circle:before {
  content: "\f144";
}

.fa-playstation:before {
  content: "\f3df";
}

.fa-plug:before {
  content: "\f1e6";
}

.fa-plus:before {
  content: "\f067";
}

.fa-plus-circle:before {
  content: "\f055";
}

.fa-plus-square:before {
  content: "\f0fe";
}

.fa-podcast:before {
  content: "\f2ce";
}

.fa-poll:before {
  content: "\f681";
}

.fa-poll-h:before {
  content: "\f682";
}

.fa-poo:before {
  content: "\f2fe";
}

.fa-poo-storm:before {
  content: "\f75a";
}

.fa-poop:before {
  content: "\f619";
}

.fa-portrait:before {
  content: "\f3e0";
}

.fa-pound-sign:before {
  content: "\f154";
}

.fa-power-off:before {
  content: "\f011";
}

.fa-pray:before {
  content: "\f683";
}

.fa-praying-hands:before {
  content: "\f684";
}

.fa-prescription:before {
  content: "\f5b1";
}

.fa-prescription-bottle:before {
  content: "\f485";
}

.fa-prescription-bottle-alt:before {
  content: "\f486";
}

.fa-print:before {
  content: "\f02f";
}

.fa-procedures:before {
  content: "\f487";
}

.fa-product-hunt:before {
  content: "\f288";
}

.fa-project-diagram:before {
  content: "\f542";
}

.fa-pushed:before {
  content: "\f3e1";
}

.fa-puzzle-piece:before {
  content: "\f12e";
}

.fa-python:before {
  content: "\f3e2";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-qrcode:before {
  content: "\f029";
}

.fa-question:before {
  content: "\f128";
}

.fa-question-circle:before {
  content: "\f059";
}

.fa-quidditch:before {
  content: "\f458";
}

.fa-quinscape:before {
  content: "\f459";
}

.fa-quora:before {
  content: "\f2c4";
}

.fa-quote-left:before {
  content: "\f10d";
}

.fa-quote-right:before {
  content: "\f10e";
}

.fa-quran:before {
  content: "\f687";
}

.fa-r-project:before {
  content: "\f4f7";
}

.fa-radiation:before {
  content: "\f7b9";
}

.fa-radiation-alt:before {
  content: "\f7ba";
}

.fa-rainbow:before {
  content: "\f75b";
}

.fa-random:before {
  content: "\f074";
}

.fa-raspberry-pi:before {
  content: "\f7bb";
}

.fa-ravelry:before {
  content: "\f2d9";
}

.fa-react:before {
  content: "\f41b";
}

.fa-reacteurope:before {
  content: "\f75d";
}

.fa-readme:before {
  content: "\f4d5";
}

.fa-rebel:before {
  content: "\f1d0";
}

.fa-receipt:before {
  content: "\f543";
}

.fa-recycle:before {
  content: "\f1b8";
}

.fa-red-river:before {
  content: "\f3e3";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-reddit-alien:before {
  content: "\f281";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-redhat:before {
  content: "\f7bc";
}

.fa-redo:before {
  content: "\f01e";
}

.fa-redo-alt:before {
  content: "\f2f9";
}

.fa-registered:before {
  content: "\f25d";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-reply:before {
  content: "\f3e5";
}

.fa-reply-all:before {
  content: "\f122";
}

.fa-replyd:before {
  content: "\f3e6";
}

.fa-republican:before {
  content: "\f75e";
}

.fa-researchgate:before {
  content: "\f4f8";
}

.fa-resolving:before {
  content: "\f3e7";
}

.fa-restroom:before {
  content: "\f7bd";
}

.fa-retweet:before {
  content: "\f079";
}

.fa-rev:before {
  content: "\f5b2";
}

.fa-ribbon:before {
  content: "\f4d6";
}

.fa-ring:before {
  content: "\f70b";
}

.fa-road:before {
  content: "\f018";
}

.fa-robot:before {
  content: "\f544";
}

.fa-rocket:before {
  content: "\f135";
}

.fa-rocketchat:before {
  content: "\f3e8";
}

.fa-rockrms:before {
  content: "\f3e9";
}

.fa-route:before {
  content: "\f4d7";
}

.fa-rss:before {
  content: "\f09e";
}

.fa-rss-square:before {
  content: "\f143";
}

.fa-ruble-sign:before {
  content: "\f158";
}

.fa-ruler:before {
  content: "\f545";
}

.fa-ruler-combined:before {
  content: "\f546";
}

.fa-ruler-horizontal:before {
  content: "\f547";
}

.fa-ruler-vertical:before {
  content: "\f548";
}

.fa-running:before {
  content: "\f70c";
}

.fa-rupee-sign:before {
  content: "\f156";
}

.fa-sad-cry:before {
  content: "\f5b3";
}

.fa-sad-tear:before {
  content: "\f5b4";
}

.fa-safari:before {
  content: "\f267";
}

.fa-sass:before {
  content: "\f41e";
}

.fa-satellite:before {
  content: "\f7bf";
}

.fa-satellite-dish:before {
  content: "\f7c0";
}

.fa-save:before {
  content: "\f0c7";
}

.fa-schlix:before {
  content: "\f3ea";
}

.fa-school:before {
  content: "\f549";
}

.fa-screwdriver:before {
  content: "\f54a";
}

.fa-scribd:before {
  content: "\f28a";
}

.fa-scroll:before {
  content: "\f70e";
}

.fa-sd-card:before {
  content: "\f7c2";
}

.fa-search:before {
  content: "\f002";
}

.fa-search-dollar:before {
  content: "\f688";
}

.fa-search-location:before {
  content: "\f689";
}

.fa-search-minus:before {
  content: "\f010";
}

.fa-search-plus:before {
  content: "\f00e";
}

.fa-searchengin:before {
  content: "\f3eb";
}

.fa-seedling:before {
  content: "\f4d8";
}

.fa-sellcast:before {
  content: "\f2da";
}

.fa-sellsy:before {
  content: "\f213";
}

.fa-server:before {
  content: "\f233";
}

.fa-servicestack:before {
  content: "\f3ec";
}

.fa-shapes:before {
  content: "\f61f";
}

.fa-share:before {
  content: "\f064";
}

.fa-share-alt:before {
  content: "\f1e0";
}

.fa-share-alt-square:before {
  content: "\f1e1";
}

.fa-share-square:before {
  content: "\f14d";
}

.fa-shekel-sign:before {
  content: "\f20b";
}

.fa-shield-alt:before {
  content: "\f3ed";
}

.fa-ship:before {
  content: "\f21a";
}

.fa-shipping-fast:before {
  content: "\f48b";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-shoe-prints:before {
  content: "\f54b";
}

.fa-shopping-bag:before {
  content: "\f290";
}

.fa-shopping-basket:before {
  content: "\f291";
}

.fa-shopping-cart:before {
  content: "\f07a";
}

.fa-shopware:before {
  content: "\f5b5";
}

.fa-shower:before {
  content: "\f2cc";
}

.fa-shuttle-van:before {
  content: "\f5b6";
}

.fa-sign:before {
  content: "\f4d9";
}

.fa-sign-in-alt:before {
  content: "\f2f6";
}

.fa-sign-language:before {
  content: "\f2a7";
}

.fa-sign-out-alt:before {
  content: "\f2f5";
}

.fa-signal:before {
  content: "\f012";
}

.fa-signature:before {
  content: "\f5b7";
}

.fa-sim-card:before {
  content: "\f7c4";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-sistrix:before {
  content: "\f3ee";
}

.fa-sitemap:before {
  content: "\f0e8";
}

.fa-sith:before {
  content: "\f512";
}

.fa-skating:before {
  content: "\f7c5";
}

.fa-sketch:before {
  content: "\f7c6";
}

.fa-skiing:before {
  content: "\f7c9";
}

.fa-skiing-nordic:before {
  content: "\f7ca";
}

.fa-skull:before {
  content: "\f54c";
}

.fa-skull-crossbones:before {
  content: "\f714";
}

.fa-skyatlas:before {
  content: "\f216";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-slack:before {
  content: "\f198";
}

.fa-slack-hash:before {
  content: "\f3ef";
}

.fa-slash:before {
  content: "\f715";
}

.fa-sleigh:before {
  content: "\f7cc";
}

.fa-sliders-h:before {
  content: "\f1de";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-smile:before {
  content: "\f118";
}

.fa-smile-beam:before {
  content: "\f5b8";
}

.fa-smile-wink:before {
  content: "\f4da";
}

.fa-smog:before {
  content: "\f75f";
}

.fa-smoking:before {
  content: "\f48d";
}

.fa-smoking-ban:before {
  content: "\f54d";
}

.fa-sms:before {
  content: "\f7cd";
}

.fa-snapchat:before {
  content: "\f2ab";
}

.fa-snapchat-ghost:before {
  content: "\f2ac";
}

.fa-snapchat-square:before {
  content: "\f2ad";
}

.fa-snowboarding:before {
  content: "\f7ce";
}

.fa-snowflake:before {
  content: "\f2dc";
}

.fa-snowman:before {
  content: "\f7d0";
}

.fa-snowplow:before {
  content: "\f7d2";
}

.fa-socks:before {
  content: "\f696";
}

.fa-solar-panel:before {
  content: "\f5ba";
}

.fa-sort:before {
  content: "\f0dc";
}

.fa-sort-alpha-down:before {
  content: "\f15d";
}

.fa-sort-alpha-up:before {
  content: "\f15e";
}

.fa-sort-amount-down:before {
  content: "\f160";
}

.fa-sort-amount-up:before {
  content: "\f161";
}

.fa-sort-down:before {
  content: "\f0dd";
}

.fa-sort-numeric-down:before {
  content: "\f162";
}

.fa-sort-numeric-up:before {
  content: "\f163";
}

.fa-sort-up:before {
  content: "\f0de";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-sourcetree:before {
  content: "\f7d3";
}

.fa-spa:before {
  content: "\f5bb";
}

.fa-space-shuttle:before {
  content: "\f197";
}

.fa-speakap:before {
  content: "\f3f3";
}

.fa-spider:before {
  content: "\f717";
}

.fa-spinner:before {
  content: "\f110";
}

.fa-splotch:before {
  content: "\f5bc";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-spray-can:before {
  content: "\f5bd";
}

.fa-square:before {
  content: "\f0c8";
}

.fa-square-full:before {
  content: "\f45c";
}

.fa-square-root-alt:before {
  content: "\f698";
}

.fa-squarespace:before {
  content: "\f5be";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-stamp:before {
  content: "\f5bf";
}

.fa-star:before {
  content: "\f005";
}

.fa-star-and-crescent:before {
  content: "\f699";
}

.fa-star-half:before {
  content: "\f089";
}

.fa-star-half-alt:before {
  content: "\f5c0";
}

.fa-star-of-david:before {
  content: "\f69a";
}

.fa-star-of-life:before {
  content: "\f621";
}

.fa-staylinked:before {
  content: "\f3f5";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-steam-symbol:before {
  content: "\f3f6";
}

.fa-step-backward:before {
  content: "\f048";
}

.fa-step-forward:before {
  content: "\f051";
}

.fa-stethoscope:before {
  content: "\f0f1";
}

.fa-sticker-mule:before {
  content: "\f3f7";
}

.fa-sticky-note:before {
  content: "\f249";
}

.fa-stop:before {
  content: "\f04d";
}

.fa-stop-circle:before {
  content: "\f28d";
}

.fa-stopwatch:before {
  content: "\f2f2";
}

.fa-store:before {
  content: "\f54e";
}

.fa-store-alt:before {
  content: "\f54f";
}

.fa-strava:before {
  content: "\f428";
}

.fa-stream:before {
  content: "\f550";
}

.fa-street-view:before {
  content: "\f21d";
}

.fa-strikethrough:before {
  content: "\f0cc";
}

.fa-stripe:before {
  content: "\f429";
}

.fa-stripe-s:before {
  content: "\f42a";
}

.fa-stroopwafel:before {
  content: "\f551";
}

.fa-studiovinari:before {
  content: "\f3f8";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-subscript:before {
  content: "\f12c";
}

.fa-subway:before {
  content: "\f239";
}

.fa-suitcase:before {
  content: "\f0f2";
}

.fa-suitcase-rolling:before {
  content: "\f5c1";
}

.fa-sun:before {
  content: "\f185";
}

.fa-superpowers:before {
  content: "\f2dd";
}

.fa-superscript:before {
  content: "\f12b";
}

.fa-supple:before {
  content: "\f3f9";
}

.fa-surprise:before {
  content: "\f5c2";
}

.fa-suse:before {
  content: "\f7d6";
}

.fa-swatchbook:before {
  content: "\f5c3";
}

.fa-swimmer:before {
  content: "\f5c4";
}

.fa-swimming-pool:before {
  content: "\f5c5";
}

.fa-synagogue:before {
  content: "\f69b";
}

.fa-sync:before {
  content: "\f021";
}

.fa-sync-alt:before {
  content: "\f2f1";
}

.fa-syringe:before {
  content: "\f48e";
}

.fa-table:before {
  content: "\f0ce";
}

.fa-table-tennis:before {
  content: "\f45d";
}

.fa-tablet:before {
  content: "\f10a";
}

.fa-tablet-alt:before {
  content: "\f3fa";
}

.fa-tablets:before {
  content: "\f490";
}

.fa-tachometer-alt:before {
  content: "\f3fd";
}

.fa-tag:before {
  content: "\f02b";
}

.fa-tags:before {
  content: "\f02c";
}

.fa-tape:before {
  content: "\f4db";
}

.fa-tasks:before {
  content: "\f0ae";
}

.fa-taxi:before {
  content: "\f1ba";
}

.fa-teamspeak:before {
  content: "\f4f9";
}

.fa-teeth:before {
  content: "\f62e";
}

.fa-teeth-open:before {
  content: "\f62f";
}

.fa-telegram:before {
  content: "\f2c6";
}

.fa-telegram-plane:before {
  content: "\f3fe";
}

.fa-temperature-high:before {
  content: "\f769";
}

.fa-temperature-low:before {
  content: "\f76b";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-tenge:before {
  content: "\f7d7";
}

.fa-terminal:before {
  content: "\f120";
}

.fa-text-height:before {
  content: "\f034";
}

.fa-text-width:before {
  content: "\f035";
}

.fa-th:before {
  content: "\f00a";
}

.fa-th-large:before {
  content: "\f009";
}

.fa-th-list:before {
  content: "\f00b";
}

.fa-the-red-yeti:before {
  content: "\f69d";
}

.fa-theater-masks:before {
  content: "\f630";
}

.fa-themeco:before {
  content: "\f5c6";
}

.fa-themeisle:before {
  content: "\f2b2";
}

.fa-thermometer:before {
  content: "\f491";
}

.fa-thermometer-empty:before {
  content: "\f2cb";
}

.fa-thermometer-full:before {
  content: "\f2c7";
}

.fa-thermometer-half:before {
  content: "\f2c9";
}

.fa-thermometer-quarter:before {
  content: "\f2ca";
}

.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}

.fa-think-peaks:before {
  content: "\f731";
}

.fa-thumbs-down:before {
  content: "\f165";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-thumbtack:before {
  content: "\f08d";
}

.fa-ticket-alt:before {
  content: "\f3ff";
}

.fa-times:before {
  content: "\f00d";
}

.fa-times-circle:before {
  content: "\f057";
}

.fa-tint:before {
  content: "\f043";
}

.fa-tint-slash:before {
  content: "\f5c7";
}

.fa-tired:before {
  content: "\f5c8";
}

.fa-toggle-off:before {
  content: "\f204";
}

.fa-toggle-on:before {
  content: "\f205";
}

.fa-toilet:before {
  content: "\f7d8";
}

.fa-toilet-paper:before {
  content: "\f71e";
}

.fa-toolbox:before {
  content: "\f552";
}

.fa-tools:before {
  content: "\f7d9";
}

.fa-tooth:before {
  content: "\f5c9";
}

.fa-torah:before {
  content: "\f6a0";
}

.fa-torii-gate:before {
  content: "\f6a1";
}

.fa-tractor:before {
  content: "\f722";
}

.fa-trade-federation:before {
  content: "\f513";
}

.fa-trademark:before {
  content: "\f25c";
}

.fa-traffic-light:before {
  content: "\f637";
}

.fa-train:before {
  content: "\f238";
}

.fa-tram:before {
  content: "\f7da";
}

.fa-transgender:before {
  content: "\f224";
}

.fa-transgender-alt:before {
  content: "\f225";
}

.fa-trash:before {
  content: "\f1f8";
}

.fa-trash-alt:before {
  content: "\f2ed";
}

.fa-trash-restore:before {
  content: "\f829";
}

.fa-trash-restore-alt:before {
  content: "\f82a";
}

.fa-tree:before {
  content: "\f1bb";
}

.fa-trello:before {
  content: "\f181";
}

.fa-tripadvisor:before {
  content: "\f262";
}

.fa-trophy:before {
  content: "\f091";
}

.fa-truck:before {
  content: "\f0d1";
}

.fa-truck-loading:before {
  content: "\f4de";
}

.fa-truck-monster:before {
  content: "\f63b";
}

.fa-truck-moving:before {
  content: "\f4df";
}

.fa-truck-pickup:before {
  content: "\f63c";
}

.fa-tshirt:before {
  content: "\f553";
}

.fa-tty:before {
  content: "\f1e4";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-tv:before {
  content: "\f26c";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-typo3:before {
  content: "\f42b";
}

.fa-uber:before {
  content: "\f402";
}

.fa-ubuntu:before {
  content: "\f7df";
}

.fa-uikit:before {
  content: "\f403";
}

.fa-umbrella:before {
  content: "\f0e9";
}

.fa-umbrella-beach:before {
  content: "\f5ca";
}

.fa-underline:before {
  content: "\f0cd";
}

.fa-undo:before {
  content: "\f0e2";
}

.fa-undo-alt:before {
  content: "\f2ea";
}

.fa-uniregistry:before {
  content: "\f404";
}

.fa-universal-access:before {
  content: "\f29a";
}

.fa-university:before {
  content: "\f19c";
}

.fa-unlink:before {
  content: "\f127";
}

.fa-unlock:before {
  content: "\f09c";
}

.fa-unlock-alt:before {
  content: "\f13e";
}

.fa-untappd:before {
  content: "\f405";
}

.fa-upload:before {
  content: "\f093";
}

.fa-ups:before {
  content: "\f7e0";
}

.fa-usb:before {
  content: "\f287";
}

.fa-user:before {
  content: "\f007";
}

.fa-user-alt:before {
  content: "\f406";
}

.fa-user-alt-slash:before {
  content: "\f4fa";
}

.fa-user-astronaut:before {
  content: "\f4fb";
}

.fa-user-check:before {
  content: "\f4fc";
}

.fa-user-circle:before {
  content: "\f2bd";
}

.fa-user-clock:before {
  content: "\f4fd";
}

.fa-user-cog:before {
  content: "\f4fe";
}

.fa-user-edit:before {
  content: "\f4ff";
}

.fa-user-friends:before {
  content: "\f500";
}

.fa-user-graduate:before {
  content: "\f501";
}

.fa-user-injured:before {
  content: "\f728";
}

.fa-user-lock:before {
  content: "\f502";
}

.fa-user-md:before {
  content: "\f0f0";
}

.fa-user-minus:before {
  content: "\f503";
}

.fa-user-ninja:before {
  content: "\f504";
}

.fa-user-nurse:before {
  content: "\f82f";
}

.fa-user-plus:before {
  content: "\f234";
}

.fa-user-secret:before {
  content: "\f21b";
}

.fa-user-shield:before {
  content: "\f505";
}

.fa-user-slash:before {
  content: "\f506";
}

.fa-user-tag:before {
  content: "\f507";
}

.fa-user-tie:before {
  content: "\f508";
}

.fa-user-times:before {
  content: "\f235";
}

.fa-users:before {
  content: "\f0c0";
}

.fa-users-cog:before {
  content: "\f509";
}

.fa-usps:before {
  content: "\f7e1";
}

.fa-ussunnah:before {
  content: "\f407";
}

.fa-utensil-spoon:before {
  content: "\f2e5";
}

.fa-utensils:before {
  content: "\f2e7";
}

.fa-vaadin:before {
  content: "\f408";
}

.fa-vector-square:before {
  content: "\f5cb";
}

.fa-venus:before {
  content: "\f221";
}

.fa-venus-double:before {
  content: "\f226";
}

.fa-venus-mars:before {
  content: "\f228";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-viadeo:before {
  content: "\f2a9";
}

.fa-viadeo-square:before {
  content: "\f2aa";
}

.fa-vial:before {
  content: "\f492";
}

.fa-vials:before {
  content: "\f493";
}

.fa-viber:before {
  content: "\f409";
}

.fa-video:before {
  content: "\f03d";
}

.fa-video-slash:before {
  content: "\f4e2";
}

.fa-vihara:before {
  content: "\f6a7";
}

.fa-vimeo:before {
  content: "\f40a";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-vimeo-v:before {
  content: "\f27d";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-vk:before {
  content: "\f189";
}

.fa-vnv:before {
  content: "\f40b";
}

.fa-volleyball-ball:before {
  content: "\f45f";
}

.fa-volume-down:before {
  content: "\f027";
}

.fa-volume-mute:before {
  content: "\f6a9";
}

.fa-volume-off:before {
  content: "\f026";
}

.fa-volume-up:before {
  content: "\f028";
}

.fa-vote-yea:before {
  content: "\f772";
}

.fa-vr-cardboard:before {
  content: "\f729";
}

.fa-vuejs:before {
  content: "\f41f";
}

.fa-walking:before {
  content: "\f554";
}

.fa-wallet:before {
  content: "\f555";
}

.fa-warehouse:before {
  content: "\f494";
}

.fa-water:before {
  content: "\f773";
}

.fa-weebly:before {
  content: "\f5cc";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-weight:before {
  content: "\f496";
}

.fa-weight-hanging:before {
  content: "\f5cd";
}

.fa-weixin:before {
  content: "\f1d7";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-whatsapp-square:before {
  content: "\f40c";
}

.fa-wheelchair:before {
  content: "\f193";
}

.fa-whmcs:before {
  content: "\f40d";
}

.fa-wifi:before {
  content: "\f1eb";
}

.fa-wikipedia-w:before {
  content: "\f266";
}

.fa-wind:before {
  content: "\f72e";
}

.fa-window-close:before {
  content: "\f410";
}

.fa-window-maximize:before {
  content: "\f2d0";
}

.fa-window-minimize:before {
  content: "\f2d1";
}

.fa-window-restore:before {
  content: "\f2d2";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-wine-bottle:before {
  content: "\f72f";
}

.fa-wine-glass:before {
  content: "\f4e3";
}

.fa-wine-glass-alt:before {
  content: "\f5ce";
}

.fa-wix:before {
  content: "\f5cf";
}

.fa-wizards-of-the-coast:before {
  content: "\f730";
}

.fa-wolf-pack-battalion:before {
  content: "\f514";
}

.fa-won-sign:before {
  content: "\f159";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-wordpress-simple:before {
  content: "\f411";
}

.fa-wpbeginner:before {
  content: "\f297";
}

.fa-wpexplorer:before {
  content: "\f2de";
}

.fa-wpforms:before {
  content: "\f298";
}

.fa-wpressr:before {
  content: "\f3e4";
}

.fa-wrench:before {
  content: "\f0ad";
}

.fa-x-ray:before {
  content: "\f497";
}

.fa-xbox:before {
  content: "\f412";
}

.fa-xing:before {
  content: "\f168";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-y-combinator:before {
  content: "\f23b";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-yandex:before {
  content: "\f413";
}

.fa-yandex-international:before {
  content: "\f414";
}

.fa-yarn:before {
  content: "\f7e3";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-yen-sign:before {
  content: "\f157";
}

.fa-yin-yang:before {
  content: "\f6ad";
}

.fa-yoast:before {
  content: "\f2b1";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-youtube-square:before {
  content: "\f431";
}

.fa-zhihu:before {
  content: "\f63f";
}

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url(/build/fonts/fa-brands-400.9064fda2.eot);
  src: url(/build/fonts/fa-brands-400.9064fda2.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fa-brands-400.9f2a9da6.woff2) format("woff2"), url(/build/fonts/fa-brands-400.c1fca8af.woff) format("woff"), url(/build/fonts/fa-brands-400.bef8d7bb.ttf) format("truetype"), url(/build/images/fa-brands-400.e23df542.svg#fontawesome) format("svg");
}

.fab {
  font-family: 'Font Awesome 5 Brands';
}

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url(/build/fonts/fa-regular-400.c69356c5.eot);
  src: url(/build/fonts/fa-regular-400.c69356c5.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fa-regular-400.d6c56311.woff2) format("woff2"), url(/build/fonts/fa-regular-400.e52f11a5.woff) format("woff"), url(/build/fonts/fa-regular-400.1ecf10fe.ttf) format("truetype"), url(/build/images/fa-regular-400.d4d9e8e5.svg#fontawesome) format("svg");
}

.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400;
}

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: auto;
  src: url(/build/fonts/fa-solid-900.545b7462.eot);
  src: url(/build/fonts/fa-solid-900.545b7462.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fa-solid-900.15536661.woff2) format("woff2"), url(/build/fonts/fa-solid-900.9ff7432e.woff) format("woff"), url(/build/fonts/fa-solid-900.812092bd.ttf) format("truetype"), url(/build/images/fa-solid-900.f880c783.svg#fontawesome) format("svg");
}

.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}

@font-face {
  font-family: "simple-line-icons";
  src: url(/build/fonts/Simple-Line-Icons.cb4840b5.eot);
  src: url(/build/fonts/Simple-Line-Icons.cb4840b5.eot?#iefix-i3a2kk) format("embedded-opentype"), url(/build/fonts/Simple-Line-Icons.7f0913d4.ttf) format("truetype"), url(/build/fonts/Simple-Line-Icons.a7360746.woff2) format("woff2"), url(/build/fonts/Simple-Line-Icons.1334d764.woff) format("woff"), url(/build/images/Simple-Line-Icons.51b9ac91.svg#simple-line-icons) format("svg");
  font-weight: normal;
  font-style: normal;
}

.icon-user, .icon-people, .icon-user-female, .icon-user-follow, .icon-user-following, .icon-user-unfollow, .icon-login, .icon-logout, .icon-emotsmile, .icon-phone, .icon-call-end, .icon-call-in, .icon-call-out, .icon-map, .icon-location-pin, .icon-direction, .icon-directions, .icon-compass, .icon-layers, .icon-menu, .icon-list, .icon-options-vertical, .icon-options, .icon-arrow-down, .icon-arrow-left, .icon-arrow-right, .icon-arrow-up, .icon-arrow-up-circle, .icon-arrow-left-circle, .icon-arrow-right-circle, .icon-arrow-down-circle, .icon-check, .icon-clock, .icon-plus, .icon-close, .icon-trophy, .icon-screen-smartphone, .icon-screen-desktop, .icon-plane, .icon-notebook, .icon-mustache, .icon-mouse, .icon-magnet, .icon-energy, .icon-disc, .icon-cursor, .icon-cursor-move, .icon-crop, .icon-chemistry, .icon-speedometer, .icon-shield, .icon-screen-tablet, .icon-magic-wand, .icon-hourglass, .icon-graduation, .icon-ghost, .icon-game-controller, .icon-fire, .icon-eyeglass, .icon-envelope-open, .icon-envelope-letter, .icon-bell, .icon-badge, .icon-anchor, .icon-wallet, .icon-vector, .icon-speech, .icon-puzzle, .icon-printer, .icon-present, .icon-playlist, .icon-pin, .icon-picture, .icon-handbag, .icon-globe-alt, .icon-globe, .icon-folder-alt, .icon-folder, .icon-film, .icon-feed, .icon-drop, .icon-drawar, .icon-docs, .icon-doc, .icon-diamond, .icon-cup, .icon-calculator, .icon-bubbles, .icon-briefcase, .icon-book-open, .icon-basket-loaded, .icon-basket, .icon-bag, .icon-action-undo, .icon-action-redo, .icon-wrench, .icon-umbrella, .icon-trash, .icon-tag, .icon-support, .icon-frame, .icon-size-fullscreen, .icon-size-actual, .icon-shuffle, .icon-share-alt, .icon-share, .icon-rocket, .icon-question, .icon-pie-chart, .icon-pencil, .icon-note, .icon-loop, .icon-home, .icon-grid, .icon-graph, .icon-microphone, .icon-music-tone-alt, .icon-music-tone, .icon-earphones-alt, .icon-earphones, .icon-equalizer, .icon-like, .icon-dislike, .icon-control-start, .icon-control-rewind, .icon-control-play, .icon-control-pause, .icon-control-forward, .icon-control-end, .icon-volume-1, .icon-volume-2, .icon-volume-off, .icon-calender, .icon-bulb, .icon-chart, .icon-ban, .icon-bubble, .icon-camrecorder, .icon-camera, .icon-cloud-download, .icon-cloud-upload, .icon-envelope, .icon-eye, .icon-flag, .icon-heart, .icon-info, .icon-key, .icon-link, .icon-lock, .icon-lock-open, .icon-magnifier, .icon-magnifier-add, .icon-magnifier-remove, .icon-paper-clip, .icon-paper-plane, .icon-power, .icon-refresh, .icon-reload, .icon-settings, .icon-star, .icon-symble-female, .icon-symbol-male, .icon-target, .icon-credit-card, .icon-paypal, .icon-social-tumblr, .icon-social-twitter, .icon-social-facebook, .icon-social-instagram, .icon-social-linkedin, .icon-social-pintarest, .icon-social-github, .icon-social-gplus, .icon-social-reddit, .icon-social-skype, .icon-social-dribbble, .icon-social-behance, .icon-social-foursqare, .icon-social-soundcloud, .icon-social-spotify, .icon-social-stumbleupon, .icon-social-youtube, .icon-social-dropbox {
  font-family: "simple-line-icons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

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

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

.icon-user-female:before {
  content: "\e000";
}

.icon-user-follow:before {
  content: "\e002";
}

.icon-user-following:before {
  content: "\e003";
}

.icon-user-unfollow:before {
  content: "\e004";
}

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

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

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

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

.icon-call-end:before {
  content: "\e048";
}

.icon-call-in:before {
  content: "\e047";
}

.icon-call-out:before {
  content: "\e046";
}

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

.icon-location-pin:before {
  content: "\e096";
}

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

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

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

.icon-layers:before {
  content: "\e034";
}

.icon-menu:before {
  content: "\e601";
}

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

.icon-options-vertical:before {
  content: "\e602";
}

.icon-options:before {
  content: "\e603";
}

.icon-arrow-down:before {
  content: "\e604";
}

.icon-arrow-left:before {
  content: "\e605";
}

.icon-arrow-right:before {
  content: "\e606";
}

.icon-arrow-up:before {
  content: "\e607";
}

.icon-arrow-up-circle:before {
  content: "\e078";
}

.icon-arrow-left-circle:before {
  content: "\e07a";
}

.icon-arrow-right-circle:before {
  content: "\e079";
}

.icon-arrow-down-circle:before {
  content: "\e07b";
}

.icon-check:before {
  content: "\e080";
}

.icon-clock:before {
  content: "\e081";
}

.icon-plus:before {
  content: "\e095";
}

.icon-close:before {
  content: "\e082";
}

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

.icon-screen-smartphone:before {
  content: "\e010";
}

.icon-screen-desktop:before {
  content: "\e011";
}

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

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

.icon-mustache:before {
  content: "\e014";
}

.icon-mouse:before {
  content: "\e015";
}

.icon-magnet:before {
  content: "\e016";
}

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

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

.icon-cursor:before {
  content: "\e06e";
}

.icon-cursor-move:before {
  content: "\e023";
}

.icon-crop:before {
  content: "\e024";
}

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

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

.icon-shield:before {
  content: "\e00e";
}

.icon-screen-tablet:before {
  content: "\e00f";
}

.icon-magic-wand:before {
  content: "\e017";
}

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

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

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

.icon-game-controller:before {
  content: "\e01b";
}

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

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

.icon-envelope-open:before {
  content: "\e01e";
}

.icon-envelope-letter:before {
  content: "\e01f";
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.icon-globe-alt:before {
  content: "\e036";
}

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

.icon-folder-alt:before {
  content: "\e039";
}

.icon-folder:before {
  content: "\e089";
}

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

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

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

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

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

.icon-doc:before {
  content: "\e085";
}

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

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

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

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

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

.icon-book-open:before {
  content: "\e04c";
}

.icon-basket-loaded:before {
  content: "\e04d";
}

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

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

.icon-action-undo:before {
  content: "\e050";
}

.icon-action-redo:before {
  content: "\e051";
}

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

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

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

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

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

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

.icon-size-fullscreen:before {
  content: "\e057";
}

.icon-size-actual:before {
  content: "\e058";
}

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

.icon-share-alt:before {
  content: "\e05a";
}

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

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

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

.icon-pie-chart:before {
  content: "\e05e";
}

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

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

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

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

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

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

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

.icon-music-tone-alt:before {
  content: "\e061";
}

.icon-music-tone:before {
  content: "\e062";
}

.icon-earphones-alt:before {
  content: "\e03c";
}

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

.icon-equalizer:before {
  content: "\e06c";
}

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

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

.icon-control-start:before {
  content: "\e06f";
}

.icon-control-rewind:before {
  content: "\e070";
}

.icon-control-play:before {
  content: "\e071";
}

.icon-control-pause:before {
  content: "\e072";
}

.icon-control-forward:before {
  content: "\e073";
}

.icon-control-end:before {
  content: "\e074";
}

.icon-volume-1:before {
  content: "\e09f";
}

.icon-volume-2:before {
  content: "\e0a0";
}

.icon-volume-off:before {
  content: "\e0a1";
}

.icon-calender:before {
  content: "\e075";
}

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

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

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

.icon-bubble:before {
  content: "\e07d";
}

.icon-camrecorder:before {
  content: "\e07e";
}

.icon-camera:before {
  content: "\e07f";
}

.icon-cloud-download:before {
  content: "\e083";
}

.icon-cloud-upload:before {
  content: "\e084";
}

.icon-envelope:before {
  content: "\e086";
}

.icon-eye:before {
  content: "\e087";
}

.icon-flag:before {
  content: "\e088";
}

.icon-heart:before {
  content: "\e08a";
}

.icon-info:before {
  content: "\e08b";
}

.icon-key:before {
  content: "\e08c";
}

.icon-link:before {
  content: "\e08d";
}

.icon-lock:before {
  content: "\e08e";
}

.icon-lock-open:before {
  content: "\e08f";
}

.icon-magnifier:before {
  content: "\e090";
}

.icon-magnifier-add:before {
  content: "\e091";
}

.icon-magnifier-remove:before {
  content: "\e092";
}

.icon-paper-clip:before {
  content: "\e093";
}

.icon-paper-plane:before {
  content: "\e094";
}

.icon-power:before {
  content: "\e097";
}

.icon-refresh:before {
  content: "\e098";
}

.icon-reload:before {
  content: "\e099";
}

.icon-settings:before {
  content: "\e09a";
}

.icon-star:before {
  content: "\e09b";
}

.icon-symble-female:before {
  content: "\e09c";
}

.icon-symbol-male:before {
  content: "\e09d";
}

.icon-target:before {
  content: "\e09e";
}

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

.icon-paypal:before {
  content: "\e608";
}

.icon-social-tumblr:before {
  content: "\e00a";
}

.icon-social-twitter:before {
  content: "\e009";
}

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

.icon-social-instagram:before {
  content: "\e609";
}

.icon-social-linkedin:before {
  content: "\e60a";
}

.icon-social-pintarest:before {
  content: "\e60b";
}

.icon-social-github:before {
  content: "\e60c";
}

.icon-social-gplus:before {
  content: "\e60d";
}

.icon-social-reddit:before {
  content: "\e60e";
}

.icon-social-skype:before {
  content: "\e60f";
}

.icon-social-dribbble:before {
  content: "\e00d";
}

.icon-social-behance:before {
  content: "\e610";
}

.icon-social-foursqare:before {
  content: "\e611";
}

.icon-social-soundcloud:before {
  content: "\e612";
}

.icon-social-spotify:before {
  content: "\e613";
}

.icon-social-stumbleupon:before {
  content: "\e614";
}

.icon-social-youtube:before {
  content: "\e008";
}

.icon-social-dropbox:before {
  content: "\e00c";
}

/*!
 *  Weather Icons 2.0
 *  Updated August 1, 2015
 *  Weather themed icons for Bootstrap
 *  Author - Erik Flowers - erik@helloerik.com
 *  Email: erik@helloerik.com
 *  Twitter: http://twitter.com/Erik_UX
 *  ------------------------------------------------------------------------------
 *  Maintained at http://erikflowers.github.io/weather-icons
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - Font licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - CSS, LESS and SCSS are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Inspired by and works great as a companion with Font Awesome
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 */
@font-face {
  font-family: "weathericons";
  src: url(/build/fonts/weathericons-regular-webfont.bb2ec001.eot);
  src: url(/build/fonts/weathericons-regular-webfont.bb2ec001.eot?#iefix) format("embedded-opentype"), url(/build/fonts/weathericons-regular-webfont.e218aee6.woff2) format("woff2"), url(/build/fonts/weathericons-regular-webfont.371511dd.woff) format("woff"), url(/build/fonts/weathericons-regular-webfont.0942d1e1.ttf) format("truetype"), url(/build/images/weathericons-regular-webfont.1341a151.svg#weather_iconsregular) format("svg");
  font-weight: normal;
  font-style: normal;
}

.wi {
  display: inline-block;
  font-family: "weathericons";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.wi-fw {
  width: 1.4em;
  text-align: center;
}

.wi-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.wi-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.wi-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

.wi-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.wi-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}

.wi-day-sunny:before {
  content: "";
}

.wi-day-cloudy:before {
  content: "";
}

.wi-day-cloudy-gusts:before {
  content: "";
}

.wi-day-cloudy-windy:before {
  content: "";
}

.wi-day-fog:before {
  content: "";
}

.wi-day-hail:before {
  content: "";
}

.wi-day-haze:before {
  content: "";
}

.wi-day-lightning:before {
  content: "";
}

.wi-day-rain:before {
  content: "";
}

.wi-day-rain-mix:before {
  content: "";
}

.wi-day-rain-wind:before {
  content: "";
}

.wi-day-showers:before {
  content: "";
}

.wi-day-sleet:before {
  content: "";
}

.wi-day-sleet-storm:before {
  content: "";
}

.wi-day-snow:before {
  content: "";
}

.wi-day-snow-thunderstorm:before {
  content: "";
}

.wi-day-snow-wind:before {
  content: "";
}

.wi-day-sprinkle:before {
  content: "";
}

.wi-day-storm-showers:before {
  content: "";
}

.wi-day-sunny-overcast:before {
  content: "";
}

.wi-day-thunderstorm:before {
  content: "";
}

.wi-day-windy:before {
  content: "";
}

.wi-solar-eclipse:before {
  content: "";
}

.wi-hot:before {
  content: "";
}

.wi-day-cloudy-high:before {
  content: "";
}

.wi-day-light-wind:before {
  content: "";
}

.wi-night-clear:before {
  content: "";
}

.wi-night-alt-cloudy:before {
  content: "";
}

.wi-night-alt-cloudy-gusts:before {
  content: "";
}

.wi-night-alt-cloudy-windy:before {
  content: "";
}

.wi-night-alt-hail:before {
  content: "";
}

.wi-night-alt-lightning:before {
  content: "";
}

.wi-night-alt-rain:before {
  content: "";
}

.wi-night-alt-rain-mix:before {
  content: "";
}

.wi-night-alt-rain-wind:before {
  content: "";
}

.wi-night-alt-showers:before {
  content: "";
}

.wi-night-alt-sleet:before {
  content: "";
}

.wi-night-alt-sleet-storm:before {
  content: "";
}

.wi-night-alt-snow:before {
  content: "";
}

.wi-night-alt-snow-thunderstorm:before {
  content: "";
}

.wi-night-alt-snow-wind:before {
  content: "";
}

.wi-night-alt-sprinkle:before {
  content: "";
}

.wi-night-alt-storm-showers:before {
  content: "";
}

.wi-night-alt-thunderstorm:before {
  content: "";
}

.wi-night-cloudy:before {
  content: "";
}

.wi-night-cloudy-gusts:before {
  content: "";
}

.wi-night-cloudy-windy:before {
  content: "";
}

.wi-night-fog:before {
  content: "";
}

.wi-night-hail:before {
  content: "";
}

.wi-night-lightning:before {
  content: "";
}

.wi-night-partly-cloudy:before {
  content: "";
}

.wi-night-rain:before {
  content: "";
}

.wi-night-rain-mix:before {
  content: "";
}

.wi-night-rain-wind:before {
  content: "";
}

.wi-night-showers:before {
  content: "";
}

.wi-night-sleet:before {
  content: "";
}

.wi-night-sleet-storm:before {
  content: "";
}

.wi-night-snow:before {
  content: "";
}

.wi-night-snow-thunderstorm:before {
  content: "";
}

.wi-night-snow-wind:before {
  content: "";
}

.wi-night-sprinkle:before {
  content: "";
}

.wi-night-storm-showers:before {
  content: "";
}

.wi-night-thunderstorm:before {
  content: "";
}

.wi-lunar-eclipse:before {
  content: "";
}

.wi-stars:before {
  content: "";
}

.wi-storm-showers:before {
  content: "";
}

.wi-thunderstorm:before {
  content: "";
}

.wi-night-alt-cloudy-high:before {
  content: "";
}

.wi-night-cloudy-high:before {
  content: "";
}

.wi-night-alt-partly-cloudy:before {
  content: "";
}

.wi-cloud:before {
  content: "";
}

.wi-cloudy:before {
  content: "";
}

.wi-cloudy-gusts:before {
  content: "";
}

.wi-cloudy-windy:before {
  content: "";
}

.wi-fog:before {
  content: "";
}

.wi-hail:before {
  content: "";
}

.wi-rain:before {
  content: "";
}

.wi-rain-mix:before {
  content: "";
}

.wi-rain-wind:before {
  content: "";
}

.wi-showers:before {
  content: "";
}

.wi-sleet:before {
  content: "";
}

.wi-snow:before {
  content: "";
}

.wi-sprinkle:before {
  content: "";
}

.wi-storm-showers:before {
  content: "";
}

.wi-thunderstorm:before {
  content: "";
}

.wi-snow-wind:before {
  content: "";
}

.wi-snow:before {
  content: "";
}

.wi-smog:before {
  content: "";
}

.wi-smoke:before {
  content: "";
}

.wi-lightning:before {
  content: "";
}

.wi-raindrops:before {
  content: "";
}

.wi-raindrop:before {
  content: "";
}

.wi-dust:before {
  content: "";
}

.wi-snowflake-cold:before {
  content: "";
}

.wi-windy:before {
  content: "";
}

.wi-strong-wind:before {
  content: "";
}

.wi-sandstorm:before {
  content: "";
}

.wi-earthquake:before {
  content: "";
}

.wi-fire:before {
  content: "";
}

.wi-flood:before {
  content: "";
}

.wi-meteor:before {
  content: "";
}

.wi-tsunami:before {
  content: "";
}

.wi-volcano:before {
  content: "";
}

.wi-hurricane:before {
  content: "";
}

.wi-tornado:before {
  content: "";
}

.wi-small-craft-advisory:before {
  content: "";
}

.wi-gale-warning:before {
  content: "";
}

.wi-storm-warning:before {
  content: "";
}

.wi-hurricane-warning:before {
  content: "";
}

.wi-wind-direction:before {
  content: "";
}

.wi-alien:before {
  content: "";
}

.wi-celsius:before {
  content: "";
}

.wi-fahrenheit:before {
  content: "";
}

.wi-degrees:before {
  content: "";
}

.wi-thermometer:before {
  content: "";
}

.wi-thermometer-exterior:before {
  content: "";
}

.wi-thermometer-internal:before {
  content: "";
}

.wi-cloud-down:before {
  content: "";
}

.wi-cloud-up:before {
  content: "";
}

.wi-cloud-refresh:before {
  content: "";
}

.wi-horizon:before {
  content: "";
}

.wi-horizon-alt:before {
  content: "";
}

.wi-sunrise:before {
  content: "";
}

.wi-sunset:before {
  content: "";
}

.wi-moonrise:before {
  content: "";
}

.wi-moonset:before {
  content: "";
}

.wi-refresh:before {
  content: "";
}

.wi-refresh-alt:before {
  content: "";
}

.wi-umbrella:before {
  content: "";
}

.wi-barometer:before {
  content: "";
}

.wi-humidity:before {
  content: "";
}

.wi-na:before {
  content: "";
}

.wi-train:before {
  content: "";
}

.wi-moon-new:before {
  content: "";
}

.wi-moon-waxing-cresent-1:before {
  content: "";
}

.wi-moon-waxing-cresent-2:before {
  content: "";
}

.wi-moon-waxing-cresent-3:before {
  content: "";
}

.wi-moon-waxing-cresent-4:before {
  content: "";
}

.wi-moon-waxing-cresent-5:before {
  content: "";
}

.wi-moon-waxing-cresent-6:before {
  content: "";
}

.wi-moon-first-quarter:before {
  content: "";
}

.wi-moon-waxing-gibbous-1:before {
  content: "";
}

.wi-moon-waxing-gibbous-2:before {
  content: "";
}

.wi-moon-waxing-gibbous-3:before {
  content: "";
}

.wi-moon-waxing-gibbous-4:before {
  content: "";
}

.wi-moon-waxing-gibbous-5:before {
  content: "";
}

.wi-moon-waxing-gibbous-6:before {
  content: "";
}

.wi-moon-full:before {
  content: "";
}

.wi-moon-waning-gibbous-1:before {
  content: "";
}

.wi-moon-waning-gibbous-2:before {
  content: "";
}

.wi-moon-waning-gibbous-3:before {
  content: "";
}

.wi-moon-waning-gibbous-4:before {
  content: "";
}

.wi-moon-waning-gibbous-5:before {
  content: "";
}

.wi-moon-waning-gibbous-6:before {
  content: "";
}

.wi-moon-third-quarter:before {
  content: "";
}

.wi-moon-waning-crescent-1:before {
  content: "";
}

.wi-moon-waning-crescent-2:before {
  content: "";
}

.wi-moon-waning-crescent-3:before {
  content: "";
}

.wi-moon-waning-crescent-4:before {
  content: "";
}

.wi-moon-waning-crescent-5:before {
  content: "";
}

.wi-moon-waning-crescent-6:before {
  content: "";
}

.wi-moon-alt-new:before {
  content: "";
}

.wi-moon-alt-waxing-cresent-1:before {
  content: "";
}

.wi-moon-alt-waxing-cresent-2:before {
  content: "";
}

.wi-moon-alt-waxing-cresent-3:before {
  content: "";
}

.wi-moon-alt-waxing-cresent-4:before {
  content: "";
}

.wi-moon-alt-waxing-cresent-5:before {
  content: "";
}

.wi-moon-alt-waxing-cresent-6:before {
  content: "";
}

.wi-moon-alt-first-quarter:before {
  content: "";
}

.wi-moon-alt-waxing-gibbous-1:before {
  content: "";
}

.wi-moon-alt-waxing-gibbous-2:before {
  content: "";
}

.wi-moon-alt-waxing-gibbous-3:before {
  content: "";
}

.wi-moon-alt-waxing-gibbous-4:before {
  content: "";
}

.wi-moon-alt-waxing-gibbous-5:before {
  content: "";
}

.wi-moon-alt-waxing-gibbous-6:before {
  content: "";
}

.wi-moon-alt-full:before {
  content: "";
}

.wi-moon-alt-waning-gibbous-1:before {
  content: "";
}

.wi-moon-alt-waning-gibbous-2:before {
  content: "";
}

.wi-moon-alt-waning-gibbous-3:before {
  content: "";
}

.wi-moon-alt-waning-gibbous-4:before {
  content: "";
}

.wi-moon-alt-waning-gibbous-5:before {
  content: "";
}

.wi-moon-alt-waning-gibbous-6:before {
  content: "";
}

.wi-moon-alt-third-quarter:before {
  content: "";
}

.wi-moon-alt-waning-crescent-1:before {
  content: "";
}

.wi-moon-alt-waning-crescent-2:before {
  content: "";
}

.wi-moon-alt-waning-crescent-3:before {
  content: "";
}

.wi-moon-alt-waning-crescent-4:before {
  content: "";
}

.wi-moon-alt-waning-crescent-5:before {
  content: "";
}

.wi-moon-alt-waning-crescent-6:before {
  content: "";
}

.wi-moon-0:before {
  content: "";
}

.wi-moon-1:before {
  content: "";
}

.wi-moon-2:before {
  content: "";
}

.wi-moon-3:before {
  content: "";
}

.wi-moon-4:before {
  content: "";
}

.wi-moon-5:before {
  content: "";
}

.wi-moon-6:before {
  content: "";
}

.wi-moon-7:before {
  content: "";
}

.wi-moon-8:before {
  content: "";
}

.wi-moon-9:before {
  content: "";
}

.wi-moon-10:before {
  content: "";
}

.wi-moon-11:before {
  content: "";
}

.wi-moon-12:before {
  content: "";
}

.wi-moon-13:before {
  content: "";
}

.wi-moon-14:before {
  content: "";
}

.wi-moon-15:before {
  content: "";
}

.wi-moon-16:before {
  content: "";
}

.wi-moon-17:before {
  content: "";
}

.wi-moon-18:before {
  content: "";
}

.wi-moon-19:before {
  content: "";
}

.wi-moon-20:before {
  content: "";
}

.wi-moon-21:before {
  content: "";
}

.wi-moon-22:before {
  content: "";
}

.wi-moon-23:before {
  content: "";
}

.wi-moon-24:before {
  content: "";
}

.wi-moon-25:before {
  content: "";
}

.wi-moon-26:before {
  content: "";
}

.wi-moon-27:before {
  content: "";
}

.wi-time-1:before {
  content: "";
}

.wi-time-2:before {
  content: "";
}

.wi-time-3:before {
  content: "";
}

.wi-time-4:before {
  content: "";
}

.wi-time-5:before {
  content: "";
}

.wi-time-6:before {
  content: "";
}

.wi-time-7:before {
  content: "";
}

.wi-time-8:before {
  content: "";
}

.wi-time-9:before {
  content: "";
}

.wi-time-10:before {
  content: "";
}

.wi-time-11:before {
  content: "";
}

.wi-time-12:before {
  content: "";
}

.wi-direction-up:before {
  content: "";
}

.wi-direction-up-right:before {
  content: "";
}

.wi-direction-right:before {
  content: "";
}

.wi-direction-down-right:before {
  content: "";
}

.wi-direction-down:before {
  content: "";
}

.wi-direction-down-left:before {
  content: "";
}

.wi-direction-left:before {
  content: "";
}

.wi-direction-up-left:before {
  content: "";
}

.wi-wind-beaufort-0:before {
  content: "";
}

.wi-wind-beaufort-1:before {
  content: "";
}

.wi-wind-beaufort-2:before {
  content: "";
}

.wi-wind-beaufort-3:before {
  content: "";
}

.wi-wind-beaufort-4:before {
  content: "";
}

.wi-wind-beaufort-5:before {
  content: "";
}

.wi-wind-beaufort-6:before {
  content: "";
}

.wi-wind-beaufort-7:before {
  content: "";
}

.wi-wind-beaufort-8:before {
  content: "";
}

.wi-wind-beaufort-9:before {
  content: "";
}

.wi-wind-beaufort-10:before {
  content: "";
}

.wi-wind-beaufort-11:before {
  content: "";
}

.wi-wind-beaufort-12:before {
  content: "";
}

.wi-yahoo-0:before {
  content: "";
}

.wi-yahoo-1:before {
  content: "";
}

.wi-yahoo-2:before {
  content: "";
}

.wi-yahoo-3:before {
  content: "";
}

.wi-yahoo-4:before {
  content: "";
}

.wi-yahoo-5:before {
  content: "";
}

.wi-yahoo-6:before {
  content: "";
}

.wi-yahoo-7:before {
  content: "";
}

.wi-yahoo-8:before {
  content: "";
}

.wi-yahoo-9:before {
  content: "";
}

.wi-yahoo-10:before {
  content: "";
}

.wi-yahoo-11:before {
  content: "";
}

.wi-yahoo-12:before {
  content: "";
}

.wi-yahoo-13:before {
  content: "";
}

.wi-yahoo-14:before {
  content: "";
}

.wi-yahoo-15:before {
  content: "";
}

.wi-yahoo-16:before {
  content: "";
}

.wi-yahoo-17:before {
  content: "";
}

.wi-yahoo-18:before {
  content: "";
}

.wi-yahoo-19:before {
  content: "";
}

.wi-yahoo-20:before {
  content: "";
}

.wi-yahoo-21:before {
  content: "";
}

.wi-yahoo-22:before {
  content: "";
}

.wi-yahoo-23:before {
  content: "";
}

.wi-yahoo-24:before {
  content: "";
}

.wi-yahoo-25:before {
  content: "";
}

.wi-yahoo-26:before {
  content: "";
}

.wi-yahoo-27:before {
  content: "";
}

.wi-yahoo-28:before {
  content: "";
}

.wi-yahoo-29:before {
  content: "";
}

.wi-yahoo-30:before {
  content: "";
}

.wi-yahoo-31:before {
  content: "";
}

.wi-yahoo-32:before {
  content: "";
}

.wi-yahoo-33:before {
  content: "";
}

.wi-yahoo-34:before {
  content: "";
}

.wi-yahoo-35:before {
  content: "";
}

.wi-yahoo-36:before {
  content: "";
}

.wi-yahoo-37:before {
  content: "";
}

.wi-yahoo-38:before {
  content: "";
}

.wi-yahoo-39:before {
  content: "";
}

.wi-yahoo-40:before {
  content: "";
}

.wi-yahoo-41:before {
  content: "";
}

.wi-yahoo-42:before {
  content: "";
}

.wi-yahoo-43:before {
  content: "";
}

.wi-yahoo-44:before {
  content: "";
}

.wi-yahoo-45:before {
  content: "";
}

.wi-yahoo-46:before {
  content: "";
}

.wi-yahoo-47:before {
  content: "";
}

.wi-yahoo-3200:before {
  content: "";
}

.wi-forecast-io-clear-day:before {
  content: "";
}

.wi-forecast-io-clear-night:before {
  content: "";
}

.wi-forecast-io-rain:before {
  content: "";
}

.wi-forecast-io-snow:before {
  content: "";
}

.wi-forecast-io-sleet:before {
  content: "";
}

.wi-forecast-io-wind:before {
  content: "";
}

.wi-forecast-io-fog:before {
  content: "";
}

.wi-forecast-io-cloudy:before {
  content: "";
}

.wi-forecast-io-partly-cloudy-day:before {
  content: "";
}

.wi-forecast-io-partly-cloudy-night:before {
  content: "";
}

.wi-forecast-io-hail:before {
  content: "";
}

.wi-forecast-io-thunderstorm:before {
  content: "";
}

.wi-forecast-io-tornado:before {
  content: "";
}

.wi-wmo4680-0:before,
.wi-wmo4680-00:before {
  content: "";
}

.wi-wmo4680-1:before,
.wi-wmo4680-01:before {
  content: "";
}

.wi-wmo4680-2:before,
.wi-wmo4680-02:before {
  content: "";
}

.wi-wmo4680-3:before,
.wi-wmo4680-03:before {
  content: "";
}

.wi-wmo4680-4:before,
.wi-wmo4680-04:before {
  content: "";
}

.wi-wmo4680-5:before,
.wi-wmo4680-05:before {
  content: "";
}

.wi-wmo4680-10:before {
  content: "";
}

.wi-wmo4680-11:before {
  content: "";
}

.wi-wmo4680-12:before {
  content: "";
}

.wi-wmo4680-18:before {
  content: "";
}

.wi-wmo4680-20:before {
  content: "";
}

.wi-wmo4680-21:before {
  content: "";
}

.wi-wmo4680-22:before {
  content: "";
}

.wi-wmo4680-23:before {
  content: "";
}

.wi-wmo4680-24:before {
  content: "";
}

.wi-wmo4680-25:before {
  content: "";
}

.wi-wmo4680-26:before {
  content: "";
}

.wi-wmo4680-27:before {
  content: "";
}

.wi-wmo4680-28:before {
  content: "";
}

.wi-wmo4680-29:before {
  content: "";
}

.wi-wmo4680-30:before {
  content: "";
}

.wi-wmo4680-31:before {
  content: "";
}

.wi-wmo4680-32:before {
  content: "";
}

.wi-wmo4680-33:before {
  content: "";
}

.wi-wmo4680-34:before {
  content: "";
}

.wi-wmo4680-35:before {
  content: "";
}

.wi-wmo4680-40:before {
  content: "";
}

.wi-wmo4680-41:before {
  content: "";
}

.wi-wmo4680-42:before {
  content: "";
}

.wi-wmo4680-43:before {
  content: "";
}

.wi-wmo4680-44:before {
  content: "";
}

.wi-wmo4680-45:before {
  content: "";
}

.wi-wmo4680-46:before {
  content: "";
}

.wi-wmo4680-47:before {
  content: "";
}

.wi-wmo4680-48:before {
  content: "";
}

.wi-wmo4680-50:before {
  content: "";
}

.wi-wmo4680-51:before {
  content: "";
}

.wi-wmo4680-52:before {
  content: "";
}

.wi-wmo4680-53:before {
  content: "";
}

.wi-wmo4680-54:before {
  content: "";
}

.wi-wmo4680-55:before {
  content: "";
}

.wi-wmo4680-56:before {
  content: "";
}

.wi-wmo4680-57:before {
  content: "";
}

.wi-wmo4680-58:before {
  content: "";
}

.wi-wmo4680-60:before {
  content: "";
}

.wi-wmo4680-61:before {
  content: "";
}

.wi-wmo4680-62:before {
  content: "";
}

.wi-wmo4680-63:before {
  content: "";
}

.wi-wmo4680-64:before {
  content: "";
}

.wi-wmo4680-65:before {
  content: "";
}

.wi-wmo4680-66:before {
  content: "";
}

.wi-wmo4680-67:before {
  content: "";
}

.wi-wmo4680-68:before {
  content: "";
}

.wi-wmo4680-70:before {
  content: "";
}

.wi-wmo4680-71:before {
  content: "";
}

.wi-wmo4680-72:before {
  content: "";
}

.wi-wmo4680-73:before {
  content: "";
}

.wi-wmo4680-74:before {
  content: "";
}

.wi-wmo4680-75:before {
  content: "";
}

.wi-wmo4680-76:before {
  content: "";
}

.wi-wmo4680-77:before {
  content: "";
}

.wi-wmo4680-78:before {
  content: "";
}

.wi-wmo4680-80:before {
  content: "";
}

.wi-wmo4680-81:before {
  content: "";
}

.wi-wmo4680-82:before {
  content: "";
}

.wi-wmo4680-83:before {
  content: "";
}

.wi-wmo4680-84:before {
  content: "";
}

.wi-wmo4680-85:before {
  content: "";
}

.wi-wmo4680-86:before {
  content: "";
}

.wi-wmo4680-87:before {
  content: "";
}

.wi-wmo4680-89:before {
  content: "";
}

.wi-wmo4680-90:before {
  content: "";
}

.wi-wmo4680-91:before {
  content: "";
}

.wi-wmo4680-92:before {
  content: "";
}

.wi-wmo4680-93:before {
  content: "";
}

.wi-wmo4680-94:before {
  content: "";
}

.wi-wmo4680-95:before {
  content: "";
}

.wi-wmo4680-96:before {
  content: "";
}

.wi-wmo4680-99:before {
  content: "";
}

.wi-owm-200:before {
  content: "";
}

.wi-owm-201:before {
  content: "";
}

.wi-owm-202:before {
  content: "";
}

.wi-owm-210:before {
  content: "";
}

.wi-owm-211:before {
  content: "";
}

.wi-owm-212:before {
  content: "";
}

.wi-owm-221:before {
  content: "";
}

.wi-owm-230:before {
  content: "";
}

.wi-owm-231:before {
  content: "";
}

.wi-owm-232:before {
  content: "";
}

.wi-owm-300:before {
  content: "";
}

.wi-owm-301:before {
  content: "";
}

.wi-owm-302:before {
  content: "";
}

.wi-owm-310:before {
  content: "";
}

.wi-owm-311:before {
  content: "";
}

.wi-owm-312:before {
  content: "";
}

.wi-owm-313:before {
  content: "";
}

.wi-owm-314:before {
  content: "";
}

.wi-owm-321:before {
  content: "";
}

.wi-owm-500:before {
  content: "";
}

.wi-owm-501:before {
  content: "";
}

.wi-owm-502:before {
  content: "";
}

.wi-owm-503:before {
  content: "";
}

.wi-owm-504:before {
  content: "";
}

.wi-owm-511:before {
  content: "";
}

.wi-owm-520:before {
  content: "";
}

.wi-owm-521:before {
  content: "";
}

.wi-owm-522:before {
  content: "";
}

.wi-owm-531:before {
  content: "";
}

.wi-owm-600:before {
  content: "";
}

.wi-owm-601:before {
  content: "";
}

.wi-owm-602:before {
  content: "";
}

.wi-owm-611:before {
  content: "";
}

.wi-owm-612:before {
  content: "";
}

.wi-owm-615:before {
  content: "";
}

.wi-owm-616:before {
  content: "";
}

.wi-owm-620:before {
  content: "";
}

.wi-owm-621:before {
  content: "";
}

.wi-owm-622:before {
  content: "";
}

.wi-owm-701:before {
  content: "";
}

.wi-owm-711:before {
  content: "";
}

.wi-owm-721:before {
  content: "";
}

.wi-owm-731:before {
  content: "";
}

.wi-owm-741:before {
  content: "";
}

.wi-owm-761:before {
  content: "";
}

.wi-owm-762:before {
  content: "";
}

.wi-owm-771:before {
  content: "";
}

.wi-owm-781:before {
  content: "";
}

.wi-owm-800:before {
  content: "";
}

.wi-owm-801:before {
  content: "";
}

.wi-owm-802:before {
  content: "";
}

.wi-owm-803:before {
  content: "";
}

.wi-owm-803:before {
  content: "";
}

.wi-owm-804:before {
  content: "";
}

.wi-owm-900:before {
  content: "";
}

.wi-owm-901:before {
  content: "";
}

.wi-owm-902:before {
  content: "";
}

.wi-owm-903:before {
  content: "";
}

.wi-owm-904:before {
  content: "";
}

.wi-owm-905:before {
  content: "";
}

.wi-owm-906:before {
  content: "";
}

.wi-owm-957:before {
  content: "";
}

.wi-owm-day-200:before {
  content: "";
}

.wi-owm-day-201:before {
  content: "";
}

.wi-owm-day-202:before {
  content: "";
}

.wi-owm-day-210:before {
  content: "";
}

.wi-owm-day-211:before {
  content: "";
}

.wi-owm-day-212:before {
  content: "";
}

.wi-owm-day-221:before {
  content: "";
}

.wi-owm-day-230:before {
  content: "";
}

.wi-owm-day-231:before {
  content: "";
}

.wi-owm-day-232:before {
  content: "";
}

.wi-owm-day-300:before {
  content: "";
}

.wi-owm-day-301:before {
  content: "";
}

.wi-owm-day-302:before {
  content: "";
}

.wi-owm-day-310:before {
  content: "";
}

.wi-owm-day-311:before {
  content: "";
}

.wi-owm-day-312:before {
  content: "";
}

.wi-owm-day-313:before {
  content: "";
}

.wi-owm-day-314:before {
  content: "";
}

.wi-owm-day-321:before {
  content: "";
}

.wi-owm-day-500:before {
  content: "";
}

.wi-owm-day-501:before {
  content: "";
}

.wi-owm-day-502:before {
  content: "";
}

.wi-owm-day-503:before {
  content: "";
}

.wi-owm-day-504:before {
  content: "";
}

.wi-owm-day-511:before {
  content: "";
}

.wi-owm-day-520:before {
  content: "";
}

.wi-owm-day-521:before {
  content: "";
}

.wi-owm-day-522:before {
  content: "";
}

.wi-owm-day-531:before {
  content: "";
}

.wi-owm-day-600:before {
  content: "";
}

.wi-owm-day-601:before {
  content: "";
}

.wi-owm-day-602:before {
  content: "";
}

.wi-owm-day-611:before {
  content: "";
}

.wi-owm-day-612:before {
  content: "";
}

.wi-owm-day-615:before {
  content: "";
}

.wi-owm-day-616:before {
  content: "";
}

.wi-owm-day-620:before {
  content: "";
}

.wi-owm-day-621:before {
  content: "";
}

.wi-owm-day-622:before {
  content: "";
}

.wi-owm-day-701:before {
  content: "";
}

.wi-owm-day-711:before {
  content: "";
}

.wi-owm-day-721:before {
  content: "";
}

.wi-owm-day-731:before {
  content: "";
}

.wi-owm-day-741:before {
  content: "";
}

.wi-owm-day-761:before {
  content: "";
}

.wi-owm-day-762:before {
  content: "";
}

.wi-owm-day-781:before {
  content: "";
}

.wi-owm-day-800:before {
  content: "";
}

.wi-owm-day-801:before {
  content: "";
}

.wi-owm-day-802:before {
  content: "";
}

.wi-owm-day-803:before {
  content: "";
}

.wi-owm-day-804:before {
  content: "";
}

.wi-owm-day-900:before {
  content: "";
}

.wi-owm-day-902:before {
  content: "";
}

.wi-owm-day-903:before {
  content: "";
}

.wi-owm-day-904:before {
  content: "";
}

.wi-owm-day-906:before {
  content: "";
}

.wi-owm-day-957:before {
  content: "";
}

.wi-owm-night-200:before {
  content: "";
}

.wi-owm-night-201:before {
  content: "";
}

.wi-owm-night-202:before {
  content: "";
}

.wi-owm-night-210:before {
  content: "";
}

.wi-owm-night-211:before {
  content: "";
}

.wi-owm-night-212:before {
  content: "";
}

.wi-owm-night-221:before {
  content: "";
}

.wi-owm-night-230:before {
  content: "";
}

.wi-owm-night-231:before {
  content: "";
}

.wi-owm-night-232:before {
  content: "";
}

.wi-owm-night-300:before {
  content: "";
}

.wi-owm-night-301:before {
  content: "";
}

.wi-owm-night-302:before {
  content: "";
}

.wi-owm-night-310:before {
  content: "";
}

.wi-owm-night-311:before {
  content: "";
}

.wi-owm-night-312:before {
  content: "";
}

.wi-owm-night-313:before {
  content: "";
}

.wi-owm-night-314:before {
  content: "";
}

.wi-owm-night-321:before {
  content: "";
}

.wi-owm-night-500:before {
  content: "";
}

.wi-owm-night-501:before {
  content: "";
}

.wi-owm-night-502:before {
  content: "";
}

.wi-owm-night-503:before {
  content: "";
}

.wi-owm-night-504:before {
  content: "";
}

.wi-owm-night-511:before {
  content: "";
}

.wi-owm-night-520:before {
  content: "";
}

.wi-owm-night-521:before {
  content: "";
}

.wi-owm-night-522:before {
  content: "";
}

.wi-owm-night-531:before {
  content: "";
}

.wi-owm-night-600:before {
  content: "";
}

.wi-owm-night-601:before {
  content: "";
}

.wi-owm-night-602:before {
  content: "";
}

.wi-owm-night-611:before {
  content: "";
}

.wi-owm-night-612:before {
  content: "";
}

.wi-owm-night-615:before {
  content: "";
}

.wi-owm-night-616:before {
  content: "";
}

.wi-owm-night-620:before {
  content: "";
}

.wi-owm-night-621:before {
  content: "";
}

.wi-owm-night-622:before {
  content: "";
}

.wi-owm-night-701:before {
  content: "";
}

.wi-owm-night-711:before {
  content: "";
}

.wi-owm-night-721:before {
  content: "";
}

.wi-owm-night-731:before {
  content: "";
}

.wi-owm-night-741:before {
  content: "";
}

.wi-owm-night-761:before {
  content: "";
}

.wi-owm-night-762:before {
  content: "";
}

.wi-owm-night-781:before {
  content: "";
}

.wi-owm-night-800:before {
  content: "";
}

.wi-owm-night-801:before {
  content: "";
}

.wi-owm-night-802:before {
  content: "";
}

.wi-owm-night-803:before {
  content: "";
}

.wi-owm-night-804:before {
  content: "";
}

.wi-owm-night-900:before {
  content: "";
}

.wi-owm-night-902:before {
  content: "";
}

.wi-owm-night-903:before {
  content: "";
}

.wi-owm-night-904:before {
  content: "";
}

.wi-owm-night-906:before {
  content: "";
}

.wi-owm-night-957:before {
  content: "";
}

/*# sourceMappingURL=weather-icons.css.map */
/*$font-family-secondary: sans-serif;*/
/*$font-family-sans-serif:      sans-serif;*/
html {
  position: relative;
  min-height: 100%;
}

body {
  padding-bottom: 60px;
  overflow-x: hidden;
}

.metismenu {
  padding: 0;
}

.metismenu li {
  list-style: none;
}

.metismenu ul {
  padding: 0;
}

.metismenu ul li {
  width: 100%;
}

.nav-second-level li a,
.nav-thrid-level li a {
  padding: 8px 20px;
  color: #6e768e;
  display: block;
  position: relative;
  transition: all 0.4s;
  font-size: 0.875rem;
}

.nav-second-level li a:focus, .nav-second-level li a:hover,
.nav-thrid-level li a:focus,
.nav-thrid-level li a:hover {
  color: #6658dd;
}

.nav-second-level li.active > a,
.nav-third-level li.active > a {
  color: #6658dd;
}

#wrapper {
  height: 100%;
  overflow: hidden;
  width: 100%;
}

.content-page {
  margin-left: 240px;
  overflow: hidden;
  padding: 0 15px 5px 15px;
  min-height: 80vh;
  margin-top: 70px;
}

.left-side-menu {
  width: 240px;
  background: #ffffff;
  bottom: 0;
  padding: 20px 0;
  position: fixed;
  transition: all .2s ease-out;
  top: 70px;
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

#sidebar-menu > ul > li > a {
  color: #6e768e;
  display: block;
  padding: 9px 20px;
  position: relative;
  transition: all 0.4s;
  font-family: "Roboto", sans-serif;
  font-size: 0.95rem;
}

#sidebar-menu > ul > li > a:hover, #sidebar-menu > ul > li > a:focus, #sidebar-menu > ul > li > a:active {
  color: #6658dd;
  text-decoration: none;
}

#sidebar-menu > ul > li > a > span {
  vertical-align: middle;
}

#sidebar-menu > ul > li > a i {
  display: inline-block;
  line-height: 1.0625rem;
  margin: 0 10px 0 3px;
  text-align: center;
  vertical-align: middle;
  width: 20px;
}

#sidebar-menu > ul > li > a .drop-arrow {
  float: right;
}

#sidebar-menu > ul > li > a .drop-arrow i {
  margin-right: 0;
}

#sidebar-menu > ul > li > a.active {
  color: #6658dd;
  background-color: #f7f8f9;
}

#sidebar-menu > ul > li > ul {
  padding-left: 40px;
}

#sidebar-menu > ul > li > ul ul {
  padding-left: 20px;
}

#sidebar-menu .menu-arrow {
  transition: transform .15s;
  position: absolute;
  right: 20px;
  display: inline-block;
  font-family: 'Material Design Icons';
  text-rendering: auto;
  line-height: 1.5rem;
  font-size: 1.1rem;
  transform: translate(0, 0);
}

#sidebar-menu .menu-arrow:before {
  content: "\F142";
}

#sidebar-menu .badge {
  margin-top: 4px;
}

#sidebar-menu li.active > a > span.menu-arrow {
  transform: rotate(90deg);
}

#sidebar-menu .menu-title {
  padding: 10px 20px;
  letter-spacing: .05em;
  pointer-events: none;
  cursor: default;
  font-size: 0.6875rem;
  text-transform: uppercase;
  color: #6e768e;
  font-weight: 600;
}

.enlarged .logo-box {
  width: 70px !important;
}

.enlarged .logo span.logo-lg {
  display: none;
}

.enlarged .logo span.logo-sm {
  display: block;
}

.enlarged .left-side-menu {
  position: absolute;
  padding-top: 0;
  width: 70px !important;
  z-index: 5;
}

.enlarged .left-side-menu .slimScrollDiv,
.enlarged .left-side-menu .slimscroll-menu {
  overflow: inherit !important;
  height: auto !important;
}

.enlarged .left-side-menu .slimScrollBar {
  visibility: hidden;
}

.enlarged .left-side-menu #sidebar-menu .menu-title,
.enlarged .left-side-menu #sidebar-menu .menu-arrow,
.enlarged .left-side-menu #sidebar-menu .label,
.enlarged .left-side-menu #sidebar-menu .badge,
.enlarged .left-side-menu #sidebar-menu .collapse.in {
  display: none !important;
}

.enlarged .left-side-menu #sidebar-menu .nav.collapse {
  height: inherit !important;
}

.enlarged .left-side-menu #sidebar-menu > ul > li {
  position: relative;
  white-space: nowrap;
}

.enlarged .left-side-menu #sidebar-menu > ul > li > a {
  padding: 15px 20px;
  min-height: 54px;
}

.enlarged .left-side-menu #sidebar-menu > ul > li > a:hover, .enlarged .left-side-menu #sidebar-menu > ul > li > a:active, .enlarged .left-side-menu #sidebar-menu > ul > li > a:focus {
  color: #6658dd;
}

.enlarged .left-side-menu #sidebar-menu > ul > li > a i {
  font-size: 1.125rem;
  margin-right: 20px;
}

.enlarged .left-side-menu #sidebar-menu > ul > li > a span {
  display: none;
  padding-left: 25px;
}

.enlarged .left-side-menu #sidebar-menu > ul > li:hover > a {
  position: relative;
  width: calc(190px + 70px);
  color: #6658dd;
  background-color: #f7f8f9;
  transition: none;
}

.enlarged .left-side-menu #sidebar-menu > ul > li:hover > a span {
  display: inline;
}

.enlarged .left-side-menu #sidebar-menu > ul > li:hover a.open :after, .enlarged .left-side-menu #sidebar-menu > ul > li:hover a.active :after {
  display: none;
}

.enlarged .left-side-menu #sidebar-menu > ul > li:hover > ul {
  display: block;
  left: 70px;
  position: absolute;
  width: 190px;
  height: auto !important;
  box-shadow: 3px 5px 10px 0 rgba(154, 161, 171, 0.2);
}

.enlarged .left-side-menu #sidebar-menu > ul > li:hover > ul ul {
  box-shadow: 3px 5px 10px 0 rgba(154, 161, 171, 0.2);
}

.enlarged .left-side-menu #sidebar-menu > ul > li:hover > ul a {
  box-shadow: none;
  padding: 8px 20px;
  position: relative;
  width: 190px;
  z-index: 6;
}

.enlarged .left-side-menu #sidebar-menu > ul > li:hover > ul a:hover {
  color: #6658dd;
}

.enlarged .left-side-menu #sidebar-menu > ul ul {
  padding: 5px 0;
  z-index: 9999;
  background-color: #ffffff;
}

.enlarged .left-side-menu #sidebar-menu > ul ul li:hover > ul {
  display: block;
  left: 190px;
  margin-top: -36px;
  position: absolute;
  width: 190px;
}

.enlarged .left-side-menu #sidebar-menu > ul ul li > a span.pull-right {
  position: absolute;
  right: 20px;
  top: 12px;
  transform: rotate(270deg);
}

.enlarged .left-side-menu #sidebar-menu > ul ul li.active a {
  color: #6658dd;
}

.enlarged .content-page {
  margin-left: 70px !important;
}

.enlarged .footer {
  left: 70px !important;
}

.enlarged .user-box {
  display: none;
}

body.enlarged {
  min-height: 1200px;
}

@media (max-width: 767.98px) {
  body {
    overflow-x: hidden;
    padding-bottom: 80px;
  }
  .left-side-menu {
    display: none;
    z-index: 10 !important;
  }
  .sidebar-enable .left-side-menu {
    display: block;
  }
  .content-page, .enlarged .content-page {
    margin-left: 0 !important;
    padding: 0 10px;
  }
  .pro-user-name {
    display: none;
  }
  .logo-box {
    display: none;
  }
}

/* =============
  Small Menu
============= */
.left-side-menu-sm .logo-box {
  width: 160px;
}

.left-side-menu-sm .left-side-menu {
  width: 160px;
  text-align: center;
}

.left-side-menu-sm .left-side-menu #sidebar-menu > ul > li > a > i {
  display: block;
  font-size: 18px;
  line-height: 24px;
  width: 100%;
  margin: 0;
}

.left-side-menu-sm .left-side-menu #sidebar-menu > ul ul {
  padding-left: 0;
}

.left-side-menu-sm .left-side-menu #sidebar-menu > ul ul a {
  padding: 10px 20px;
}

.left-side-menu-sm .left-side-menu .menu-arrow,
.left-side-menu-sm .left-side-menu .badge {
  display: none !important;
}

.left-side-menu-sm .left-side-menu + .content-page {
  margin-left: 160px;
}

.left-side-menu-sm .left-side-menu + .content-page .footer {
  left: 160px;
}

.left-side-menu-sm .left-side-menu .menu-title {
  background-color: #f7f8f9;
}

.enlarged.left-side-menu-sm #wrapper .left-side-menu {
  text-align: left;
}

.enlarged.left-side-menu-sm #wrapper .left-side-menu ul li a i {
  display: inline-block;
  font-size: 18px;
  line-height: 17px;
  margin-left: 3px;
  margin-right: 15px;
  vertical-align: middle;
  width: 20px;
}

.left-side-menu-dark .navbar-custom {
  background-color: #61ab00;
}

.left-side-menu-dark .left-side-menu {
  background-color: #38414a;
  box-shadow: none;
  border-right: 2px solid #3c4650;
}

.left-side-menu-dark .left-side-menu #sidebar-menu > ul > li > a {
  color: #9097a7;
}

.left-side-menu-dark .left-side-menu #sidebar-menu > ul > li > a:hover, .left-side-menu-dark .left-side-menu #sidebar-menu > ul > li > a:focus, .left-side-menu-dark .left-side-menu #sidebar-menu > ul > li > a:active {
  color: #c8cddc;
}

.left-side-menu-dark .left-side-menu #sidebar-menu > ul > li > a.active {
  color: #ffffff;
  background-color: #434e59;
  border-right-color: #ffffff;
}

.left-side-menu-dark .left-side-menu #sidebar-menu .menu-title {
  color: #adb5bd;
}

.left-side-menu-dark .left-side-menu .nav-second-level li a,
.left-side-menu-dark .left-side-menu .nav-thrid-level li a {
  color: #9097a7;
}

.left-side-menu-dark .left-side-menu .nav-second-level li a:focus, .left-side-menu-dark .left-side-menu .nav-second-level li a:hover,
.left-side-menu-dark .left-side-menu .nav-thrid-level li a:focus,
.left-side-menu-dark .left-side-menu .nav-thrid-level li a:hover {
  background-color: transparent;
  color: #c8cddc;
}

.left-side-menu-dark .left-side-menu .nav-second-level li.active > a,
.left-side-menu-dark .left-side-menu .nav-third-level li.active > a {
  color: #ffffff;
}

.enlarged.left-side-menu-dark #wrapper .left-side-menu #sidebar-menu > ul > li:hover > a {
  background-color: #434e59;
}

.user-pro-dropdown {
  background-color: #f7f8f9;
  box-shadow: none;
  padding: 15px 5px;
  width: 90%;
  margin-left: 5%;
  margin-top: 10px;
}

.user-pro-dropdown .dropdown-item {
  border-radius: 3px;
}

.user-pro-dropdown .dropdown-item:hover {
  background-color: #61ab00;
  color: #fff;
}

.logo {
  display: block;
  line-height: 70px;
}

.logo span.logo-lg {
  display: block;
}

.logo span.logo-sm {
  display: none;
}

.logo .logo-lg-text-dark {
  color: #323a46;
  font-weight: 700;
  font-size: 22px;
  text-transform: uppercase;
}

.logo .logo-lg-text-light {
  color: #fff;
  font-weight: 700;
  font-size: 22px;
  text-transform: uppercase;
}

.logo-box {
  height: 70px;
  width: 240px;
  float: left;
}

.navbar-custom {
  background-color: #566676;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  padding: 0 35px 0 0;
  position: fixed;
  left: 0;
  right: 0;
  height: 70px;
  z-index: 100;
  /* Search */
}

.navbar-custom .topnav-menu > li {
  float: left;
}

.navbar-custom .topnav-menu .nav-link {
  padding: 0 15px;
  color: rgba(255, 255, 255, 0.9);
  min-width: 32px;
  display: block;
  line-height: 70px;
  text-align: center;
  max-height: 70px;
}

.navbar-custom .topnav-menu .nav-button {
  margin-top: 18px;
  line-height: 21px;
}

.navbar-custom .dropdown.show .nav-link {
  background-color: rgba(255, 255, 255, 0.05);
}

.navbar-custom .app-search {
  overflow: hidden;
  height: 70px;
  display: table;
  max-width: 180px;
  margin-right: 20px;
}

.navbar-custom .app-search .app-search-box {
  display: table-cell;
  vertical-align: middle;
}

.navbar-custom .app-search .app-search-box input::-webkit-input-placeholder {
  font-size: 0.8125rem;
  color: rgba(255, 255, 255, 0.3);
}

.navbar-custom .app-search .form-control {
  border: none;
  height: 38px;
  padding-left: 20px;
  padding-right: 0;
  color: #fff;
  background-color: rgba(255, 255, 255, 0.07);
  box-shadow: none;
  border-radius: 30px 0 0 30px;
}

.navbar-custom .app-search .input-group-append {
  margin-left: 0;
  z-index: 4;
}

.navbar-custom .app-search .btn {
  background-color: rgba(255, 255, 255, 0.07);
  border-color: transparent;
  color: rgba(255, 255, 255, 0.3);
  border-radius: 0 30px 30px 0;
  box-shadow: none !important;
}

.navbar-custom .button-menu-mobile {
  border: none;
  color: #fff;
  display: inline-block;
  height: 70px;
  line-height: 70px;
  width: 60px;
  background-color: transparent;
  font-size: 24px;
  cursor: pointer;
}

.navbar-custom .button-menu-mobile.disable-btn {
  display: none;
}

/* Notification */
.noti-scroll {
  max-height: 320px;
}

.notification-list {
  margin-left: 0;
}

.notification-list .noti-title {
  background-color: #fff;
  padding: 15px 20px;
}

.notification-list .noti-icon {
  font-size: 21px;
  vertical-align: middle;
}

.notification-list .noti-icon-badge {
  display: inline-block;
  position: absolute;
  top: 16px;
  right: 10px;
}

.notification-list .notify-item {
  padding: 12px 20px;
}

.notification-list .notify-item .notify-icon {
  float: left;
  height: 36px;
  width: 36px;
  font-size: 18px;
  line-height: 36px;
  text-align: center;
  margin-right: 10px;
  margin-top: 5px;
  border-radius: 50%;
  color: #fff;
}

.notification-list .notify-item .notify-details {
  margin-bottom: 5px;
  overflow: hidden;
  margin-left: 45px;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #343a40;
}

.notification-list .notify-item .notify-details b {
  font-weight: 500;
}

.notification-list .notify-item .notify-details small {
  display: block;
}

.notification-list .notify-item .notify-details span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
}

.notification-list .notify-item .user-msg {
  margin-left: 45px;
  white-space: normal;
  line-height: 16px;
}

.notification-list .profile-dropdown .notify-item {
  padding: 7px 20px;
}

.profile-dropdown {
  width: 170px;
}

.profile-dropdown i {
  vertical-align: middle;
  margin-right: 5px;
}

.nav-user {
  padding: 0 12px !important;
}

.nav-user img {
  height: 40px;
  width: 40px;
}

.nav-user i {
  font-size: 26px;
  vertical-align: middle;
}

.navbar-custom-light {
  background-color: #ffffff !important;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  /* Search */
}

.navbar-custom-light .topnav-menu .nav-link {
  color: #6c757d;
}

.navbar-custom-light .dropdown.show .nav-link {
  background-color: rgba(50, 58, 70, 0.03);
}

.navbar-custom-light .button-menu-mobile {
  color: #323a46;
}

.navbar-custom-light .app-search input::-webkit-input-placeholder {
  color: #adb5bd !important;
}

.navbar-custom-light .app-search .form-control {
  color: #323a46;
  background-color: #f7f8f9;
  border-color: #f7f8f9;
}

.navbar-custom-light .app-search .btn {
  background-color: #f7f8f9;
  color: #ced4da;
}

.page-title-box .page-title {
  font-size: 1.25rem;
  margin: 0;
  line-height: 75px;
  color: #323a46;
}

.page-title-box .page-title-right {
  float: right;
  margin-top: 22px;
}

.page-title-box .breadcrumb {
  padding-top: 5px;
}

@media (max-width: 767.98px) {
  .page-title-box .page-title {
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 70px;
  }
  .page-title-box .breadcrumb {
    display: none;
  }
}

@media (max-width: 640px) {
  .page-title-box .page-title-right {
    display: none;
  }
}

@media (max-width: 419px) {
  .page-title-box .breadcrumb {
    display: none;
  }
}

.footer {
  bottom: 0;
  padding: 10px 15px;
  position: absolute;
  right: 0;
  color: #98a6ad;
  left: 240px;
  background-color: #f7f8f9;
  border-top: 1px solid #e8e8e8;
}

.footer .footer-links a {
  color: #98a6ad;
  margin-left: 1.5rem;
  transition: all .4s;
}

.footer .footer-links a:hover {
  color: #323a46;
}

.footer .footer-links a:first-of-type {
  margin-left: 0;
}

.footer-alt {
  left: 0 !important;
  text-align: center;
  background-color: transparent;
  border: none;
}

@media (max-width: 767.98px) {
  .footer {
    left: 0 !important;
    text-align: center;
  }
}

.right-bar {
  background-color: #fff;
  box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.02);
  display: block;
  position: fixed;
  transition: all 200ms ease-out;
  width: 260px;
  z-index: 9999;
  float: right !important;
  right: -270px;
  top: 0;
  bottom: 0;
}

.right-bar .rightbar-title {
  background-color: #61ab00;
  padding: 27px 25px;
  color: #fff;
}

.right-bar .right-bar-toggle {
  background-color: #414b5b;
  height: 24px;
  width: 24px;
  line-height: 27px;
  color: #fff;
  text-align: center;
  border-radius: 50%;
  margin-top: -4px;
}

.right-bar .right-bar-toggle:hover {
  background-color: #475364;
}

.right-bar .user-box {
  padding: 25px;
  text-align: center;
}

.right-bar .user-box .user-img {
  position: relative;
  height: 64px;
  width: 64px;
  margin: 0 auto 15px auto;
}

.right-bar .user-box .user-img .user-edit {
  position: absolute;
  right: -5px;
  bottom: 0px;
  height: 24px;
  width: 24px;
  background-color: #fff;
  line-height: 24px;
  border-radius: 50%;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

.right-bar .user-box h5 {
  margin-bottom: 2px;
}

.right-bar .user-box h5 a {
  color: #323a46;
}

.rightbar-overlay {
  background-color: rgba(50, 58, 70, 0.55);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: none;
  z-index: 9998;
  transition: all .2s ease-out;
}

.right-bar-enabled .right-bar {
  right: 0;
}

.right-bar-enabled .rightbar-overlay {
  display: block;
}

@media (max-width: 767.98px) {
  .right-bar {
    overflow: auto;
  }
  .right-bar .slimscroll-menu {
    height: auto !important;
  }
}

body.boxed-layout #wrapper {
  max-width: 1300px;
  margin: 0 auto;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

body.boxed-layout .navbar-custom {
  max-width: 1300px;
  margin: 0 auto;
}

body.boxed-layout .footer {
  margin: 0 auto;
  max-width: calc(1300px - 240px);
}

body.boxed-layout.enlarged .footer {
  max-width: calc(1300px - 70px);
}

.width-xs {
  min-width: 80px;
}

.width-sm {
  min-width: 100px;
}

.width-md {
  min-width: 120px;
}

.width-lg {
  min-width: 140px;
}

.width-xl {
  min-width: 160px;
}

.font-family-secondary {
  font-family: "Roboto", sans-serif;
}

.avatar-xs {
  height: 1.5rem;
  width: 1.5rem;
}

.avatar-sm {
  height: 2.25rem;
  width: 2.25rem;
}

.avatar-md {
  height: 3.5rem;
  width: 3.5rem;
}

.avatar-lg {
  height: 4.5rem;
  width: 4.5rem;
}

.avatar-xl {
  height: 6rem;
  width: 6rem;
}

.avatar-xxl {
  height: 7.5rem;
  width: 7.5rem;
}

.avatar-title {
  align-items: center;
  color: #fff;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}

.avatar-group {
  padding-left: 12px;
}

.avatar-group .avatar-group-item {
  margin: 0 0 10px -12px;
  display: inline-block;
  border: 2px solid #fff;
  border-radius: 50%;
}

.sp-line-1,
.sp-line-2,
.sp-line-3,
.sp-line-4 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

.sp-line-1 {
  -webkit-line-clamp: 1;
}

.sp-line-2 {
  -webkit-line-clamp: 2;
}

.sp-line-3 {
  -webkit-line-clamp: 3;
}

.sp-line-4 {
  -webkit-line-clamp: 4;
}

.social-list-item {
  height: 2rem;
  width: 2rem;
  line-height: calc(2rem - 2px);
  display: block;
  border: 2px solid #adb5bd;
  border-radius: 50%;
  color: #adb5bd;
}

.widget-flat {
  position: relative;
  overflow: hidden;
}

.widget-flat i.widget-icon {
  font-size: 36px;
}

.inbox-widget .inbox-item {
  border-bottom: 1px solid white;
  overflow: hidden;
  padding: 0.625rem 0;
  position: relative;
}

.inbox-widget .inbox-item:last-of-type {
  border-bottom: none;
}

.inbox-widget .inbox-item .inbox-item-img {
  display: block;
  float: left;
  margin-right: 15px;
  width: 40px;
}

.inbox-widget .inbox-item .inbox-item-img img {
  width: 40px;
}

.inbox-widget .inbox-item .inbox-item-img i {
  font-size: 40px;
}

.inbox-widget .inbox-item .inbox-item-author {
  color: #323a46;
  display: block;
  margin-bottom: 3px;
}

.inbox-widget .inbox-item .inbox-item-text {
  color: #98a6ad;
  display: block;
  font-size: 0.8125rem;
  margin: 0;
  overflow: hidden;
}

.inbox-widget .inbox-item .inbox-item-date {
  color: #98a6ad;
  font-size: 0.6875rem;
  position: absolute;
  right: 5px;
  top: 10px;
}

/* Chat widget */
.conversation-list {
  list-style: none;
  padding: 0 20px;
}

.conversation-list li {
  margin-bottom: 30px;
}

.conversation-list .chat-avatar {
  float: left;
  text-align: center;
  width: 75px;
}

.conversation-list .chat-avatar img {
  border-radius: 100%;
  width: 100%;
}

.conversation-list .chat-avatar i {
  font-size: 65px;
  font-style: normal;
}

.conversation-list .ctext-wrap {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #eceff1;
  border-radius: 3px;
  display: inline-block;
  padding: 12px;
  position: relative;
}

.conversation-list .ctext-wrap i {
  display: block;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  position: relative;
}

.conversation-list .ctext-wrap p {
  margin: 0;
  padding-top: 3px;
}

.conversation-list .ctext-wrap:after {
  right: 99%;
  top: 0;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-top-color: #eceff1;
  border-width: 8px;
  margin-left: -1px;
  border-right-color: #eceff1;
}

.conversation-list .conversation-text {
  float: left;
  margin-left: 12px;
  width: 70%;
}

.conversation-list .odd .chat-avatar {
  float: right !important;
}

.conversation-list .odd .conversation-text {
  float: right !important;
  margin-right: 12px;
  text-align: right;
  width: 70% !important;
}

.conversation-list .odd .ctext-wrap {
  background-color: #fef5e4;
}

.conversation-list .odd .ctext-wrap:after {
  border-color: transparent;
  border-left-color: #fef5e4;
  border-top-color: #fef5e4;
  left: 99% !important;
}

.checkbox label {
  display: inline-block;
  padding-left: 8px;
  position: relative;
  font-weight: normal;
  margin-bottom: 0;
}

.checkbox label::before {
  -o-transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  background-color: #fff;
  border-radius: 3px;
  border: 2px solid #98a6ad;
  content: "";
  display: inline-block;
  height: 18px;
  left: 0;
  margin-left: -18px;
  position: absolute;
  transition: 0.3s ease-in-out;
  width: 18px;
  outline: none !important;
  top: 2px;
}

.checkbox label::after {
  color: #6c757d;
  display: inline-block;
  font-size: 11px;
  height: 18px;
  left: 0;
  margin-left: -18px;
  padding-left: 3px;
  padding-top: 2px;
  position: absolute;
  top: 0;
  width: 18px;
}

.checkbox input[type="checkbox"] {
  cursor: pointer;
  opacity: 0;
  z-index: 1;
  outline: none !important;
}

.checkbox input[type="checkbox"]:disabled + label {
  opacity: 0.65;
}

.checkbox input[type="checkbox"]:focus + label::before {
  outline-offset: -2px;
  outline: none;
}

.checkbox input[type="checkbox"]:checked + label::after {
  content: "";
  position: absolute;
  top: 6px;
  left: 7px;
  display: table;
  width: 4px;
  height: 8px;
  border: 2px solid #6c757d;
  border-top-width: 0;
  border-left-width: 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.checkbox input[type="checkbox"]:disabled + label::before {
  background-color: #f7f8f9;
  cursor: not-allowed;
}

.checkbox.checkbox-circle label::before {
  border-radius: 50%;
}

.checkbox.checkbox-inline {
  margin-top: 0;
}

.checkbox.checkbox-single input {
  height: 18px;
  width: 18px;
  position: absolute;
}

.checkbox.checkbox-single label {
  height: 18px;
  width: 18px;
}

.checkbox.checkbox-single label:before {
  margin-left: 0;
}

.checkbox.checkbox-single label:after {
  margin-left: 0;
}

.checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #61ab00;
  border-color: #61ab00;
}

.checkbox-primary input[type="checkbox"]:checked + label::after {
  border-color: #fff;
}

.checkbox-secondary input[type="checkbox"]:checked + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}

.checkbox-secondary input[type="checkbox"]:checked + label::after {
  border-color: #fff;
}

.checkbox-success input[type="checkbox"]:checked + label::before {
  background-color: #1abc9c;
  border-color: #1abc9c;
}

.checkbox-success input[type="checkbox"]:checked + label::after {
  border-color: #fff;
}

.checkbox-info input[type="checkbox"]:checked + label::before {
  background-color: #4fc6e1;
  border-color: #4fc6e1;
}

.checkbox-info input[type="checkbox"]:checked + label::after {
  border-color: #fff;
}

.checkbox-warning input[type="checkbox"]:checked + label::before {
  background-color: #f7b84b;
  border-color: #f7b84b;
}

.checkbox-warning input[type="checkbox"]:checked + label::after {
  border-color: #fff;
}

.checkbox-danger input[type="checkbox"]:checked + label::before {
  background-color: #f1556c;
  border-color: #f1556c;
}

.checkbox-danger input[type="checkbox"]:checked + label::after {
  border-color: #fff;
}

.checkbox-light input[type="checkbox"]:checked + label::before {
  background-color: #f7f8f9;
  border-color: #f7f8f9;
}

.checkbox-light input[type="checkbox"]:checked + label::after {
  border-color: #fff;
}

.checkbox-dark input[type="checkbox"]:checked + label::before {
  background-color: #323a46;
  border-color: #323a46;
}

.checkbox-dark input[type="checkbox"]:checked + label::after {
  border-color: #fff;
}

.checkbox-pink input[type="checkbox"]:checked + label::before {
  background-color: #f672a7;
  border-color: #f672a7;
}

.checkbox-pink input[type="checkbox"]:checked + label::after {
  border-color: #fff;
}

.checkbox-blue input[type="checkbox"]:checked + label::before {
  background-color: #019dd6;
  border-color: #019dd6;
}

.checkbox-blue input[type="checkbox"]:checked + label::after {
  border-color: #fff;
}

.radio label {
  display: inline-block;
  padding-left: 8px;
  position: relative;
  font-weight: normal;
  margin-bottom: 0;
}

.radio label::before {
  -o-transition: border 0.5s ease-in-out;
  -webkit-transition: border 0.5s ease-in-out;
  background-color: #fff;
  border-radius: 50%;
  border: 2px solid #98a6ad;
  content: "";
  display: inline-block;
  height: 18px;
  left: 0;
  margin-left: -18px;
  position: absolute;
  transition: border 0.5s ease-in-out;
  width: 18px;
  outline: none !important;
}

.radio label::after {
  -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  -ms-transform: scale(0, 0);
  -o-transform: scale(0, 0);
  -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  -webkit-transform: scale(0, 0);
  -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  background-color: #6c757d;
  border-radius: 50%;
  content: " ";
  display: inline-block;
  height: 10px;
  left: 6px;
  margin-left: -20px;
  position: absolute;
  top: 4px;
  transform: scale(0, 0);
  transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  width: 10px;
}

.radio input[type="radio"] {
  cursor: pointer;
  opacity: 0;
  z-index: 1;
  outline: none !important;
}

.radio input[type="radio"]:disabled + label {
  opacity: 0.65;
}

.radio input[type="radio"]:focus + label::before {
  outline-offset: -2px;
  outline: 5px auto -webkit-focus-ring-color;
  outline: thin dotted;
}

.radio input[type="radio"]:checked + label::after {
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}

.radio input[type="radio"]:disabled + label::before {
  cursor: not-allowed;
}

.radio.radio-inline {
  margin-top: 0;
}

.radio.radio-single label {
  height: 17px;
}

.radio-primary input[type="radio"] + label::after {
  background-color: #61ab00;
}

.radio-primary input[type="radio"]:checked + label::before {
  border-color: #61ab00;
}

.radio-primary input[type="radio"]:checked + label::after {
  background-color: #61ab00;
}

.radio-secondary input[type="radio"] + label::after {
  background-color: #6c757d;
}

.radio-secondary input[type="radio"]:checked + label::before {
  border-color: #6c757d;
}

.radio-secondary input[type="radio"]:checked + label::after {
  background-color: #6c757d;
}

.radio-success input[type="radio"] + label::after {
  background-color: #1abc9c;
}

.radio-success input[type="radio"]:checked + label::before {
  border-color: #1abc9c;
}

.radio-success input[type="radio"]:checked + label::after {
  background-color: #1abc9c;
}

.radio-info input[type="radio"] + label::after {
  background-color: #4fc6e1;
}

.radio-info input[type="radio"]:checked + label::before {
  border-color: #4fc6e1;
}

.radio-info input[type="radio"]:checked + label::after {
  background-color: #4fc6e1;
}

.radio-warning input[type="radio"] + label::after {
  background-color: #f7b84b;
}

.radio-warning input[type="radio"]:checked + label::before {
  border-color: #f7b84b;
}

.radio-warning input[type="radio"]:checked + label::after {
  background-color: #f7b84b;
}

.radio-danger input[type="radio"] + label::after {
  background-color: #f1556c;
}

.radio-danger input[type="radio"]:checked + label::before {
  border-color: #f1556c;
}

.radio-danger input[type="radio"]:checked + label::after {
  background-color: #f1556c;
}

.radio-light input[type="radio"] + label::after {
  background-color: #f7f8f9;
}

.radio-light input[type="radio"]:checked + label::before {
  border-color: #f7f8f9;
}

.radio-light input[type="radio"]:checked + label::after {
  background-color: #f7f8f9;
}

.radio-dark input[type="radio"] + label::after {
  background-color: #323a46;
}

.radio-dark input[type="radio"]:checked + label::before {
  border-color: #323a46;
}

.radio-dark input[type="radio"]:checked + label::after {
  background-color: #323a46;
}

.radio-pink input[type="radio"] + label::after {
  background-color: #f672a7;
}

.radio-pink input[type="radio"]:checked + label::before {
  border-color: #f672a7;
}

.radio-pink input[type="radio"]:checked + label::after {
  background-color: #f672a7;
}

.radio-blue input[type="radio"] + label::after {
  background-color: #019dd6;
}

.radio-blue input[type="radio"]:checked + label::before {
  border-color: #019dd6;
}

.radio-blue input[type="radio"]:checked + label::after {
  background-color: #019dd6;
}

.ribbon-box {
  position: relative;
  /* Ribbon two */
}

.ribbon-box .ribbon {
  position: relative;
  clear: both;
  padding: 5px 12px;
  margin-bottom: 15px;
  box-shadow: 2px 5px 10px rgba(50, 58, 70, 0.15);
  color: #fff;
  font-size: 13px;
  font-weight: 600;
}

.ribbon-box .ribbon:before {
  content: " ";
  border-style: solid;
  border-width: 10px;
  display: block;
  position: absolute;
  bottom: -10px;
  left: 0;
  margin-bottom: -10px;
  z-index: -1;
}

.ribbon-box .ribbon.float-left {
  margin-left: -30px;
  border-radius: 0 3px 3px 0;
}

.ribbon-box .ribbon.float-right {
  margin-right: -30px;
  border-radius: 3px 0 0 3px;
}

.ribbon-box .ribbon.float-right:before {
  right: 0;
}

.ribbon-box .ribbon.float-center span {
  margin: 0 auto 20px auto;
}

.ribbon-box .ribbon-content {
  clear: both;
}

.ribbon-box .ribbon-primary {
  background: #61ab00;
}

.ribbon-box .ribbon-primary:before {
  border-color: #447800 transparent transparent;
}

.ribbon-box .ribbon-secondary {
  background: #6c757d;
}

.ribbon-box .ribbon-secondary:before {
  border-color: #545b62 transparent transparent;
}

.ribbon-box .ribbon-success {
  background: #1abc9c;
}

.ribbon-box .ribbon-success:before {
  border-color: #148f77 transparent transparent;
}

.ribbon-box .ribbon-info {
  background: #4fc6e1;
}

.ribbon-box .ribbon-info:before {
  border-color: #25b7d8 transparent transparent;
}

.ribbon-box .ribbon-warning {
  background: #f7b84b;
}

.ribbon-box .ribbon-warning:before {
  border-color: #f5a51a transparent transparent;
}

.ribbon-box .ribbon-danger {
  background: #f1556c;
}

.ribbon-box .ribbon-danger:before {
  border-color: #ed2643 transparent transparent;
}

.ribbon-box .ribbon-light {
  background: #f7f8f9;
}

.ribbon-box .ribbon-light:before {
  border-color: #dadfe3 transparent transparent;
}

.ribbon-box .ribbon-dark {
  background: #323a46;
}

.ribbon-box .ribbon-dark:before {
  border-color: #1d2128 transparent transparent;
}

.ribbon-box .ribbon-pink {
  background: #f672a7;
}

.ribbon-box .ribbon-pink:before {
  border-color: #f34289 transparent transparent;
}

.ribbon-box .ribbon-blue {
  background: #019dd6;
}

.ribbon-box .ribbon-blue:before {
  border-color: #0178a3 transparent transparent;
}

.ribbon-box .ribbon-two {
  position: absolute;
  left: -5px;
  top: -5px;
  z-index: 1;
  overflow: hidden;
  width: 75px;
  height: 75px;
  text-align: right;
}

.ribbon-box .ribbon-two span {
  font-size: 13px;
  color: #fff;
  text-align: center;
  line-height: 20px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 100px;
  display: block;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.02);
  position: absolute;
  top: 19px;
  left: -21px;
  font-weight: 600;
}

.ribbon-box .ribbon-two span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 100%;
  z-index: -1;
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
}

.ribbon-box .ribbon-two span:after {
  content: "";
  position: absolute;
  right: 0;
  top: 100%;
  z-index: -1;
  border-left: 3px solid transparent;
  border-bottom: 3px solid transparent;
}

.ribbon-box .ribbon-two-primary span {
  background: #61ab00;
}

.ribbon-box .ribbon-two-primary span:before {
  border-left: 3px solid #365f00;
  border-top: 3px solid #365f00;
}

.ribbon-box .ribbon-two-primary span:after {
  border-right: 3px solid #365f00;
  border-top: 3px solid #365f00;
}

.ribbon-box .ribbon-two-secondary span {
  background: #6c757d;
}

.ribbon-box .ribbon-two-secondary span:before {
  border-left: 3px solid #494f54;
  border-top: 3px solid #494f54;
}

.ribbon-box .ribbon-two-secondary span:after {
  border-right: 3px solid #494f54;
  border-top: 3px solid #494f54;
}

.ribbon-box .ribbon-two-success span {
  background: #1abc9c;
}

.ribbon-box .ribbon-two-success span:before {
  border-left: 3px solid #117964;
  border-top: 3px solid #117964;
}

.ribbon-box .ribbon-two-success span:after {
  border-right: 3px solid #117964;
  border-top: 3px solid #117964;
}

.ribbon-box .ribbon-two-info span {
  background: #4fc6e1;
}

.ribbon-box .ribbon-two-info span:before {
  border-left: 3px solid #21a5c2;
  border-top: 3px solid #21a5c2;
}

.ribbon-box .ribbon-two-info span:after {
  border-right: 3px solid #21a5c2;
  border-top: 3px solid #21a5c2;
}

.ribbon-box .ribbon-two-warning span {
  background: #f7b84b;
}

.ribbon-box .ribbon-two-warning span:before {
  border-left: 3px solid #eb990a;
  border-top: 3px solid #eb990a;
}

.ribbon-box .ribbon-two-warning span:after {
  border-right: 3px solid #eb990a;
  border-top: 3px solid #eb990a;
}

.ribbon-box .ribbon-two-danger span {
  background: #f1556c;
}

.ribbon-box .ribbon-two-danger span:before {
  border-left: 3px solid #e71332;
  border-top: 3px solid #e71332;
}

.ribbon-box .ribbon-two-danger span:after {
  border-right: 3px solid #e71332;
  border-top: 3px solid #e71332;
}

.ribbon-box .ribbon-two-light span {
  background: #f7f8f9;
}

.ribbon-box .ribbon-two-light span:before {
  border-left: 3px solid #cbd2d8;
  border-top: 3px solid #cbd2d8;
}

.ribbon-box .ribbon-two-light span:after {
  border-right: 3px solid #cbd2d8;
  border-top: 3px solid #cbd2d8;
}

.ribbon-box .ribbon-two-dark span {
  background: #323a46;
}

.ribbon-box .ribbon-two-dark span:before {
  border-left: 3px solid #121519;
  border-top: 3px solid #121519;
}

.ribbon-box .ribbon-two-dark span:after {
  border-right: 3px solid #121519;
  border-top: 3px solid #121519;
}

.ribbon-box .ribbon-two-pink span {
  background: #f672a7;
}

.ribbon-box .ribbon-two-pink span:before {
  border-left: 3px solid #f12a7a;
  border-top: 3px solid #f12a7a;
}

.ribbon-box .ribbon-two-pink span:after {
  border-right: 3px solid #f12a7a;
  border-top: 3px solid #f12a7a;
}

.ribbon-box .ribbon-two-blue span {
  background: #019dd6;
}

.ribbon-box .ribbon-two-blue span:before {
  border-left: 3px solid #01658a;
  border-top: 3px solid #01658a;
}

.ribbon-box .ribbon-two-blue span:after {
  border-right: 3px solid #01658a;
  border-top: 3px solid #01658a;
}

@media print {
  .left-side-menu,
  .right-bar,
  .page-title-box,
  .navbar-custom,
  .footer {
    display: none;
  }
  .card-body,
  .content-page,
  .right-bar,
  .content,
  body {
    background-color: #fff;
    margin: 0;
    padding: 0;
  }
  *, :after, :before {
    color: #000 !important;
  }
  a {
    text-decoration: none !important;
  }
}

#preloader {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: 9999;
}

#status {
  width: 40px;
  height: 40px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -20px 0 0 -20px;
}

.spinner {
  margin: 0 auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 5px solid #dee2e6;
  border-right: 5px solid #dee2e6;
  border-bottom: 5px solid #dee2e6;
  border-left: 5px solid #61ab00;
  transform: translateZ(0);
  animation: SpinnerAnimation 1.1s infinite linear;
}

.spinner,
.spinner:after {
  border-radius: 50%;
  width: 40px;
  height: 40px;
}

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

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

.text-strike {
  text-decoration: line-through;
}

.recipe-timeline {
  list-style: none;
  position: relative;
  margin: 30px 25px;
}

.recipe-timeline:before {
  top: 0;
  bottom: 0;
  position: absolute;
  content: " ";
  width: 3px;
  background-color: #eeeeee;
  margin-left: -2px;
}

.recipe-timeline li {
  margin-bottom: 20px;
  position: relative;
}

.recipe-timeline li:before, .recipe-timeline li:after {
  content: " ";
  display: table;
}

.recipe-timeline li:after {
  clear: both;
}

.recipe-timeline li .timeline-badge {
  color: #fff;
  width: 25px;
  height: 25px;
  line-height: 26px;
  font-size: 1em;
  text-align: center;
  position: absolute;
  top: 0px;
  /*left: 50%;*/
  margin-left: -13px;
  background-color: #999999;
  border-top-right-radius: 50%;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
}

.recipe-timeline li .timeline-badge i {
  margin-left: 4px;
}

.recipe-timeline li .timeline-panel {
  /*float: right;*/
  margin-left: 25px;
}

.recipe-timeline .timeline-badge.primary {
  background-color: #61ab00;
}

.recipe-timeline .timeline-badge.success {
  background-color: #1abc9c;
}

.recipe-timeline .timeline-badge.warning {
  background-color: #f7b84b;
}

.recipe-timeline .timeline-badge.danger {
  background-color: #f1556c;
}

.recipe-timeline .timeline-badge.info {
  background-color: #4fc6e1;
}

.recipe-timeline .timeline-title {
  margin-top: 0;
  color: inherit;
}

.recipe-timeline .timeline-body p,
.recipe-timeline .timeline-body ul {
  margin-bottom: 0;
}

.recipe-timeline .timeline-body p + p {
  margin-top: 5px;
}

.authentication-bg.enlarged {
  min-height: 100px;
}

.bg-pattern {
  background-image: url(/build/images/bg-pattern-2.5d853b6f.png);
  background-size: cover;
}

body.authentication-bg {
  background-image: url(/build/images/bg.ecf8bb9a.png);
  background-size: cover;
}

.logout-icon {
  width: 140px;
}

.button-list {
  margin-left: -8px;
  margin-bottom: -12px;
}

.button-list .btn {
  margin-bottom: 12px;
  margin-left: 8px;
}

.icons-list-demo div {
  cursor: pointer;
  line-height: 45px;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  overflow: hidden;
}

.icons-list-demo div p {
  margin-bottom: 0;
  line-height: inherit;
}

.icons-list-demo i {
  text-align: center;
  vertical-align: middle;
  font-size: 22px;
  width: 50px;
  height: 50px;
  line-height: 50px;
  margin-right: 12px;
  color: rgba(50, 58, 70, 0.7);
  border-radius: 3px;
  display: inline-block;
  transition: all 0.2s;
}

.icons-list-demo .col-md-4 {
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  background-clip: padding-box;
  margin-bottom: 10px;
}

.icons-list-demo .col-md-4:hover,
.icons-list-demo .col-md-4:hover i {
  color: #61ab00;
}

.scrollspy-example {
  position: relative;
  height: 200px;
  margin-top: .5rem;
  overflow: auto;
}

.text-error {
  color: #61ab00;
  text-shadow: rgba(97, 171, 0, 0.3) 5px 1px, rgba(97, 171, 0, 0.2) 10px 3px;
  font-size: 84px;
  line-height: 90px;
  font-family: "Roboto", sans-serif;
}

.error-text-box {
  font-size: 10rem;
  font-family: "Roboto", sans-serif;
  min-height: 200px;
}

.error-text-box .text {
  fill: none;
  stroke-width: 6;
  stroke-linejoin: round;
  stroke-dasharray: 30 100;
  stroke-dashoffset: 0;
  animation: stroke 9s infinite linear;
}

.error-text-box .text:nth-child(5n + 1) {
  stroke: #f1556c;
  animation-delay: -1.2s;
}

.error-text-box .text:nth-child(5n + 2) {
  stroke: #f7b84b;
  animation-delay: -2.4s;
}

.error-text-box .text:nth-child(5n + 3) {
  stroke: #61ab00;
  animation-delay: -3.6s;
}

.error-text-box .text:nth-child(5n + 4) {
  stroke: #4fc6e1;
  animation-delay: -4.8s;
}

.error-text-box .text:nth-child(5n + 5) {
  stroke: #1abc9c;
  animation-delay: -6s;
}

@-webkit-keyframes stroke {
  100% {
    stroke-dashoffset: -400;
  }
}

@keyframes stroke {
  100% {
    stroke-dashoffset: -400;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .error-text-box .text {
    fill: #f1556c;
    stroke: #f1556c;
    stroke-width: 6;
    stroke-dasharray: 0 0;
    stroke-dashoffset: 0;
    animation: none;
  }
}

.logout-checkmark {
  width: 100px;
  margin: 0 auto;
  padding: 20px 0;
}

.logout-checkmark .path {
  stroke-dasharray: 1000;
  stroke-dashoffset: 0;
  animation: dash 2s ease-in-out;
}

.logout-checkmark .spin {
  animation: spin 2s;
  transform-origin: 50% 50%;
}

@-webkit-keyframes dash {
  0% {
    stroke-dashoffset: 1000;
  }
  100% {
    stroke-dashoffset: 0;
  }
}

@keyframes dash {
  0% {
    stroke-dashoffset: 1000;
  }
  100% {
    stroke-dashoffset: 0;
  }
}

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

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

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

@keyframes text {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.faq-question-q-box {
  height: 30px;
  width: 30px;
  color: #61ab00;
  text-align: center;
  border-radius: 50%;
  float: left;
  font-weight: 700;
  line-height: 30px;
  background-color: rgba(97, 171, 0, 0.15);
}

.faq-question {
  margin-top: 0;
  margin-left: 50px;
  font-weight: 400;
  font-size: 16px;
}

.faq-answer {
  margin-left: 50px;
  color: #98a6ad;
}

.svg-computer {
  stroke-dasharray: 1134;
  stroke-dashoffset: -1134;
  animation: draw-me 5s infinite;
  animation-direction: normal;
  height: 160px;
}

@keyframes draw-me {
  from {
    stroke-dashoffset: -1134;
  }
  to {
    stroke-dashoffset: 0;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .svg-computer {
    stroke-dasharray: 0;
    stroke-dashoffset: 0;
    animation: none;
    animation-direction: normal;
  }
}

.timeline {
  margin-bottom: 50px;
  position: relative;
}

.timeline:before {
  background-color: #dee2e6;
  bottom: 0;
  content: "";
  left: 50%;
  position: absolute;
  top: 30px;
  width: 2px;
  z-index: 0;
}

.timeline .time-show {
  margin-bottom: 30px;
  margin-top: 30px;
  position: relative;
}

.timeline .timeline-box {
  background: #fff;
  display: block;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  margin: 15px 0;
  position: relative;
  padding: 20px;
}

.timeline .timeline-album {
  margin-top: 12px;
}

.timeline .timeline-album a {
  display: inline-block;
  margin-right: 5px;
}

.timeline .timeline-album img {
  height: 36px;
  width: auto;
  border-radius: 3px;
}

@media (min-width: 768px) {
  .timeline .time-show {
    margin-right: -69px;
    text-align: right;
  }
  .timeline .timeline-box {
    margin-left: 45px;
  }
  .timeline .timeline-icon {
    background: #dee2e6;
    border-radius: 50%;
    display: block;
    height: 20px;
    left: -54px;
    margin-top: -10px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 20px;
  }
  .timeline .timeline-icon i {
    color: #98a6ad;
    font-size: 13px;
    position: absolute;
    left: 4px;
    margin-top: 1px;
  }
  .timeline .timeline-desk {
    display: table-cell;
    vertical-align: top;
    width: 50%;
  }
  .timeline-item {
    display: table-row;
  }
  .timeline-item:before {
    content: "";
    display: block;
    width: 50%;
  }
  .timeline-item .timeline-desk .arrow {
    border-bottom: 12px solid transparent;
    border-right: 12px solid #fff !important;
    border-top: 12px solid transparent;
    display: block;
    height: 0;
    left: -12px;
    margin-top: -12px;
    position: absolute;
    top: 50%;
    width: 0;
  }
  .timeline-item.timeline-item-left:after {
    content: "";
    display: block;
    width: 50%;
  }
  .timeline-item.timeline-item-left .timeline-desk .arrow-alt {
    border-bottom: 12px solid transparent;
    border-left: 12px solid #fff !important;
    border-top: 12px solid transparent;
    display: block;
    height: 0;
    left: auto;
    margin-top: -12px;
    position: absolute;
    right: -12px;
    top: 50%;
    width: 0;
  }
  .timeline-item.timeline-item-left .timeline-desk .album {
    float: right;
    margin-top: 20px;
  }
  .timeline-item.timeline-item-left .timeline-desk .album a {
    float: right;
    margin-left: 5px;
  }
  .timeline-item.timeline-item-left .timeline-icon {
    left: auto;
    right: -56px;
  }
  .timeline-item.timeline-item-left:before {
    display: none;
  }
  .timeline-item.timeline-item-left .timeline-box {
    margin-right: 45px;
    margin-left: 0;
    text-align: right;
  }
}

@media (max-width: 767.98px) {
  .timeline .time-show {
    text-align: center;
    position: relative;
  }
  .timeline .timeline-icon {
    display: none;
  }
}

.timeline-sm {
  padding-left: 110px;
}

.timeline-sm .timeline-sm-item {
  position: relative;
  padding-bottom: 20px;
  padding-left: 40px;
  border-left: 2px solid #dee2e6;
}

.timeline-sm .timeline-sm-item:after {
  content: "";
  display: block;
  position: absolute;
  top: 3px;
  left: -7px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #fff;
  border: 2px solid #61ab00;
}

.timeline-sm .timeline-sm-item .timeline-sm-date {
  position: absolute;
  left: -104px;
}

@media (max-width: 420px) {
  .timeline-sm {
    padding-left: 0px;
  }
  .timeline-sm .timeline-sm-date {
    position: relative !important;
    display: block;
    left: 0px !important;
    margin-bottom: 10px;
  }
}

.inbox-leftbar {
  width: 240px;
  float: left;
  padding: 0 20px 20px 10px;
}

.inbox-rightbar {
  margin: -1.5rem 0 -1.5rem 250px;
  border-left: 5px solid #f5f5f5;
  padding: 1.5rem 0 1.5rem 25px;
}

.message-list {
  display: block;
  padding-left: 0;
}

.message-list li {
  position: relative;
  display: block;
  height: 51px;
  line-height: 50px;
  cursor: default;
  transition-duration: .3s;
}

.message-list li a {
  color: #6c757d;
}

.message-list li:hover {
  background: #f7f8f9;
  transition-duration: .05s;
}

.message-list li .col-mail {
  float: left;
  position: relative;
}

.message-list li .col-mail-1 {
  width: 320px;
}

.message-list li .col-mail-1 .star-toggle,
.message-list li .col-mail-1 .checkbox-wrapper-mail,
.message-list li .col-mail-1 .dot {
  display: block;
  float: left;
}

.message-list li .col-mail-1 .dot {
  border: 4px solid transparent;
  border-radius: 100px;
  margin: 22px 26px 0;
  height: 0;
  width: 0;
  line-height: 0;
  font-size: 0;
}

.message-list li .col-mail-1 .checkbox-wrapper-mail {
  margin: 15px 10px 0 20px;
}

.message-list li .col-mail-1 .star-toggle {
  margin-top: 18px;
  color: #adb5bd;
  margin-left: 10px;
}

.message-list li .col-mail-1 .title {
  position: absolute;
  top: 0;
  left: 100px;
  right: 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 0;
  line-height: 50px;
}

.message-list li .col-mail-2 {
  position: absolute;
  top: 0;
  left: 320px;
  right: 0;
  bottom: 0;
}

.message-list li .col-mail-2 .subject,
.message-list li .col-mail-2 .date {
  position: absolute;
  top: 0;
}

.message-list li .col-mail-2 .subject {
  left: 0;
  right: 110px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.message-list li .col-mail-2 .date {
  right: 0;
  width: 100px;
  padding-left: 10px;
}

.message-list li.active,
.message-list li.mail-selected {
  background: #f7f8f9;
  transition-duration: .05s;
}

.message-list li.active,
.message-list li.active:hover {
  box-shadow: inset 3px 0 0 #4fc6e1;
}

.message-list li.unread a {
  font-weight: 600;
  color: #272e37;
}

.message-list .checkbox-wrapper-mail {
  cursor: pointer;
  height: 20px;
  width: 20px;
  position: relative;
  display: inline-block;
  box-shadow: inset 0 0 0 2px #ced4da;
  border-radius: 3px;
}

.message-list .checkbox-wrapper-mail input {
  opacity: 0;
  cursor: pointer;
}

.message-list .checkbox-wrapper-mail input:checked ~ label {
  opacity: 1;
}

.message-list .checkbox-wrapper-mail label {
  position: absolute;
  top: 3px;
  left: 3px;
  right: 3px;
  bottom: 3px;
  cursor: pointer;
  background: #98a6ad;
  opacity: 0;
  margin-bottom: 0 !important;
  transition-duration: .05s;
}

.message-list .checkbox-wrapper-mail label:active {
  background: #87949b;
}

.mail-list a {
  color: #6c757d;
  padding: 7px 10px;
  display: block;
}

.reply-box {
  border: 2px solid #f7f8f9;
}

@media (max-width: 648px) {
  .inbox-leftbar {
    width: 100%;
    float: none;
  }
  .inbox-rightbar {
    margin-left: 0;
    border: 0;
    padding-left: 0;
  }
  .message-list li .col-mail-1 .checkbox-wrapper-mail {
    margin-left: 0;
  }
}

@media (max-width: 520px) {
  .inbox-rightbar > .btn-group {
    margin-bottom: 10px;
  }
  .message-list li .col-mail-1 {
    width: 150px;
  }
  .message-list li .col-mail-1 .title {
    left: 80px;
  }
  .message-list li .col-mail-2 {
    left: 160px;
  }
  .message-list li .col-mail-2 .date {
    text-align: right;
    padding-right: 10px;
    padding-left: 20px;
  }
}

.sitemap {
  list-style: none;
  padding-left: 0;
}

.sitemap > li > ul {
  margin-top: 1rem;
  padding-left: 0;
}

.sitemap li {
  line-height: 2rem;
  vertical-align: top;
  list-style: none;
  position: relative;
}

.sitemap li a {
  text-decoration: none;
  color: #6c757d;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.sitemap li a:hover {
  color: #61ab00;
}

.sitemap ul {
  margin-left: 1rem;
  margin-bottom: 1rem;
  padding-top: 10px;
}

.sitemap ul li {
  position: relative;
}

.sitemap ul li a {
  margin-left: 2.75rem;
}

.sitemap ul li:before {
  content: "";
  display: inline-block;
  width: 2rem;
  height: 2rem;
  border-bottom: 1px #ccc solid;
  border-left: 1px solid rgba(152, 166, 173, 0.5);
  position: absolute;
  top: -1rem;
}

.search-result-box .tab-content {
  padding: 30px 30px 10px 30px;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-box-shadow: none;
}

.search-result-box .search-item {
  padding-bottom: 20px;
  border-bottom: 1px solid #f7f8f9;
  margin-bottom: 20px;
}

.search-result-box .nav-bordered .nav-link {
  padding: 10px 5px !important;
  margin-right: 10px;
}

.card-pricing {
  position: relative;
}

.card-pricing .card-pricing-plan-name {
  padding-bottom: 20px;
}

.card-pricing .card-pricing-icon {
  font-size: 22px;
  background-color: rgba(97, 171, 0, 0.1);
  height: 60px;
  display: inline-block;
  width: 60px;
  line-height: 62px;
  border-radius: 50%;
}

.card-pricing .card-pricing-price {
  padding: 30px 0 0;
}

.card-pricing .card-pricing-price span {
  font-size: 40%;
  color: #98a6ad;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.card-pricing .card-pricing-features {
  color: #98a6ad;
  list-style: none;
  margin: 0;
  padding: 20px 0 0 0;
}

.card-pricing .card-pricing-features li {
  padding: 10px;
}

.card-pricing-recommended {
  background-color: #61ab00;
  color: #fff;
}

.card-pricing-recommended .card-pricing-icon {
  background-color: rgba(255, 255, 255, 0.1);
}

.card-pricing-recommended .card-pricing-features, .card-pricing-recommended .card-pricing-price span {
  color: #dee2e6;
}

.filter-menu {
  margin-bottom: 20px;
}

.filter-menu a {
  transition: all 0.3s ease-out;
  color: #323a46;
  border-radius: 3px;
  padding: 5px 10px;
  display: inline-block;
  margin-bottom: 5px;
  font-weight: 500;
  font-family: "Roboto", sans-serif;
}

.filter-menu a:hover {
  background-color: #61ab00;
  color: #fff;
}

.filter-menu a.active {
  background-color: #61ab00;
  color: #fff;
}

.gal-box {
  background-color: #fff;
  border-radius: 3px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  margin-bottom: 24px;
}

.gal-box .image-popup {
  padding: 10px;
  display: block;
}

.gal-box .image-popup img {
  cursor: zoom-in;
}

.gal-box .gall-info {
  padding: 15px;
  border-top: 1px solid #eceff1;
  position: relative;
}

.gal-box .gall-info h4 {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.gal-box .gall-info .gal-like-btn {
  position: absolute;
  right: 15px;
  font-size: 22px;
  top: 24px;
}

.counter-number {
  font-size: 32px;
  font-weight: 700;
}

.counter-number span {
  font-size: 15px;
  font-weight: 400;
  display: block;
}

.coming-box {
  float: left;
  width: 25%;
}

.svg-rocket {
  height: 80px;
}

.rocket-clouds__bubble,
.rocket-clouds__cloud,
.rocket-rocket,
.rocket-inner__rocket-and-lines {
  fill: #61ab00;
}

.post-user-comment-box {
  background-color: #f7f8f9;
  margin: 0 -.75rem;
  padding: 1rem;
  margin-top: 20px;
}

.taskList {
  min-height: 40px;
  margin-bottom: 0;
}

.taskList li {
  background-color: #fff;
  border: 1px solid #dee2e6;
  padding: 20px;
  margin-bottom: 15px;
  border-radius: 3px;
}

.taskList li:last-of-type {
  margin-bottom: 0;
}

.taskList li .btn-sm, .taskList li .btn-group-sm > .btn {
  padding: 2px 8px;
  font-size: 12px;
}

.taskList .checkbox {
  margin-left: 20px;
  margin-top: 5px;
}

.task-placeholder {
  border: 1px dashed #dee2e6 !important;
  background-color: #f7f8f9 !important;
  padding: 20px;
}

.product-box {
  position: relative;
  overflow: hidden;
}

.product-box .product-action {
  position: absolute;
  right: 0;
  top: 0;
  padding: 1.5rem 1.5rem 0 1.5rem;
  z-index: 3;
  opacity: 0;
  visibility: hidden;
  transform: translateX(100%);
  transition: all 0.3s ease 0s;
}

.product-box:hover .product-action {
  opacity: 1;
  visibility: visible;
  transform: translateX(0);
}

.product-box .product-info {
  padding-top: 1.5rem;
}

.product-box .product-price-tag {
  height: 48px;
  line-height: 48px;
  font-weight: 700;
  font-size: 20px;
  background-color: #f7f8f9;
  text-align: center;
  padding: 0 10px;
  border-radius: 3px;
}

.product-thumb {
  padding: 3px;
  margin-top: 3px;
}

.product-thumb.active {
  background-color: #6c757d !important;
}

.collection-holder .form-group {
  margin-bottom: 0 !important;
}

/*@import "vendor/metisMenu";*/
/*!
 * Waves v0.7.6
 * http://fian.my.id/Waves 
 * 
 * Copyright 2014-2018 Alfiana E. Sibuea and other contributors 
 * Released under the MIT license 
 * https://github.com/fians/Waves/blob/master/LICENSE */
.waves-effect {
  position: relative;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}

.waves-effect .waves-ripple {
  position: absolute;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin-top: -50px;
  margin-left: -50px;
  opacity: 0;
  background: rgba(0, 0, 0, 0.2);
  background: -webkit-radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
  background: -o-radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
  background: -moz-radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
  background: radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  -o-transition-property: -o-transform, opacity;
  transition-property: transform, opacity;
  -webkit-transform: scale(0) translate(0, 0);
  -moz-transform: scale(0) translate(0, 0);
  -ms-transform: scale(0) translate(0, 0);
  -o-transform: scale(0) translate(0, 0);
  transform: scale(0) translate(0, 0);
  pointer-events: none;
}

.waves-effect.waves-light .waves-ripple {
  background: rgba(255, 255, 255, 0.4);
  background: -webkit-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
  background: -o-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
  background: -moz-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
  background: radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
}

.waves-effect.waves-classic .waves-ripple {
  background: rgba(0, 0, 0, 0.2);
}

.waves-effect.waves-classic.waves-light .waves-ripple {
  background: rgba(255, 255, 255, 0.4);
}

.waves-notransition {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}

.waves-button,
.waves-circle {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}

.waves-button,
.waves-button:hover,
.waves-button:visited,
.waves-button-input {
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: none;
  outline: none;
  color: inherit;
  background-color: rgba(0, 0, 0, 0);
  font-size: 1em;
  line-height: 1em;
  text-align: center;
  text-decoration: none;
  z-index: 1;
}

.waves-button {
  padding: 0.85em 1.1em;
  border-radius: 0.2em;
}

.waves-button-input {
  margin: 0;
  padding: 0.85em 1.1em;
}

.waves-input-wrapper {
  border-radius: 0.2em;
  vertical-align: bottom;
}

.waves-input-wrapper.waves-button {
  padding: 0;
}

.waves-input-wrapper .waves-button-input {
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
}

.waves-circle {
  text-align: center;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  border-radius: 50%;
}

.waves-float {
  -webkit-mask-image: none;
  -webkit-box-shadow: 0px 1px 1.5px 1px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 1px 1.5px 1px rgba(0, 0, 0, 0.12);
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
}

.waves-float:active {
  -webkit-box-shadow: 0px 8px 20px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 8px 20px 1px rgba(0, 0, 0, 0.3);
}

.waves-block {
  display: block;
}

.irs--flat .irs-bar,
.irs--flat .irs-from,
.irs--flat .irs-to,
.irs--flat .irs-single,
.irs--modern .irs-bar,
.irs--modern .irs-from,
.irs--modern .irs-to,
.irs--modern .irs-single {
  background-color: #61ab00;
}

.irs--flat .irs-handle.state_hover > i:first-child,
.irs--flat .irs-handle:hover > i:first-child,
.irs--flat .irs-handle > i:first-child,
.irs--modern .irs-handle.state_hover > i:first-child,
.irs--modern .irs-handle:hover > i:first-child,
.irs--modern .irs-handle > i:first-child {
  background-color: #539200;
}

.irs--flat .irs-from:before,
.irs--flat .irs-to:before,
.irs--flat .irs-single:before,
.irs--modern .irs-from:before,
.irs--modern .irs-to:before,
.irs--modern .irs-single:before {
  border-top-color: #61ab00;
}

.irs--modern .irs-line {
  border: none;
}

.irs--modern .irs-bar {
  background: #61ab00;
  background: linear-gradient(to bottom, #61ab00 0%, #447800 100%);
}

.irs--sharp .irs-from,
.irs--sharp .irs-to,
.irs--sharp .irs-single,
.irs--sharp .irs-min,
.irs--sharp .irs-max,
.irs--sharp .irs-handle,
.irs--sharp .irs-bar {
  background-color: #61ab00;
}

.irs--sharp .irs-line {
  background-color: #dee2e6;
}

.irs--sharp .irs-from:before,
.irs--sharp .irs-to:before,
.irs--sharp .irs-single:before,
.irs--sharp .irs-handle > i:first-child {
  border-top-color: #61ab00;
}

.irs--sharp .irs-handle.state_hover,
.irs--sharp .irs-handle:hover {
  background-color: #365f00;
}

.irs--sharp .irs-handle.state_hover > i:first-child,
.irs--sharp .irs-handle:hover > i:first-child {
  border-top-color: #365f00;
}

.irs--round .irs-from,
.irs--round .irs-to,
.irs--round .irs-single,
.irs--round .irs-bar {
  background-color: #61ab00;
}

.irs--round .irs-from:before,
.irs--round .irs-to:before,
.irs--round .irs-single:before,
.irs--round .irs-bar:before {
  border-top-color: #61ab00;
}

.irs--round .irs-handle {
  border: 4px solid #61ab00;
  box-shadow: 0 1px 3px rgba(97, 171, 0, 0.3);
}

.irs--round .irs-min,
.irs--round .irs-max {
  color: #6c757d;
  background-color: #dee2e6;
}

.irs--square .irs-from,
.irs--square .irs-to,
.irs--square .irs-single,
.irs--square .irs-bar {
  background-color: #343a40;
}

.irs--square .irs-handle {
  border: 3px solid #343a40;
}

.calendar {
  float: left;
  margin-bottom: 0;
}

.fc-view {
  margin-top: 30px;
}

.none-border .modal-footer {
  border-top: none;
}

.fc-toolbar {
  margin: 15px 0 5px 0;
}

.fc-toolbar h2 {
  font-size: 1.25rem;
  line-height: 1.875rem;
  text-transform: uppercase;
}

.fc-day-grid-event .fc-time {
  font-weight: 700;
}

.fc-day {
  background: #fff;
}

.fc-toolbar .fc-state-active,
.fc-toolbar .ui-state-active,
.fc-toolbar button:focus,
.fc-toolbar button:hover,
.fc-toolbar .ui-state-hover {
  z-index: 0;
}

.fc th.fc-widget-header {
  background: #f7f8f9;
  font-size: 13px;
  line-height: 20px;
  padding: 10px 0;
  text-transform: uppercase;
}

.fc-unthemed th,
.fc-unthemed td,
.fc-unthemed thead,
.fc-unthemed tbody,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-row,
.fc-unthemed .fc-popover {
  border-color: #dee2e6;
}

.fc-ltr .fc-basic-view .fc-day-top .fc-day-number {
  float: right;
  height: 20px;
  width: 20px;
  text-align: center;
  line-height: 20px;
  background-color: #f7f8f9;
  border-radius: 50%;
  margin: 5px;
  font-family: "Roboto", sans-serif;
  font-size: 12px;
}

.fc-button {
  background: #f7f8f9;
  border: none;
  color: #6c757d;
  text-transform: capitalize;
  box-shadow: none;
  border-radius: 3px;
  margin: 0 3px;
  padding: 6px 12px;
  height: auto;
}

.fc-text-arrow {
  font-family: inherit;
  font-size: 1rem;
}

.fc-state-hover {
  background: #f7f8f9;
}

.fc-state-highlight {
  background: #dee2e6;
}

.fc-state-down,
.fc-state-active,
.fc-state-disabled {
  background-color: #61ab00;
  color: #fff;
  text-shadow: none;
}

.fc-cell-overlay {
  background: #dee2e6;
}

.fc-unthemed .fc-today {
  background: #fff;
}

.fc-event {
  border-radius: 2px;
  border: none;
  cursor: move;
  font-size: 0.8125rem;
  margin: 5px 7px;
  padding: 5px 5px;
  text-align: center;
}

.external-event {
  cursor: move;
  margin: 10px 0;
  padding: 8px 10px;
  color: #fff;
}

.fc-basic-view td.fc-week-number span {
  padding-right: 8px;
}

.fc-basic-view td.fc-day-number {
  padding-right: 8px;
}

.fc-basic-view .fc-content {
  color: #fff;
}

.fc-time-grid-event .fc-content {
  color: #fff;
}

@media (max-width: 767.98px) {
  .fc-toolbar .fc-left, .fc-toolbar .fc-right, .fc-toolbar .fc-center {
    float: none;
    display: block;
    clear: both;
    margin: 10px 0;
  }
  .fc .fc-toolbar > * > * {
    float: none;
  }
  .fc-today-button {
    display: none;
  }
}

.jqstooltip {
  box-sizing: content-box;
  width: auto !important;
  height: auto !important;
  background-color: #fff !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  padding: 5px 10px !important;
  border-radius: 3px;
  border-color: #fff !important;
}

.jqsfield {
  color: #323a46 !important;
  font-size: 12px !important;
  line-height: 18px !important;
  font-family: "Roboto", sans-serif !important;
  font-weight: 700 !important;
}

.dataTables_wrapper.container-fluid, .dataTables_wrapper.container-sm, .dataTables_wrapper.container-md, .dataTables_wrapper.container-lg, .dataTables_wrapper.container-xl {
  padding: 0;
}

table.dataTable {
  border-collapse: collapse !important;
  margin-bottom: 15px !important;
}

table.dataTable tbody > tr.selected, table.dataTable tbody > tr > .selected {
  background-color: #61ab00;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

table.dataTable tbody > tr.selected td, table.dataTable tbody > tr > .selected td {
  border-color: #61ab00;
}

table.dataTable tbody td:focus {
  outline: none !important;
}

table.dataTable tbody th.focus, table.dataTable tbody td.focus {
  outline: 2px solid #61ab00 !important;
  outline-offset: -1px;
  color: #61ab00;
  background-color: rgba(97, 171, 0, 0.15);
}

.dataTables_info {
  font-weight: 600;
}

table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > th:first-child:before {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  background-color: #1abc9c;
  top: 0.85rem;
}

table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
  background-color: #f1556c;
  top: 0.85rem;
}

div.dt-button-info {
  background-color: #61ab00;
  border: none;
  color: #fff;
  box-shadow: none;
  border-radius: 3px;
  text-align: center;
  z-index: 21;
}

div.dt-button-info h2 {
  border-bottom: none;
  background-color: rgba(255, 255, 255, 0.2);
  color: #fff;
}

@media (max-width: 767.98px) {
  li.paginate_button.previous, li.paginate_button.next {
    display: inline-block;
    font-size: 1.5rem;
  }
  li.paginate_button {
    display: none;
  }
  .dataTables_paginate ul {
    text-align: center;
    display: block;
    margin: 1.5rem 0 0 !important;
  }
  div.dt-buttons {
    display: inline-table;
    margin-bottom: 1.5rem;
  }
}

.activate-select .sorting_1 {
  background-color: #f7f8f9;
}

.daterangepicker {
  font-family: "Roboto", sans-serif;
}

.daterangepicker td.active, .daterangepicker td.active:hover, .daterangepicker .ranges li.active {
  background-color: #61ab00;
}

.datepicker {
  padding: 10px !important;
}

.datepicker td,
.datepicker th {
  width: 30px;
  height: 30px;
  border-radius: 50%;
}

.datepicker table tr td.active.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td .active.disabled:hover[disabled],
.datepicker table tr td .active.disabled[disabled],
.datepicker table tr td .active:active,
.datepicker table tr td .active:hover,
.datepicker table tr td .active:hover.active,
.datepicker table tr td .active:hover.disabled,
.datepicker table tr td .active:hover:active,
.datepicker table tr td .active:hover:hover,
.datepicker table tr td .active:hover[disabled],
.datepicker table tr td .active[disabled],
.datepicker table tr td span.active.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active[disabled], .datepicker table tr td.today:hover {
  background-color: #61ab00 !important;
  background-image: none !important;
  color: #fff;
}

.datepicker table tr td.today, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover {
  background-color: #eceff1 !important;
  background: #eceff1 !important;
}

.datepicker table tr td.day.focused, .datepicker table tr td.day:hover,
.datepicker table tr td span.focused,
.datepicker table tr td span:hover {
  background: #eceff1;
}

.datepicker table tr td.new, .datepicker table tr td.old,
.datepicker table tr td span.new,
.datepicker table tr td span.old {
  color: #6c757d;
  opacity: 0.4;
}

.datepicker .datepicker-switch:hover,
.datepicker .next:hover,
.datepicker .prev:hover,
.datepicker tfoot tr th:hover {
  background: #eceff1;
}

.datepicker .datepicker-switch:hover {
  background: none;
}

.datepicker-dropdown:after {
  border-bottom: 6px solid #fff;
}

.datepicker-dropdown:before {
  border-bottom-color: #eef0f2;
}

.datepicker-dropdown.datepicker-orient-top:before {
  border-top: 7px solid #eef0f2;
}

.datepicker-dropdown.datepicker-orient-top:after {
  border-top: 6px solid #fff;
}

.form-wizard-header {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

.select2-container .select2-selection--single {
  border: 1px solid #ced4da;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  height: 38px;
  outline: none;
}

.select2-container .select2-selection--single .select2-selection__rendered {
  line-height: 36px;
  padding-left: 12px;
}

.select2-container .select2-selection--single .select2-selection__arrow {
  height: 34px;
  width: 34px;
  right: 3px;
}

.select2-container .select2-selection--single .select2-selection__arrow b {
  border-color: #cbd2d8 transparent transparent transparent;
  border-width: 6px 6px 0 6px;
}

.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #cbd2d8 transparent !important;
  border-width: 0 6px 6px 6px !important;
}

.select2-results__option {
  padding: 6px 12px;
}

.select2-dropdown {
  border: 1px solid #e8ebee;
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

.select2-container--default .select2-search--dropdown {
  padding: 10px;
  background-color: white;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #e8ebee;
  outline: none;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #61ab00;
}

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #f7f8f9;
  color: #323a46;
}

.select2-container--default .select2-results__option[aria-selected=true]:hover {
  background-color: #61ab00;
  color: #fff;
}

.select2-container .select2-selection--multiple {
  min-height: 38px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  border: 1px solid #ced4da !important;
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
  padding: 1px 10px;
}

.select2-container .select2-selection--multiple .select2-search__field {
  border: 0;
}

.select2-container .select2-selection--multiple .select2-selection__choice {
  background-color: #61ab00;
  border: none;
  color: #fff;
  border-radius: 3px;
  padding: 0 7px;
  margin-top: 7px;
}

.select2-container .select2-selection--multiple .select2-selection__choice__remove {
  color: #fff;
  margin-right: 5px;
}

.select2-container .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.slimScrollDiv {
  height: auto !important;
}

.jq-toast-wrap {
  width: 400px;
}

.jq-toast-single {
  padding: 15px;
  font-family: "Roboto", sans-serif;
  background-color: #61ab00;
  font-size: 0.875rem;
  line-height: 22px;
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

.jq-toast-single h2 {
  font-family: "Roboto", sans-serif;
  font-size: 0.875rem;
}

.jq-toast-single a {
  font-size: 0.875rem;
  border-bottom: none;
}

.jq-toast-single a:hover {
  color: #fff;
}

.jq-has-icon {
  padding: 10px 10px 10px 50px;
}

.close-jq-toast-single {
  position: absolute;
  top: -8px;
  right: -8px;
  font-size: 20px;
  cursor: pointer;
  height: 20px;
  width: 20px;
  background-color: #323a46;
  border-radius: 50%;
  text-align: center;
  line-height: 20px;
}

.jq-toast-loader {
  height: 3px;
  top: 0;
  border-radius: 0;
}

.jq-icon-primary {
  background-color: #61ab00;
  color: #fff;
  border-color: #61ab00;
}

.jq-icon-secondary {
  background-color: #6c757d;
  color: #fff;
  border-color: #6c757d;
}

.jq-icon-success {
  background-color: #1abc9c;
  color: #fff;
  border-color: #1abc9c;
}

.jq-icon-info {
  background-color: #4fc6e1;
  color: #fff;
  border-color: #4fc6e1;
}

.jq-icon-warning {
  background-color: #f7b84b;
  color: #fff;
  border-color: #f7b84b;
}

.jq-icon-danger {
  background-color: #f1556c;
  color: #fff;
  border-color: #f1556c;
}

.jq-icon-light {
  background-color: #f7f8f9;
  color: #fff;
  border-color: #f7f8f9;
}

.jq-icon-dark {
  background-color: #323a46;
  color: #fff;
  border-color: #323a46;
}

.jq-icon-pink {
  background-color: #f672a7;
  color: #fff;
  border-color: #f672a7;
}

.jq-icon-blue {
  background-color: #019dd6;
  color: #fff;
  border-color: #019dd6;
}

.jq-icon-error {
  background-color: #f1556c;
  color: #fff;
  border-color: #f1556c;
}

.swal2-modal {
  font-family: "Roboto", sans-serif;
  box-shadow: 0 10px 33px rgba(0, 0, 0, 0.1);
}

.swal2-modal .swal2-title {
  font-size: 24px;
}

.swal2-modal .swal2-content {
  font-size: 16px;
}

.swal2-modal .swal2-spacer {
  margin: 10px 0;
}

.swal2-modal .swal2-file, .swal2-modal .swal2-input, .swal2-modal .swal2-textarea {
  border: 2px solid #dee2e6;
  font-size: 16px;
  box-shadow: none;
}

.swal2-modal .swal2-confirm.btn-confirm {
  background-color: #61ab00 !important;
  font-size: 0.875rem;
}

.swal2-modal .swal2-cancel.btn-cancel {
  background-color: #f1556c !important;
  font-size: 0.875rem;
}

.swal2-modal .swal2-styled:focus {
  box-shadow: none !important;
}

.swal2-icon.swal2-question {
  color: #61ab00;
  border-color: #61ab00;
}

.swal2-icon.swal2-success {
  border-color: #1abc9c;
}

.swal2-icon.swal2-success .line, .swal2-icon.swal2-success [class^=swal2-success-line][class$=long],
.swal2-icon.swal2-success [class^=swal2-success-line] {
  background-color: #1abc9c;
}

.swal2-icon.swal2-success .placeholder, .swal2-icon.swal2-success .swal2-success-ring {
  border-color: #1abc9c;
}

.swal2-icon.swal2-warning {
  color: #f7b84b;
  border-color: #f7b84b;
}

.swal2-icon.swal2-error {
  border-color: #f1556c;
}

.swal2-icon.swal2-error .line {
  background-color: #f1556c;
}

.swal2-modal .swal2-file:focus, .swal2-modal .swal2-input:focus, .swal2-modal .swal2-textarea:focus {
  outline: 0;
  border: 2px solid #61ab00;
}

.swal2-container.swal2-shown {
  background-color: rgba(50, 58, 70, 0.9);
}

[data-plugin="customselect"] {
  display: none;
}

.nice-select {
  line-height: 36px;
  height: 38px;
  border-color: #ced4da;
  border-radius: 0.2rem;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
}

.nice-select.open, .nice-select:active, .nice-select:focus {
  border-color: #b1bbc4;
}

.nice-select.small {
  height: 32px;
  line-height: 30px;
}

.tippy-tooltip {
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

.tippy-tooltip .light-theme[data-animatefill] {
  background-color: transparent;
}

.light-theme {
  color: #323a46;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  background-color: #fff;
}

.light-theme .tippy-backdrop {
  background-color: #fff;
}

.light-theme .tippy-roundarrow {
  fill: #fff;
}

.gradient-theme .tippy-backdrop {
  background: #61ab00;
  /* fallback for old browsers */
  background: linear-gradient(to left, #f1556c, #61ab00);
  /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme .tippy-arrow {
  border-top: 7px solid #fff;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
}

.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme .tippy-arrow {
  border-bottom: 7px solid #fff;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
}

.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme .tippy-arrow {
  border-left: 7px solid #fff;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
}

.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme .tippy-arrow {
  border-right: 7px solid #fff;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
}

.dd-list .dd-item .dd-handle {
  background: #f7f8f9;
  border: none;
  padding: 8px 16px;
  height: auto;
  font-weight: 600;
  border-radius: 3px;
}

.dd-list .dd-item .dd-handle:hover {
  color: #61ab00;
}

.dd-list .dd-item button {
  height: 36px;
  font-size: 17px;
  margin: 0;
  color: #98a6ad;
  width: 36px;
}

.dd-list .dd3-item {
  margin: 5px 0;
}

.dd-list .dd3-item .dd-item button {
  width: 36px;
  height: 36px;
}

.dd-list .dd3-handle {
  margin: 0;
  height: 36px !important;
  float: left;
}

.dd-list .dd3-content {
  height: auto;
  border: none;
  padding: 8px 16px 8px 46px;
  background: #f7f8f9;
  font-weight: 600;
}

.dd-list .dd3-content:hover {
  color: #61ab00;
}

.dd-list .dd3-handle:before {
  content: "\F35C";
  font-family: "Material Design Icons";
  color: #adb5bd;
}

.dd-empty,
.dd-placeholder {
  background: rgba(206, 212, 218, 0.2);
}

.dd-dragel .dd-handle {
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

div.hopscotch-bubble {
  border: 3px solid #61ab00;
  border-radius: 5px;
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

div.hopscotch-bubble .hopscotch-next,
div.hopscotch-bubble .hopscotch-prev {
  background-color: #61ab00 !important;
  background-image: none !important;
  border-color: #61ab00 !important;
  text-shadow: none !important;
  margin: 0 0 0 5px !important;
  font-family: "Roboto", sans-serif;
  color: #fff !important;
}

div.hopscotch-bubble .hopscotch-bubble-number {
  background: #f1556c;
  padding: 0;
  border-radius: 50%;
}

div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border {
  border-right: 19px solid #61ab00;
}

div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow {
  border: none;
}

div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow {
  border-left: 19px solid #61ab00;
  left: -2px;
}

div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border {
  border-left: 0 solid #61ab00;
}

div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow {
  border-bottom: 19px solid #61ab00;
  top: 0;
}

div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border {
  border-bottom: 0 solid rgba(0, 0, 0, 0.5);
}

div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow {
  border-top: 19px solid #61ab00;
  top: -2px;
}

div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border {
  border-top: 0 solid rgba(0, 0, 0, 0.5);
}

div.hopscotch-bubble h3 {
  font-family: "Roboto", sans-serif;
  margin-bottom: 10px;
}

div.hopscotch-bubble .hopscotch-content {
  font-family: "Roboto", sans-serif;
}

.flotTip {
  padding: 8px 12px;
  background-color: #323a46;
  z-index: 100;
  color: #fff;
  opacity: 1;
  border-radius: 3px;
}

.legend tr {
  height: 30px;
  font-family: "Roboto", sans-serif;
}

.legendLabel {
  padding-left: 5px !important;
  line-height: 10px;
  padding-right: 20px;
  font-size: 13px;
  font-weight: 500;
  color: #98a6ad;
  text-transform: uppercase;
}

.legendColorBox div div {
  border-radius: 50%;
}

@media (max-width: 767.98px) {
  .legendLabel {
    display: none;
  }
}

.morris-chart text {
  font-family: "Roboto", sans-serif !important;
}

.morris-hover {
  position: absolute;
  z-index: 10;
}

.morris-hover.morris-default-style {
  font-size: 12px;
  text-align: center;
  border-radius: 5px;
  padding: 10px 12px;
  background: #323a46;
  color: #fff;
  font-family: "Roboto", sans-serif;
}

.morris-hover.morris-default-style .morris-hover-row-label {
  font-weight: bold;
  margin: 0.25em 0;
  font-family: "Roboto", sans-serif;
}

.morris-hover.morris-default-style .morris-hover-point {
  white-space: nowrap;
  margin: 0.1em 0;
  color: #fff;
}

.chartjs-chart {
  margin: auto;
  position: relative;
  width: 100%;
}

.ct-golden-section:before {
  float: none;
}

.ct-chart {
  max-height: 300px;
}

.ct-chart .ct-label {
  fill: #adb5bd;
  color: #adb5bd;
  font-size: 12px;
  line-height: 1;
}

.ct-line {
  stroke-width: 3px;
}

.ct-point {
  stroke-width: 7px;
}

.ct-chart.simple-pie-chart-chartist .ct-label {
  color: #fff;
  fill: #fff;
  font-size: 16px;
}

.ct-chart .ct-series.ct-series-a .ct-bar,
.ct-chart .ct-series.ct-series-a .ct-line,
.ct-chart .ct-series.ct-series-a .ct-point,
.ct-chart .ct-series.ct-series-a .ct-slice-donut {
  stroke: #019dd6;
}

.ct-chart .ct-series.ct-series-b .ct-bar,
.ct-chart .ct-series.ct-series-b .ct-line,
.ct-chart .ct-series.ct-series-b .ct-point,
.ct-chart .ct-series.ct-series-b .ct-slice-donut {
  stroke: #1abc9c;
}

.ct-chart .ct-series.ct-series-c .ct-bar,
.ct-chart .ct-series.ct-series-c .ct-line,
.ct-chart .ct-series.ct-series-c .ct-point,
.ct-chart .ct-series.ct-series-c .ct-slice-donut {
  stroke: #f7b84b;
}

.ct-chart .ct-series.ct-series-d .ct-bar,
.ct-chart .ct-series.ct-series-d .ct-line,
.ct-chart .ct-series.ct-series-d .ct-point,
.ct-chart .ct-series.ct-series-d .ct-slice-donut {
  stroke: #f1556c;
}

.ct-chart .ct-series.ct-series-e .ct-bar,
.ct-chart .ct-series.ct-series-e .ct-line,
.ct-chart .ct-series.ct-series-e .ct-point,
.ct-chart .ct-series.ct-series-e .ct-slice-donut {
  stroke: #4fc6e1;
}

.ct-chart .ct-series.ct-series-f .ct-bar,
.ct-chart .ct-series.ct-series-f .ct-line,
.ct-chart .ct-series.ct-series-f .ct-point,
.ct-chart .ct-series.ct-series-f .ct-slice-donut {
  stroke: #f672a7;
}

.ct-chart .ct-series.ct-series-g .ct-bar,
.ct-chart .ct-series.ct-series-g .ct-line,
.ct-chart .ct-series.ct-series-g .ct-point,
.ct-chart .ct-series.ct-series-g .ct-slice-donut {
  stroke: #61ab00;
}

.ct-series-a .ct-area,
.ct-series-a .ct-slice-pie {
  fill: #019dd6;
}

.ct-series-b .ct-area,
.ct-series-b .ct-slice-pie {
  fill: #1abc9c;
}

.ct-series-c .ct-area,
.ct-series-c .ct-slice-pie {
  fill: #f7b84b;
}

.ct-series-d .ct-area,
.ct-series-d .ct-slice-pie {
  fill: #f1556c;
}

.ct-area {
  fill-opacity: .33;
}

.chartist-tooltip {
  position: absolute;
  display: inline-block;
  opacity: 0;
  min-width: 10px;
  padding: 2px 10px;
  border-radius: 3px;
  background: #323a46;
  color: #fff;
  text-align: center;
  pointer-events: none;
  z-index: 1;
  transition: opacity .2s linear;
}

.chartist-tooltip.tooltip-show {
  opacity: 1;
}

.c3-tooltip {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  opacity: 1;
}

.c3-tooltip td {
  border-left: none;
  font-family: "Roboto", sans-serif;
}

.c3-tooltip td > span {
  background: #323a46;
}

.c3-tooltip tr {
  border: none !important;
}

.c3-tooltip th {
  background-color: #323a46;
}

.c3-chart-arcs-title {
  font-size: 18px;
  font-weight: 600;
}

.c3 text {
  font-family: "Roboto", sans-serif;
  color: #ced4da;
}

.c3-legend-item {
  font-family: "Roboto", sans-serif;
  font-size: 14px;
}

.c3 line, .c3 path {
  stroke: #ced4da;
}

.c3-chart-arc.c3-target g path {
  stroke: #fff;
}

#legend {
  background: white;
  position: absolute;
  top: 0;
  right: 15px;
}

#legend .line {
  color: #323a46;
}

.rickshaw_graph svg {
  max-width: 100%;
}

.rickshaw_legend .label {
  font-family: inherit;
  letter-spacing: 0.01em;
  font-weight: 600;
}

.rickshaw_graph .detail .item,
.rickshaw_graph .detail .x_label,
.rickshaw_graph .x_tick .title {
  font-family: "Roboto", sans-serif;
}

.gauge-chart text {
  font-family: "Roboto", sans-serif !important;
}

.responsive-table-plugin .dropdown-menu li.checkbox-row {
  padding: 7px 15px;
}

.responsive-table-plugin .table-responsive {
  border: none;
  margin-bottom: 0;
}

.responsive-table-plugin .btn-toolbar {
  display: block;
}

.responsive-table-plugin tbody th {
  font-size: 14px;
  font-weight: normal;
}

.responsive-table-plugin .checkbox-row {
  padding-left: 40px;
}

.responsive-table-plugin .checkbox-row label {
  display: inline-block;
  padding-left: 5px;
  position: relative;
  margin-bottom: 0;
}

.responsive-table-plugin .checkbox-row label::before {
  background-color: #fff;
  border-radius: 3px;
  border: 1px solid #ced4da;
  content: "";
  display: inline-block;
  height: 17px;
  left: 0;
  margin-left: -20px;
  position: absolute;
  transition: 0.3s ease-in-out;
  width: 17px;
  outline: none;
}

.responsive-table-plugin .checkbox-row label::after {
  color: #ced4da;
  display: inline-block;
  font-size: 11px;
  height: 16px;
  left: 0;
  margin-left: -20px;
  padding-left: 3px;
  padding-top: 1px;
  position: absolute;
  top: -2px;
  width: 16px;
}

.responsive-table-plugin .checkbox-row input[type="checkbox"] {
  cursor: pointer;
  opacity: 0;
  z-index: 1;
  outline: none;
}

.responsive-table-plugin .checkbox-row input[type="checkbox"]:disabled + label {
  opacity: 0.65;
}

.responsive-table-plugin .checkbox-row input[type="checkbox"]:focus + label::before {
  outline-offset: -2px;
  outline: none;
}

.responsive-table-plugin .checkbox-row input[type="checkbox"]:checked + label::after {
  content: "\F12C";
  font-family: "Material Design Icons";
  font-weight: bold;
}

.responsive-table-plugin .checkbox-row input[type="checkbox"]:disabled + label::before {
  background-color: #dee2e6;
  cursor: not-allowed;
}

.responsive-table-plugin .checkbox-row input[type="checkbox"]:checked + label::before {
  background-color: #fff;
  border-color: #61ab00;
}

.responsive-table-plugin .checkbox-row input[type="checkbox"]:checked + label::after {
  color: #61ab00;
}

.responsive-table-plugin table.focus-on tbody tr.focused th,
.responsive-table-plugin table.focus-on tbody tr.focused td,
.responsive-table-plugin .sticky-table-header {
  background: #61ab00;
  color: #fff;
  border-color: #61ab00;
}

.responsive-table-plugin table.focus-on tbody tr.focused th table,
.responsive-table-plugin table.focus-on tbody tr.focused td table,
.responsive-table-plugin .sticky-table-header table {
  color: #fff;
}

.responsive-table-plugin .fixed-solution .sticky-table-header {
  top: 70px !important;
}

.responsive-table-plugin .btn-default {
  background-color: #fff;
  color: #323a46;
  border: 1px solid rgba(50, 58, 70, 0.3);
}

.responsive-table-plugin .btn-default.btn-primary {
  background-color: #61ab00;
  border-color: #61ab00;
  color: #fff;
  box-shadow: 0 0 0 2px rgba(97, 171, 0, 0.5);
}

.responsive-table-plugin .btn-group.pull-right {
  float: right;
}

.responsive-table-plugin .btn-group.pull-right .dropdown-menu {
  left: auto;
  right: 0;
}

@font-face {
  font-family: 'footable';
  src: url(/build/fonts/footable.6a4751a9.eot);
  src: url(/build/fonts/footable.6a4751a9.eot?#iefix) format("embedded-opentype"), url(/build/fonts/footable.c7a12ae3.woff) format("woff"), url(/build/fonts/footable.144eb1ea.ttf) format("truetype"), url(/build/images/footable.ba5db518.svg#footable) format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: 'footable';
    src: url(/build/images/footable.ba5db518.svg#footable) format("svg");
    font-weight: normal;
    font-style: normal;
  }
}

.footable-odd {
  background-color: #fff;
}

.footable-detail-show {
  background-color: #f7f8f9;
}

.footable-row-detail {
  background-color: #F0F4F7;
}

.footable-pagination li {
  margin-left: 5px;
  float: left;
}

.footable-pagination li a {
  position: relative;
  display: block;
  padding: .5rem .75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #323a46;
  background-color: #fff;
  border: 1px solid #f7f8f9;
  border-radius: 2px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
}

.footable-pagination li.active a {
  color: #fff;
  background-color: #61ab00;
  border-color: #61ab00;
}

.footable > thead > tr > th > span.footable-sort-indicator {
  float: right;
}

.bootstrap-table .table:not(.table-sm) > tbody > tr > td,
.bootstrap-table .table:not(.table-sm) > tbody > tr > th,
.bootstrap-table .table:not(.table-sm) > tfoot > tr > td,
.bootstrap-table .table:not(.table-sm) > tfoot > tr > th,
.bootstrap-table .table:not(.table-sm) > thead > tr > td {
  padding: 0.85rem;
}

.bootstrap-table .table {
  border-bottom: none;
}

.bootstrap-table .table > thead > tr > th {
  border-bottom: 2px solid transparent;
}

table[data-toggle="table"] {
  display: none;
}

.fixed-table-pagination .pagination-detail,
.fixed-table-pagination div.pagination {
  margin-top: 20px;
  margin-bottom: 0;
}

.fixed-table-pagination .pagination .page-link {
  border-radius: 30px !important;
  margin: 0 3px;
  border: none;
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

.fixed-table-container {
  border: none;
}

.fixed-table-container tbody td {
  border-left: none;
}

.fixed-table-container thead th .th-inner {
  padding: 0.85rem;
}

.fixed-table-toolbar .fa {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400;
}

.fixed-table-toolbar .fa-toggle-down:before {
  content: "\f150";
}

.fixed-table-toolbar .fa-toggle-up:before {
  content: "\f151";
}

.fixed-table-toolbar .fa-refresh:before {
  content: "\f01e";
  font-weight: 900;
}

.fixed-table-toolbar .fa-th-list:before {
  content: "\f0ca";
  font-weight: 900;
}

.tablesaw thead {
  background: #f7f8f9;
  background-image: none;
  border: none;
}

.tablesaw thead th {
  text-shadow: none;
}

.tablesaw thead tr:first-child th {
  border: none;
  font-weight: 500;
  font-family: "Roboto", sans-serif;
}

.tablesaw td {
  border-top: 1px solid #f7f8f9 !important;
}

.tablesaw td,
.tablesaw tbody th {
  font-size: inherit;
  line-height: inherit;
  padding: 10px !important;
}

.tablesaw-stack tbody tr,
.tablesaw tbody tr {
  border-bottom: none;
}

.tablesaw-bar .btn-select.btn-small:after,
.tablesaw-bar .btn-select.btn-micro:after {
  font-size: 8px;
  padding-right: 10px;
}

.tablesaw-swipe .tablesaw-cell-persist {
  box-shadow: none;
  border-color: #f7f8f9;
}

.tablesaw-enhanced .tablesaw-bar .btn {
  text-shadow: none;
  background-image: none;
  text-transform: none;
  border: 1px solid #dee2e6;
  padding: 3px 10px;
  color: #323a46;
}

.tablesaw-enhanced .tablesaw-bar .btn:after {
  display: none;
}

.tablesaw-enhanced .tablesaw-bar .btn.btn-select:hover {
  background: #fff;
}

.tablesaw-enhanced .tablesaw-bar .btn:hover,
.tablesaw-enhanced .tablesaw-bar .btn:focus,
.tablesaw-enhanced .tablesaw-bar .btn:active {
  color: #61ab00 !important;
  background-color: #f7f8f9;
  outline: none !important;
  box-shadow: none !important;
  background-image: none;
}

.tablesaw-columntoggle-popup .btn-group {
  display: block;
}

.tablesaw-swipe .tablesaw-swipe-cellpersist {
  border-right: 2px solid #f7f8f9;
}

.tablesaw-sortable-btn {
  cursor: pointer;
}

.jsgrid-cell {
  padding: 0.85rem;
}

.jsgrid-grid-header,
.jsgrid-grid-body,
.jsgrid-header-row > .jsgrid-header-cell,
.jsgrid-filter-row > .jsgrid-cell,
.jsgrid-insert-row > .jsgrid-cell,
.jsgrid-edit-row > .jsgrid-cell {
  border: none;
}

.jsgrid-alt-row > .jsgrid-cell {
  background: #fff;
}

.jsgrid-selected-row > .jsgrid-cell {
  background: #f7f8f9;
  border-color: #f7f8f9;
}

.jsgrid-header-row > .jsgrid-header-cell {
  background: #f7f8f9;
  text-align: center !important;
}

.jsgrid-filter-row > .jsgrid-cell {
  background: #f7f8f9;
}

.jsgrid-edit-row > .jsgrid-cell,
.jsgrid-insert-row > .jsgrid-cell {
  background: #f7f8f9;
}

.jsgrid input,
.jsgrid select,
.jsgrid textarea {
  border: 1px solid #ced4da;
  border-radius: 0.2rem;
  padding: .4em .6em;
  outline: none !important;
}

.jsgrid-pager-container {
  margin-top: 10px;
}

.jsgrid-pager-page {
  padding: 0;
  margin: 0 2px;
}

.jsgrid-pager-page.jsgrid-pager-current-page {
  background-color: #61ab00;
  color: #fff;
}

.jsgrid-pager-page a,
.jsgrid-pager-current-page {
  background-color: #f7f8f9;
  border-radius: 50%;
  height: 24px;
  width: 24px;
  display: inline-block;
  text-align: center;
  line-height: 24px;
  color: #6c757d;
}

.jsgrid-pager-nav-button a {
  color: #6c757d;
  font-weight: 600;
}

.jsgrid-pager-nav-button a:hover {
  color: #61ab00;
}

.jsgrid .jsgrid-button {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-image: url(/build/images/jsgrid.b48cc4e2.png);
  background-color: #eceff1;
  outline: none !important;
}

.jsgrid .jsgrid-button:hover {
  opacity: 0.9;
  background-color: #f7f8f9;
}

.jsgrid-search-mode-button {
  background-position: 0 -295px;
}

.jsgrid-insert-button {
  background-position: 0 -160px;
}

.jsgrid-header-sort:before {
  position: absolute;
}

.ms-container {
  background: transparent url(/build/images/multiple-arrow.1581ae93.png) no-repeat 50% 50%;
  width: auto;
  max-width: 370px;
}

.ms-container .ms-list {
  box-shadow: none;
  border: 1px solid #ced4da;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
}

.ms-container .ms-list.ms-focus {
  box-shadow: none;
  border: 1px solid #b1bbc4;
}

.ms-container .ms-selectable li.ms-elem-selectable {
  border: none;
  padding: 5px 10px;
}

.ms-container .ms-selectable li.ms-hover {
  background-color: #61ab00;
}

.ms-container .ms-selection li.ms-elem-selection {
  border: none;
  padding: 5px 10px;
}

.ms-container .ms-selection li.ms-hover {
  background-color: #61ab00;
}

.ms-selectable {
  box-shadow: none;
  outline: none !important;
}

.ms-optgroup-label {
  font-weight: 500;
  font-family: "Roboto", sans-serif;
  color: #323a46 !important;
  font-size: 13px;
}

.autocomplete-suggestions {
  border: 1px solid #f9f9f9;
  background: #fff;
  cursor: default;
  overflow: auto;
  max-height: 200px !important;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
}

.autocomplete-suggestion {
  padding: 5px 10px;
  white-space: nowrap;
  overflow: hidden;
}

.autocomplete-no-suggestion {
  padding: 5px;
}

.autocomplete-selected {
  background: #eceff1;
  cursor: pointer;
}

.autocomplete-suggestions strong {
  font-weight: bold;
  color: #323a46;
}

.autocomplete-group {
  padding: 5px;
  font-weight: 500;
  font-family: "Roboto", sans-serif;
}

.autocomplete-group strong {
  font-weight: bold;
  font-size: 16px;
  color: #323a46;
  display: block;
}

.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 100% !important;
}

.bootstrap-select .dropdown-toggle:before {
  content: "\F140";
  display: inline-block;
  font-family: "Material Design Icons";
}

.bootstrap-select .dropdown-toggle:focus {
  outline: none !important;
  outline-offset: 0;
}

.bootstrap-select a {
  outline: none !important;
}

.bootstrap-select .inner {
  overflow-y: inherit !important;
}

.bootstrap-touchspin .btn .input-group-text {
  padding: 0;
  border: none;
  background-color: transparent;
  color: inherit;
  box-shadow: none;
}

.parsley-errors-list {
  margin: 0;
  padding: 0;
}

.parsley-errors-list > li {
  list-style: none;
  color: #f1556c;
  margin-top: 5px;
  padding-left: 20px;
  position: relative;
}

.parsley-errors-list > li:before {
  content: "\F159";
  font-family: "Material Design Icons";
  position: absolute;
  left: 2px;
  top: -1px;
}

.parsley-error {
  border-color: #f1556c;
}

.parsley-success {
  border-color: #1abc9c;
}

.flatpickr-calendar {
  box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay {
  background: #61ab00;
  border-color: #61ab00;
}

.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  box-shadow: -10px 0 0 #61ab00;
}

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

.flatpickr-months .flatpickr-month {
  height: 36px;
}

.clockpicker-popover .btn-default {
  background-color: #61ab00;
  color: #fff;
}

/*@font-face {
  font-family: "summernote";
  font-style: normal;
  font-weight: normal;
  src: url("../../../fonts/summernote.eot");
  src: url("../../../fonts/summernote.eot?#iefix") format("embedded-opentype"), url("../../../fonts/summernote.woff?") format("woff"), url("../../../fonts/summernote.ttf?") format("truetype")
}*/
.note-editor.note-frame {
  border: 1px solid #ced4da;
  box-shadow: none;
  margin: 0;
}

.note-editor.note-frame .note-statusbar {
  background-color: #f2f4f5;
  border-top: 1px solid #eceff1;
}

.note-editor.note-frame .note-editable {
  border: none;
}

.note-status-output {
  display: none;
}

.note-editable {
  border: 1px solid #ced4da;
  border-radius: 0.2rem;
  padding: 0.45rem 0.9rem;
}

.note-editable p:last-of-type {
  margin-bottom: 0;
}

.note-popover .popover-content .note-color .dropdown-menu,
.card-header.note-toolbar .note-color .dropdown-menu {
  min-width: 344px;
}

.note-toolbar {
  z-index: 1;
}

.ql-container {
  font-family: "Roboto", sans-serif;
}

.ql-bubble {
  border: 1px solid #ced4da;
  border-radius: 0.2rem;
}

.ql-toolbar {
  font-family: "Roboto", sans-serif !important;
}

.ql-toolbar span {
  outline: none !important;
}

.dropzone {
  border: 2px dashed rgba(50, 58, 70, 0.3);
  background: #fff;
  border-radius: 6px;
}

@font-face {
  font-family: 'dropify';
  src: url(/build/fonts/dropify.533b98a9.eot);
  src: url(/build/fonts/dropify.533b98a9.eot#iefix) format("embedded-opentype"), url(/build/fonts/dropify.26224e38.woff) format("woff"), url(/build/fonts/dropify.fa3ea434.ttf) format("truetype"), url(/build/images/dropify.86d35fae.svg#dropify) format("svg");
  font-weight: normal;
  font-style: normal;
}

.dropify-wrapper {
  border: 2px dashed rgba(50, 58, 70, 0.3);
  background: #fff;
  border-radius: 6px;
}

.editable-clear-x {
  background: url(/build/images/clear.240c0c64.png) center center no-repeat;
}

.editableform-loading {
  background: url(/build/images/loading.56d4c7ce.gif) center center no-repeat;
}

.editable-checklist label {
  display: block;
}

.image-crop-preview .img-preview {
  float: left;
  margin-bottom: .5rem;
  margin-right: .5rem;
  overflow: hidden;
  background-color: #f7f8f9;
  text-align: center;
  width: 100%;
}

.image-crop-preview .img-preview > img {
  max-width: 100%;
}

.image-crop-preview .preview-lg {
  height: 9rem;
  width: 16rem;
}

.image-crop-preview .preview-md {
  height: 4.5rem;
  width: 8rem;
}

.image-crop-preview .preview-sm {
  height: 2.25rem;
  width: 4rem;
}

.image-crop-preview .preview-xs {
  height: 1.125rem;
  margin-right: 0;
  width: 2rem;
}

.img-crop-preview-btns > .btn,
.img-crop-preview-btns > .btn-group {
  margin-bottom: 8px;
  margin-right: 8px;
}

.docs-cropped .modal-body > img,
.docs-cropped .modal-body > canvas {
  max-width: 100%;
}

.docs-drop-options {
  max-height: 400px;
  overflow-y: auto;
}

.gmaps, .gmaps-panaroma {
  height: 300px;
  background: #f7f8f9;
  border-radius: 3px;
}

.gmaps-overlay {
  display: block;
  text-align: center;
  color: #fff;
  font-size: 16px;
  line-height: 40px;
  background: #61ab00;
  border-radius: 4px;
  padding: 10px 20px;
}

.gmaps-overlay_arrow {
  left: 50%;
  margin-left: -16px;
  width: 0;
  height: 0;
  position: absolute;
}

.gmaps-overlay_arrow.above {
  bottom: -15px;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-top: 16px solid #61ab00;
}

.gmaps-overlay_arrow.below {
  top: -15px;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-bottom: 16px solid #61ab00;
}

.jvectormap-label {
  border: none;
  background: #323a46;
  color: #fff;
  font-family: "Roboto", sans-serif;
  font-size: 0.875rem;
  padding: 5px 8px;
}

.mapael .map {
  position: relative;
}

.mapael .map .zoomIn {
  top: 25px;
}

.mapael .map .zoomOut {
  top: 50px;
}

.mapael .mapTooltip {
  position: absolute;
  background-color: #61ab00;
  opacity: 0.95;
  border-radius: 3px;
  padding: 2px 10px;
  z-index: 1000;
  max-width: 200px;
  display: none;
  color: #fff;
  font-family: "Roboto", sans-serif;
}

.mapael .zoomIn,
.mapael .zoomOut,
.mapael .zoomReset {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  border-radius: 2px;
  font-weight: 500;
  cursor: pointer;
  background-color: #61ab00;
  text-decoration: none;
  color: #fff;
  font-size: 14px;
  position: absolute;
  top: 0;
  left: 10px;
  width: 24px;
  height: 24px;
  line-height: 24px;
}

.mapael .plotLegend text {
  font-family: "Roboto", sans-serif !important;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUEsZ0JBQWdCO0FBQWhCOzs7Ozs7O0NBUUM7QUNSRDs7Ozs7OztDRGlCQztBRWlDRDtBQWtMQTtBQ3BPQTs7Ozs7RUh5QkU7QUl6QkY7RUFHSSxlQUFjO0VBQWQsaUJBQWM7RUFBZCxpQkFBYztFQUFkLGVBQWM7RUFBZCxjQUFjO0VBQWQsaUJBQWM7RUFBZCxpQkFBYztFQUFkLGdCQUFjO0VBQWQsZUFBYztFQUFkLGVBQWM7RUFBZCxhQUFjO0VBQWQsZUFBYztFQUFkLG9CQUFjO0VBQWQscUJBQWM7RUFJZCxrQkFBYztFQUFkLG9CQUFjO0VBQWQsa0JBQWM7RUFBZCxlQUFjO0VBQWQsa0JBQWM7RUFBZCxpQkFBYztFQUFkLGdCQUFjO0VBQWQsZUFBYztFQUFkLGVBQWM7RUFBZCxlQUFjO0VBSWQsa0JBQWlDO0VBQWpDLHNCQUFpQztFQUFqQyxzQkFBaUM7RUFBakMsc0JBQWlDO0VBQWpDLHVCQUFpQztFQUtuQyw4Q0FBeUI7RUFDekIsNkdBQXdCO0FKeUMxQjs7QUt4Q0E7OztFQUdFLHNCQUFzQjtBTDJDeEI7O0FLeENBO0VBQ0UsdUJBQXVCO0VBQ3ZCLGlCQUFpQjtFQUNqQiw4QkFBOEI7RUFDOUIsNkNDWGE7QU5zRGY7O0FLckNBO0VBQ0UsY0FBYztBTHdDaEI7O0FLOUJBO0VBQ0UsU0FBUztFQUNULGlDSG9MMkM7RUsvQ3ZDLG1CQUFXO0VGbklmLGdCQytPK0I7RUQ5Ty9CLGdCQ21QK0I7RURsUC9CLGNIbUJnQjtFR2xCaEIsZ0JBQWdCO0VBQ2hCLHlCSHlJZTtBRnhHakI7O0FBRUE7RUt0QkUscUJBQXFCO0FMd0J2Qjs7QUtmQTtFQUNFLHVCQUF1QjtFQUN2QixTQUFTO0VBQ1QsaUJBQWlCO0FMa0JuQjs7QUtMQTtFQUNFLGFBQWE7RUFDYixxQkh1RWE7QUYvRGY7O0FLREE7RUFDRSxhQUFhO0VBQ2IsbUJDb0Y4QjtBTmhGaEM7O0FLT0E7O0VBRUUsMEJBQTBCO0VBQzFCLGlDQUFpQztFQUNqQyxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLDhCQUE4QjtBTEpoQzs7QUtPQTtFQUNFLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsb0JBQW9CO0FMSnRCOztBS09BOzs7RUFHRSxhQUFhO0VBQ2IsbUJBQW1CO0FMSnJCOztBS09BOzs7O0VBSUUsZ0JBQWdCO0FMSmxCOztBS09BO0VBQ0UsZ0JDa0orQjtBTnRKakM7O0FLT0E7RUFDRSxvQkFBb0I7RUFDcEIsY0FBYztBTEpoQjs7QUtPQTtFQUNFLGdCQUFnQjtBTEpsQjs7QUtPQTs7RUFFRSxtQkNxSWtDO0FOeklwQzs7QUtPQTtFRUlJLGNBQVc7QVBQZjs7QUtZQTs7RUFFRSxrQkFBa0I7RUVQaEIsY0FBVztFRlNiLGNBQWM7RUFDZCx3QkFBd0I7QUxUMUI7O0FLWUE7RUFBTSxjQUFjO0FMUnBCOztBS1NBO0VBQU0sVUFBVTtBTExoQjs7QUtZQTtFQUNFLGNIWWlDO0VHWGpDLHFCQ1g0QztFRFk1Qyw2QkFBNkI7QUxUL0I7O0FRdktFO0VIbUxFLGNIUXVDO0VHUHZDLHFCSFF3QjtBRmhCNUI7O0FLaUJBO0VBQ0UsY0FBYztFQUNkLHFCQUFxQjtBTGR2Qjs7QVFqTEU7RUhrTUUsY0FBYztFQUNkLHFCQUFxQjtBTGJ6Qjs7QUtzQkE7Ozs7RUFJRSxpR0hTMEc7RUtqRXhHLGNBQVc7QVBzQ2Y7O0FLc0JBO0VBRUUsYUFBYTtFQUViLG1CQUFtQjtFQUVuQixjQUFjO0VBR2QsNkJBQTZCO0FMeEIvQjs7QUtnQ0E7RUFFRSxnQkFBZ0I7QUw5QmxCOztBS3NDQTtFQUNFLHNCQUFzQjtFQUN0QixrQkFBa0I7QUxuQ3BCOztBS3NDQTtFQUdFLGdCQUFnQjtFQUNoQixzQkFBc0I7QUxyQ3hCOztBSzZDQTtFQUNFLHlCQUF5QjtBTDFDM0I7O0FLNkNBO0VBQ0Usb0JIUHlCO0VHUXpCLHVCSFJ5QjtFR1N6QixjQ3RRZ0I7RUR1UWhCLGdCQUFnQjtFQUNoQixvQkFBb0I7QUwxQ3RCOztBS2lEQTtFQUVFLG1CQUFtQjtFQUNuQixnQ0FBZ0M7QUwvQ2xDOztBS3VEQTtFQUVFLHFCQUFxQjtFQUNyQixxQkM0SjJDO0FOak43Qzs7QUsyREE7RUFFRSxnQkFBZ0I7QUx6RGxCOztBS2lFQTtFQUNFLFVBQVU7QUw5RFo7O0FLaUVBOzs7OztFQUtFLFNBQVM7RUFDVCxvQkFBb0I7RUVoS2xCLGtCQUFXO0VGa0tiLG9CQUFvQjtBTDlEdEI7O0FLaUVBOztFQUVFLGlCQUFpQjtBTDlEbkI7O0FLaUVBOztFQUVFLG9CQUFvQjtBTDlEdEI7O0FBRUE7RUttRUUsZUFBZTtBTGpFakI7O0FLdUVBO0VBQ0UsaUJBQWlCO0FMcEVuQjs7QUsyRUE7Ozs7RUFJRSwwQkFBMEI7QUx4RTVCOztBSzZFRTs7OztFQUtJLGVBQWU7QUwzRXJCOztBS2lGQTs7OztFQUlFLFVBQVU7RUFDVixrQkFBa0I7QUw5RXBCOztBS2lGQTs7RUFFRSxzQkFBc0I7RUFDdEIsVUFBVTtBTDlFWjs7QUtrRkE7RUFDRSxjQUFjO0VBRWQsZ0JBQWdCO0FMaEZsQjs7QUttRkE7RUFNRSxZQUFZO0VBRVosVUFBVTtFQUNWLFNBQVM7RUFDVCxTQUFTO0FMdEZYOztBSzJGQTtFQUNFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsZUFBZTtFQUNmLFVBQVU7RUFDVixvQkFBb0I7RUU5T2hCLGlCQUFXO0VGZ1BmLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2QsbUJBQW1CO0FMeEZyQjs7QUsyRkE7RUFDRSx3QkFBd0I7QUx4RjFCOztBQUVBOztFSzRGRSxZQUFZO0FMekZkOztBQUVBO0VLK0ZFLG9CQUFvQjtFQUNwQix3QkFBd0I7QUw3RjFCOztBQUVBO0VLbUdFLHdCQUF3QjtBTGpHMUI7O0FLeUdBO0VBQ0UsYUFBYTtFQUNiLDBCQUEwQjtBTHRHNUI7O0FLNkdBO0VBQ0UscUJBQXFCO0FMMUd2Qjs7QUs2R0E7RUFDRSxrQkFBa0I7RUFDbEIsZUFBZTtBTDFHakI7O0FLNkdBO0VBQ0UsYUFBYTtBTDFHZjs7QUFFQTtFSzhHRSx3QkFBd0I7QUw1RzFCOztBU2hYQTs7RUFFRSxxQlA0SmE7RU8xSmIsZ0JQbU93QjtFT2xPeEIsZ0JQbU93QjtBRitJMUI7O0FTOVdBO0VGcUtNLGtCQUFXO0FQNk1qQjs7QVNqWEE7RUZvS00sbUJBQVc7QVBpTmpCOztBU3BYQTtFRm1LTSxpQkFBVztBUHFOakI7O0FTdlhBO0VGa0tNLG1CQUFXO0FQeU5qQjs7QVMxWEE7RUZpS00sb0JBQVc7QVA2TmpCOztBUzdYQTtFRmdLTSxrQkFBVztBUGlPakI7O0FTL1hBO0VGOEpNLHFCQUFXO0VFNUpmLGdCSHdTK0I7QU4wRmpDOztBUzlYQTtFRndKTSxlQUFXO0VFdEpmLGdCSDJSK0I7RUcxUi9CLGdCUCtNd0I7QUZrTDFCOztBUy9YQTtFRm1KTSxpQkFBVztFRWpKZixnQkh1UitCO0VHdFIvQixnQlAwTXdCO0FGd0wxQjs7QVNoWUE7RUY4SU0saUJBQVc7RUU1SWYsZ0JIbVIrQjtFR2xSL0IsZ0JQcU13QjtBRjhMMUI7O0FTallBO0VGeUlNLGlCQUFXO0VFdklmLGdCSCtRK0I7RUc5US9CLGdCUGdNd0I7QUZvTTFCOztBS3ZXQTtFSXBCRSxnQkhnRlc7RUcvRVgsbUJIK0VXO0VHOUVYLFNBQVM7RUFDVCw2QlBPZ0I7QUZ3WGxCOztBU3ZYQTs7RUZrSE0sa0JBQVc7RUUvR2YsZ0JIMk4rQjtBTitKakM7O0FTdlhBOztFQUVFLGNIbVFnQztFR2xRaEMseUJIMlFtQztBTitHckM7O0FTbFhBO0VDL0VFLGVBQWU7RUFDZixnQkFBZ0I7QVZxY2xCOztBU2xYQTtFQ3BGRSxlQUFlO0VBQ2YsZ0JBQWdCO0FWMGNsQjs7QVNwWEE7RUFDRSxxQkFBcUI7QVR1WHZCOztBU3hYQTtFQUlJLGlCUG9LcUI7QUZvTnpCOztBUzlXQTtFRjJESSxjQUFXO0VFekRiLHlCQUF5QjtBVGlYM0I7O0FTN1dBO0VBQ0UscUJQb0RhO0VLZ0JULHFCQUFXO0FQNlNqQjs7QVM3V0E7RUFDRSxjQUFjO0VGK0NaLGtCQUFXO0VFN0NiLGNIMUdnQjtBTjBkbEI7O0FTblhBO0VBTUkscUJBQXFCO0FUaVh6Qjs7QVdwZUE7RUNJRSxlQUFlO0VBR2YsWUFBWTtBWmtlZDs7QVduZUE7RUFDRSxnQkxxZ0N3QztFS3BnQ3hDLHNCTFJhO0VLU2IseUJMTmdCO0VPUWQsc0JQNk5nQztFTXBPbEMsZUFBZTtFQUdmLFlBQVk7QVoyZWQ7O0FXN2RBO0VBRUUscUJBQXFCO0FYK2R2Qjs7QVc1ZEE7RUFDRSxzQkFBMkI7RUFDM0IsY0FBYztBWCtkaEI7O0FXNWRBO0VKOEhJLGNBQVc7RUk1SGIsY0wzQmdCO0FOMGZsQjs7QWN0Z0JBO0VQbUtJLGdCQUFXO0VPaktiLGNadUZZO0VZdEZaLHFCQUFxQjtBZHlnQnZCOztBY3RnQkU7RUFDRSxjQUFjO0FkeWdCbEI7O0FjcGdCQTtFQUNFLHNCUjBsQ3VDO0VDcDhCckMsZ0JBQVc7RU9wSmIsV1JUYTtFUVViLHlCUkRnQjtFT0VkLHFCUCtOK0I7QU53U25DOztBYzVnQkE7RUFTSSxVQUFVO0VQOElWLGVBQVc7RU81SVgsZ0JSeVE2QjtBTjhQakM7O0FLL1RBO0VTak1FLGNBQWM7RVBxSVosZ0JBQVc7RU9uSWIsY1JqQmdCO0FOcWhCbEI7O0FjdmdCQTtFUHNJSSxrQkFBVztFTzlIWCxjQUFjO0VBQ2Qsa0JBQWtCO0Fkb2dCdEI7O0FjL2ZBO0VBQ0UsaUJSaWtDdUM7RVFoa0N2QyxrQkFBa0I7QWRrZ0JwQjs7QWUxaUJFOzs7Ozs7RUNEQSxXQUFXO0VBQ1gsbUJBQTJCO0VBQzNCLGtCQUEwQjtFQUMxQixrQkFBa0I7RUFDbEIsaUJBQWlCO0FoQm9qQm5COztBaUJqZ0JJO0VGekNFO0lBQ0UsZ0JUK0xHO0VOK1dUO0FBQ0Y7O0FpQnZnQkk7RUZ6Q0U7SUFDRSxnQlRnTUc7RU5vWFQ7QUFDRjs7QWlCN2dCSTtFRnpDRTtJQUNFLGdCVGlNRztFTnlYVDtBQUNGOztBaUJuaEJJO0VGekNFO0lBQ0UsaUJUa01JO0VOOFhWO0FBQ0Y7O0FlcmlCRTtFQ25DQSxhQUFhO0VBQ2IsZUFBZTtFQUNmLG1CQUEyQjtFQUMzQixrQkFBMEI7QWhCNGtCNUI7O0FldGlCRTtFQUNFLGVBQWU7RUFDZixjQUFjO0FmeWlCbEI7O0FlM2lCRTs7RUFNSSxnQkFBZ0I7RUFDaEIsZUFBZTtBZjBpQnJCOztBa0JobUJFOzs7Ozs7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLG1CQUEyQjtFQUMzQixrQkFBMEI7QWxCd21COUI7O0FrQmxsQk07RUFDRSxhQUFhO0VBQ2IsWUFBWTtFQUNaLGVBQWU7QWxCcWxCdkI7O0FrQmhsQlU7RUZ3Qk4sY1R1QnFEO0VTdEJyRCxlVHNCcUQ7QVBzaUJ6RDs7QWtCcmxCVTtFRndCTixhVHVCcUQ7RVN0QnJELGNUc0JxRDtBUDJpQnpEOztBa0IxbEJVO0VGd0JOLG1CVHVCcUQ7RVN0QnJELG9CVHNCcUQ7QVBnakJ6RDs7QWtCL2xCVTtFRndCTixhVHVCcUQ7RVN0QnJELGNUc0JxRDtBUHFqQnpEOztBa0JwbUJVO0VGd0JOLGFUdUJxRDtFU3RCckQsY1RzQnFEO0FQMGpCekQ7O0FrQnptQlU7RUZ3Qk4sbUJUdUJxRDtFU3RCckQsb0JUc0JxRDtBUCtqQnpEOztBa0J4bUJNO0VGQ0osY0FBYztFQUNkLFdBQVc7RUFDWCxlQUFlO0FoQjJtQmpCOztBa0J4bUJVO0VGYlIsa0JBQTZDO0VBSTdDLG1CQUE4QztBaEJzbkJoRDs7QWtCN21CVTtFRmJSLG1CQUE2QztFQUk3QyxvQkFBOEM7QWhCMm5CaEQ7O0FrQmxuQlU7RUZiUixhQUE2QztFQUk3QyxjQUE4QztBaEJnb0JoRDs7QWtCdm5CVTtFRmJSLG1CQUE2QztFQUk3QyxvQkFBOEM7QWhCcW9CaEQ7O0FrQjVuQlU7RUZiUixtQkFBNkM7RUFJN0Msb0JBQThDO0FoQjBvQmhEOztBa0Jqb0JVO0VGYlIsYUFBNkM7RUFJN0MsY0FBOEM7QWhCK29CaEQ7O0FrQnRvQlU7RUZiUixtQkFBNkM7RUFJN0Msb0JBQThDO0FoQm9wQmhEOztBa0Izb0JVO0VGYlIsbUJBQTZDO0VBSTdDLG9CQUE4QztBaEJ5cEJoRDs7QWtCaHBCVTtFRmJSLGFBQTZDO0VBSTdDLGNBQThDO0FoQjhwQmhEOztBa0JycEJVO0VGYlIsbUJBQTZDO0VBSTdDLG9CQUE4QztBaEJtcUJoRDs7QWtCMXBCVTtFRmJSLG1CQUE2QztFQUk3QyxvQkFBOEM7QWhCd3FCaEQ7O0FrQi9wQlU7RUZiUixjQUE2QztFQUk3QyxlQUE4QztBaEI2cUJoRDs7QWtCOXBCTTtFQUF3QixTQUFTO0FsQmtxQnZDOztBa0JocUJNO0VBQXVCLFNoQjZKWjtBRnVnQmpCOztBa0JqcUJRO0VBQXdCLFFBRFo7QWxCc3FCcEI7O0FrQnJxQlE7RUFBd0IsUUFEWjtBbEIwcUJwQjs7QWtCenFCUTtFQUF3QixRQURaO0FsQjhxQnBCOztBa0I3cUJRO0VBQXdCLFFBRFo7QWxCa3JCcEI7O0FrQmpyQlE7RUFBd0IsUUFEWjtBbEJzckJwQjs7QWtCcnJCUTtFQUF3QixRQURaO0FsQjByQnBCOztBa0J6ckJRO0VBQXdCLFFBRFo7QWxCOHJCcEI7O0FrQjdyQlE7RUFBd0IsUUFEWjtBbEJrc0JwQjs7QWtCanNCUTtFQUF3QixRQURaO0FsQnNzQnBCOztBa0Jyc0JRO0VBQXdCLFFBRFo7QWxCMHNCcEI7O0FrQnpzQlE7RUFBd0IsU0FEWjtBbEI4c0JwQjs7QWtCN3NCUTtFQUF3QixTQURaO0FsQmt0QnBCOztBa0JqdEJRO0VBQXdCLFNBRFo7QWxCc3RCcEI7O0FrQjlzQlk7RUZoQlYscUJBQThDO0FoQmt1QmhEOztBa0JsdEJZO0VGaEJWLHNCQUE4QztBaEJzdUJoRDs7QWtCdHRCWTtFRmhCVixnQkFBOEM7QWhCMHVCaEQ7O0FrQjF0Qlk7RUZoQlYsc0JBQThDO0FoQjh1QmhEOztBa0I5dEJZO0VGaEJWLHNCQUE4QztBaEJrdkJoRDs7QWtCbHVCWTtFRmhCVixnQkFBOEM7QWhCc3ZCaEQ7O0FrQnR1Qlk7RUZoQlYsc0JBQThDO0FoQjB2QmhEOztBa0IxdUJZO0VGaEJWLHNCQUE4QztBaEI4dkJoRDs7QWtCOXVCWTtFRmhCVixnQkFBOEM7QWhCa3dCaEQ7O0FrQmx2Qlk7RUZoQlYsc0JBQThDO0FoQnN3QmhEOztBa0J0dkJZO0VGaEJWLHNCQUE4QztBaEIwd0JoRDs7QWlCcndCSTtFQzNCRTtJQUNFLGFBQWE7SUFDYixZQUFZO0lBQ1osZUFBZTtFbEJveUJyQjtFa0IveEJRO0lGd0JOLGNUdUJxRDtJU3RCckQsZVRzQnFEO0VQb3ZCdkQ7RWtCbnlCUTtJRndCTixhVHVCcUQ7SVN0QnJELGNUc0JxRDtFUHd2QnZEO0VrQnZ5QlE7SUZ3Qk4sbUJUdUJxRDtJU3RCckQsb0JUc0JxRDtFUDR2QnZEO0VrQjN5QlE7SUZ3Qk4sYVR1QnFEO0lTdEJyRCxjVHNCcUQ7RVBnd0J2RDtFa0IveUJRO0lGd0JOLGFUdUJxRDtJU3RCckQsY1RzQnFEO0VQb3dCdkQ7RWtCbnpCUTtJRndCTixtQlR1QnFEO0lTdEJyRCxvQlRzQnFEO0VQd3dCdkQ7RWtCanpCSTtJRkNKLGNBQWM7SUFDZCxXQUFXO0lBQ1gsZUFBZTtFaEJtekJmO0VrQmh6QlE7SUZiUixrQkFBNkM7SUFJN0MsbUJBQThDO0VoQjZ6QjlDO0VrQnB6QlE7SUZiUixtQkFBNkM7SUFJN0Msb0JBQThDO0VoQmkwQjlDO0VrQnh6QlE7SUZiUixhQUE2QztJQUk3QyxjQUE4QztFaEJxMEI5QztFa0I1ekJRO0lGYlIsbUJBQTZDO0lBSTdDLG9CQUE4QztFaEJ5MEI5QztFa0JoMEJRO0lGYlIsbUJBQTZDO0lBSTdDLG9CQUE4QztFaEI2MEI5QztFa0JwMEJRO0lGYlIsYUFBNkM7SUFJN0MsY0FBOEM7RWhCaTFCOUM7RWtCeDBCUTtJRmJSLG1CQUE2QztJQUk3QyxvQkFBOEM7RWhCcTFCOUM7RWtCNTBCUTtJRmJSLG1CQUE2QztJQUk3QyxvQkFBOEM7RWhCeTFCOUM7RWtCaDFCUTtJRmJSLGFBQTZDO0lBSTdDLGNBQThDO0VoQjYxQjlDO0VrQnAxQlE7SUZiUixtQkFBNkM7SUFJN0Msb0JBQThDO0VoQmkyQjlDO0VrQngxQlE7SUZiUixtQkFBNkM7SUFJN0Msb0JBQThDO0VoQnEyQjlDO0VrQjUxQlE7SUZiUixjQUE2QztJQUk3QyxlQUE4QztFaEJ5MkI5QztFa0IxMUJJO0lBQXdCLFNBQVM7RWxCNjFCckM7RWtCMzFCSTtJQUF1QixTaEI2Slo7RUZpc0JmO0VrQjMxQk07SUFBd0IsUUFEWjtFbEIrMUJsQjtFa0I5MUJNO0lBQXdCLFFBRFo7RWxCazJCbEI7RWtCajJCTTtJQUF3QixRQURaO0VsQnEyQmxCO0VrQnAyQk07SUFBd0IsUUFEWjtFbEJ3MkJsQjtFa0J2MkJNO0lBQXdCLFFBRFo7RWxCMjJCbEI7RWtCMTJCTTtJQUF3QixRQURaO0VsQjgyQmxCO0VrQjcyQk07SUFBd0IsUUFEWjtFbEJpM0JsQjtFa0JoM0JNO0lBQXdCLFFBRFo7RWxCbzNCbEI7RWtCbjNCTTtJQUF3QixRQURaO0VsQnUzQmxCO0VrQnQzQk07SUFBd0IsUUFEWjtFbEIwM0JsQjtFa0J6M0JNO0lBQXdCLFNBRFo7RWxCNjNCbEI7RWtCNTNCTTtJQUF3QixTQURaO0VsQmc0QmxCO0VrQi8zQk07SUFBd0IsU0FEWjtFbEJtNEJsQjtFa0IzM0JVO0lGaEJWLGNBQTRCO0VoQjg0QjVCO0VrQjkzQlU7SUZoQlYscUJBQThDO0VoQmk1QjlDO0VrQmo0QlU7SUZoQlYsc0JBQThDO0VoQm81QjlDO0VrQnA0QlU7SUZoQlYsZ0JBQThDO0VoQnU1QjlDO0VrQnY0QlU7SUZoQlYsc0JBQThDO0VoQjA1QjlDO0VrQjE0QlU7SUZoQlYsc0JBQThDO0VoQjY1QjlDO0VrQjc0QlU7SUZoQlYsZ0JBQThDO0VoQmc2QjlDO0VrQmg1QlU7SUZoQlYsc0JBQThDO0VoQm02QjlDO0VrQm41QlU7SUZoQlYsc0JBQThDO0VoQnM2QjlDO0VrQnQ1QlU7SUZoQlYsZ0JBQThDO0VoQnk2QjlDO0VrQno1QlU7SUZoQlYsc0JBQThDO0VoQjQ2QjlDO0VrQjU1QlU7SUZoQlYsc0JBQThDO0VoQis2QjlDO0FBQ0Y7O0FpQjM2Qkk7RUMzQkU7SUFDRSxhQUFhO0lBQ2IsWUFBWTtJQUNaLGVBQWU7RWxCMDhCckI7RWtCcjhCUTtJRndCTixjVHVCcUQ7SVN0QnJELGVUc0JxRDtFUDA1QnZEO0VrQno4QlE7SUZ3Qk4sYVR1QnFEO0lTdEJyRCxjVHNCcUQ7RVA4NUJ2RDtFa0I3OEJRO0lGd0JOLG1CVHVCcUQ7SVN0QnJELG9CVHNCcUQ7RVBrNkJ2RDtFa0JqOUJRO0lGd0JOLGFUdUJxRDtJU3RCckQsY1RzQnFEO0VQczZCdkQ7RWtCcjlCUTtJRndCTixhVHVCcUQ7SVN0QnJELGNUc0JxRDtFUDA2QnZEO0VrQno5QlE7SUZ3Qk4sbUJUdUJxRDtJU3RCckQsb0JUc0JxRDtFUDg2QnZEO0VrQnY5Qkk7SUZDSixjQUFjO0lBQ2QsV0FBVztJQUNYLGVBQWU7RWhCeTlCZjtFa0J0OUJRO0lGYlIsa0JBQTZDO0lBSTdDLG1CQUE4QztFaEJtK0I5QztFa0IxOUJRO0lGYlIsbUJBQTZDO0lBSTdDLG9CQUE4QztFaEJ1K0I5QztFa0I5OUJRO0lGYlIsYUFBNkM7SUFJN0MsY0FBOEM7RWhCMitCOUM7RWtCbCtCUTtJRmJSLG1CQUE2QztJQUk3QyxvQkFBOEM7RWhCKytCOUM7RWtCdCtCUTtJRmJSLG1CQUE2QztJQUk3QyxvQkFBOEM7RWhCbS9COUM7RWtCMStCUTtJRmJSLGFBQTZDO0lBSTdDLGNBQThDO0VoQnUvQjlDO0VrQjkrQlE7SUZiUixtQkFBNkM7SUFJN0Msb0JBQThDO0VoQjIvQjlDO0VrQmwvQlE7SUZiUixtQkFBNkM7SUFJN0Msb0JBQThDO0VoQisvQjlDO0VrQnQvQlE7SUZiUixhQUE2QztJQUk3QyxjQUE4QztFaEJtZ0M5QztFa0IxL0JRO0lGYlIsbUJBQTZDO0lBSTdDLG9CQUE4QztFaEJ1Z0M5QztFa0I5L0JRO0lGYlIsbUJBQTZDO0lBSTdDLG9CQUE4QztFaEIyZ0M5QztFa0JsZ0NRO0lGYlIsY0FBNkM7SUFJN0MsZUFBOEM7RWhCK2dDOUM7RWtCaGdDSTtJQUF3QixTQUFTO0VsQm1nQ3JDO0VrQmpnQ0k7SUFBdUIsU2hCNkpaO0VGdTJCZjtFa0JqZ0NNO0lBQXdCLFFBRFo7RWxCcWdDbEI7RWtCcGdDTTtJQUF3QixRQURaO0VsQndnQ2xCO0VrQnZnQ007SUFBd0IsUUFEWjtFbEIyZ0NsQjtFa0IxZ0NNO0lBQXdCLFFBRFo7RWxCOGdDbEI7RWtCN2dDTTtJQUF3QixRQURaO0VsQmloQ2xCO0VrQmhoQ007SUFBd0IsUUFEWjtFbEJvaENsQjtFa0JuaENNO0lBQXdCLFFBRFo7RWxCdWhDbEI7RWtCdGhDTTtJQUF3QixRQURaO0VsQjBoQ2xCO0VrQnpoQ007SUFBd0IsUUFEWjtFbEI2aENsQjtFa0I1aENNO0lBQXdCLFFBRFo7RWxCZ2lDbEI7RWtCL2hDTTtJQUF3QixTQURaO0VsQm1pQ2xCO0VrQmxpQ007SUFBd0IsU0FEWjtFbEJzaUNsQjtFa0JyaUNNO0lBQXdCLFNBRFo7RWxCeWlDbEI7RWtCamlDVTtJRmhCVixjQUE0QjtFaEJvakM1QjtFa0JwaUNVO0lGaEJWLHFCQUE4QztFaEJ1akM5QztFa0J2aUNVO0lGaEJWLHNCQUE4QztFaEIwakM5QztFa0IxaUNVO0lGaEJWLGdCQUE4QztFaEI2akM5QztFa0I3aUNVO0lGaEJWLHNCQUE4QztFaEJna0M5QztFa0JoakNVO0lGaEJWLHNCQUE4QztFaEJta0M5QztFa0JuakNVO0lGaEJWLGdCQUE4QztFaEJza0M5QztFa0J0akNVO0lGaEJWLHNCQUE4QztFaEJ5a0M5QztFa0J6akNVO0lGaEJWLHNCQUE4QztFaEI0a0M5QztFa0I1akNVO0lGaEJWLGdCQUE4QztFaEIra0M5QztFa0IvakNVO0lGaEJWLHNCQUE4QztFaEJrbEM5QztFa0Jsa0NVO0lGaEJWLHNCQUE4QztFaEJxbEM5QztBQUNGOztBaUJqbENJO0VDM0JFO0lBQ0UsYUFBYTtJQUNiLFlBQVk7SUFDWixlQUFlO0VsQmduQ3JCO0VrQjNtQ1E7SUZ3Qk4sY1R1QnFEO0lTdEJyRCxlVHNCcUQ7RVBna0N2RDtFa0IvbUNRO0lGd0JOLGFUdUJxRDtJU3RCckQsY1RzQnFEO0VQb2tDdkQ7RWtCbm5DUTtJRndCTixtQlR1QnFEO0lTdEJyRCxvQlRzQnFEO0VQd2tDdkQ7RWtCdm5DUTtJRndCTixhVHVCcUQ7SVN0QnJELGNUc0JxRDtFUDRrQ3ZEO0VrQjNuQ1E7SUZ3Qk4sYVR1QnFEO0lTdEJyRCxjVHNCcUQ7RVBnbEN2RDtFa0IvbkNRO0lGd0JOLG1CVHVCcUQ7SVN0QnJELG9CVHNCcUQ7RVBvbEN2RDtFa0I3bkNJO0lGQ0osY0FBYztJQUNkLFdBQVc7SUFDWCxlQUFlO0VoQituQ2Y7RWtCNW5DUTtJRmJSLGtCQUE2QztJQUk3QyxtQkFBOEM7RWhCeW9DOUM7RWtCaG9DUTtJRmJSLG1CQUE2QztJQUk3QyxvQkFBOEM7RWhCNm9DOUM7RWtCcG9DUTtJRmJSLGFBQTZDO0lBSTdDLGNBQThDO0VoQmlwQzlDO0VrQnhvQ1E7SUZiUixtQkFBNkM7SUFJN0Msb0JBQThDO0VoQnFwQzlDO0VrQjVvQ1E7SUZiUixtQkFBNkM7SUFJN0Msb0JBQThDO0VoQnlwQzlDO0VrQmhwQ1E7SUZiUixhQUE2QztJQUk3QyxjQUE4QztFaEI2cEM5QztFa0JwcENRO0lGYlIsbUJBQTZDO0lBSTdDLG9CQUE4QztFaEJpcUM5QztFa0J4cENRO0lGYlIsbUJBQTZDO0lBSTdDLG9CQUE4QztFaEJxcUM5QztFa0I1cENRO0lGYlIsYUFBNkM7SUFJN0MsY0FBOEM7RWhCeXFDOUM7RWtCaHFDUTtJRmJSLG1CQUE2QztJQUk3QyxvQkFBOEM7RWhCNnFDOUM7RWtCcHFDUTtJRmJSLG1CQUE2QztJQUk3QyxvQkFBOEM7RWhCaXJDOUM7RWtCeHFDUTtJRmJSLGNBQTZDO0lBSTdDLGVBQThDO0VoQnFyQzlDO0VrQnRxQ0k7SUFBd0IsU0FBUztFbEJ5cUNyQztFa0J2cUNJO0lBQXVCLFNoQjZKWjtFRjZnQ2Y7RWtCdnFDTTtJQUF3QixRQURaO0VsQjJxQ2xCO0VrQjFxQ007SUFBd0IsUUFEWjtFbEI4cUNsQjtFa0I3cUNNO0lBQXdCLFFBRFo7RWxCaXJDbEI7RWtCaHJDTTtJQUF3QixRQURaO0VsQm9yQ2xCO0VrQm5yQ007SUFBd0IsUUFEWjtFbEJ1ckNsQjtFa0J0ckNNO0lBQXdCLFFBRFo7RWxCMHJDbEI7RWtCenJDTTtJQUF3QixRQURaO0VsQjZyQ2xCO0VrQjVyQ007SUFBd0IsUUFEWjtFbEJnc0NsQjtFa0IvckNNO0lBQXdCLFFBRFo7RWxCbXNDbEI7RWtCbHNDTTtJQUF3QixRQURaO0VsQnNzQ2xCO0VrQnJzQ007SUFBd0IsU0FEWjtFbEJ5c0NsQjtFa0J4c0NNO0lBQXdCLFNBRFo7RWxCNHNDbEI7RWtCM3NDTTtJQUF3QixTQURaO0VsQitzQ2xCO0VrQnZzQ1U7SUZoQlYsY0FBNEI7RWhCMHRDNUI7RWtCMXNDVTtJRmhCVixxQkFBOEM7RWhCNnRDOUM7RWtCN3NDVTtJRmhCVixzQkFBOEM7RWhCZ3VDOUM7RWtCaHRDVTtJRmhCVixnQkFBOEM7RWhCbXVDOUM7RWtCbnRDVTtJRmhCVixzQkFBOEM7RWhCc3VDOUM7RWtCdHRDVTtJRmhCVixzQkFBOEM7RWhCeXVDOUM7RWtCenRDVTtJRmhCVixnQkFBOEM7RWhCNHVDOUM7RWtCNXRDVTtJRmhCVixzQkFBOEM7RWhCK3VDOUM7RWtCL3RDVTtJRmhCVixzQkFBOEM7RWhCa3ZDOUM7RWtCbHVDVTtJRmhCVixnQkFBOEM7RWhCcXZDOUM7RWtCcnVDVTtJRmhCVixzQkFBOEM7RWhCd3ZDOUM7RWtCeHVDVTtJRmhCVixzQkFBOEM7RWhCMnZDOUM7QUFDRjs7QWlCdnZDSTtFQzNCRTtJQUNFLGFBQWE7SUFDYixZQUFZO0lBQ1osZUFBZTtFbEJzeENyQjtFa0JqeENRO0lGd0JOLGNUdUJxRDtJU3RCckQsZVRzQnFEO0VQc3VDdkQ7RWtCcnhDUTtJRndCTixhVHVCcUQ7SVN0QnJELGNUc0JxRDtFUDB1Q3ZEO0VrQnp4Q1E7SUZ3Qk4sbUJUdUJxRDtJU3RCckQsb0JUc0JxRDtFUDh1Q3ZEO0VrQjd4Q1E7SUZ3Qk4sYVR1QnFEO0lTdEJyRCxjVHNCcUQ7RVBrdkN2RDtFa0JqeUNRO0lGd0JOLGFUdUJxRDtJU3RCckQsY1RzQnFEO0VQc3ZDdkQ7RWtCcnlDUTtJRndCTixtQlR1QnFEO0lTdEJyRCxvQlRzQnFEO0VQMHZDdkQ7RWtCbnlDSTtJRkNKLGNBQWM7SUFDZCxXQUFXO0lBQ1gsZUFBZTtFaEJxeUNmO0VrQmx5Q1E7SUZiUixrQkFBNkM7SUFJN0MsbUJBQThDO0VoQit5QzlDO0VrQnR5Q1E7SUZiUixtQkFBNkM7SUFJN0Msb0JBQThDO0VoQm16QzlDO0VrQjF5Q1E7SUZiUixhQUE2QztJQUk3QyxjQUE4QztFaEJ1ekM5QztFa0I5eUNRO0lGYlIsbUJBQTZDO0lBSTdDLG9CQUE4QztFaEIyekM5QztFa0JsekNRO0lGYlIsbUJBQTZDO0lBSTdDLG9CQUE4QztFaEIrekM5QztFa0J0ekNRO0lGYlIsYUFBNkM7SUFJN0MsY0FBOEM7RWhCbTBDOUM7RWtCMXpDUTtJRmJSLG1CQUE2QztJQUk3QyxvQkFBOEM7RWhCdTBDOUM7RWtCOXpDUTtJRmJSLG1CQUE2QztJQUk3QyxvQkFBOEM7RWhCMjBDOUM7RWtCbDBDUTtJRmJSLGFBQTZDO0lBSTdDLGNBQThDO0VoQiswQzlDO0VrQnQwQ1E7SUZiUixtQkFBNkM7SUFJN0Msb0JBQThDO0VoQm0xQzlDO0VrQjEwQ1E7SUZiUixtQkFBNkM7SUFJN0Msb0JBQThDO0VoQnUxQzlDO0VrQjkwQ1E7SUZiUixjQUE2QztJQUk3QyxlQUE4QztFaEIyMUM5QztFa0I1MENJO0lBQXdCLFNBQVM7RWxCKzBDckM7RWtCNzBDSTtJQUF1QixTaEI2Slo7RUZtckNmO0VrQjcwQ007SUFBd0IsUUFEWjtFbEJpMUNsQjtFa0JoMUNNO0lBQXdCLFFBRFo7RWxCbzFDbEI7RWtCbjFDTTtJQUF3QixRQURaO0VsQnUxQ2xCO0VrQnQxQ007SUFBd0IsUUFEWjtFbEIwMUNsQjtFa0J6MUNNO0lBQXdCLFFBRFo7RWxCNjFDbEI7RWtCNTFDTTtJQUF3QixRQURaO0VsQmcyQ2xCO0VrQi8xQ007SUFBd0IsUUFEWjtFbEJtMkNsQjtFa0JsMkNNO0lBQXdCLFFBRFo7RWxCczJDbEI7RWtCcjJDTTtJQUF3QixRQURaO0VsQnkyQ2xCO0VrQngyQ007SUFBd0IsUUFEWjtFbEI0MkNsQjtFa0IzMkNNO0lBQXdCLFNBRFo7RWxCKzJDbEI7RWtCOTJDTTtJQUF3QixTQURaO0VsQmszQ2xCO0VrQmozQ007SUFBd0IsU0FEWjtFbEJxM0NsQjtFa0I3MkNVO0lGaEJWLGNBQTRCO0VoQmc0QzVCO0VrQmgzQ1U7SUZoQlYscUJBQThDO0VoQm00QzlDO0VrQm4zQ1U7SUZoQlYsc0JBQThDO0VoQnM0QzlDO0VrQnQzQ1U7SUZoQlYsZ0JBQThDO0VoQnk0QzlDO0VrQnozQ1U7SUZoQlYsc0JBQThDO0VoQjQ0QzlDO0VrQjUzQ1U7SUZoQlYsc0JBQThDO0VoQis0QzlDO0VrQi8zQ1U7SUZoQlYsZ0JBQThDO0VoQms1QzlDO0VrQmw0Q1U7SUZoQlYsc0JBQThDO0VoQnE1QzlDO0VrQnI0Q1U7SUZoQlYsc0JBQThDO0VoQnc1QzlDO0VrQng0Q1U7SUZoQlYsZ0JBQThDO0VoQjI1QzlDO0VrQjM0Q1U7SUZoQlYsc0JBQThDO0VoQjg1QzlDO0VrQjk0Q1U7SUZoQlYsc0JBQThDO0VoQmk2QzlDO0FBQ0Y7O0FtQnI5Q0E7RUFDRSxXQUFXO0VBQ1gscUJqQjhKYTtFaUI3SmIsY2pCK0RnQjtBRnk1Q2xCOztBbUIzOUNBOztFQVFJLGdCakI4UHVCO0VpQjdQdkIsbUJBQW1CO0VBQ25CLDZCakJvRGM7QUZvNkNsQjs7QW1CbCtDQTtFQWNJLHNCQUFzQjtFQUN0QixnQ2pCK0NjO0FGeTZDbEI7O0FtQnYrQ0E7RUFtQkksNkJqQjJDYztBRjY2Q2xCOztBbUIvOENBOztFQUdJLGVqQndPeUI7QUZ5dUM3Qjs7QW1CeDhDQTtFQUNFLHlCakJxQmdCO0FGczdDbEI7O0FtQjU4Q0E7O0VBS0kseUJqQmlCYztBRjI3Q2xCOztBbUJqOUNBOztFQVdNLHdCQUE0QztBbkIyOENsRDs7QW1CdDhDQTs7OztFQUtJLFNBQVM7QW5CdzhDYjs7QW1CaDhDQTtFQUVJLHlCakJYYztBRjY4Q2xCOztBUWpnREU7RVcyRUksY2pCakJZO0VpQmtCWix5QmpCeEJZO0FGazlDbEI7O0FvQjdnREU7OztFQUlJLHlCQ2dHNEQ7QXJCKzZDbEU7O0FvQm5oREU7Ozs7RUFZTSxxQkN3RjBEO0FyQnM3Q2xFOztBUW5oREU7RVlpQk0seUJBSnNDO0FwQjBnRDlDOztBb0IzZ0RFOztFQVNRLHlCQVJvQztBcEIrZ0Q5Qzs7QW9CbmlERTs7O0VBSUkseUJDZ0c0RDtBckJxOENsRTs7QW9CemlERTs7OztFQVlNLHFCQ3dGMEQ7QXJCNDhDbEU7O0FRemlERTtFWWlCTSx5QkFKc0M7QXBCZ2lEOUM7O0FvQmppREU7O0VBU1EseUJBUm9DO0FwQnFpRDlDOztBb0J6akRFOzs7RUFJSSx5QkNnRzREO0FyQjI5Q2xFOztBb0IvakRFOzs7O0VBWU0scUJDd0YwRDtBckJrK0NsRTs7QVEvakRFO0VZaUJNLHlCQUpzQztBcEJzakQ5Qzs7QW9CdmpERTs7RUFTUSx5QkFSb0M7QXBCMmpEOUM7O0FvQi9rREU7OztFQUlJLHlCQ2dHNEQ7QXJCaS9DbEU7O0FvQnJsREU7Ozs7RUFZTSxxQkN3RjBEO0FyQncvQ2xFOztBUXJsREU7RVlpQk0seUJBSnNDO0FwQjRrRDlDOztBb0I3a0RFOztFQVNRLHlCQVJvQztBcEJpbEQ5Qzs7QW9Ccm1ERTs7O0VBSUkseUJDZ0c0RDtBckJ1Z0RsRTs7QW9CM21ERTs7OztFQVlNLHFCQ3dGMEQ7QXJCOGdEbEU7O0FRM21ERTtFWWlCTSx5QkFKc0M7QXBCa21EOUM7O0FvQm5tREU7O0VBU1EseUJBUm9DO0FwQnVtRDlDOztBb0IzbkRFOzs7RUFJSSx5QkNnRzREO0FyQjZoRGxFOztBb0Jqb0RFOzs7O0VBWU0scUJDd0YwRDtBckJvaURsRTs7QVFqb0RFO0VZaUJNLHlCQUpzQztBcEJ3bkQ5Qzs7QW9Cem5ERTs7RUFTUSx5QkFSb0M7QXBCNm5EOUM7O0FvQmpwREU7OztFQUlJLHlCQ2dHNEQ7QXJCbWpEbEU7O0FvQnZwREU7Ozs7RUFZTSxxQkN3RjBEO0FyQjBqRGxFOztBUXZwREU7RVlpQk0seUJBSnNDO0FwQjhvRDlDOztBb0Ivb0RFOztFQVNRLHlCQVJvQztBcEJtcEQ5Qzs7QW9CdnFERTs7O0VBSUkseUJDZ0c0RDtBckJ5a0RsRTs7QW9CN3FERTs7OztFQVlNLHFCQ3dGMEQ7QXJCZ2xEbEU7O0FRN3FERTtFWWlCTSx5QkFKc0M7QXBCb3FEOUM7O0FvQnJxREU7O0VBU1EseUJBUm9DO0FwQnlxRDlDOztBb0I3ckRFOzs7RUFJSSx5QkNnRzREO0FyQitsRGxFOztBb0Juc0RFOzs7O0VBWU0scUJDd0YwRDtBckJzbURsRTs7QVFuc0RFO0VZaUJNLHlCQUpzQztBcEIwckQ5Qzs7QW9CM3JERTs7RUFTUSx5QkFSb0M7QXBCK3JEOUM7O0FvQm50REU7OztFQUlJLHlCQ2dHNEQ7QXJCcW5EbEU7O0FvQnp0REU7Ozs7RUFZTSxxQkN3RjBEO0FyQjRuRGxFOztBUXp0REU7RVlpQk0seUJBSnNDO0FwQmd0RDlDOztBb0JqdERFOztFQVNRLHlCQVJvQztBcEJxdEQ5Qzs7QW9CenVERTs7O0VBSUksc0NkUVM7QU5tdURmOztBUXh1REU7RVlpQk0sc0NBSnNDO0FwQit0RDlDOztBb0JodURFOztFQVNRLHNDQVJvQztBcEJvdUQ5Qzs7QW1COW9EQTtFQUdNLGNqQjdDWTtFaUI4Q1oseUJqQjNDWTtFaUI0Q1oscUJqQnFLNEM7QUYwK0NsRDs7QW1CcHBEQTtFQVdNLGNqQnBEWTtFaUJxRFoseUJqQjNEWTtFaUI0RFoscUJqQjFEWTtBRnVzRGxCOztBbUJ4b0RBO0VBQ0UsY2pCN0RnQjtFaUI4RGhCLHlCakIzRGdCO0FGc3NEbEI7O0FtQjdvREE7OztFQU9JLHFCakJpSjhDO0FGMi9DbEQ7O0FtQm5wREE7RUFXSSxTQUFTO0FuQjRvRGI7O0FtQnZwREE7RUFnQk0sMkNiMUlTO0FOcXhEZjs7QVFoeERFO0VXNElNLFdiakpPO0Vha0pQLDRDYmxKTztBTjB4RGY7O0FpQnh0REk7RUVpR0E7SUFFSSxjQUFjO0lBQ2QsV0FBVztJQUNYLGdCQUFnQjtJQUNoQixpQ0FBaUM7RW5CMG5EdkM7RW1CL25ERztJQVNLLFNBQVM7RW5CeW5EakI7QUFDRjs7QWlCcHVESTtFRWlHQTtJQUVJLGNBQWM7SUFDZCxXQUFXO0lBQ1gsZ0JBQWdCO0lBQ2hCLGlDQUFpQztFbkJzb0R2QztFbUIzb0RHO0lBU0ssU0FBUztFbkJxb0RqQjtBQUNGOztBaUJodkRJO0VFaUdBO0lBRUksY0FBYztJQUNkLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsaUNBQWlDO0VuQmtwRHZDO0VtQnZwREc7SUFTSyxTQUFTO0VuQmlwRGpCO0FBQ0Y7O0FpQjV2REk7RUVpR0E7SUFFSSxjQUFjO0lBQ2QsV0FBVztJQUNYLGdCQUFnQjtJQUNoQixpQ0FBaUM7RW5COHBEdkM7RW1CbnFERztJQVNLLFNBQVM7RW5CNnBEakI7QUFDRjs7QW1CNXFEQTtFQU9RLGNBQWM7RUFDZCxXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLGlDQUFpQztBbkJ5cUR6Qzs7QW1CbnJEQTtFQWNVLFNBQVM7QW5CeXFEbkI7O0FzQnQxREE7RUFDRSxjQUFjO0VBQ2QsV0FBVztFQUNYLGtDcEJpV2tHO0VvQmhXbEcsdUJwQndSMEI7RUs5R3RCLG1CQUFXO0VldktmLGdCaEJtUitCO0VnQmxSL0IsZ0JoQnVSK0I7RWdCdFIvQixjcEJ1RGdCO0VvQnREaEIsc0JoQlRhO0VnQlViLDRCQUE0QjtFQUM1Qix5QnBCaURnQjtFV2pEZCxxQlhnVndCO0VxQmxWdEIsd0VqQndlNEY7QU5vM0NsRzs7QXVCeDFETTtFRGROO0lDZVEsZ0JBQWdCO0V2QjQxRHRCO0FBQ0Y7O0FzQjUyREE7RUFzQkksNkJBQTZCO0VBQzdCLFNBQVM7QXRCMDFEYjs7QXdCMTJERTtFQUNFLGNsQkFjO0VrQkNkLHNCbEJSVztFa0JTWCxxQnRCc1Z1RDtFc0JyVnZELFVBQVU7RUFLUixnQnRCK1V1QjtBRjBoRDdCOztBc0J6M0RBO0VBK0JJLGNwQitCYztFb0I3QmQsVUFBVTtBdEI2MURkOztBc0I5M0RBO0VBMkNJLHNCaEIxQ1c7RWdCNENYLFVBQVU7QXRCczFEZDs7QXNCbDFEQTs7OztFQUtJLGdCQUFnQjtBdEJvMURwQjs7QXNCaDFEQTtFQUdJLGtCQUFrQjtFQUNsQiwwQnBCRWM7QUYrMERsQjs7QXNCcjFEQTtFQWFJLGNwQlBjO0VvQlFkLHNCaEJ2RVc7QU5tNURmOztBc0J2MERBOztFQUVFLGNBQWM7RUFDZCxXQUFXO0F0QjAwRGI7O0FzQmgwREE7RUFDRSxnQ0R5QjhEO0VDeEI5RCxtQ0R3QjhEO0VDdkI5RCxnQkFBZ0I7RWZpRWQsa0JBQVc7RWUvRGIsZ0JoQmdNK0I7QU5tb0RqQzs7QXNCaDBEQTtFQUNFLCtCRGlCOEQ7RUNoQjlELGtDRGdCOEQ7RWQwRDFELGtCQUFXO0VleEVmLGdCaEI2SCtCO0FOc3NEakM7O0FzQmgwREE7RUFDRSxnQ0RVOEQ7RUNUOUQsbUNEUzhEO0VkMEQxRCxtQkFBVztFZWpFZixnQmhCdUgrQjtBTjRzRGpDOztBc0IxekRBO0VBQ0UsY0FBYztFQUNkLFdBQVc7RUFDWCxrQkFBMkI7RUFDM0IsZ0JBQWdCO0Vmb0RaLG1CQUFXO0VlbERmLGdCaEJtSytCO0VnQmxLL0IsY2hCbkhnQjtFZ0JvSGhCLDZCQUE2QjtFQUM3Qix5QkFBeUI7RUFDekIsbUJBQW1DO0F0QjZ6RHJDOztBc0J2MERBO0VBY0ksZ0JBQWdCO0VBQ2hCLGVBQWU7QXRCNnpEbkI7O0FzQmp6REE7RUFDRSxrQ0Q5QjhEO0VDK0I5RCx1QnBCaUo0QjtFS3RIeEIsbUJBQVc7RWV6QmYsZ0JoQitFK0I7RU94TjdCLHFCUCtOK0I7QU4rdERuQzs7QXNCanpEQTtFQUNFLGdDRHRDOEQ7RUN1QzlELG9CcEI0STJCO0VLekh2QixrQkFBVztFZWpCZixnQmhCc0UrQjtFT3ZON0IscUJQOE4rQjtBTnd1RG5DOztBc0JoekRBO0VBR0ksWUFBWTtBdEJpekRoQjs7QXNCN3lEQTtFQUNFLFlBQVk7QXRCZ3pEZDs7QXNCeHlEQTtFQUNFLG1CaEIyVTBDO0FOZytDNUM7O0FzQnh5REE7RUFDRSxjQUFjO0VBQ2QsbUJoQjRUNEM7QU4rK0M5Qzs7QXNCbnlEQTtFQUNFLGFBQWE7RUFDYixlQUFlO0VBQ2Ysa0JBQTJDO0VBQzNDLGlCQUEwQztBdEJzeUQ1Qzs7QXNCMXlEQTs7RUFRSSxrQkFBMkM7RUFDM0MsaUJBQTBDO0F0QnV5RDlDOztBc0I5eERBO0VBQ0Usa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxxQmhCaVM2QztBTmdnRC9DOztBc0I5eERBO0VBQ0Usa0JBQWtCO0VBQ2xCLGtCaEI2UjJDO0VnQjVSM0MscUJoQjJSNkM7QU5zZ0QvQzs7QXNCcHlEQTs7RUFRSSxjcEJqS2M7QUZrOERsQjs7QXNCN3hEQTtFQUNFLGdCQUFnQjtBdEJneURsQjs7QXNCN3hEQTtFQUNFLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLHFCaEI4UTRDO0FOa2hEOUM7O0FzQnB5REE7RUFRSSxnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLHVCaEJ5UTRDO0VnQnhRNUMsY0FBYztBdEJneURsQjs7QXdCNytERTtFQUNFLGFBQWE7RUFDYixXQUFXO0VBQ1gsbUJsQjJjMEM7RUN0VXhDLGtCQUFXO0VpQm5JYixjdEI2Q1c7QUZtOERmOztBd0I3K0RFO0VBQ0Usa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxPQUFPO0VBQ1AsVUFBVTtFQUNWLGFBQWE7RUFDYixlQUFlO0VBQ2YsdUJsQnN5QnFDO0VrQnJ5QnJDLGlCQUFpQjtFakJ3SGYsbUJBQVc7RWlCdEhiLGdCbEJ1TzZCO0VrQnRPN0IsV2xCeERXO0VrQnlEWCx5Q3RCOEJXO0VXNUVYLHNCUDZOZ0M7QU5rMERwQzs7QXdCNStESTs7RUFFRSxTQUFrQztBeEIrK0R4Qzs7QXdCdGhFSTs7OztFQThDRSxjQUFjO0F4QisrRHBCOztBd0I3aEVJO0VBb0RFLHFCdEJVUztFc0JQUCw4Q0FBNkM7RUFDN0MseURIM0IwRTtFRzRCMUUsNEJBQTRCO0VBQzVCLDJEQUE2RDtFQUM3RCxnRUgrQndEO0FyQjQ4RGhFOztBd0J0aUVJO0VBK0RJLHFCdEJETztFc0JFUCxpRHRCRk87QUY2K0RmOztBd0IzaUVJO0VBeUVJLGdDQUE4QztFQUM5Qyx3Q0FBc0Q7QXhCcytEOUQ7O0F3QmhqRUk7RUFtRkksbUN0QnlQd0U7RXNCeFB4RSxrRkhNd0Q7QXJCMjlEaEU7O0F3QnJqRUk7RUEyRkUscUJ0QjdCUztFc0JnQ1Asa0RBQW9FO0VBQ3BFLHdOQUE4SjtBeEI0OUR0Szs7QXdCM2pFSTtFQW1HSSxxQnRCckNPO0VzQnNDUCxpRHRCdENPO0FGa2dFZjs7QXdCaGtFSTtFQTRHSSxjdEI5Q087QUZzZ0VmOztBd0Jwa0VJOzs7RUFpSEksY0FBYztBeEJ5OUR0Qjs7QXdCMWtFSTtFQXlISSxjdEIzRE87QUZnaEVmOztBd0I5a0VJO0VBNEhNLHFCdEI5REs7QUZvaEVmOztBd0JsbEVJO0VBa0lNLHFCQUFrQztFQzVKeEMseUJENkorQztBeEJvOURuRDs7QXdCdmxFSTtFQXlJTSxpRHRCM0VLO0FGNmhFZjs7QXdCM2xFSTtFQTZJTSxxQnRCL0VLO0FGaWlFZjs7QXdCL2xFSTtFQXVKSSxxQnRCekZPO0FGcWlFZjs7QXdCbm1FSTtFQTRKTSxxQnRCOUZLO0VzQitGTCxpRHRCL0ZLO0FGMGlFZjs7QXdCNWxFRTtFQUNFLGFBQWE7RUFDYixXQUFXO0VBQ1gsbUJsQjJjMEM7RUN0VXhDLGtCQUFXO0VpQm5JYixjdEIwQ1M7QUZxakViOztBd0I1bEVFO0VBQ0Usa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxPQUFPO0VBQ1AsVUFBVTtFQUNWLGFBQWE7RUFDYixlQUFlO0VBQ2YsdUJsQnN5QnFDO0VrQnJ5QnJDLGlCQUFpQjtFakJ3SGYsbUJBQVc7RWlCdEhiLGdCbEJ1TzZCO0VrQnRPN0IsV2xCeERXO0VrQnlEWCx5Q3RCMkJTO0VXekVULHNCUDZOZ0M7QU5pN0RwQzs7QXdCM2xFSTs7RUFFRSxTQUFrQztBeEI4bEV4Qzs7QXdCcm9FSTs7OztFQThDRSxjQUFjO0F4QjhsRXBCOztBd0I1b0VJO0VBb0RFLHFCdEJPTztFc0JKTCw4Q0FBNkM7RUFDN0MseURIM0IwRTtFRzRCMUUsNEJBQTRCO0VBQzVCLDJEQUE2RDtFQUM3RCxnRUgrQndEO0FyQjJqRWhFOztBd0JycEVJO0VBK0RJLHFCdEJKSztFc0JLTCxpRHRCTEs7QUYrbEViOztBd0IxcEVJO0VBeUVJLGdDQUE4QztFQUM5Qyx3Q0FBc0Q7QXhCcWxFOUQ7O0F3Qi9wRUk7RUFtRkksbUN0QnlQd0U7RXNCeFB4RSxrRkhNd0Q7QXJCMGtFaEU7O0F3QnBxRUk7RUEyRkUscUJ0QmhDTztFc0JtQ0wsa0RBQW9FO0VBQ3BFLHdOQUE4SjtBeEIya0V0Szs7QXdCMXFFSTtFQW1HSSxxQnRCeENLO0VzQnlDTCxpRHRCekNLO0FGb25FYjs7QXdCL3FFSTtFQTRHSSxjdEJqREs7QUZ3bkViOztBd0JuckVJOzs7RUFpSEksY0FBYztBeEJ3a0V0Qjs7QXdCenJFSTtFQXlISSxjdEI5REs7QUZrb0ViOztBd0I3ckVJO0VBNEhNLHFCdEJqRUc7QUZzb0ViOztBd0Jqc0VJO0VBa0lNLHFCQUFrQztFQzVKeEMseUJENkorQztBeEJta0VuRDs7QXdCdHNFSTtFQXlJTSxpRHRCOUVHO0FGK29FYjs7QXdCMXNFSTtFQTZJTSxxQnRCbEZHO0FGbXBFYjs7QXdCOXNFSTtFQXVKSSxxQnRCNUZLO0FGdXBFYjs7QXdCbHRFSTtFQTRKTSxxQnRCakdHO0VzQmtHSCxpRHRCbEdHO0FGNHBFYjs7QXNCcitEQTtFQUNFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsbUJBQW1CO0F0QncrRHJCOztBc0IzK0RBO0VBU0ksV0FBVztBdEJzK0RmOztBaUJyc0VJO0VLc05KO0lBZU0sYUFBYTtJQUNiLG1CQUFtQjtJQUNuQix1QkFBdUI7SUFDdkIsZ0JBQWdCO0V0QnErRHBCO0VzQnYvREY7SUF1Qk0sYUFBYTtJQUNiLGNBQWM7SUFDZCxtQkFBbUI7SUFDbkIsbUJBQW1CO0lBQ25CLGdCQUFnQjtFdEJtK0RwQjtFc0I5L0RGO0lBZ0NNLHFCQUFxQjtJQUNyQixXQUFXO0lBQ1gsc0JBQXNCO0V0QmkrRDFCO0VzQm5nRUY7SUF1Q00scUJBQXFCO0V0Qis5RHpCO0VzQnRnRUY7O0lBNENNLFdBQVc7RXRCODlEZjtFc0IxZ0VGO0lBa0RNLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsdUJBQXVCO0lBQ3ZCLFdBQVc7SUFDWCxlQUFlO0V0QjI5RG5CO0VzQmpoRUY7SUF5RE0sa0JBQWtCO0lBQ2xCLGNBQWM7SUFDZCxhQUFhO0lBQ2IscUJoQmdMd0M7SWdCL0t4QyxjQUFjO0V0QjI5RGxCO0VzQnhoRUY7SUFpRU0sbUJBQW1CO0lBQ25CLHVCQUF1QjtFdEIwOUQzQjtFc0I1aEVGO0lBcUVNLGdCQUFnQjtFdEIwOURwQjtBQUNGOztBMEI1eUVBO0VBQ0UscUJBQXFCO0VBRXJCLGdCcEJ1UitCO0VvQnRSL0IsY3hCNERnQjtFd0IzRGhCLGtCQUFrQjtFQUdsQixzQkFBc0I7RUFDdEIsaUJBQWlCO0VBQ2pCLDZCQUE2QjtFQUM3Qiw2QkFBMkM7RUN1RjNDLHVCekIwTDBCO0VLOUd0QixtQkFBVztFb0IxRWYsZ0JyQjJMK0I7RU9uUjdCLHNCWHlUc0I7RXFCM1RwQixxSWpCaWI2STtBTmk0RG5KOztBdUI5eUVNO0VHZE47SUhlUSxnQkFBZ0I7RXZCa3pFdEI7QUFDRjs7QVE1ekVFO0VrQlVFLGN4QmdEYztFd0IvQ2QscUJBQXFCO0ExQnN6RXpCOztBMEJ2MEVBO0VBc0JJLFVBQVU7RUFDVixnRHhCb0VlO0FGaXZFbkI7O0EwQjUwRUE7RUE2QkksYXBCa1o2QjtBTmk2RGpDOztBMEJoMUVBO0VBa0NJLGVBQXNEO0ExQmt6RTFEOztBMEJweUVBOztFQUVFLG9CQUFvQjtBMUJ1eUV0Qjs7QTBCOXhFRTtFQzNEQSxXckJDYTtFbUJEWCx5QnZCMkZlO0V5QnpGakIscUJ6QnlGaUI7QUZvd0VuQjs7QVF6MUVFO0VtQkFFLFdyQkxXO0VtQkRYLHlCRURvRjtFQVNwRixxQkFUeUg7QTNCczJFN0g7O0EyQjExRUU7RUFFRSxXckJaVztFbUJEWCx5QkVEb0Y7RUFnQnBGLHFCQWhCeUg7RUFxQnZILGlEQUFpRjtBM0J3MUV2Rjs7QTJCbjFFRTtFQUVFLFdyQjFCVztFcUIyQlgseUJ6QitEZTtFeUI5RGYscUJ6QjhEZTtBRnV4RW5COztBMkI5MEVFOztFQUdFLFdyQnRDVztFcUJ1Q1gseUJBekN1SztFQTZDdksscUJBN0MrTTtBM0IwM0VuTjs7QTJCMzBFSTs7RUFLSSxpREFBaUY7QTNCMjBFekY7O0EwQm4wRUU7RUMzREEsV3JCQ2E7RW1CRFgseUJ2QmdFYztFeUI5RGhCLHFCekI4RGdCO0FGbzBFbEI7O0FROTNFRTtFbUJBRSxXckJMVztFbUJEWCx5QkVEb0Y7RUFTcEYscUJBVHlIO0EzQjI0RTdIOztBMkIvM0VFO0VBRUUsV3JCWlc7RW1CRFgseUJFRG9GO0VBZ0JwRixxQkFoQnlIO0VBcUJ2SCxrREFBaUY7QTNCNjNFdkY7O0EyQngzRUU7RUFFRSxXckIxQlc7RXFCMkJYLHlCekJvQ2M7RXlCbkNkLHFCekJtQ2M7QUZ1MUVsQjs7QTJCbjNFRTs7RUFHRSxXckJ0Q1c7RXFCdUNYLHlCQXpDdUs7RUE2Q3ZLLHFCQTdDK007QTNCKzVFbk47O0EyQmgzRUk7O0VBS0ksa0RBQWlGO0EzQmczRXpGOztBMEJ4MkVFO0VDM0RBLFdyQkNhO0VtQkRYLHlCdkJ3Rlc7RXlCdEZiLHFCekJzRmE7QUZpMUVmOztBUW42RUU7RW1CQUUsV3JCTFc7RW1CRFgseUJFRG9GO0VBU3BGLHFCQVR5SDtBM0JnN0U3SDs7QTJCcDZFRTtFQUVFLFdyQlpXO0VtQkRYLHlCRURvRjtFQWdCcEYscUJBaEJ5SDtFQXFCdkgsaURBQWlGO0EzQms2RXZGOztBMkI3NUVFO0VBRUUsV3JCMUJXO0VxQjJCWCx5QnpCNERXO0V5QjNEWCxxQnpCMkRXO0FGbzJFZjs7QTJCeDVFRTs7RUFHRSxXckJ0Q1c7RXFCdUNYLHlCQXpDdUs7RUE2Q3ZLLHFCQTdDK007QTNCbzhFbk47O0EyQnI1RUk7O0VBS0ksaURBQWlGO0EzQnE1RXpGOztBMEI3NEVFO0VDM0RBLFdyQkNhO0VtQkRYLHlCdkIwRlU7RXlCeEZaLHFCekJ3Rlk7QUZvM0VkOztBUXg4RUU7RW1CQUUsV3JCTFc7RW1CRFgseUJFRG9GO0VBU3BGLHFCQVR5SDtBM0JxOUU3SDs7QTJCejhFRTtFQUVFLFdyQlpXO0VtQkRYLHlCRURvRjtFQWdCcEYscUJBaEJ5SDtFQXFCdkgsa0RBQWlGO0EzQnU4RXZGOztBMkJsOEVFO0VBRUUsV3JCMUJXO0VxQjJCWCx5QnpCOERVO0V5QjdEVixxQnpCNkRVO0FGdTRFZDs7QTJCNzdFRTs7RUFHRSxXckJ0Q1c7RXFCdUNYLHlCQXpDdUs7RUE2Q3ZLLHFCQTdDK007QTNCeStFbk47O0EyQjE3RUk7O0VBS0ksa0RBQWlGO0EzQjA3RXpGOztBMEJsN0VFO0VDM0RBLGN6QmlFZ0I7RXVCakVkLHlCdkJ1Rlk7RXlCckZkLHFCekJxRmM7QUY0NUVoQjs7QVE3K0VFO0VtQkFFLFdyQkxXO0VtQkRYLHlCRURvRjtFQVNwRixxQkFUeUg7QTNCMC9FN0g7O0EyQjkrRUU7RUFFRSxXckJaVztFbUJEWCx5QkVEb0Y7RUFnQnBGLHFCQWhCeUg7RUFxQnZILGlEQUFpRjtBM0I0K0V2Rjs7QTJCditFRTtFQUVFLGN6QnNDYztFeUJyQ2QseUJ6QjJEWTtFeUIxRFoscUJ6QjBEWTtBRis2RWhCOztBMkJsK0VFOztFQUdFLFdyQnRDVztFcUJ1Q1gseUJBekN1SztFQTZDdksscUJBN0MrTTtBM0I4Z0ZuTjs7QTJCLzlFSTs7RUFLSSxpREFBaUY7QTNCKzlFekY7O0EwQnY5RUU7RUMzREEsV3JCQ2E7RW1CRFgseUJ2QnFGUztFeUJuRlgscUJ6Qm1GVztBRm04RWI7O0FRbGhGRTtFbUJBRSxXckJMVztFbUJEWCx5QkVEb0Y7RUFTcEYscUJBVHlIO0EzQitoRjdIOztBMkJuaEZFO0VBRUUsV3JCWlc7RW1CRFgseUJFRG9GO0VBZ0JwRixxQkFoQnlIO0VBcUJ2SCxrREFBaUY7QTNCaWhGdkY7O0EyQjVnRkU7RUFFRSxXckIxQlc7RXFCMkJYLHlCekJ5RFM7RXlCeERULHFCekJ3RFM7QUZzOUViOztBMkJ2Z0ZFOztFQUdFLFdyQnRDVztFcUJ1Q1gseUJBekN1SztFQTZDdksscUJBN0MrTTtBM0JtakZuTjs7QTJCcGdGSTs7RUFLSSxrREFBaUY7QTNCb2dGekY7O0EwQjUvRUU7RUMzREEsY3pCaUVnQjtFdUJqRWQseUJ2QjBEYztFeUJ4RGhCLHFCekJ3RGdCO0FGbWdGbEI7O0FRdmpGRTtFbUJBRSxjekIyRGM7RXVCakVkLHlCRURvRjtFQVNwRixxQkFUeUg7QTNCb2tGN0g7O0EyQnhqRkU7RUFFRSxjekJvRGM7RXVCakVkLHlCRURvRjtFQWdCcEYscUJBaEJ5SDtFQXFCdkgsa0RBQWlGO0EzQnNqRnZGOztBMkJqakZFO0VBRUUsY3pCc0NjO0V5QnJDZCx5QnpCOEJjO0V5QjdCZCxxQnpCNkJjO0FGc2hGbEI7O0EyQjVpRkU7O0VBR0UsY3pCMEJjO0V5QnpCZCx5QkF6Q3VLO0VBNkN2SyxxQkE3QytNO0EzQndsRm5OOztBMkJ6aUZJOztFQUtJLGtEQUFpRjtBM0J5aUZ6Rjs7QTBCamlGRTtFQzNEQSxXckJDYTtFbUJEWCx5QnZCa0VjO0V5QmhFaEIscUJ6QmdFZ0I7QUZnaUZsQjs7QVE1bEZFO0VtQkFFLFdyQkxXO0VtQkRYLHlCRURvRjtFQVNwRixxQkFUeUg7QTNCeW1GN0g7O0EyQjdsRkU7RUFFRSxXckJaVztFbUJEWCx5QkVEb0Y7RUFnQnBGLHFCQWhCeUg7RUFxQnZILCtDQUFpRjtBM0IybEZ2Rjs7QTJCdGxGRTtFQUVFLFdyQjFCVztFcUIyQlgseUJ6QnNDYztFeUJyQ2QscUJ6QnFDYztBRm1qRmxCOztBMkJqbEZFOztFQUdFLFdyQnRDVztFcUJ1Q1gseUJBekN1SztFQTZDdksscUJBN0MrTTtBM0I2bkZuTjs7QTJCOWtGSTs7RUFLSSwrQ0FBaUY7QTNCOGtGekY7O0EwQnRrRkU7RUMzREEsV3JCQ2E7RW1CRFgseUJ2Qm9GVTtFeUJsRloscUJ6QmtGWTtBRm1qRmQ7O0FRam9GRTtFbUJBRSxXckJMVztFbUJEWCx5QkVEb0Y7RUFTcEYscUJBVHlIO0EzQjhvRjdIOztBMkJsb0ZFO0VBRUUsV3JCWlc7RW1CRFgseUJFRG9GO0VBZ0JwRixxQkFoQnlIO0VBcUJ2SCxrREFBaUY7QTNCZ29GdkY7O0EyQjNuRkU7RUFFRSxXckIxQlc7RXFCMkJYLHlCekJ3RFU7RXlCdkRWLHFCekJ1RFU7QUZza0ZkOztBMkJ0bkZFOztFQUdFLFdyQnRDVztFcUJ1Q1gseUJBekN1SztFQTZDdksscUJBN0MrTTtBM0JrcUZuTjs7QTJCbm5GSTs7RUFLSSxrREFBaUY7QTNCbW5GekY7O0EwQjNtRkU7RUMzREEsV3JCQ2E7RW1CRFgseUJ2QmlGVTtFeUIvRVoscUJ6QitFWTtBRjJsRmQ7O0FRdHFGRTtFbUJBRSxXckJMVztFbUJEWCx5QkVEb0Y7RUFTcEYscUJBVHlIO0EzQm1yRjdIOztBMkJ2cUZFO0VBRUUsV3JCWlc7RW1CRFgseUJFRG9GO0VBZ0JwRixxQkFoQnlIO0VBcUJ2SCxpREFBaUY7QTNCcXFGdkY7O0EyQmhxRkU7RUFFRSxXckIxQlc7RXFCMkJYLHlCekJxRFU7RXlCcERWLHFCekJvRFU7QUY4bUZkOztBMkIzcEZFOztFQUdFLFdyQnRDVztFcUJ1Q1gseUJBekN1SztFQTZDdksscUJBN0MrTTtBM0J1c0ZuTjs7QTJCeHBGSTs7RUFLSSxpREFBaUY7QTNCd3BGekY7O0EwQjFvRkU7RUNQQSxjekJpQ2lCO0V5QmhDakIscUJ6QmdDaUI7QUZxbkZuQjs7QVExc0ZFO0VtQndERSxXckI3RFc7RXFCOERYLHlCekI0QmU7RXlCM0JmLHFCekIyQmU7QUYybkZuQjs7QTJCbnBGRTtFQUVFLCtDekJzQmU7QUYrbkZuQjs7QTJCbHBGRTtFQUVFLGN6QmlCZTtFeUJoQmYsNkJBQTZCO0EzQm9wRmpDOztBMkJqcEZFOztFQUdFLFdyQmhGVztFcUJpRlgseUJ6QlNlO0V5QlJmLHFCekJRZTtBRjJvRm5COztBMkJqcEZJOztFQUtJLCtDekJDVztBRmdwRm5COztBMEIxcUZFO0VDUEEsY3pCTWdCO0V5QkxoQixxQnpCS2dCO0FGZ3JGbEI7O0FRMXVGRTtFbUJ3REUsV3JCN0RXO0VxQjhEWCx5QnpCQ2M7RXlCQWQscUJ6QkFjO0FGc3JGbEI7O0EyQm5yRkU7RUFFRSxrRHpCTGM7QUYwckZsQjs7QTJCbHJGRTtFQUVFLGN6QlZjO0V5QldkLDZCQUE2QjtBM0JvckZqQzs7QTJCanJGRTs7RUFHRSxXckJoRlc7RXFCaUZYLHlCekJsQmM7RXlCbUJkLHFCekJuQmM7QUZzc0ZsQjs7QTJCanJGSTs7RUFLSSxrRHpCMUJVO0FGMnNGbEI7O0EwQjFzRkU7RUNQQSxjekI4QmE7RXlCN0JiLHFCekI2QmE7QUZ3ckZmOztBUTF3RkU7RW1Cd0RFLFdyQjdEVztFcUI4RFgseUJ6QnlCVztFeUJ4QlgscUJ6QndCVztBRjhyRmY7O0EyQm50RkU7RUFFRSxpRHpCbUJXO0FGa3NGZjs7QTJCbHRGRTtFQUVFLGN6QmNXO0V5QmJYLDZCQUE2QjtBM0JvdEZqQzs7QTJCanRGRTs7RUFHRSxXckJoRlc7RXFCaUZYLHlCekJNVztFeUJMWCxxQnpCS1c7QUY4c0ZmOztBMkJqdEZJOztFQUtJLGlEekJGTztBRm10RmY7O0EwQjF1RkU7RUNQQSxjekJnQ1k7RXlCL0JaLHFCekIrQlk7QUZzdEZkOztBUTF5RkU7RW1Cd0RFLFdyQjdEVztFcUI4RFgseUJ6QjJCVTtFeUIxQlYscUJ6QjBCVTtBRjR0RmQ7O0EyQm52RkU7RUFFRSxpRHpCcUJVO0FGZ3VGZDs7QTJCbHZGRTtFQUVFLGN6QmdCVTtFeUJmViw2QkFBNkI7QTNCb3ZGakM7O0EyQmp2RkU7O0VBR0UsV3JCaEZXO0VxQmlGWCx5QnpCUVU7RXlCUFYscUJ6Qk9VO0FGNHVGZDs7QTJCanZGSTs7RUFLSSxpRHpCQU07QUZpdkZkOztBMEIxd0ZFO0VDUEEsY3pCNkJjO0V5QjVCZCxxQnpCNEJjO0FGeXZGaEI7O0FRMTBGRTtFbUJ3REUsY3pCR2M7RXlCRmQseUJ6QndCWTtFeUJ2QloscUJ6QnVCWTtBRit2RmhCOztBMkJueEZFO0VBRUUsaUR6QmtCWTtBRm13RmhCOztBMkJseEZFO0VBRUUsY3pCYVk7RXlCWlosNkJBQTZCO0EzQm94RmpDOztBMkJqeEZFOztFQUdFLGN6QmhCYztFeUJpQmQseUJ6QktZO0V5QkpaLHFCekJJWTtBRit3RmhCOztBMkJqeEZJOztFQUtJLGlEekJIUTtBRm94RmhCOztBMEIxeUZFO0VDUEEsY3pCMkJXO0V5QjFCWCxxQnpCMEJXO0FGMnhGYjs7QVExMkZFO0VtQndERSxXckI3RFc7RXFCOERYLHlCekJzQlM7RXlCckJULHFCekJxQlM7QUZpeUZiOztBMkJuekZFO0VBRUUsaUR6QmdCUztBRnF5RmI7O0EyQmx6RkU7RUFFRSxjekJXUztFeUJWVCw2QkFBNkI7QTNCb3pGakM7O0EyQmp6RkU7O0VBR0UsV3JCaEZXO0VxQmlGWCx5QnpCR1M7RXlCRlQscUJ6QkVTO0FGaXpGYjs7QTJCanpGSTs7RUFLSSxpRHpCTEs7QUZzekZiOztBMEIxMEZFO0VDUEEsY3pCQWdCO0V5QkNoQixxQnpCRGdCO0FGczFGbEI7O0FRMTRGRTtFbUJ3REUsY3pCR2M7RXlCRmQseUJ6QkxjO0V5Qk1kLHFCekJOYztBRjQxRmxCOztBMkJuMUZFO0VBRUUsa0R6QlhjO0FGZzJGbEI7O0EyQmwxRkU7RUFFRSxjekJoQmM7RXlCaUJkLDZCQUE2QjtBM0JvMUZqQzs7QTJCajFGRTs7RUFHRSxjekJoQmM7RXlCaUJkLHlCekJ4QmM7RXlCeUJkLHFCekJ6QmM7QUY0MkZsQjs7QTJCajFGSTs7RUFLSSxrRHpCaENVO0FGaTNGbEI7O0EwQjEyRkU7RUNQQSxjekJRZ0I7RXlCUGhCLHFCekJPZ0I7QUY4MkZsQjs7QVExNkZFO0VtQndERSxXckI3RFc7RXFCOERYLHlCekJHYztFeUJGZCxxQnpCRWM7QUZvM0ZsQjs7QTJCbjNGRTtFQUVFLCtDekJIYztBRnczRmxCOztBMkJsM0ZFO0VBRUUsY3pCUmM7RXlCU2QsNkJBQTZCO0EzQm8zRmpDOztBMkJqM0ZFOztFQUdFLFdyQmhGVztFcUJpRlgseUJ6QmhCYztFeUJpQmQscUJ6QmpCYztBRm80RmxCOztBMkJqM0ZJOztFQUtJLCtDekJ4QlU7QUZ5NEZsQjs7QTBCMTRGRTtFQ1BBLGN6QjBCWTtFeUJ6QloscUJ6QnlCWTtBRjQzRmQ7O0FRMThGRTtFbUJ3REUsV3JCN0RXO0VxQjhEWCx5QnpCcUJVO0V5QnBCVixxQnpCb0JVO0FGazRGZDs7QTJCbjVGRTtFQUVFLGtEekJlVTtBRnM0RmQ7O0EyQmw1RkU7RUFFRSxjekJVVTtFeUJUViw2QkFBNkI7QTNCbzVGakM7O0EyQmo1RkU7O0VBR0UsV3JCaEZXO0VxQmlGWCx5QnpCRVU7RXlCRFYscUJ6QkNVO0FGazVGZDs7QTJCajVGSTs7RUFLSSxrRHpCTk07QUZ1NUZkOztBMEIxNkZFO0VDUEEsY3pCdUJZO0V5QnRCWixxQnpCc0JZO0FGKzVGZDs7QVExK0ZFO0VtQndERSxXckI3RFc7RXFCOERYLHlCekJrQlU7RXlCakJWLHFCekJpQlU7QUZxNkZkOztBMkJuN0ZFO0VBRUUsZ0R6QllVO0FGeTZGZDs7QTJCbDdGRTtFQUVFLGN6Qk9VO0V5Qk5WLDZCQUE2QjtBM0JvN0ZqQzs7QTJCajdGRTs7RUFHRSxXckJoRlc7RXFCaUZYLHlCekJEVTtFeUJFVixxQnpCRlU7QUZxN0ZkOztBMkJqN0ZJOztFQUtJLGdEekJUTTtBRjA3RmQ7O0EwQi83RkE7RUFDRSxnQnBCNk0rQjtFb0I1TS9CLGN4QmtIaUM7RXdCakhqQyxxQnBCMkY0QztBTnUyRjlDOztBUTNnR0U7RWtCNEVFLGN4QitHdUM7RXdCOUd2QyxxQnhCK0d3QjtBRm8xRjVCOztBMEIxOEZBO0VBWUkscUJ4QjBHd0I7QUZ3MUY1Qjs7QTBCOThGQTtFQWlCSSxjeEIvQmM7RXdCZ0NkLG9CQUFvQjtBMUJpOEZ4Qjs7QTBCdDdGQTtFQ1BFLG9CekJxTTJCO0VLekh2QixrQkFBVztFb0IxRWYsZ0JyQitIK0I7RU92TjdCLHNCWDBUeUI7QUZndUY3Qjs7QTBCejdGQTtFQ1hFLHVCekJrTTRCO0VLdEh4QixtQkFBVztFb0IxRWYsZ0JyQmdJK0I7RU94TjdCLHNCWDJUeUI7QUZzdUY3Qjs7QTBCdjdGQTtFQUNFLGNBQWM7RUFDZCxXQUFXO0ExQjA3RmI7O0EwQjU3RkE7RUFNSSxrQnBCd1QrQjtBTmtvRm5DOztBMEJyN0ZBOzs7RUFJSSxXQUFXO0ExQnU3RmY7O0E0QmxrR0E7RUxnQk0sZ0NqQmlQMkM7QU5xMEZqRDs7QXVCbGpHTTtFS3BCTjtJTHFCUSxnQkFBZ0I7RXZCc2pHdEI7QUFDRjs7QTRCNWtHQTtFQUlJLFVBQVU7QTVCNGtHZDs7QTRCeGtHQTtFQUVJLGFBQWE7QTVCMGtHakI7O0E0QnRrR0E7RUFDRSxrQkFBa0I7RUFDbEIsU0FBUztFQUNULGdCQUFnQjtFTERaLDZCakJrUHdDO0FOeTFGOUM7O0F1QnZrR007RUtOTjtJTE9RLGdCQUFnQjtFdkIya0d0QjtBQUNGOztBNEJubEdBO0VBT0ksUUFBUTtFQUNSLFlBQVk7RUxOViw0QmpCbVB1QztBTm8yRjdDOztBdUJubEdNO0VLTk47SUxPUSxnQkFBZ0I7RXZCdWxHdEI7QUFDRjs7QTZCNW1HQTs7OztFQUlFLGtCQUFrQjtBN0IrbUdwQjs7QTZCNW1HQTtFQUNFLG1CQUFtQjtBN0IrbUdyQjs7QTZCeG1HQTtFQUNFLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsT0FBTztFQUNQLGF2QnlwQnNDO0V1QnhwQnRDLGFBQWE7RUFDYixXQUFXO0VBQ1gsZ0J2Qml1QnVDO0V1Qmh1QnZDLGtCdkJpdUJtQztFdUJodUJuQyxvQkFBNEI7RXRCMkp4QixlQUFXO0VzQnpKZixjdkJYZ0I7RXVCWWhCLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsc0J2QnZCYTtFdUJ3QmIsNEJBQTRCO0VBQzVCLHlCM0IwYXdDO0VXeGJ0QyxzQlA2TmdDO0FONjVGcEM7O0E2Qm5tR0k7RUFDRSxXQUFXO0VBQ1gsT0FBTztBN0JzbUdiOztBNkJubUdJO0VBQ0UsUUFBUTtFQUNSLFVBQVU7QTdCc21HaEI7O0FpQjFsR0k7RVluQkE7SUFDRSxXQUFXO0lBQ1gsT0FBTztFN0JpbkdYO0U2QjltR0U7SUFDRSxRQUFRO0lBQ1IsVUFBVTtFN0JnbkdkO0FBQ0Y7O0FpQnJtR0k7RVluQkE7SUFDRSxXQUFXO0lBQ1gsT0FBTztFN0I0bkdYO0U2QnpuR0U7SUFDRSxRQUFRO0lBQ1IsVUFBVTtFN0IybkdkO0FBQ0Y7O0FpQmhuR0k7RVluQkE7SUFDRSxXQUFXO0lBQ1gsT0FBTztFN0J1b0dYO0U2QnBvR0U7SUFDRSxRQUFRO0lBQ1IsVUFBVTtFN0Jzb0dkO0FBQ0Y7O0FpQjNuR0k7RVluQkE7SUFDRSxXQUFXO0lBQ1gsT0FBTztFN0JrcEdYO0U2Qi9vR0U7SUFDRSxRQUFRO0lBQ1IsVUFBVTtFN0JpcEdkO0FBQ0Y7O0E2QjNvR0E7RUFFSSxTQUFTO0VBQ1QsWUFBWTtFQUNaLGFBQWE7RUFDYix1QnZCK3JCdUM7QU44OEUzQzs7QTZCcm9HQTtFQUVJLE1BQU07RUFDTixXQUFXO0VBQ1gsVUFBVTtFQUNWLGFBQWE7RUFDYixxQnZCaXJCdUM7QU5zOUUzQzs7QTZCN29HQTtFQVlNLGlCQUFpQjtBN0Jxb0d2Qjs7QTZCaG9HQTtFQUVJLE1BQU07RUFDTixXQUFXO0VBQ1gsVUFBVTtFQUNWLGFBQWE7RUFDYixzQnZCZ3FCdUM7QU5rK0UzQzs7QTZCeG9HQTtFQVlNLGlCQUFpQjtBN0Jnb0d2Qjs7QTZCem5HQTtFQUtJLFdBQVc7RUFDWCxZQUFZO0E3QnduR2hCOztBNkJubkdBO0VDOUdFLFNBQVM7RUFDVCxnQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLDZCeEJDZ0I7QU5vdUdsQjs7QTZCbm5HQTtFQUNFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsd0IzQnNWOEI7RTJCclY5QixXQUFXO0VBQ1gsZ0J2QmlLK0I7RXVCaEsvQixjM0IxRGdCO0UyQjJEaEIsbUJBQW1CO0VBRW5CLG1CQUFtQjtFQUNuQiw2QkFBNkI7RUFDN0IsU0FBUztBN0JxbkdYOztBUTF1R0U7RXFCb0lFLGN2Qm9uQnFEO0V1Qm5uQnJELHFCQUFxQjtFSi9JckIseUJuQkdjO0FOdXZHbEI7O0E2QnRvR0E7RUFpQ0ksYzNCbkZjO0UyQm9GZCxxQkFBcUI7RUp0SnJCLHlCdkIyRGM7QUZxc0dsQjs7QTZCNW9HQTtFQXdDSSxjdkJ0SmM7RXVCdUpkLG9CQUFvQjtFQUNwQiw2QkFBNkI7QTdCd21HakM7O0E2QmhtR0E7RUFDRSxjQUFjO0E3Qm1tR2hCOztBNkIvbEdBO0VBQ0UsY0FBYztFQUNkLHNCdkI4bEJ3QztFdUI3bEJ4QyxnQkFBZ0I7RXRCQVosbUJBQVc7RXNCRWYsYzNCK1I2QjtFMkI5UjdCLG1CQUFtQjtBN0JrbUdyQjs7QTZCOWxHQTtFQUNFLGNBQWM7RUFDZCx3QjNCc1I4QjtFMkJyUjlCLGMzQnhIZ0I7QUZ5dEdsQjs7QStCNXhHQTs7RUFFRSxrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLHNCQUFzQjtBL0IreEd4Qjs7QStCbnlHQTs7RUFPSSxrQkFBa0I7RUFDbEIsY0FBYztBL0JpeUdsQjs7QVFoeUdFOztFdUJJSSxVQUFVO0EvQml5R2hCOztBK0I5eUdBOzs7O0VBa0JNLFVBQVU7QS9CbXlHaEI7O0ErQjd4R0E7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLDJCQUEyQjtBL0JneUc3Qjs7QStCbnlHQTtFQU1JLFdBQVc7QS9CaXlHZjs7QStCN3hHQTs7RUFJSSxpQnpCbU02QjtBTjJsR2pDOztBK0JseUdBOztFbEJISSwwQmtCYThCO0VsQlo5Qiw2QmtCWThCO0EvQjh4R2xDOztBK0J4eUdBOztFbEJXSSx5QmtCSTZCO0VsQkg3Qiw0QmtCRzZCO0EvQit4R2pDOztBK0Ivd0dBO0VBQ0UsdUJBQW1DO0VBQ25DLHNCQUFrQztBL0JreEdwQzs7QStCcHhHQTs7O0VBT0ksY0FBYztBL0JteEdsQjs7QStCaHhHRTtFQUNFLGVBQWU7QS9CbXhHbkI7O0ErQi93R0E7RUFDRSxxQkFBc0M7RUFDdEMsb0JBQXFDO0EvQmt4R3ZDOztBK0Ivd0dBO0VBQ0Usc0JBQXNDO0VBQ3RDLHFCQUFxQztBL0JreEd2Qzs7QStCOXZHQTtFQUNFLHNCQUFzQjtFQUN0Qix1QkFBdUI7RUFDdkIsdUJBQXVCO0EvQml3R3pCOztBK0Jwd0dBOztFQU9JLFdBQVc7QS9Ca3dHZjs7QStCendHQTs7RUFZSSxnQnpCa0g2QjtBTmdwR2pDOztBK0I5d0dBOztFbEJyRUksNkJrQnVGK0I7RWxCdEYvQiw0QmtCc0YrQjtBL0Jrd0duQzs7QStCcHhHQTs7RWxCbkZJLHlCa0IwRzRCO0VsQnpHNUIsMEJrQnlHNEI7QS9CbXdHaEM7O0ErQmx2R0E7O0VBR0ksZ0JBQWdCO0EvQm92R3BCOztBK0J2dkdBOzs7O0VBT00sa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixvQkFBb0I7QS9CdXZHMUI7O0FnQ2g1R0E7RUFDRSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLGVBQWU7RUFDZixvQkFBb0I7RUFDcEIsV0FBVztBaENtNUdiOztBZ0N4NUdBOzs7O0VBV0ksa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxTQUFTO0VBQ1QsWUFBWTtFQUNaLGdCQUFnQjtBaENvNUdwQjs7QWdDbjZHQTs7Ozs7Ozs7Ozs7O0VBb0JNLGlCOUJzVWtCO0FGd2xHeEI7O0FnQ2w3R0E7OztFQTRCSSxVQUFVO0FoQzQ1R2Q7O0FnQ3g3R0E7RUFpQ0ksVUFBVTtBaEMyNUdkOztBZ0M1N0dBOztFbkIwQ0kseUJtQkptRDtFbkJLbkQsNEJtQkxtRDtBaEM0NUd2RDs7QWdDbDhHQTtFQTRDSSxhQUFhO0VBQ2IsbUJBQW1CO0FoQzA1R3ZCOztBZ0N2OEdBOztFbkI0QkksMEJtQm9CNkU7RW5CbkI3RSw2Qm1CbUI2RTtBaEM2NUdqRjs7QWdDNzhHQTtFbkIwQ0kseUJtQk9zRTtFbkJOdEUsNEJtQk1zRTtBaENpNkcxRTs7QWdDbDlHQTs7OztFbkI0QkksMEJtQjZCZ0M7RW5CNUJoQyw2Qm1CNEJnQztBaENpNkdwQzs7QWdDMTlHQTs7OztFbkI0QkksMEJtQnNDZ0M7RW5CckNoQyw2Qm1CcUNnQztBaENnNkdwQzs7QWdDcDVHQTs7RUFFRSxhQUFhO0FoQ3U1R2Y7O0FnQ3o1R0E7O0VBUUksa0JBQWtCO0VBQ2xCLFVBQVU7QWhDczVHZDs7QWdDLzVHQTs7RUFZTSxVQUFVO0FoQ3c1R2hCOztBZ0NwNkdBOzs7Ozs7OztFQW9CSSxpQjlCd1BvQjtBRm1xR3hCOztBZ0N2NUdBO0VBQXVCLGtCOUJvUEM7QUZ1cUd4Qjs7QWdDMTVHQTtFQUFzQixpQjlCbVBFO0FGMnFHeEI7O0FnQ3Q1R0E7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCOUIwSzBCO0U4QnpLMUIsZ0JBQWdCO0V6QjJEWixtQkFBVztFeUJ6RGYsZ0IxQnFLK0I7RTBCcEsvQixnQjFCeUsrQjtFMEJ4Sy9CLGMxQi9HZ0I7RTBCZ0hoQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHlCMUJ2SGdCO0UwQndIaEIseUI5QjlEZ0I7RVdqRGQscUJYZ1Z3QjtBRnlyRzVCOztBZ0N0NkdBOztFQWtCSSxhQUFhO0FoQ3k1R2pCOztBZ0MvNEdBOztFQUVFLGdDWHpCOEQ7QXJCMjZHaEU7O0FnQy80R0E7Ozs7OztFQU1FLG9COUJpSjJCO0VLekh2QixrQkFBVztFeUJ0QmYsZ0IxQjJFK0I7RU92TjdCLHFCUDhOK0I7QU5pMEduQzs7QWdDLzRHQTs7RUFFRSxrQ1gxQzhEO0FyQjQ3R2hFOztBZ0MvNEdBOzs7Ozs7RUFNRSx1QjlCNkg0QjtFS3RIeEIsbUJBQVc7RXlCTGYsZ0IxQjJEK0I7RU94TjdCLHFCUCtOK0I7QU5pMUduQzs7QWdDLzRHQTs7RUFFRSxxQkFBMEU7QWhDazVHNUU7O0FnQ3Y0R0E7Ozs7Ozs7O0VuQjlKSSwwQm1Cc0s0QjtFbkJySzVCLDZCbUJxSzRCO0FoQzI0R2hDOztBZ0N4NEdBOzs7Ozs7RW5CM0pJLHlCbUJpSzJCO0VuQmhLM0IsNEJtQmdLMkI7QWhDNDRHL0I7O0FpQ3BsSEE7RUFDRSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLGNBQWM7RUFDZCxxQkFBK0M7RUFDL0Msb0JBQXFFO0VBQ3JFLHlCQUF5QjtBakN1bEgzQjs7QWlDcGxIQTtFQUNFLG9CQUFvQjtFQUNwQixrQjNCeWYwQztBTjhsRzVDOztBaUNwbEhBO0VBQ0Usa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxXQUFXO0VBQ1gsVzNCcWYwQztFMkJwZjFDLGtCQUFtRjtFQUNuRixVQUFVO0FqQ3VsSFo7O0FpQzdsSEE7RUFTSSxjL0JpRWU7RStCaEVmLHFCL0JnRWU7RXVCM0ZmLHlCdkIyRmU7QUZ5aEhuQjs7QWlDbm1IQTtFQW9CTSxtRS9Cc0RhO0FGNmhIbkI7O0FpQ3ZtSEE7RUF5QkkscUIzQnNic0U7QU40cEcxRTs7QWlDM21IQTtFQTZCSSxXM0I3Q1c7RTJCOENYLHlCM0JrZjhFO0UyQmpmOUUscUIzQmlmOEU7QU5pbUdsRjs7QWlDam5IQTtFQXVDTSxjM0JqRFk7QU4rbkhsQjs7QWlDcm5IQTtFQTBDUSx5QjNCeERVO0FOdW9IbEI7O0FpQ3JrSEE7RUFDRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBRWhCLG1CQUFtQjtBakN1a0hyQjs7QWlDM2tIQTtFQVNJLGtCQUFrQjtFQUNsQixlQUFnRjtFQUNoRixhQUErRDtFQUMvRCxjQUFjO0VBQ2QsVzNCd2J3QztFMkJ2YnhDLFkzQnVid0M7RTJCdGJ4QyxvQkFBb0I7RUFDcEIsV0FBVztFQUNYLHNCM0JyRlc7RTJCc0ZYLHlCM0JqRmM7QU51cEhsQjs7QWlDeGxIQTtFQXdCSSxrQkFBa0I7RUFDbEIsZUFBZ0Y7RUFDaEYsYUFBK0Q7RUFDL0QsY0FBYztFQUNkLFczQnlhd0M7RTJCeGF4QyxZM0J3YXdDO0UyQnZheEMsV0FBVztFQUNYLG1DQUFnRTtBakNva0hwRTs7QWlDM2pIQTtFcEJqR0ksc0JQNk5nQztBTm04R3BDOztBaUMvakhBO0VBT00seURaN0Q0RTtBckJ5bkhsRjs7QWlDbmtIQTtFQWFNLHFCM0I3Rlc7RW1CN0JiLHlCbkI2QmE7QU53cEhqQjs7QWlDeGtIQTtFQWtCTSx5RFp4RTRFO0FyQmtvSGxGOztBaUM1a0hBO0VSN0dJLHdDbkI2QmE7QU5ncUhqQjs7QWlDaGxIQTtFUjdHSSx3Q25CNkJhO0FOb3FIakI7O0FpQ2hqSEE7RUFHSSxrQjNCMForQztBTnVwR25EOztBaUNwakhBO0VBUU0seURabEc0RTtBckJrcEhsRjs7QWlDeGpIQTtFUmpKSSx3Q25CNkJhO0FOZ3JIakI7O0FpQ3BpSEE7RUFDRSxxQkFBMkQ7QWpDdWlIN0Q7O0FpQ3hpSEE7RUFLTSxjQUFxRDtFQUNyRCxjM0JrWStFO0UyQmpZL0UsbUJBQW1CO0VBRW5CLHFCM0JnWTZFO0FOc3FHbkY7O0FpQy9pSEE7RUFhTSwyQlpsRTBEO0VZbUUxRCwwQlpuRTBEO0VZb0UxRCx1Qlo1QzBEO0VZNkMxRCx3Qlo3QzBEO0VZOEMxRCx5QjNCcExZO0UyQnNMWixxQjNCc1g2RTtFaUJ4aUI3RSx5SWpCMGYrSDtBTjh0R3JJOztBdUJwdEhNO0VVMkpOO0lWMUpRLGdCQUFnQjtFdkJ3dEh0QjtBQUNGOztBaUMvakhBO0VBMEJNLHNCM0JsTVM7RTJCbU1ULDhCQUE0RTtBakN5aUhsRjs7QWlDcGtIQTtFUnpLSSx3Q25CNkJhO0FOb3RIakI7O0FpQzNoSEE7RUFDRSxxQkFBcUI7RUFDckIsV0FBVztFQUNYLGtDL0IySWtHO0UrQjFJbEcsc0MvQmlKOEI7RUs3TDFCLG1CQUFXO0UwQitDZixnQjNCNkQrQjtFMkI1RC9CLGdCM0JpRStCO0UyQmhFL0IsYzNCdk5nQjtFMkJ3TmhCLHNCQUFzQjtFQUN0QixnRzNCbVcrSTtFMkJsVy9JLHlCL0JyS2dCO0VXakRkLHNCUDZOZ0M7RTJCSmxDLGdCQUFnQjtBakM0aEhsQjs7QWlDM2lIQTtFQWtCSSxxQi9Cd0h1RDtFK0J2SHZELFVBQVU7RUFLUixnQi9Cd0krQjtBRmk1R3JDOztBaUNqakhBO0VBaUNNLGMvQnZMWTtFK0J3TFosc0IzQnZQUztBTjJ3SGY7O0FpQ3RqSEE7RUF3Q0ksWUFBWTtFQUNaLHFCL0I0RzRCO0UrQjNHNUIsc0JBQXNCO0FqQ2toSDFCOztBaUM1akhBO0VBOENJLGMzQjdQYztFMkI4UGQseUIzQmxRYztBTm94SGxCOztBaUNqa0hBO0VBb0RJLGFBQWE7QWpDaWhIakI7O0FpQ3JrSEE7RUF5REksa0JBQWtCO0VBQ2xCLDBCM0J4UWM7QU53eEhsQjs7QWlDNWdIQTtFQUNFLGtDWmpLOEQ7RVlrSzlELG9CM0JpSGtDO0UyQmhIbEMsdUIzQmdIa0M7RTJCL0dsQyxvQjNCZ0hpQztFQzFON0IsbUJBQVc7QVAwbkhqQjs7QWlDNWdIQTtFQUNFLGdDWnpLOEQ7RVkwSzlELG1CM0I4R2lDO0UyQjdHakMsc0IzQjZHaUM7RTJCNUdqQyxrQjNCNkdnQztFQy9ONUIsa0JBQVc7QVBrb0hqQjs7QWlDdmdIQTtFQUNFLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsV0FBVztFQUNYLGtDL0J1RGtHO0UrQnREbEcsZ0JBQWdCO0FqQzBnSGxCOztBaUN2Z0hBO0VBQ0Usa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixXQUFXO0VBQ1gsa0MvQitDa0c7RStCOUNsRyxTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLFVBQVU7QWpDMGdIWjs7QWlDamhIQTtFQVVJLHFCL0JxQ3VEO0UrQnBDdkQsZ0IvQm1GK0I7QUZ3N0duQzs7QWlDdGhIQTs7RUFpQkkseUIzQi9UYztBTnkwSGxCOztBaUMzaEhBO0VBc0JNLGlCM0I0VFE7QU42c0dkOztBaUMvaEhBO0VBMkJJLDBCQUEwQjtBakN3Z0g5Qjs7QWlDcGdIQTtFQUNFLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sUUFBUTtFQUNSLE9BQU87RUFDUCxVQUFVO0VBQ1Ysa0MvQmNrRztFK0JibEcsdUIvQjNEMEI7RStCNEQxQixnQkFBZ0I7RUFFaEIsZ0IzQmhFK0I7RTJCaUUvQixnQjNCNUQrQjtFMkI2RC9CLGMvQjVSZ0I7RStCNlJoQixzQjNCNVZhO0UyQjZWYix5Qi9CalNnQjtFV2pEZCxxQlhnVndCO0FGeWdINUI7O0FpQ3JoSEE7RUFtQkksa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixRQUFRO0VBQ1IsU0FBUztFQUNULFVBQVU7RUFDVixjQUFjO0VBQ2QsNEIvQkg0RTtFK0JJNUUsdUIvQjlFd0I7RStCK0V4QixnQjNCNUU2QjtFMkI2RTdCLGMvQjVTYztFK0I2U2QsaUJBQWlCO0VSN1dqQix5Qm5CR2M7RTJCNFdkLG9CQUFvQjtFcEJuV3BCLGdDb0JvV2dGO0FqQ3NnSHBGOztBaUM1L0dBO0VBQ0UsV0FBVztFQUNYLGNaM1EyQjtFWTRRM0IsVUFBVTtFQUNWLDZCQUE2QjtFQUM3QixnQkFBZ0I7QWpDKy9HbEI7O0FpQ3BnSEE7RUFRSSxVQUFVO0FqQ2dnSGQ7O0FpQ3hnSEE7RUFZOEIsbUUvQjNTWDtBRjJ5SG5COztBaUM1Z0hBO0VBYThCLG1FL0I1U1g7QUYreUhuQjs7QWlDaGhIQTtFQWM4QixtRS9CN1NYO0FGbXpIbkI7O0FpQ3BoSEE7RUFrQkksU0FBUztBakNzZ0hiOztBaUN4aEhBO0VBc0JJLFcvQmYyQjtFK0JnQjNCLFkvQmhCMkI7RStCaUIzQixvQkFBMEU7RVJsWjFFLHlCdkIyRmU7RStCeVRmLFMvQmhCeUI7RVd4WHpCLG1CWHlYbUM7RXFCM1hqQyw0R2pCMGYrSDtFMkI1R2pJLGdCQUFnQjtBakNxZ0hwQjs7QXVCLzRITTtFVTRXTjtJVjNXUSxnQkFBZ0I7RXZCbTVIdEI7QUFDRjs7QWlDemlIQTtFUjFYSSx5QnZCeVk2RDtBRjhoSGpFOztBaUM3aUhBO0VBc0NJLFcvQnRDMkI7RStCdUMzQixjL0J0QzZCO0UrQnVDN0Isa0JBQWtCO0VBQ2xCLGUvQnZDK0I7RStCd0MvQix5Qi9CeFdjO0UrQnlXZCx5QkFBeUI7RXBCelp6QixtQlhrWG1DO0FGbWpIdkM7O0FpQ3ZqSEE7RUFpREksVy9CMUMyQjtFK0IyQzNCLFkvQjNDMkI7RXVCalkzQix5QnZCMkZlO0UrQm1WZixTL0IxQ3lCO0VXeFh6QixtQlh5WG1DO0VxQjNYakMsNEdqQjBmK0g7RTJCbEZqSSxnQkFBZ0I7QWpDeWdIcEI7O0F1Qjc2SE07RVU0V047SVYzV1EsZ0JBQWdCO0V2Qmk3SHRCO0FBQ0Y7O0FpQ3ZrSEE7RVIxWEkseUJ2QnlZNkQ7QUY0akhqRTs7QWlDM2tIQTtFQWdFSSxXL0JoRTJCO0UrQmlFM0IsYy9CaEU2QjtFK0JpRTdCLGtCQUFrQjtFQUNsQixlL0JqRStCO0UrQmtFL0IseUIvQmxZYztFK0JtWWQseUJBQXlCO0VwQm5iekIsbUJYa1htQztBRmlsSHZDOztBaUNybEhBO0VBMkVJLFcvQnBFMkI7RStCcUUzQixZL0JyRTJCO0UrQnNFM0IsYUFBYTtFQUNiLHFCL0J6SzBCO0UrQjBLMUIsb0IvQjFLMEI7RXVCL1IxQix5QnZCMkZlO0UrQmdYZixTL0J2RXlCO0VXeFh6QixtQlh5WG1DO0VxQjNYakMsNEdqQjBmK0g7RTJCckRqSSxnQkFBZ0I7QWpDNmdIcEI7O0F1Qjk4SE07RVU0V047SVYzV1EsZ0JBQWdCO0V2Qms5SHRCO0FBQ0Y7O0FpQ3htSEE7RVIxWEkseUJ2QnlZNkQ7QUY2bEhqRTs7QWlDNW1IQTtFQTZGSSxXL0I3RjJCO0UrQjhGM0IsYy9CN0Y2QjtFK0I4RjdCLGtCQUFrQjtFQUNsQixlL0I5RitCO0UrQitGL0IsNkJBQTZCO0VBQzdCLHlCQUF5QjtFQUN6QixvQkFBNkM7QWpDbWhIakQ7O0FpQ3RuSEE7RUF3R0kseUIvQnRhYztFV2hEZCxtQlhrWG1DO0FGdW5IdkM7O0FpQzNuSEE7RUE2R0ksa0JBQWtCO0VBQ2xCLHlCL0I1YWM7RVdoRGQsbUJYa1htQztBRjZuSHZDOztBaUNqb0hBO0VBb0hNLHlCM0J4ZVk7QU55L0hsQjs7QWlDcm9IQTtFQXdITSxlQUFlO0FqQ2loSHJCOztBaUN6b0hBO0VBNEhNLHlCM0JoZlk7QU5pZ0lsQjs7QWlDN29IQTtFQWdJTSxlQUFlO0FqQ2loSHJCOztBaUNqcEhBO0VBb0lNLHlCM0J4Zlk7QU55Z0lsQjs7QWlDNWdIQTs7O0VWemZNLDRHakIwZitIO0FOaWhIckk7O0F1QnZnSU07RVVxZk47OztJVnBmUSxnQkFBZ0I7RXZCNmdJdEI7QUFDRjs7QWtDOWhJQTtFQUNFLGFBQWE7RUFDYixlQUFlO0VBQ2YsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7QWxDaWlJbEI7O0FrQzloSUE7RUFDRSxjQUFjO0VBQ2Qsb0I1QjBxQnNDO0FOdTNHeEM7O0FRaGlJRTtFMEJHRSxxQkFBcUI7QWxDaWlJekI7O0FrQ3ZpSUE7RUFXSSxjNUJYYztFNEJZZCxvQkFBb0I7RUFDcEIsZUFBZTtBbENnaUluQjs7QWtDeGhJQTtFQUNFLGdDNUJ6QmdCO0FOb2pJbEI7O0FrQzVoSUE7RUFJSSxtQjVCc002QjtFNEJyTTdCLDZCQUE2QjtFQUM3Qiw2QkFBZ0Q7RXJCYmhELCtCUG9OZ0M7RU9uTmhDLGdDUG1OZ0M7QU51MUhwQzs7QVF0aklFO0UwQjZCSSxrQkFBa0I7RUFDbEIscUM1QnBDWTtBTmlrSWxCOztBa0N6aUlBO0VBZ0JNLGM1QnJDWTtFNEJzQ1osNkJBQTZCO0VBQzdCLHlCQUF5QjtBbEM2aEkvQjs7QWtDL2lJQTs7RUF3QkksYzVCNUNjO0U0QjZDZCxzQjVCcERXO0U0QnFEWCxrQzVCckRXO0FOaWxJZjs7QWtDdGpJQTtFQStCSSxnQjVCMks2QjtFT2pON0IseUJxQndDNEI7RXJCdkM1QiwwQnFCdUM0QjtBbEMyaEloQzs7QWtDbGhJQTtFQUVJLGdCQUFnQjtFQUNoQixTQUFTO0VyQjdEVCxzQlA2TmdDO0FOcTNIcEM7O0FrQ3hoSUE7O0VBU0ksVzVCOUVXO0U0QitFWCx5QmhDV2U7QUZ5Z0luQjs7QWtDM2dJQTs7RUFHSSxjQUFjO0VBQ2Qsa0JBQWtCO0FsQzZnSXRCOztBa0N6Z0lBOztFQUdJLGFBQWE7RUFDYixZQUFZO0VBQ1osa0JBQWtCO0FsQzJnSXRCOztBa0NsZ0lBO0VBRUksYUFBYTtBbENvZ0lqQjs7QWtDdGdJQTtFQUtJLGNBQWM7QWxDcWdJbEI7O0FtQzltSUE7RUFDRSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsOEJBQThCO0VBQzlCLG9CN0JnSFc7QU5pZ0liOztBbUN2bklBOztFQVdJLGFBQWE7RUFDYixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLDhCQUE4QjtBbkNpbklsQzs7QW1DN2xJQTtFQUNFLHFCQUFxQjtFQUNyQixzQjdCa3FCZ0Y7RTZCanFCaEYseUI3QmlxQmdGO0U2QmhxQmhGLGtCN0JnRlc7RUM2Q1Asa0JBQVc7RTRCM0hmLG9CQUFvQjtFQUNwQixtQkFBbUI7QW5DZ21JckI7O0FRMW9JRTtFMkI2Q0UscUJBQXFCO0FuQ2ltSXpCOztBbUN4bElBO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtBbkMybElsQjs7QW1DaG1JQTtFQVFJLGdCQUFnQjtFQUNoQixlQUFlO0FuQzRsSW5COztBbUNybUlBO0VBYUksZ0JBQWdCO0VBQ2hCLFdBQVc7QW5DNGxJZjs7QW1DbmxJQTtFQUNFLHFCQUFxQjtFQUNyQixtQjdCeWxCdUM7RTZCeGxCdkMsc0I3QndsQnVDO0FOOC9HekM7O0FtQzFrSUE7RUFDRSxnQkFBZ0I7RUFDaEIsWUFBWTtFQUdaLG1CQUFtQjtBbkMya0lyQjs7QW1DdmtJQTtFQUNFLHdCN0JvbUJ3QztFQ3RpQnBDLGtCQUFXO0U0QjVEZixjQUFjO0VBQ2QsNkJBQTZCO0VBQzdCLDZCQUF1QztFdEJ4R3JDLHNCUDZOZ0M7QU5zOUhwQzs7QVFycklFO0UyQjhHRSxxQkFBcUI7QW5DMmtJekI7O0FtQ3JrSUE7RUFDRSxxQkFBcUI7RUFDckIsWUFBWTtFQUNaLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsV0FBVztFQUNYLHFDQUFxQztBbkN3a0l2Qzs7QW1DcmtJQTtFQUNFLGdCN0JnbEJzQztFNkIva0J0QyxnQkFBZ0I7QW5Dd2tJbEI7O0FpQjlvSUk7RWtCZ0ZDOztJQUdLLGdCQUFnQjtJQUNoQixlQUFlO0VuQ2lrSXZCO0FBQ0Y7O0FpQm5xSUk7RWtCNkZBO0lBb0JJLHFCQUFxQjtJQUNyQiwyQkFBMkI7RW5DdWpJakM7RW1DNWtJRztJQXdCSyxtQkFBbUI7RW5DdWpJM0I7RW1DL2tJRztJQTJCTyxrQkFBa0I7RW5DdWpJNUI7RW1DbGxJRztJQStCTyxxQjdCeWhCNkI7STZCeGhCN0Isb0I3QndoQjZCO0VOOGhIdkM7RW1DdGxJRzs7SUFzQ0ssaUJBQWlCO0VuQ29qSXpCO0VtQzFsSUc7SUFxREssaUJBQWlCO0VuQ3dpSXpCO0VtQzdsSUc7SUF5REssd0JBQXdCO0lBR3hCLGdCQUFnQjtFbkNxaUl4QjtFbUNqbUlHO0lBZ0VLLGFBQWE7RW5Db2lJckI7QUFDRjs7QWlCcnJJSTtFa0JnRkM7O0lBR0ssZ0JBQWdCO0lBQ2hCLGVBQWU7RW5Dd21JdkI7QUFDRjs7QWlCMXNJSTtFa0I2RkE7SUFvQkkscUJBQXFCO0lBQ3JCLDJCQUEyQjtFbkM4bElqQztFbUNubklHO0lBd0JLLG1CQUFtQjtFbkM4bEkzQjtFbUN0bklHO0lBMkJPLGtCQUFrQjtFbkM4bEk1QjtFbUN6bklHO0lBK0JPLHFCN0J5aEI2QjtJNkJ4aEI3QixvQjdCd2hCNkI7RU5xa0h2QztFbUM3bklHOztJQXNDSyxpQkFBaUI7RW5DMmxJekI7RW1Dam9JRztJQXFESyxpQkFBaUI7RW5DK2tJekI7RW1DcG9JRztJQXlESyx3QkFBd0I7SUFHeEIsZ0JBQWdCO0VuQzRrSXhCO0VtQ3hvSUc7SUFnRUssYUFBYTtFbkMya0lyQjtBQUNGOztBaUI1dElJO0VrQmdGQzs7SUFHSyxnQkFBZ0I7SUFDaEIsZUFBZTtFbkMrb0l2QjtBQUNGOztBaUJqdklJO0VrQjZGQTtJQW9CSSxxQkFBcUI7SUFDckIsMkJBQTJCO0VuQ3FvSWpDO0VtQzFwSUc7SUF3QkssbUJBQW1CO0VuQ3FvSTNCO0VtQzdwSUc7SUEyQk8sa0JBQWtCO0VuQ3FvSTVCO0VtQ2hxSUc7SUErQk8scUI3QnloQjZCO0k2QnhoQjdCLG9CN0J3aEI2QjtFTjRtSHZDO0VtQ3BxSUc7O0lBc0NLLGlCQUFpQjtFbkNrb0l6QjtFbUN4cUlHO0lBcURLLGlCQUFpQjtFbkNzbkl6QjtFbUMzcUlHO0lBeURLLHdCQUF3QjtJQUd4QixnQkFBZ0I7RW5DbW5JeEI7RW1DL3FJRztJQWdFSyxhQUFhO0VuQ2tuSXJCO0FBQ0Y7O0FpQm53SUk7RWtCZ0ZDOztJQUdLLGdCQUFnQjtJQUNoQixlQUFlO0VuQ3NySXZCO0FBQ0Y7O0FpQnh4SUk7RWtCNkZBO0lBb0JJLHFCQUFxQjtJQUNyQiwyQkFBMkI7RW5DNHFJakM7RW1DanNJRztJQXdCSyxtQkFBbUI7RW5DNHFJM0I7RW1DcHNJRztJQTJCTyxrQkFBa0I7RW5DNHFJNUI7RW1DdnNJRztJQStCTyxxQjdCeWhCNkI7STZCeGhCN0Isb0I3QndoQjZCO0VObXBIdkM7RW1DM3NJRzs7SUFzQ0ssaUJBQWlCO0VuQ3lxSXpCO0VtQy9zSUc7SUFxREssaUJBQWlCO0VuQzZwSXpCO0VtQ2x0SUc7SUF5REssd0JBQXdCO0lBR3hCLGdCQUFnQjtFbkMwcEl4QjtFbUN0dElHO0lBZ0VLLGFBQWE7RW5DeXBJckI7QUFDRjs7QW1DL3RJQTtFQXlCUSxxQkFBcUI7RUFDckIsMkJBQTJCO0FuQzBzSW5DOztBbUNwdUlBOztFQVFVLGdCQUFnQjtFQUNoQixlQUFlO0FuQ2l1SXpCOztBbUMxdUlBO0VBNkJVLG1CQUFtQjtBbkNpdEk3Qjs7QW1DOXVJQTtFQWdDWSxrQkFBa0I7QW5Da3RJOUI7O0FtQ2x2SUE7RUFvQ1kscUI3QnloQjZCO0U2QnhoQjdCLG9CN0J3aEI2QjtBTjBySHpDOztBbUN2dklBOztFQTJDVSxpQkFBaUI7QW5DaXRJM0I7O0FtQzV2SUE7RUEwRFUsaUJBQWlCO0FuQ3NzSTNCOztBbUNod0lBO0VBOERVLHdCQUF3QjtFQUd4QixnQkFBZ0I7QW5Db3NJMUI7O0FtQ3J3SUE7RUFxRVUsYUFBYTtBbkNvc0l2Qjs7QW1DdnJJQTtFQUVJLHlCN0J2Tlc7QU5nNUlmOztBUWo1SUU7RTJCMk5JLHlCN0IxTlM7QU5vNUlmOztBbUMvcklBO0VBV00seUI3QmhPUztBTnc1SWY7O0FRejVJRTtFMkJvT00seUI3Qm5PTztBTjQ1SWY7O0FtQ3ZzSUE7RUFrQlEseUI3QnZPTztBTmc2SWY7O0FtQzNzSUE7Ozs7RUEwQk0seUI3Qi9PUztBTnU2SWY7O0FtQ2x0SUE7RUErQkkseUI3QnBQVztFNkJxUFgsZ0M3QnJQVztBTjQ2SWY7O0FtQ3Z0SUE7RUFvQ0kseURkN004RTtBckJvNElsRjs7QW1DM3RJQTtFQXdDSSx5QjdCN1BXO0FObzdJZjs7QW1DL3RJQTtFQTBDTSx5QjdCL1BTO0FOdzdJZjs7QVF6N0lFO0UyQm1RTSx5QjdCbFFPO0FONDdJZjs7QW1DbnJJQTtFQUVJLFc3QnJSVztBTjA4SWY7O0FRajhJRTtFMkIrUUksVzdCeFJTO0FOODhJZjs7QW1DM3JJQTtFQVdNLCtCN0I5UlM7QU5rOUlmOztBUXo4SUU7RTJCd1JNLGdDN0JqU087QU5zOUlmOztBbUNuc0lBO0VBa0JRLGdDN0JyU087QU4wOUlmOztBbUN2c0lBOzs7O0VBMEJNLFc3QjdTUztBTmkrSWY7O0FtQzlzSUE7RUErQkksK0I3QmxUVztFNkJtVFgsc0M3Qm5UVztBTnMrSWY7O0FtQ250SUE7RUFvQ0kseURkalE4RTtBckJvN0lsRjs7QW1DdnRJQTtFQXdDSSwrQjdCM1RXO0FOOCtJZjs7QW1DM3RJQTtFQTBDTSxXN0I3VFM7QU5rL0lmOztBUXorSUU7RTJCdVRNLFc3QmhVTztBTnMvSWY7O0FvQ3ovSUE7RUFDRSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixZQUFZO0VBRVoscUJBQXFCO0VBQ3JCLHNCOUJKYTtFOEJLYiwyQkFBMkI7RUFDM0IsdUJsQ29EZ0I7RVcvQ2Qsc0JYNGR1QjtBRjJoSTNCOztBb0NyZ0pBO0VBYUksZUFBZTtFQUNmLGNBQWM7QXBDNC9JbEI7O0FvQzFnSkE7RUFrQkksbUJBQW1CO0VBQ25CLHNCQUFzQjtBcEM0L0kxQjs7QW9DL2dKQTtFQXNCTSxtQkFBbUI7RXZCQ3JCLDJDUXVINEQ7RVJ0SDVELDRDUXNINEQ7QXJCdTRJaEU7O0FvQ3JoSkE7RUEyQk0sc0JBQXNCO0V2QlV4QiwrQ1F5RzREO0VSeEc1RCw4Q1F3RzREO0FyQjY0SWhFOztBb0MzaEpBOztFQW9DSSxhQUFhO0FwQzQvSWpCOztBb0N4L0lBO0VBR0UsY0FBYztFQUdkLGVBQWU7RUFDZixlbENpSGE7QUZzNElmOztBb0NuL0lBO0VBQ0UsbUJsQ21iMkI7QUZta0k3Qjs7QW9Dbi9JQTtFQUNFLG1CQUFnQztFQUNoQyxnQkFBZ0I7QXBDcy9JbEI7O0FvQ24vSUE7RUFDRSxnQkFBZ0I7QXBDcy9JbEI7O0FRM2lKRTtFNEIwREUscUJBQXFCO0FwQ3EvSXpCOztBb0N2L0lBO0VBTUksbUJsQzBGVztBRjI1SWY7O0FvQzcrSUE7RUFDRSxvQmxDaUZhO0VrQ2hGYixnQkFBZ0I7RUFFaEIseUJsQ3laa0M7RWtDeFpsQyw4QmxDdEJnQjtBRnFnSmxCOztBb0NwL0lBO0V2QmhFSSwwRHVCd0U4RTtBcENnL0lsRjs7QW9DNStJQTtFQUNFLG9CbENxRWE7RWtDbkViLHlCbEM4WWtDO0VrQzdZbEMsMkJsQ2pDZ0I7QUYrZ0psQjs7QW9DbC9JQTtFdkI1RUksMERRZ0k0RDtBckJrOEloRTs7QW9DdCtJQTtFQUNFLHNCQUFrQztFQUNsQyxvQmxDMlgyQjtFa0MxWDNCLHFCQUFpQztFQUNqQyxnQkFBZ0I7QXBDeStJbEI7O0FvQ3QrSUE7RUFDRSxzQkFBa0M7RUFDbEMscUJBQWlDO0FwQ3krSW5DOztBb0NyK0lBO0VBQ0Usa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixRQUFRO0VBQ1IsU0FBUztFQUNULE9BQU87RUFDUCxnQjlCNnNCeUM7RU81ekJ2QyxrQ1FnSTREO0FyQnc5SWhFOztBb0NyK0lBOzs7RUFHRSxjQUFjO0VBQ2QsV0FBVztBcEN3K0liOztBb0NyK0lBOztFdkJqSEksMkNRdUg0RDtFUnRINUQsNENRc0g0RDtBckJxK0loRTs7QW9DdCtJQTs7RXZCeEdJLCtDUXlHNEQ7RVJ4RzVELDhDUXdHNEQ7QXJCMitJaEU7O0FvQ3ArSUE7RUFFSSxtQjlCcXJCdUQ7QU5pekgzRDs7QWlCcmtKSTtFbUI2Rko7SUFNSSxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLG1COUIrcUJ1RDtJOEI5cUJ2RCxrQjlCOHFCdUQ7RU55ekh6RDtFb0NoL0lGO0lBYU0sWUFBWTtJQUNaLGtCOUJ5cUJxRDtJOEJ4cUJyRCxnQkFBZ0I7SUFDaEIsaUI5QnVxQnFEO0VOK3pIekQ7QUFDRjs7QW9DNzlJQTtFQUlJLG1COUJ5cEJ1RDtBTm8wSDNEOztBaUJ4bEpJO0VtQnVISjtJQVFJLGFBQWE7SUFDYixtQkFBbUI7RXBDODlJckI7RW9DditJRjtJQWNNLFlBQVk7SUFDWixnQkFBZ0I7RXBDNDlJcEI7RW9DMytJRjtJQWtCUSxjQUFjO0lBQ2QsY0FBYztFcEM0OUlwQjtFb0MvK0lGO0l2QmpKSSwwQnVCMEtvQztJdkJ6S3BDLDZCdUJ5S29DO0VwQzA5SXRDO0VvQ24vSUY7O0lBOEJZLDBCQUEwQjtFcEN5OUlwQztFb0N2L0lGOztJQW1DWSw2QkFBNkI7RXBDdzlJdkM7RW9DMy9JRjtJdkJuSUkseUJ1QjJLbUM7SXZCMUtuQyw0QnVCMEttQztFcEN1OUlyQztFb0MvL0lGOztJQTZDWSx5QkFBeUI7RXBDczlJbkM7RW9DbmdKRjs7SUFrRFksNEJBQTRCO0VwQ3E5SXRDO0FBQ0Y7O0FvQ3o4SUE7RUFFSSxtQmxDekJvQjtBRm8rSXhCOztBaUJub0pJO0VtQnNMSjtJQU1JLGU5QjJsQmlDO0k4QjFsQmpDLGdCbEM5Qm9CO0lrQytCcEIsVUFBVTtJQUNWLFNBQVM7RXBDNDhJWDtFb0NyOUlGO0lBWU0scUJBQXFCO0lBQ3JCLFdBQVc7RXBDNDhJZjtBQUNGOztBb0NuOElBO0VBQ0UscUJBQXFCO0FwQ3M4SXZCOztBb0N2OElBO0VBSUksZ0JBQWdCO0FwQ3U4SXBCOztBb0MzOElBO0VBT00sZ0JBQWdCO0V2QnZPbEIsNkJ1QndPaUM7RXZCdk9qQyw0QnVCdU9pQztBcEN5OElyQzs7QW9DajlJQTtFdkI5T0kseUJ1QjBQOEI7RXZCelA5QiwwQnVCeVA4QjtBcEMwOElsQzs7QW9DdDlJQTtFdkJ2UEksZ0J1QnVRMEI7RUFDeEIsZ0JsQ2tOZTtBRnd2SXJCOztBcUNwdUpBO0VBQ0UsYUFBYTtFQUNiLGVBQWU7RUFDZixlbkNraUJzQjtFbUNqaUJ0QixtQi9CcWlDc0M7RStCbmlDdEMsZ0JBQWdCO0VBQ2hCLDZCbkNpaUJ5QjtFV3RoQnZCLHNCUDZOZ0M7QU4rL0lwQzs7QXFDbnVKQTtFQUdJLG9CbkN3aEIyQjtBRjRzSS9COztBcUN2dUpBO0VBTU0sV0FBVztFQUNYLHFCbkNvaEJ5QjtFbUNuaEJ6QixjbkNnRFk7RW1DL0NaLFluQ3FoQnFCO0FGZ3RJM0I7O0FxQzl1SkE7RUFvQkksMEJBQTBCO0FyQzh0SjlCOztBcUNsdkpBO0VBd0JJLHFCQUFxQjtBckM4dEp6Qjs7QXFDdHZKQTtFQTRCSSxjbkM2QmM7QUZpc0psQjs7QXNDcndKQTtFQUNFLGFBQWE7RTVCR2IsZUFBZTtFQUNmLGdCQUFnQjtFR2FkLHNCUDZOZ0M7QU42aEpwQzs7QXNDdHdKQTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsdUJoQ2l4QndDO0VnQ2h4QnhDLGlCaENrTytCO0VnQ2pPL0IsaUJoQ294QnNDO0VnQ254QnRDLGNwQzREZ0I7RW9DMURoQixzQmhDUGE7RWdDUWIseUJoQ0xnQjtBTjZ3SmxCOztBc0NqeEpBO0VBWUksVUFBVTtFQUNWLGNwQ3FEYztFb0NwRGQscUJBQXFCO0VBQ3JCLHlCaENaYztFZ0NhZCxxQmhDWmM7QU5xeEpsQjs7QXNDenhKQTtFQW9CSSxVQUFVO0VBQ1YsVWhDNHdCaUM7RWdDM3dCakMsZ0RwQ3FFZTtBRm9zSm5COztBc0Nyd0pBO0VBR00sY0FBYztFekJhaEIsK0JQK0xnQztFTzlMaEMsa0NQOExnQztBTjRqSnBDOztBc0Mzd0pBO0V6QkVJLGdDUDZNZ0M7RU81TWhDLG1DUDRNZ0M7QU5pa0pwQzs7QXNDaHhKQTtFQWNJLFVBQVU7RUFDVixXaEN4Q1c7RWdDeUNYLHlCcENpRGU7RW9DaERmLHFCcENnRGU7QUZzdEpuQjs7QXNDdnhKQTtFQXFCSSxjaEN4Q2M7RWdDeUNkLG9CQUFvQjtFQUVwQixZQUFZO0VBQ1osc0JoQ2xEVztFZ0NtRFgscUJoQ2hEYztBTnF6SmxCOztBdUM1ekpFO0VBQ0UsdUJqQzB4QnNDO0VDMW1CcEMsa0JBQVc7RWdDOUtiLGdCakNtTzZCO0FONGxKakM7O0F1QzF6Sk07RTFCcUNGLDhCUGdNK0I7RU8vTC9CLGlDUCtMK0I7QU4wbEpuQzs7QXVDMXpKTTtFMUJrQkYsK0JQOE0rQjtFTzdNL0Isa0NQNk0rQjtBTitsSm5DOztBdUM1MEpFO0VBQ0UsdUJqQ3d4QnFDO0VDeG1CbkMsbUJBQVc7RWdDOUtiLGdCakNvTzZCO0FOMm1KakM7O0F1QzEwSk07RTFCcUNGLDhCUGlNK0I7RU9oTS9CLGlDUGdNK0I7QU55bUpuQzs7QXVDMTBKTTtFMUJrQkYsK0JQK00rQjtFTzlNL0Isa0NQOE0rQjtBTjhtSm5DOztBd0MxMUpBO0VBQ0UscUJBQXFCO0VBQ3JCLHFCbEM0NUJzQztFQy92QnBDLGNBQVc7RWlDM0piLGdCdENpT29CO0VzQ2hPcEIsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsd0JBQXdCO0UzQkt0QixzQlA2TmdDO0VpQi9OOUIscUlqQmliNkk7QU4yNkluSjs7QXVCeDFKTTtFaUJmTjtJakJnQlEsZ0JBQWdCO0V2QjQxSnRCO0FBQ0Y7O0FRbDJKRTtFZ0NHSSxxQkFBcUI7QXhDbTJKM0I7O0F3Q2ozSkE7RUFvQkksYUFBYTtBeENpMkpqQjs7QXdDNTFKQTtFQUNFLGtCQUFrQjtFQUNsQixTQUFTO0F4QysxSlg7O0F3Q3gxSkE7RUFDRSxvQmxDaTRCc0M7RWtDaDRCdEMsbUJsQ2c0QnNDO0VPdjVCcEMsb0JQMDVCcUM7QU55OUh6Qzs7QXdDbjFKRTtFQ2pEQSxXbkNNYTtFbUNMYix5QnZDK0ZpQjtBRnl5Sm5COztBUTEzSkU7RWlDVkksV25DQ1M7RW1DQVQseUJBQWtDO0F6Q3c0SnhDOztBeUMzNEpVO0VBUUosVUFBVTtFQUNWLDhDdkNvRmE7QUZtekpuQjs7QXdDbDJKRTtFQ2pEQSxXbkNNYTtFbUNMYix5QnZDb0VnQjtBRm0xSmxCOztBUXo0SkU7RWlDVkksV25DQ1M7RW1DQVQseUJBQWtDO0F6Q3U1SnhDOztBeUMxNUpVO0VBUUosVUFBVTtFQUNWLGlEdkN5RFk7QUY2MUpsQjs7QXdDajNKRTtFQ2pEQSxXbkNNYTtFbUNMYix5QnZDNEZhO0FGMDBKZjs7QVF4NUpFO0VpQ1ZJLFduQ0NTO0VtQ0FULHlCQUFrQztBekNzNkp4Qzs7QXlDejZKVTtFQVFKLFVBQVU7RUFDVixnRHZDaUZTO0FGbzFKZjs7QXdDaDRKRTtFQ2pEQSxXbkNNYTtFbUNMYix5QnZDOEZZO0FGdTFKZDs7QVF2NkpFO0VpQ1ZJLFduQ0NTO0VtQ0FULHlCQUFrQztBekNxN0p4Qzs7QXlDeDdKVTtFQVFKLFVBQVU7RUFDVixnRHZDbUZRO0FGaTJKZDs7QXdDLzRKRTtFQ2pEQSxjdkNzRWdCO0V1Q3JFaEIseUJ2QzJGYztBRnkySmhCOztBUXQ3SkU7RWlDVkksY3ZDaUVZO0V1Q2hFWix5QkFBa0M7QXpDbzhKeEM7O0F5Q3Y4SlU7RUFRSixVQUFVO0VBQ1YsZ0R2Q2dGVTtBRm0zSmhCOztBd0M5NUpFO0VDakRBLFduQ01hO0VtQ0xiLHlCdkN5Rlc7QUYwM0piOztBUXI4SkU7RWlDVkksV25DQ1M7RW1DQVQseUJBQWtDO0F6Q205SnhDOztBeUN0OUpVO0VBUUosVUFBVTtFQUNWLGdEdkM4RU87QUZvNEpiOztBd0M3NkpFO0VDakRBLGN2Q3NFZ0I7RXVDckVoQix5QnZDOERnQjtBRm82SmxCOztBUXA5SkU7RWlDVkksY3ZDaUVZO0V1Q2hFWix5QkFBa0M7QXpDaytKeEM7O0F5Q3IrSlU7RUFRSixVQUFVO0VBQ1YsaUR2Q21EWTtBRjg2SmxCOztBd0M1N0pFO0VDakRBLFduQ01hO0VtQ0xiLHlCdkNzRWdCO0FGMjZKbEI7O0FRbitKRTtFaUNWSSxXbkNDUztFbUNBVCx5QkFBa0M7QXpDaS9KeEM7O0F5Q3AvSlU7RUFRSixVQUFVO0VBQ1YsOEN2QzJEWTtBRnE3SmxCOztBd0MzOEpFO0VDakRBLFduQ01hO0VtQ0xiLHlCdkN3Rlk7QUZ3NkpkOztBUWwvSkU7RWlDVkksV25DQ1M7RW1DQVQseUJBQWtDO0F6Q2dnS3hDOztBeUNuZ0tVO0VBUUosVUFBVTtFQUNWLGlEdkM2RVE7QUZrN0pkOztBd0MxOUpFO0VDakRBLFduQ01hO0VtQ0xiLHlCdkNxRlk7QUYwN0pkOztBUWpnS0U7RWlDVkksV25DQ1M7RW1DQVQseUJBQWtDO0F6QytnS3hDOztBeUNsaEtVO0VBUUosVUFBVTtFQUNWLCtDdkMwRVE7QUZvOEpkOztBMEMzaEtBO0VBQ0Usa0JBQXFEO0VBQ3JELG1CcEN5ekJzQztFb0N2ekJ0Qyx5QnBDS2dCO0VPU2QscUJQOE4rQjtBTmt6Sm5DOztBaUJ0K0pJO0V5QjVESjtJQVFJLGtCcENtekJvQztFTjR1SXRDO0FBQ0Y7O0EwQzVoS0E7RUFDRSxnQkFBZ0I7RUFDaEIsZUFBZTtFN0JJYixnQjZCSHNCO0ExQytoSzFCOztBMkMxaUtBO0VBQ0Usa0JBQWtCO0VBQ2xCLHdCckN5OUJ5QztFcUN4OUJ6QyxtQnJDeTlCc0M7RXFDeDlCdEMsNkJBQTZDO0U5QlUzQyxzQlA2TmdDO0FOdTBKcEM7O0EyQ3ppS0E7RUFFRSxjQUFjO0EzQzJpS2hCOztBMkN2aUtBO0VBQ0UsZ0JyQzZRK0I7QU42eEpqQzs7QTJDbGlLQTtFQUNFLHFCQUFzRDtBM0NxaUt4RDs7QTJDdGlLQTtFQUtJLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sUUFBUTtFQUNSLFVBQVU7RUFDVix3QnJDMDdCdUM7RXFDejdCdkMsY0FBYztBM0NxaUtsQjs7QTJDM2hLRTtFQy9DQSxjdkJ3R2dFO0VJbkc5RCx5QkptRzhEO0V1QnRHaEUscUJ2QnNHZ0U7QXJCdytKbEU7O0E0QzVrS0U7RUFDRSx5QkFBcUM7QTVDK2tLekM7O0E0QzVrS0U7RUFDRSxjQUEwQjtBNUMra0s5Qjs7QTJDemlLRTtFQy9DQSxjdkJ3R2dFO0VJbkc5RCx5QkptRzhEO0V1QnRHaEUscUJ2QnNHZ0U7QXJCcy9KbEU7O0E0QzFsS0U7RUFDRSx5QkFBcUM7QTVDNmxLekM7O0E0QzFsS0U7RUFDRSxjQUEwQjtBNUM2bEs5Qjs7QTJDdmpLRTtFQy9DQSxjdkJ3R2dFO0VJbkc5RCx5QkptRzhEO0V1QnRHaEUscUJ2QnNHZ0U7QXJCb2dLbEU7O0E0Q3htS0U7RUFDRSx5QkFBcUM7QTVDMm1LekM7O0E0Q3htS0U7RUFDRSxjQUEwQjtBNUMybUs5Qjs7QTJDcmtLRTtFQy9DQSxjdkJ3R2dFO0VJbkc5RCx5QkptRzhEO0V1QnRHaEUscUJ2QnNHZ0U7QXJCa2hLbEU7O0E0Q3RuS0U7RUFDRSx5QkFBcUM7QTVDeW5LekM7O0E0Q3RuS0U7RUFDRSxjQUEwQjtBNUN5bks5Qjs7QTJDbmxLRTtFQy9DQSxjdkJ3R2dFO0VJbkc5RCx5QkptRzhEO0V1QnRHaEUscUJ2QnNHZ0U7QXJCZ2lLbEU7O0E0Q3BvS0U7RUFDRSx5QkFBcUM7QTVDdW9LekM7O0E0Q3BvS0U7RUFDRSxjQUEwQjtBNUN1b0s5Qjs7QTJDam1LRTtFQy9DQSxjdkJ3R2dFO0VJbkc5RCx5QkptRzhEO0V1QnRHaEUscUJ2QnNHZ0U7QXJCOGlLbEU7O0E0Q2xwS0U7RUFDRSx5QkFBcUM7QTVDcXBLekM7O0E0Q2xwS0U7RUFDRSxjQUEwQjtBNUNxcEs5Qjs7QTJDL21LRTtFQy9DQSxjdkJ3R2dFO0VJbkc5RCx5QkptRzhEO0V1QnRHaEUscUJ2QnNHZ0U7QXJCNGpLbEU7O0E0Q2hxS0U7RUFDRSx5QkFBcUM7QTVDbXFLekM7O0E0Q2hxS0U7RUFDRSxjQUEwQjtBNUNtcUs5Qjs7QTJDN25LRTtFQy9DQSxjdkJ3R2dFO0VJbkc5RCx5QkptRzhEO0V1QnRHaEUscUJ2QnNHZ0U7QXJCMGtLbEU7O0E0QzlxS0U7RUFDRSx5QkFBcUM7QTVDaXJLekM7O0E0QzlxS0U7RUFDRSxjQUEwQjtBNUNpcks5Qjs7QTJDM29LRTtFQy9DQSxjdkJ3R2dFO0VJbkc5RCx5QkptRzhEO0V1QnRHaEUscUJ2QnNHZ0U7QXJCd2xLbEU7O0E0QzVyS0U7RUFDRSx5QkFBcUM7QTVDK3JLekM7O0E0QzVyS0U7RUFDRSxjQUEwQjtBNUMrcks5Qjs7QTJDenBLRTtFQy9DQSxjdkJ3R2dFO0VJbkc5RCx5QkptRzhEO0V1QnRHaEUscUJ2QnNHZ0U7QXJCc21LbEU7O0E0QzFzS0U7RUFDRSx5QkFBcUM7QTVDNnNLekM7O0E0QzFzS0U7RUFDRSxjQUEwQjtBNUM2c0s5Qjs7QTZDcnRLRTtFQUNFO0lBQU8sOEJBQXVDO0U3Q3l0S2hEO0U2Q3h0S0U7SUFBSyx3QkFBd0I7RTdDMnRLL0I7QUFDRjs7QTZDeHRLQTtFQUNFLGFBQWE7RUFDYixlM0MrZ0J1QjtFMkM5Z0J2QixnQkFBZ0I7RUFDaEIsY0FBYztFdEN3S1Ysa0JBQVc7RXNDdEtmLHlCdkNMZ0I7RU9TZCxzQlA2TmdDO0FOMi9KcEM7O0E2Q3Z0S0E7RUFDRSxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2QixnQkFBZ0I7RUFDaEIsV3ZDakJhO0V1Q2tCYixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHlCM0NzRWlCO0VxQmpGYiwyQmpCbytCNEM7QU5rd0lsRDs7QXVCbHVLTTtFc0JETjtJdEJFUSxnQkFBZ0I7RXZCc3VLdEI7QUFDRjs7QTZDN3RLQTtFcEJZRSxxTUFBNkk7RW9CVjdJLGdDM0N3ZnVCO0FGd3VKekI7O0E2QzV0S0U7RUFDRSxrREFBOEQ7QTdDK3RLbEU7O0E2QzV0S007RUFKSjtJQUtNLGVBQWU7RTdDZ3VLckI7QUFDRjs7QThDM3dLQTtFQUNFLGFBQWE7RUFDYix1QkFBdUI7QTlDOHdLekI7O0E4QzN3S0E7RUFDRSxPQUFPO0E5Qzh3S1Q7O0ErQ2h4S0E7RUFDRSxhQUFhO0VBQ2Isc0JBQXNCO0VBR3RCLGVBQWU7RUFDZixnQkFBZ0I7RWxDUWQsc0JQNk5nQztBTjZpS3BDOztBK0N4d0tBO0VBQ0UsV0FBVztFQUNYLGN6Q1JnQjtFeUNTaEIsbUJBQW1CO0EvQzJ3S3JCOztBUWx4S0U7RXVDV0UsVUFBVTtFQUNWLGN6Q2RjO0V5Q2VkLHFCQUFxQjtFQUNyQix5QnpDdEJjO0FOaXlLbEI7O0ErQ3J4S0E7RUFjSSxjekNsQmM7RXlDbUJkLHlCekMxQmM7QU5xeUtsQjs7QStDbHdLQTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2Qsd0J6Q2k5QnlDO0V5Qzk4QnpDLHNCekMzQ2E7RXlDNENiLHNDekNsQ2E7QU5xeUtmOztBK0Mxd0tBO0VsQ2pCSSwrQmtDMkJrQztFbEMxQmxDLGdDa0MwQmtDO0EvQ3F3S3RDOztBK0Mvd0tBO0VsQ0hJLG1Da0NpQnFDO0VsQ2hCckMsa0NrQ2dCcUM7QS9Dc3dLekM7O0ErQ3B4S0E7RUFtQkksY3pDbERjO0V5Q21EZCxvQkFBb0I7RUFDcEIsc0J6QzFEVztBTit6S2Y7O0ErQzF4S0E7RUEwQkksVUFBVTtFQUNWLFd6Q2hFVztFeUNpRVgseUI3Q3lCZTtFNkN4QmYscUJ6Q3RDYTtBTjB5S2pCOztBK0NqeUtBO0VBaUNJLG1CQUFtQjtBL0Nvd0t2Qjs7QStDcnlLQTtFQW9DTSxnQnpDNEoyQjtFeUMzSjNCLHFCekMySjJCO0FOMG1LakM7O0ErQ3Z2S0k7RUFDRSxtQkFBbUI7QS9DMHZLekI7O0ErQzN2S0k7RWxDdEJBLGtDUHNLZ0M7RU9sTGhDLDBCa0N3Q3dDO0EvQzB2SzVDOztBK0Nod0tJO0VsQ2xDQSxnQ1BrTGdDO0VPdEtoQyw0QmtDaUMwQztBL0Mwdks5Qzs7QStDcndLSTtFQWVNLGFBQWE7QS9DMHZLdkI7O0ErQ3p3S0k7RUFtQk0scUJ6QzBIdUI7RXlDekh2QixvQkFBb0I7QS9DMHZLOUI7O0ErQzl3S0k7RUF1QlEsaUJ6Q3NIcUI7RXlDckhyQixzQnpDcUhxQjtBTnNvS2pDOztBaUJ0ektJO0U4Qm1DQTtJQUNFLG1CQUFtQjtFL0N1eEt2QjtFK0N4eEtFO0lsQ3RCQSxrQ1BzS2dDO0lPbExoQywwQmtDd0N3QztFL0NzeEsxQztFK0M1eEtFO0lsQ2xDQSxnQ1BrTGdDO0lPdEtoQyw0QmtDaUMwQztFL0NxeEs1QztFK0NoeUtFO0lBZU0sYUFBYTtFL0NveEtyQjtFK0NueUtFO0lBbUJNLHFCekMwSHVCO0l5Q3pIdkIsb0JBQW9CO0UvQ214SzVCO0UrQ3Z5S0U7SUF1QlEsaUJ6Q3NIcUI7SXlDckhyQixzQnpDcUhxQjtFTjhwSy9CO0FBQ0Y7O0FpQi8wS0k7RThCbUNBO0lBQ0UsbUJBQW1CO0UvQ2d6S3ZCO0UrQ2p6S0U7SWxDdEJBLGtDUHNLZ0M7SU9sTGhDLDBCa0N3Q3dDO0UvQyt5SzFDO0UrQ3J6S0U7SWxDbENBLGdDUGtMZ0M7SU90S2hDLDRCa0NpQzBDO0UvQzh5SzVDO0UrQ3p6S0U7SUFlTSxhQUFhO0UvQzZ5S3JCO0UrQzV6S0U7SUFtQk0scUJ6QzBIdUI7SXlDekh2QixvQkFBb0I7RS9DNHlLNUI7RStDaDBLRTtJQXVCUSxpQnpDc0hxQjtJeUNySHJCLHNCekNxSHFCO0VOdXJLL0I7QUFDRjs7QWlCeDJLSTtFOEJtQ0E7SUFDRSxtQkFBbUI7RS9DeTBLdkI7RStDMTBLRTtJbEN0QkEsa0NQc0tnQztJT2xMaEMsMEJrQ3dDd0M7RS9DdzBLMUM7RStDOTBLRTtJbENsQ0EsZ0NQa0xnQztJT3RLaEMsNEJrQ2lDMEM7RS9DdTBLNUM7RStDbDFLRTtJQWVNLGFBQWE7RS9DczBLckI7RStDcjFLRTtJQW1CTSxxQnpDMEh1QjtJeUN6SHZCLG9CQUFvQjtFL0NxMEs1QjtFK0N6MUtFO0lBdUJRLGlCekNzSHFCO0l5Q3JIckIsc0J6Q3FIcUI7RU5ndEsvQjtBQUNGOztBaUJqNEtJO0U4Qm1DQTtJQUNFLG1CQUFtQjtFL0NrMkt2QjtFK0NuMktFO0lsQ3RCQSxrQ1BzS2dDO0lPbExoQywwQmtDd0N3QztFL0NpMksxQztFK0N2MktFO0lsQ2xDQSxnQ1BrTGdDO0lPdEtoQyw0QmtDaUMwQztFL0NnMks1QztFK0MzMktFO0lBZU0sYUFBYTtFL0MrMUtyQjtFK0M5MktFO0lBbUJNLHFCekMwSHVCO0l5Q3pIdkIsb0JBQW9CO0UvQzgxSzVCO0UrQ2wzS0U7SUF1QlEsaUJ6Q3NIcUI7SXlDckhyQixzQnpDcUhxQjtFTnl1Sy9CO0FBQ0Y7O0ErQ2oxS0E7RWxDbkhJLGdCa0NvSHNCO0EvQ28xSzFCOztBK0NyMUtBO0VBSUkscUJ6Q21HNkI7QU5rdktqQzs7QStDejFLQTtFQU9NLHNCQUFzQjtBL0NzMUs1Qjs7QWdELzlLRTtFQUNFLGMzQnFHOEQ7RTJCcEc5RCx5QjNCb0c4RDtBckI4M0tsRTs7QVF2OUtFO0V3Q1BNLGMzQmdHMEQ7RTJCL0YxRCx5QkFBeUM7QWhEaytLakQ7O0FnRHorS0U7RUFXTSxXMUNQTztFMENRUCx5QjNCMEYwRDtFMkJ6RjFELHFCM0J5RjBEO0FyQnk0S2xFOztBZ0QvK0tFO0VBQ0UsYzNCcUc4RDtFMkJwRzlELHlCM0JvRzhEO0FyQjg0S2xFOztBUXYrS0U7RXdDUE0sYzNCZ0cwRDtFMkIvRjFELHlCQUF5QztBaERrL0tqRDs7QWdEei9LRTtFQVdNLFcxQ1BPO0UwQ1FQLHlCM0IwRjBEO0UyQnpGMUQscUIzQnlGMEQ7QXJCeTVLbEU7O0FnRC8vS0U7RUFDRSxjM0JxRzhEO0UyQnBHOUQseUIzQm9HOEQ7QXJCODVLbEU7O0FRdi9LRTtFd0NQTSxjM0JnRzBEO0UyQi9GMUQseUJBQXlDO0FoRGtnTGpEOztBZ0R6Z0xFO0VBV00sVzFDUE87RTBDUVAseUIzQjBGMEQ7RTJCekYxRCxxQjNCeUYwRDtBckJ5NktsRTs7QWdEL2dMRTtFQUNFLGMzQnFHOEQ7RTJCcEc5RCx5QjNCb0c4RDtBckI4NktsRTs7QVF2Z0xFO0V3Q1BNLGMzQmdHMEQ7RTJCL0YxRCx5QkFBeUM7QWhEa2hMakQ7O0FnRHpoTEU7RUFXTSxXMUNQTztFMENRUCx5QjNCMEYwRDtFMkJ6RjFELHFCM0J5RjBEO0FyQnk3S2xFOztBZ0QvaExFO0VBQ0UsYzNCcUc4RDtFMkJwRzlELHlCM0JvRzhEO0FyQjg3S2xFOztBUXZoTEU7RXdDUE0sYzNCZ0cwRDtFMkIvRjFELHlCQUF5QztBaERraUxqRDs7QWdEemlMRTtFQVdNLFcxQ1BPO0UwQ1FQLHlCM0IwRjBEO0UyQnpGMUQscUIzQnlGMEQ7QXJCeThLbEU7O0FnRC9pTEU7RUFDRSxjM0JxRzhEO0UyQnBHOUQseUIzQm9HOEQ7QXJCODhLbEU7O0FRdmlMRTtFd0NQTSxjM0JnRzBEO0UyQi9GMUQseUJBQXlDO0FoRGtqTGpEOztBZ0R6akxFO0VBV00sVzFDUE87RTBDUVAseUIzQjBGMEQ7RTJCekYxRCxxQjNCeUYwRDtBckJ5OUtsRTs7QWdEL2pMRTtFQUNFLGMzQnFHOEQ7RTJCcEc5RCx5QjNCb0c4RDtBckI4OUtsRTs7QVF2akxFO0V3Q1BNLGMzQmdHMEQ7RTJCL0YxRCx5QkFBeUM7QWhEa2tMakQ7O0FnRHprTEU7RUFXTSxXMUNQTztFMENRUCx5QjNCMEYwRDtFMkJ6RjFELHFCM0J5RjBEO0FyQnkrS2xFOztBZ0Qva0xFO0VBQ0UsYzNCcUc4RDtFMkJwRzlELHlCM0JvRzhEO0FyQjgrS2xFOztBUXZrTEU7RXdDUE0sYzNCZ0cwRDtFMkIvRjFELHlCQUF5QztBaERrbExqRDs7QWdEemxMRTtFQVdNLFcxQ1BPO0UwQ1FQLHlCM0IwRjBEO0UyQnpGMUQscUIzQnlGMEQ7QXJCeS9LbEU7O0FnRC9sTEU7RUFDRSxjM0JxRzhEO0UyQnBHOUQseUIzQm9HOEQ7QXJCOC9LbEU7O0FRdmxMRTtFd0NQTSxjM0JnRzBEO0UyQi9GMUQseUJBQXlDO0FoRGttTGpEOztBZ0R6bUxFO0VBV00sVzFDUE87RTBDUVAseUIzQjBGMEQ7RTJCekYxRCxxQjNCeUYwRDtBckJ5Z0xsRTs7QWdEL21MRTtFQUNFLGMzQnFHOEQ7RTJCcEc5RCx5QjNCb0c4RDtBckI4Z0xsRTs7QVF2bUxFO0V3Q1BNLGMzQmdHMEQ7RTJCL0YxRCx5QkFBeUM7QWhEa25MakQ7O0FnRHpuTEU7RUFXTSxXMUNQTztFMENRUCx5QjNCMEYwRDtFMkJ6RjFELHFCM0J5RjBEO0FyQnloTGxFOztBaURsb0xBO0VBQ0UsWUFBWTtFMUNtTFIsaUJBQVc7RTBDakxmLGdCM0M4UitCO0UyQzdSL0IsY0FBYztFQUNkLFczQ1lhO0UyQ1hiLGlCL0MwaUJzQjtFK0N6aUJ0QixXQUFXO0FqRHFvTGI7O0FRaG9MRTtFeUNERSxXM0NNVztFMkNMWCxxQkFBcUI7QWpEcW9MekI7O0FRam9MRTtFeUNDSSxZQUFZO0FqRG9vTGxCOztBaUR6bkxBO0VBQ0UsVUFBVTtFQUNWLDZCQUE2QjtFQUM3QixTQUFTO0FqRDRuTFg7O0FpRHRuTEE7RUFDRSxvQkFBb0I7QWpEeW5MdEI7O0FrRC9wTEE7RUFHRSxpQjVDMjRCdUM7RTRDMTRCdkMsZ0I1QzA0QnVDO0VDMXRCbkMsbUJBQVc7RTJDN0tmLDJDNUNBYTtFNENDYiw0QkFBNEI7RUFDNUIsb0M1QzQ0Qm1EO0U0QzM0Qm5ELGdENUNPYTtFNENOYixVQUFVO0VyQ09SLHNCUG80QnNDO0FOcXhKMUM7O0FrRDNxTEE7RUFlSSxzQjVDZzRCc0M7QU5neUoxQzs7QWtEL3FMQTtFQW1CSSxVQUFVO0FsRGdxTGQ7O0FrRG5yTEE7RUF1QkksY0FBYztFQUNkLFVBQVU7QWxEZ3FMZDs7QWtEeHJMQTtFQTRCSSxhQUFhO0FsRGdxTGpCOztBa0Q1cExBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQix3QjVDNDJCd0M7RTRDMzJCeEMsYzVDdkJnQjtFNEN3QmhCLDJDNUM5QmE7RTRDK0JiLDRCQUE0QjtFQUM1Qiw0QzVDbzNCb0Q7RU9oNEJsRCwyQ1F1SDREO0VSdEg1RCw0Q1FzSDREO0FyQnNqTGhFOztBa0Q3cExBO0VBQ0UsZ0I1Q20yQndDO0FONnpKMUM7O0FtRHRzTEE7RUFFRSxnQkFBZ0I7QW5Ed3NMbEI7O0FtRDFzTEE7RUFLSSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0FuRHlzTHBCOztBbURwc0xBO0VBQ0UsZUFBZTtFQUNmLE1BQU07RUFDTixPQUFPO0VBQ1AsYTdDNHBCc0M7RTZDM3BCdEMsYUFBYTtFQUNiLFdBQVc7RUFDWCxZQUFZO0VBQ1osZ0JBQWdCO0VBR2hCLFVBQVU7QW5EcXNMWjs7QW1EOXJMQTtFQUNFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsYzdDaTVCdUM7RTZDLzRCdkMsb0JBQW9CO0FuRGdzTHRCOztBbUQ3ckxFO0U1QjNCSSxtQ2pCczhCb0Q7RTZDejZCdEQsOEI3Q3U2Qm1EO0FOeXhKdkQ7O0F1Qnp0TE07RTRCdUJKO0k1QnRCTSxnQkFBZ0I7RXZCNnRMdEI7QUFDRjs7QW1EcHNMRTtFQUNFLGU3Q3E2Qm9DO0FOa3lKeEM7O0FtRG5zTEU7RUFDRSxzQjdDazZCMkM7QU5veUovQzs7QW1EbHNMQTtFQUNFLGFBQWE7RUFDYiw2QjlCdUY4RDtBckI4bUxoRTs7QW1EdnNMQTtFQUtJLDhCOUJvRjREO0U4Qm5GNUQsZ0JBQWdCO0FuRHNzTHBCOztBbUQ1c0xBOztFQVdJLGNBQWM7QW5Ec3NMbEI7O0FtRGp0TEE7RUFlSSxnQkFBZ0I7QW5Ec3NMcEI7O0FtRGxzTEE7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLDZCOUJtRThEO0FyQmtvTGhFOztBbUR4c0xBO0VBT0ksY0FBYztFQUNkLDBCOUI4RDREO0U4QjdENUQsbUJBQW1CO0VBQ25CLFdBQVc7QW5EcXNMZjs7QW1EL3NMQTtFQWVJLHNCQUFzQjtFQUN0Qix1QkFBdUI7RUFDdkIsWUFBWTtBbkRvc0xoQjs7QW1EcnRMQTtFQW9CTSxnQkFBZ0I7QW5EcXNMdEI7O0FtRHp0TEE7RUF3Qk0sYUFBYTtBbkRxc0xuQjs7QW1EL3JMQTtFQUNFLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLFdBQVc7RUFHWCxvQkFBb0I7RUFDcEIsc0I3QzNHYTtFNkM0R2IsNEJBQTRCO0VBQzVCLDJCakR5WnNDO0VXM2ZwQyxnQlg4ZjJCO0VpRHhaN0IsVUFBVTtBbkQ4ckxaOztBbUQxckxBO0VBQ0UsZUFBZTtFQUNmLE1BQU07RUFDTixPQUFPO0VBQ1AsYTdDZ2pCc0M7RTZDL2lCdEMsWUFBWTtFQUNaLGFBQWE7RUFDYix5QmpEM0RnQjtBRnd2TGxCOztBbURwc0xBO0VBVVcsVUFBVTtBbkQ4ckxyQjs7QW1EeHNMQTtFQVdXLFk3Qyt6QjJCO0FOazRKdEM7O0FtRDVyTEE7RUFDRSxhQUFhO0VBQ2IsdUJBQXVCO0VBQ3ZCLDhCQUE4QjtFQUM5QixrQjdDNHpCc0M7RTZDM3pCdEMsZ0M3Q3ZJZ0I7RU9pQmQsMENRdUg0RDtFUnRINUQsMkNRc0g0RDtBckJnc0xoRTs7QW1EdHNMQTtFQVNJLGtCN0N1ekJvQztFNkNyekJwQyw4QkFBNkY7QW5EZ3NMakc7O0FtRDNyTEE7RUFDRSxnQkFBZ0I7RUFDaEIsZ0I3Q3VJK0I7QU51akxqQzs7QW1EenJMQTtFQUNFLGtCQUFrQjtFQUdsQixjQUFjO0VBQ2QsYTdDMHdCc0M7QU5nN0p4Qzs7QW1EdHJMQTtFQUNFLGFBQWE7RUFDYixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLHlCQUF5QjtFQUN6QixnQkFBaUU7RUFDakUsNkI3Q3hLZ0I7RU8rQmQsOENReUc0RDtFUnhHNUQsNkNRd0c0RDtBckIydExoRTs7QW1EanNMQTtFQWFJLGVBQXlDO0FuRHdyTDdDOztBbURuckxBO0VBQ0Usa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixXQUFXO0VBQ1gsWUFBWTtFQUNaLGdCQUFnQjtBbkRzckxsQjs7QWlCN3pMSTtFa0N6Qko7SUF1S0ksZ0JqRHlVWTtJaUR4VVosb0JBQXlDO0VuRG9yTDNDO0VtRHQwTEY7SUFzSkksK0I5QjdENEQ7RXJCZ3ZMOUQ7RW1EejBMRjtJQXlKTSxnQzlCaEUwRDtFckJtdkw5RDtFbUR6ekxGO0lBMklJLCtCOUJyRTREO0VyQnN2TDlEO0VtRDV6TEY7SUE4SU0sNEI5QnhFMEQ7SThCeUUxRCxtQkFBbUI7RW5EaXJMdkI7RW1EenFMQTtJQUFZLGdCakRpVEU7RUYyM0tkO0FBQ0Y7O0FpQnAxTEk7RWtDMktGOztJQUVFLGdCakR5U1k7RUZvNEtkO0FBQ0Y7O0FpQjMxTEk7RWtDa0xGO0lBQVksaUJqRG1TRztFRjI0S2Y7QUFDRjs7QW9ENTVMQTtFQUNFLGtCQUFrQjtFQUNsQixhOUNnckJzQztFOEMvcUJ0QyxjQUFjO0VBQ2QsUzlDNjFCbUM7RStDajJCbkMsaUNuRGtPMkM7RW1EaE8zQyxrQkFBa0I7RUFDbEIsZ0IvQzRSK0I7RStDM1IvQixnQi9DZ1MrQjtFK0MvUi9CLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIscUJBQXFCO0VBQ3JCLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGdCQUFnQjtFOUNxS1osbUJBQVc7RTZDektmLHFCQUFxQjtFQUNyQixVQUFVO0FwRHk2TFo7O0FvRHA3TEE7RUFhVyxZOUNpMUIyQjtBTjBsS3RDOztBb0R4N0xBO0VBZ0JJLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsYTlDaTFCcUM7RThDaDFCckMsYzlDaTFCcUM7QU4ybEt6Qzs7QW9ELzdMQTtFQXNCTSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLHlCQUF5QjtFQUN6QixtQkFBbUI7QXBENjZMekI7O0FvRHg2TEE7RUFDRSxpQkFBZ0M7QXBEMjZMbEM7O0FvRDU2TEE7RUFJSSxTQUFTO0FwRDQ2TGI7O0FvRGg3TEE7RUFPTSxNQUFNO0VBQ04sNkJBQWlFO0VBQ2pFLHNCOUN2QlM7QU5vOExmOztBb0R4NkxBO0VBQ0UsaUI5Q3V6QnVDO0FOb25LekM7O0FvRDU2TEE7RUFJSSxPQUFPO0VBQ1AsYTlDbXpCcUM7RThDbHpCckMsYzlDaXpCcUM7QU4ybkt6Qzs7QW9EbDdMQTtFQVNNLFFBQVE7RUFDUixvQ0FBNkY7RUFDN0Ysd0I5Q3ZDUztBTm85TGY7O0FvRHg2TEE7RUFDRSxpQkFBZ0M7QXBEMjZMbEM7O0FvRDU2TEE7RUFJSSxNQUFNO0FwRDQ2TFY7O0FvRGg3TEE7RUFPTSxTQUFTO0VBQ1QsNkI5Q2d5Qm1DO0U4Qy94Qm5DLHlCOUNyRFM7QU5rK0xmOztBb0R4NkxBO0VBQ0UsaUI5Q3l4QnVDO0FOa3BLekM7O0FvRDU2TEE7RUFJSSxRQUFRO0VBQ1IsYTlDcXhCcUM7RThDcHhCckMsYzlDbXhCcUM7QU55cEt6Qzs7QW9EbDdMQTtFQVNNLE9BQU87RUFDUCxvQzlDZ3hCbUM7RThDL3dCbkMsdUI5Q3JFUztBTmsvTGY7O0FvRHg1TEE7RUFDRSxnQjlDK3VCdUM7RThDOXVCdkMsc0JsRDRZdUI7RWtEM1l2QixXOUN2R2E7RThDd0diLGtCQUFrQjtFQUNsQixzQjlDL0ZhO0VPQ1gscUJYcWUwQjtBRnFoTDlCOztBc0Q1Z01BO0VBQ0Usa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixPQUFPO0VBQ1AsYWhEOHFCc0M7RWdEN3FCdEMsY0FBYztFQUNkLGdCaEQrMkJ1QztFK0NwM0J2QyxpQ25Ea08yQztFbURoTzNDLGtCQUFrQjtFQUNsQixnQi9DNFIrQjtFK0MzUi9CLGdCL0NnUytCO0UrQy9SL0IsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixxQkFBcUI7RUFDckIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsZ0JBQWdCO0U5Q3FLWixtQkFBVztFK0N4S2YscUJBQXFCO0VBQ3JCLHNCaEROYTtFZ0RPYiw0QkFBNEI7RUFDNUIseUJwRG1EZ0I7RVdoRGQsc0JQNk5nQztBTjB6THBDOztBc0R6aU1BO0VBb0JJLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsV2hEKzJCb0M7RWdEOTJCcEMsY2hEKzJCcUM7RWdEOTJCckMsaUJoRHVOZ0M7QU5rMExwQzs7QXNEampNQTtFQTRCTSxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLFdBQVc7RUFDWCx5QkFBeUI7RUFDekIsbUJBQW1CO0F0RHloTXpCOztBc0RwaE1BO0VBQ0UscUJoRGcyQnVDO0FOdXJLekM7O0FzRHhoTUE7RUFJSSwyQmpDeUc0RDtBckIrNkxoRTs7QXNENWhNQTtFQU9NLFNBQVM7RUFDVCw2QkFBaUU7RUFDakUscUNoRDIxQmlFO0FOOHJLdkU7O0FzRGxpTUE7RUFhTSxXaEQwTDJCO0VnRHpMM0IsNkJBQWlFO0VBQ2pFLHNCaEQ3Q1M7QU5za01mOztBc0RwaE1BO0VBQ0UsbUJoRDQwQnVDO0FOMnNLekM7O0FzRHhoTUE7RUFJSSx5QmpDcUY0RDtFaUNwRjVELGFoRHcwQnFDO0VnRHYwQnJDLFloRHMwQm9DO0VnRHIwQnBDLGlCQUFnQztBdER3aE1wQzs7QXNEL2hNQTtFQVVNLE9BQU87RUFDUCxvQ0FBNkY7RUFDN0YsdUNoRG8wQmlFO0FOcXRLdkU7O0FzRHJpTUE7RUFnQk0sU2hEbUsyQjtFZ0RsSzNCLG9DQUE2RjtFQUM3Rix3QmhEcEVTO0FONmxNZjs7QXNEcGhNQTtFQUNFLGtCaERxekJ1QztBTmt1S3pDOztBc0R4aE1BO0VBSUksd0JqQzhENEQ7QXJCMDlMaEU7O0FzRDVoTUE7RUFPTSxNQUFNO0VBQ04sb0NBQTZGO0VBQzdGLHdDaERnekJpRTtBTnl1S3ZFOztBc0RsaU1BO0VBYU0sUWhEK0kyQjtFZ0Q5STNCLG9DQUE2RjtFQUM3Rix5QmhEeEZTO0FOaW5NZjs7QXNEeGlNQTtFQXFCSSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFNBQVM7RUFDVCxjQUFjO0VBQ2QsV2hENHhCb0M7RWdEM3hCcEMsb0JBQXVDO0VBQ3ZDLFdBQVc7RUFDWCxnQ3BENUNjO0FGbWtNbEI7O0FzRG5oTUE7RUFDRSxvQmhEcXhCdUM7QU5pd0t6Qzs7QXNEdmhNQTtFQUlJLDBCakM4QjREO0VpQzdCNUQsYWhEaXhCcUM7RWdEaHhCckMsWWhEK3dCb0M7RWdEOXdCcEMsaUJBQWdDO0F0RHVoTXBDOztBc0Q5aE1BO0VBVU0sUUFBUTtFQUNSLG9DaEQyd0JtQztFZ0Qxd0JuQyxzQ2hENndCaUU7QU4yd0t2RTs7QXNEcGlNQTtFQWdCTSxVaEQ0RzJCO0VnRDNHM0Isb0NoRHF3Qm1DO0VnRHB3Qm5DLHVCaEQzSFM7QU5tcE1mOztBc0RsZ01BO0VBQ0Usc0JwRDBXOEI7RW9Eelc5QixnQkFBZ0I7RS9DMEJaLG1CQUFXO0UrQ3ZCZix5QnBEN0ZnQjtFb0Q4RmhCLGdDQUF5RTtFekNuSXZFLDBDUXVINEQ7RVJ0SDVELDJDUXNINEQ7QXJCa2hNaEU7O0FzRDVnTUE7RUFVSSxhQUFhO0F0RHNnTWpCOztBc0RsZ01BO0VBQ0UsdUJoRHd0QndDO0VnRHZ0QnhDLGNoRHhKZ0I7QU42cE1sQjs7QXVEaHFNQTtFQUNFLGtCQUFrQjtBdkRtcU1wQjs7QXVEaHFNQTtFQUNFLG1CQUFtQjtBdkRtcU1yQjs7QXVEaHFNQTtFQUNFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsZ0JBQWdCO0F2RG1xTWxCOztBd0Qxck1FO0VBQ0UsY0FBYztFQUNkLFdBQVc7RUFDWCxXQUFXO0F4RDZyTWY7O0F1RHJxTUE7RUFDRSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLFdBQVc7RUFDWCxXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLDJCQUEyQjtFaENsQnZCLHNDakIyakNrRjtBTmdvS3hGOztBdUJ2ck1NO0VnQ1FOO0loQ1BRLGdCQUFnQjtFdkIyck10QjtBQUNGOztBdUQzcU1BOzs7RUFHRSxjQUFjO0F2RDhxTWhCOztBdUQzcU1BOztFQUVFLDJCQUEyQjtBdkQ4cU03Qjs7QXVEM3FNQTs7RUFFRSw0QkFBNEI7QXZEOHFNOUI7O0F1RHRxTUE7RUFFSSxVQUFVO0VBQ1YsNEJBQTRCO0VBQzVCLGVBQWU7QXZEd3FNbkI7O0F1RDVxTUE7OztFQVVJLFVBQVU7RUFDVixVQUFVO0F2RHdxTWQ7O0F1RG5yTUE7O0VBZ0JJLFVBQVU7RUFDVixVQUFVO0VoQzVEUiwyQmpCMGpDa0M7QU4ycUt4Qzs7QXVCanVNTTtFZ0N1Q047O0loQ3RDUSxnQkFBZ0I7RXZCc3VNdEI7QUFDRjs7QXVEdHFNQTs7RUFFRSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFNBQVM7RUFDVCxVQUFVO0VBRVYsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQix1QkFBdUI7RUFDdkIsVWpEczlCc0M7RWlEcjlCdEMsVUFBVTtFQUNWLFdqRDNGYTtFaUQ0RmIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixTQUFTO0VBQ1QsWWpEaTlCcUM7RWlCdmlDakMsOEJqQnlpQ2dEO0FOc3RLdEQ7O0F1QjN2TU07RWdDa0VOOztJaENqRVEsZ0JBQWdCO0V2Qmd3TXRCO0FBQ0Y7O0FRdHdNRTs7O0UrQzJGRSxXakRwR1c7RWlEcUdYLHFCQUFxQjtFQUNyQixVQUFVO0VBQ1YsWWpEMDhCbUM7QU51dUt2Qzs7QXVEOXFNQTtFQUNFLE9BQU87QXZEaXJNVDs7QXVENXFNQTtFQUNFLFFBQVE7QXZEK3FNVjs7QXVEeHFNQTs7RUFFRSxxQkFBcUI7RUFDckIsV2pEbThCdUM7RWlEbDhCdkMsWWpEazhCdUM7RWlEajhCdkMscUNBQXFDO0F2RDJxTXZDOztBdUR6cU1BO0VBQ0UseURsQzFFZ0Y7QXJCc3ZNbEY7O0F1RDFxTUE7RUFDRSx5RGxDN0VnRjtBckIwdk1sRjs7QXVEcHFNQTtFQUNFLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsU0FBUztFQUNULE9BQU87RUFDUCxXQUFXO0VBQ1gsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixlQUFlO0VBRWYsaUJqRHk1QnNDO0VpRHg1QnRDLGdCakR3NUJzQztFaUR2NUJ0QyxnQkFBZ0I7QXZEc3FNbEI7O0F1RGxyTUE7RUFlSSx1QkFBdUI7RUFDdkIsY0FBYztFQUNkLFdqRHU1QnFDO0VpRHQ1QnJDLFdqRHU1Qm9DO0VpRHQ1QnBDLGlCakR3NUJvQztFaUR2NUJwQyxnQmpEdTVCb0M7RWlEdDVCcEMsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixzQmpEbktXO0VpRG9LWCw0QkFBNEI7RUFFNUIsa0NBQWlFO0VBQ2pFLHFDQUFvRTtFQUNwRSxXQUFXO0VoQy9KVCw2QmpCZ2pDK0M7QU5zeEtyRDs7QXVCbDBNTTtFZ0MrSE47SWhDOUhRLGdCQUFnQjtFdkJzME10QjtBQUNGOztBdUR6c01BO0VBaUNJLFVBQVU7QXZENHFNZDs7QXVEbnFNQTtFQUNFLGtCQUFrQjtFQUNsQixVQUE0QztFQUM1QyxZQUFZO0VBQ1osU0FBMkM7RUFDM0MsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsV2pEOUxhO0VpRCtMYixrQkFBa0I7QXZEc3FNcEI7O0F5RHgyTUE7RUFDRTtJQUFLLHlCQUF5QjtFekQ0Mk05QjtBQUNGOztBeUQxMk1BO0VBQ0UscUJBQXFCO0VBQ3JCLFduRHNrQzRCO0VtRHJrQzVCLFluRHFrQzRCO0VtRHBrQzVCLHdCbkRza0MrQjtFbURya0MvQixpQ0FBZ0Q7RUFDaEQsK0JBQStCO0VBRS9CLGtCQUFrQjtFQUNsQiw4Q0FBOEM7QXpENDJNaEQ7O0F5RHoyTUE7RUFDRSxXbkRna0M0QjtFbUQvakM1QixZbkQrakM0QjtFbUQ5akM1QixtQm5EZ2tDNEI7QU40eUs5Qjs7QXlEcjJNQTtFQUNFO0lBQ0UsbUJBQW1CO0V6RHcyTXJCO0V5RHQyTUE7SUFDRSxVQUFVO0lBQ1YsZUFBZTtFekR3Mk1qQjtBQUNGOztBeURyMk1BO0VBQ0UscUJBQXFCO0VBQ3JCLFduRHNpQzRCO0VtRHJpQzVCLFluRHFpQzRCO0VtRHBpQzVCLHdCbkRzaUMrQjtFbURyaUMvQiw4QkFBOEI7RUFFOUIsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDViw0Q0FBNEM7QXpEdTJNOUM7O0F5RHAyTUE7RUFDRSxXbkRnaUM0QjtFbUQvaEM1QixZbkQraEM0QjtBTncwSzlCOztBeURuMk1FO0VBQ0U7O0lBRUUsd0JBQXdCO0V6RHMyTTVCO0FBQ0Y7O0EwRGw2TUE7RUFBcUIsbUNBQW1DO0ExRHM2TXhEOztBMERyNk1BO0VBQXFCLDhCQUE4QjtBMUR5Nk1uRDs7QTBEeDZNQTtFQUFxQixpQ0FBaUM7QTFENDZNdEQ7O0EwRDM2TUE7RUFBcUIsaUNBQWlDO0ExRCs2TXREOztBMEQ5Nk1BO0VBQXFCLHNDQUFzQztBMURrN00zRDs7QTBEajdNQTtFQUFxQixtQ0FBbUM7QTFEcTdNeEQ7O0EyRHY3TUU7RUFDRSxvQ0FBbUM7QTNEMDdNdkM7O0FRaDdNRTs7O0VtRExJLG9DQUFnRDtBM0QyN010RDs7QTJEajhNRTtFQUNFLG9DQUFtQztBM0RvOE12Qzs7QVExN01FOzs7RW1ETEksb0NBQWdEO0EzRHE4TXREOztBMkQzOE1FO0VBQ0Usb0NBQW1DO0EzRDg4TXZDOztBUXA4TUU7OztFbURMSSxvQ0FBZ0Q7QTNEKzhNdEQ7O0EyRHI5TUU7RUFDRSxvQ0FBbUM7QTNEdzlNdkM7O0FROThNRTs7O0VtRExJLG9DQUFnRDtBM0R5OU10RDs7QTJELzlNRTtFQUNFLG9DQUFtQztBM0RrK012Qzs7QVF4OU1FOzs7RW1ETEksb0NBQWdEO0EzRG0rTXREOztBMkR6K01FO0VBQ0Usb0NBQW1DO0EzRDQrTXZDOztBUWwrTUU7OztFbURMSSxvQ0FBZ0Q7QTNENitNdEQ7O0EyRG4vTUU7RUFDRSxvQ0FBbUM7QTNEcy9NdkM7O0FRNStNRTs7O0VtRExJLG9DQUFnRDtBM0R1L010RDs7QTJENy9NRTtFQUNFLG9DQUFtQztBM0RnZ052Qzs7QVF0L01FOzs7RW1ETEksb0NBQWdEO0EzRGlnTnREOztBMkR2Z05FO0VBQ0Usb0NBQW1DO0EzRDBnTnZDOztBUWhnTkU7OztFbURMSSxvQ0FBZ0Q7QTNEMmdOdEQ7O0EyRGpoTkU7RUFDRSxvQ0FBbUM7QTNEb2hOdkM7O0FRMWdORTs7O0VtRExJLG9DQUFnRDtBM0RxaE50RDs7QTREcGhOQTtFQUNFLGlDQUFtQztBNUR1aE5yQzs7QTREcGhOQTtFQUNFLHdDQUF3QztBNUR1aE4xQzs7QTZEbGlOQTtFQUFrQixvQ0FBb0Q7QTdEc2lOdEU7O0E2RHJpTkE7RUFBa0Isd0NBQXdEO0E3RHlpTjFFOztBNkR4aU5BO0VBQWtCLDBDQUEwRDtBN0Q0aU41RTs7QTZEM2lOQTtFQUFrQiwyQ0FBMkQ7QTdEK2lON0U7O0E2RDlpTkE7RUFBa0IseUNBQXlEO0E3RGtqTjNFOztBNkRoak5BO0VBQW1CLG9CQUFvQjtBN0Rvak52Qzs7QTZEbmpOQTtFQUFtQix3QkFBd0I7QTdEdWpOM0M7O0E2RHRqTkE7RUFBbUIsMEJBQTBCO0E3RDBqTjdDOztBNkR6ak5BO0VBQW1CLDJCQUEyQjtBN0Q2ak45Qzs7QTZENWpOQTtFQUFtQix5QkFBeUI7QTdEZ2tONUM7O0E2RDdqTkU7RUFDRSxnQ0FBK0I7QTdEZ2tObkM7O0E2RGprTkU7RUFDRSxnQ0FBK0I7QTdEb2tObkM7O0E2RHJrTkU7RUFDRSxnQ0FBK0I7QTdEd2tObkM7O0E2RHprTkU7RUFDRSxnQ0FBK0I7QTdENGtObkM7O0E2RDdrTkU7RUFDRSxnQ0FBK0I7QTdEZ2xObkM7O0E2RGpsTkU7RUFDRSxnQ0FBK0I7QTdEb2xObkM7O0E2RHJsTkU7RUFDRSxnQ0FBK0I7QTdEd2xObkM7O0E2RHpsTkU7RUFDRSxnQ0FBK0I7QTdENGxObkM7O0E2RDdsTkU7RUFDRSxnQ0FBK0I7QTdEZ21ObkM7O0E2RGptTkU7RUFDRSxnQ0FBK0I7QTdEb21ObkM7O0E2RGhtTkE7RUFDRSw2QkFBK0I7QTdEbW1OakM7O0E2RDVsTkE7RUFDRSxnQ0FBMkM7QTdEK2xON0M7O0E2RDVsTkE7RUFDRSxpQ0FBd0M7QTdEK2xOMUM7O0E2RDVsTkE7RUFDRSwwQ0FBaUQ7RUFDakQsMkNBQWtEO0E3RCtsTnBEOztBNkQ1bE5BO0VBQ0UsMkNBQWtEO0VBQ2xELDhDQUFxRDtBN0QrbE52RDs7QTZENWxOQTtFQUNFLDhDQUFxRDtFQUNyRCw2Q0FBb0Q7QTdEK2xOdEQ7O0E2RDVsTkE7RUFDRSwwQ0FBaUQ7RUFDakQsNkNBQW9EO0E3RCtsTnREOztBNkQ1bE5BO0VBQ0UsZ0NBQTJDO0E3RCtsTjdDOztBNkQ1bE5BO0VBQ0UsNkJBQTZCO0E3RCtsTi9COztBNkQ1bE5BO0VBQ0UsK0JBQXVDO0E3RCtsTnpDOztBNkQ1bE5BO0VBQ0UsMkJBQTJCO0E3RCtsTjdCOztBd0R2cU5FO0VBQ0UsY0FBYztFQUNkLFdBQVc7RUFDWCxXQUFXO0F4RDBxTmY7O0E4RG5xTk07RUFBd0Isd0JBQTBCO0E5RHVxTnhEOztBOER2cU5NO0VBQXdCLDBCQUEwQjtBOUQycU54RDs7QThEM3FOTTtFQUF3QixnQ0FBMEI7QTlEK3FOeEQ7O0E4RC9xTk07RUFBd0IseUJBQTBCO0E5RG1yTnhEOztBOERuck5NO0VBQXdCLHlCQUEwQjtBOUR1ck54RDs7QThEdnJOTTtFQUF3Qiw2QkFBMEI7QTlEMnJOeEQ7O0E4RDNyTk07RUFBd0IsOEJBQTBCO0E5RCtyTnhEOztBOEQvck5NO0VBQXdCLHdCQUEwQjtBOURtc054RDs7QThEbnNOTTtFQUF3QiwrQkFBMEI7QTlEdXNOeEQ7O0FpQnRwTkk7RTZDakRFO0lBQXdCLHdCQUEwQjtFOUQ0c050RDtFOEQ1c05JO0lBQXdCLDBCQUEwQjtFOUQrc050RDtFOEQvc05JO0lBQXdCLGdDQUEwQjtFOURrdE50RDtFOERsdE5JO0lBQXdCLHlCQUEwQjtFOURxdE50RDtFOERydE5JO0lBQXdCLHlCQUEwQjtFOUR3dE50RDtFOER4dE5JO0lBQXdCLDZCQUEwQjtFOUQydE50RDtFOEQzdE5JO0lBQXdCLDhCQUEwQjtFOUQ4dE50RDtFOEQ5dE5JO0lBQXdCLHdCQUEwQjtFOURpdU50RDtFOERqdU5JO0lBQXdCLCtCQUEwQjtFOURvdU50RDtBQUNGOztBaUJwck5JO0U2Q2pERTtJQUF3Qix3QkFBMEI7RTlEMHVOdEQ7RThEMXVOSTtJQUF3QiwwQkFBMEI7RTlENnVOdEQ7RThEN3VOSTtJQUF3QixnQ0FBMEI7RTlEZ3ZOdEQ7RThEaHZOSTtJQUF3Qix5QkFBMEI7RTlEbXZOdEQ7RThEbnZOSTtJQUF3Qix5QkFBMEI7RTlEc3ZOdEQ7RThEdHZOSTtJQUF3Qiw2QkFBMEI7RTlEeXZOdEQ7RThEenZOSTtJQUF3Qiw4QkFBMEI7RTlENHZOdEQ7RThENXZOSTtJQUF3Qix3QkFBMEI7RTlEK3ZOdEQ7RThEL3ZOSTtJQUF3QiwrQkFBMEI7RTlEa3dOdEQ7QUFDRjs7QWlCbHROSTtFNkNqREU7SUFBd0Isd0JBQTBCO0U5RHd3TnREO0U4RHh3Tkk7SUFBd0IsMEJBQTBCO0U5RDJ3TnREO0U4RDN3Tkk7SUFBd0IsZ0NBQTBCO0U5RDh3TnREO0U4RDl3Tkk7SUFBd0IseUJBQTBCO0U5RGl4TnREO0U4RGp4Tkk7SUFBd0IseUJBQTBCO0U5RG94TnREO0U4RHB4Tkk7SUFBd0IsNkJBQTBCO0U5RHV4TnREO0U4RHZ4Tkk7SUFBd0IsOEJBQTBCO0U5RDB4TnREO0U4RDF4Tkk7SUFBd0Isd0JBQTBCO0U5RDZ4TnREO0U4RDd4Tkk7SUFBd0IsK0JBQTBCO0U5RGd5TnREO0FBQ0Y7O0FpQmh2Tkk7RTZDakRFO0lBQXdCLHdCQUEwQjtFOURzeU50RDtFOER0eU5JO0lBQXdCLDBCQUEwQjtFOUR5eU50RDtFOER6eU5JO0lBQXdCLGdDQUEwQjtFOUQ0eU50RDtFOEQ1eU5JO0lBQXdCLHlCQUEwQjtFOUQreU50RDtFOEQveU5JO0lBQXdCLHlCQUEwQjtFOURrek50RDtFOERsek5JO0lBQXdCLDZCQUEwQjtFOURxek50RDtFOERyek5JO0lBQXdCLDhCQUEwQjtFOUR3ek50RDtFOER4ek5JO0lBQXdCLHdCQUEwQjtFOUQyek50RDtFOEQzek5JO0lBQXdCLCtCQUEwQjtFOUQ4ek50RDtBQUNGOztBOERyek5BO0VBRUk7SUFBcUIsd0JBQTBCO0U5RHd6TmpEO0U4RHh6TkU7SUFBcUIsMEJBQTBCO0U5RDJ6TmpEO0U4RDN6TkU7SUFBcUIsZ0NBQTBCO0U5RDh6TmpEO0U4RDl6TkU7SUFBcUIseUJBQTBCO0U5RGkwTmpEO0U4RGowTkU7SUFBcUIseUJBQTBCO0U5RG8wTmpEO0U4RHAwTkU7SUFBcUIsNkJBQTBCO0U5RHUwTmpEO0U4RHYwTkU7SUFBcUIsOEJBQTBCO0U5RDAwTmpEO0U4RDEwTkU7SUFBcUIsd0JBQTBCO0U5RDYwTmpEO0U4RDcwTkU7SUFBcUIsK0JBQTBCO0U5RGcxTmpEO0FBQ0Y7O0ErRHQyTkE7RUFDRSxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLFdBQVc7RUFDWCxVQUFVO0VBQ1YsZ0JBQWdCO0EvRHkyTmxCOztBK0Q5Mk5BO0VBUUksY0FBYztFQUNkLFdBQVc7QS9EMDJOZjs7QStEbjNOQTs7Ozs7RUFpQkksa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixTQUFTO0VBQ1QsT0FBTztFQUNQLFdBQVc7RUFDWCxZQUFZO0VBQ1osU0FBUztBL0QwMk5iOztBK0RsMk5FO0VBRUksc0JBQW1HO0EvRG8yTnpHOztBK0R0Mk5FO0VBRUksbUJBQW1HO0EvRHcyTnpHOztBK0QxMk5FO0VBRUksZ0JBQW1HO0EvRDQyTnpHOztBK0Q5Mk5FO0VBRUksaUJBQW1HO0EvRGczTnpHOztBK0RsM05FO0VBRUksc0JBQW1HO0EvRG8zTnpHOztBK0R0M05FO0VBRUksbUJBQW1HO0EvRHczTnpHOztBK0QxM05FO0VBRUksZ0JBQW1HO0EvRDQzTnpHOztBK0Q5M05FO0VBRUksaUJBQW1HO0EvRGc0TnpHOztBZ0V6NU5JO0VBQWdDLDhCQUE4QjtBaEU2NU5sRTs7QWdFNTVOSTtFQUFnQyxpQ0FBaUM7QWhFZzZOckU7O0FnRS81Tkk7RUFBZ0Msc0NBQXNDO0FoRW02TjFFOztBZ0VsNk5JO0VBQWdDLHlDQUF5QztBaEVzNk43RTs7QWdFcDZOSTtFQUE4QiwwQkFBMEI7QWhFdzZONUQ7O0FnRXY2Tkk7RUFBOEIsNEJBQTRCO0FoRTI2TjlEOztBZ0UxNk5JO0VBQThCLGtDQUFrQztBaEU4Nk5wRTs7QWdFNzZOSTtFQUE4Qix5QkFBeUI7QWhFaTdOM0Q7O0FnRWg3Tkk7RUFBOEIsdUJBQXVCO0FoRW83TnpEOztBZ0VuN05JO0VBQThCLHVCQUF1QjtBaEV1N056RDs7QWdFdDdOSTtFQUE4Qix5QkFBeUI7QWhFMDdOM0Q7O0FnRXo3Tkk7RUFBOEIseUJBQXlCO0FoRTY3TjNEOztBZ0UzN05JO0VBQW9DLHNDQUFzQztBaEUrN045RTs7QWdFOTdOSTtFQUFvQyxvQ0FBb0M7QWhFazhONUU7O0FnRWo4Tkk7RUFBb0Msa0NBQWtDO0FoRXE4TjFFOztBZ0VwOE5JO0VBQW9DLHlDQUF5QztBaEV3OE5qRjs7QWdFdjhOSTtFQUFvQyx3Q0FBd0M7QWhFMjhOaEY7O0FnRXo4Tkk7RUFBaUMsa0NBQWtDO0FoRTY4TnZFOztBZ0U1OE5JO0VBQWlDLGdDQUFnQztBaEVnOU5yRTs7QWdFLzhOSTtFQUFpQyw4QkFBOEI7QWhFbTlObkU7O0FnRWw5Tkk7RUFBaUMsZ0NBQWdDO0FoRXM5TnJFOztBZ0VyOU5JO0VBQWlDLCtCQUErQjtBaEV5OU5wRTs7QWdFdjlOSTtFQUFrQyxvQ0FBb0M7QWhFMjlOMUU7O0FnRTE5Tkk7RUFBa0Msa0NBQWtDO0FoRTg5TnhFOztBZ0U3OU5JO0VBQWtDLGdDQUFnQztBaEVpK050RTs7QWdFaCtOSTtFQUFrQyx1Q0FBdUM7QWhFbytON0U7O0FnRW4rTkk7RUFBa0Msc0NBQXNDO0FoRXUrTjVFOztBZ0V0K05JO0VBQWtDLGlDQUFpQztBaEUwK052RTs7QWdFeCtOSTtFQUFnQywyQkFBMkI7QWhFNCtOL0Q7O0FnRTMrTkk7RUFBZ0MsaUNBQWlDO0FoRSsrTnJFOztBZ0U5K05JO0VBQWdDLCtCQUErQjtBaEVrL05uRTs7QWdFai9OSTtFQUFnQyw2QkFBNkI7QWhFcS9OakU7O0FnRXAvTkk7RUFBZ0MsK0JBQStCO0FoRXcvTm5FOztBZ0V2L05JO0VBQWdDLDhCQUE4QjtBaEUyL05sRTs7QWlCLytOSTtFK0NsREE7SUFBZ0MsOEJBQThCO0VoRXNpT2hFO0VnRXJpT0U7SUFBZ0MsaUNBQWlDO0VoRXdpT25FO0VnRXZpT0U7SUFBZ0Msc0NBQXNDO0VoRTBpT3hFO0VnRXppT0U7SUFBZ0MseUNBQXlDO0VoRTRpTzNFO0VnRTFpT0U7SUFBOEIsMEJBQTBCO0VoRTZpTzFEO0VnRTVpT0U7SUFBOEIsNEJBQTRCO0VoRStpTzVEO0VnRTlpT0U7SUFBOEIsa0NBQWtDO0VoRWlqT2xFO0VnRWhqT0U7SUFBOEIseUJBQXlCO0VoRW1qT3pEO0VnRWxqT0U7SUFBOEIsdUJBQXVCO0VoRXFqT3ZEO0VnRXBqT0U7SUFBOEIsdUJBQXVCO0VoRXVqT3ZEO0VnRXRqT0U7SUFBOEIseUJBQXlCO0VoRXlqT3pEO0VnRXhqT0U7SUFBOEIseUJBQXlCO0VoRTJqT3pEO0VnRXpqT0U7SUFBb0Msc0NBQXNDO0VoRTRqTzVFO0VnRTNqT0U7SUFBb0Msb0NBQW9DO0VoRThqTzFFO0VnRTdqT0U7SUFBb0Msa0NBQWtDO0VoRWdrT3hFO0VnRS9qT0U7SUFBb0MseUNBQXlDO0VoRWtrTy9FO0VnRWprT0U7SUFBb0Msd0NBQXdDO0VoRW9rTzlFO0VnRWxrT0U7SUFBaUMsa0NBQWtDO0VoRXFrT3JFO0VnRXBrT0U7SUFBaUMsZ0NBQWdDO0VoRXVrT25FO0VnRXRrT0U7SUFBaUMsOEJBQThCO0VoRXlrT2pFO0VnRXhrT0U7SUFBaUMsZ0NBQWdDO0VoRTJrT25FO0VnRTFrT0U7SUFBaUMsK0JBQStCO0VoRTZrT2xFO0VnRTNrT0U7SUFBa0Msb0NBQW9DO0VoRThrT3hFO0VnRTdrT0U7SUFBa0Msa0NBQWtDO0VoRWdsT3RFO0VnRS9rT0U7SUFBa0MsZ0NBQWdDO0VoRWtsT3BFO0VnRWpsT0U7SUFBa0MsdUNBQXVDO0VoRW9sTzNFO0VnRW5sT0U7SUFBa0Msc0NBQXNDO0VoRXNsTzFFO0VnRXJsT0U7SUFBa0MsaUNBQWlDO0VoRXdsT3JFO0VnRXRsT0U7SUFBZ0MsMkJBQTJCO0VoRXlsTzdEO0VnRXhsT0U7SUFBZ0MsaUNBQWlDO0VoRTJsT25FO0VnRTFsT0U7SUFBZ0MsK0JBQStCO0VoRTZsT2pFO0VnRTVsT0U7SUFBZ0MsNkJBQTZCO0VoRStsTy9EO0VnRTlsT0U7SUFBZ0MsK0JBQStCO0VoRWltT2pFO0VnRWhtT0U7SUFBZ0MsOEJBQThCO0VoRW1tT2hFO0FBQ0Y7O0FpQnhsT0k7RStDbERBO0lBQWdDLDhCQUE4QjtFaEUrb09oRTtFZ0U5b09FO0lBQWdDLGlDQUFpQztFaEVpcE9uRTtFZ0VocE9FO0lBQWdDLHNDQUFzQztFaEVtcE94RTtFZ0VscE9FO0lBQWdDLHlDQUF5QztFaEVxcE8zRTtFZ0VucE9FO0lBQThCLDBCQUEwQjtFaEVzcE8xRDtFZ0VycE9FO0lBQThCLDRCQUE0QjtFaEV3cE81RDtFZ0V2cE9FO0lBQThCLGtDQUFrQztFaEUwcE9sRTtFZ0V6cE9FO0lBQThCLHlCQUF5QjtFaEU0cE96RDtFZ0UzcE9FO0lBQThCLHVCQUF1QjtFaEU4cE92RDtFZ0U3cE9FO0lBQThCLHVCQUF1QjtFaEVncU92RDtFZ0UvcE9FO0lBQThCLHlCQUF5QjtFaEVrcU96RDtFZ0VqcU9FO0lBQThCLHlCQUF5QjtFaEVvcU96RDtFZ0VscU9FO0lBQW9DLHNDQUFzQztFaEVxcU81RTtFZ0VwcU9FO0lBQW9DLG9DQUFvQztFaEV1cU8xRTtFZ0V0cU9FO0lBQW9DLGtDQUFrQztFaEV5cU94RTtFZ0V4cU9FO0lBQW9DLHlDQUF5QztFaEUycU8vRTtFZ0UxcU9FO0lBQW9DLHdDQUF3QztFaEU2cU85RTtFZ0UzcU9FO0lBQWlDLGtDQUFrQztFaEU4cU9yRTtFZ0U3cU9FO0lBQWlDLGdDQUFnQztFaEVnck9uRTtFZ0UvcU9FO0lBQWlDLDhCQUE4QjtFaEVrck9qRTtFZ0Vqck9FO0lBQWlDLGdDQUFnQztFaEVvck9uRTtFZ0Vuck9FO0lBQWlDLCtCQUErQjtFaEVzck9sRTtFZ0Vwck9FO0lBQWtDLG9DQUFvQztFaEV1ck94RTtFZ0V0ck9FO0lBQWtDLGtDQUFrQztFaEV5ck90RTtFZ0V4ck9FO0lBQWtDLGdDQUFnQztFaEUyck9wRTtFZ0Uxck9FO0lBQWtDLHVDQUF1QztFaEU2ck8zRTtFZ0U1ck9FO0lBQWtDLHNDQUFzQztFaEUrck8xRTtFZ0U5ck9FO0lBQWtDLGlDQUFpQztFaEVpc09yRTtFZ0Uvck9FO0lBQWdDLDJCQUEyQjtFaEVrc083RDtFZ0Vqc09FO0lBQWdDLGlDQUFpQztFaEVvc09uRTtFZ0Vuc09FO0lBQWdDLCtCQUErQjtFaEVzc09qRTtFZ0Vyc09FO0lBQWdDLDZCQUE2QjtFaEV3c08vRDtFZ0V2c09FO0lBQWdDLCtCQUErQjtFaEUwc09qRTtFZ0V6c09FO0lBQWdDLDhCQUE4QjtFaEU0c09oRTtBQUNGOztBaUJqc09JO0UrQ2xEQTtJQUFnQyw4QkFBOEI7RWhFd3ZPaEU7RWdFdnZPRTtJQUFnQyxpQ0FBaUM7RWhFMHZPbkU7RWdFenZPRTtJQUFnQyxzQ0FBc0M7RWhFNHZPeEU7RWdFM3ZPRTtJQUFnQyx5Q0FBeUM7RWhFOHZPM0U7RWdFNXZPRTtJQUE4QiwwQkFBMEI7RWhFK3ZPMUQ7RWdFOXZPRTtJQUE4Qiw0QkFBNEI7RWhFaXdPNUQ7RWdFaHdPRTtJQUE4QixrQ0FBa0M7RWhFbXdPbEU7RWdFbHdPRTtJQUE4Qix5QkFBeUI7RWhFcXdPekQ7RWdFcHdPRTtJQUE4Qix1QkFBdUI7RWhFdXdPdkQ7RWdFdHdPRTtJQUE4Qix1QkFBdUI7RWhFeXdPdkQ7RWdFeHdPRTtJQUE4Qix5QkFBeUI7RWhFMndPekQ7RWdFMXdPRTtJQUE4Qix5QkFBeUI7RWhFNndPekQ7RWdFM3dPRTtJQUFvQyxzQ0FBc0M7RWhFOHdPNUU7RWdFN3dPRTtJQUFvQyxvQ0FBb0M7RWhFZ3hPMUU7RWdFL3dPRTtJQUFvQyxrQ0FBa0M7RWhFa3hPeEU7RWdFanhPRTtJQUFvQyx5Q0FBeUM7RWhFb3hPL0U7RWdFbnhPRTtJQUFvQyx3Q0FBd0M7RWhFc3hPOUU7RWdFcHhPRTtJQUFpQyxrQ0FBa0M7RWhFdXhPckU7RWdFdHhPRTtJQUFpQyxnQ0FBZ0M7RWhFeXhPbkU7RWdFeHhPRTtJQUFpQyw4QkFBOEI7RWhFMnhPakU7RWdFMXhPRTtJQUFpQyxnQ0FBZ0M7RWhFNnhPbkU7RWdFNXhPRTtJQUFpQywrQkFBK0I7RWhFK3hPbEU7RWdFN3hPRTtJQUFrQyxvQ0FBb0M7RWhFZ3lPeEU7RWdFL3hPRTtJQUFrQyxrQ0FBa0M7RWhFa3lPdEU7RWdFanlPRTtJQUFrQyxnQ0FBZ0M7RWhFb3lPcEU7RWdFbnlPRTtJQUFrQyx1Q0FBdUM7RWhFc3lPM0U7RWdFcnlPRTtJQUFrQyxzQ0FBc0M7RWhFd3lPMUU7RWdFdnlPRTtJQUFrQyxpQ0FBaUM7RWhFMHlPckU7RWdFeHlPRTtJQUFnQywyQkFBMkI7RWhFMnlPN0Q7RWdFMXlPRTtJQUFnQyxpQ0FBaUM7RWhFNnlPbkU7RWdFNXlPRTtJQUFnQywrQkFBK0I7RWhFK3lPakU7RWdFOXlPRTtJQUFnQyw2QkFBNkI7RWhFaXpPL0Q7RWdFaHpPRTtJQUFnQywrQkFBK0I7RWhFbXpPakU7RWdFbHpPRTtJQUFnQyw4QkFBOEI7RWhFcXpPaEU7QUFDRjs7QWlCMXlPSTtFK0NsREE7SUFBZ0MsOEJBQThCO0VoRWkyT2hFO0VnRWgyT0U7SUFBZ0MsaUNBQWlDO0VoRW0yT25FO0VnRWwyT0U7SUFBZ0Msc0NBQXNDO0VoRXEyT3hFO0VnRXAyT0U7SUFBZ0MseUNBQXlDO0VoRXUyTzNFO0VnRXIyT0U7SUFBOEIsMEJBQTBCO0VoRXcyTzFEO0VnRXYyT0U7SUFBOEIsNEJBQTRCO0VoRTAyTzVEO0VnRXoyT0U7SUFBOEIsa0NBQWtDO0VoRTQyT2xFO0VnRTMyT0U7SUFBOEIseUJBQXlCO0VoRTgyT3pEO0VnRTcyT0U7SUFBOEIsdUJBQXVCO0VoRWczT3ZEO0VnRS8yT0U7SUFBOEIsdUJBQXVCO0VoRWszT3ZEO0VnRWozT0U7SUFBOEIseUJBQXlCO0VoRW8zT3pEO0VnRW4zT0U7SUFBOEIseUJBQXlCO0VoRXMzT3pEO0VnRXAzT0U7SUFBb0Msc0NBQXNDO0VoRXUzTzVFO0VnRXQzT0U7SUFBb0Msb0NBQW9DO0VoRXkzTzFFO0VnRXgzT0U7SUFBb0Msa0NBQWtDO0VoRTIzT3hFO0VnRTEzT0U7SUFBb0MseUNBQXlDO0VoRTYzTy9FO0VnRTUzT0U7SUFBb0Msd0NBQXdDO0VoRSszTzlFO0VnRTczT0U7SUFBaUMsa0NBQWtDO0VoRWc0T3JFO0VnRS8zT0U7SUFBaUMsZ0NBQWdDO0VoRWs0T25FO0VnRWo0T0U7SUFBaUMsOEJBQThCO0VoRW80T2pFO0VnRW40T0U7SUFBaUMsZ0NBQWdDO0VoRXM0T25FO0VnRXI0T0U7SUFBaUMsK0JBQStCO0VoRXc0T2xFO0VnRXQ0T0U7SUFBa0Msb0NBQW9DO0VoRXk0T3hFO0VnRXg0T0U7SUFBa0Msa0NBQWtDO0VoRTI0T3RFO0VnRTE0T0U7SUFBa0MsZ0NBQWdDO0VoRTY0T3BFO0VnRTU0T0U7SUFBa0MsdUNBQXVDO0VoRSs0TzNFO0VnRTk0T0U7SUFBa0Msc0NBQXNDO0VoRWk1TzFFO0VnRWg1T0U7SUFBa0MsaUNBQWlDO0VoRW01T3JFO0VnRWo1T0U7SUFBZ0MsMkJBQTJCO0VoRW81TzdEO0VnRW41T0U7SUFBZ0MsaUNBQWlDO0VoRXM1T25FO0VnRXI1T0U7SUFBZ0MsK0JBQStCO0VoRXc1T2pFO0VnRXY1T0U7SUFBZ0MsNkJBQTZCO0VoRTA1Ty9EO0VnRXo1T0U7SUFBZ0MsK0JBQStCO0VoRTQ1T2pFO0VnRTM1T0U7SUFBZ0MsOEJBQThCO0VoRTg1T2hFO0FBQ0Y7O0FpRXo4T0k7RUFBd0Isc0JBQXNCO0FqRTY4T2xEOztBaUU1OE9JO0VBQXdCLHVCQUF1QjtBakVnOU9uRDs7QWlFLzhPSTtFQUF3QixzQkFBc0I7QWpFbTlPbEQ7O0FpQi81T0k7RWdEdERBO0lBQXdCLHNCQUFzQjtFakUwOU9oRDtFaUV6OU9FO0lBQXdCLHVCQUF1QjtFakU0OU9qRDtFaUUzOU9FO0lBQXdCLHNCQUFzQjtFakU4OU9oRDtBQUNGOztBaUIzNk9JO0VnRHREQTtJQUF3QixzQkFBc0I7RWpFcytPaEQ7RWlFcitPRTtJQUF3Qix1QkFBdUI7RWpFdytPakQ7RWlFditPRTtJQUF3QixzQkFBc0I7RWpFMCtPaEQ7QUFDRjs7QWlCdjdPSTtFZ0R0REE7SUFBd0Isc0JBQXNCO0VqRWsvT2hEO0VpRWovT0U7SUFBd0IsdUJBQXVCO0VqRW8vT2pEO0VpRW4vT0U7SUFBd0Isc0JBQXNCO0VqRXMvT2hEO0FBQ0Y7O0FpQm44T0k7RWdEdERBO0lBQXdCLHNCQUFzQjtFakU4L09oRDtFaUU3L09FO0lBQXdCLHVCQUF1QjtFakVnZ1BqRDtFaUUvL09FO0lBQXdCLHNCQUFzQjtFakVrZ1BoRDtBQUNGOztBa0V4Z1BFO0VBQXlCLDJCQUE4QjtBbEU0Z1B6RDs7QWtFNWdQRTtFQUF5Qiw0QkFBOEI7QWxFZ2hQekQ7O0FrRWhoUEU7RUFBeUIsNEJBQThCO0FsRW9oUHpEOztBbUVwaFBFO0VBQXNCLHlCQUEyQjtBbkV3aFBuRDs7QW1FeGhQRTtFQUFzQiwyQkFBMkI7QW5FNGhQbkQ7O0FvRTNoUEU7RUFBeUIsMkJBQThCO0FwRStoUHpEOztBb0UvaFBFO0VBQXlCLDZCQUE4QjtBcEVtaVB6RDs7QW9FbmlQRTtFQUF5Qiw2QkFBOEI7QXBFdWlQekQ7O0FvRXZpUEU7RUFBeUIsMEJBQThCO0FwRTJpUHpEOztBb0UzaVBFO0VBQXlCLDJCQUE4QjtBcEUraVB6RDs7QW9FMWlQQTtFQUNFLGVBQWU7RUFDZixNQUFNO0VBQ04sUUFBUTtFQUNSLE9BQU87RUFDUCxhOURpcUJzQztBTjQ0TnhDOztBb0UxaVBBO0VBQ0UsZUFBZTtFQUNmLFFBQVE7RUFDUixTQUFTO0VBQ1QsT0FBTztFQUNQLGE5RHlwQnNDO0FObzVOeEM7O0FvRXppUDhCO0VBRDlCO0lBRUksZ0JBQWdCO0lBQ2hCLE1BQU07SUFDTixhOURpcEJvQztFTjQ1TnRDO0FBQ0Y7O0FxRXZrUEE7RUNFRSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFdBQVc7RUFDWCxVQUFVO0VBQ1YsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLFNBQVM7QXRFeWtQWDs7QXNFL2pQRTtFQUVFLGdCQUFnQjtFQUNoQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixVQUFVO0VBQ1YsbUJBQW1CO0F0RWlrUHZCOztBdUU5bFBBO0VBQWEsNERBQXFDO0F2RWttUGxEOztBdUVqbVBBO0VBQVUscURBQWtDO0F2RXFtUDVDOztBdUVwbVBBO0VBQWEsd0ZBQXFDO0F2RXdtUGxEOztBdUV2bVBBO0VBQWUsMkJBQTJCO0F2RTJtUDFDOztBd0UxbVBJO0VBQXVCLHFCQUE0QjtBeEU4bVB2RDs7QXdFOW1QSTtFQUF1QixxQkFBNEI7QXhFa25QdkQ7O0F3RWxuUEk7RUFBdUIscUJBQTRCO0F4RXNuUHZEOztBd0V0blBJO0VBQXVCLHNCQUE0QjtBeEUwblB2RDs7QXdFMW5QSTtFQUF1QixzQkFBNEI7QXhFOG5QdkQ7O0F3RTluUEk7RUFBdUIscUJBQTRCO0F4RWtvUHZEOztBd0Vsb1BJO0VBQXVCLHNCQUE0QjtBeEVzb1B2RDs7QXdFdG9QSTtFQUF1QixzQkFBNEI7QXhFMG9QdkQ7O0F3RTFvUEk7RUFBdUIsc0JBQTRCO0F4RThvUHZEOztBd0U5b1BJO0VBQXVCLHVCQUE0QjtBeEVrcFB2RDs7QXdFbHBQSTtFQUF1Qix1QkFBNEI7QXhFc3BQdkQ7O0F3RXRwUEk7RUFBdUIsc0JBQTRCO0F4RTBwUHZEOztBd0V0cFBBO0VBQVUsMEJBQTBCO0F4RTBwUHBDOztBd0V6cFBBO0VBQVUsMkJBQTJCO0F4RTZwUHJDOztBd0V6cFBBO0VBQWMsMkJBQTJCO0F4RTZwUHpDOztBd0U1cFBBO0VBQWMsNEJBQTRCO0F4RWdxUDFDOztBd0U5cFBBO0VBQVUsdUJBQXVCO0F4RWtxUGpDOztBd0VqcVBBO0VBQVUsd0JBQXdCO0F4RXFxUGxDOztBeUU5cVBRO0VBQWdDLG9CQUE0QjtBekVrclBwRTs7QXlFanJQUTs7RUFFRSx3QkFBb0M7QXpFb3JQOUM7O0F5RWxyUFE7O0VBRUUsMEJBQXdDO0F6RXFyUGxEOztBeUVuclBROztFQUVFLDJCQUEwQztBekVzclBwRDs7QXlFcHJQUTs7RUFFRSx5QkFBc0M7QXpFdXJQaEQ7O0F5RXRzUFE7RUFBZ0MsMkJBQTRCO0F6RTBzUHBFOztBeUV6c1BROztFQUVFLCtCQUFvQztBekU0c1A5Qzs7QXlFMXNQUTs7RUFFRSxpQ0FBd0M7QXpFNnNQbEQ7O0F5RTNzUFE7O0VBRUUsa0NBQTBDO0F6RThzUHBEOztBeUU1c1BROztFQUVFLGdDQUFzQztBekUrc1BoRDs7QXlFOXRQUTtFQUFnQywwQkFBNEI7QXpFa3VQcEU7O0F5RWp1UFE7O0VBRUUsOEJBQW9DO0F6RW91UDlDOztBeUVsdVBROztFQUVFLGdDQUF3QztBekVxdVBsRDs7QXlFbnVQUTs7RUFFRSxpQ0FBMEM7QXpFc3VQcEQ7O0F5RXB1UFE7O0VBRUUsK0JBQXNDO0F6RXV1UGhEOztBeUV0dlBRO0VBQWdDLHlCQUE0QjtBekUwdlBwRTs7QXlFenZQUTs7RUFFRSw2QkFBb0M7QXpFNHZQOUM7O0F5RTF2UFE7O0VBRUUsK0JBQXdDO0F6RTZ2UGxEOztBeUUzdlBROztFQUVFLGdDQUEwQztBekU4dlBwRDs7QXlFNXZQUTs7RUFFRSw4QkFBc0M7QXpFK3ZQaEQ7O0F5RTl3UFE7RUFBZ0MsMEJBQTRCO0F6RWt4UHBFOztBeUVqeFBROztFQUVFLDhCQUFvQztBekVveFA5Qzs7QXlFbHhQUTs7RUFFRSxnQ0FBd0M7QXpFcXhQbEQ7O0F5RW54UFE7O0VBRUUsaUNBQTBDO0F6RXN4UHBEOztBeUVweFBROztFQUVFLCtCQUFzQztBekV1eFBoRDs7QXlFdHlQUTtFQUFnQyx5QkFBNEI7QXpFMHlQcEU7O0F5RXp5UFE7O0VBRUUsNkJBQW9DO0F6RTR5UDlDOztBeUUxeVBROztFQUVFLCtCQUF3QztBekU2eVBsRDs7QXlFM3lQUTs7RUFFRSxnQ0FBMEM7QXpFOHlQcEQ7O0F5RTV5UFE7O0VBRUUsOEJBQXNDO0F6RSt5UGhEOztBeUU5elBRO0VBQWdDLHFCQUE0QjtBekVrMFBwRTs7QXlFajBQUTs7RUFFRSx5QkFBb0M7QXpFbzBQOUM7O0F5RWwwUFE7O0VBRUUsMkJBQXdDO0F6RXEwUGxEOztBeUVuMFBROztFQUVFLDRCQUEwQztBekVzMFBwRDs7QXlFcDBQUTs7RUFFRSwwQkFBc0M7QXpFdTBQaEQ7O0F5RXQxUFE7RUFBZ0MsNEJBQTRCO0F6RTAxUHBFOztBeUV6MVBROztFQUVFLGdDQUFvQztBekU0MVA5Qzs7QXlFMTFQUTs7RUFFRSxrQ0FBd0M7QXpFNjFQbEQ7O0F5RTMxUFE7O0VBRUUsbUNBQTBDO0F6RTgxUHBEOztBeUU1MVBROztFQUVFLGlDQUFzQztBekUrMVBoRDs7QXlFOTJQUTtFQUFnQywyQkFBNEI7QXpFazNQcEU7O0F5RWozUFE7O0VBRUUsK0JBQW9DO0F6RW8zUDlDOztBeUVsM1BROztFQUVFLGlDQUF3QztBekVxM1BsRDs7QXlFbjNQUTs7RUFFRSxrQ0FBMEM7QXpFczNQcEQ7O0F5RXAzUFE7O0VBRUUsZ0NBQXNDO0F6RXUzUGhEOztBeUV0NFBRO0VBQWdDLDBCQUE0QjtBekUwNFBwRTs7QXlFejRQUTs7RUFFRSw4QkFBb0M7QXpFNDRQOUM7O0F5RTE0UFE7O0VBRUUsZ0NBQXdDO0F6RTY0UGxEOztBeUUzNFBROztFQUVFLGlDQUEwQztBekU4NFBwRDs7QXlFNTRQUTs7RUFFRSwrQkFBc0M7QXpFKzRQaEQ7O0F5RTk1UFE7RUFBZ0MsMkJBQTRCO0F6RWs2UHBFOztBeUVqNlBROztFQUVFLCtCQUFvQztBekVvNlA5Qzs7QXlFbDZQUTs7RUFFRSxpQ0FBd0M7QXpFcTZQbEQ7O0F5RW42UFE7O0VBRUUsa0NBQTBDO0F6RXM2UHBEOztBeUVwNlBROztFQUVFLGdDQUFzQztBekV1NlBoRDs7QXlFdDdQUTtFQUFnQywwQkFBNEI7QXpFMDdQcEU7O0F5RXo3UFE7O0VBRUUsOEJBQW9DO0F6RTQ3UDlDOztBeUUxN1BROztFQUVFLGdDQUF3QztBekU2N1BsRDs7QXlFMzdQUTs7RUFFRSxpQ0FBMEM7QXpFODdQcEQ7O0F5RTU3UFE7O0VBRUUsK0JBQXNDO0F6RSs3UGhEOztBeUV2N1BRO0VBQXdCLDRCQUEyQjtBekUyN1AzRDs7QXlFMTdQUTs7RUFFRSxnQ0FBK0I7QXpFNjdQekM7O0F5RTM3UFE7O0VBRUUsa0NBQWlDO0F6RTg3UDNDOztBeUU1N1BROztFQUVFLG1DQUFrQztBekUrN1A1Qzs7QXlFNzdQUTs7RUFFRSxpQ0FBZ0M7QXpFZzhQMUM7O0F5RS84UFE7RUFBd0IsMkJBQTJCO0F6RW05UDNEOztBeUVsOVBROztFQUVFLCtCQUErQjtBekVxOVB6Qzs7QXlFbjlQUTs7RUFFRSxpQ0FBaUM7QXpFczlQM0M7O0F5RXA5UFE7O0VBRUUsa0NBQWtDO0F6RXU5UDVDOztBeUVyOVBROztFQUVFLGdDQUFnQztBekV3OVAxQzs7QXlFditQUTtFQUF3QiwwQkFBMkI7QXpFMitQM0Q7O0F5RTErUFE7O0VBRUUsOEJBQStCO0F6RTYrUHpDOztBeUUzK1BROztFQUVFLGdDQUFpQztBekU4K1AzQzs7QXlFNStQUTs7RUFFRSxpQ0FBa0M7QXpFKytQNUM7O0F5RTcrUFE7O0VBRUUsK0JBQWdDO0F6RWcvUDFDOztBeUUvL1BRO0VBQXdCLDJCQUEyQjtBekVtZ1EzRDs7QXlFbGdRUTs7RUFFRSwrQkFBK0I7QXpFcWdRekM7O0F5RW5nUVE7O0VBRUUsaUNBQWlDO0F6RXNnUTNDOztBeUVwZ1FROztFQUVFLGtDQUFrQztBekV1Z1E1Qzs7QXlFcmdRUTs7RUFFRSxnQ0FBZ0M7QXpFd2dRMUM7O0F5RXZoUVE7RUFBd0IsMEJBQTJCO0F6RTJoUTNEOztBeUUxaFFROztFQUVFLDhCQUErQjtBekU2aFF6Qzs7QXlFM2hRUTs7RUFFRSxnQ0FBaUM7QXpFOGhRM0M7O0F5RTVoUVE7O0VBRUUsaUNBQWtDO0F6RStoUTVDOztBeUU3aFFROztFQUVFLCtCQUFnQztBekVnaVExQzs7QXlFMWhRSTtFQUFtQix1QkFBdUI7QXpFOGhROUM7O0F5RTdoUUk7O0VBRUUsMkJBQTJCO0F6RWdpUWpDOztBeUU5aFFJOztFQUVFLDZCQUE2QjtBekVpaVFuQzs7QXlFL2hRSTs7RUFFRSw4QkFBOEI7QXpFa2lRcEM7O0F5RWhpUUk7O0VBRUUsNEJBQTRCO0F6RW1pUWxDOztBaUI1aVFJO0V3RGxESTtJQUFnQyxvQkFBNEI7RXpFbW1RbEU7RXlFbG1RTTs7SUFFRSx3QkFBb0M7RXpFb21RNUM7RXlFbG1RTTs7SUFFRSwwQkFBd0M7RXpFb21RaEQ7RXlFbG1RTTs7SUFFRSwyQkFBMEM7RXpFb21RbEQ7RXlFbG1RTTs7SUFFRSx5QkFBc0M7RXpFb21ROUM7RXlFbm5RTTtJQUFnQywyQkFBNEI7RXpFc25RbEU7RXlFcm5RTTs7SUFFRSwrQkFBb0M7RXpFdW5RNUM7RXlFcm5RTTs7SUFFRSxpQ0FBd0M7RXpFdW5RaEQ7RXlFcm5RTTs7SUFFRSxrQ0FBMEM7RXpFdW5RbEQ7RXlFcm5RTTs7SUFFRSxnQ0FBc0M7RXpFdW5ROUM7RXlFdG9RTTtJQUFnQywwQkFBNEI7RXpFeW9RbEU7RXlFeG9RTTs7SUFFRSw4QkFBb0M7RXpFMG9RNUM7RXlFeG9RTTs7SUFFRSxnQ0FBd0M7RXpFMG9RaEQ7RXlFeG9RTTs7SUFFRSxpQ0FBMEM7RXpFMG9RbEQ7RXlFeG9RTTs7SUFFRSwrQkFBc0M7RXpFMG9ROUM7RXlFenBRTTtJQUFnQyx5QkFBNEI7RXpFNHBRbEU7RXlFM3BRTTs7SUFFRSw2QkFBb0M7RXpFNnBRNUM7RXlFM3BRTTs7SUFFRSwrQkFBd0M7RXpFNnBRaEQ7RXlFM3BRTTs7SUFFRSxnQ0FBMEM7RXpFNnBRbEQ7RXlFM3BRTTs7SUFFRSw4QkFBc0M7RXpFNnBROUM7RXlFNXFRTTtJQUFnQywwQkFBNEI7RXpFK3FRbEU7RXlFOXFRTTs7SUFFRSw4QkFBb0M7RXpFZ3JRNUM7RXlFOXFRTTs7SUFFRSxnQ0FBd0M7RXpFZ3JRaEQ7RXlFOXFRTTs7SUFFRSxpQ0FBMEM7RXpFZ3JRbEQ7RXlFOXFRTTs7SUFFRSwrQkFBc0M7RXpFZ3JROUM7RXlFL3JRTTtJQUFnQyx5QkFBNEI7RXpFa3NRbEU7RXlFanNRTTs7SUFFRSw2QkFBb0M7RXpFbXNRNUM7RXlFanNRTTs7SUFFRSwrQkFBd0M7RXpFbXNRaEQ7RXlFanNRTTs7SUFFRSxnQ0FBMEM7RXpFbXNRbEQ7RXlFanNRTTs7SUFFRSw4QkFBc0M7RXpFbXNROUM7RXlFbHRRTTtJQUFnQyxxQkFBNEI7RXpFcXRRbEU7RXlFcHRRTTs7SUFFRSx5QkFBb0M7RXpFc3RRNUM7RXlFcHRRTTs7SUFFRSwyQkFBd0M7RXpFc3RRaEQ7RXlFcHRRTTs7SUFFRSw0QkFBMEM7RXpFc3RRbEQ7RXlFcHRRTTs7SUFFRSwwQkFBc0M7RXpFc3RROUM7RXlFcnVRTTtJQUFnQyw0QkFBNEI7RXpFd3VRbEU7RXlFdnVRTTs7SUFFRSxnQ0FBb0M7RXpFeXVRNUM7RXlFdnVRTTs7SUFFRSxrQ0FBd0M7RXpFeXVRaEQ7RXlFdnVRTTs7SUFFRSxtQ0FBMEM7RXpFeXVRbEQ7RXlFdnVRTTs7SUFFRSxpQ0FBc0M7RXpFeXVROUM7RXlFeHZRTTtJQUFnQywyQkFBNEI7RXpFMnZRbEU7RXlFMXZRTTs7SUFFRSwrQkFBb0M7RXpFNHZRNUM7RXlFMXZRTTs7SUFFRSxpQ0FBd0M7RXpFNHZRaEQ7RXlFMXZRTTs7SUFFRSxrQ0FBMEM7RXpFNHZRbEQ7RXlFMXZRTTs7SUFFRSxnQ0FBc0M7RXpFNHZROUM7RXlFM3dRTTtJQUFnQywwQkFBNEI7RXpFOHdRbEU7RXlFN3dRTTs7SUFFRSw4QkFBb0M7RXpFK3dRNUM7RXlFN3dRTTs7SUFFRSxnQ0FBd0M7RXpFK3dRaEQ7RXlFN3dRTTs7SUFFRSxpQ0FBMEM7RXpFK3dRbEQ7RXlFN3dRTTs7SUFFRSwrQkFBc0M7RXpFK3dROUM7RXlFOXhRTTtJQUFnQywyQkFBNEI7RXpFaXlRbEU7RXlFaHlRTTs7SUFFRSwrQkFBb0M7RXpFa3lRNUM7RXlFaHlRTTs7SUFFRSxpQ0FBd0M7RXpFa3lRaEQ7RXlFaHlRTTs7SUFFRSxrQ0FBMEM7RXpFa3lRbEQ7RXlFaHlRTTs7SUFFRSxnQ0FBc0M7RXpFa3lROUM7RXlFanpRTTtJQUFnQywwQkFBNEI7RXpFb3pRbEU7RXlFbnpRTTs7SUFFRSw4QkFBb0M7RXpFcXpRNUM7RXlFbnpRTTs7SUFFRSxnQ0FBd0M7RXpFcXpRaEQ7RXlFbnpRTTs7SUFFRSxpQ0FBMEM7RXpFcXpRbEQ7RXlFbnpRTTs7SUFFRSwrQkFBc0M7RXpFcXpROUM7RXlFN3lRTTtJQUF3Qiw0QkFBMkI7RXpFZ3pRekQ7RXlFL3lRTTs7SUFFRSxnQ0FBK0I7RXpFaXpRdkM7RXlFL3lRTTs7SUFFRSxrQ0FBaUM7RXpFaXpRekM7RXlFL3lRTTs7SUFFRSxtQ0FBa0M7RXpFaXpRMUM7RXlFL3lRTTs7SUFFRSxpQ0FBZ0M7RXpFaXpReEM7RXlFaDBRTTtJQUF3QiwyQkFBMkI7RXpFbTBRekQ7RXlFbDBRTTs7SUFFRSwrQkFBK0I7RXpFbzBRdkM7RXlFbDBRTTs7SUFFRSxpQ0FBaUM7RXpFbzBRekM7RXlFbDBRTTs7SUFFRSxrQ0FBa0M7RXpFbzBRMUM7RXlFbDBRTTs7SUFFRSxnQ0FBZ0M7RXpFbzBReEM7RXlFbjFRTTtJQUF3QiwwQkFBMkI7RXpFczFRekQ7RXlFcjFRTTs7SUFFRSw4QkFBK0I7RXpFdTFRdkM7RXlFcjFRTTs7SUFFRSxnQ0FBaUM7RXpFdTFRekM7RXlFcjFRTTs7SUFFRSxpQ0FBa0M7RXpFdTFRMUM7RXlFcjFRTTs7SUFFRSwrQkFBZ0M7RXpFdTFReEM7RXlFdDJRTTtJQUF3QiwyQkFBMkI7RXpFeTJRekQ7RXlFeDJRTTs7SUFFRSwrQkFBK0I7RXpFMDJRdkM7RXlFeDJRTTs7SUFFRSxpQ0FBaUM7RXpFMDJRekM7RXlFeDJRTTs7SUFFRSxrQ0FBa0M7RXpFMDJRMUM7RXlFeDJRTTs7SUFFRSxnQ0FBZ0M7RXpFMDJReEM7RXlFejNRTTtJQUF3QiwwQkFBMkI7RXpFNDNRekQ7RXlFMzNRTTs7SUFFRSw4QkFBK0I7RXpFNjNRdkM7RXlFMzNRTTs7SUFFRSxnQ0FBaUM7RXpFNjNRekM7RXlFMzNRTTs7SUFFRSxpQ0FBa0M7RXpFNjNRMUM7RXlFMzNRTTs7SUFFRSwrQkFBZ0M7RXpFNjNReEM7RXlFdjNRRTtJQUFtQix1QkFBdUI7RXpFMDNRNUM7RXlFejNRRTs7SUFFRSwyQkFBMkI7RXpFMjNRL0I7RXlFejNRRTs7SUFFRSw2QkFBNkI7RXpFMjNRakM7RXlFejNRRTs7SUFFRSw4QkFBOEI7RXpFMjNRbEM7RXlFejNRRTs7SUFFRSw0QkFBNEI7RXpFMjNRaEM7QUFDRjs7QWlCcjRRSTtFd0RsREk7SUFBZ0Msb0JBQTRCO0V6RTQ3UWxFO0V5RTM3UU07O0lBRUUsd0JBQW9DO0V6RTY3UTVDO0V5RTM3UU07O0lBRUUsMEJBQXdDO0V6RTY3UWhEO0V5RTM3UU07O0lBRUUsMkJBQTBDO0V6RTY3UWxEO0V5RTM3UU07O0lBRUUseUJBQXNDO0V6RTY3UTlDO0V5RTU4UU07SUFBZ0MsMkJBQTRCO0V6RSs4UWxFO0V5RTk4UU07O0lBRUUsK0JBQW9DO0V6RWc5UTVDO0V5RTk4UU07O0lBRUUsaUNBQXdDO0V6RWc5UWhEO0V5RTk4UU07O0lBRUUsa0NBQTBDO0V6RWc5UWxEO0V5RTk4UU07O0lBRUUsZ0NBQXNDO0V6RWc5UTlDO0V5RS85UU07SUFBZ0MsMEJBQTRCO0V6RWsrUWxFO0V5RWorUU07O0lBRUUsOEJBQW9DO0V6RW0rUTVDO0V5RWorUU07O0lBRUUsZ0NBQXdDO0V6RW0rUWhEO0V5RWorUU07O0lBRUUsaUNBQTBDO0V6RW0rUWxEO0V5RWorUU07O0lBRUUsK0JBQXNDO0V6RW0rUTlDO0V5RWwvUU07SUFBZ0MseUJBQTRCO0V6RXEvUWxFO0V5RXAvUU07O0lBRUUsNkJBQW9DO0V6RXMvUTVDO0V5RXAvUU07O0lBRUUsK0JBQXdDO0V6RXMvUWhEO0V5RXAvUU07O0lBRUUsZ0NBQTBDO0V6RXMvUWxEO0V5RXAvUU07O0lBRUUsOEJBQXNDO0V6RXMvUTlDO0V5RXJnUk07SUFBZ0MsMEJBQTRCO0V6RXdnUmxFO0V5RXZnUk07O0lBRUUsOEJBQW9DO0V6RXlnUjVDO0V5RXZnUk07O0lBRUUsZ0NBQXdDO0V6RXlnUmhEO0V5RXZnUk07O0lBRUUsaUNBQTBDO0V6RXlnUmxEO0V5RXZnUk07O0lBRUUsK0JBQXNDO0V6RXlnUjlDO0V5RXhoUk07SUFBZ0MseUJBQTRCO0V6RTJoUmxFO0V5RTFoUk07O0lBRUUsNkJBQW9DO0V6RTRoUjVDO0V5RTFoUk07O0lBRUUsK0JBQXdDO0V6RTRoUmhEO0V5RTFoUk07O0lBRUUsZ0NBQTBDO0V6RTRoUmxEO0V5RTFoUk07O0lBRUUsOEJBQXNDO0V6RTRoUjlDO0V5RTNpUk07SUFBZ0MscUJBQTRCO0V6RThpUmxFO0V5RTdpUk07O0lBRUUseUJBQW9DO0V6RStpUjVDO0V5RTdpUk07O0lBRUUsMkJBQXdDO0V6RStpUmhEO0V5RTdpUk07O0lBRUUsNEJBQTBDO0V6RStpUmxEO0V5RTdpUk07O0lBRUUsMEJBQXNDO0V6RStpUjlDO0V5RTlqUk07SUFBZ0MsNEJBQTRCO0V6RWlrUmxFO0V5RWhrUk07O0lBRUUsZ0NBQW9DO0V6RWtrUjVDO0V5RWhrUk07O0lBRUUsa0NBQXdDO0V6RWtrUmhEO0V5RWhrUk07O0lBRUUsbUNBQTBDO0V6RWtrUmxEO0V5RWhrUk07O0lBRUUsaUNBQXNDO0V6RWtrUjlDO0V5RWpsUk07SUFBZ0MsMkJBQTRCO0V6RW9sUmxFO0V5RW5sUk07O0lBRUUsK0JBQW9DO0V6RXFsUjVDO0V5RW5sUk07O0lBRUUsaUNBQXdDO0V6RXFsUmhEO0V5RW5sUk07O0lBRUUsa0NBQTBDO0V6RXFsUmxEO0V5RW5sUk07O0lBRUUsZ0NBQXNDO0V6RXFsUjlDO0V5RXBtUk07SUFBZ0MsMEJBQTRCO0V6RXVtUmxFO0V5RXRtUk07O0lBRUUsOEJBQW9DO0V6RXdtUjVDO0V5RXRtUk07O0lBRUUsZ0NBQXdDO0V6RXdtUmhEO0V5RXRtUk07O0lBRUUsaUNBQTBDO0V6RXdtUmxEO0V5RXRtUk07O0lBRUUsK0JBQXNDO0V6RXdtUjlDO0V5RXZuUk07SUFBZ0MsMkJBQTRCO0V6RTBuUmxFO0V5RXpuUk07O0lBRUUsK0JBQW9DO0V6RTJuUjVDO0V5RXpuUk07O0lBRUUsaUNBQXdDO0V6RTJuUmhEO0V5RXpuUk07O0lBRUUsa0NBQTBDO0V6RTJuUmxEO0V5RXpuUk07O0lBRUUsZ0NBQXNDO0V6RTJuUjlDO0V5RTFvUk07SUFBZ0MsMEJBQTRCO0V6RTZvUmxFO0V5RTVvUk07O0lBRUUsOEJBQW9DO0V6RThvUjVDO0V5RTVvUk07O0lBRUUsZ0NBQXdDO0V6RThvUmhEO0V5RTVvUk07O0lBRUUsaUNBQTBDO0V6RThvUmxEO0V5RTVvUk07O0lBRUUsK0JBQXNDO0V6RThvUjlDO0V5RXRvUk07SUFBd0IsNEJBQTJCO0V6RXlvUnpEO0V5RXhvUk07O0lBRUUsZ0NBQStCO0V6RTBvUnZDO0V5RXhvUk07O0lBRUUsa0NBQWlDO0V6RTBvUnpDO0V5RXhvUk07O0lBRUUsbUNBQWtDO0V6RTBvUjFDO0V5RXhvUk07O0lBRUUsaUNBQWdDO0V6RTBvUnhDO0V5RXpwUk07SUFBd0IsMkJBQTJCO0V6RTRwUnpEO0V5RTNwUk07O0lBRUUsK0JBQStCO0V6RTZwUnZDO0V5RTNwUk07O0lBRUUsaUNBQWlDO0V6RTZwUnpDO0V5RTNwUk07O0lBRUUsa0NBQWtDO0V6RTZwUjFDO0V5RTNwUk07O0lBRUUsZ0NBQWdDO0V6RTZwUnhDO0V5RTVxUk07SUFBd0IsMEJBQTJCO0V6RStxUnpEO0V5RTlxUk07O0lBRUUsOEJBQStCO0V6RWdyUnZDO0V5RTlxUk07O0lBRUUsZ0NBQWlDO0V6RWdyUnpDO0V5RTlxUk07O0lBRUUsaUNBQWtDO0V6RWdyUjFDO0V5RTlxUk07O0lBRUUsK0JBQWdDO0V6RWdyUnhDO0V5RS9yUk07SUFBd0IsMkJBQTJCO0V6RWtzUnpEO0V5RWpzUk07O0lBRUUsK0JBQStCO0V6RW1zUnZDO0V5RWpzUk07O0lBRUUsaUNBQWlDO0V6RW1zUnpDO0V5RWpzUk07O0lBRUUsa0NBQWtDO0V6RW1zUjFDO0V5RWpzUk07O0lBRUUsZ0NBQWdDO0V6RW1zUnhDO0V5RWx0Uk07SUFBd0IsMEJBQTJCO0V6RXF0UnpEO0V5RXB0Uk07O0lBRUUsOEJBQStCO0V6RXN0UnZDO0V5RXB0Uk07O0lBRUUsZ0NBQWlDO0V6RXN0UnpDO0V5RXB0Uk07O0lBRUUsaUNBQWtDO0V6RXN0UjFDO0V5RXB0Uk07O0lBRUUsK0JBQWdDO0V6RXN0UnhDO0V5RWh0UkU7SUFBbUIsdUJBQXVCO0V6RW10UjVDO0V5RWx0UkU7O0lBRUUsMkJBQTJCO0V6RW90Ui9CO0V5RWx0UkU7O0lBRUUsNkJBQTZCO0V6RW90UmpDO0V5RWx0UkU7O0lBRUUsOEJBQThCO0V6RW90UmxDO0V5RWx0UkU7O0lBRUUsNEJBQTRCO0V6RW90UmhDO0FBQ0Y7O0FpQjl0Ukk7RXdEbERJO0lBQWdDLG9CQUE0QjtFekVxeFJsRTtFeUVweFJNOztJQUVFLHdCQUFvQztFekVzeFI1QztFeUVweFJNOztJQUVFLDBCQUF3QztFekVzeFJoRDtFeUVweFJNOztJQUVFLDJCQUEwQztFekVzeFJsRDtFeUVweFJNOztJQUVFLHlCQUFzQztFekVzeFI5QztFeUVyeVJNO0lBQWdDLDJCQUE0QjtFekV3eVJsRTtFeUV2eVJNOztJQUVFLCtCQUFvQztFekV5eVI1QztFeUV2eVJNOztJQUVFLGlDQUF3QztFekV5eVJoRDtFeUV2eVJNOztJQUVFLGtDQUEwQztFekV5eVJsRDtFeUV2eVJNOztJQUVFLGdDQUFzQztFekV5eVI5QztFeUV4elJNO0lBQWdDLDBCQUE0QjtFekUyelJsRTtFeUUxelJNOztJQUVFLDhCQUFvQztFekU0elI1QztFeUUxelJNOztJQUVFLGdDQUF3QztFekU0elJoRDtFeUUxelJNOztJQUVFLGlDQUEwQztFekU0elJsRDtFeUUxelJNOztJQUVFLCtCQUFzQztFekU0elI5QztFeUUzMFJNO0lBQWdDLHlCQUE0QjtFekU4MFJsRTtFeUU3MFJNOztJQUVFLDZCQUFvQztFekUrMFI1QztFeUU3MFJNOztJQUVFLCtCQUF3QztFekUrMFJoRDtFeUU3MFJNOztJQUVFLGdDQUEwQztFekUrMFJsRDtFeUU3MFJNOztJQUVFLDhCQUFzQztFekUrMFI5QztFeUU5MVJNO0lBQWdDLDBCQUE0QjtFekVpMlJsRTtFeUVoMlJNOztJQUVFLDhCQUFvQztFekVrMlI1QztFeUVoMlJNOztJQUVFLGdDQUF3QztFekVrMlJoRDtFeUVoMlJNOztJQUVFLGlDQUEwQztFekVrMlJsRDtFeUVoMlJNOztJQUVFLCtCQUFzQztFekVrMlI5QztFeUVqM1JNO0lBQWdDLHlCQUE0QjtFekVvM1JsRTtFeUVuM1JNOztJQUVFLDZCQUFvQztFekVxM1I1QztFeUVuM1JNOztJQUVFLCtCQUF3QztFekVxM1JoRDtFeUVuM1JNOztJQUVFLGdDQUEwQztFekVxM1JsRDtFeUVuM1JNOztJQUVFLDhCQUFzQztFekVxM1I5QztFeUVwNFJNO0lBQWdDLHFCQUE0QjtFekV1NFJsRTtFeUV0NFJNOztJQUVFLHlCQUFvQztFekV3NFI1QztFeUV0NFJNOztJQUVFLDJCQUF3QztFekV3NFJoRDtFeUV0NFJNOztJQUVFLDRCQUEwQztFekV3NFJsRDtFeUV0NFJNOztJQUVFLDBCQUFzQztFekV3NFI5QztFeUV2NVJNO0lBQWdDLDRCQUE0QjtFekUwNVJsRTtFeUV6NVJNOztJQUVFLGdDQUFvQztFekUyNVI1QztFeUV6NVJNOztJQUVFLGtDQUF3QztFekUyNVJoRDtFeUV6NVJNOztJQUVFLG1DQUEwQztFekUyNVJsRDtFeUV6NVJNOztJQUVFLGlDQUFzQztFekUyNVI5QztFeUUxNlJNO0lBQWdDLDJCQUE0QjtFekU2NlJsRTtFeUU1NlJNOztJQUVFLCtCQUFvQztFekU4NlI1QztFeUU1NlJNOztJQUVFLGlDQUF3QztFekU4NlJoRDtFeUU1NlJNOztJQUVFLGtDQUEwQztFekU4NlJsRDtFeUU1NlJNOztJQUVFLGdDQUFzQztFekU4NlI5QztFeUU3N1JNO0lBQWdDLDBCQUE0QjtFekVnOFJsRTtFeUUvN1JNOztJQUVFLDhCQUFvQztFekVpOFI1QztFeUUvN1JNOztJQUVFLGdDQUF3QztFekVpOFJoRDtFeUUvN1JNOztJQUVFLGlDQUEwQztFekVpOFJsRDtFeUUvN1JNOztJQUVFLCtCQUFzQztFekVpOFI5QztFeUVoOVJNO0lBQWdDLDJCQUE0QjtFekVtOVJsRTtFeUVsOVJNOztJQUVFLCtCQUFvQztFekVvOVI1QztFeUVsOVJNOztJQUVFLGlDQUF3QztFekVvOVJoRDtFeUVsOVJNOztJQUVFLGtDQUEwQztFekVvOVJsRDtFeUVsOVJNOztJQUVFLGdDQUFzQztFekVvOVI5QztFeUVuK1JNO0lBQWdDLDBCQUE0QjtFekVzK1JsRTtFeUVyK1JNOztJQUVFLDhCQUFvQztFekV1K1I1QztFeUVyK1JNOztJQUVFLGdDQUF3QztFekV1K1JoRDtFeUVyK1JNOztJQUVFLGlDQUEwQztFekV1K1JsRDtFeUVyK1JNOztJQUVFLCtCQUFzQztFekV1K1I5QztFeUUvOVJNO0lBQXdCLDRCQUEyQjtFekVrK1J6RDtFeUVqK1JNOztJQUVFLGdDQUErQjtFekVtK1J2QztFeUVqK1JNOztJQUVFLGtDQUFpQztFekVtK1J6QztFeUVqK1JNOztJQUVFLG1DQUFrQztFekVtK1IxQztFeUVqK1JNOztJQUVFLGlDQUFnQztFekVtK1J4QztFeUVsL1JNO0lBQXdCLDJCQUEyQjtFekVxL1J6RDtFeUVwL1JNOztJQUVFLCtCQUErQjtFekVzL1J2QztFeUVwL1JNOztJQUVFLGlDQUFpQztFekVzL1J6QztFeUVwL1JNOztJQUVFLGtDQUFrQztFekVzL1IxQztFeUVwL1JNOztJQUVFLGdDQUFnQztFekVzL1J4QztFeUVyZ1NNO0lBQXdCLDBCQUEyQjtFekV3Z1N6RDtFeUV2Z1NNOztJQUVFLDhCQUErQjtFekV5Z1N2QztFeUV2Z1NNOztJQUVFLGdDQUFpQztFekV5Z1N6QztFeUV2Z1NNOztJQUVFLGlDQUFrQztFekV5Z1MxQztFeUV2Z1NNOztJQUVFLCtCQUFnQztFekV5Z1N4QztFeUV4aFNNO0lBQXdCLDJCQUEyQjtFekUyaFN6RDtFeUUxaFNNOztJQUVFLCtCQUErQjtFekU0aFN2QztFeUUxaFNNOztJQUVFLGlDQUFpQztFekU0aFN6QztFeUUxaFNNOztJQUVFLGtDQUFrQztFekU0aFMxQztFeUUxaFNNOztJQUVFLGdDQUFnQztFekU0aFN4QztFeUUzaVNNO0lBQXdCLDBCQUEyQjtFekU4aVN6RDtFeUU3aVNNOztJQUVFLDhCQUErQjtFekUraVN2QztFeUU3aVNNOztJQUVFLGdDQUFpQztFekUraVN6QztFeUU3aVNNOztJQUVFLGlDQUFrQztFekUraVMxQztFeUU3aVNNOztJQUVFLCtCQUFnQztFekUraVN4QztFeUV6aVNFO0lBQW1CLHVCQUF1QjtFekU0aVM1QztFeUUzaVNFOztJQUVFLDJCQUEyQjtFekU2aVMvQjtFeUUzaVNFOztJQUVFLDZCQUE2QjtFekU2aVNqQztFeUUzaVNFOztJQUVFLDhCQUE4QjtFekU2aVNsQztFeUUzaVNFOztJQUVFLDRCQUE0QjtFekU2aVNoQztBQUNGOztBaUJ2alNJO0V3RGxESTtJQUFnQyxvQkFBNEI7RXpFOG1TbEU7RXlFN21TTTs7SUFFRSx3QkFBb0M7RXpFK21TNUM7RXlFN21TTTs7SUFFRSwwQkFBd0M7RXpFK21TaEQ7RXlFN21TTTs7SUFFRSwyQkFBMEM7RXpFK21TbEQ7RXlFN21TTTs7SUFFRSx5QkFBc0M7RXpFK21TOUM7RXlFOW5TTTtJQUFnQywyQkFBNEI7RXpFaW9TbEU7RXlFaG9TTTs7SUFFRSwrQkFBb0M7RXpFa29TNUM7RXlFaG9TTTs7SUFFRSxpQ0FBd0M7RXpFa29TaEQ7RXlFaG9TTTs7SUFFRSxrQ0FBMEM7RXpFa29TbEQ7RXlFaG9TTTs7SUFFRSxnQ0FBc0M7RXpFa29TOUM7RXlFanBTTTtJQUFnQywwQkFBNEI7RXpFb3BTbEU7RXlFbnBTTTs7SUFFRSw4QkFBb0M7RXpFcXBTNUM7RXlFbnBTTTs7SUFFRSxnQ0FBd0M7RXpFcXBTaEQ7RXlFbnBTTTs7SUFFRSxpQ0FBMEM7RXpFcXBTbEQ7RXlFbnBTTTs7SUFFRSwrQkFBc0M7RXpFcXBTOUM7RXlFcHFTTTtJQUFnQyx5QkFBNEI7RXpFdXFTbEU7RXlFdHFTTTs7SUFFRSw2QkFBb0M7RXpFd3FTNUM7RXlFdHFTTTs7SUFFRSwrQkFBd0M7RXpFd3FTaEQ7RXlFdHFTTTs7SUFFRSxnQ0FBMEM7RXpFd3FTbEQ7RXlFdHFTTTs7SUFFRSw4QkFBc0M7RXpFd3FTOUM7RXlFdnJTTTtJQUFnQywwQkFBNEI7RXpFMHJTbEU7RXlFenJTTTs7SUFFRSw4QkFBb0M7RXpFMnJTNUM7RXlFenJTTTs7SUFFRSxnQ0FBd0M7RXpFMnJTaEQ7RXlFenJTTTs7SUFFRSxpQ0FBMEM7RXpFMnJTbEQ7RXlFenJTTTs7SUFFRSwrQkFBc0M7RXpFMnJTOUM7RXlFMXNTTTtJQUFnQyx5QkFBNEI7RXpFNnNTbEU7RXlFNXNTTTs7SUFFRSw2QkFBb0M7RXpFOHNTNUM7RXlFNXNTTTs7SUFFRSwrQkFBd0M7RXpFOHNTaEQ7RXlFNXNTTTs7SUFFRSxnQ0FBMEM7RXpFOHNTbEQ7RXlFNXNTTTs7SUFFRSw4QkFBc0M7RXpFOHNTOUM7RXlFN3RTTTtJQUFnQyxxQkFBNEI7RXpFZ3VTbEU7RXlFL3RTTTs7SUFFRSx5QkFBb0M7RXpFaXVTNUM7RXlFL3RTTTs7SUFFRSwyQkFBd0M7RXpFaXVTaEQ7RXlFL3RTTTs7SUFFRSw0QkFBMEM7RXpFaXVTbEQ7RXlFL3RTTTs7SUFFRSwwQkFBc0M7RXpFaXVTOUM7RXlFaHZTTTtJQUFnQyw0QkFBNEI7RXpFbXZTbEU7RXlFbHZTTTs7SUFFRSxnQ0FBb0M7RXpFb3ZTNUM7RXlFbHZTTTs7SUFFRSxrQ0FBd0M7RXpFb3ZTaEQ7RXlFbHZTTTs7SUFFRSxtQ0FBMEM7RXpFb3ZTbEQ7RXlFbHZTTTs7SUFFRSxpQ0FBc0M7RXpFb3ZTOUM7RXlFbndTTTtJQUFnQywyQkFBNEI7RXpFc3dTbEU7RXlFcndTTTs7SUFFRSwrQkFBb0M7RXpFdXdTNUM7RXlFcndTTTs7SUFFRSxpQ0FBd0M7RXpFdXdTaEQ7RXlFcndTTTs7SUFFRSxrQ0FBMEM7RXpFdXdTbEQ7RXlFcndTTTs7SUFFRSxnQ0FBc0M7RXpFdXdTOUM7RXlFdHhTTTtJQUFnQywwQkFBNEI7RXpFeXhTbEU7RXlFeHhTTTs7SUFFRSw4QkFBb0M7RXpFMHhTNUM7RXlFeHhTTTs7SUFFRSxnQ0FBd0M7RXpFMHhTaEQ7RXlFeHhTTTs7SUFFRSxpQ0FBMEM7RXpFMHhTbEQ7RXlFeHhTTTs7SUFFRSwrQkFBc0M7RXpFMHhTOUM7RXlFenlTTTtJQUFnQywyQkFBNEI7RXpFNHlTbEU7RXlFM3lTTTs7SUFFRSwrQkFBb0M7RXpFNnlTNUM7RXlFM3lTTTs7SUFFRSxpQ0FBd0M7RXpFNnlTaEQ7RXlFM3lTTTs7SUFFRSxrQ0FBMEM7RXpFNnlTbEQ7RXlFM3lTTTs7SUFFRSxnQ0FBc0M7RXpFNnlTOUM7RXlFNXpTTTtJQUFnQywwQkFBNEI7RXpFK3pTbEU7RXlFOXpTTTs7SUFFRSw4QkFBb0M7RXpFZzBTNUM7RXlFOXpTTTs7SUFFRSxnQ0FBd0M7RXpFZzBTaEQ7RXlFOXpTTTs7SUFFRSxpQ0FBMEM7RXpFZzBTbEQ7RXlFOXpTTTs7SUFFRSwrQkFBc0M7RXpFZzBTOUM7RXlFeHpTTTtJQUF3Qiw0QkFBMkI7RXpFMnpTekQ7RXlFMXpTTTs7SUFFRSxnQ0FBK0I7RXpFNHpTdkM7RXlFMXpTTTs7SUFFRSxrQ0FBaUM7RXpFNHpTekM7RXlFMXpTTTs7SUFFRSxtQ0FBa0M7RXpFNHpTMUM7RXlFMXpTTTs7SUFFRSxpQ0FBZ0M7RXpFNHpTeEM7RXlFMzBTTTtJQUF3QiwyQkFBMkI7RXpFODBTekQ7RXlFNzBTTTs7SUFFRSwrQkFBK0I7RXpFKzBTdkM7RXlFNzBTTTs7SUFFRSxpQ0FBaUM7RXpFKzBTekM7RXlFNzBTTTs7SUFFRSxrQ0FBa0M7RXpFKzBTMUM7RXlFNzBTTTs7SUFFRSxnQ0FBZ0M7RXpFKzBTeEM7RXlFOTFTTTtJQUF3QiwwQkFBMkI7RXpFaTJTekQ7RXlFaDJTTTs7SUFFRSw4QkFBK0I7RXpFazJTdkM7RXlFaDJTTTs7SUFFRSxnQ0FBaUM7RXpFazJTekM7RXlFaDJTTTs7SUFFRSxpQ0FBa0M7RXpFazJTMUM7RXlFaDJTTTs7SUFFRSwrQkFBZ0M7RXpFazJTeEM7RXlFajNTTTtJQUF3QiwyQkFBMkI7RXpFbzNTekQ7RXlFbjNTTTs7SUFFRSwrQkFBK0I7RXpFcTNTdkM7RXlFbjNTTTs7SUFFRSxpQ0FBaUM7RXpFcTNTekM7RXlFbjNTTTs7SUFFRSxrQ0FBa0M7RXpFcTNTMUM7RXlFbjNTTTs7SUFFRSxnQ0FBZ0M7RXpFcTNTeEM7RXlFcDRTTTtJQUF3QiwwQkFBMkI7RXpFdTRTekQ7RXlFdDRTTTs7SUFFRSw4QkFBK0I7RXpFdzRTdkM7RXlFdDRTTTs7SUFFRSxnQ0FBaUM7RXpFdzRTekM7RXlFdDRTTTs7SUFFRSxpQ0FBa0M7RXpFdzRTMUM7RXlFdDRTTTs7SUFFRSwrQkFBZ0M7RXpFdzRTeEM7RXlFbDRTRTtJQUFtQix1QkFBdUI7RXpFcTRTNUM7RXlFcDRTRTs7SUFFRSwyQkFBMkI7RXpFczRTL0I7RXlFcDRTRTs7SUFFRSw2QkFBNkI7RXpFczRTakM7RXlFcDRTRTs7SUFFRSw4QkFBOEI7RXpFczRTbEM7RXlFcDRTRTs7SUFFRSw0QkFBNEI7RXpFczRTaEM7QUFDRjs7QTBFeDhTQTtFQUVJLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sUUFBUTtFQUNSLFNBQVM7RUFDVCxPQUFPO0VBQ1AsVUFBVTtFQUVWLG9CQUFvQjtFQUNwQixXQUFXO0VBRVgsa0NBQWtDO0ExRXc4U3RDOztBMkVsOVNBO0VBQWtCLDRHQUE4QztBM0VzOVNoRTs7QTJFbDlTQTtFQUFpQiw4QkFBOEI7QTNFczlTL0M7O0EyRXI5U0E7RUFBaUIsOEJBQThCO0EzRXk5Uy9DOztBMkV4OVNBO0VBQWlCLDhCQUE4QjtBM0U0OVMvQzs7QTJFMzlTQTtFQ1RFLGdCQUFnQjtFQUNoQix1QkFBdUI7RUFDdkIsbUJBQW1CO0E1RXcrU3JCOztBMkV6OVNJO0VBQXdCLDJCQUEyQjtBM0U2OVN2RDs7QTJFNTlTSTtFQUF3Qiw0QkFBNEI7QTNFZytTeEQ7O0EyRS85U0k7RUFBd0IsNkJBQTZCO0EzRW0rU3pEOztBaUI5N1NJO0UwRHZDQTtJQUF3QiwyQkFBMkI7RTNFMCtTckQ7RTJFeitTRTtJQUF3Qiw0QkFBNEI7RTNFNCtTdEQ7RTJFMytTRTtJQUF3Qiw2QkFBNkI7RTNFOCtTdkQ7QUFDRjs7QWlCMThTSTtFMER2Q0E7SUFBd0IsMkJBQTJCO0UzRXMvU3JEO0UyRXIvU0U7SUFBd0IsNEJBQTRCO0UzRXcvU3REO0UyRXYvU0U7SUFBd0IsNkJBQTZCO0UzRTAvU3ZEO0FBQ0Y7O0FpQnQ5U0k7RTBEdkNBO0lBQXdCLDJCQUEyQjtFM0VrZ1RyRDtFMkVqZ1RFO0lBQXdCLDRCQUE0QjtFM0VvZ1R0RDtFMkVuZ1RFO0lBQXdCLDZCQUE2QjtFM0VzZ1R2RDtBQUNGOztBaUJsK1NJO0UwRHZDQTtJQUF3QiwyQkFBMkI7RTNFOGdUckQ7RTJFN2dURTtJQUF3Qiw0QkFBNEI7RTNFZ2hUdEQ7RTJFL2dURTtJQUF3Qiw2QkFBNkI7RTNFa2hUdkQ7QUFDRjs7QTJFN2dUQTtFQUFtQixvQ0FBb0M7QTNFaWhUdkQ7O0EyRWhoVEE7RUFBbUIsb0NBQW9DO0EzRW9oVHZEOztBMkVuaFRBO0VBQW1CLHFDQUFxQztBM0V1aFR4RDs7QTJFbmhUQTtFQUF1QiwyQkFBMEM7QTNFdWhUakU7O0EyRXRoVEE7RUFBdUIsK0JBQTRDO0EzRTBoVG5FOztBMkV6aFRBO0VBQXVCLDJCQUEyQztBM0U2aFRsRTs7QTJFNWhUQTtFQUF1QiwyQkFBeUM7QTNFZ2lUaEU7O0EyRS9oVEE7RUFBdUIsOEJBQTJDO0EzRW1pVGxFOztBMkVsaVRBO0VBQXVCLDZCQUE2QjtBM0VzaVRwRDs7QTJFbGlUQTtFQUFjLHNCQUF3QjtBM0VzaVR0Qzs7QTZFN2tURTtFQUNFLHlCQUF3QjtBN0VnbFQ1Qjs7QVF0a1RFO0VxRUxNLHlCQUEwRTtBN0Ura1RsRjs7QTZFcmxURTtFQUNFLHlCQUF3QjtBN0V3bFQ1Qjs7QVE5a1RFO0VxRUxNLHlCQUEwRTtBN0V1bFRsRjs7QTZFN2xURTtFQUNFLHlCQUF3QjtBN0VnbVQ1Qjs7QVF0bFRFO0VxRUxNLHlCQUEwRTtBN0UrbFRsRjs7QTZFcm1URTtFQUNFLHlCQUF3QjtBN0V3bVQ1Qjs7QVE5bFRFO0VxRUxNLHlCQUEwRTtBN0V1bVRsRjs7QTZFN21URTtFQUNFLHlCQUF3QjtBN0VnblQ1Qjs7QVF0bVRFO0VxRUxNLHlCQUEwRTtBN0UrbVRsRjs7QTZFcm5URTtFQUNFLHlCQUF3QjtBN0V3blQ1Qjs7QVE5bVRFO0VxRUxNLHlCQUEwRTtBN0V1blRsRjs7QTZFN25URTtFQUNFLHlCQUF3QjtBN0Vnb1Q1Qjs7QVF0blRFO0VxRUxNLHlCQUEwRTtBN0UrblRsRjs7QTZFcm9URTtFQUNFLHlCQUF3QjtBN0V3b1Q1Qjs7QVE5blRFO0VxRUxNLHlCQUEwRTtBN0V1b1RsRjs7QTZFN29URTtFQUNFLHlCQUF3QjtBN0VncFQ1Qjs7QVF0b1RFO0VxRUxNLHlCQUEwRTtBN0Urb1RsRjs7QTZFcnBURTtFQUNFLHlCQUF3QjtBN0V3cFQ1Qjs7QVE5b1RFO0VxRUxNLHlCQUEwRTtBN0V1cFRsRjs7QTJFaG5UQTtFQUFhLHlCQUE2QjtBM0VvblQxQzs7QTJFbm5UQTtFQUFjLHlCQUE2QjtBM0V1blQzQzs7QTJFcm5UQTtFQUFpQixvQ0FBa0M7QTNFeW5UbkQ7O0EyRXhuVEE7RUFBaUIsMENBQWtDO0EzRTRuVG5EOztBMkV4blRBO0VHdkRFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLDZCQUE2QjtFQUM3QixTQUFTO0E5RW1yVFg7O0EyRTVuVEE7RUFBd0IsZ0NBQWdDO0EzRWdvVHhEOztBMkU5blRBO0VBQ0UsaUNBQWlDO0VBQ2pDLGdDQUFnQztBM0Vpb1RsQzs7QTJFNW5UQTtFQUFjLHlCQUF5QjtBM0Vnb1R2Qzs7QStFanNUQTtFQUNFLDhCQUE4QjtBL0Vvc1RoQzs7QStFanNUQTtFQUNFLDZCQUE2QjtBL0Vvc1QvQjs7QWdGcHNURTtFM0VPRjs7O0kyRURNLDRCQUE0QjtJQUU1QiwyQkFBMkI7RWhGb3NUL0I7RWdGanNURTtJQUVJLDBCQUEwQjtFaEZrc1RoQztFZ0Z6clRFO0lBQ0UsNkJBQTZCO0VoRjJyVGpDO0VLNy9TRjtJMkUvS00sZ0NBQWdDO0VoRitxVHBDO0VnRjdxVEU7O0lBRUUseUI5RWVZO0k4RWRaLHdCQUF3QjtFaEYrcVQ1QjtFZ0Y1cVRFOztJQUVFLHdCQUF3QjtFaEY4cVQ1QjtFZ0YzcVRFOzs7SUFHRSxVQUFVO0lBQ1YsU0FBUztFaEY2cVRiO0VnRjFxVEU7O0lBRUUsdUJBQXVCO0VoRjRxVDNCO0VnRnBxVEU7SUFDRSxRMUUyaUNnQztFTjJuUnBDO0VLenNURjtJMkVzQ00sMkJBQTJDO0VoRnNxVC9DO0VnRnBxVEU7SUFDRSwyQkFBMkM7RWhGc3FUL0M7RW1DM3VURjtJNkMwRU0sYUFBYTtFaEZvcVRqQjtFd0MxdlRGO0l3Q3lGTSxzQjFFN0VTO0VOaXZUYjtFbUI5dlRGO0k2RDhGTSxvQ0FBb0M7RWhGbXFUeEM7RWdGcHFURTs7SUFLSSxpQ0FBbUM7RWhGbXFUekM7RW1CN3RURjs7STZEaUVRLG9DQUFzQztFaEZncVQ1QztFbUI1b1RGO0k2RGZNLGNBQWM7RWhGOHBUbEI7RW9CM3dUQTs7OztJNERtSE0scUI5RXREVTtFRm90VGhCO0VtQnZxVEY7STZEY00sY0FBYztJQUNkLHFCOUU1RFk7RUZ3dFRoQjtBQUNGOztBaUZ2eFRBO0VBR1ksa0JBQWtCO0FqRnd4VDlCOztBaUYzeFRBO0VBT1EsaUJBQWlCO0FqRnd4VHpCOztBaUYveFRBO0VBYW9CLGdCQUFnQjtBakZzeFRwQzs7QTJDbnlUQTtFdUNDRSwrRWhGR3dFO0FGbXlUMUU7O0F3Q3R5VEE7RTJDQUksVzdFRVc7RTZFRFgsK0VqRkVzRTtBRnd5VDFFOztBd0M5dlRFO0UyQ3hDRSxjakY2RGM7QUY2dVRsQjs7QW9GN3lUSTtFQUNJLHdDbEZ5Rlc7QUZ1dFRuQjs7QW9GanpUSTtFQUNJLDJDbEY4RFU7QUZzdlRsQjs7QW9GcnpUSTtFQUNJLDBDbEZzRk87QUZrdVRmOztBb0Z6elRJO0VBQ0ksMENsRndGTTtBRm91VGQ7O0FvRjd6VEk7RUFDSSwwQ2xGcUZRO0FGMnVUaEI7O0FvRmowVEk7RUFDSSwwQ2xGbUZLO0FGaXZUYjs7QW9GcjBUSTtFQUNJLDJDbEZ3RFU7QUZneFRsQjs7QW9GejBUSTtFQUNJLHdDbEZnRVU7QUY0d1RsQjs7QW9GNzBUSTtFQUNJLDJDbEZrRk07QUY4dlRkOztBb0ZqMVRJO0VBQ0kseUNsRitFTTtBRnF3VGQ7O0FxRnIxVEE7RUFFUSxjbkY2RFU7QUYweFRsQjs7QXFDcjFUQTtFZ0RFWSxvQ0FBb0M7QXJGdTFUaEQ7O0EwQjkxVEE7RTREREksV2hGRVc7RWdGRFgsK0VwRkVzRTtBRmkyVDFFOztBc0ZyMlRBO0VBTVksZ0JBQWdCO0F0Rm0yVDVCOztBc0Y5MVRBO0VBQ0ksa0JBQWtCO0F0RmkyVHRCOztBc0Y5MVRBO0VBQ0ksZ0JBQWdCO0F0RmkyVHBCOztBc0YzMVRBO0VBQ0ksY3BGNkNjO0FGaXpUbEI7O0EwQnZ5VEE7RTREL0NJLGdCaEY2UDZCO0VnRjVQN0IsY3BGa0srQjtFb0ZqSy9CLHNCaEY5Qlc7QU53M1RmOztBUW4zVEU7RThFMkJNLGNwRmdLbUM7RW9GL0puQyxxQnBGZ0tvQjtFb0YvSnBCLHNCaEZsQ087RWdGbUNQLHlCQUF5QjtBdEY0MVRqQzs7QTBCcHpUQTtFNERwQ1EscUJwRjBKb0I7RW9GekpwQix5QkFBeUI7RUFDekIsZ0JBQWdCO0F0RjQxVHhCOztBMEIxelRBO0U0RDlCUSxjcEZnQlU7RW9GZlYsb0JBQW9CO0F0RjQxVDVCOztBMEIxMFRFO0VDUEEsY3pCaUNpQjtFeUJoQ2pCLHFCekJnQ2lCO0FGcXpUbkI7O0FRMTRURTtFbUJ3REUsV3JCN0RXO0VxQjhEWCx5QnpCNEJlO0V5QjNCZixxQnpCMkJlO0FGMnpUbkI7O0EyQm4xVEU7RUFFRSwrQ3pCc0JlO0FGK3pUbkI7O0EyQmwxVEU7RUFFRSxjekJpQmU7RXlCaEJmLDZCQUE2QjtBM0JvMVRqQzs7QTJCajFURTs7RUFHRSxXckJoRlc7RXFCaUZYLHlCekJTZTtFeUJSZixxQnpCUWU7QUYyMFRuQjs7QTJCajFUSTs7RUFLSSwrQ3pCQ1c7QUZnMVRuQjs7QTBCMTJURTtFQ1BBLGN6Qk1nQjtFeUJMaEIscUJ6QktnQjtBRmczVGxCOztBUTE2VEU7RW1Cd0RFLFdyQjdEVztFcUI4RFgseUJ6QkNjO0V5QkFkLHFCekJBYztBRnMzVGxCOztBMkJuM1RFO0VBRUUsa0R6QkxjO0FGMDNUbEI7O0EyQmwzVEU7RUFFRSxjekJWYztFeUJXZCw2QkFBNkI7QTNCbzNUakM7O0EyQmozVEU7O0VBR0UsV3JCaEZXO0VxQmlGWCx5QnpCbEJjO0V5Qm1CZCxxQnpCbkJjO0FGczRUbEI7O0EyQmozVEk7O0VBS0ksa0R6QjFCVTtBRjI0VGxCOztBMEIxNFRFO0VDUEEsY3pCOEJhO0V5QjdCYixxQnpCNkJhO0FGdzNUZjs7QVExOFRFO0VtQndERSxXckI3RFc7RXFCOERYLHlCekJ5Qlc7RXlCeEJYLHFCekJ3Qlc7QUY4M1RmOztBMkJuNVRFO0VBRUUsaUR6Qm1CVztBRms0VGY7O0EyQmw1VEU7RUFFRSxjekJjVztFeUJiWCw2QkFBNkI7QTNCbzVUakM7O0EyQmo1VEU7O0VBR0UsV3JCaEZXO0VxQmlGWCx5QnpCTVc7RXlCTFgscUJ6QktXO0FGODRUZjs7QTJCajVUSTs7RUFLSSxpRHpCRk87QUZtNVRmOztBMEIxNlRFO0VDUEEsY3pCZ0NZO0V5Qi9CWixxQnpCK0JZO0FGczVUZDs7QVExK1RFO0VtQndERSxXckI3RFc7RXFCOERYLHlCekIyQlU7RXlCMUJWLHFCekIwQlU7QUY0NVRkOztBMkJuN1RFO0VBRUUsaUR6QnFCVTtBRmc2VGQ7O0EyQmw3VEU7RUFFRSxjekJnQlU7RXlCZlYsNkJBQTZCO0EzQm83VGpDOztBMkJqN1RFOztFQUdFLFdyQmhGVztFcUJpRlgseUJ6QlFVO0V5QlBWLHFCekJPVTtBRjQ2VGQ7O0EyQmo3VEk7O0VBS0ksaUR6QkFNO0FGaTdUZDs7QTBCMThURTtFQ1BBLGN6QjZCYztFeUI1QmQscUJ6QjRCYztBRnk3VGhCOztBUTFnVUU7RW1Cd0RFLGN6QkdjO0V5QkZkLHlCekJ3Qlk7RXlCdkJaLHFCekJ1Qlk7QUYrN1RoQjs7QTJCbjlURTtFQUVFLGlEekJrQlk7QUZtOFRoQjs7QTJCbDlURTtFQUVFLGN6QmFZO0V5QlpaLDZCQUE2QjtBM0JvOVRqQzs7QTJCajlURTs7RUFHRSxjekJoQmM7RXlCaUJkLHlCekJLWTtFeUJKWixxQnpCSVk7QUYrOFRoQjs7QTJCajlUSTs7RUFLSSxpRHpCSFE7QUZvOVRoQjs7QTBCMStURTtFQ1BBLGN6QjJCVztFeUIxQlgscUJ6QjBCVztBRjI5VGI7O0FRMWlVRTtFbUJ3REUsV3JCN0RXO0VxQjhEWCx5QnpCc0JTO0V5QnJCVCxxQnpCcUJTO0FGaStUYjs7QTJCbi9URTtFQUVFLGlEekJnQlM7QUZxK1RiOztBMkJsL1RFO0VBRUUsY3pCV1M7RXlCVlQsNkJBQTZCO0EzQm8vVGpDOztBMkJqL1RFOztFQUdFLFdyQmhGVztFcUJpRlgseUJ6QkdTO0V5QkZULHFCekJFUztBRmkvVGI7O0EyQmovVEk7O0VBS0ksaUR6QkxLO0FGcy9UYjs7QTBCMWdVRTtFQ1BBLGN6QkFnQjtFeUJDaEIscUJ6QkRnQjtBRnNoVWxCOztBUTFrVUU7RW1Cd0RFLGN6QkdjO0V5QkZkLHlCekJMYztFeUJNZCxxQnpCTmM7QUY0aFVsQjs7QTJCbmhVRTtFQUVFLGtEekJYYztBRmdpVWxCOztBMkJsaFVFO0VBRUUsY3pCaEJjO0V5QmlCZCw2QkFBNkI7QTNCb2hVakM7O0EyQmpoVUU7O0VBR0UsY3pCaEJjO0V5QmlCZCx5QnpCeEJjO0V5QnlCZCxxQnpCekJjO0FGNGlVbEI7O0EyQmpoVUk7O0VBS0ksa0R6QmhDVTtBRmlqVWxCOztBMEIxaVVFO0VDUEEsY3pCUWdCO0V5QlBoQixxQnpCT2dCO0FGOGlVbEI7O0FRMW1VRTtFbUJ3REUsV3JCN0RXO0VxQjhEWCx5QnpCR2M7RXlCRmQscUJ6QkVjO0FGb2pVbEI7O0EyQm5qVUU7RUFFRSwrQ3pCSGM7QUZ3alVsQjs7QTJCbGpVRTtFQUVFLGN6QlJjO0V5QlNkLDZCQUE2QjtBM0JvalVqQzs7QTJCampVRTs7RUFHRSxXckJoRlc7RXFCaUZYLHlCekJoQmM7RXlCaUJkLHFCekJqQmM7QUZva1VsQjs7QTJCampVSTs7RUFLSSwrQ3pCeEJVO0FGeWtVbEI7O0EwQjFrVUU7RUNQQSxjekIwQlk7RXlCekJaLHFCekJ5Qlk7QUY0alVkOztBUTFvVUU7RW1Cd0RFLFdyQjdEVztFcUI4RFgseUJ6QnFCVTtFeUJwQlYscUJ6Qm9CVTtBRmtrVWQ7O0EyQm5sVUU7RUFFRSxrRHpCZVU7QUZza1VkOztBMkJsbFVFO0VBRUUsY3pCVVU7RXlCVFYsNkJBQTZCO0EzQm9sVWpDOztBMkJqbFVFOztFQUdFLFdyQmhGVztFcUJpRlgseUJ6QkVVO0V5QkRWLHFCekJDVTtBRmtsVWQ7O0EyQmpsVUk7O0VBS0ksa0R6Qk5NO0FGdWxVZDs7QTBCMW1VRTtFQ1BBLGN6QnVCWTtFeUJ0QloscUJ6QnNCWTtBRitsVWQ7O0FRMXFVRTtFbUJ3REUsV3JCN0RXO0VxQjhEWCx5QnpCa0JVO0V5QmpCVixxQnpCaUJVO0FGcW1VZDs7QTJCbm5VRTtFQUVFLGdEekJZVTtBRnltVWQ7O0EyQmxuVUU7RUFFRSxjekJPVTtFeUJOViw2QkFBNkI7QTNCb25VakM7O0EyQmpuVUU7O0VBR0UsV3JCaEZXO0VxQmlGWCx5QnpCRFU7RXlCRVYscUJ6QkZVO0FGcW5VZDs7QTJCam5VSTs7RUFLSSxnRHpCVE07QUYwblVkOztBc0Yzb1VBO0VBQ0ksb0NBQW9DO0VBQ3BDLG9CQUFvQjtFQUNwQix1Q3BGRGM7QUYrb1VsQjs7QXNGM29VQTtFQUNJLHdDcEZxTndCO0VvRnBOeEIsdUJwRm9Od0I7RW9Gbk54Qix1Q3BGUGM7RW9GUWQscUJBQXFCO0F0RjhvVXpCOztBc0Z2b1VBO0VBQ0ksb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixxQkFBcUI7QXRGMG9VekI7O0FvQ2h1VUE7RW1EQ0ksbUJyRnNOb0I7RXFGck5wQiwwQ3JGQ3NDO0FGa3VVMUM7O0F1RnJ1VUE7RUFLUSxlQUFlO0VBQ2YsY0FBYztFQUNkLGNBQWM7QXZGb3VVdEI7O0F1Rmh1VUE7RUFDSSxZQUFZO0VBQ1osWUFBWTtBdkZtdVVoQjs7QXVGcnVVQTtFQUlRLGNBQWM7RUFDZCxlQUFlO0VBQ2YscUJBQXFCO0VBQ3JCLGNBQWM7QXZGcXVVdEI7O0F1RjV1VUE7RUFZb0IsZ0JBQWdCO0F2Rm91VXBDOztBdUYzdFVBOztFQUVJLGFBQWE7QXZGOHRVakI7O0F1Rnp0VUE7RUFDSSxrQkFBa0I7RUFDbEIsT0FBTztFQUNQLFFBQVE7RUFDUixNQUFNO0VBQ04sU0FBUztFQUNULHNCckY2YnVCO0VxRjVidkIsb0NyRm1CYztFcUZsQmQsZ0JBQWdCO0F2RjR0VXBCOztBdUZwdVVBO0VBV1EseUJyRmtCVTtFcUZqQlYsOENBQThDO0VBQzlDLFlBQVk7RUFDWixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxRQUFRO0VBQ1Isa0JBQXNDO0VBQ3RDLGlCQUFxQztBdkY2dFU3Qzs7QXVGenRVQTtFQUNJO0lBQ0kseURBQXlEO0V2RjR0VS9EO0V1RjF0VUU7SUFDSSw4REFBOEQ7RXZGNHRVcEU7RXVGMXRVRTtJQUNJLGlFQUFpRTtFdkY0dFV2RTtBQUNGOztBdUZ4dFVBO0VBQ0ksc0JqRnpFVztFaUYwRVgsZXJGbUZXO0VxRmxGWCwwQ3JGM0VzQztFcUY0RXRDLG1CckZ3SW9CO0VXek1wQixzQlg0ZHVCO0FGaTBUM0I7O0F1Rnh0VUE7RUFDSSxnQkFBZ0I7RUFDaEIseUJyRnRCYztBRml2VWxCOztBdUZ6dFVBO0VBQ0ksZ0JBQWdCO0VBQ2hCLHlCckZ2QmM7QUZtdlVsQjs7QXVGenRVQTtFQUNJLGlCQUFpQjtFQUNqQixpQkFBaUI7QXZGNHRVckI7O0F1Rnp0VUE7RUFDSSxtQkFBbUI7RUFDbkIsbUJyRm9Ib0I7RXFGbkhwQixjckZuQ2M7QUYrdlVsQjs7QTZCcHpVQTtFMkRYSSxlQUFlO0VBQ2YsK0V0RkVzRTtFc0ZEdEUsNkJBQTZCO0VBQzdCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsU0FBUztFQUNULFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGFBQWE7QXhGbTBVakI7O0E2QnJxVUE7RTJEM0pRLG9CQUFtQjtBeEZvMFUzQjs7QTZCdnlVSTtFMkR4QkEsbUJBQWtCO0VBQ2xCLHFCQUFvQjtBeEZtMFV4Qjs7QXdGaDBVQTtFQUNJLG9CQUFvQjtFQUNwQiwwQkFBMEI7QXhGbTBVOUI7O0F3RmgwVUE7RUFDSTtJQUNJLGdDQUFnQztJQUNoQyx3QkFBd0I7RXhGbTBVOUI7RXdGajBVRTtJQUNJLG1DQUFtQztJQUNuQywyQkFBMkI7RXhGbTBVakM7QUFDRjs7QXdGaDBVQTtFM0QxQkE7STJENEJRLGlCQUFpQjtJQUNqQixnQkFBZ0I7RXhGbTBVdEI7QUFDRjs7QXdGL3pVQTtFQUNJLFl0Rk1xQjtBRjR6VXpCOztBaUI1eVVJO0V1RXZCSjtJQU1RLHVCQUF1QjtFeEZrMFU3QjtBQUNGOztBd0Y3elVBO0VBQ0ksMkJBQTBCO0F4RmcwVTlCOztBd0Y3elVBO0VBQ0ksYUFBYTtFQUNiLHFCQUFxQjtFQUNyQixzQkFBc0I7RUFDdEIsMERBQXdEO0VBQ3hELGlDQUFpQztFQUNqQyw0QkFBNEI7QXhGZzBVaEM7O0F3Rjd6VUE7RUFFUSwwQkFBMEI7RUFDMUIsa0JBQWtCO0F4Rit6VTFCOztBd0ZsMFVBO0VBTVksY3RGWE07QUYyMFVsQjs7QXdGdDBVQTtFQVNnQixjdEZhRztBRm96VW5COztBd0YxMFVBO0VBY1ksZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixPQUFPO0VBQ1Asb0NBQW1DO0F4RmcwVS9DOztBeUZ2NVVBOzs7OztFQUtJLDBDdkYwVjZDO0FGZ2tVakQ7O0F5RnQ1VUE7RUFDSSx5QnZGaURjO0V1RmhEZCxxQnZGZ0RjO0FGeTJVbEI7O0F5RnI1VUE7O0VBRUksZ0JBQWdCO0F6Rnc1VXBCOztBeUZuNVVBOztFQUdRLDJCQUEyQjtBekZxNVVuQzs7QXlGaDVVQTtFQUVRLHFCdkY2QlU7RXVGNUJWLGdDQUE0RDtBekZrNVVwRTs7QXlGcjVVQTtFQU1RLHlCdkZ1QlU7RXVGdEJWLGFBQWE7RUFDYix5QnZGdUJVO0V1RnRCVixnQkFBZ0I7RUFDaEIsZ0N2RnFUb0I7QUY4bFU1Qjs7QXlGLzRVQTtFQUNJLGFBQWE7QXpGazVVakI7O0EwRnA4VUE7RUFFUSxlQUFlO0VBQ2Ysc0JBQXNCO0ExRnM4VTlCOztBbUQvMVVBO0V3Q3JHSSwrRXpGR3NFO0V5RkZ0RSxzQkFBc0I7QTNGdzhVMUI7O0FtRGwwVUE7RXdDbElJLHlCekZ1RmU7RXlGdEZmLFdyRkpXO0FONDhVZjs7QTJGMThVQTtFQUtRLFdyRlBPO0VxRlFQLGFBQWE7QTNGeThVckI7O0FtRHJ6VUE7RXdDL0lJLGVBQWU7QTNGdzhVbkI7O0FtRGh6VUE7RXdDcEpJLHlCekZ3Q2M7RXlGdkNkLGdCQUFnQjtBM0Z3OFVwQjs7QTJGcDhVQTtFQUNJLFVBQVU7RUFDVixlQUFlO0EzRnU4VW5COztBMkZuOFVBO0VBQ0ksc0JyRjdCVztFcUY4QlgsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLCtFekZqQ3NFO0FGdStVMUU7O0EyRjU4VUE7RUFTUSxrQkFBa0I7RUFDbEIsU0FBUztFQUNULFdBQVc7RUFDWCxjekZpQlU7QUZzN1VsQjs7QTJGbjhVQTtFQWhCQTtJQWtCUSxxQkFBcUI7RTNGczhVM0I7QUFDRjs7QTJGbjhVQTtFQUNJLDRCQUE0QjtFQUM1QixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLHlCekZXYztFeUZWZCxXckZ2RFc7RXFGd0RYLGdCQUFnQjtFQUNoQixTQUFTO0EzRnM4VWI7O0EyRm44VUE7RUFDSSxhQUFhO0EzRnM4VWpCOztBMkZuOFVBO0VBQ0ksZ0JBQWdCO0EzRnM4VXBCOztBMkZuOFVBOztFQUdRLFNBQVM7RUFDVCxhQUFhO0EzRnE4VXJCOztBNEZoaFZBO0VBR1ksYzFGK0RNO0UwRjlETixnQjFGOENjO0FGbStVMUI7O0E0RjVnVkE7RUFFUSxjMUZ1RFU7RTBGdERWLGdCMUZzQ2tCO0FGdytVMUI7O0E0RnhnVkE7RUFHWSx5QjFGd0NNO0UwRnZDTixhQUFhO0E1RnlnVnpCOztBNEZqZ1ZBO0VBQ0ksNERBQXdEO0E1Rm9nVjVEOztBNEZyZ1ZBO0VBR1EsbUJBQW1CO0E1RnNnVjNCOztBNEZ6Z1ZBO0VBUVksb0JBQW9CO0VBQ3BCLDZCQUE2QjtBNUZxZ1Z6Qzs7QTRGOWdWQTtFQWNJLDJDQUE0QztBNUZvZ1ZoRDs7QTRGaGdWQTtFQUNJLG1CQUFtQjtBNUZtZ1Z2Qjs7QTZGbmpWQTtFQUVJLDhCQUE4QjtFQUM5QixhQUFhO0VBQ2IsWUFBWTtFQUNaLCtFM0ZGc0U7QUZ1alYxRTs7QXNEL2pWQTtFd0NNSSwrRTVGRXNFO0FGMmpWMUU7O0FzRDM2VUE7RXdDOUlJLGFBQWE7QTlGNmpWakI7O0ErRmhrVkE7RUFDRSxXQUFXO0EvRm1rVmI7O0ErRjlqVkE7RUFDRSxXQUFXO0EvRmlrVmI7O0ErRjVqVkE7RUFDRSxZQUFZO0EvRitqVmQ7O0ErRjNqVkE7RUFDRSxZQUFZO0EvRjhqVmQ7O0ErRjFqVkE7QUFDQTtFQUNFLGlCQUFpQjtFQUNqQixhQUFhO0VBQ2IsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBL0Y2alZwQjs7QStGcGtWQTtFQVVJLFdBQVc7QS9GOGpWZjs7QStGeGtWQTtFQWNJLFdBQVc7QS9GOGpWZjs7QStGNWtWQTtFQWlCSSxXQUFXO0EvRitqVmY7O0ErRmhsVkE7RUFvQkksVUFBVTtBL0Zna1ZkOztBK0ZwbFZBO0VBdUJJLFVBQVU7QS9GaWtWZDs7QStGOWpWQTtFQUNFLGlCQUFpQjtFQUNqQixhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxxQkFBcUI7RUFDckIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBL0Zpa1ZwQjs7QStGeGtWQTtFQVVJLFdBQVc7RUFDWCxTQUFTO0VBQ1Qsa0JBQWtCO0EvRmtrVnRCOztBK0Y5a1ZBO0VBZ0JJLFdBQVc7QS9Ga2tWZjs7QStGbGxWQTtFQW1CSSxXQUFXO0EvRm1rVmY7O0ErRnRsVkE7RUFzQkksVUFBVTtBL0Zva1ZkOztBK0YxbFZBO0VBeUJJLFVBQVU7QS9GcWtWZDs7QUsvMlVBO0UyRmhTRSxnQjlGOENzQjtBRnFtVnhCOztBZ0cvb1ZBO0VBQ0UsYUFBYTtBaEdrcFZmOztBaUd4cFZBO0VBRVEsaUNBQWlDO0FqRzBwVnpDOztBbUI5cFZBO0U4RVdJLG1CQUFtQjtBakd1cFZ2Qjs7QWlHeHBWQTtFQUtZLFlBQVk7RUFDWixXQUFXO0FqR3VwVnZCOztBaUc5b1ZBO0VBRVEsZUFBZTtBakdncFZ2Qjs7QWlHNW9WQTtFQUVRLFVBQVU7QWpHOG9WbEI7O0FpRzFvVkE7RUFDSSxjL0YyQmM7RStGMUJkLGlCQUFpQjtFQUNqQixxQkFBcUI7RUFDckIsY0FBYztBakc2b1ZsQjs7QWlHanBWQTtFQU9RLGMvRnNCVTtBRnduVmxCOztBa0cxclZBO0VBQ0UsY0FBYztFQUNkLGdCaEcrQ3NCO0VnRzlDdEIsaUNoRzBDMEM7RWdHekMxQyxjaEcrRGdCO0FGOG5WbEI7O0FrR3hyVkE7RUFDSSwwQkFBMEI7QWxHMnJWOUI7O0FrR3hyVkE7RUFDSSwwQkFBMEI7QWxHMnJWOUI7O0FrR3hyVkE7RUFDSSwwQkFBMEI7QWxHMnJWOUI7O0FrR3hyVkE7RUFDSSwwQkFBMEI7QWxHMnJWOUI7O0FrR3hyVkE7RUFDSSwwQkFBMEI7QWxHMnJWOUI7O0FrR3hyVkE7RUFDSSwwQkFBMEI7QWxHMnJWOUI7O0FrR3hyVkE7RUFDSSwwQkFBMEI7QWxHMnJWOUI7O0FrR3hyVkE7RUFDSSwwQkFBMEI7QWxHMnJWOUI7O0FrR3hyVkE7RUFDSSwwQkFBMEI7QWxHMnJWOUI7O0FrR3hyVkE7RUFDSSwwQkFBMEI7QWxHMnJWOUI7O0FtRzd1VkE7Ozs7OztDbkdxdlZDO0FvR252VkQ7RUFDRSwyQkFBMkI7RUFDM0IsNkNBQTZDO0VBQzdDLHVQQUdzRTtFQUN0RSxtQkFBbUI7RUFDbkIsa0JBQWtCO0FwR2t2VnBCOztBQUVBO0VvRy91VkUsc0NBQXNDO0VBQ3RDLHdCQUF3QjtFQUN4Qiw2QkFBNkI7RUFDN0IsOEJBQThCO0VBQzlCLCtCQUErQjtFQUMvQiwrQkFBK0I7RUFDL0IsV0FBVztFQUNYLGNBQWM7RUFDZCxtQ0FBbUM7RUFDbkMsa0NBQWtDO0FwR2l2VnBDOztBQUVBOztFb0c5dVZFLHNDQUFzQztFQUN0Qyw2QkFBNkI7RUFDN0IsOEJBQThCO0VBQzlCLCtCQUErQjtFQUMvQiwrQkFBK0I7RUFDL0IsV0FBVztFQUNYLGNBQWM7RUFDZCxtQ0FBbUM7RUFDbkMsa0NBQWtDO0FwR2l2VnBDOztBb0c5dVZBO0VBQ0UsY0FBYztBcEdpdlZoQjs7QW9HL3VWQTtFQUNFLGNBQWM7QXBHa3ZWaEI7O0FvR2h2VkE7RUFDRSxjQUFjO0FwR212VmhCOztBb0dqdlZBO0VBQ0UsY0FBYztBcEdvdlZoQjs7QW9HbHZWQTtFQUNFLGNBQWM7QXBHcXZWaEI7O0FvR252VkE7RUFDRSxjQUFjO0FwR3N2VmhCOztBb0dwdlZBO0VBQ0UsY0FBYztBcEd1dlZoQjs7QW9HcnZWQTtFQUNFLGNBQWM7QXBHd3ZWaEI7O0FvR3R2VkE7RUFDRSxjQUFjO0FwR3l2VmhCOztBb0d2dlZBO0VBQ0UsY0FBYztBcEcwdlZoQjs7QW9HeHZWQTtFQUNFLGNBQWM7QXBHMnZWaEI7O0FvR3p2VkE7RUFDRSxjQUFjO0FwRzR2VmhCOztBb0cxdlZBO0VBQ0UsY0FBYztBcEc2dlZoQjs7QW9HM3ZWQTtFQUNFLGNBQWM7QXBHOHZWaEI7O0FvRzV2VkE7RUFDRSxjQUFjO0FwRyt2VmhCOztBb0c3dlZBO0VBQ0UsY0FBYztBcEdnd1ZoQjs7QW9HOXZWQTtFQUNFLGNBQWM7QXBHaXdWaEI7O0FvRy92VkE7RUFDRSxjQUFjO0FwR2t3VmhCOztBb0dod1ZBO0VBQ0UsY0FBYztBcEdtd1ZoQjs7QW9HandWQTtFQUNFLGNBQWM7QXBHb3dWaEI7O0FvR2x3VkE7RUFDRSxjQUFjO0FwR3F3VmhCOztBb0dud1ZBO0VBQ0UsY0FBYztBcEdzd1ZoQjs7QW9HcHdWQTtFQUNFLGNBQWM7QXBHdXdWaEI7O0FvR3J3VkE7RUFDRSxjQUFjO0FwR3d3VmhCOztBb0d0d1ZBO0VBQ0UsY0FBYztBcEd5d1ZoQjs7QW9HdndWQTtFQUNFLGNBQWM7QXBHMHdWaEI7O0FvR3h3VkE7RUFDRSxjQUFjO0FwRzJ3VmhCOztBb0d6d1ZBO0VBQ0UsY0FBYztBcEc0d1ZoQjs7QW9HMXdWQTtFQUNFLGNBQWM7QXBHNndWaEI7O0FvRzN3VkE7RUFDRSxjQUFjO0FwRzh3VmhCOztBb0c1d1ZBO0VBQ0UsY0FBYztBcEcrd1ZoQjs7QW9HN3dWQTtFQUNFLGNBQWM7QXBHZ3hWaEI7O0FvRzl3VkE7RUFDRSxjQUFjO0FwR2l4VmhCOztBb0cvd1ZBO0VBQ0UsY0FBYztBcEdreFZoQjs7QW9HaHhWQTtFQUNFLGNBQWM7QXBHbXhWaEI7O0FvR2p4VkE7RUFDRSxjQUFjO0FwR294VmhCOztBb0dseFZBO0VBQ0UsY0FBYztBcEdxeFZoQjs7QW9HbnhWQTtFQUNFLGNBQWM7QXBHc3hWaEI7O0FvR3B4VkE7RUFDRSxjQUFjO0FwR3V4VmhCOztBb0dyeFZBO0VBQ0UsY0FBYztBcEd3eFZoQjs7QW9HdHhWQTtFQUNFLGNBQWM7QXBHeXhWaEI7O0FvR3Z4VkE7RUFDRSxjQUFjO0FwRzB4VmhCOztBb0d4eFZBO0VBQ0UsY0FBYztBcEcyeFZoQjs7QW9HenhWQTtFQUNFLGNBQWM7QXBHNHhWaEI7O0FvRzF4VkE7RUFDRSxjQUFjO0FwRzZ4VmhCOztBb0czeFZBO0VBQ0UsY0FBYztBcEc4eFZoQjs7QW9HNXhWQTtFQUNFLGNBQWM7QXBHK3hWaEI7O0FvRzd4VkE7RUFDRSxjQUFjO0FwR2d5VmhCOztBb0c5eFZBO0VBQ0UsY0FBYztBcEdpeVZoQjs7QW9HL3hWQTtFQUNFLGNBQWM7QXBHa3lWaEI7O0FvR2h5VkE7RUFDRSxjQUFjO0FwR215VmhCOztBb0dqeVZBO0VBQ0UsY0FBYztBcEdveVZoQjs7QW9HbHlWQTtFQUNFLGNBQWM7QXBHcXlWaEI7O0FvR255VkE7RUFDRSxjQUFjO0FwR3N5VmhCOztBb0dweVZBO0VBQ0UsY0FBYztBcEd1eVZoQjs7QW9HcnlWQTtFQUNFLGNBQWM7QXBHd3lWaEI7O0FvR3R5VkE7RUFDRSxjQUFjO0FwR3l5VmhCOztBb0d2eVZBO0VBQ0UsY0FBYztBcEcweVZoQjs7QW9HeHlWQTtFQUNFLGNBQWM7QXBHMnlWaEI7O0FvR3p5VkE7RUFDRSxjQUFjO0FwRzR5VmhCOztBb0cxeVZBO0VBQ0UsY0FBYztBcEc2eVZoQjs7QW9HM3lWQTtFQUNFLGNBQWM7QXBHOHlWaEI7O0FvRzV5VkE7RUFDRSxjQUFjO0FwRyt5VmhCOztBb0c3eVZBO0VBQ0UsY0FBYztBcEdnelZoQjs7QW9HOXlWQTtFQUNFLGNBQWM7QXBHaXpWaEI7O0FvRy95VkE7RUFDRSxjQUFjO0FwR2t6VmhCOztBb0doelZBO0VBQ0UsY0FBYztBcEdtelZoQjs7QW9HanpWQTtFQUNFLGNBQWM7QXBHb3pWaEI7O0FvR2x6VkE7RUFDRSxjQUFjO0FwR3F6VmhCOztBb0duelZBO0VBQ0UsY0FBYztBcEdzelZoQjs7QW9HcHpWQTtFQUNFLGNBQWM7QXBHdXpWaEI7O0FvR3J6VkE7RUFDRSxjQUFjO0FwR3d6VmhCOztBb0d0elZBO0VBQ0UsY0FBYztBcEd5elZoQjs7QW9HdnpWQTtFQUNFLGNBQWM7QXBHMHpWaEI7O0FvR3h6VkE7RUFDRSxjQUFjO0FwRzJ6VmhCOztBb0d6elZBO0VBQ0UsY0FBYztBcEc0elZoQjs7QW9HMXpWQTtFQUNFLGNBQWM7QXBHNnpWaEI7O0FvRzN6VkE7RUFDRSxjQUFjO0FwRzh6VmhCOztBb0c1elZBO0VBQ0UsY0FBYztBcEcrelZoQjs7QW9HN3pWQTtFQUNFLGNBQWM7QXBHZzBWaEI7O0FvRzl6VkE7RUFDRSxjQUFjO0FwR2kwVmhCOztBb0cvelZBO0VBQ0UsY0FBYztBcEdrMFZoQjs7QW9HaDBWQTtFQUNFLGNBQWM7QXBHbTBWaEI7O0FvR2owVkE7RUFDRSxjQUFjO0FwR28wVmhCOztBb0dsMFZBO0VBQ0UsY0FBYztBcEdxMFZoQjs7QW9HbjBWQTtFQUNFLGNBQWM7QXBHczBWaEI7O0FvR3AwVkE7RUFDRSxjQUFjO0FwR3UwVmhCOztBb0dyMFZBO0VBQ0UsY0FBYztBcEd3MFZoQjs7QW9HdDBWQTtFQUNFLGNBQWM7QXBHeTBWaEI7O0FvR3YwVkE7RUFDRSxjQUFjO0FwRzAwVmhCOztBb0d4MFZBO0VBQ0UsY0FBYztBcEcyMFZoQjs7QW9HejBWQTtFQUNFLGNBQWM7QXBHNDBWaEI7O0FvRzEwVkE7RUFDRSxjQUFjO0FwRzYwVmhCOztBb0czMFZBO0VBQ0UsY0FBYztBcEc4MFZoQjs7QW9HNTBWQTtFQUNFLGdCQUFnQjtBcEcrMFZsQjs7QW9HNzBWQTtFQUNFLGdCQUFnQjtBcEdnMVZsQjs7QW9HOTBWQTtFQUNFLGdCQUFnQjtBcEdpMVZsQjs7QW9HLzBWQTtFQUNFLGdCQUFnQjtBcEdrMVZsQjs7QW9HaDFWQTtFQUNFLGdCQUFnQjtBcEdtMVZsQjs7QW9HajFWQTtFQUNFLGdCQUFnQjtBcEdvMVZsQjs7QW9HbDFWQTtFQUNFLGdCQUFnQjtBcEdxMVZsQjs7QW9HbjFWQTtFQUNFLGdCQUFnQjtBcEdzMVZsQjs7QW9HcDFWQTtFQUNFLGdCQUFnQjtBcEd1MVZsQjs7QW9HcjFWQTtFQUNFLGdCQUFnQjtBcEd3MVZsQjs7QW9HdDFWQTtFQUNFLGdCQUFnQjtBcEd5MVZsQjs7QW9HdjFWQTtFQUNFLGdCQUFnQjtBcEcwMVZsQjs7QW9HeDFWQTtFQUNFLGdCQUFnQjtBcEcyMVZsQjs7QW9HejFWQTtFQUNFLGdCQUFnQjtBcEc0MVZsQjs7QW9HMTFWQTtFQUNFLGdCQUFnQjtBcEc2MVZsQjs7QW9HMzFWQTtFQUNFLGdCQUFnQjtBcEc4MVZsQjs7QW9HNTFWQTtFQUNFLGdCQUFnQjtBcEcrMVZsQjs7QW9HNzFWQTtFQUNFLGdCQUFnQjtBcEdnMlZsQjs7QW9HOTFWQTtFQUNFLGdCQUFnQjtBcEdpMlZsQjs7QW9HLzFWQTtFQUNFLGdCQUFnQjtBcEdrMlZsQjs7QW9HaDJWQTtFQUNFLGdCQUFnQjtBcEdtMlZsQjs7QW9HajJWQTtFQUNFLGdCQUFnQjtBcEdvMlZsQjs7QW9HbDJWQTtFQUNFLGdCQUFnQjtBcEdxMlZsQjs7QW9HbjJWQTtFQUNFLGdCQUFnQjtBcEdzMlZsQjs7QW9HcDJWQTtFQUNFLGdCQUFnQjtBcEd1MlZsQjs7QW9HcjJWQTtFQUNFLGdCQUFnQjtBcEd3MlZsQjs7QW9HdDJWQTtFQUNFLGdCQUFnQjtBcEd5MlZsQjs7QW9HdjJWQTtFQUNFLGdCQUFnQjtBcEcwMlZsQjs7QW9HeDJWQTtFQUNFLGdCQUFnQjtBcEcyMlZsQjs7QW9HejJWQTtFQUNFLGdCQUFnQjtBcEc0MlZsQjs7QW9HMTJWQTtFQUNFLGdCQUFnQjtBcEc2MlZsQjs7QW9HMzJWQTtFQUNFLGdCQUFnQjtBcEc4MlZsQjs7QW9HNTJWQTtFQUNFLGdCQUFnQjtBcEcrMlZsQjs7QW9HNzJWQTtFQUNFLGdCQUFnQjtBcEdnM1ZsQjs7QW9HOTJWQTtFQUNFLGdCQUFnQjtBcEdpM1ZsQjs7QW9HLzJWQTtFQUNFLGdCQUFnQjtBcEdrM1ZsQjs7QW9HaDNWQTtFQUNFLGdCQUFnQjtBcEdtM1ZsQjs7QW9HajNWQTtFQUNFLGdCQUFnQjtBcEdvM1ZsQjs7QW9HbDNWQTtFQUNFLGdCQUFnQjtBcEdxM1ZsQjs7QW9HbjNWQTtFQUNFLGdCQUFnQjtBcEdzM1ZsQjs7QW9HcDNWQTtFQUNFLGdCQUFnQjtBcEd1M1ZsQjs7QW9HcjNWQTtFQUNFLGdCQUFnQjtBcEd3M1ZsQjs7QW9HdDNWQTtFQUNFLGdCQUFnQjtBcEd5M1ZsQjs7QW9HdjNWQTtFQUNFLGdCQUFnQjtBcEcwM1ZsQjs7QW9HeDNWQTtFQUNFLGdCQUFnQjtBcEcyM1ZsQjs7QW9HejNWQTtFQUNFLGdCQUFnQjtBcEc0M1ZsQjs7QW9HMTNWQTtFQUNFLGdCQUFnQjtBcEc2M1ZsQjs7QW9HMzNWQTtFQUNFLGdCQUFnQjtBcEc4M1ZsQjs7QW9HNTNWQTtFQUNFLGdCQUFnQjtBcEcrM1ZsQjs7QW9HNzNWQTtFQUNFLGdCQUFnQjtBcEdnNFZsQjs7QW9HOTNWQTtFQUNFLGdCQUFnQjtBcEdpNFZsQjs7QW9HLzNWQTtFQUNFLGdCQUFnQjtBcEdrNFZsQjs7QW9HaDRWQTtFQUNFLGdCQUFnQjtBcEdtNFZsQjs7QW9HajRWQTtFQUNFLGdCQUFnQjtBcEdvNFZsQjs7QW9HbDRWQTtFQUNFLGdCQUFnQjtBcEdxNFZsQjs7QW9HbjRWQTtFQUNFLGdCQUFnQjtBcEdzNFZsQjs7QW9HcDRWQTtFQUNFLGdCQUFnQjtBcEd1NFZsQjs7QW9HcjRWQTtFQUNFLGdCQUFnQjtBcEd3NFZsQjs7QW9HdDRWQTtFQUNFLGdCQUFnQjtBcEd5NFZsQjs7QW9HdjRWQTtFQUNFLGdCQUFnQjtBcEcwNFZsQjs7QW9HeDRWQTtFQUNFLGdCQUFnQjtBcEcyNFZsQjs7QW9HejRWQTtFQUNFLGdCQUFnQjtBcEc0NFZsQjs7QW9HMTRWQTtFQUNFLGdCQUFnQjtBcEc2NFZsQjs7QW9HMzRWQTtFQUNFLGdCQUFnQjtBcEc4NFZsQjs7QW9HNTRWQTtFQUNFLGdCQUFnQjtBcEcrNFZsQjs7QW9HNzRWQTtFQUNFLGdCQUFnQjtBcEdnNVZsQjs7QW9HOTRWQTtFQUNFLGdCQUFnQjtBcEdpNVZsQjs7QW9HLzRWQTtFQUNFLGdCQUFnQjtBcEdrNVZsQjs7QW9HaDVWQTtFQUNFLGdCQUFnQjtBcEdtNVZsQjs7QW9HajVWQTtFQUNFLGdCQUFnQjtBcEdvNVZsQjs7QW9HbDVWQTtFQUNFLGdCQUFnQjtBcEdxNVZsQjs7QW9HbjVWQTtFQUNFLGdCQUFnQjtBcEdzNVZsQjs7QW9HcDVWQTtFQUNFLGdCQUFnQjtBcEd1NVZsQjs7QW9HcjVWQTtFQUNFLGdCQUFnQjtBcEd3NVZsQjs7QW9HdDVWQTtFQUNFLGdCQUFnQjtBcEd5NVZsQjs7QW9HdjVWQTtFQUNFLGdCQUFnQjtBcEcwNVZsQjs7QW9HeDVWQTtFQUNFLGdCQUFnQjtBcEcyNVZsQjs7QW9HejVWQTtFQUNFLGdCQUFnQjtBcEc0NVZsQjs7QW9HMTVWQTtFQUNFLGdCQUFnQjtBcEc2NVZsQjs7QW9HMzVWQTtFQUNFLGdCQUFnQjtBcEc4NVZsQjs7QW9HNTVWQTtFQUNFLGdCQUFnQjtBcEcrNVZsQjs7QW9HNzVWQTtFQUNFLGdCQUFnQjtBcEdnNlZsQjs7QW9HOTVWQTtFQUNFLGdCQUFnQjtBcEdpNlZsQjs7QW9HLzVWQTtFQUNFLGdCQUFnQjtBcEdrNlZsQjs7QW9HaDZWQTtFQUNFLGdCQUFnQjtBcEdtNlZsQjs7QW9HajZWQTtFQUNFLGdCQUFnQjtBcEdvNlZsQjs7QW9HbDZWQTtFQUNFLGdCQUFnQjtBcEdxNlZsQjs7QW9HbjZWQTtFQUNFLGdCQUFnQjtBcEdzNlZsQjs7QW9HcDZWQTtFQUNFLGdCQUFnQjtBcEd1NlZsQjs7QW9HcjZWQTtFQUNFLGdCQUFnQjtBcEd3NlZsQjs7QW9HdDZWQTtFQUNFLGdCQUFnQjtBcEd5NlZsQjs7QW9HdjZWQTtFQUNFLGdCQUFnQjtBcEcwNlZsQjs7QW9HeDZWQTtFQUNFLGdCQUFnQjtBcEcyNlZsQjs7QW9HejZWQTtFQUNFLGdCQUFnQjtBcEc0NlZsQjs7QW9HMTZWQTtFQUNFLGdCQUFnQjtBcEc2NlZsQjs7QW9HMzZWQTtFQUNFLGdCQUFnQjtBcEc4NlZsQjs7QW9HNTZWQTtFQUNFLGdCQUFnQjtBcEcrNlZsQjs7QW9HNzZWQTtFQUNFLGdCQUFnQjtBcEdnN1ZsQjs7QW9HOTZWQTtFQUNFLGdCQUFnQjtBcEdpN1ZsQjs7QW9HLzZWQTtFQUNFLGdCQUFnQjtBcEdrN1ZsQjs7QW9HaDdWQTtFQUNFLGdCQUFnQjtBcEdtN1ZsQjs7QW9HajdWQTtFQUNFLGdCQUFnQjtBcEdvN1ZsQjs7QW9HbDdWQTtFQUNFLGdCQUFnQjtBcEdxN1ZsQjs7QW9HbjdWQTtFQUNFLGdCQUFnQjtBcEdzN1ZsQjs7QW9HcDdWQTtFQUNFLGdCQUFnQjtBcEd1N1ZsQjs7QW9HcjdWQTtFQUNFLGdCQUFnQjtBcEd3N1ZsQjs7QXFHdGpYQTtBQUNBO0VBQ0Usb0NBQW9DO0VBQ3BDLDZDQUFzRTtFQUN0RSxpVEFBbWQ7RUFDbmQsbUJBQW1CO0VBQ25CLGtCQUFrQjtBckd5alhwQjs7QXFHdmpYQTs7RUFFRSxxQkFBcUI7RUFDckIseURBQXlEO0VBQ3pELGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLG1DQUFtQztFQUNuQyxrQ0FBa0M7QXJHMGpYcEM7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxjQUFjO0FyRzBqWGhCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsY0FBYztBckcwalhoQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGNBQWM7QXJHMGpYaEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxjQUFjO0FyRzBqWGhCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsY0FBYztBckcwalhoQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGNBQWM7QXJHMGpYaEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxjQUFjO0FyRzBqWGhCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsY0FBYztBckcwalhoQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGNBQWM7QXJHMGpYaEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxjQUFjO0FyRzBqWGhCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsY0FBYztBckcwalhoQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGNBQWM7QXJHMGpYaEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxjQUFjO0FyRzBqWGhCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsY0FBYztBckcwalhoQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGNBQWM7QXJHMGpYaEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxjQUFjO0FyRzBqWGhCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsY0FBYztBckcwalhoQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGNBQWM7QXJHMGpYaEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxjQUFjO0FyRzBqWGhCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsY0FBYztBckcwalhoQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGNBQWM7QXJHMGpYaEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxjQUFjO0FyRzBqWGhCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsY0FBYztBckcwalhoQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGNBQWM7QXJHMGpYaEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxjQUFjO0FyRzBqWGhCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsY0FBYztBckcwalhoQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGNBQWM7QXJHMGpYaEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxjQUFjO0FyRzBqWGhCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsY0FBYztBckcwalhoQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGNBQWM7QXJHMGpYaEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxjQUFjO0FyRzBqWGhCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsY0FBYztBckcwalhoQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGNBQWM7QXJHMGpYaEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxjQUFjO0FyRzBqWGhCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsZ0JBQWdCO0FyRzBqWGxCOztBcUd2alhBO0VBQ0UsY0FBYztBckcwalhoQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGdCQUFnQjtBckcwalhsQjs7QXFHdmpYQTtFQUNFLGNBQWM7QXJHMGpYaEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7QXJHMGpYbEI7O0FxR3ZqWEE7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0FyRzBqWHBCOztBcUd2alhBO0VBQ0UsZUFBZTtBckcwalhqQjs7QXFHdmpYQTtFQUNFLGVBQWU7QXJHMGpYakI7O0FxR3ZqWEE7RUFDRSxlQUFlO0FyRzBqWGpCOztBcUd2alhBO0VBQ0UsZUFBZTtBckcwalhqQjs7QXFHdmpYQTtFQUNFLDBCQUEwQjtBckcwalg1Qjs7QXFHeGpYQTtFQUNFLDBCQUEwQjtBckcyalg1Qjs7QXFHeGpYQTtFQUNFLFlBQVk7QXJHMmpYZDs7QXFHempYQTtFQUNFLCtCQUErQjtBckc0alhqQzs7QXFHempYQTtFQUNFOzs7Ozs7Ozs7Ozs7Ozs7R3JHMGtYQztBQUNIOztBcUcxalhBO0VBQ0UsZ0NBQWdDO0VBQ2hDLDRCQUE0QjtFQUM1Qix3QkFBd0I7QXJHNmpYMUI7O0FxRzFqWEE7RUFDRTs7Ozs7Ozs7Ozs7Ozs7O0dyRzJrWEM7QUFDSDs7QXFHM2pYQTtFQUNFLGdDQUFnQztFQUNoQyw0QkFBNEI7RUFDNUIsd0JBQXdCO0FyRzhqWDFCOztBcUczalhBO0VBQ0U7Ozs7Ozs7Ozs7Ozs7OztHckc0a1hDO0FBQ0g7O0FxRzVqWEE7RUFDRSxpQ0FBaUM7RUFDakMsNkJBQTZCO0VBQzdCLHlCQUF5QjtBckcralgzQjs7QXFHNWpYQTtFQUNFOzs7Ozs7Ozs7Ozs7Ozs7R3JHNmtYQztBQUNIOztBcUc3alhBO0VBQ0UsaUNBQWlDO0VBQ2pDLDZCQUE2QjtFQUM3Qix5QkFBeUI7QXJHZ2tYM0I7O0FxRzdqWEE7RUFDRTs7Ozs7Ozs7Ozs7Ozs7O0dyRzhrWEM7QUFDSDs7QXFHOWpYQTtFQUNFLGlDQUFpQztFQUNqQyw2QkFBNkI7RUFDN0IseUJBQXlCO0FyR2lrWDNCOztBcUc5alhBO0VBQ0U7Ozs7Ozs7Ozs7Ozs7OztHckcra1hDO0FBQ0g7O0FxRy9qWEE7RUFDRSxpQ0FBaUM7RUFDakMsNkJBQTZCO0VBQzdCLHlCQUF5QjtBckdra1gzQjs7QXFHL2pYQTtFQUNFOzs7Ozs7Ozs7Ozs7Ozs7R3JHZ2xYQztBQUNIOztBcUdoa1hBO0VBQ0UsaUNBQWlDO0VBQ2pDLDZCQUE2QjtFQUM3Qix5QkFBeUI7QXJHbWtYM0I7O0FxR2hrWEE7RUFDRSw2QkFBNkI7RUFDN0IscUJBQXFCO0VBQ3JCLGFBQWE7RUFDYixtQkFBbUI7QXJHbWtYckI7O0FxR2hrWEE7RUFDRSw2QkFBNkI7RUFDN0IscUJBQXFCO0VBQ3JCLGFBQWE7RUFDYixtQkFBbUI7QXJHbWtYckI7O0FxR2hrWEE7RUFDRSw4Q0FBOEM7RUFDOUMsc0NBQXNDO0FyR21rWHhDOztBcUdoa1hBO0VBQ0U7SUFDRSwrQkFBK0I7SUFDL0IsdUJBQXVCO0VyR21rWHpCO0VxR2prWEE7SUFDRSxpQ0FBaUM7SUFDakMseUJBQXlCO0VyR21rWDNCO0FBQ0Y7O0FxR2prWEE7RUFDRTtJQUNFLCtCQUErQjtJQUMvQix1QkFBdUI7RXJHb2tYekI7RXFHbGtYQTtJQUNFLGlDQUFpQztJQUNqQyx5QkFBeUI7RXJHb2tYM0I7QUFDRjs7QXFHamtYQTtBQ3o1YkE7RUFDRSxzQkFBc0I7RUFDdEIsNkNBQXlEO0VBQUU7RUFDM0QsdVBBRzBFO0VBQUU7QXRHNjl5QjlFOztBQUVBO0VzRzM5eUJFO0VBQ0EsaUNBQWlDO0VBQ2pDLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsY0FBYztFQUVkO0VBQ0EsbUNBQW1DO0VBQ25DLGtDQUFrQztBdEc0OXlCcEM7O0FzR3o5eUJBO0VBQTJCLGdCQUFnQjtBdEc2OXlCM0M7O0FzRzM5eUJBO0VBQTBCLGdCQUFnQjtBdEcrOXlCMUM7O0FzRzc5eUJBO0VBQXNCLGdCQUFnQjtBdEdpK3lCdEM7O0FzRy85eUJBO0VBQTRCLGdCQUFnQjtBdEdtK3lCNUM7O0FzR2oreUJBO0VBQTBCLGdCQUFnQjtBdEdxK3lCMUM7O0FzR24reUJBO0VBQXFCLGdCQUFnQjtBdEd1K3lCckM7O0FzR3IreUJBO0VBQTJCLGdCQUFnQjtBdEd5K3lCM0M7O0FzR3YreUJBO0VBQXdCLGdCQUFnQjtBdEcyK3lCeEM7O0FzR3oreUJBO0VBQXlCLGdCQUFnQjtBdEc2K3lCekM7O0FzRzMreUJBO0VBQTZCLGdCQUFnQjtBdEcrK3lCN0M7O0FzRzcreUJBO0VBQThCLGdCQUFnQjtBdEdpL3lCOUM7O0FzRy8reUJBO0VBQW9CLGdCQUFnQjtBdEdtL3lCcEM7O0FzR2oveUJBO0VBQXNCLGdCQUFnQjtBdEdxL3lCdEM7O0FzR24veUJBO0VBQXdCLGdCQUFnQjtBdEd1L3lCeEM7O0FzR3IveUJBO0VBQXlCLGdCQUFnQjtBdEd5L3lCekM7O0FzR3YveUJBO0VBQXdCLGdCQUFnQjtBdEcyL3lCeEM7O0FzR3oveUJBO0VBQTJCLGdCQUFnQjtBdEc2L3lCM0M7O0FzRzMveUJBO0VBQTRCLGdCQUFnQjtBdEcrL3lCNUM7O0FzRzcveUJBO0VBQXNCLGdCQUFnQjtBdEdpZ3pCdEM7O0FzRy8veUJBO0VBQW1CLGdCQUFnQjtBdEdtZ3pCbkM7O0FzR2pnekJBO0VBQXVCLGdCQUFnQjtBdEdxZ3pCdkM7O0FzR25nekJBO0VBQXFCLGdCQUFnQjtBdEd1Z3pCckM7O0FzR3JnekJBO0VBQXlCLGdCQUFnQjtBdEd5Z3pCekM7O0FzR3ZnekJBO0VBQThCLGdCQUFnQjtBdEcyZ3pCOUM7O0FzR3pnekJBO0VBQXNCLGdCQUFnQjtBdEc2Z3pCdEM7O0FzRzNnekJBO0VBQXFCLGdCQUFnQjtBdEcrZ3pCckM7O0FzRzdnekJBO0VBQXVCLGdCQUFnQjtBdEdpaHpCdkM7O0FzRy9nekJBO0VBQWtCLGdCQUFnQjtBdEdtaHpCbEM7O0FzR2poekJBO0VBQWtCLGdCQUFnQjtBdEdxaHpCbEM7O0FzR25oekJBO0VBQXVCLGdCQUFnQjtBdEd1aHpCdkM7O0FzR3JoekJBO0VBQXdCLGdCQUFnQjtBdEd5aHpCeEM7O0FzR3ZoekJBO0VBQXNCLGdCQUFnQjtBdEcyaHpCdEM7O0FzR3poekJBO0VBQXNCLGdCQUFnQjtBdEc2aHpCdEM7O0FzRzNoekJBO0VBQWlCLGdCQUFnQjtBdEcraHpCakM7O0FzRzdoekJBO0VBQW9CLGdCQUFnQjtBdEdpaXpCcEM7O0FzRy9oekJBO0VBQTBCLGdCQUFnQjtBdEdtaXpCMUM7O0FzR2ppekJBO0VBQW1CLGdCQUFnQjtBdEdxaXpCbkM7O0FzR25pekJBO0VBQTBCLGdCQUFnQjtBdEd1aXpCMUM7O0FzR3JpekJBO0VBQWtCLGdCQUFnQjtBdEd5aXpCbEM7O0FzR3ZpekJBO0VBQTBCLGdCQUFnQjtBdEcyaXpCMUM7O0FzR3ppekJBO0VBQTBCLGdCQUFnQjtBdEc2aXpCMUM7O0FzRzNpekJBO0VBQTJCLGdCQUFnQjtBdEcraXpCM0M7O0FzRzdpekJBO0VBQXdCLGdCQUFnQjtBdEdpanpCeEM7O0FzRy9pekJBO0VBQTJCLGdCQUFnQjtBdEdtanpCM0M7O0FzR2pqekJBO0VBQTRCLGdCQUFnQjtBdEdxanpCNUM7O0FzR25qekJBO0VBQXlCLGdCQUFnQjtBdEd1anpCekM7O0FzR3JqekJBO0VBQTJCLGdCQUFnQjtBdEd5anpCM0M7O0FzR3ZqekJBO0VBQW9CLGdCQUFnQjtBdEcyanpCcEM7O0FzR3pqekJBO0VBQXVCLGdCQUFnQjtBdEc2anpCdkM7O0FzRzNqekJBO0VBQW9CLGdCQUFnQjtBdEcranpCcEM7O0FzRzdqekJBO0VBQW1CLGdCQUFnQjtBdEdpa3pCbkM7O0FzRy9qekJBO0VBQTZCLGdCQUFnQjtBdEdta3pCN0M7O0FzR2prekJBO0VBQTJCLGdCQUFnQjtBdEdxa3pCM0M7O0FzR25rekJBO0VBQXdCLGdCQUFnQjtBdEd1a3pCeEM7O0FzR3JrekJBO0VBQXVCLGdCQUFnQjtBdEd5a3pCdkM7O0FzR3ZrekJBO0VBQXFCLGdCQUFnQjtBdEcya3pCckM7O0FzR3prekJBO0VBQXdCLGdCQUFnQjtBdEc2a3pCeEM7O0FzRzNrekJBO0VBQXFCLGdCQUFnQjtBdEcra3pCckM7O0FzRzdrekJBO0VBQWtCLGdCQUFnQjtBdEdpbHpCbEM7O0FzRy9rekJBO0VBQStCLGdCQUFnQjtBdEdtbHpCL0M7O0FzR2psekJBO0VBQThCLGdCQUFnQjtBdEdxbHpCOUM7O0FzR25sekJBO0VBQThCLGdCQUFnQjtBdEd1bHpCOUM7O0FzR3JsekJBO0VBQTRCLGdCQUFnQjtBdEd5bHpCNUM7O0FzR3ZsekJBO0VBQTRCLGdCQUFnQjtBdEcybHpCNUM7O0FzR3psekJBO0VBQTZCLGdCQUFnQjtBdEc2bHpCN0M7O0FzRzNsekJBO0VBQStCLGdCQUFnQjtBdEcrbHpCL0M7O0FzRzdsekJBO0VBQTZCLGdCQUFnQjtBdEdpbXpCN0M7O0FzRy9sekJBO0VBQWlCLGdCQUFnQjtBdEdtbXpCakM7O0FzR2ptekJBO0VBQXlCLGdCQUFnQjtBdEdxbXpCekM7O0FzR25tekJBO0VBQXVCLGdCQUFnQjtBdEd1bXpCdkM7O0FzR3JtekJBO0VBQWtCLGdCQUFnQjtBdEd5bXpCbEM7O0FzR3ZtekJBO0VBQW9CLGdCQUFnQjtBdEcybXpCcEM7O0FzR3ptekJBO0VBQTRCLGdCQUFnQjtBdEc2bXpCNUM7O0FzRzNtekJBO0VBQXNCLGdCQUFnQjtBdEcrbXpCdEM7O0FzRzdtekJBO0VBQXFCLGdCQUFnQjtBdEdpbnpCckM7O0FzRy9tekJBO0VBQW9CLGdCQUFnQjtBdEdtbnpCcEM7O0FzR2puekJBO0VBQWtCLGdCQUFnQjtBdEdxbnpCbEM7O0FzR25uekJBO0VBQW9CLGdCQUFnQjtBdEd1bnpCcEM7O0FzR3JuekJBO0VBQTJCLGdCQUFnQjtBdEd5bnpCM0M7O0FzR3ZuekJBO0VBQWlCLGdCQUFnQjtBdEcybnpCakM7O0FzR3puekJBO0VBQXFCLGdCQUFnQjtBdEc2bnpCckM7O0FzRzNuekJBO0VBQXNCLGdCQUFnQjtBdEcrbnpCdEM7O0FzRzduekJBO0VBQXdCLGdCQUFnQjtBdEdpb3pCeEM7O0FzRy9uekJBO0VBQXFCLGdCQUFnQjtBdEdtb3pCckM7O0FzR2pvekJBO0VBQTBCLGdCQUFnQjtBdEdxb3pCMUM7O0FzR25vekJBO0VBQXVCLGdCQUFnQjtBdEd1b3pCdkM7O0FzR3JvekJBO0VBQWtCLGdCQUFnQjtBdEd5b3pCbEM7O0FzR3ZvekJBO0VBQWtCLGdCQUFnQjtBdEcyb3pCbEM7O0FzR3pvekJBO0VBQXVCLGdCQUFnQjtBdEc2b3pCdkM7O0FzRzNvekJBO0VBQW9CLGdCQUFnQjtBdEcrb3pCcEM7O0FzRzdvekJBO0VBQW9CLGdCQUFnQjtBdEdpcHpCcEM7O0FzRy9vekJBO0VBQWtCLGdCQUFnQjtBdEdtcHpCbEM7O0FzR2pwekJBO0VBQW1CLGdCQUFnQjtBdEdxcHpCbkM7O0FzR25wekJBO0VBQWtCLGdCQUFnQjtBdEd1cHpCbEM7O0FzR3JwekJBO0VBQW1CLGdCQUFnQjtBdEd5cHpCbkM7O0FzR3ZwekJBO0VBQWtCLGdCQUFnQjtBdEcycHpCbEM7O0FzR3pwekJBO0VBQW9CLGdCQUFnQjtBdEc2cHpCcEM7O0FzRzNwekJBO0VBQW1CLGdCQUFnQjtBdEcrcHpCbkM7O0FzRzdwekJBO0VBQW1CLGdCQUFnQjtBdEdpcXpCbkM7O0FzRy9wekJBO0VBQW9CLGdCQUFnQjtBdEdtcXpCcEM7O0FzR2pxekJBO0VBQWtCLGdCQUFnQjtBdEdxcXpCbEM7O0FzR25xekJBO0VBQXVCLGdCQUFnQjtBdEd1cXpCdkM7O0FzR3JxekJBO0VBQW9CLGdCQUFnQjtBdEd5cXpCcEM7O0FzR3ZxekJBO0VBQW9CLGdCQUFnQjtBdEcycXpCcEM7O0FzR3pxekJBO0VBQXVCLGdCQUFnQjtBdEc2cXpCdkM7O0FzRzNxekJBO0VBQWtCLGdCQUFnQjtBdEcrcXpCbEM7O0FzRzdxekJBO0VBQW9CLGdCQUFnQjtBdEdpcnpCcEM7O0FzRy9xekJBO0VBQWtCLGdCQUFnQjtBdEdtcnpCbEM7O0FzR2pyekJBO0VBQWtCLGdCQUFnQjtBdEdxcnpCbEM7O0FzR25yekJBO0VBQXFCLGdCQUFnQjtBdEd1cnpCckM7O0FzR3JyekJBO0VBQW9CLGdCQUFnQjtBdEd5cnpCcEM7O0FzR3ZyekJBO0VBQWtCLGdCQUFnQjtBdEcycnpCbEM7O0FzR3pyekJBO0VBQXdCLGdCQUFnQjtBdEc2cnpCeEM7O0FzRzNyekJBO0VBQWlCLGdCQUFnQjtBdEcrcnpCakM7O0FzRzdyekJBO0VBQXFCLGdCQUFnQjtBdEdpc3pCckM7O0FzRy9yekJBO0VBQWtCLGdCQUFnQjtBdEdtc3pCbEM7O0FzR2pzekJBO0VBQTRCLGdCQUFnQjtBdEdxc3pCNUM7O0FzR25zekJBO0VBQTRCLGdCQUFnQjtBdEd1c3pCNUM7O0FzR3JzekJBO0VBQXdCLGdCQUFnQjtBdEd5c3pCeEM7O0FzR3ZzekJBO0VBQXFCLGdCQUFnQjtBdEcyc3pCckM7O0FzR3pzekJBO0VBQTBCLGdCQUFnQjtBdEc2c3pCMUM7O0FzRzNzekJBO0VBQWlCLGdCQUFnQjtBdEcrc3pCakM7O0FzRzdzekJBO0VBQTBCLGdCQUFnQjtBdEdpdHpCMUM7O0FzRy9zekJBO0VBQW1CLGdCQUFnQjtBdEdtdHpCbkM7O0FzR2p0ekJBO0VBQWtCLGdCQUFnQjtBdEdxdHpCbEM7O0FzR250ekJBO0VBQXFCLGdCQUFnQjtBdEd1dHpCckM7O0FzR3J0ekJBO0VBQTJCLGdCQUFnQjtBdEd5dHpCM0M7O0FzR3Z0ekJBO0VBQTZCLGdCQUFnQjtBdEcydHpCN0M7O0FzR3p0ekJBO0VBQWtCLGdCQUFnQjtBdEc2dHpCbEM7O0FzRzN0ekJBO0VBQW1CLGdCQUFnQjtBdEcrdHpCbkM7O0FzRzd0ekJBO0VBQTBCLGdCQUFnQjtBdEdpdXpCMUM7O0FzRy90ekJBO0VBQXdCLGdCQUFnQjtBdEdtdXpCeEM7O0FzR2p1ekJBO0VBQXFCLGdCQUFnQjtBdEdxdXpCckM7O0FzR251ekJBO0VBQXFCLGdCQUFnQjtBdEd1dXpCckM7O0FzR3J1ekJBO0VBQTBCLGdCQUFnQjtBdEd5dXpCMUM7O0FzR3Z1ekJBO0VBQW1CLGdCQUFnQjtBdEcydXpCbkM7O0FzR3p1ekJBO0VBQXFCLGdCQUFnQjtBdEc2dXpCckM7O0FzRzN1ekJBO0VBQXdCLGdCQUFnQjtBdEcrdXpCeEM7O0FzRzd1ekJBO0VBQTZCLGdCQUFnQjtBdEdpdnpCN0M7O0FzRy91ekJBO0VBQTBCLGdCQUFnQjtBdEdtdnpCMUM7O0FzR2p2ekJBO0VBQXVCLGdCQUFnQjtBdEdxdnpCdkM7O0FzR252ekJBO0VBQTRCLGdCQUFnQjtBdEd1dnpCNUM7O0FzR3J2ekJBO0VBQW1CLGdCQUFnQjtBdEd5dnpCbkM7O0FzR3Z2ekJBO0VBQTRCLGdCQUFnQjtBdEcydnpCNUM7O0FzR3p2ekJBO0VBQXVCLGdCQUFnQjtBdEc2dnpCdkM7O0FzRzN2ekJBO0VBQXlCLGdCQUFnQjtBdEcrdnpCekM7O0FzRzd2ekJBO0VBQWtCLGdCQUFnQjtBdEdpd3pCbEM7O0FzRy92ekJBO0VBQXlCLGdCQUFnQjtBdEdtd3pCekM7O0FzR2p3ekJBO0VBQXlCLGdCQUFnQjtBdEdxd3pCekM7O0FzR253ekJBO0VBQWtCLGdCQUFnQjtBdEd1d3pCbEM7O0FzR3J3ekJBO0VBQW9CLGdCQUFnQjtBdEd5d3pCcEM7O0FzR3Z3ekJBO0VBQXFCLGdCQUFnQjtBdEcyd3pCckM7O0FzR3p3ekJBO0VBQW1CLGdCQUFnQjtBdEc2d3pCbkM7O0FzRzN3ekJBO0VBQW1CLGdCQUFnQjtBdEcrd3pCbkM7O0FzRzd3ekJBO0VBQW9CLGdCQUFnQjtBdEdpeHpCcEM7O0FzRy93ekJBO0VBQXlCLGdCQUFnQjtBdEdteHpCekM7O0FzR2p4ekJBO0VBQW9CLGdCQUFnQjtBdEdxeHpCcEM7O0FzR254ekJBO0VBQXdCLGdCQUFnQjtBdEd1eHpCeEM7O0FzR3J4ekJBO0VBQXdCLGdCQUFnQjtBdEd5eHpCeEM7O0FzR3Z4ekJBO0VBQXVCLGdCQUFnQjtBdEcyeHpCdkM7O0FzR3p4ekJBO0VBQWtCLGdCQUFnQjtBdEc2eHpCbEM7O0FzRzN4ekJBO0VBQW9CLGdCQUFnQjtBdEcreHpCcEM7O0FzRzd4ekJBO0VBQW9CLGdCQUFnQjtBdEdpeXpCcEM7O0FzRy94ekJBO0VBQXNCLGdCQUFnQjtBdEdteXpCdEM7O0FzR2p5ekJBO0VBQXFCLGdCQUFnQjtBdEdxeXpCckM7O0FzR255ekJBO0VBQW1CLGdCQUFnQjtBdEd1eXpCbkM7O0FzR3J5ekJBO0VBQW9CLGdCQUFnQjtBdEd5eXpCcEM7O0FzR3Z5ekJBO0VBQXNCLGdCQUFnQjtBdEcyeXpCdEM7O0FzR3p5ekJBO0VBQXVCLGdCQUFnQjtBdEc2eXpCdkM7O0FzRzN5ekJBO0VBQXFCLGdCQUFnQjtBdEcreXpCckM7O0FzRzd5ekJBO0VBQXFCLGdCQUFnQjtBdEdpenpCckM7O0FzRy95ekJBO0VBQTBCLGdCQUFnQjtBdEdtenpCMUM7O0FzR2p6ekJBO0VBQW1CLGdCQUFnQjtBdEdxenpCbkM7O0FzR256ekJBO0VBQW1CLGdCQUFnQjtBdEd1enpCbkM7O0FzR3J6ekJBO0VBQXdCLGdCQUFnQjtBdEd5enpCeEM7O0FzR3Z6ekJBO0VBQW9CLGdCQUFnQjtBdEcyenpCcEM7O0FzR3p6ekJBO0VBQXFCLGdCQUFnQjtBdEc2enpCckM7O0FzRzN6ekJBO0VBQWtCLGdCQUFnQjtBdEcrenpCbEM7O0FzRzd6ekJBO0VBQXlCLGdCQUFnQjtBdEdpMHpCekM7O0FzRy96ekJBO0VBQWlCLGdCQUFnQjtBdEdtMHpCakM7O0FzR2owekJBO0VBQXFCLGdCQUFnQjtBdEdxMHpCckM7O0FzR24wekJBO0VBQW9CLGdCQUFnQjtBdEd1MHpCcEM7O0FzR3IwekJBO0VBQWlCLGdCQUFnQjtBdEd5MHpCakM7O0FzR3YwekJBO0VBQW9CLGdCQUFnQjtBdEcyMHpCcEM7O0FzR3owekJBO0VBQW9CLGdCQUFnQjtBdEc2MHpCcEM7O0FzRzMwekJBO0VBQXlCLGdCQUFnQjtBdEcrMHpCekM7O0FzRzcwekJBO0VBQXVCLGdCQUFnQjtBdEdpMXpCdkM7O0FzRy8wekJBO0VBQXlCLGdCQUFnQjtBdEdtMXpCekM7O0FzR2oxekJBO0VBQXlCLGdCQUFnQjtBdEdxMXpCekM7O0FzR24xekJBO0VBQTBCLGdCQUFnQjtBdEd1MXpCMUM7O0FzR3IxekJBO0VBQXFCLGdCQUFnQjtBdEd5MXpCckM7O0FzR3YxekJBO0VBQW1CLGdCQUFnQjtBdEcyMXpCbkM7O0FzR3oxekJBO0VBQXlCLGdCQUFnQjtBdEc2MXpCekM7O0FzRzMxekJBO0VBQTJCLGdCQUFnQjtBdEcrMXpCM0M7O0FzRzcxekJBO0VBQXNCLGdCQUFnQjtBdEdpMnpCdEM7O0FzRy8xekJBO0VBQWtCLGdCQUFnQjtBdEdtMnpCbEM7O0FzR2oyekJBO0VBQXFCLGdCQUFnQjtBdEdxMnpCckM7O0FzR24yekJBO0VBQW9CLGdCQUFnQjtBdEd1MnpCcEM7O0FzR3IyekJBO0VBQXNCLGdCQUFnQjtBdEd5MnpCdEM7O0FzR3YyekJBO0VBQTBCLGdCQUFnQjtBdEcyMnpCMUM7O0FzR3oyekJBO0VBQW9CLGdCQUFnQjtBdEc2MnpCcEM7O0FzRzMyekJBO0VBQXdCLGdCQUFnQjtBdEcrMnpCeEM7O0FzRzcyekJBO0VBQXdCLGdCQUFnQjtBdEdpM3pCeEM7O0FzRy8yekJBO0VBQXVCLGdCQUFnQjtBdEdtM3pCdkM7O0FzR2ozekJBO0VBQW9CLGdCQUFnQjtBdEdxM3pCcEM7O0FzR24zekJBO0VBQWtCLGdCQUFnQjtBdEd1M3pCbEM7O0FzR3IzekJBO0VBQW1CLGdCQUFnQjtBdEd5M3pCbkM7O0FzR3YzekJBO0VBQXVCLGdCQUFnQjtBdEcyM3pCdkM7O0FzR3ozekJBO0VBQW1CLGdCQUFnQjtBdEc2M3pCbkM7O0FzRzMzekJBO0VBQXVCLGdCQUFnQjtBdEcrM3pCdkM7O0FzRzczekJBO0VBQXNCLGdCQUFnQjtBdEdpNHpCdEM7O0FzRy8zekJBO0VBQXNCLGdCQUFnQjtBdEdtNHpCdEM7O0FzR2o0ekJBO0VBQXNCLGdCQUFnQjtBdEdxNHpCdEM7O0FzR240ekJBO0VBQW9CLGdCQUFnQjtBdEd1NHpCcEM7O0FzR3I0ekJBO0VBQW1CLGdCQUFnQjtBdEd5NHpCbkM7O0FzR3Y0ekJBO0VBQWtCLGdCQUFnQjtBdEcyNHpCbEM7O0FzR3o0ekJBO0VBQXNCLGdCQUFnQjtBdEc2NHpCdEM7O0FzRzM0ekJBO0VBQWtCLGdCQUFnQjtBdEcrNHpCbEM7O0FzRzc0ekJBO0VBQWUsZ0JBQWdCO0F0R2k1ekIvQjs7QXNHLzR6QkE7RUFBc0IsZ0JBQWdCO0F0R201ekJ0Qzs7QXNHajV6QkE7RUFBaUIsZ0JBQWdCO0F0R3E1ekJqQzs7QXNHbjV6QkE7RUFBcUIsZ0JBQWdCO0F0R3U1ekJyQzs7QXNHcjV6QkE7RUFBc0IsZ0JBQWdCO0F0R3k1ekJ0Qzs7QXNHdjV6QkE7RUFBcUIsZ0JBQWdCO0F0RzI1ekJyQzs7QXNHejV6QkE7RUFBbUIsZ0JBQWdCO0F0RzY1ekJuQzs7QXNHMzV6QkE7RUFBa0IsZ0JBQWdCO0F0Rys1ekJsQzs7QXNHNzV6QkE7RUFBd0IsZ0JBQWdCO0F0R2k2ekJ4Qzs7QXNHLzV6QkE7RUFBdUIsZ0JBQWdCO0F0R202ekJ2Qzs7QXNHajZ6QkE7RUFBb0IsZ0JBQWdCO0F0R3E2ekJwQzs7QXNHbjZ6QkE7RUFBa0IsZ0JBQWdCO0F0R3U2ekJsQzs7QXNHcjZ6QkE7RUFBa0IsZ0JBQWdCO0F0R3k2ekJsQzs7QXNHdjZ6QkE7RUFBeUIsZ0JBQWdCO0F0RzI2ekJ6Qzs7QXNHejZ6QkE7RUFBdUIsZ0JBQWdCO0F0RzY2ekJ2Qzs7QXNHMzZ6QkE7RUFBMkIsZ0JBQWdCO0F0Rys2ekIzQzs7QXNHNzZ6QkE7RUFBZ0IsZ0JBQWdCO0F0R2k3ekJoQzs7QXNHLzZ6QkE7RUFBc0IsZ0JBQWdCO0F0R203ekJ0Qzs7QXNHajd6QkE7RUFBc0IsZ0JBQWdCO0F0R3E3ekJ0Qzs7QXNHbjd6QkE7RUFBc0IsZ0JBQWdCO0F0R3U3ekJ0Qzs7QXNHcjd6QkE7RUFBb0IsZ0JBQWdCO0F0R3k3ekJwQzs7QXNHdjd6QkE7RUFBcUIsZ0JBQWdCO0F0RzI3ekJyQzs7QXNHejd6QkE7RUFBcUIsZ0JBQWdCO0F0RzY3ekJyQzs7QXNHMzd6QkE7RUFBc0IsZ0JBQWdCO0F0Rys3ekJ0Qzs7QXNHNzd6QkE7RUFBcUIsZ0JBQWdCO0F0R2k4ekJyQzs7QXNHLzd6QkE7RUFBK0IsZ0JBQWdCO0F0R204ekIvQzs7QXNHajh6QkE7RUFBNkIsZ0JBQWdCO0F0R3E4ekI3Qzs7QXNHbjh6QkE7RUFBK0IsZ0JBQWdCO0F0R3U4ekIvQzs7QXNHcjh6QkE7RUFBZ0MsZ0JBQWdCO0F0R3k4ekJoRDs7QXNHdjh6QkE7RUFBNkIsZ0JBQWdCO0F0RzI4ekI3Qzs7QXNHejh6QkE7RUFBNEIsZ0JBQWdCO0F0RzY4ekI1Qzs7QXNHMzh6QkE7RUFBdUIsZ0JBQWdCO0F0Rys4ekJ2Qzs7QXNHNzh6QkE7RUFBa0IsZ0JBQWdCO0F0R2k5ekJsQzs7QXNHLzh6QkE7RUFBc0IsZ0JBQWdCO0F0R205ekJ0Qzs7QXNHajl6QkE7RUFBeUIsZ0JBQWdCO0F0R3E5ekJ6Qzs7QXNHbjl6QkE7RUFBeUIsZ0JBQWdCO0F0R3U5ekJ6Qzs7QXNHcjl6QkE7RUFBa0IsZ0JBQWdCO0F0R3k5ekJsQzs7QXNHdjl6QkE7RUFBMEIsZ0JBQWdCO0F0RzI5ekIxQzs7QXNHejl6QkE7RUFBd0IsZ0JBQWdCO0F0RzY5ekJ4Qzs7QXNHMzl6QkE7RUFBd0IsZ0JBQWdCO0F0Rys5ekJ4Qzs7QXNHNzl6QkE7RUFBOEIsZ0JBQWdCO0F0R2krekI5Qzs7QXNHLzl6QkE7RUFBdUIsZ0JBQWdCO0F0R20rekJ2Qzs7QXNHait6QkE7RUFBc0IsZ0JBQWdCO0F0R3ErekJ0Qzs7QXNHbit6QkE7RUFBd0IsZ0JBQWdCO0F0R3UrekJ4Qzs7QXNHcit6QkE7RUFBNEIsZ0JBQWdCO0F0R3krekI1Qzs7QXNHdit6QkE7RUFBOEIsZ0JBQWdCO0F0RzIrekI5Qzs7QXNHeit6QkE7RUFBaUIsZ0JBQWdCO0F0RzYrekJqQzs7QXNHMyt6QkE7RUFBa0IsZ0JBQWdCO0F0RysrekJsQzs7QXNHNyt6QkE7RUFBd0IsZ0JBQWdCO0F0R2kvekJ4Qzs7QXNHLyt6QkE7RUFBMEIsZ0JBQWdCO0F0R20vekIxQzs7QXNHai96QkE7RUFBc0IsZ0JBQWdCO0F0R3EvekJ0Qzs7QXNHbi96QkE7RUFBbUIsZ0JBQWdCO0F0R3UvekJuQzs7QXNHci96QkE7RUFBcUIsZ0JBQWdCO0F0R3kvekJyQzs7QXNHdi96QkE7RUFBcUIsZ0JBQWdCO0F0RzIvekJyQzs7QXVHbGoxQkE7RUFDRSxzQkFBc0I7RUFDdEIsNkNBQWdEO0VBQ2hELHVQQUdvRTtFQUNwRSxtQkFBbUI7RUFDbkIsa0JBQWtCO0F2R2tqMUJwQjs7QUFFQTtFdUdoajFCRSxzQkFBc0I7RUFDdEIsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixjQUFjO0VBRWQ7RUFDQSxtQ0FBbUM7RUFDbkMsa0NBQWtDO0F2R2lqMUJwQzs7QXVHOWkxQkE7RUFDRSxnQkFBZ0I7QXZHaWoxQmxCOztBdUcvaTFCQTtFQUNFLGdCQUFnQjtBdkdrajFCbEI7O0F1R2hqMUJBO0VBQ0UsZ0JBQWdCO0F2R21qMUJsQjs7QXVHamoxQkE7RUFDRSxnQkFBZ0I7QXZHb2oxQmxCOztBdUdsajFCQTtFQUNFLGdCQUFnQjtBdkdxajFCbEI7O0F1R25qMUJBO0VBQ0UsZ0JBQWdCO0F2R3NqMUJsQjs7QXVHcGoxQkE7RUFDRSxnQkFBZ0I7QXZHdWoxQmxCOztBdUdyajFCQTtFQUNFLGdCQUFnQjtBdkd3ajFCbEI7O0F1R3RqMUJBO0VBQ0UsZ0JBQWdCO0F2R3lqMUJsQjs7QXVHdmoxQkE7RUFDRSxnQkFBZ0I7QXZHMGoxQmxCOztBdUd4ajFCQTtFQUNFLGdCQUFnQjtBdkcyajFCbEI7O0F1R3pqMUJBO0VBQ0UsZ0JBQWdCO0F2RzRqMUJsQjs7QXVHMWoxQkE7RUFDRSxnQkFBZ0I7QXZHNmoxQmxCOztBdUczajFCQTtFQUNFLGdCQUFnQjtBdkc4ajFCbEI7O0F1RzVqMUJBO0VBQ0UsZ0JBQWdCO0F2RytqMUJsQjs7QXVHN2oxQkE7RUFDRSxnQkFBZ0I7QXZHZ2sxQmxCOztBdUc5ajFCQTtFQUNFLGdCQUFnQjtBdkdpazFCbEI7O0F1Ry9qMUJBO0VBQ0UsZ0JBQWdCO0F2R2trMUJsQjs7QXVHaGsxQkE7RUFDRSxnQkFBZ0I7QXZHbWsxQmxCOztBdUdqazFCQTtFQUNFLGdCQUFnQjtBdkdvazFCbEI7O0F1R2xrMUJBO0VBQ0UsZ0JBQWdCO0F2R3FrMUJsQjs7QXVHbmsxQkE7RUFDRSxnQkFBZ0I7QXZHc2sxQmxCOztBdUdwazFCQTtFQUNFLGdCQUFnQjtBdkd1azFCbEI7O0F1R3JrMUJBO0VBQ0UsZ0JBQWdCO0F2R3drMUJsQjs7QXVHdGsxQkE7RUFDRSxnQkFBZ0I7QXZHeWsxQmxCOztBdUd2azFCQTtFQUNFLGdCQUFnQjtBdkcwazFCbEI7O0F1R3hrMUJBO0VBQ0UsZ0JBQWdCO0F2RzJrMUJsQjs7QXVHemsxQkE7RUFDRSxnQkFBZ0I7QXZHNGsxQmxCOztBdUcxazFCQTtFQUNFLGdCQUFnQjtBdkc2azFCbEI7O0F1RzNrMUJBO0VBQ0UsZ0JBQWdCO0F2RzhrMUJsQjs7QXVHNWsxQkE7RUFDRSxnQkFBZ0I7QXZHK2sxQmxCOztBdUc3azFCQTtFQUNFLGdCQUFnQjtBdkdnbDFCbEI7O0F1RzlrMUJBO0VBQ0UsZ0JBQWdCO0F2R2lsMUJsQjs7QXVHL2sxQkE7RUFDRSxnQkFBZ0I7QXZHa2wxQmxCOztBdUdobDFCQTtFQUNFLGdCQUFnQjtBdkdtbDFCbEI7O0F1R2psMUJBO0VBQ0UsZ0JBQWdCO0F2R29sMUJsQjs7QXVHbGwxQkE7RUFDRSxnQkFBZ0I7QXZHcWwxQmxCOztBdUdubDFCQTtFQUNFLGdCQUFnQjtBdkdzbDFCbEI7O0F1R3BsMUJBO0VBQ0UsZ0JBQWdCO0F2R3VsMUJsQjs7QXVHcmwxQkE7RUFDRSxnQkFBZ0I7QXZHd2wxQmxCOztBdUd0bDFCQTtFQUNFLGdCQUFnQjtBdkd5bDFCbEI7O0F1R3ZsMUJBO0VBQ0UsZ0JBQWdCO0F2RzBsMUJsQjs7QXVHeGwxQkE7RUFDRSxnQkFBZ0I7QXZHMmwxQmxCOztBdUd6bDFCQTtFQUNFLGdCQUFnQjtBdkc0bDFCbEI7O0F1RzFsMUJBO0VBQ0UsZ0JBQWdCO0F2RzZsMUJsQjs7QXVHM2wxQkE7RUFDRSxnQkFBZ0I7QXZHOGwxQmxCOztBdUc1bDFCQTtFQUNFLGdCQUFnQjtBdkcrbDFCbEI7O0F1RzdsMUJBO0VBQ0UsZ0JBQWdCO0F2R2dtMUJsQjs7QXVHOWwxQkE7RUFDRSxnQkFBZ0I7QXZHaW0xQmxCOztBdUcvbDFCQTtFQUNFLGdCQUFnQjtBdkdrbTFCbEI7O0F1R2htMUJBO0VBQ0UsZ0JBQWdCO0F2R21tMUJsQjs7QXVHam0xQkE7RUFDRSxnQkFBZ0I7QXZHb20xQmxCOztBdUdsbTFCQTtFQUNFLGdCQUFnQjtBdkdxbTFCbEI7O0F1R25tMUJBO0VBQ0UsZ0JBQWdCO0F2R3NtMUJsQjs7QXVHcG0xQkE7RUFDRSxnQkFBZ0I7QXZHdW0xQmxCOztBdUdybTFCQTtFQUNFLGdCQUFnQjtBdkd3bTFCbEI7O0F1R3RtMUJBO0VBQ0UsZ0JBQWdCO0F2R3ltMUJsQjs7QXVHdm0xQkE7RUFDRSxnQkFBZ0I7QXZHMG0xQmxCOztBdUd4bTFCQTtFQUNFLGdCQUFnQjtBdkcybTFCbEI7O0F1R3ptMUJBO0VBQ0UsZ0JBQWdCO0F2RzRtMUJsQjs7QXVHMW0xQkE7RUFDRSxnQkFBZ0I7QXZHNm0xQmxCOztBdUczbTFCQTtFQUNFLGdCQUFnQjtBdkc4bTFCbEI7O0F1RzVtMUJBO0VBQ0UsZ0JBQWdCO0F2RyttMUJsQjs7QXVHN20xQkE7RUFDRSxnQkFBZ0I7QXZHZ24xQmxCOztBdUc5bTFCQTtFQUNFLGdCQUFnQjtBdkdpbjFCbEI7O0F1Ry9tMUJBO0VBQ0UsZ0JBQWdCO0F2R2tuMUJsQjs7QXVHaG4xQkE7RUFDRSxnQkFBZ0I7QXZHbW4xQmxCOztBdUdqbjFCQTtFQUNFLGdCQUFnQjtBdkdvbjFCbEI7O0F1R2xuMUJBO0VBQ0UsZ0JBQWdCO0F2R3FuMUJsQjs7QXVHbm4xQkE7RUFDRSxnQkFBZ0I7QXZHc24xQmxCOztBdUdwbjFCQTtFQUNFLGdCQUFnQjtBdkd1bjFCbEI7O0F1R3JuMUJBO0VBQ0UsZ0JBQWdCO0F2R3duMUJsQjs7QXVHdG4xQkE7RUFDRSxnQkFBZ0I7QXZHeW4xQmxCOztBdUd2bjFCQTtFQUNFLGdCQUFnQjtBdkcwbjFCbEI7O0F1R3huMUJBO0VBQ0UsZ0JBQWdCO0F2RzJuMUJsQjs7QXVHem4xQkE7RUFDRSxnQkFBZ0I7QXZHNG4xQmxCOztBdUcxbjFCQTtFQUNFLGdCQUFnQjtBdkc2bjFCbEI7O0F1RzNuMUJBO0VBQ0UsZ0JBQWdCO0F2RzhuMUJsQjs7QXVHNW4xQkE7RUFDRSxnQkFBZ0I7QXZHK24xQmxCOztBdUc3bjFCQTtFQUNFLGdCQUFnQjtBdkdnbzFCbEI7O0F1RzluMUJBO0VBQ0UsZ0JBQWdCO0F2R2lvMUJsQjs7QXVHL24xQkE7RUFDRSxnQkFBZ0I7QXZHa28xQmxCOztBdUdobzFCQTtFQUNFLGdCQUFnQjtBdkdtbzFCbEI7O0F1R2pvMUJBO0VBQ0UsZ0JBQWdCO0F2R29vMUJsQjs7QXVHbG8xQkE7RUFDRSxnQkFBZ0I7QXZHcW8xQmxCOztBdUdubzFCQTtFQUNFLGdCQUFnQjtBdkdzbzFCbEI7O0F1R3BvMUJBO0VBQ0UsZ0JBQWdCO0F2R3VvMUJsQjs7QXVHcm8xQkE7RUFDRSxnQkFBZ0I7QXZHd28xQmxCOztBdUd0bzFCQTtFQUNFLGdCQUFnQjtBdkd5bzFCbEI7O0F1R3ZvMUJBO0VBQ0UsZ0JBQWdCO0F2RzBvMUJsQjs7QXVHeG8xQkE7RUFDRSxnQkFBZ0I7QXZHMm8xQmxCOztBdUd6bzFCQTtFQUNFLGdCQUFnQjtBdkc0bzFCbEI7O0F1RzFvMUJBO0VBQ0UsZ0JBQWdCO0F2RzZvMUJsQjs7QXVHM28xQkE7RUFDRSxnQkFBZ0I7QXZHOG8xQmxCOztBdUc1bzFCQTtFQUNFLGdCQUFnQjtBdkcrbzFCbEI7O0F1RzdvMUJBO0VBQ0UsZ0JBQWdCO0F2R2dwMUJsQjs7QXVHOW8xQkE7RUFDRSxnQkFBZ0I7QXZHaXAxQmxCOztBdUcvbzFCQTtFQUNFLGdCQUFnQjtBdkdrcDFCbEI7O0F1R2hwMUJBO0VBQ0UsZ0JBQWdCO0F2R21wMUJsQjs7QXVHanAxQkE7RUFDRSxnQkFBZ0I7QXZHb3AxQmxCOztBdUdscDFCQTtFQUNFLGdCQUFnQjtBdkdxcDFCbEI7O0F1R25wMUJBO0VBQ0UsZ0JBQWdCO0F2R3NwMUJsQjs7QXVHcHAxQkE7RUFDRSxnQkFBZ0I7QXZHdXAxQmxCOztBdUdycDFCQTtFQUNFLGdCQUFnQjtBdkd3cDFCbEI7O0F1R3RwMUJBO0VBQ0UsZ0JBQWdCO0F2R3lwMUJsQjs7QXVHdnAxQkE7RUFDRSxnQkFBZ0I7QXZHMHAxQmxCOztBdUd4cDFCQTtFQUNFLGdCQUFnQjtBdkcycDFCbEI7O0F1R3pwMUJBO0VBQ0UsZ0JBQWdCO0F2RzRwMUJsQjs7QXVHMXAxQkE7RUFDRSxnQkFBZ0I7QXZHNnAxQmxCOztBdUczcDFCQTtFQUNFLGdCQUFnQjtBdkc4cDFCbEI7O0F1RzVwMUJBO0VBQ0UsZ0JBQWdCO0F2RytwMUJsQjs7QXVHN3AxQkE7RUFDRSxnQkFBZ0I7QXZHZ3ExQmxCOztBdUc5cDFCQTtFQUNFLGdCQUFnQjtBdkdpcTFCbEI7O0F1Ry9wMUJBO0VBQ0UsZ0JBQWdCO0F2R2txMUJsQjs7QXVHaHExQkE7RUFDRSxnQkFBZ0I7QXZHbXExQmxCOztBdUdqcTFCQTtFQUNFLGdCQUFnQjtBdkdvcTFCbEI7O0F1R2xxMUJBO0VBQ0UsZ0JBQWdCO0F2R3FxMUJsQjs7QXVHbnExQkE7RUFDRSxnQkFBZ0I7QXZHc3ExQmxCOztBdUdwcTFCQTtFQUNFLGdCQUFnQjtBdkd1cTFCbEI7O0F1R3JxMUJBO0VBQ0UsZ0JBQWdCO0F2R3dxMUJsQjs7QXVHdHExQkE7RUFDRSxnQkFBZ0I7QXZHeXExQmxCOztBdUd2cTFCQTtFQUNFLGdCQUFnQjtBdkcwcTFCbEI7O0F1R3hxMUJBO0VBQ0UsZ0JBQWdCO0F2RzJxMUJsQjs7QXVHenExQkE7RUFDRSxnQkFBZ0I7QXZHNHExQmxCOztBdUcxcTFCQTtFQUNFLGdCQUFnQjtBdkc2cTFCbEI7O0F1RzNxMUJBO0VBQ0UsZ0JBQWdCO0F2RzhxMUJsQjs7QXVHNXExQkE7RUFDRSxnQkFBZ0I7QXZHK3ExQmxCOztBdUc3cTFCQTtFQUNFLGdCQUFnQjtBdkdncjFCbEI7O0F1RzlxMUJBO0VBQ0UsZ0JBQWdCO0F2R2lyMUJsQjs7QXVHL3ExQkE7RUFDRSxnQkFBZ0I7QXZHa3IxQmxCOztBdUdocjFCQTtFQUNFLGdCQUFnQjtBdkdtcjFCbEI7O0F1R2pyMUJBO0VBQ0UsZ0JBQWdCO0F2R29yMUJsQjs7QXVHbHIxQkE7RUFDRSxnQkFBZ0I7QXZHcXIxQmxCOztBdUducjFCQTtFQUNFLGdCQUFnQjtBdkdzcjFCbEI7O0F1R3ByMUJBO0VBQ0UsZ0JBQWdCO0F2R3VyMUJsQjs7QXVHcnIxQkE7RUFDRSxnQkFBZ0I7QXZHd3IxQmxCOztBdUd0cjFCQTtFQUNFLGdCQUFnQjtBdkd5cjFCbEI7O0F1R3ZyMUJBO0VBQ0UsZ0JBQWdCO0F2RzByMUJsQjs7QXVHeHIxQkE7RUFDRSxnQkFBZ0I7QXZHMnIxQmxCOztBdUd6cjFCQTtFQUNFLGdCQUFnQjtBdkc0cjFCbEI7O0F1RzFyMUJBO0VBQ0UsZ0JBQWdCO0F2RzZyMUJsQjs7QXVHM3IxQkE7RUFDRSxnQkFBZ0I7QXZHOHIxQmxCOztBdUc1cjFCQTtFQUNFLGdCQUFnQjtBdkcrcjFCbEI7O0F1RzdyMUJBO0VBQ0UsZ0JBQWdCO0F2R2dzMUJsQjs7QXVHOXIxQkE7RUFDRSxnQkFBZ0I7QXZHaXMxQmxCOztBdUcvcjFCQTtFQUNFLGdCQUFnQjtBdkdrczFCbEI7O0F1R2hzMUJBO0VBQ0UsZ0JBQWdCO0F2R21zMUJsQjs7QXVHanMxQkE7RUFDRSxnQkFBZ0I7QXZHb3MxQmxCOztBdUdsczFCQTtFQUNFLGdCQUFnQjtBdkdxczFCbEI7O0F1R25zMUJBO0VBQ0UsZ0JBQWdCO0F2R3NzMUJsQjs7QXVHcHMxQkE7RUFDRSxnQkFBZ0I7QXZHdXMxQmxCOztBdUdyczFCQTtFQUNFLGdCQUFnQjtBdkd3czFCbEI7O0F1R3RzMUJBO0VBQ0UsZ0JBQWdCO0F2R3lzMUJsQjs7QXVHdnMxQkE7RUFDRSxnQkFBZ0I7QXZHMHMxQmxCOztBdUd4czFCQTtFQUNFLGdCQUFnQjtBdkcyczFCbEI7O0F1R3pzMUJBO0VBQ0UsZ0JBQWdCO0F2RzRzMUJsQjs7QXVHMXMxQkE7RUFDRSxnQkFBZ0I7QXZHNnMxQmxCOztBdUczczFCQTtFQUNFLGdCQUFnQjtBdkc4czFCbEI7O0F1RzVzMUJBO0VBQ0UsZ0JBQWdCO0F2RytzMUJsQjs7QXVHN3MxQkE7RUFDRSxnQkFBZ0I7QXZHZ3QxQmxCOztBdUc5czFCQTtFQUNFLGdCQUFnQjtBdkdpdDFCbEI7O0F1Ry9zMUJBO0VBQ0UsZ0JBQWdCO0F2R2t0MUJsQjs7QXVHaHQxQkE7RUFDRSxnQkFBZ0I7QXZHbXQxQmxCOztBdUdqdDFCQTtFQUNFLGdCQUFnQjtBdkdvdDFCbEI7O0F1R2x0MUJBO0VBQ0UsZ0JBQWdCO0F2R3F0MUJsQjs7QXVHbnQxQkE7RUFDRSxnQkFBZ0I7QXZHc3QxQmxCOztBdUdwdDFCQTtFQUNFLGdCQUFnQjtBdkd1dDFCbEI7O0F1R3J0MUJBO0VBQ0UsZ0JBQWdCO0F2R3d0MUJsQjs7QXVHdHQxQkE7RUFDRSxnQkFBZ0I7QXZHeXQxQmxCOztBdUd2dDFCQTtFQUNFLGdCQUFnQjtBdkcwdDFCbEI7O0F1R3h0MUJBO0VBQ0UsZ0JBQWdCO0F2RzJ0MUJsQjs7QXVHenQxQkE7RUFDRSxnQkFBZ0I7QXZHNHQxQmxCOztBdUcxdDFCQTtFQUNFLGdCQUFnQjtBdkc2dDFCbEI7O0F1RzN0MUJBO0VBQ0UsZ0JBQWdCO0F2Rzh0MUJsQjs7QXVHNXQxQkE7RUFDRSxnQkFBZ0I7QXZHK3QxQmxCOztBdUc3dDFCQTtFQUNFLGdCQUFnQjtBdkdndTFCbEI7O0F1Rzl0MUJBO0VBQ0UsZ0JBQWdCO0F2R2l1MUJsQjs7QXVHL3QxQkE7RUFDRSxnQkFBZ0I7QXZHa3UxQmxCOztBdUdodTFCQTtFQUNFLGdCQUFnQjtBdkdtdTFCbEI7O0F1R2p1MUJBO0VBQ0UsZ0JBQWdCO0F2R291MUJsQjs7QXVHbHUxQkE7RUFDRSxnQkFBZ0I7QXZHcXUxQmxCOztBdUdudTFCQTtFQUNFLGdCQUFnQjtBdkdzdTFCbEI7O0F1R3B1MUJBO0VBQ0UsZ0JBQWdCO0F2R3V1MUJsQjs7QXVHcnUxQkE7RUFDRSxnQkFBZ0I7QXZHd3UxQmxCOztBdUd0dTFCQTtFQUNFLGdCQUFnQjtBdkd5dTFCbEI7O0F1R3Z1MUJBO0VBQ0UsZ0JBQWdCO0F2RzB1MUJsQjs7QXVHeHUxQkE7RUFDRSxnQkFBZ0I7QXZHMnUxQmxCOztBdUd6dTFCQTtFQUNFLGdCQUFnQjtBdkc0dTFCbEI7O0F1RzF1MUJBO0VBQ0UsZ0JBQWdCO0F2RzZ1MUJsQjs7QXVHM3UxQkE7RUFDRSxnQkFBZ0I7QXZHOHUxQmxCOztBdUc1dTFCQTtFQUNFLGdCQUFnQjtBdkcrdTFCbEI7O0F1Rzd1MUJBO0VBQ0UsZ0JBQWdCO0F2R2d2MUJsQjs7QXVHOXUxQkE7RUFDRSxnQkFBZ0I7QXZHaXYxQmxCOztBdUcvdTFCQTtFQUNFLGdCQUFnQjtBdkdrdjFCbEI7O0F1R2h2MUJBO0VBQ0UsZ0JBQWdCO0F2R212MUJsQjs7QXVHanYxQkE7RUFDRSxnQkFBZ0I7QXZHb3YxQmxCOztBdUdsdjFCQTtFQUNFLGdCQUFnQjtBdkdxdjFCbEI7O0F1R252MUJBO0VBQ0UsZ0JBQWdCO0F2R3N2MUJsQjs7QXVHcHYxQkE7RUFDRSxnQkFBZ0I7QXZHdXYxQmxCOztBdUdydjFCQTtFQUNFLGdCQUFnQjtBdkd3djFCbEI7O0F1R3R2MUJBO0VBQ0UsZ0JBQWdCO0F2R3l2MUJsQjs7QXVHdnYxQkE7RUFDRSxnQkFBZ0I7QXZHMHYxQmxCOztBdUd4djFCQTtFQUNFLGdCQUFnQjtBdkcydjFCbEI7O0F1R3p2MUJBO0VBQ0UsZ0JBQWdCO0F2RzR2MUJsQjs7QXVHMXYxQkE7RUFDRSxnQkFBZ0I7QXZHNnYxQmxCOztBdUczdjFCQTtFQUNFLGdCQUFnQjtBdkc4djFCbEI7O0F1RzV2MUJBO0VBQ0UsZ0JBQWdCO0F2Ryt2MUJsQjs7QXVHN3YxQkE7RUFDRSxnQkFBZ0I7QXZHZ3cxQmxCOztBdUc5djFCQTtFQUNFLGdCQUFnQjtBdkdpdzFCbEI7O0F1Ry92MUJBO0VBQ0UsZ0JBQWdCO0F2R2t3MUJsQjs7QXVHaHcxQkE7RUFDRSxnQkFBZ0I7QXZHbXcxQmxCOztBdUdqdzFCQTtFQUNFLGdCQUFnQjtBdkdvdzFCbEI7O0F1R2x3MUJBO0VBQ0UsZ0JBQWdCO0F2R3F3MUJsQjs7QXVHbncxQkE7RUFDRSxnQkFBZ0I7QXZHc3cxQmxCOztBdUdwdzFCQTtFQUNFLGdCQUFnQjtBdkd1dzFCbEI7O0F1R3J3MUJBO0VBQ0UsZ0JBQWdCO0F2R3d3MUJsQjs7QXVHdHcxQkE7RUFDRSxnQkFBZ0I7QXZHeXcxQmxCOztBdUd2dzFCQTtFQUNFLGdCQUFnQjtBdkcwdzFCbEI7O0F1R3h3MUJBO0VBQ0UsZ0JBQWdCO0F2RzJ3MUJsQjs7QXVHencxQkE7RUFDRSxnQkFBZ0I7QXZHNHcxQmxCOztBdUcxdzFCQTtFQUNFLGdCQUFnQjtBdkc2dzFCbEI7O0F1RzN3MUJBO0VBQ0UsZ0JBQWdCO0F2Rzh3MUJsQjs7QXVHNXcxQkE7RUFDRSxnQkFBZ0I7QXZHK3cxQmxCOztBdUc3dzFCQTtFQUNFLGdCQUFnQjtBdkdneDFCbEI7O0F1Rzl3MUJBO0VBQ0UsZ0JBQWdCO0F2R2l4MUJsQjs7QXVHL3cxQkE7RUFDRSxnQkFBZ0I7QXZHa3gxQmxCOztBdUdoeDFCQTtFQUNFLGdCQUFnQjtBdkdteDFCbEI7O0F1R2p4MUJBO0VBQ0UsZ0JBQWdCO0F2R294MUJsQjs7QXVHbHgxQkE7RUFDRSxnQkFBZ0I7QXZHcXgxQmxCOztBdUdueDFCQTtFQUNFLGdCQUFnQjtBdkdzeDFCbEI7O0F1R3B4MUJBO0VBQ0UsZ0JBQWdCO0F2R3V4MUJsQjs7QXVHcngxQkE7RUFDRSxnQkFBZ0I7QXZHd3gxQmxCOztBdUd0eDFCQTtFQUNFLGdCQUFnQjtBdkd5eDFCbEI7O0F1R3Z4MUJBO0VBQ0UsZ0JBQWdCO0F2RzB4MUJsQjs7QXVHeHgxQkE7RUFDRSxnQkFBZ0I7QXZHMngxQmxCOztBdUd6eDFCQTtFQUNFLGdCQUFnQjtBdkc0eDFCbEI7O0F1RzF4MUJBO0VBQ0UsZ0JBQWdCO0F2RzZ4MUJsQjs7QXVHM3gxQkE7RUFDRSxnQkFBZ0I7QXZHOHgxQmxCOztBdUc1eDFCQTtFQUNFLGdCQUFnQjtBdkcreDFCbEI7O0F1Rzd4MUJBO0VBQ0UsZ0JBQWdCO0F2R2d5MUJsQjs7QXVHOXgxQkE7RUFDRSxnQkFBZ0I7QXZHaXkxQmxCOztBdUcveDFCQTtFQUNFLGdCQUFnQjtBdkdreTFCbEI7O0F1R2h5MUJBO0VBQ0UsZ0JBQWdCO0F2R215MUJsQjs7QXVHankxQkE7RUFDRSxnQkFBZ0I7QXZHb3kxQmxCOztBdUdseTFCQTtFQUNFLGdCQUFnQjtBdkdxeTFCbEI7O0F1R255MUJBO0VBQ0UsZ0JBQWdCO0F2R3N5MUJsQjs7QXVHcHkxQkE7RUFDRSxnQkFBZ0I7QXZHdXkxQmxCOztBdUdyeTFCQTtFQUNFLGdCQUFnQjtBdkd3eTFCbEI7O0F1R3R5MUJBO0VBQ0UsZ0JBQWdCO0F2R3l5MUJsQjs7QXVHdnkxQkE7RUFDRSxnQkFBZ0I7QXZHMHkxQmxCOztBdUd4eTFCQTtFQUNFLGdCQUFnQjtBdkcyeTFCbEI7O0F1R3p5MUJBO0VBQ0UsZ0JBQWdCO0F2RzR5MUJsQjs7QXVHMXkxQkE7RUFDRSxnQkFBZ0I7QXZHNnkxQmxCOztBdUczeTFCQTtFQUNFLGdCQUFnQjtBdkc4eTFCbEI7O0F1RzV5MUJBO0VBQ0UsZ0JBQWdCO0F2Ryt5MUJsQjs7QXVHN3kxQkE7RUFDRSxnQkFBZ0I7QXZHZ3oxQmxCOztBdUc5eTFCQTtFQUNFLGdCQUFnQjtBdkdpejFCbEI7O0F1Ry95MUJBO0VBQ0UsZ0JBQWdCO0F2R2t6MUJsQjs7QXVHaHoxQkE7RUFDRSxnQkFBZ0I7QXZHbXoxQmxCOztBdUdqejFCQTtFQUNFLGdCQUFnQjtBdkdvejFCbEI7O0F1R2x6MUJBO0VBQ0UsZ0JBQWdCO0F2R3F6MUJsQjs7QXVHbnoxQkE7RUFDRSxnQkFBZ0I7QXZHc3oxQmxCOztBdUdwejFCQTtFQUNFLGdCQUFnQjtBdkd1ejFCbEI7O0F1R3J6MUJBO0VBQ0UsZ0JBQWdCO0F2R3d6MUJsQjs7QXVHdHoxQkE7RUFDRSxnQkFBZ0I7QXZHeXoxQmxCOztBdUd2ejFCQTtFQUNFLGdCQUFnQjtBdkcwejFCbEI7O0F1R3h6MUJBO0VBQ0UsZ0JBQWdCO0F2RzJ6MUJsQjs7QXVHenoxQkE7RUFDRSxnQkFBZ0I7QXZHNHoxQmxCOztBdUcxejFCQTtFQUNFLGdCQUFnQjtBdkc2ejFCbEI7O0F1RzN6MUJBO0VBQ0UsZ0JBQWdCO0F2Rzh6MUJsQjs7QXVHNXoxQkE7RUFDRSxnQkFBZ0I7QXZHK3oxQmxCOztBdUc3ejFCQTtFQUNFLGdCQUFnQjtBdkdnMDFCbEI7O0F1Rzl6MUJBO0VBQ0UsZ0JBQWdCO0F2R2kwMUJsQjs7QXVHL3oxQkE7RUFDRSxnQkFBZ0I7QXZHazAxQmxCOztBdUdoMDFCQTtFQUNFLGdCQUFnQjtBdkdtMDFCbEI7O0F1R2owMUJBO0VBQ0UsZ0JBQWdCO0F2R28wMUJsQjs7QXVHbDAxQkE7RUFDRSxnQkFBZ0I7QXZHcTAxQmxCOztBdUduMDFCQTtFQUNFLGdCQUFnQjtBdkdzMDFCbEI7O0F1R3AwMUJBO0VBQ0UsZ0JBQWdCO0F2R3UwMUJsQjs7QXVHcjAxQkE7RUFDRSxnQkFBZ0I7QXZHdzAxQmxCOztBdUd0MDFCQTtFQUNFLGdCQUFnQjtBdkd5MDFCbEI7O0F1R3YwMUJBO0VBQ0UsZ0JBQWdCO0F2RzAwMUJsQjs7QXVHeDAxQkE7RUFDRSxnQkFBZ0I7QXZHMjAxQmxCOztBdUd6MDFCQTtFQUNFLGdCQUFnQjtBdkc0MDFCbEI7O0F1RzEwMUJBO0VBQ0UsZ0JBQWdCO0F2RzYwMUJsQjs7QXVHMzAxQkE7RUFDRSxnQkFBZ0I7QXZHODAxQmxCOztBdUc1MDFCQTtFQUNFLGdCQUFnQjtBdkcrMDFCbEI7O0F1RzcwMUJBO0VBQ0UsZ0JBQWdCO0F2R2cxMUJsQjs7QXVHOTAxQkE7RUFDRSxnQkFBZ0I7QXZHaTExQmxCOztBdUcvMDFCQTtFQUNFLGdCQUFnQjtBdkdrMTFCbEI7O0F1R2gxMUJBO0VBQ0UsZ0JBQWdCO0F2R20xMUJsQjs7QXVHajExQkE7RUFDRSxnQkFBZ0I7QXZHbzExQmxCOztBdUdsMTFCQTtFQUNFLGdCQUFnQjtBdkdxMTFCbEI7O0F1R24xMUJBO0VBQ0UsZ0JBQWdCO0F2R3MxMUJsQjs7QXVHcDExQkE7RUFDRSxnQkFBZ0I7QXZHdTExQmxCOztBdUdyMTFCQTtFQUNFLGdCQUFnQjtBdkd3MTFCbEI7O0F1R3QxMUJBO0VBQ0UsZ0JBQWdCO0F2R3kxMUJsQjs7QXVHdjExQkE7RUFDRSxnQkFBZ0I7QXZHMDExQmxCOztBdUd4MTFCQTtFQUNFLGdCQUFnQjtBdkcyMTFCbEI7O0F1R3oxMUJBO0VBQ0UsZ0JBQWdCO0F2RzQxMUJsQjs7QXVHMTExQkE7RUFDRSxnQkFBZ0I7QXZHNjExQmxCOztBdUczMTFCQTtFQUNFLGdCQUFnQjtBdkc4MTFCbEI7O0F1RzUxMUJBO0VBQ0UsZ0JBQWdCO0F2RysxMUJsQjs7QXVHNzExQkE7RUFDRSxnQkFBZ0I7QXZHZzIxQmxCOztBdUc5MTFCQTtFQUNFLGdCQUFnQjtBdkdpMjFCbEI7O0F1Ry8xMUJBO0VBQ0UsZ0JBQWdCO0F2R2syMUJsQjs7QXVHaDIxQkE7RUFDRSxnQkFBZ0I7QXZHbTIxQmxCOztBdUdqMjFCQTtFQUNFLGdCQUFnQjtBdkdvMjFCbEI7O0F1R2wyMUJBO0VBQ0UsZ0JBQWdCO0F2R3EyMUJsQjs7QXVHbjIxQkE7RUFDRSxnQkFBZ0I7QXZHczIxQmxCOztBdUdwMjFCQTtFQUNFLGdCQUFnQjtBdkd1MjFCbEI7O0F1R3IyMUJBO0VBQ0UsZ0JBQWdCO0F2R3cyMUJsQjs7QXVHdDIxQkE7RUFDRSxnQkFBZ0I7QXZHeTIxQmxCOztBdUd2MjFCQTtFQUNFLGdCQUFnQjtBdkcwMjFCbEI7O0F1R3gyMUJBO0VBQ0UsZ0JBQWdCO0F2RzIyMUJsQjs7QXVHejIxQkE7RUFDRSxnQkFBZ0I7QXZHNDIxQmxCOztBdUcxMjFCQTtFQUNFLGdCQUFnQjtBdkc2MjFCbEI7O0F1RzMyMUJBO0VBQ0UsZ0JBQWdCO0F2RzgyMUJsQjs7QXVHNTIxQkE7RUFDRSxnQkFBZ0I7QXZHKzIxQmxCOztBdUc3MjFCQTtFQUNFLGdCQUFnQjtBdkdnMzFCbEI7O0F1RzkyMUJBO0VBQ0UsZ0JBQWdCO0F2R2kzMUJsQjs7QXVHLzIxQkE7RUFDRSxnQkFBZ0I7QXZHazMxQmxCOztBdUdoMzFCQTtFQUNFLGdCQUFnQjtBdkdtMzFCbEI7O0F1R2ozMUJBO0VBQ0UsZ0JBQWdCO0F2R28zMUJsQjs7QXVHbDMxQkE7RUFDRSxnQkFBZ0I7QXZHcTMxQmxCOztBdUduMzFCQTtFQUNFLGdCQUFnQjtBdkdzMzFCbEI7O0F1R3AzMUJBO0VBQ0UsZ0JBQWdCO0F2R3UzMUJsQjs7QXVHcjMxQkE7RUFDRSxnQkFBZ0I7QXZHdzMxQmxCOztBdUd0MzFCQTtFQUNFLGdCQUFnQjtBdkd5MzFCbEI7O0F1R3YzMUJBO0VBQ0UsZ0JBQWdCO0F2RzAzMUJsQjs7QXVHeDMxQkE7RUFDRSxnQkFBZ0I7QXZHMjMxQmxCOztBdUd6MzFCQTtFQUNFLGdCQUFnQjtBdkc0MzFCbEI7O0F1RzEzMUJBO0VBQ0UsZ0JBQWdCO0F2RzYzMUJsQjs7QXVHMzMxQkE7RUFDRSxnQkFBZ0I7QXZHODMxQmxCOztBdUc1MzFCQTtFQUNFLGdCQUFnQjtBdkcrMzFCbEI7O0F1RzczMUJBO0VBQ0UsZ0JBQWdCO0F2R2c0MUJsQjs7QXVHOTMxQkE7RUFDRSxnQkFBZ0I7QXZHaTQxQmxCOztBdUcvMzFCQTtFQUNFLGdCQUFnQjtBdkdrNDFCbEI7O0F1R2g0MUJBO0VBQ0UsZ0JBQWdCO0F2R200MUJsQjs7QXVHajQxQkE7RUFDRSxnQkFBZ0I7QXZHbzQxQmxCOztBdUdsNDFCQTtFQUNFLGdCQUFnQjtBdkdxNDFCbEI7O0F1R240MUJBO0VBQ0UsZ0JBQWdCO0F2R3M0MUJsQjs7QXVHcDQxQkE7RUFDRSxnQkFBZ0I7QXZHdTQxQmxCOztBdUdyNDFCQTtFQUNFLGdCQUFnQjtBdkd3NDFCbEI7O0F1R3Q0MUJBO0VBQ0UsZ0JBQWdCO0F2R3k0MUJsQjs7QXVHdjQxQkE7RUFDRSxnQkFBZ0I7QXZHMDQxQmxCOztBdUd4NDFCQTtFQUNFLGdCQUFnQjtBdkcyNDFCbEI7O0F1R3o0MUJBO0VBQ0UsZ0JBQWdCO0F2RzQ0MUJsQjs7QXVHMTQxQkE7RUFDRSxnQkFBZ0I7QXZHNjQxQmxCOztBdUczNDFCQTtFQUNFLGdCQUFnQjtBdkc4NDFCbEI7O0F1RzU0MUJBO0VBQ0UsZ0JBQWdCO0F2Rys0MUJsQjs7QXVHNzQxQkE7RUFDRSxnQkFBZ0I7QXZHZzUxQmxCOztBd0d2ODNCQTs7Ozs7RUFLRSxrQ0FBa0M7RUFDbEMsbUNBQW1DO0VBQ25DLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixjQUFjO0F4RzA4M0JoQjs7QXdHeDgzQkE7RUFDRSxvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLHdCQUF3QjtBeEcyODNCMUI7O0F3R3o4M0JBO0VBQ0UsZ0JBQWdCO0F4RzQ4M0JsQjs7QXdHMTgzQkE7RUFDRSxpQkFBaUI7QXhHNjgzQm5COztBd0czODNCQTtFQUNFLGNBQWM7QXhHODgzQmhCOztBd0c1ODNCQTtFQUNFLGNBQWM7QXhHKzgzQmhCOztBd0c3ODNCQTtFQUNFLGNBQWM7QXhHZzkzQmhCOztBd0c5ODNCQTtFQUNFLGNBQWM7QXhHaTkzQmhCOztBd0cvODNCQTtFQUNFLGNBQWM7QXhHazkzQmhCOztBd0doOTNCQTtFQUNFLGNBQWM7QXhHbTkzQmhCOztBd0dqOTNCQTtFQUNFLGNBQWM7QXhHbzkzQmhCOztBd0dsOTNCQTtFQUNFLGNBQWM7QXhHcTkzQmhCOztBd0duOTNCQTtFQUNFLGNBQWM7QXhHczkzQmhCOztBd0dwOTNCQTtFQUNFLGVBQWU7QXhHdTkzQmpCOztBd0dyOTNCQTtFQUNFLGtCQUFrQjtFQUNsQixhQUFhO0F4R3c5M0JmOztBd0d0OTNCQTtFQUNFLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsZUFBZTtBeEd5OTNCakI7O0F3R3g5M0JFO0VBQ0Usa0JBQWtCO0F4RzI5M0J0Qjs7QXdHejkzQkE7RUFDRSxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1Ysb0JBQW9CO0F4RzQ5M0J0Qjs7QXdHMTkzQkE7RUFDRSx5QkFBeUI7RUFDekIsbUJBQW1CO0VBQ25CLHlCQUF5QjtBeEc2OTNCM0I7O0F3RzM5M0JBO0VBQ0UsV0FBVztBeEc4OTNCYjs7QXdHNTkzQkE7RUFDRSxZQUFZO0F4Rys5M0JkOztBd0c3OTNCQTs7Ozs7RUFLRSxrQkFBa0I7QXhHZyszQnBCOztBd0c5OTNCQTs7Ozs7RUFLRSxpQkFBaUI7QXhHaSszQm5COztBd0cvOTNCQTtFQUNFLDZDQUE2QztFQUNyQyxxQ0FBcUM7QXhHayszQi9DOztBd0doKzNCQTtFQUNFLCtDQUErQztFQUN2Qyx1Q0FBdUM7QXhHbSszQmpEOztBd0dqKzNCQTtFQUNFO0lBQ0UsK0JBQStCO0lBQ3ZCLHVCQUF1QjtFeEdvKzNCakM7RXdHbiszQkE7SUFDRSxpQ0FBaUM7SUFDekIseUJBQXlCO0V4R3ErM0JuQztBQUNGOztBd0dwKzNCQTtFQUNFO0lBQ0UsK0JBQStCO0lBQ3ZCLHVCQUF1QjtFeEd1KzNCakM7RXdHdCszQkE7SUFDRSxpQ0FBaUM7SUFDekIseUJBQXlCO0V4R3crM0JuQztBQUNGOztBd0d2KzNCQTtFQUNFLHNFQUFzRTtFQUN0RSxnQ0FBZ0M7RUFDeEIsd0JBQXdCO0F4RzArM0JsQzs7QXdHeCszQkE7RUFDRSxzRUFBc0U7RUFDdEUsaUNBQWlDO0VBQ3pCLHlCQUF5QjtBeEcyKzNCbkM7O0F3R3orM0JBO0VBQ0Usc0VBQXNFO0VBQ3RFLGlDQUFpQztFQUN6Qix5QkFBeUI7QXhHNCszQm5DOztBd0cxKzNCQTtFQUNFLGdGQUFnRjtFQUNoRiwrQkFBK0I7RUFDdkIsdUJBQXVCO0F4RzYrM0JqQzs7QXdHMyszQkE7RUFDRSxnRkFBZ0Y7RUFDaEYsK0JBQStCO0VBQ3ZCLHVCQUF1QjtBeEc4KzNCakM7O0F3RzUrM0JBO0VBQ0UsZ0ZBQWdGO0VBQ2hGLGdDQUFnQztFQUN4Qix3QkFBd0I7QXhHKyszQmxDOztBd0c3KzNCQTs7Ozs7O0VBTUUsb0JBQW9CO0VBQ1osWUFBWTtBeEdnLzNCdEI7O0F3RzkrM0JBO0VBQ0UscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixZQUFZO0F4R2kvM0JkOztBd0cvKzNCQTs7RUFFRSxPQUFPO0VBQ1Asa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixXQUFXO0F4R2svM0JiOztBd0doLzNCQTtFQUNFLG9CQUFvQjtBeEdtLzNCdEI7O0F3R2ovM0JBO0VBQ0UsY0FBYztBeEdvLzNCaEI7O0F3R2wvM0JBO0VBQ0UsV0FBVztBeEdxLzNCYjs7QXdHbi8zQkE7Z0V4R3MvM0JnRTtBd0dwLzNCaEU7RUFDRSxnQkFBZ0I7QXhHcy8zQmxCOztBd0dwLzNCQTtFQUNFLGdCQUFnQjtBeEd1LzNCbEI7O0F3R3IvM0JBO0VBQ0UsZ0JBQWdCO0F4R3cvM0JsQjs7QXdHdC8zQkE7RUFDRSxnQkFBZ0I7QXhHeS8zQmxCOztBd0d2LzNCQTtFQUNFLGdCQUFnQjtBeEcwLzNCbEI7O0F3R3gvM0JBO0VBQ0UsZ0JBQWdCO0F4RzIvM0JsQjs7QXdHei8zQkE7RUFDRSxnQkFBZ0I7QXhHNC8zQmxCOztBd0cxLzNCQTtFQUNFLGdCQUFnQjtBeEc2LzNCbEI7O0F3RzMvM0JBO0VBQ0UsZ0JBQWdCO0F4RzgvM0JsQjs7QXdHNS8zQkE7RUFDRSxnQkFBZ0I7QXhHKy8zQmxCOztBd0c3LzNCQTtFQUNFLGdCQUFnQjtBeEdnZzRCbEI7O0F3RzkvM0JBO0VBQ0UsZ0JBQWdCO0F4R2lnNEJsQjs7QXdHLy8zQkE7RUFDRSxnQkFBZ0I7QXhHa2c0QmxCOztBd0doZzRCQTtFQUNFLGdCQUFnQjtBeEdtZzRCbEI7O0F3R2pnNEJBO0VBQ0UsZ0JBQWdCO0F4R29nNEJsQjs7QXdHbGc0QkE7RUFDRSxnQkFBZ0I7QXhHcWc0QmxCOztBd0duZzRCQTtFQUNFLGdCQUFnQjtBeEdzZzRCbEI7O0F3R3BnNEJBO0VBQ0UsZ0JBQWdCO0F4R3VnNEJsQjs7QXdHcmc0QkE7RUFDRSxnQkFBZ0I7QXhHd2c0QmxCOztBd0d0ZzRCQTtFQUNFLGdCQUFnQjtBeEd5ZzRCbEI7O0F3R3ZnNEJBO0VBQ0UsZ0JBQWdCO0F4RzBnNEJsQjs7QXdHeGc0QkE7RUFDRSxnQkFBZ0I7QXhHMmc0QmxCOztBd0d6ZzRCQTtFQUNFLGdCQUFnQjtBeEc0ZzRCbEI7O0F3RzFnNEJBO0VBQ0UsZ0JBQWdCO0F4RzZnNEJsQjs7QXdHM2c0QkE7RUFDRSxnQkFBZ0I7QXhHOGc0QmxCOztBd0c1ZzRCQTtFQUNFLGdCQUFnQjtBeEcrZzRCbEI7O0F3RzdnNEJBO0VBQ0UsZ0JBQWdCO0F4R2doNEJsQjs7QXdHOWc0QkE7RUFDRSxnQkFBZ0I7QXhHaWg0QmxCOztBd0cvZzRCQTtFQUNFLGdCQUFnQjtBeEdraDRCbEI7O0F3R2hoNEJBO0VBQ0UsZ0JBQWdCO0F4R21oNEJsQjs7QXdHamg0QkE7RUFDRSxnQkFBZ0I7QXhHb2g0QmxCOztBd0dsaDRCQTtFQUNFLGdCQUFnQjtBeEdxaDRCbEI7O0F3R25oNEJBO0VBQ0UsZ0JBQWdCO0F4R3NoNEJsQjs7QXdHcGg0QkE7RUFDRSxnQkFBZ0I7QXhHdWg0QmxCOztBd0dyaDRCQTtFQUNFLGdCQUFnQjtBeEd3aDRCbEI7O0F3R3RoNEJBO0VBQ0UsZ0JBQWdCO0F4R3loNEJsQjs7QXdHdmg0QkE7RUFDRSxnQkFBZ0I7QXhHMGg0QmxCOztBd0d4aDRCQTtFQUNFLGdCQUFnQjtBeEcyaDRCbEI7O0F3R3poNEJBO0VBQ0UsZ0JBQWdCO0F4RzRoNEJsQjs7QXdHMWg0QkE7RUFDRSxnQkFBZ0I7QXhHNmg0QmxCOztBd0czaDRCQTtFQUNFLGdCQUFnQjtBeEc4aDRCbEI7O0F3RzVoNEJBO0VBQ0UsZ0JBQWdCO0F4RytoNEJsQjs7QXdHN2g0QkE7RUFDRSxnQkFBZ0I7QXhHZ2k0QmxCOztBd0c5aDRCQTtFQUNFLGdCQUFnQjtBeEdpaTRCbEI7O0F3Ry9oNEJBO0VBQ0UsZ0JBQWdCO0F4R2tpNEJsQjs7QXdHaGk0QkE7RUFDRSxnQkFBZ0I7QXhHbWk0QmxCOztBd0dqaTRCQTtFQUNFLGdCQUFnQjtBeEdvaTRCbEI7O0F3R2xpNEJBO0VBQ0UsZ0JBQWdCO0F4R3FpNEJsQjs7QXdHbmk0QkE7RUFDRSxnQkFBZ0I7QXhHc2k0QmxCOztBd0dwaTRCQTtFQUNFLGdCQUFnQjtBeEd1aTRCbEI7O0F3R3JpNEJBO0VBQ0UsZ0JBQWdCO0F4R3dpNEJsQjs7QXdHdGk0QkE7RUFDRSxnQkFBZ0I7QXhHeWk0QmxCOztBd0d2aTRCQTtFQUNFLGdCQUFnQjtBeEcwaTRCbEI7O0F3R3hpNEJBO0VBQ0UsZ0JBQWdCO0F4RzJpNEJsQjs7QXdHemk0QkE7RUFDRSxnQkFBZ0I7QXhHNGk0QmxCOztBd0cxaTRCQTtFQUNFLGdCQUFnQjtBeEc2aTRCbEI7O0F3RzNpNEJBO0VBQ0UsZ0JBQWdCO0F4RzhpNEJsQjs7QXdHNWk0QkE7RUFDRSxnQkFBZ0I7QXhHK2k0QmxCOztBd0c3aTRCQTtFQUNFLGdCQUFnQjtBeEdnajRCbEI7O0F3RzlpNEJBO0VBQ0UsZ0JBQWdCO0F4R2lqNEJsQjs7QXdHL2k0QkE7RUFDRSxnQkFBZ0I7QXhHa2o0QmxCOztBd0doajRCQTtFQUNFLGdCQUFnQjtBeEdtajRCbEI7O0F3R2pqNEJBO0VBQ0UsZ0JBQWdCO0F4R29qNEJsQjs7QXdHbGo0QkE7RUFDRSxnQkFBZ0I7QXhHcWo0QmxCOztBd0duajRCQTtFQUNFLGdCQUFnQjtBeEdzajRCbEI7O0F3R3BqNEJBO0VBQ0UsZ0JBQWdCO0F4R3VqNEJsQjs7QXdHcmo0QkE7RUFDRSxnQkFBZ0I7QXhHd2o0QmxCOztBd0d0ajRCQTtFQUNFLGdCQUFnQjtBeEd5ajRCbEI7O0F3R3ZqNEJBO0VBQ0UsZ0JBQWdCO0F4RzBqNEJsQjs7QXdHeGo0QkE7RUFDRSxnQkFBZ0I7QXhHMmo0QmxCOztBd0d6ajRCQTtFQUNFLGdCQUFnQjtBeEc0ajRCbEI7O0F3RzFqNEJBO0VBQ0UsZ0JBQWdCO0F4RzZqNEJsQjs7QXdHM2o0QkE7RUFDRSxnQkFBZ0I7QXhHOGo0QmxCOztBd0c1ajRCQTtFQUNFLGdCQUFnQjtBeEcrajRCbEI7O0F3RzdqNEJBO0VBQ0UsZ0JBQWdCO0F4R2drNEJsQjs7QXdHOWo0QkE7RUFDRSxnQkFBZ0I7QXhHaWs0QmxCOztBd0cvajRCQTtFQUNFLGdCQUFnQjtBeEdrazRCbEI7O0F3R2hrNEJBO0VBQ0UsZ0JBQWdCO0F4R21rNEJsQjs7QXdHams0QkE7RUFDRSxnQkFBZ0I7QXhHb2s0QmxCOztBd0dsazRCQTtFQUNFLGdCQUFnQjtBeEdxazRCbEI7O0F3R25rNEJBO0VBQ0UsZ0JBQWdCO0F4R3NrNEJsQjs7QXdHcGs0QkE7RUFDRSxnQkFBZ0I7QXhHdWs0QmxCOztBd0dyazRCQTtFQUNFLGdCQUFnQjtBeEd3azRCbEI7O0F3R3RrNEJBO0VBQ0UsZ0JBQWdCO0F4R3lrNEJsQjs7QXdHdms0QkE7RUFDRSxnQkFBZ0I7QXhHMGs0QmxCOztBd0d4azRCQTtFQUNFLGdCQUFnQjtBeEcyazRCbEI7O0F3R3prNEJBO0VBQ0UsZ0JBQWdCO0F4RzRrNEJsQjs7QXdHMWs0QkE7RUFDRSxnQkFBZ0I7QXhHNms0QmxCOztBd0czazRCQTtFQUNFLGdCQUFnQjtBeEc4azRCbEI7O0F3RzVrNEJBO0VBQ0UsZ0JBQWdCO0F4RytrNEJsQjs7QXdHN2s0QkE7RUFDRSxnQkFBZ0I7QXhHZ2w0QmxCOztBd0c5azRCQTtFQUNFLGdCQUFnQjtBeEdpbDRCbEI7O0F3Ry9rNEJBO0VBQ0UsZ0JBQWdCO0F4R2tsNEJsQjs7QXdHaGw0QkE7RUFDRSxnQkFBZ0I7QXhHbWw0QmxCOztBd0dqbDRCQTtFQUNFLGdCQUFnQjtBeEdvbDRCbEI7O0F3R2xsNEJBO0VBQ0UsZ0JBQWdCO0F4R3FsNEJsQjs7QXdHbmw0QkE7RUFDRSxnQkFBZ0I7QXhHc2w0QmxCOztBd0dwbDRCQTtFQUNFLGdCQUFnQjtBeEd1bDRCbEI7O0F3R3JsNEJBO0VBQ0UsZ0JBQWdCO0F4R3dsNEJsQjs7QXdHdGw0QkE7RUFDRSxnQkFBZ0I7QXhHeWw0QmxCOztBd0d2bDRCQTtFQUNFLGdCQUFnQjtBeEcwbDRCbEI7O0F3R3hsNEJBO0VBQ0UsZ0JBQWdCO0F4RzJsNEJsQjs7QXdHemw0QkE7RUFDRSxnQkFBZ0I7QXhHNGw0QmxCOztBd0cxbDRCQTtFQUNFLGdCQUFnQjtBeEc2bDRCbEI7O0F3RzNsNEJBO0VBQ0UsZ0JBQWdCO0F4RzhsNEJsQjs7QXdHNWw0QkE7RUFDRSxnQkFBZ0I7QXhHK2w0QmxCOztBd0c3bDRCQTtFQUNFLGdCQUFnQjtBeEdnbTRCbEI7O0F3RzlsNEJBO0VBQ0UsZ0JBQWdCO0F4R2ltNEJsQjs7QXdHL2w0QkE7RUFDRSxnQkFBZ0I7QXhHa200QmxCOztBd0dobTRCQTtFQUNFLGdCQUFnQjtBeEdtbTRCbEI7O0F3R2ptNEJBO0VBQ0UsZ0JBQWdCO0F4R29tNEJsQjs7QXdHbG00QkE7RUFDRSxnQkFBZ0I7QXhHcW00QmxCOztBd0dubTRCQTtFQUNFLGdCQUFnQjtBeEdzbTRCbEI7O0F3R3BtNEJBO0VBQ0UsZ0JBQWdCO0F4R3VtNEJsQjs7QXdHcm00QkE7RUFDRSxnQkFBZ0I7QXhHd200QmxCOztBd0d0bTRCQTtFQUNFLGdCQUFnQjtBeEd5bTRCbEI7O0F3R3ZtNEJBO0VBQ0UsZ0JBQWdCO0F4RzBtNEJsQjs7QXdHeG00QkE7RUFDRSxnQkFBZ0I7QXhHMm00QmxCOztBd0d6bTRCQTtFQUNFLGdCQUFnQjtBeEc0bTRCbEI7O0F3RzFtNEJBO0VBQ0UsZ0JBQWdCO0F4RzZtNEJsQjs7QXdHM200QkE7RUFDRSxnQkFBZ0I7QXhHOG00QmxCOztBd0c1bTRCQTtFQUNFLGdCQUFnQjtBeEcrbTRCbEI7O0F3RzdtNEJBO0VBQ0UsZ0JBQWdCO0F4R2duNEJsQjs7QXdHOW00QkE7RUFDRSxnQkFBZ0I7QXhHaW40QmxCOztBd0cvbTRCQTtFQUNFLGdCQUFnQjtBeEdrbjRCbEI7O0F3R2huNEJBO0VBQ0UsZ0JBQWdCO0F4R21uNEJsQjs7QXdHam40QkE7RUFDRSxnQkFBZ0I7QXhHb240QmxCOztBd0dsbjRCQTtFQUNFLGdCQUFnQjtBeEdxbjRCbEI7O0F3R25uNEJBO0VBQ0UsZ0JBQWdCO0F4R3NuNEJsQjs7QXdHcG40QkE7RUFDRSxnQkFBZ0I7QXhHdW40QmxCOztBd0dybjRCQTtFQUNFLGdCQUFnQjtBeEd3bjRCbEI7O0F3R3RuNEJBO0VBQ0UsZ0JBQWdCO0F4R3luNEJsQjs7QXdHdm40QkE7RUFDRSxnQkFBZ0I7QXhHMG40QmxCOztBd0d4bjRCQTtFQUNFLGdCQUFnQjtBeEcybjRCbEI7O0F3R3puNEJBO0VBQ0UsZ0JBQWdCO0F4RzRuNEJsQjs7QXdHMW40QkE7RUFDRSxnQkFBZ0I7QXhHNm40QmxCOztBd0czbjRCQTtFQUNFLGdCQUFnQjtBeEc4bjRCbEI7O0F3RzVuNEJBO0VBQ0UsZ0JBQWdCO0F4RytuNEJsQjs7QXdHN240QkE7RUFDRSxnQkFBZ0I7QXhHZ280QmxCOztBd0c5bjRCQTtFQUNFLGdCQUFnQjtBeEdpbzRCbEI7O0F3Ry9uNEJBO0VBQ0UsZ0JBQWdCO0F4R2tvNEJsQjs7QXdHaG80QkE7RUFDRSxnQkFBZ0I7QXhHbW80QmxCOztBd0dqbzRCQTtFQUNFLGdCQUFnQjtBeEdvbzRCbEI7O0F3R2xvNEJBO0VBQ0UsZ0JBQWdCO0F4R3FvNEJsQjs7QXdHbm80QkE7RUFDRSxnQkFBZ0I7QXhHc280QmxCOztBd0dwbzRCQTtFQUNFLGdCQUFnQjtBeEd1bzRCbEI7O0F3R3JvNEJBO0VBQ0UsZ0JBQWdCO0F4R3dvNEJsQjs7QXdHdG80QkE7RUFDRSxnQkFBZ0I7QXhHeW80QmxCOztBd0d2bzRCQTtFQUNFLGdCQUFnQjtBeEcwbzRCbEI7O0F3R3hvNEJBO0VBQ0UsZ0JBQWdCO0F4RzJvNEJsQjs7QXdHem80QkE7RUFDRSxnQkFBZ0I7QXhHNG80QmxCOztBd0cxbzRCQTtFQUNFLGdCQUFnQjtBeEc2bzRCbEI7O0F3RzNvNEJBO0VBQ0UsZ0JBQWdCO0F4RzhvNEJsQjs7QXdHNW80QkE7RUFDRSxnQkFBZ0I7QXhHK280QmxCOztBd0c3bzRCQTtFQUNFLGdCQUFnQjtBeEdncDRCbEI7O0F3RzlvNEJBO0VBQ0UsZ0JBQWdCO0F4R2lwNEJsQjs7QXdHL280QkE7RUFDRSxnQkFBZ0I7QXhHa3A0QmxCOztBd0docDRCQTtFQUNFLGdCQUFnQjtBeEdtcDRCbEI7O0F3R2pwNEJBO0VBQ0UsZ0JBQWdCO0F4R29wNEJsQjs7QXdHbHA0QkE7RUFDRSxnQkFBZ0I7QXhHcXA0QmxCOztBd0ducDRCQTtFQUNFLGdCQUFnQjtBeEdzcDRCbEI7O0F3R3BwNEJBO0VBQ0UsZ0JBQWdCO0F4R3VwNEJsQjs7QXdHcnA0QkE7RUFDRSxnQkFBZ0I7QXhHd3A0QmxCOztBd0d0cDRCQTtFQUNFLGdCQUFnQjtBeEd5cDRCbEI7O0F3R3ZwNEJBO0VBQ0UsZ0JBQWdCO0F4RzBwNEJsQjs7QXdHeHA0QkE7RUFDRSxnQkFBZ0I7QXhHMnA0QmxCOztBd0d6cDRCQTtFQUNFLGdCQUFnQjtBeEc0cDRCbEI7O0F3RzFwNEJBO0VBQ0UsZ0JBQWdCO0F4RzZwNEJsQjs7QXdHM3A0QkE7RUFDRSxnQkFBZ0I7QXhHOHA0QmxCOztBd0c1cDRCQTtFQUNFLGdCQUFnQjtBeEcrcDRCbEI7O0F3RzdwNEJBO0VBQ0UsZ0JBQWdCO0F4R2dxNEJsQjs7QXdHOXA0QkE7RUFDRSxnQkFBZ0I7QXhHaXE0QmxCOztBd0cvcDRCQTtFQUNFLGdCQUFnQjtBeEdrcTRCbEI7O0F3R2hxNEJBO0VBQ0UsZ0JBQWdCO0F4R21xNEJsQjs7QXdHanE0QkE7RUFDRSxnQkFBZ0I7QXhHb3E0QmxCOztBd0dscTRCQTtFQUNFLGdCQUFnQjtBeEdxcTRCbEI7O0F3R25xNEJBO0VBQ0UsZ0JBQWdCO0F4R3NxNEJsQjs7QXdHcHE0QkE7RUFDRSxnQkFBZ0I7QXhHdXE0QmxCOztBd0dycTRCQTtFQUNFLGdCQUFnQjtBeEd3cTRCbEI7O0F3R3RxNEJBO0VBQ0UsZ0JBQWdCO0F4R3lxNEJsQjs7QXdHdnE0QkE7RUFDRSxnQkFBZ0I7QXhHMHE0QmxCOztBd0d4cTRCQTtFQUNFLGdCQUFnQjtBeEcycTRCbEI7O0F3R3pxNEJBO0VBQ0UsZ0JBQWdCO0F4RzRxNEJsQjs7QXdHMXE0QkE7RUFDRSxnQkFBZ0I7QXhHNnE0QmxCOztBd0czcTRCQTtFQUNFLGdCQUFnQjtBeEc4cTRCbEI7O0F3RzVxNEJBO0VBQ0UsZ0JBQWdCO0F4RytxNEJsQjs7QXdHN3E0QkE7RUFDRSxnQkFBZ0I7QXhHZ3I0QmxCOztBd0c5cTRCQTtFQUNFLGdCQUFnQjtBeEdpcjRCbEI7O0F3Ry9xNEJBO0VBQ0UsZ0JBQWdCO0F4R2tyNEJsQjs7QXdHaHI0QkE7RUFDRSxnQkFBZ0I7QXhHbXI0QmxCOztBd0dqcjRCQTtFQUNFLGdCQUFnQjtBeEdvcjRCbEI7O0F3R2xyNEJBO0VBQ0UsZ0JBQWdCO0F4R3FyNEJsQjs7QXdHbnI0QkE7RUFDRSxnQkFBZ0I7QXhHc3I0QmxCOztBd0dwcjRCQTtFQUNFLGdCQUFnQjtBeEd1cjRCbEI7O0F3R3JyNEJBO0VBQ0UsZ0JBQWdCO0F4R3dyNEJsQjs7QXdHdHI0QkE7RUFDRSxnQkFBZ0I7QXhHeXI0QmxCOztBd0d2cjRCQTtFQUNFLGdCQUFnQjtBeEcwcjRCbEI7O0F3R3hyNEJBO0VBQ0UsZ0JBQWdCO0F4RzJyNEJsQjs7QXdHenI0QkE7RUFDRSxnQkFBZ0I7QXhHNHI0QmxCOztBd0cxcjRCQTtFQUNFLGdCQUFnQjtBeEc2cjRCbEI7O0F3RzNyNEJBO0VBQ0UsZ0JBQWdCO0F4RzhyNEJsQjs7QXdHNXI0QkE7RUFDRSxnQkFBZ0I7QXhHK3I0QmxCOztBd0c3cjRCQTtFQUNFLGdCQUFnQjtBeEdnczRCbEI7O0F3RzlyNEJBO0VBQ0UsZ0JBQWdCO0F4R2lzNEJsQjs7QXdHL3I0QkE7RUFDRSxnQkFBZ0I7QXhHa3M0QmxCOztBd0doczRCQTtFQUNFLGdCQUFnQjtBeEdtczRCbEI7O0F3R2pzNEJBO0VBQ0UsZ0JBQWdCO0F4R29zNEJsQjs7QXdHbHM0QkE7RUFDRSxnQkFBZ0I7QXhHcXM0QmxCOztBd0duczRCQTtFQUNFLGdCQUFnQjtBeEdzczRCbEI7O0F3R3BzNEJBO0VBQ0UsZ0JBQWdCO0F4R3VzNEJsQjs7QXdHcnM0QkE7RUFDRSxnQkFBZ0I7QXhHd3M0QmxCOztBd0d0czRCQTtFQUNFLGdCQUFnQjtBeEd5czRCbEI7O0F3R3ZzNEJBO0VBQ0UsZ0JBQWdCO0F4RzBzNEJsQjs7QXdHeHM0QkE7RUFDRSxnQkFBZ0I7QXhHMnM0QmxCOztBd0d6czRCQTtFQUNFLGdCQUFnQjtBeEc0czRCbEI7O0F3RzFzNEJBO0VBQ0UsZ0JBQWdCO0F4RzZzNEJsQjs7QXdHM3M0QkE7RUFDRSxnQkFBZ0I7QXhHOHM0QmxCOztBd0c1czRCQTtFQUNFLGdCQUFnQjtBeEcrczRCbEI7O0F3RzdzNEJBO0VBQ0UsZ0JBQWdCO0F4R2d0NEJsQjs7QXdHOXM0QkE7RUFDRSxnQkFBZ0I7QXhHaXQ0QmxCOztBd0cvczRCQTtFQUNFLGdCQUFnQjtBeEdrdDRCbEI7O0F3R2h0NEJBO0VBQ0UsZ0JBQWdCO0F4R210NEJsQjs7QXdHanQ0QkE7RUFDRSxnQkFBZ0I7QXhHb3Q0QmxCOztBd0dsdDRCQTtFQUNFLGdCQUFnQjtBeEdxdDRCbEI7O0F3R250NEJBO0VBQ0UsZ0JBQWdCO0F4R3N0NEJsQjs7QXdHcHQ0QkE7RUFDRSxnQkFBZ0I7QXhHdXQ0QmxCOztBd0dydDRCQTtFQUNFLGdCQUFnQjtBeEd3dDRCbEI7O0F3R3R0NEJBO0VBQ0UsZ0JBQWdCO0F4R3l0NEJsQjs7QXdHdnQ0QkE7RUFDRSxnQkFBZ0I7QXhHMHQ0QmxCOztBd0d4dDRCQTtFQUNFLGdCQUFnQjtBeEcydDRCbEI7O0F3R3p0NEJBO0VBQ0UsZ0JBQWdCO0F4RzR0NEJsQjs7QXdHMXQ0QkE7RUFDRSxnQkFBZ0I7QXhHNnQ0QmxCOztBd0czdDRCQTtFQUNFLGdCQUFnQjtBeEc4dDRCbEI7O0F3RzV0NEJBO0VBQ0UsZ0JBQWdCO0F4Ryt0NEJsQjs7QXdHN3Q0QkE7RUFDRSxnQkFBZ0I7QXhHZ3U0QmxCOztBd0c5dDRCQTtFQUNFLGdCQUFnQjtBeEdpdTRCbEI7O0F3Ry90NEJBO0VBQ0UsZ0JBQWdCO0F4R2t1NEJsQjs7QXdHaHU0QkE7RUFDRSxnQkFBZ0I7QXhHbXU0QmxCOztBd0dqdTRCQTtFQUNFLGdCQUFnQjtBeEdvdTRCbEI7O0F3R2x1NEJBO0VBQ0UsZ0JBQWdCO0F4R3F1NEJsQjs7QXdHbnU0QkE7RUFDRSxnQkFBZ0I7QXhHc3U0QmxCOztBd0dwdTRCQTtFQUNFLGdCQUFnQjtBeEd1dTRCbEI7O0F3R3J1NEJBO0VBQ0UsZ0JBQWdCO0F4R3d1NEJsQjs7QXdHdHU0QkE7RUFDRSxnQkFBZ0I7QXhHeXU0QmxCOztBd0d2dTRCQTtFQUNFLGdCQUFnQjtBeEcwdTRCbEI7O0F3R3h1NEJBO0VBQ0UsZ0JBQWdCO0F4RzJ1NEJsQjs7QXdHenU0QkE7RUFDRSxnQkFBZ0I7QXhHNHU0QmxCOztBd0cxdTRCQTtFQUNFLGdCQUFnQjtBeEc2dTRCbEI7O0F3RzN1NEJBO0VBQ0UsZ0JBQWdCO0F4Rzh1NEJsQjs7QXdHNXU0QkE7RUFDRSxnQkFBZ0I7QXhHK3U0QmxCOztBd0c3dTRCQTtFQUNFLGdCQUFnQjtBeEdndjRCbEI7O0F3Rzl1NEJBO0VBQ0UsZ0JBQWdCO0F4R2l2NEJsQjs7QXdHL3U0QkE7RUFDRSxnQkFBZ0I7QXhHa3Y0QmxCOztBd0dodjRCQTtFQUNFLGdCQUFnQjtBeEdtdjRCbEI7O0F3R2p2NEJBO0VBQ0UsZ0JBQWdCO0F4R292NEJsQjs7QXdHbHY0QkE7RUFDRSxnQkFBZ0I7QXhHcXY0QmxCOztBd0dudjRCQTtFQUNFLGdCQUFnQjtBeEdzdjRCbEI7O0F3R3B2NEJBO0VBQ0UsZ0JBQWdCO0F4R3V2NEJsQjs7QXdHcnY0QkE7RUFDRSxnQkFBZ0I7QXhHd3Y0QmxCOztBd0d0djRCQTtFQUNFLGdCQUFnQjtBeEd5djRCbEI7O0F3R3Z2NEJBO0VBQ0UsZ0JBQWdCO0F4RzB2NEJsQjs7QXdHeHY0QkE7RUFDRSxnQkFBZ0I7QXhHMnY0QmxCOztBd0d6djRCQTtFQUNFLGdCQUFnQjtBeEc0djRCbEI7O0F3RzF2NEJBO0VBQ0UsZ0JBQWdCO0F4RzZ2NEJsQjs7QXdHM3Y0QkE7RUFDRSxnQkFBZ0I7QXhHOHY0QmxCOztBd0c1djRCQTtFQUNFLGdCQUFnQjtBeEcrdjRCbEI7O0F3Rzd2NEJBO0VBQ0UsZ0JBQWdCO0F4R2d3NEJsQjs7QXdHOXY0QkE7RUFDRSxnQkFBZ0I7QXhHaXc0QmxCOztBd0cvdjRCQTtFQUNFLGdCQUFnQjtBeEdrdzRCbEI7O0F3R2h3NEJBO0VBQ0UsZ0JBQWdCO0F4R213NEJsQjs7QXdHanc0QkE7RUFDRSxnQkFBZ0I7QXhHb3c0QmxCOztBd0dsdzRCQTtFQUNFLGdCQUFnQjtBeEdxdzRCbEI7O0F3R253NEJBO0VBQ0UsZ0JBQWdCO0F4R3N3NEJsQjs7QXdHcHc0QkE7RUFDRSxnQkFBZ0I7QXhHdXc0QmxCOztBd0dydzRCQTtFQUNFLGdCQUFnQjtBeEd3dzRCbEI7O0F3R3R3NEJBO0VBQ0UsZ0JBQWdCO0F4R3l3NEJsQjs7QXdHdnc0QkE7RUFDRSxnQkFBZ0I7QXhHMHc0QmxCOztBd0d4dzRCQTtFQUNFLGdCQUFnQjtBeEcydzRCbEI7O0F3R3p3NEJBO0VBQ0UsZ0JBQWdCO0F4RzR3NEJsQjs7QXdHMXc0QkE7RUFDRSxnQkFBZ0I7QXhHNnc0QmxCOztBd0czdzRCQTtFQUNFLGdCQUFnQjtBeEc4dzRCbEI7O0F3RzV3NEJBO0VBQ0UsZ0JBQWdCO0F4Ryt3NEJsQjs7QXdHN3c0QkE7RUFDRSxnQkFBZ0I7QXhHZ3g0QmxCOztBd0c5dzRCQTtFQUNFLGdCQUFnQjtBeEdpeDRCbEI7O0F3Ry93NEJBO0VBQ0UsZ0JBQWdCO0F4R2t4NEJsQjs7QXdHaHg0QkE7RUFDRSxnQkFBZ0I7QXhHbXg0QmxCOztBd0dqeDRCQTtFQUNFLGdCQUFnQjtBeEdveDRCbEI7O0F3R2x4NEJBO0VBQ0UsZ0JBQWdCO0F4R3F4NEJsQjs7QXdHbng0QkE7RUFDRSxnQkFBZ0I7QXhHc3g0QmxCOztBd0dweDRCQTtFQUNFLGdCQUFnQjtBeEd1eDRCbEI7O0F3R3J4NEJBO0VBQ0UsZ0JBQWdCO0F4R3d4NEJsQjs7QXdHdHg0QkE7RUFDRSxnQkFBZ0I7QXhHeXg0QmxCOztBd0d2eDRCQTtFQUNFLGdCQUFnQjtBeEcweDRCbEI7O0F3R3h4NEJBO0VBQ0UsZ0JBQWdCO0F4RzJ4NEJsQjs7QXdHeng0QkE7RUFDRSxnQkFBZ0I7QXhHNHg0QmxCOztBd0cxeDRCQTtFQUNFLGdCQUFnQjtBeEc2eDRCbEI7O0F3RzN4NEJBO0VBQ0UsZ0JBQWdCO0F4Rzh4NEJsQjs7QXdHNXg0QkE7RUFDRSxnQkFBZ0I7QXhHK3g0QmxCOztBd0c3eDRCQTtFQUNFLGdCQUFnQjtBeEdneTRCbEI7O0F3Rzl4NEJBO0VBQ0UsZ0JBQWdCO0F4R2l5NEJsQjs7QXdHL3g0QkE7RUFDRSxnQkFBZ0I7QXhHa3k0QmxCOztBd0doeTRCQTtFQUNFLGdCQUFnQjtBeEdteTRCbEI7O0F3R2p5NEJBO0VBQ0UsZ0JBQWdCO0F4R295NEJsQjs7QXdHbHk0QkE7RUFDRSxnQkFBZ0I7QXhHcXk0QmxCOztBd0dueTRCQTtFQUNFLGdCQUFnQjtBeEdzeTRCbEI7O0F3R3B5NEJBO0VBQ0UsZ0JBQWdCO0F4R3V5NEJsQjs7QXdHcnk0QkE7RUFDRSxnQkFBZ0I7QXhHd3k0QmxCOztBd0d0eTRCQTtFQUNFLGdCQUFnQjtBeEd5eTRCbEI7O0F3R3Z5NEJBO0VBQ0UsZ0JBQWdCO0F4RzB5NEJsQjs7QXdHeHk0QkE7RUFDRSxnQkFBZ0I7QXhHMnk0QmxCOztBd0d6eTRCQTtFQUNFLGdCQUFnQjtBeEc0eTRCbEI7O0F3RzF5NEJBO0VBQ0UsZ0JBQWdCO0F4RzZ5NEJsQjs7QXdHM3k0QkE7RUFDRSxnQkFBZ0I7QXhHOHk0QmxCOztBd0c1eTRCQTtFQUNFLGdCQUFnQjtBeEcreTRCbEI7O0F3Rzd5NEJBO0VBQ0UsZ0JBQWdCO0F4R2d6NEJsQjs7QXdHOXk0QkE7RUFDRSxnQkFBZ0I7QXhHaXo0QmxCOztBd0cveTRCQTtFQUNFLGdCQUFnQjtBeEdrejRCbEI7O0F3R2h6NEJBO0VBQ0UsZ0JBQWdCO0F4R216NEJsQjs7QXdHano0QkE7RUFDRSxnQkFBZ0I7QXhHb3o0QmxCOztBd0dsejRCQTtFQUNFLGdCQUFnQjtBeEdxejRCbEI7O0F3R256NEJBO0VBQ0UsZ0JBQWdCO0F4R3N6NEJsQjs7QXdHcHo0QkE7RUFDRSxnQkFBZ0I7QXhHdXo0QmxCOztBd0dyejRCQTtFQUNFLGdCQUFnQjtBeEd3ejRCbEI7O0F3R3R6NEJBO0VBQ0UsZ0JBQWdCO0F4R3l6NEJsQjs7QXdHdno0QkE7RUFDRSxnQkFBZ0I7QXhHMHo0QmxCOztBd0d4ejRCQTtFQUNFLGdCQUFnQjtBeEcyejRCbEI7O0F3R3p6NEJBO0VBQ0UsZ0JBQWdCO0F4RzR6NEJsQjs7QXdHMXo0QkE7RUFDRSxnQkFBZ0I7QXhHNno0QmxCOztBd0czejRCQTtFQUNFLGdCQUFnQjtBeEc4ejRCbEI7O0F3RzV6NEJBO0VBQ0UsZ0JBQWdCO0F4Ryt6NEJsQjs7QXdHN3o0QkE7RUFDRSxnQkFBZ0I7QXhHZzA0QmxCOztBd0c5ejRCQTtFQUNFLGdCQUFnQjtBeEdpMDRCbEI7O0F3Ry96NEJBO0VBQ0UsZ0JBQWdCO0F4R2swNEJsQjs7QXdHaDA0QkE7RUFDRSxnQkFBZ0I7QXhHbTA0QmxCOztBd0dqMDRCQTtFQUNFLGdCQUFnQjtBeEdvMDRCbEI7O0F3R2wwNEJBO0VBQ0UsZ0JBQWdCO0F4R3EwNEJsQjs7QXdHbjA0QkE7RUFDRSxnQkFBZ0I7QXhHczA0QmxCOztBd0dwMDRCQTtFQUNFLGdCQUFnQjtBeEd1MDRCbEI7O0F3R3IwNEJBO0VBQ0UsZ0JBQWdCO0F4R3cwNEJsQjs7QXdHdDA0QkE7RUFDRSxnQkFBZ0I7QXhHeTA0QmxCOztBd0d2MDRCQTtFQUNFLGdCQUFnQjtBeEcwMDRCbEI7O0F3R3gwNEJBO0VBQ0UsZ0JBQWdCO0F4RzIwNEJsQjs7QXdHejA0QkE7RUFDRSxnQkFBZ0I7QXhHNDA0QmxCOztBd0cxMDRCQTtFQUNFLGdCQUFnQjtBeEc2MDRCbEI7O0F3RzMwNEJBO0VBQ0UsZ0JBQWdCO0F4RzgwNEJsQjs7QXdHNTA0QkE7RUFDRSxnQkFBZ0I7QXhHKzA0QmxCOztBd0c3MDRCQTtFQUNFLGdCQUFnQjtBeEdnMTRCbEI7O0F3RzkwNEJBO0VBQ0UsZ0JBQWdCO0F4R2kxNEJsQjs7QXdHLzA0QkE7RUFDRSxnQkFBZ0I7QXhHazE0QmxCOztBd0doMTRCQTtFQUNFLGdCQUFnQjtBeEdtMTRCbEI7O0F3R2oxNEJBO0VBQ0UsZ0JBQWdCO0F4R28xNEJsQjs7QXdHbDE0QkE7RUFDRSxnQkFBZ0I7QXhHcTE0QmxCOztBd0duMTRCQTtFQUNFLGdCQUFnQjtBeEdzMTRCbEI7O0F3R3AxNEJBO0VBQ0UsZ0JBQWdCO0F4R3UxNEJsQjs7QXdHcjE0QkE7RUFDRSxnQkFBZ0I7QXhHdzE0QmxCOztBd0d0MTRCQTtFQUNFLGdCQUFnQjtBeEd5MTRCbEI7O0F3R3YxNEJBO0VBQ0UsZ0JBQWdCO0F4RzAxNEJsQjs7QXdHeDE0QkE7RUFDRSxnQkFBZ0I7QXhHMjE0QmxCOztBd0d6MTRCQTtFQUNFLGdCQUFnQjtBeEc0MTRCbEI7O0F3RzExNEJBO0VBQ0UsZ0JBQWdCO0F4RzYxNEJsQjs7QXdHMzE0QkE7RUFDRSxnQkFBZ0I7QXhHODE0QmxCOztBd0c1MTRCQTtFQUNFLGdCQUFnQjtBeEcrMTRCbEI7O0F3RzcxNEJBO0VBQ0UsZ0JBQWdCO0F4R2cyNEJsQjs7QXdHOTE0QkE7RUFDRSxnQkFBZ0I7QXhHaTI0QmxCOztBd0cvMTRCQTtFQUNFLGdCQUFnQjtBeEdrMjRCbEI7O0F3R2gyNEJBO0VBQ0UsZ0JBQWdCO0F4R20yNEJsQjs7QXdHajI0QkE7RUFDRSxnQkFBZ0I7QXhHbzI0QmxCOztBd0dsMjRCQTtFQUNFLGdCQUFnQjtBeEdxMjRCbEI7O0F3R24yNEJBO0VBQ0UsZ0JBQWdCO0F4R3MyNEJsQjs7QXdHcDI0QkE7RUFDRSxnQkFBZ0I7QXhHdTI0QmxCOztBd0dyMjRCQTtFQUNFLGdCQUFnQjtBeEd3MjRCbEI7O0F3R3QyNEJBO0VBQ0UsZ0JBQWdCO0F4R3kyNEJsQjs7QXdHdjI0QkE7RUFDRSxnQkFBZ0I7QXhHMDI0QmxCOztBd0d4MjRCQTtFQUNFLGdCQUFnQjtBeEcyMjRCbEI7O0F3R3oyNEJBO0VBQ0UsZ0JBQWdCO0F4RzQyNEJsQjs7QXdHMTI0QkE7RUFDRSxnQkFBZ0I7QXhHNjI0QmxCOztBd0czMjRCQTtFQUNFLGdCQUFnQjtBeEc4MjRCbEI7O0F3RzUyNEJBO0VBQ0UsZ0JBQWdCO0F4RysyNEJsQjs7QXdHNzI0QkE7RUFDRSxnQkFBZ0I7QXhHZzM0QmxCOztBd0c5MjRCQTtFQUNFLGdCQUFnQjtBeEdpMzRCbEI7O0F3Ry8yNEJBO0VBQ0UsZ0JBQWdCO0F4R2szNEJsQjs7QXdHaDM0QkE7RUFDRSxnQkFBZ0I7QXhHbTM0QmxCOztBd0dqMzRCQTtFQUNFLGdCQUFnQjtBeEdvMzRCbEI7O0F3R2wzNEJBO0VBQ0UsZ0JBQWdCO0F4R3EzNEJsQjs7QXdHbjM0QkE7RUFDRSxnQkFBZ0I7QXhHczM0QmxCOztBd0dwMzRCQTtFQUNFLGdCQUFnQjtBeEd1MzRCbEI7O0F3R3IzNEJBO0VBQ0UsZ0JBQWdCO0F4R3czNEJsQjs7QXdHdDM0QkE7RUFDRSxnQkFBZ0I7QXhHeTM0QmxCOztBd0d2MzRCQTtFQUNFLGdCQUFnQjtBeEcwMzRCbEI7O0F3R3gzNEJBO0VBQ0UsZ0JBQWdCO0F4RzIzNEJsQjs7QXdHejM0QkE7RUFDRSxnQkFBZ0I7QXhHNDM0QmxCOztBd0cxMzRCQTtFQUNFLGdCQUFnQjtBeEc2MzRCbEI7O0F3RzMzNEJBO0VBQ0UsZ0JBQWdCO0F4RzgzNEJsQjs7QXdHNTM0QkE7RUFDRSxnQkFBZ0I7QXhHKzM0QmxCOztBd0c3MzRCQTtFQUNFLGdCQUFnQjtBeEdnNDRCbEI7O0F3RzkzNEJBO0VBQ0UsZ0JBQWdCO0F4R2k0NEJsQjs7QXdHLzM0QkE7RUFDRSxnQkFBZ0I7QXhHazQ0QmxCOztBd0doNDRCQTtFQUNFLGdCQUFnQjtBeEdtNDRCbEI7O0F3R2o0NEJBO0VBQ0UsZ0JBQWdCO0F4R280NEJsQjs7QXdHbDQ0QkE7RUFDRSxnQkFBZ0I7QXhHcTQ0QmxCOztBd0duNDRCQTtFQUNFLGdCQUFnQjtBeEdzNDRCbEI7O0F3R3A0NEJBO0VBQ0UsZ0JBQWdCO0F4R3U0NEJsQjs7QXdHcjQ0QkE7RUFDRSxnQkFBZ0I7QXhHdzQ0QmxCOztBd0d0NDRCQTtFQUNFLGdCQUFnQjtBeEd5NDRCbEI7O0F3R3Y0NEJBO0VBQ0UsZ0JBQWdCO0F4RzA0NEJsQjs7QXdHeDQ0QkE7RUFDRSxnQkFBZ0I7QXhHMjQ0QmxCOztBd0d6NDRCQTtFQUNFLGdCQUFnQjtBeEc0NDRCbEI7O0F3RzE0NEJBO0VBQ0UsZ0JBQWdCO0F4RzY0NEJsQjs7QXdHMzQ0QkE7RUFDRSxnQkFBZ0I7QXhHODQ0QmxCOztBd0c1NDRCQTtFQUNFLGdCQUFnQjtBeEcrNDRCbEI7O0F3Rzc0NEJBO0VBQ0UsZ0JBQWdCO0F4R2c1NEJsQjs7QXdHOTQ0QkE7RUFDRSxnQkFBZ0I7QXhHaTU0QmxCOztBd0cvNDRCQTtFQUNFLGdCQUFnQjtBeEdrNTRCbEI7O0F3R2g1NEJBO0VBQ0UsZ0JBQWdCO0F4R201NEJsQjs7QXdHajU0QkE7RUFDRSxnQkFBZ0I7QXhHbzU0QmxCOztBd0dsNTRCQTtFQUNFLGdCQUFnQjtBeEdxNTRCbEI7O0F3R241NEJBO0VBQ0UsZ0JBQWdCO0F4R3M1NEJsQjs7QXdHcDU0QkE7RUFDRSxnQkFBZ0I7QXhHdTU0QmxCOztBd0dyNTRCQTtFQUNFLGdCQUFnQjtBeEd3NTRCbEI7O0F3R3Q1NEJBO0VBQ0UsZ0JBQWdCO0F4R3k1NEJsQjs7QXdHdjU0QkE7RUFDRSxnQkFBZ0I7QXhHMDU0QmxCOztBd0d4NTRCQTtFQUNFLGdCQUFnQjtBeEcyNTRCbEI7O0F3R3o1NEJBO0VBQ0UsZ0JBQWdCO0F4RzQ1NEJsQjs7QXdHMTU0QkE7RUFDRSxnQkFBZ0I7QXhHNjU0QmxCOztBd0czNTRCQTtFQUNFLGdCQUFnQjtBeEc4NTRCbEI7O0F3RzU1NEJBO0VBQ0UsZ0JBQWdCO0F4Rys1NEJsQjs7QXdHNzU0QkE7RUFDRSxnQkFBZ0I7QXhHZzY0QmxCOztBd0c5NTRCQTtFQUNFLGdCQUFnQjtBeEdpNjRCbEI7O0F3Ry81NEJBO0VBQ0UsZ0JBQWdCO0F4R2s2NEJsQjs7QXdHaDY0QkE7RUFDRSxnQkFBZ0I7QXhHbTY0QmxCOztBd0dqNjRCQTtFQUNFLGdCQUFnQjtBeEdvNjRCbEI7O0F3R2w2NEJBO0VBQ0UsZ0JBQWdCO0F4R3E2NEJsQjs7QXdHbjY0QkE7RUFDRSxnQkFBZ0I7QXhHczY0QmxCOztBd0dwNjRCQTtFQUNFLGdCQUFnQjtBeEd1NjRCbEI7O0F3R3I2NEJBO0VBQ0UsZ0JBQWdCO0F4R3c2NEJsQjs7QXdHdDY0QkE7RUFDRSxnQkFBZ0I7QXhHeTY0QmxCOztBd0d2NjRCQTtFQUNFLGdCQUFnQjtBeEcwNjRCbEI7O0F3R3g2NEJBO0VBQ0UsZ0JBQWdCO0F4RzI2NEJsQjs7QXdHejY0QkE7RUFDRSxnQkFBZ0I7QXhHNDY0QmxCOztBd0cxNjRCQTtFQUNFLGdCQUFnQjtBeEc2NjRCbEI7O0F3RzM2NEJBO0VBQ0UsZ0JBQWdCO0F4Rzg2NEJsQjs7QXdHNTY0QkE7RUFDRSxnQkFBZ0I7QXhHKzY0QmxCOztBd0c3NjRCQTtFQUNFLGdCQUFnQjtBeEdnNzRCbEI7O0F3Rzk2NEJBO0VBQ0UsZ0JBQWdCO0F4R2k3NEJsQjs7QXdHLzY0QkE7RUFDRSxnQkFBZ0I7QXhHazc0QmxCOztBd0doNzRCQTtFQUNFLGdCQUFnQjtBeEdtNzRCbEI7O0F3R2o3NEJBO0VBQ0UsZ0JBQWdCO0F4R283NEJsQjs7QXdHbDc0QkE7RUFDRSxnQkFBZ0I7QXhHcTc0QmxCOztBd0duNzRCQTtFQUNFLGdCQUFnQjtBeEdzNzRCbEI7O0F3R3A3NEJBO0VBQ0UsZ0JBQWdCO0F4R3U3NEJsQjs7QXdHcjc0QkE7RUFDRSxnQkFBZ0I7QXhHdzc0QmxCOztBd0d0NzRCQTtFQUNFLGdCQUFnQjtBeEd5NzRCbEI7O0F3R3Y3NEJBO0VBQ0UsZ0JBQWdCO0F4RzA3NEJsQjs7QXdHeDc0QkE7RUFDRSxnQkFBZ0I7QXhHMjc0QmxCOztBd0d6NzRCQTtFQUNFLGdCQUFnQjtBeEc0NzRCbEI7O0F3RzE3NEJBO0VBQ0UsZ0JBQWdCO0F4RzY3NEJsQjs7QXdHMzc0QkE7RUFDRSxnQkFBZ0I7QXhHODc0QmxCOztBd0c1NzRCQTtFQUNFLGdCQUFnQjtBeEcrNzRCbEI7O0F3Rzc3NEJBO0VBQ0UsZ0JBQWdCO0F4R2c4NEJsQjs7QXdHOTc0QkE7RUFDRSxnQkFBZ0I7QXhHaTg0QmxCOztBd0cvNzRCQTtFQUNFLGdCQUFnQjtBeEdrODRCbEI7O0F3R2g4NEJBO0VBQ0UsZ0JBQWdCO0F4R204NEJsQjs7QXdHajg0QkE7RUFDRSxnQkFBZ0I7QXhHbzg0QmxCOztBd0dsODRCQTtFQUNFLGdCQUFnQjtBeEdxODRCbEI7O0F3R244NEJBO0VBQ0UsZ0JBQWdCO0F4R3M4NEJsQjs7QXdHcDg0QkE7RUFDRSxnQkFBZ0I7QXhHdTg0QmxCOztBd0dyODRCQTtFQUNFLGdCQUFnQjtBeEd3ODRCbEI7O0F3R3Q4NEJBO0VBQ0UsZ0JBQWdCO0F4R3k4NEJsQjs7QXdHdjg0QkE7RUFDRSxnQkFBZ0I7QXhHMDg0QmxCOztBd0d4ODRCQTtFQUNFLGdCQUFnQjtBeEcyODRCbEI7O0F3R3o4NEJBO0VBQ0UsZ0JBQWdCO0F4RzQ4NEJsQjs7QXdHMTg0QkE7RUFDRSxnQkFBZ0I7QXhHNjg0QmxCOztBd0czODRCQTtFQUNFLGdCQUFnQjtBeEc4ODRCbEI7O0F3RzU4NEJBO0VBQ0UsZ0JBQWdCO0F4Rys4NEJsQjs7QXdHNzg0QkE7RUFDRSxnQkFBZ0I7QXhHZzk0QmxCOztBd0c5ODRCQTtFQUNFLGdCQUFnQjtBeEdpOTRCbEI7O0F3Ry84NEJBO0VBQ0UsZ0JBQWdCO0F4R2s5NEJsQjs7QXdHaDk0QkE7RUFDRSxnQkFBZ0I7QXhHbTk0QmxCOztBd0dqOTRCQTtFQUNFLGdCQUFnQjtBeEdvOTRCbEI7O0F3R2w5NEJBO0VBQ0UsZ0JBQWdCO0F4R3E5NEJsQjs7QXdHbjk0QkE7RUFDRSxnQkFBZ0I7QXhHczk0QmxCOztBd0dwOTRCQTtFQUNFLGdCQUFnQjtBeEd1OTRCbEI7O0F3R3I5NEJBO0VBQ0UsZ0JBQWdCO0F4R3c5NEJsQjs7QXdHdDk0QkE7RUFDRSxnQkFBZ0I7QXhHeTk0QmxCOztBd0d2OTRCQTtFQUNFLGdCQUFnQjtBeEcwOTRCbEI7O0F3R3g5NEJBO0VBQ0UsZ0JBQWdCO0F4RzI5NEJsQjs7QXdHejk0QkE7RUFDRSxnQkFBZ0I7QXhHNDk0QmxCOztBd0cxOTRCQTtFQUNFLGdCQUFnQjtBeEc2OTRCbEI7O0F3RzM5NEJBO0VBQ0UsZ0JBQWdCO0F4Rzg5NEJsQjs7QXdHNTk0QkE7RUFDRSxnQkFBZ0I7QXhHKzk0QmxCOztBd0c3OTRCQTtFQUNFLGdCQUFnQjtBeEdnKzRCbEI7O0F3Rzk5NEJBO0VBQ0UsZ0JBQWdCO0F4R2krNEJsQjs7QXdHLzk0QkE7RUFDRSxnQkFBZ0I7QXhHays0QmxCOztBd0doKzRCQTtFQUNFLGdCQUFnQjtBeEdtKzRCbEI7O0F3R2orNEJBO0VBQ0UsZ0JBQWdCO0F4R28rNEJsQjs7QXdHbCs0QkE7RUFDRSxnQkFBZ0I7QXhHcSs0QmxCOztBd0duKzRCQTtFQUNFLGdCQUFnQjtBeEdzKzRCbEI7O0F3R3ArNEJBO0VBQ0UsZ0JBQWdCO0F4R3UrNEJsQjs7QXdHcis0QkE7RUFDRSxnQkFBZ0I7QXhHdys0QmxCOztBd0d0KzRCQTtFQUNFLGdCQUFnQjtBeEd5KzRCbEI7O0F3R3YrNEJBO0VBQ0UsZ0JBQWdCO0F4RzArNEJsQjs7QXdHeCs0QkE7RUFDRSxnQkFBZ0I7QXhHMis0QmxCOztBd0d6KzRCQTtFQUNFLGdCQUFnQjtBeEc0KzRCbEI7O0F3RzErNEJBO0VBQ0UsZ0JBQWdCO0F4RzYrNEJsQjs7QXdHMys0QkE7RUFDRSxnQkFBZ0I7QXhHOCs0QmxCOztBd0c1KzRCQTtFQUNFLGdCQUFnQjtBeEcrKzRCbEI7O0F3RzcrNEJBO0VBQ0UsZ0JBQWdCO0F4R2cvNEJsQjs7QXdHOSs0QkE7RUFDRSxnQkFBZ0I7QXhHaS80QmxCOztBd0cvKzRCQTtFQUNFLGdCQUFnQjtBeEdrLzRCbEI7O0F3R2gvNEJBO0VBQ0UsZ0JBQWdCO0F4R20vNEJsQjs7QXdHai80QkE7RUFDRSxnQkFBZ0I7QXhHby80QmxCOztBd0dsLzRCQTtFQUNFLGdCQUFnQjtBeEdxLzRCbEI7O0F3R24vNEJBO0VBQ0UsZ0JBQWdCO0F4R3MvNEJsQjs7QXdHcC80QkE7RUFDRSxnQkFBZ0I7QXhHdS80QmxCOztBd0dyLzRCQTtFQUNFLGdCQUFnQjtBeEd3LzRCbEI7O0F3R3QvNEJBO0VBQ0UsZ0JBQWdCO0F4R3kvNEJsQjs7QXdHdi80QkE7RUFDRSxnQkFBZ0I7QXhHMC80QmxCOztBd0d4LzRCQTtFQUNFLGdCQUFnQjtBeEcyLzRCbEI7O0F3R3ovNEJBO0VBQ0UsZ0JBQWdCO0F4RzQvNEJsQjs7QXdHMS80QkE7RUFDRSxnQkFBZ0I7QXhHNi80QmxCOztBd0czLzRCQTtFQUNFLGdCQUFnQjtBeEc4LzRCbEI7O0F3RzUvNEJBO0VBQ0UsZ0JBQWdCO0F4RysvNEJsQjs7QXdHNy80QkE7RUFDRSxnQkFBZ0I7QXhHZ2c1QmxCOztBd0c5LzRCQTtFQUNFLGdCQUFnQjtBeEdpZzVCbEI7O0F3Ry8vNEJBO0VBQ0UsZ0JBQWdCO0F4R2tnNUJsQjs7QXdHaGc1QkE7RUFDRSxnQkFBZ0I7QXhHbWc1QmxCOztBd0dqZzVCQTtFQUNFLGdCQUFnQjtBeEdvZzVCbEI7O0F3R2xnNUJBO0VBQ0UsZ0JBQWdCO0F4R3FnNUJsQjs7QXdHbmc1QkE7RUFDRSxnQkFBZ0I7QXhHc2c1QmxCOztBd0dwZzVCQTtFQUNFLGdCQUFnQjtBeEd1ZzVCbEI7O0F3R3JnNUJBO0VBQ0UsZ0JBQWdCO0F4R3dnNUJsQjs7QXdHdGc1QkE7RUFDRSxnQkFBZ0I7QXhHeWc1QmxCOztBd0d2ZzVCQTtFQUNFLGdCQUFnQjtBeEcwZzVCbEI7O0F3R3hnNUJBO0VBQ0UsZ0JBQWdCO0F4RzJnNUJsQjs7QXdHemc1QkE7RUFDRSxnQkFBZ0I7QXhHNGc1QmxCOztBd0cxZzVCQTtFQUNFLGdCQUFnQjtBeEc2ZzVCbEI7O0F3RzNnNUJBO0VBQ0UsZ0JBQWdCO0F4RzhnNUJsQjs7QXdHNWc1QkE7RUFDRSxnQkFBZ0I7QXhHK2c1QmxCOztBd0c3ZzVCQTtFQUNFLGdCQUFnQjtBeEdnaDVCbEI7O0F3RzlnNUJBO0VBQ0UsZ0JBQWdCO0F4R2loNUJsQjs7QXdHL2c1QkE7RUFDRSxnQkFBZ0I7QXhHa2g1QmxCOztBd0doaDVCQTtFQUNFLGdCQUFnQjtBeEdtaDVCbEI7O0F3R2poNUJBO0VBQ0UsZ0JBQWdCO0F4R29oNUJsQjs7QXdHbGg1QkE7RUFDRSxnQkFBZ0I7QXhHcWg1QmxCOztBd0duaDVCQTtFQUNFLGdCQUFnQjtBeEdzaDVCbEI7O0F3R3BoNUJBO0VBQ0UsZ0JBQWdCO0F4R3VoNUJsQjs7QXdHcmg1QkE7RUFDRSxnQkFBZ0I7QXhHd2g1QmxCOztBd0d0aDVCQTtFQUNFLGdCQUFnQjtBeEd5aDVCbEI7O0F3R3ZoNUJBO0VBQ0UsZ0JBQWdCO0F4RzBoNUJsQjs7QXdHeGg1QkE7RUFDRSxnQkFBZ0I7QXhHMmg1QmxCOztBd0d6aDVCQTtFQUNFLGdCQUFnQjtBeEc0aDVCbEI7O0F3RzFoNUJBO0VBQ0UsZ0JBQWdCO0F4RzZoNUJsQjs7QXdHM2g1QkE7RUFDRSxnQkFBZ0I7QXhHOGg1QmxCOztBd0c1aDVCQTtFQUNFLGdCQUFnQjtBeEcraDVCbEI7O0F3RzdoNUJBO0VBQ0UsZ0JBQWdCO0F4R2dpNUJsQjs7QXdHOWg1QkE7RUFDRSxnQkFBZ0I7QXhHaWk1QmxCOztBd0cvaDVCQTtFQUNFLGdCQUFnQjtBeEdraTVCbEI7O0F3R2hpNUJBO0VBQ0UsZ0JBQWdCO0F4R21pNUJsQjs7QXdHamk1QkE7RUFDRSxnQkFBZ0I7QXhHb2k1QmxCOztBd0dsaTVCQTtFQUNFLGdCQUFnQjtBeEdxaTVCbEI7O0F3R25pNUJBO0VBQ0UsZ0JBQWdCO0F4R3NpNUJsQjs7QXdHcGk1QkE7RUFDRSxnQkFBZ0I7QXhHdWk1QmxCOztBd0dyaTVCQTtFQUNFLGdCQUFnQjtBeEd3aTVCbEI7O0F3R3RpNUJBO0VBQ0UsZ0JBQWdCO0F4R3lpNUJsQjs7QXdHdmk1QkE7RUFDRSxnQkFBZ0I7QXhHMGk1QmxCOztBd0d4aTVCQTtFQUNFLGdCQUFnQjtBeEcyaTVCbEI7O0F3R3ppNUJBO0VBQ0UsZ0JBQWdCO0F4RzRpNUJsQjs7QXdHMWk1QkE7RUFDRSxnQkFBZ0I7QXhHNmk1QmxCOztBd0czaTVCQTtFQUNFLGdCQUFnQjtBeEc4aTVCbEI7O0F3RzVpNUJBO0VBQ0UsZ0JBQWdCO0F4RytpNUJsQjs7QXdHN2k1QkE7RUFDRSxnQkFBZ0I7QXhHZ2o1QmxCOztBd0c5aTVCQTtFQUNFLGdCQUFnQjtBeEdpajVCbEI7O0F3Ry9pNUJBO0VBQ0UsZ0JBQWdCO0F4R2tqNUJsQjs7QXdHaGo1QkE7RUFDRSxnQkFBZ0I7QXhHbWo1QmxCOztBd0dqajVCQTtFQUNFLGdCQUFnQjtBeEdvajVCbEI7O0F3R2xqNUJBO0VBQ0UsZ0JBQWdCO0F4R3FqNUJsQjs7QXdHbmo1QkE7RUFDRSxnQkFBZ0I7QXhHc2o1QmxCOztBd0dwajVCQTtFQUNFLGdCQUFnQjtBeEd1ajVCbEI7O0F3R3JqNUJBO0VBQ0UsZ0JBQWdCO0F4R3dqNUJsQjs7QXdHdGo1QkE7RUFDRSxnQkFBZ0I7QXhHeWo1QmxCOztBd0d2ajVCQTtFQUNFLGdCQUFnQjtBeEcwajVCbEI7O0F3R3hqNUJBO0VBQ0UsZ0JBQWdCO0F4RzJqNUJsQjs7QXdHemo1QkE7RUFDRSxnQkFBZ0I7QXhHNGo1QmxCOztBd0cxajVCQTtFQUNFLGdCQUFnQjtBeEc2ajVCbEI7O0F3RzNqNUJBO0VBQ0UsZ0JBQWdCO0F4RzhqNUJsQjs7QXdHNWo1QkE7RUFDRSxnQkFBZ0I7QXhHK2o1QmxCOztBd0c3ajVCQTtFQUNFLGdCQUFnQjtBeEdnazVCbEI7O0F3RzlqNUJBO0VBQ0UsZ0JBQWdCO0F4R2lrNUJsQjs7QXdHL2o1QkE7RUFDRSxnQkFBZ0I7QXhHa2s1QmxCOztBd0doazVCQTtFQUNFLGdCQUFnQjtBeEdtazVCbEI7O0F3R2prNUJBO0VBQ0UsZ0JBQWdCO0F4R29rNUJsQjs7QXdHbGs1QkE7RUFDRSxnQkFBZ0I7QXhHcWs1QmxCOztBd0duazVCQTtFQUNFLGdCQUFnQjtBeEdzazVCbEI7O0F3R3BrNUJBO0VBQ0UsZ0JBQWdCO0F4R3VrNUJsQjs7QXdHcms1QkE7RUFDRSxnQkFBZ0I7QXhHd2s1QmxCOztBd0d0azVCQTtFQUNFLGdCQUFnQjtBeEd5azVCbEI7O0F3R3ZrNUJBO0VBQ0UsZ0JBQWdCO0F4RzBrNUJsQjs7QXdHeGs1QkE7RUFDRSxnQkFBZ0I7QXhHMms1QmxCOztBd0d6azVCQTtFQUNFLGdCQUFnQjtBeEc0azVCbEI7O0F3RzFrNUJBO0VBQ0UsZ0JBQWdCO0F4RzZrNUJsQjs7QXdHM2s1QkE7RUFDRSxnQkFBZ0I7QXhHOGs1QmxCOztBd0c1azVCQTtFQUNFLGdCQUFnQjtBeEcrazVCbEI7O0F3RzdrNUJBO0VBQ0UsZ0JBQWdCO0F4R2dsNUJsQjs7QXdHOWs1QkE7RUFDRSxnQkFBZ0I7QXhHaWw1QmxCOztBd0cvazVCQTtFQUNFLGdCQUFnQjtBeEdrbDVCbEI7O0F3R2hsNUJBO0VBQ0UsZ0JBQWdCO0F4R21sNUJsQjs7QXdHamw1QkE7RUFDRSxnQkFBZ0I7QXhHb2w1QmxCOztBd0dsbDVCQTtFQUNFLGdCQUFnQjtBeEdxbDVCbEI7O0F3R25sNUJBO0VBQ0UsZ0JBQWdCO0F4R3NsNUJsQjs7QXdHcGw1QkE7RUFDRSxnQkFBZ0I7QXhHdWw1QmxCOztBd0dybDVCQTtFQUNFLGdCQUFnQjtBeEd3bDVCbEI7O0F3R3RsNUJBO0VBQ0UsZ0JBQWdCO0F4R3lsNUJsQjs7QXdHdmw1QkE7RUFDRSxnQkFBZ0I7QXhHMGw1QmxCOztBd0d4bDVCQTtFQUNFLGdCQUFnQjtBeEcybDVCbEI7O0F3R3psNUJBO0VBQ0UsZ0JBQWdCO0F4RzRsNUJsQjs7QXdHMWw1QkE7RUFDRSxnQkFBZ0I7QXhHNmw1QmxCOztBd0czbDVCQTtFQUNFLGdCQUFnQjtBeEc4bDVCbEI7O0F3RzVsNUJBO0VBQ0UsZ0JBQWdCO0F4RytsNUJsQjs7QXdHN2w1QkE7RUFDRSxnQkFBZ0I7QXhHZ201QmxCOztBd0c5bDVCQTtFQUNFLGdCQUFnQjtBeEdpbTVCbEI7O0F3Ry9sNUJBO0VBQ0UsZ0JBQWdCO0F4R2ttNUJsQjs7QXdHaG01QkE7RUFDRSxnQkFBZ0I7QXhHbW01QmxCOztBd0dqbTVCQTtFQUNFLGdCQUFnQjtBeEdvbTVCbEI7O0F3R2xtNUJBO0VBQ0UsZ0JBQWdCO0F4R3FtNUJsQjs7QXdHbm01QkE7RUFDRSxnQkFBZ0I7QXhHc201QmxCOztBd0dwbTVCQTtFQUNFLGdCQUFnQjtBeEd1bTVCbEI7O0F3R3JtNUJBO0VBQ0UsZ0JBQWdCO0F4R3dtNUJsQjs7QXdHdG01QkE7RUFDRSxnQkFBZ0I7QXhHeW01QmxCOztBd0d2bTVCQTtFQUNFLGdCQUFnQjtBeEcwbTVCbEI7O0F3R3htNUJBO0VBQ0UsZ0JBQWdCO0F4RzJtNUJsQjs7QXdHem01QkE7RUFDRSxnQkFBZ0I7QXhHNG01QmxCOztBd0cxbTVCQTtFQUNFLGdCQUFnQjtBeEc2bTVCbEI7O0F3RzNtNUJBO0VBQ0UsZ0JBQWdCO0F4RzhtNUJsQjs7QXdHNW01QkE7RUFDRSxnQkFBZ0I7QXhHK201QmxCOztBd0c3bTVCQTtFQUNFLGdCQUFnQjtBeEdnbjVCbEI7O0F3RzltNUJBO0VBQ0UsZ0JBQWdCO0F4R2luNUJsQjs7QXdHL201QkE7RUFDRSxnQkFBZ0I7QXhHa241QmxCOztBd0dobjVCQTtFQUNFLGdCQUFnQjtBeEdtbjVCbEI7O0F3R2puNUJBO0VBQ0UsZ0JBQWdCO0F4R29uNUJsQjs7QXdHbG41QkE7RUFDRSxnQkFBZ0I7QXhHcW41QmxCOztBd0dubjVCQTtFQUNFLGdCQUFnQjtBeEdzbjVCbEI7O0F3R3BuNUJBO0VBQ0UsZ0JBQWdCO0F4R3VuNUJsQjs7QXdHcm41QkE7RUFDRSxnQkFBZ0I7QXhHd241QmxCOztBd0d0bjVCQTtFQUNFLGdCQUFnQjtBeEd5bjVCbEI7O0F3R3ZuNUJBO0VBQ0UsZ0JBQWdCO0F4RzBuNUJsQjs7QXdHeG41QkE7RUFDRSxnQkFBZ0I7QXhHMm41QmxCOztBd0d6bjVCQTtFQUNFLGdCQUFnQjtBeEc0bjVCbEI7O0F3RzFuNUJBO0VBQ0UsZ0JBQWdCO0F4RzZuNUJsQjs7QXdHM241QkE7RUFDRSxnQkFBZ0I7QXhHOG41QmxCOztBd0c1bjVCQTtFQUNFLGdCQUFnQjtBeEcrbjVCbEI7O0F3RzduNUJBO0VBQ0UsZ0JBQWdCO0F4R2dvNUJsQjs7QXdHOW41QkE7RUFDRSxnQkFBZ0I7QXhHaW81QmxCOztBd0cvbjVCQTtFQUNFLGdCQUFnQjtBeEdrbzVCbEI7O0F3R2hvNUJBO0VBQ0UsZ0JBQWdCO0F4R21vNUJsQjs7QXdHam81QkE7RUFDRSxnQkFBZ0I7QXhHb281QmxCOztBd0dsbzVCQTtFQUNFLGdCQUFnQjtBeEdxbzVCbEI7O0F3R25vNUJBO0VBQ0UsZ0JBQWdCO0F4R3NvNUJsQjs7QXdHcG81QkE7RUFDRSxnQkFBZ0I7QXhHdW81QmxCOztBd0dybzVCQTtFQUNFLGdCQUFnQjtBeEd3bzVCbEI7O0F3R3RvNUJBO0VBQ0UsZ0JBQWdCO0F4R3lvNUJsQjs7QXdHdm81QkE7RUFDRSxnQkFBZ0I7QXhHMG81QmxCOztBd0d4bzVCQTtFQUNFLGdCQUFnQjtBeEcybzVCbEI7O0F3R3pvNUJBO0VBQ0UsZ0JBQWdCO0F4RzRvNUJsQjs7QXdHMW81QkE7RUFDRSxnQkFBZ0I7QXhHNm81QmxCOztBd0czbzVCQTtFQUNFLGdCQUFnQjtBeEc4bzVCbEI7O0F3RzVvNUJBO0VBQ0UsZ0JBQWdCO0F4RytvNUJsQjs7QXdHN281QkE7RUFDRSxnQkFBZ0I7QXhHZ3A1QmxCOztBd0c5bzVCQTtFQUNFLGdCQUFnQjtBeEdpcDVCbEI7O0F3Ry9vNUJBO0VBQ0UsZ0JBQWdCO0F4R2twNUJsQjs7QXdHaHA1QkE7RUFDRSxnQkFBZ0I7QXhHbXA1QmxCOztBd0dqcDVCQTtFQUNFLGdCQUFnQjtBeEdvcDVCbEI7O0F3R2xwNUJBO0VBQ0UsZ0JBQWdCO0F4R3FwNUJsQjs7QXdHbnA1QkE7RUFDRSxnQkFBZ0I7QXhHc3A1QmxCOztBd0dwcDVCQTtFQUNFLGdCQUFnQjtBeEd1cDVCbEI7O0F3R3JwNUJBO0VBQ0UsZ0JBQWdCO0F4R3dwNUJsQjs7QXdHdHA1QkE7RUFDRSxnQkFBZ0I7QXhHeXA1QmxCOztBd0d2cDVCQTtFQUNFLGdCQUFnQjtBeEcwcDVCbEI7O0F3R3hwNUJBO0VBQ0UsZ0JBQWdCO0F4RzJwNUJsQjs7QXdHenA1QkE7RUFDRSxnQkFBZ0I7QXhHNHA1QmxCOztBd0cxcDVCQTtFQUNFLGdCQUFnQjtBeEc2cDVCbEI7O0F3RzNwNUJBO0VBQ0UsZ0JBQWdCO0F4RzhwNUJsQjs7QXdHNXA1QkE7RUFDRSxnQkFBZ0I7QXhHK3A1QmxCOztBd0c3cDVCQTtFQUNFLGdCQUFnQjtBeEdncTVCbEI7O0F3RzlwNUJBO0VBQ0UsZ0JBQWdCO0F4R2lxNUJsQjs7QXdHL3A1QkE7RUFDRSxnQkFBZ0I7QXhHa3E1QmxCOztBd0docTVCQTtFQUNFLGdCQUFnQjtBeEdtcTVCbEI7O0F3R2pxNUJBO0VBQ0UsZ0JBQWdCO0F4R29xNUJsQjs7QXdHbHE1QkE7RUFDRSxnQkFBZ0I7QXhHcXE1QmxCOztBd0ducTVCQTtFQUNFLGdCQUFnQjtBeEdzcTVCbEI7O0F3R3BxNUJBO0VBQ0UsZ0JBQWdCO0F4R3VxNUJsQjs7QXdHcnE1QkE7RUFDRSxnQkFBZ0I7QXhHd3E1QmxCOztBd0d0cTVCQTtFQUNFLGdCQUFnQjtBeEd5cTVCbEI7O0F3R3ZxNUJBO0VBQ0UsZ0JBQWdCO0F4RzBxNUJsQjs7QXdHeHE1QkE7RUFDRSxnQkFBZ0I7QXhHMnE1QmxCOztBd0d6cTVCQTtFQUNFLGdCQUFnQjtBeEc0cTVCbEI7O0F3RzFxNUJBO0VBQ0UsZ0JBQWdCO0F4RzZxNUJsQjs7QXdHM3E1QkE7RUFDRSxnQkFBZ0I7QXhHOHE1QmxCOztBd0c1cTVCQTtFQUNFLGdCQUFnQjtBeEcrcTVCbEI7O0F3RzdxNUJBO0VBQ0UsZ0JBQWdCO0F4R2dyNUJsQjs7QXdHOXE1QkE7RUFDRSxnQkFBZ0I7QXhHaXI1QmxCOztBd0cvcTVCQTtFQUNFLGdCQUFnQjtBeEdrcjVCbEI7O0F3R2hyNUJBO0VBQ0UsZ0JBQWdCO0F4R21yNUJsQjs7QXdHanI1QkE7RUFDRSxnQkFBZ0I7QXhHb3I1QmxCOztBd0dscjVCQTtFQUNFLGdCQUFnQjtBeEdxcjVCbEI7O0F3R25yNUJBO0VBQ0UsZ0JBQWdCO0F4R3NyNUJsQjs7QXdHcHI1QkE7RUFDRSxnQkFBZ0I7QXhHdXI1QmxCOztBd0dycjVCQTtFQUNFLGdCQUFnQjtBeEd3cjVCbEI7O0F3R3RyNUJBO0VBQ0UsZ0JBQWdCO0F4R3lyNUJsQjs7QXdHdnI1QkE7RUFDRSxnQkFBZ0I7QXhHMHI1QmxCOztBd0d4cjVCQTtFQUNFLGdCQUFnQjtBeEcycjVCbEI7O0F3R3pyNUJBO0VBQ0UsZ0JBQWdCO0F4RzRyNUJsQjs7QXdHMXI1QkE7RUFDRSxnQkFBZ0I7QXhHNnI1QmxCOztBd0czcjVCQTtFQUNFLGdCQUFnQjtBeEc4cjVCbEI7O0F3RzVyNUJBO0VBQ0UsZ0JBQWdCO0F4RytyNUJsQjs7QXdHN3I1QkE7RUFDRSxnQkFBZ0I7QXhHZ3M1QmxCOztBd0c5cjVCQTtFQUNFLGdCQUFnQjtBeEdpczVCbEI7O0F3Ry9yNUJBO0VBQ0UsZ0JBQWdCO0F4R2tzNUJsQjs7QXdHaHM1QkE7RUFDRSxnQkFBZ0I7QXhHbXM1QmxCOztBd0dqczVCQTtFQUNFLGdCQUFnQjtBeEdvczVCbEI7O0F3R2xzNUJBO0VBQ0UsZ0JBQWdCO0F4R3FzNUJsQjs7QXdHbnM1QkE7RUFDRSxnQkFBZ0I7QXhHc3M1QmxCOztBd0dwczVCQTtFQUNFLGdCQUFnQjtBeEd1czVCbEI7O0F3R3JzNUJBO0VBQ0UsZ0JBQWdCO0F4R3dzNUJsQjs7QXdHdHM1QkE7RUFDRSxnQkFBZ0I7QXhHeXM1QmxCOztBd0d2czVCQTtFQUNFLGdCQUFnQjtBeEcwczVCbEI7O0F3R3hzNUJBO0VBQ0UsZ0JBQWdCO0F4RzJzNUJsQjs7QXdHenM1QkE7RUFDRSxnQkFBZ0I7QXhHNHM1QmxCOztBd0cxczVCQTtFQUNFLGdCQUFnQjtBeEc2czVCbEI7O0F3RzNzNUJBO0VBQ0UsZ0JBQWdCO0F4RzhzNUJsQjs7QXdHNXM1QkE7RUFDRSxnQkFBZ0I7QXhHK3M1QmxCOztBd0c3czVCQTtFQUNFLGdCQUFnQjtBeEdndDVCbEI7O0F3RzlzNUJBO0VBQ0UsZ0JBQWdCO0F4R2l0NUJsQjs7QXdHL3M1QkE7RUFDRSxnQkFBZ0I7QXhHa3Q1QmxCOztBd0dodDVCQTtFQUNFLGdCQUFnQjtBeEdtdDVCbEI7O0F3R2p0NUJBO0VBQ0UsZ0JBQWdCO0F4R290NUJsQjs7QXdHbHQ1QkE7RUFDRSxnQkFBZ0I7QXhHcXQ1QmxCOztBd0dudDVCQTtFQUNFLGdCQUFnQjtBeEdzdDVCbEI7O0F3R3B0NUJBO0VBQ0UsZ0JBQWdCO0F4R3V0NUJsQjs7QXdHcnQ1QkE7RUFDRSxnQkFBZ0I7QXhHd3Q1QmxCOztBd0d0dDVCQTtFQUNFLGdCQUFnQjtBeEd5dDVCbEI7O0F3R3Z0NUJBO0VBQ0UsZ0JBQWdCO0F4RzB0NUJsQjs7QXdHeHQ1QkE7RUFDRSxnQkFBZ0I7QXhHMnQ1QmxCOztBd0d6dDVCQTtFQUNFLGdCQUFnQjtBeEc0dDVCbEI7O0F3RzF0NUJBO0VBQ0UsZ0JBQWdCO0F4RzZ0NUJsQjs7QXdHM3Q1QkE7RUFDRSxnQkFBZ0I7QXhHOHQ1QmxCOztBd0c1dDVCQTtFQUNFLGdCQUFnQjtBeEcrdDVCbEI7O0F3Rzd0NUJBO0VBQ0UsZ0JBQWdCO0F4R2d1NUJsQjs7QXdHOXQ1QkE7RUFDRSxnQkFBZ0I7QXhHaXU1QmxCOztBd0cvdDVCQTtFQUNFLGdCQUFnQjtBeEdrdTVCbEI7O0F3R2h1NUJBO0VBQ0UsZ0JBQWdCO0F4R211NUJsQjs7QXdHanU1QkE7RUFDRSxnQkFBZ0I7QXhHb3U1QmxCOztBd0dsdTVCQTtFQUNFLGdCQUFnQjtBeEdxdTVCbEI7O0F3R251NUJBO0VBQ0UsZ0JBQWdCO0F4R3N1NUJsQjs7QXdHcHU1QkE7RUFDRSxnQkFBZ0I7QXhHdXU1QmxCOztBd0dydTVCQTtFQUNFLGdCQUFnQjtBeEd3dTVCbEI7O0F3R3R1NUJBO0VBQ0UsZ0JBQWdCO0F4R3l1NUJsQjs7QXdHdnU1QkE7RUFDRSxnQkFBZ0I7QXhHMHU1QmxCOztBd0d4dTVCQTtFQUNFLGdCQUFnQjtBeEcydTVCbEI7O0F3R3p1NUJBO0VBQ0UsZ0JBQWdCO0F4RzR1NUJsQjs7QXdHMXU1QkE7RUFDRSxnQkFBZ0I7QXhHNnU1QmxCOztBd0czdTVCQTtFQUNFLGdCQUFnQjtBeEc4dTVCbEI7O0F3RzV1NUJBO0VBQ0UsZ0JBQWdCO0F4Ryt1NUJsQjs7QXdHN3U1QkE7RUFDRSxnQkFBZ0I7QXhHZ3Y1QmxCOztBd0c5dTVCQTtFQUNFLGdCQUFnQjtBeEdpdjVCbEI7O0F3Ry91NUJBO0VBQ0UsZ0JBQWdCO0F4R2t2NUJsQjs7QXdHaHY1QkE7RUFDRSxnQkFBZ0I7QXhHbXY1QmxCOztBd0dqdjVCQTtFQUNFLGdCQUFnQjtBeEdvdjVCbEI7O0F3R2x2NUJBO0VBQ0UsZ0JBQWdCO0F4R3F2NUJsQjs7QXdHbnY1QkE7RUFDRSxnQkFBZ0I7QXhHc3Y1QmxCOztBd0dwdjVCQTtFQUNFLGdCQUFnQjtBeEd1djVCbEI7O0F3R3J2NUJBO0VBQ0UsZ0JBQWdCO0F4R3d2NUJsQjs7QXdHdHY1QkE7RUFDRSxnQkFBZ0I7QXhHeXY1QmxCOztBd0d2djVCQTtFQUNFLGdCQUFnQjtBeEcwdjVCbEI7O0F3R3h2NUJBO0VBQ0UsZ0JBQWdCO0F4RzJ2NUJsQjs7QXdHenY1QkE7RUFDRSxnQkFBZ0I7QXhHNHY1QmxCOztBd0cxdjVCQTtFQUNFLGdCQUFnQjtBeEc2djVCbEI7O0F3RzN2NUJBO0VBQ0UsZ0JBQWdCO0F4Rzh2NUJsQjs7QXdHNXY1QkE7RUFDRSxnQkFBZ0I7QXhHK3Y1QmxCOztBd0c3djVCQTtFQUNFLGdCQUFnQjtBeEdndzVCbEI7O0F3Rzl2NUJBO0VBQ0UsZ0JBQWdCO0F4R2l3NUJsQjs7QXdHL3Y1QkE7RUFDRSxnQkFBZ0I7QXhHa3c1QmxCOztBd0dodzVCQTtFQUNFLGdCQUFnQjtBeEdtdzVCbEI7O0F3R2p3NUJBO0VBQ0UsZ0JBQWdCO0F4R293NUJsQjs7QXdHbHc1QkE7RUFDRSxnQkFBZ0I7QXhHcXc1QmxCOztBd0dudzVCQTtFQUNFLGdCQUFnQjtBeEdzdzVCbEI7O0F3R3B3NUJBO0VBQ0UsZ0JBQWdCO0F4R3V3NUJsQjs7QXdHcnc1QkE7RUFDRSxnQkFBZ0I7QXhHd3c1QmxCOztBd0d0dzVCQTtFQUNFLGdCQUFnQjtBeEd5dzVCbEI7O0F3R3Z3NUJBO0VBQ0UsZ0JBQWdCO0F4RzB3NUJsQjs7QXdHeHc1QkE7RUFDRSxnQkFBZ0I7QXhHMnc1QmxCOztBd0d6dzVCQTtFQUNFLGdCQUFnQjtBeEc0dzVCbEI7O0F3RzF3NUJBO0VBQ0UsZ0JBQWdCO0F4RzZ3NUJsQjs7QXdHM3c1QkE7RUFDRSxnQkFBZ0I7QXhHOHc1QmxCOztBd0c1dzVCQTtFQUNFLGdCQUFnQjtBeEcrdzVCbEI7O0F3Rzd3NUJBO0VBQ0UsZ0JBQWdCO0F4R2d4NUJsQjs7QXdHOXc1QkE7RUFDRSxnQkFBZ0I7QXhHaXg1QmxCOztBd0cvdzVCQTtFQUNFLGdCQUFnQjtBeEdreDVCbEI7O0F3R2h4NUJBO0VBQ0UsZ0JBQWdCO0F4R214NUJsQjs7QXdHang1QkE7RUFDRSxnQkFBZ0I7QXhHb3g1QmxCOztBd0dseDVCQTtFQUNFLGdCQUFnQjtBeEdxeDVCbEI7O0F3R254NUJBO0VBQ0UsZ0JBQWdCO0F4R3N4NUJsQjs7QXdHcHg1QkE7RUFDRSxnQkFBZ0I7QXhHdXg1QmxCOztBd0dyeDVCQTtFQUNFLGdCQUFnQjtBeEd3eDVCbEI7O0F3R3R4NUJBO0VBQ0UsZ0JBQWdCO0F4R3l4NUJsQjs7QXdHdng1QkE7RUFDRSxnQkFBZ0I7QXhHMHg1QmxCOztBd0d4eDVCQTtFQUNFLGdCQUFnQjtBeEcyeDVCbEI7O0F3R3p4NUJBO0VBQ0UsZ0JBQWdCO0F4RzR4NUJsQjs7QXdHMXg1QkE7RUFDRSxnQkFBZ0I7QXhHNng1QmxCOztBd0czeDVCQTtFQUNFLGdCQUFnQjtBeEc4eDVCbEI7O0F3RzV4NUJBO0VBQ0UsZ0JBQWdCO0F4Ryt4NUJsQjs7QXdHN3g1QkE7RUFDRSxnQkFBZ0I7QXhHZ3k1QmxCOztBd0c5eDVCQTtFQUNFLGdCQUFnQjtBeEdpeTVCbEI7O0F3Ry94NUJBO0VBQ0UsZ0JBQWdCO0F4R2t5NUJsQjs7QXdHaHk1QkE7RUFDRSxnQkFBZ0I7QXhHbXk1QmxCOztBd0dqeTVCQTtFQUNFLGdCQUFnQjtBeEdveTVCbEI7O0F3R2x5NUJBO0VBQ0UsZ0JBQWdCO0F4R3F5NUJsQjs7QXdHbnk1QkE7RUFDRSxnQkFBZ0I7QXhHc3k1QmxCOztBd0dweTVCQTtFQUNFLGdCQUFnQjtBeEd1eTVCbEI7O0F3R3J5NUJBO0VBQ0UsZ0JBQWdCO0F4R3d5NUJsQjs7QXdHdHk1QkE7RUFDRSxnQkFBZ0I7QXhHeXk1QmxCOztBd0d2eTVCQTtFQUNFLGdCQUFnQjtBeEcweTVCbEI7O0F3R3h5NUJBO0VBQ0UsZ0JBQWdCO0F4RzJ5NUJsQjs7QXdHenk1QkE7RUFDRSxnQkFBZ0I7QXhHNHk1QmxCOztBd0cxeTVCQTtFQUNFLGdCQUFnQjtBeEc2eTVCbEI7O0F3RzN5NUJBO0VBQ0UsZ0JBQWdCO0F4Rzh5NUJsQjs7QXdHNXk1QkE7RUFDRSxnQkFBZ0I7QXhHK3k1QmxCOztBd0c3eTVCQTtFQUNFLGdCQUFnQjtBeEdnejVCbEI7O0F3Rzl5NUJBO0VBQ0UsZ0JBQWdCO0F4R2l6NUJsQjs7QXdHL3k1QkE7RUFDRSxnQkFBZ0I7QXhHa3o1QmxCOztBd0doejVCQTtFQUNFLGdCQUFnQjtBeEdtejVCbEI7O0F3R2p6NUJBO0VBQ0UsZ0JBQWdCO0F4R296NUJsQjs7QXdHbHo1QkE7RUFDRSxnQkFBZ0I7QXhHcXo1QmxCOztBd0duejVCQTtFQUNFLGdCQUFnQjtBeEdzejVCbEI7O0F3R3B6NUJBO0VBQ0UsZ0JBQWdCO0F4R3V6NUJsQjs7QXdHcno1QkE7RUFDRSxnQkFBZ0I7QXhHd3o1QmxCOztBd0d0ejVCQTtFQUNFLGdCQUFnQjtBeEd5ejVCbEI7O0F3R3Z6NUJBO0VBQ0UsZ0JBQWdCO0F4RzB6NUJsQjs7QXdHeHo1QkE7RUFDRSxnQkFBZ0I7QXhHMno1QmxCOztBd0d6ejVCQTtFQUNFLGdCQUFnQjtBeEc0ejVCbEI7O0F3RzF6NUJBO0VBQ0UsZ0JBQWdCO0F4RzZ6NUJsQjs7QXdHM3o1QkE7RUFDRSxnQkFBZ0I7QXhHOHo1QmxCOztBd0c1ejVCQTtFQUNFLGdCQUFnQjtBeEcrejVCbEI7O0F3Rzd6NUJBO0VBQ0UsZ0JBQWdCO0F4R2cwNUJsQjs7QXdHOXo1QkE7RUFDRSxnQkFBZ0I7QXhHaTA1QmxCOztBd0cvejVCQTtFQUNFLGdCQUFnQjtBeEdrMDVCbEI7O0F3R2gwNUJBO0VBQ0UsZ0JBQWdCO0F4R20wNUJsQjs7QXdHajA1QkE7RUFDRSxnQkFBZ0I7QXhHbzA1QmxCOztBd0dsMDVCQTtFQUNFLGdCQUFnQjtBeEdxMDVCbEI7O0F3R24wNUJBO0VBQ0UsZ0JBQWdCO0F4R3MwNUJsQjs7QXdHcDA1QkE7RUFDRSxnQkFBZ0I7QXhHdTA1QmxCOztBd0dyMDVCQTtFQUNFLGdCQUFnQjtBeEd3MDVCbEI7O0F3R3QwNUJBO0VBQ0UsZ0JBQWdCO0F4R3kwNUJsQjs7QXdHdjA1QkE7RUFDRSxnQkFBZ0I7QXhHMDA1QmxCOztBd0d4MDVCQTtFQUNFLGdCQUFnQjtBeEcyMDVCbEI7O0F3R3owNUJBO0VBQ0UsZ0JBQWdCO0F4RzQwNUJsQjs7QXdHMTA1QkE7RUFDRSxnQkFBZ0I7QXhHNjA1QmxCOztBd0czMDVCQTtFQUNFLGdCQUFnQjtBeEc4MDVCbEI7O0F3RzUwNUJBO0VBQ0UsZ0JBQWdCO0F4RyswNUJsQjs7QXdHNzA1QkE7RUFDRSxnQkFBZ0I7QXhHZzE1QmxCOztBd0c5MDVCQTtFQUNFLGdCQUFnQjtBeEdpMTVCbEI7O0F3Ry8wNUJBO0VBQ0UsZ0JBQWdCO0F4R2sxNUJsQjs7QXdHaDE1QkE7RUFDRSxnQkFBZ0I7QXhHbTE1QmxCOztBd0dqMTVCQTtFQUNFLGdCQUFnQjtBeEdvMTVCbEI7O0F3R2wxNUJBO0VBQ0UsZ0JBQWdCO0F4R3ExNUJsQjs7QXdHbjE1QkE7RUFDRSxnQkFBZ0I7QXhHczE1QmxCOztBd0dwMTVCQTtFQUNFLGdCQUFnQjtBeEd1MTVCbEI7O0F3R3IxNUJBO0VBQ0UsZ0JBQWdCO0F4R3cxNUJsQjs7QXdHdDE1QkE7RUFDRSxnQkFBZ0I7QXhHeTE1QmxCOztBd0d2MTVCQTtFQUNFLGdCQUFnQjtBeEcwMTVCbEI7O0F3R3gxNUJBO0VBQ0UsZ0JBQWdCO0F4RzIxNUJsQjs7QXdHejE1QkE7RUFDRSxnQkFBZ0I7QXhHNDE1QmxCOztBd0cxMTVCQTtFQUNFLGdCQUFnQjtBeEc2MTVCbEI7O0F3RzMxNUJBO0VBQ0UsZ0JBQWdCO0F4RzgxNUJsQjs7QXdHNTE1QkE7RUFDRSxnQkFBZ0I7QXhHKzE1QmxCOztBd0c3MTVCQTtFQUNFLGdCQUFnQjtBeEdnMjVCbEI7O0F3RzkxNUJBO0VBQ0UsZ0JBQWdCO0F4R2kyNUJsQjs7QXdHLzE1QkE7RUFDRSxnQkFBZ0I7QXhHazI1QmxCOztBd0doMjVCQTtFQUNFLGdCQUFnQjtBeEdtMjVCbEI7O0F3R2oyNUJBO0VBQ0UsZ0JBQWdCO0F4R28yNUJsQjs7QXdHbDI1QkE7RUFDRSxnQkFBZ0I7QXhHcTI1QmxCOztBd0duMjVCQTtFQUNFLGdCQUFnQjtBeEdzMjVCbEI7O0F3R3AyNUJBO0VBQ0UsZ0JBQWdCO0F4R3UyNUJsQjs7QXdHcjI1QkE7RUFDRSxnQkFBZ0I7QXhHdzI1QmxCOztBd0d0MjVCQTtFQUNFLGdCQUFnQjtBeEd5MjVCbEI7O0F3R3YyNUJBO0VBQ0UsZ0JBQWdCO0F4RzAyNUJsQjs7QXdHeDI1QkE7RUFDRSxnQkFBZ0I7QXhHMjI1QmxCOztBd0d6MjVCQTtFQUNFLGdCQUFnQjtBeEc0MjVCbEI7O0F3RzEyNUJBO0VBQ0UsZ0JBQWdCO0F4RzYyNUJsQjs7QXdHMzI1QkE7RUFDRSxnQkFBZ0I7QXhHODI1QmxCOztBd0c1MjVCQTtFQUNFLGdCQUFnQjtBeEcrMjVCbEI7O0F3RzcyNUJBO0VBQ0UsZ0JBQWdCO0F4R2czNUJsQjs7QXdHOTI1QkE7RUFDRSxnQkFBZ0I7QXhHaTM1QmxCOztBd0cvMjVCQTtFQUNFLGdCQUFnQjtBeEdrMzVCbEI7O0F3R2gzNUJBO0VBQ0UsZ0JBQWdCO0F4R20zNUJsQjs7QXdHajM1QkE7RUFDRSxnQkFBZ0I7QXhHbzM1QmxCOztBd0dsMzVCQTtFQUNFLGdCQUFnQjtBeEdxMzVCbEI7O0F3R24zNUJBO0VBQ0UsZ0JBQWdCO0F4R3MzNUJsQjs7QXdHcDM1QkE7RUFDRSxnQkFBZ0I7QXhHdTM1QmxCOztBd0dyMzVCQTtFQUNFLGdCQUFnQjtBeEd3MzVCbEI7O0F3R3QzNUJBO0VBQ0UsZ0JBQWdCO0F4R3kzNUJsQjs7QXdHdjM1QkE7RUFDRSxnQkFBZ0I7QXhHMDM1QmxCOztBd0d4MzVCQTtFQUNFLGdCQUFnQjtBeEcyMzVCbEI7O0F3R3ozNUJBO0VBQ0UsZ0JBQWdCO0F4RzQzNUJsQjs7QXdHMTM1QkE7RUFDRSxnQkFBZ0I7QXhHNjM1QmxCOztBd0czMzVCQTtFQUNFLGdCQUFnQjtBeEc4MzVCbEI7O0F3RzUzNUJBO0VBQ0UsZ0JBQWdCO0F4RyszNUJsQjs7QXdHNzM1QkE7RUFDRSxnQkFBZ0I7QXhHZzQ1QmxCOztBd0c5MzVCQTtFQUNFLGdCQUFnQjtBeEdpNDVCbEI7O0F3Ry8zNUJBO0VBQ0UsZ0JBQWdCO0F4R2s0NUJsQjs7QXdHaDQ1QkE7RUFDRSxnQkFBZ0I7QXhHbTQ1QmxCOztBd0dqNDVCQTtFQUNFLGdCQUFnQjtBeEdvNDVCbEI7O0F3R2w0NUJBO0VBQ0UsZ0JBQWdCO0F4R3E0NUJsQjs7QXdHbjQ1QkE7RUFDRSxnQkFBZ0I7QXhHczQ1QmxCOztBd0dwNDVCQTtFQUNFLGdCQUFnQjtBeEd1NDVCbEI7O0F3R3I0NUJBO0VBQ0UsZ0JBQWdCO0F4R3c0NUJsQjs7QXdHdDQ1QkE7RUFDRSxnQkFBZ0I7QXhHeTQ1QmxCOztBd0d2NDVCQTtFQUNFLGdCQUFnQjtBeEcwNDVCbEI7O0F3R3g0NUJBO0VBQ0UsZ0JBQWdCO0F4RzI0NUJsQjs7QXdHejQ1QkE7RUFDRSxnQkFBZ0I7QXhHNDQ1QmxCOztBd0cxNDVCQTtFQUNFLGdCQUFnQjtBeEc2NDVCbEI7O0F3RzM0NUJBO0VBQ0UsZ0JBQWdCO0F4Rzg0NUJsQjs7QXdHNTQ1QkE7RUFDRSxnQkFBZ0I7QXhHKzQ1QmxCOztBd0c3NDVCQTtFQUNFLGdCQUFnQjtBeEdnNTVCbEI7O0F3Rzk0NUJBO0VBQ0UsZ0JBQWdCO0F4R2k1NUJsQjs7QXdHLzQ1QkE7RUFDRSxnQkFBZ0I7QXhHazU1QmxCOztBd0doNTVCQTtFQUNFLGdCQUFnQjtBeEdtNTVCbEI7O0F3R2o1NUJBO0VBQ0UsZ0JBQWdCO0F4R281NUJsQjs7QXdHbDU1QkE7RUFDRSxnQkFBZ0I7QXhHcTU1QmxCOztBd0duNTVCQTtFQUNFLGdCQUFnQjtBeEdzNTVCbEI7O0F3R3A1NUJBO0VBQ0UsZ0JBQWdCO0F4R3U1NUJsQjs7QXdHcjU1QkE7RUFDRSxnQkFBZ0I7QXhHdzU1QmxCOztBd0d0NTVCQTtFQUNFLGdCQUFnQjtBeEd5NTVCbEI7O0F3R3Y1NUJBO0VBQ0UsZ0JBQWdCO0F4RzA1NUJsQjs7QXdHeDU1QkE7RUFDRSxnQkFBZ0I7QXhHMjU1QmxCOztBd0d6NTVCQTtFQUNFLGdCQUFnQjtBeEc0NTVCbEI7O0F3RzE1NUJBO0VBQ0UsZ0JBQWdCO0F4RzY1NUJsQjs7QXdHMzU1QkE7RUFDRSxnQkFBZ0I7QXhHODU1QmxCOztBd0c1NTVCQTtFQUNFLGdCQUFnQjtBeEcrNTVCbEI7O0F3Rzc1NUJBO0VBQ0UsZ0JBQWdCO0F4R2c2NUJsQjs7QXdHOTU1QkE7RUFDRSxnQkFBZ0I7QXhHaTY1QmxCOztBd0cvNTVCQTtFQUNFLGdCQUFnQjtBeEdrNjVCbEI7O0F3R2g2NUJBO0VBQ0UsZ0JBQWdCO0F4R202NUJsQjs7QXdHajY1QkE7RUFDRSxnQkFBZ0I7QXhHbzY1QmxCOztBd0dsNjVCQTtFQUNFLGdCQUFnQjtBeEdxNjVCbEI7O0F3R242NUJBO0VBQ0UsZ0JBQWdCO0F4R3M2NUJsQjs7QXdHcDY1QkE7RUFDRSxnQkFBZ0I7QXhHdTY1QmxCOztBd0dyNjVCQTtFQUNFLGdCQUFnQjtBeEd3NjVCbEI7O0F3R3Q2NUJBO0VBQ0UsZ0JBQWdCO0F4R3k2NUJsQjs7QXdHdjY1QkE7RUFDRSxnQkFBZ0I7QXhHMDY1QmxCOztBd0d4NjVCQTtFQUNFLGdCQUFnQjtBeEcyNjVCbEI7O0F3R3o2NUJBO0VBQ0UsZ0JBQWdCO0F4RzQ2NUJsQjs7QXdHMTY1QkE7RUFDRSxnQkFBZ0I7QXhHNjY1QmxCOztBd0czNjVCQTtFQUNFLGdCQUFnQjtBeEc4NjVCbEI7O0F3RzU2NUJBO0VBQ0UsZ0JBQWdCO0F4Rys2NUJsQjs7QXdHNzY1QkE7RUFDRSxnQkFBZ0I7QXhHZzc1QmxCOztBd0c5NjVCQTtFQUNFLGdCQUFnQjtBeEdpNzVCbEI7O0F3Ry82NUJBO0VBQ0UsZ0JBQWdCO0F4R2s3NUJsQjs7QXdHaDc1QkE7RUFDRSxnQkFBZ0I7QXhHbTc1QmxCOztBd0dqNzVCQTtFQUNFLGdCQUFnQjtBeEdvNzVCbEI7O0F3R2w3NUJBO0VBQ0UsZ0JBQWdCO0F4R3E3NUJsQjs7QXdHbjc1QkE7RUFDRSxnQkFBZ0I7QXhHczc1QmxCOztBd0dwNzVCQTtFQUNFLGdCQUFnQjtBeEd1NzVCbEI7O0F3R3I3NUJBO0VBQ0UsZ0JBQWdCO0F4R3c3NUJsQjs7QXdHdDc1QkE7RUFDRSxnQkFBZ0I7QXhHeTc1QmxCOztBd0d2NzVCQTtFQUNFLGdCQUFnQjtBeEcwNzVCbEI7O0F3R3g3NUJBO0VBQ0UsZ0JBQWdCO0F4RzI3NUJsQjs7QXdHejc1QkE7RUFDRSxnQkFBZ0I7QXhHNDc1QmxCOztBd0cxNzVCQTtFQUNFLGdCQUFnQjtBeEc2NzVCbEI7O0F3RzM3NUJBO0VBQ0UsZ0JBQWdCO0F4Rzg3NUJsQjs7QXdHNTc1QkE7RUFDRSxnQkFBZ0I7QXhHKzc1QmxCOztBd0c3NzVCQTtFQUNFLGdCQUFnQjtBeEdnODVCbEI7O0F3Rzk3NUJBO0VBQ0UsZ0JBQWdCO0F4R2k4NUJsQjs7QXdHLzc1QkE7RUFDRSxnQkFBZ0I7QXhHazg1QmxCOztBd0doODVCQTtFQUNFLGdCQUFnQjtBeEdtODVCbEI7O0F3R2o4NUJBO0VBQ0UsZ0JBQWdCO0F4R284NUJsQjs7QXdHbDg1QkE7RUFDRSxnQkFBZ0I7QXhHcTg1QmxCOztBd0duODVCQTtFQUNFLGdCQUFnQjtBeEdzODVCbEI7O0F3R3A4NUJBO0VBQ0UsZ0JBQWdCO0F4R3U4NUJsQjs7QXdHcjg1QkE7RUFDRSxnQkFBZ0I7QXhHdzg1QmxCOztBd0d0ODVCQTtFQUNFLGdCQUFnQjtBeEd5ODVCbEI7O0F3R3Y4NUJBO0VBQ0UsZ0JBQWdCO0F4RzA4NUJsQjs7QXdHeDg1QkE7RUFDRSxnQkFBZ0I7QXhHMjg1QmxCOztBd0d6ODVCQTtFQUNFLGdCQUFnQjtBeEc0ODVCbEI7O0F3RzE4NUJBO0VBQ0UsZ0JBQWdCO0F4RzY4NUJsQjs7QXdHMzg1QkE7RUFDRSxnQkFBZ0I7QXhHODg1QmxCOztBd0c1ODVCQTtFQUNFLGdCQUFnQjtBeEcrODVCbEI7O0F3Rzc4NUJBO0VBQ0UsZ0JBQWdCO0F4R2c5NUJsQjs7QXdHOTg1QkE7RUFDRSxnQkFBZ0I7QXhHaTk1QmxCOztBd0cvODVCQTtFQUNFLGdCQUFnQjtBeEdrOTVCbEI7O0F3R2g5NUJBO0VBQ0UsZ0JBQWdCO0F4R205NUJsQjs7QXdHajk1QkE7RUFDRSxnQkFBZ0I7QXhHbzk1QmxCOztBd0dsOTVCQTtFQUNFLGdCQUFnQjtBeEdxOTVCbEI7O0F3R245NUJBO0VBQ0UsZ0JBQWdCO0F4R3M5NUJsQjs7QXdHcDk1QkE7RUFDRSxnQkFBZ0I7QXhHdTk1QmxCOztBd0dyOTVCQTtFQUNFLGdCQUFnQjtBeEd3OTVCbEI7O0F3R3Q5NUJBO0VBQ0UsZ0JBQWdCO0F4R3k5NUJsQjs7QXdHdjk1QkE7RUFDRSxnQkFBZ0I7QXhHMDk1QmxCOztBd0d4OTVCQTtFQUNFLGdCQUFnQjtBeEcyOTVCbEI7O0F3R3o5NUJBO0VBQ0UsZ0JBQWdCO0F4RzQ5NUJsQjs7QXdHMTk1QkE7RUFDRSxnQkFBZ0I7QXhHNjk1QmxCOztBd0czOTVCQTtFQUNFLGdCQUFnQjtBeEc4OTVCbEI7O0F3RzU5NUJBO0VBQ0UsZ0JBQWdCO0F4Rys5NUJsQjs7QXdHNzk1QkE7RUFDRSxnQkFBZ0I7QXhHZys1QmxCOztBd0c5OTVCQTtFQUNFLGdCQUFnQjtBeEdpKzVCbEI7O0F3Ry85NUJBO0VBQ0UsZ0JBQWdCO0F4R2srNUJsQjs7QXdHaCs1QkE7RUFDRSxnQkFBZ0I7QXhHbSs1QmxCOztBd0dqKzVCQTtFQUNFLGdCQUFnQjtBeEdvKzVCbEI7O0F3R2wrNUJBO0VBQ0UsZ0JBQWdCO0F4R3ErNUJsQjs7QXdHbis1QkE7RUFDRSxnQkFBZ0I7QXhHcys1QmxCOztBd0dwKzVCQTtFQUNFLGdCQUFnQjtBeEd1KzVCbEI7O0F3R3IrNUJBO0VBQ0UsZ0JBQWdCO0F4R3crNUJsQjs7QXdHdCs1QkE7RUFDRSxnQkFBZ0I7QXhHeSs1QmxCOztBd0d2KzVCQTtFQUNFLGdCQUFnQjtBeEcwKzVCbEI7O0F3R3grNUJBO0VBQ0UsZ0JBQWdCO0F4RzIrNUJsQjs7QXdHeis1QkE7RUFDRSxnQkFBZ0I7QXhHNCs1QmxCOztBd0cxKzVCQTtFQUNFLGdCQUFnQjtBeEc2KzVCbEI7O0F3RzMrNUJBO0VBQ0UsZ0JBQWdCO0F4RzgrNUJsQjs7QXdHNSs1QkE7RUFDRSxnQkFBZ0I7QXhHKys1QmxCOztBd0c3KzVCQTtFQUNFLGdCQUFnQjtBeEdnLzVCbEI7O0F3RzkrNUJBO0VBQ0UsZ0JBQWdCO0F4R2kvNUJsQjs7QXdHLys1QkE7RUFDRSxnQkFBZ0I7QXhHay81QmxCOztBd0doLzVCQTtFQUNFLGdCQUFnQjtBeEdtLzVCbEI7O0F3R2ovNUJBO0VBQ0UsZ0JBQWdCO0F4R28vNUJsQjs7QXdHbC81QkE7RUFDRSxnQkFBZ0I7QXhHcS81QmxCOztBd0duLzVCQTtFQUNFLGdCQUFnQjtBeEdzLzVCbEI7O0F3R3AvNUJBO0VBQ0UsZ0JBQWdCO0F4R3UvNUJsQjs7QXdHci81QkE7RUFDRSxnQkFBZ0I7QXhHdy81QmxCOztBd0d0LzVCQTtFQUNFLGdCQUFnQjtBeEd5LzVCbEI7O0F3R3YvNUJBO0VBQ0UsZ0JBQWdCO0F4RzAvNUJsQjs7QXdHeC81QkE7RUFDRSxnQkFBZ0I7QXhHMi81QmxCOztBd0d6LzVCQTtFQUNFLGdCQUFnQjtBeEc0LzVCbEI7O0F3RzEvNUJBO0VBQ0UsZ0JBQWdCO0F4RzYvNUJsQjs7QXdHMy81QkE7RUFDRSxnQkFBZ0I7QXhHOC81QmxCOztBd0c1LzVCQTtFQUNFLGdCQUFnQjtBeEcrLzVCbEI7O0F3RzcvNUJBO0VBQ0UsZ0JBQWdCO0F4R2dnNkJsQjs7QXdHOS81QkE7RUFDRSxnQkFBZ0I7QXhHaWc2QmxCOztBd0cvLzVCQTtFQUNFLGdCQUFnQjtBeEdrZzZCbEI7O0F3R2hnNkJBO0VBQ0UsZ0JBQWdCO0F4R21nNkJsQjs7QXdHamc2QkE7RUFDRSxnQkFBZ0I7QXhHb2c2QmxCOztBd0dsZzZCQTtFQUNFLGdCQUFnQjtBeEdxZzZCbEI7O0F3R25nNkJBO0VBQ0UsZ0JBQWdCO0F4R3NnNkJsQjs7QXdHcGc2QkE7RUFDRSxnQkFBZ0I7QXhHdWc2QmxCOztBd0dyZzZCQTtFQUNFLGdCQUFnQjtBeEd3ZzZCbEI7O0F3R3RnNkJBO0VBQ0UsZ0JBQWdCO0F4R3lnNkJsQjs7QXdHdmc2QkE7RUFDRSxnQkFBZ0I7QXhHMGc2QmxCOztBd0d4ZzZCQTtFQUNFLGdCQUFnQjtBeEcyZzZCbEI7O0F3R3pnNkJBO0VBQ0UsZ0JBQWdCO0F4RzRnNkJsQjs7QXdHMWc2QkE7RUFDRSxnQkFBZ0I7QXhHNmc2QmxCOztBd0czZzZCQTtFQUNFLGdCQUFnQjtBeEc4ZzZCbEI7O0F3RzVnNkJBO0VBQ0UsZ0JBQWdCO0F4RytnNkJsQjs7QXdHN2c2QkE7RUFDRSxnQkFBZ0I7QXhHZ2g2QmxCOztBd0c5ZzZCQTtFQUNFLGdCQUFnQjtBeEdpaDZCbEI7O0F3Ry9nNkJBO0VBQ0UsZ0JBQWdCO0F4R2toNkJsQjs7QXdHaGg2QkE7RUFDRSxnQkFBZ0I7QXhHbWg2QmxCOztBd0dqaDZCQTtFQUNFLGdCQUFnQjtBeEdvaDZCbEI7O0F3R2xoNkJBO0VBQ0UsZ0JBQWdCO0F4R3FoNkJsQjs7QXdHbmg2QkE7RUFDRSxnQkFBZ0I7QXhHc2g2QmxCOztBd0dwaDZCQTtFQUNFLGdCQUFnQjtBeEd1aDZCbEI7O0F3R3JoNkJBO0VBQ0UsZ0JBQWdCO0F4R3doNkJsQjs7QXdHdGg2QkE7RUFDRSxnQkFBZ0I7QXhHeWg2QmxCOztBd0d2aDZCQTtFQUNFLGdCQUFnQjtBeEcwaDZCbEI7O0F3R3hoNkJBO0VBQ0UsZ0JBQWdCO0F4RzJoNkJsQjs7QXdHemg2QkE7RUFDRSxnQkFBZ0I7QXhHNGg2QmxCOztBd0cxaDZCQTtFQUNFLGdCQUFnQjtBeEc2aDZCbEI7O0F3RzNoNkJBO0VBQ0UsZ0JBQWdCO0F4RzhoNkJsQjs7QXdHNWg2QkE7RUFDRSxnQkFBZ0I7QXhHK2g2QmxCOztBd0c3aDZCQTtFQUNFLGdCQUFnQjtBeEdnaTZCbEI7O0F3RzloNkJBO0VBQ0UsZ0JBQWdCO0F4R2lpNkJsQjs7QXdHL2g2QkE7RUFDRSxnQkFBZ0I7QXhHa2k2QmxCOztBd0doaTZCQTtFQUNFLGdCQUFnQjtBeEdtaTZCbEI7O0F3R2ppNkJBO0VBQ0UsZ0JBQWdCO0F4R29pNkJsQjs7QXdHbGk2QkE7RUFDRSxnQkFBZ0I7QXhHcWk2QmxCOztBd0duaTZCQTtFQUNFLGdCQUFnQjtBeEdzaTZCbEI7O0F3R3BpNkJBO0VBQ0UsZ0JBQWdCO0F4R3VpNkJsQjs7QXdHcmk2QkE7RUFDRSxnQkFBZ0I7QXhHd2k2QmxCOztBd0d0aTZCQTtFQUNFLGdCQUFnQjtBeEd5aTZCbEI7O0F3R3ZpNkJBO0VBQ0UsZ0JBQWdCO0F4RzBpNkJsQjs7QXdHeGk2QkE7RUFDRSxnQkFBZ0I7QXhHMmk2QmxCOztBd0d6aTZCQTtFQUNFLGdCQUFnQjtBeEc0aTZCbEI7O0F3RzFpNkJBO0VBQ0UsZ0JBQWdCO0F4RzZpNkJsQjs7QXdHM2k2QkE7RUFDRSxnQkFBZ0I7QXhHOGk2QmxCOztBd0c1aTZCQTtFQUNFLGdCQUFnQjtBeEcraTZCbEI7O0F3RzdpNkJBO0VBQ0UsZ0JBQWdCO0F4R2dqNkJsQjs7QXdHOWk2QkE7RUFDRSxnQkFBZ0I7QXhHaWo2QmxCOztBd0cvaTZCQTtFQUNFLGdCQUFnQjtBeEdrajZCbEI7O0F3R2hqNkJBO0VBQ0UsZ0JBQWdCO0F4R21qNkJsQjs7QXdHamo2QkE7RUFDRSxnQkFBZ0I7QXhHb2o2QmxCOztBd0dsajZCQTtFQUNFLGdCQUFnQjtBeEdxajZCbEI7O0F3R25qNkJBO0VBQ0UsZ0JBQWdCO0F4R3NqNkJsQjs7QXdHcGo2QkE7RUFDRSxnQkFBZ0I7QXhHdWo2QmxCOztBd0dyajZCQTtFQUNFLGdCQUFnQjtBeEd3ajZCbEI7O0F3R3RqNkJBO0VBQ0UsZ0JBQWdCO0F4R3lqNkJsQjs7QXdHdmo2QkE7RUFDRSxnQkFBZ0I7QXhHMGo2QmxCOztBd0d4ajZCQTtFQUNFLGdCQUFnQjtBeEcyajZCbEI7O0F3R3pqNkJBO0VBQ0UsZ0JBQWdCO0F4RzRqNkJsQjs7QXdHMWo2QkE7RUFDRSxnQkFBZ0I7QXhHNmo2QmxCOztBd0czajZCQTtFQUNFLGdCQUFnQjtBeEc4ajZCbEI7O0F3RzVqNkJBO0VBQ0UsZ0JBQWdCO0F4RytqNkJsQjs7QXdHN2o2QkE7RUFDRSxnQkFBZ0I7QXhHZ2s2QmxCOztBd0c5ajZCQTtFQUNFLGdCQUFnQjtBeEdpazZCbEI7O0F3Ry9qNkJBO0VBQ0UsZ0JBQWdCO0F4R2trNkJsQjs7QXdHaGs2QkE7RUFDRSxnQkFBZ0I7QXhHbWs2QmxCOztBd0dqazZCQTtFQUNFLGdCQUFnQjtBeEdvazZCbEI7O0F3R2xrNkJBO0VBQ0UsZ0JBQWdCO0F4R3FrNkJsQjs7QXdHbms2QkE7RUFDRSxnQkFBZ0I7QXhHc2s2QmxCOztBd0dwazZCQTtFQUNFLGdCQUFnQjtBeEd1azZCbEI7O0F3R3JrNkJBO0VBQ0UsZ0JBQWdCO0F4R3drNkJsQjs7QXdHdGs2QkE7RUFDRSxnQkFBZ0I7QXhHeWs2QmxCOztBd0d2azZCQTtFQUNFLGdCQUFnQjtBeEcwazZCbEI7O0F3R3hrNkJBO0VBQ0UsZ0JBQWdCO0F4RzJrNkJsQjs7QXdHems2QkE7RUFDRSxnQkFBZ0I7QXhHNGs2QmxCOztBd0cxazZCQTtFQUNFLGdCQUFnQjtBeEc2azZCbEI7O0F3RzNrNkJBO0VBQ0UsZ0JBQWdCO0F4RzhrNkJsQjs7QXdHNWs2QkE7RUFDRSxnQkFBZ0I7QXhHK2s2QmxCOztBd0c3azZCQTtFQUNFLGdCQUFnQjtBeEdnbDZCbEI7O0F3RzlrNkJBO0VBQ0UsZ0JBQWdCO0F4R2lsNkJsQjs7QXdHL2s2QkE7RUFDRSxnQkFBZ0I7QXhHa2w2QmxCOztBd0dobDZCQTtFQUNFLGdCQUFnQjtBeEdtbDZCbEI7O0F3R2psNkJBO0VBQ0UsZ0JBQWdCO0F4R29sNkJsQjs7QXdHbGw2QkE7RUFDRSxnQkFBZ0I7QXhHcWw2QmxCOztBd0dubDZCQTtFQUNFLGdCQUFnQjtBeEdzbDZCbEI7O0F3R3BsNkJBO0VBQ0UsZ0JBQWdCO0F4R3VsNkJsQjs7QXdHcmw2QkE7RUFDRSxnQkFBZ0I7QXhHd2w2QmxCOztBd0d0bDZCQTtFQUNFLGdCQUFnQjtBeEd5bDZCbEI7O0F3R3ZsNkJBO0VBQ0UsZ0JBQWdCO0F4RzBsNkJsQjs7QXdHeGw2QkE7RUFDRSxnQkFBZ0I7QXhHMmw2QmxCOztBd0d6bDZCQTtFQUNFLGdCQUFnQjtBeEc0bDZCbEI7O0F3RzFsNkJBO0VBQ0UsZ0JBQWdCO0F4RzZsNkJsQjs7QXdHM2w2QkE7RUFDRSxnQkFBZ0I7QXhHOGw2QmxCOztBd0c1bDZCQTtFQUNFLGdCQUFnQjtBeEcrbDZCbEI7O0F3RzdsNkJBO0VBQ0UsZ0JBQWdCO0F4R2dtNkJsQjs7QXdHOWw2QkE7RUFDRSxnQkFBZ0I7QXhHaW02QmxCOztBd0cvbDZCQTtFQUNFLGdCQUFnQjtBeEdrbTZCbEI7O0F3R2htNkJBO0VBQ0UsZ0JBQWdCO0F4R21tNkJsQjs7QXdHam02QkE7RUFDRSxnQkFBZ0I7QXhHb202QmxCOztBd0dsbTZCQTtFQUNFLGdCQUFnQjtBeEdxbTZCbEI7O0F3R25tNkJBO0VBQ0UsZ0JBQWdCO0F4R3NtNkJsQjs7QXdHcG02QkE7RUFDRSxnQkFBZ0I7QXhHdW02QmxCOztBd0dybTZCQTtFQUNFLGdCQUFnQjtBeEd3bTZCbEI7O0F3R3RtNkJBO0VBQ0UsZ0JBQWdCO0F4R3ltNkJsQjs7QXdHdm02QkE7RUFDRSxnQkFBZ0I7QXhHMG02QmxCOztBd0d4bTZCQTtFQUNFLGdCQUFnQjtBeEcybTZCbEI7O0F3R3ptNkJBO0VBQ0UsZ0JBQWdCO0F4RzRtNkJsQjs7QXdHMW02QkE7RUFDRSxnQkFBZ0I7QXhHNm02QmxCOztBd0czbTZCQTtFQUNFLGdCQUFnQjtBeEc4bTZCbEI7O0F3RzVtNkJBO0VBQ0UsZ0JBQWdCO0F4RyttNkJsQjs7QXdHN202QkE7RUFDRSxnQkFBZ0I7QXhHZ242QmxCOztBd0c5bTZCQTtFQUNFLGdCQUFnQjtBeEdpbjZCbEI7O0F3Ry9tNkJBO0VBQ0UsZ0JBQWdCO0F4R2tuNkJsQjs7QXdHaG42QkE7RUFDRSxnQkFBZ0I7QXhHbW42QmxCOztBd0dqbjZCQTtFQUNFLGdCQUFnQjtBeEdvbjZCbEI7O0F3R2xuNkJBO0VBQ0UsZ0JBQWdCO0F4R3FuNkJsQjs7QXdHbm42QkE7RUFDRSxnQkFBZ0I7QXhHc242QmxCOztBd0dwbjZCQTtFQUNFLGdCQUFnQjtBeEd1bjZCbEI7O0F3R3JuNkJBO0VBQ0UsZ0JBQWdCO0F4R3duNkJsQjs7QXdHdG42QkE7RUFDRSxnQkFBZ0I7QXhHeW42QmxCOztBd0d2bjZCQTtFQUNFLGdCQUFnQjtBeEcwbjZCbEI7O0F3R3huNkJBO0VBQ0UsZ0JBQWdCO0F4RzJuNkJsQjs7QXdHem42QkE7RUFDRSxnQkFBZ0I7QXhHNG42QmxCOztBd0cxbjZCQTtFQUNFLGdCQUFnQjtBeEc2bjZCbEI7O0F3RzNuNkJBO0VBQ0UsZ0JBQWdCO0F4RzhuNkJsQjs7QXdHNW42QkE7RUFDRSxnQkFBZ0I7QXhHK242QmxCOztBd0c3bjZCQTtFQUNFLGdCQUFnQjtBeEdnbzZCbEI7O0F3RzluNkJBO0VBQ0UsZ0JBQWdCO0F4R2lvNkJsQjs7QXdHL242QkE7RUFDRSxnQkFBZ0I7QXhHa282QmxCOztBd0dobzZCQTtFQUNFLGdCQUFnQjtBeEdtbzZCbEI7O0F3R2pvNkJBO0VBQ0UsZ0JBQWdCO0F4R29vNkJsQjs7QXdHbG82QkE7RUFDRSxnQkFBZ0I7QXhHcW82QmxCOztBd0dubzZCQTtFQUNFLGdCQUFnQjtBeEdzbzZCbEI7O0F3R3BvNkJBO0VBQ0UsZ0JBQWdCO0F4R3VvNkJsQjs7QXdHcm82QkE7RUFDRSxnQkFBZ0I7QXhHd282QmxCOztBd0d0bzZCQTtFQUNFLGdCQUFnQjtBeEd5bzZCbEI7O0F3R3ZvNkJBO0VBQ0UsZ0JBQWdCO0F4RzBvNkJsQjs7QXdHeG82QkE7RUFDRSxnQkFBZ0I7QXhHMm82QmxCOztBd0d6bzZCQTtFQUNFLGdCQUFnQjtBeEc0bzZCbEI7O0F3RzFvNkJBO0VBQ0UsZ0JBQWdCO0F4RzZvNkJsQjs7QXdHM282QkE7RUFDRSxnQkFBZ0I7QXhHOG82QmxCOztBd0c1bzZCQTtFQUNFLGdCQUFnQjtBeEcrbzZCbEI7O0F3RzdvNkJBO0VBQ0UsZ0JBQWdCO0F4R2dwNkJsQjs7QXdHOW82QkE7RUFDRSxnQkFBZ0I7QXhHaXA2QmxCOztBd0cvbzZCQTtFQUNFLGdCQUFnQjtBeEdrcDZCbEI7O0F3R2hwNkJBO0VBQ0UsZ0JBQWdCO0F4R21wNkJsQjs7QXdHanA2QkE7RUFDRSxnQkFBZ0I7QXhHb3A2QmxCOztBd0dscDZCQTtFQUNFLGdCQUFnQjtBeEdxcDZCbEI7O0F3R25wNkJBO0VBQ0UsZ0JBQWdCO0F4R3NwNkJsQjs7QXdHcHA2QkE7RUFDRSxnQkFBZ0I7QXhHdXA2QmxCOztBd0dycDZCQTtFQUNFLGdCQUFnQjtBeEd3cDZCbEI7O0F3R3RwNkJBO0VBQ0UsZ0JBQWdCO0F4R3lwNkJsQjs7QXdHdnA2QkE7RUFDRSxnQkFBZ0I7QXhHMHA2QmxCOztBd0d4cDZCQTtFQUNFLGdCQUFnQjtBeEcycDZCbEI7O0F3R3pwNkJBO0VBQ0UsZ0JBQWdCO0F4RzRwNkJsQjs7QXdHMXA2QkE7RUFDRSxnQkFBZ0I7QXhHNnA2QmxCOztBd0czcDZCQTtFQUNFLGdCQUFnQjtBeEc4cDZCbEI7O0F3RzVwNkJBO0VBQ0UsZ0JBQWdCO0F4RytwNkJsQjs7QXdHN3A2QkE7RUFDRSxnQkFBZ0I7QXhHZ3E2QmxCOztBd0c5cDZCQTtFQUNFLGdCQUFnQjtBeEdpcTZCbEI7O0F3Ry9wNkJBO0VBQ0UsZ0JBQWdCO0F4R2txNkJsQjs7QXdHaHE2QkE7RUFDRSxnQkFBZ0I7QXhHbXE2QmxCOztBd0dqcTZCQTtFQUNFLGdCQUFnQjtBeEdvcTZCbEI7O0F3R2xxNkJBO0VBQ0UsZ0JBQWdCO0F4R3FxNkJsQjs7QXdHbnE2QkE7RUFDRSxnQkFBZ0I7QXhHc3E2QmxCOztBd0dwcTZCQTtFQUNFLGdCQUFnQjtBeEd1cTZCbEI7O0F3R3JxNkJBO0VBQ0UsZ0JBQWdCO0F4R3dxNkJsQjs7QXdHdHE2QkE7RUFDRSxnQkFBZ0I7QXhHeXE2QmxCOztBd0d2cTZCQTtFQUNFLGdCQUFnQjtBeEcwcTZCbEI7O0F3R3hxNkJBO0VBQ0UsZ0JBQWdCO0F4RzJxNkJsQjs7QXdHenE2QkE7RUFDRSxnQkFBZ0I7QXhHNHE2QmxCOztBd0cxcTZCQTtFQUNFLGdCQUFnQjtBeEc2cTZCbEI7O0F3RzNxNkJBO0VBQ0UsZ0JBQWdCO0F4RzhxNkJsQjs7QXdHNXE2QkE7RUFDRSxnQkFBZ0I7QXhHK3E2QmxCOztBd0c3cTZCQTtFQUNFLGdCQUFnQjtBeEdncjZCbEI7O0F3RzlxNkJBO0VBQ0UsZ0JBQWdCO0F4R2lyNkJsQjs7QXdHL3E2QkE7RUFDRSxnQkFBZ0I7QXhHa3I2QmxCOztBd0docjZCQTtFQUNFLGdCQUFnQjtBeEdtcjZCbEI7O0F3R2pyNkJBO0VBQ0UsZ0JBQWdCO0F4R29yNkJsQjs7QXdHbHI2QkE7RUFDRSxnQkFBZ0I7QXhHcXI2QmxCOztBd0ducjZCQTtFQUNFLGdCQUFnQjtBeEdzcjZCbEI7O0F3R3ByNkJBO0VBQ0UsZ0JBQWdCO0F4R3VyNkJsQjs7QXdHcnI2QkE7RUFDRSxnQkFBZ0I7QXhHd3I2QmxCOztBd0d0cjZCQTtFQUNFLGdCQUFnQjtBeEd5cjZCbEI7O0F3R3ZyNkJBO0VBQ0UsZ0JBQWdCO0F4RzByNkJsQjs7QXdHeHI2QkE7RUFDRSxnQkFBZ0I7QXhHMnI2QmxCOztBd0d6cjZCQTtFQUNFLGdCQUFnQjtBeEc0cjZCbEI7O0F3RzFyNkJBO0VBQ0UsZ0JBQWdCO0F4RzZyNkJsQjs7QXdHM3I2QkE7RUFDRSxnQkFBZ0I7QXhHOHI2QmxCOztBd0c1cjZCQTtFQUNFLGdCQUFnQjtBeEcrcjZCbEI7O0F3RzdyNkJBO0VBQ0UsZ0JBQWdCO0F4R2dzNkJsQjs7QXdHOXI2QkE7RUFDRSxnQkFBZ0I7QXhHaXM2QmxCOztBd0cvcjZCQTtFQUNFLGdCQUFnQjtBeEdrczZCbEI7O0F3R2hzNkJBO0VBQ0UsZ0JBQWdCO0F4R21zNkJsQjs7QXdHanM2QkE7RUFDRSxnQkFBZ0I7QXhHb3M2QmxCOztBd0dsczZCQTtFQUNFLGdCQUFnQjtBeEdxczZCbEI7O0F3R25zNkJBO0VBQ0UsZ0JBQWdCO0F4R3NzNkJsQjs7QXdHcHM2QkE7RUFDRSxnQkFBZ0I7QXhHdXM2QmxCOztBd0dyczZCQTtFQUNFLGdCQUFnQjtBeEd3czZCbEI7O0F3R3RzNkJBO0VBQ0UsZ0JBQWdCO0F4R3lzNkJsQjs7QXdHdnM2QkE7RUFDRSxnQkFBZ0I7QXhHMHM2QmxCOztBd0d4czZCQTtFQUNFLGdCQUFnQjtBeEcyczZCbEI7O0F3R3pzNkJBO0VBQ0UsZ0JBQWdCO0F4RzRzNkJsQjs7QXdHMXM2QkE7RUFDRSxnQkFBZ0I7QXhHNnM2QmxCOztBd0czczZCQTtFQUNFLGdCQUFnQjtBeEc4czZCbEI7O0F3RzVzNkJBO0VBQ0UsZ0JBQWdCO0F4RytzNkJsQjs7QXdHN3M2QkE7RUFDRSxnQkFBZ0I7QXhHZ3Q2QmxCOztBd0c5czZCQTtFQUNFLGdCQUFnQjtBeEdpdDZCbEI7O0F3Ry9zNkJBO0VBQ0UsZ0JBQWdCO0F4R2t0NkJsQjs7QXdHaHQ2QkE7RUFDRSxnQkFBZ0I7QXhHbXQ2QmxCOztBd0dqdDZCQTtFQUNFLGdCQUFnQjtBeEdvdDZCbEI7O0F3R2x0NkJBO0VBQ0UsZ0JBQWdCO0F4R3F0NkJsQjs7QXdHbnQ2QkE7RUFDRSxnQkFBZ0I7QXhHc3Q2QmxCOztBd0dwdDZCQTtFQUNFLGdCQUFnQjtBeEd1dDZCbEI7O0F3R3J0NkJBO0VBQ0UsZ0JBQWdCO0F4R3d0NkJsQjs7QXdHdHQ2QkE7RUFDRSxnQkFBZ0I7QXhHeXQ2QmxCOztBd0d2dDZCQTtFQUNFLGdCQUFnQjtBeEcwdDZCbEI7O0F3R3h0NkJBO0VBQ0UsZ0JBQWdCO0F4RzJ0NkJsQjs7QXdHenQ2QkE7RUFDRSxnQkFBZ0I7QXhHNHQ2QmxCOztBd0cxdDZCQTtFQUNFLGdCQUFnQjtBeEc2dDZCbEI7O0F3RzN0NkJBO0VBQ0UsZ0JBQWdCO0F4Rzh0NkJsQjs7QXdHNXQ2QkE7RUFDRSxnQkFBZ0I7QXhHK3Q2QmxCOztBd0c3dDZCQTtFQUNFLGdCQUFnQjtBeEdndTZCbEI7O0F3Rzl0NkJBO0VBQ0UsZ0JBQWdCO0F4R2l1NkJsQjs7QXdHL3Q2QkE7RUFDRSxnQkFBZ0I7QXhHa3U2QmxCOztBd0dodTZCQTtFQUNFLGdCQUFnQjtBeEdtdTZCbEI7O0F3R2p1NkJBO0VBQ0UsZ0JBQWdCO0F4R291NkJsQjs7QXdHbHU2QkE7RUFDRSxnQkFBZ0I7QXhHcXU2QmxCOztBd0dudTZCQTtFQUNFLGdCQUFnQjtBeEdzdTZCbEI7O0F3R3B1NkJBO0VBQ0UsZ0JBQWdCO0F4R3V1NkJsQjs7QXdHcnU2QkE7RUFDRSxnQkFBZ0I7QXhHd3U2QmxCOztBd0d0dTZCQTtFQUNFLGdCQUFnQjtBeEd5dTZCbEI7O0F3R3Z1NkJBO0VBQ0UsZ0JBQWdCO0F4RzB1NkJsQjs7QXdHeHU2QkE7RUFDRSxnQkFBZ0I7QXhHMnU2QmxCOztBd0d6dTZCQTtFQUNFLGdCQUFnQjtBeEc0dTZCbEI7O0F3RzF1NkJBO0VBQ0UsZ0JBQWdCO0F4RzZ1NkJsQjs7QXdHM3U2QkE7RUFDRSxnQkFBZ0I7QXhHOHU2QmxCOztBd0c1dTZCQTtFQUNFLGdCQUFnQjtBeEcrdTZCbEI7O0F3Rzd1NkJBO0VBQ0UsZ0JBQWdCO0F4R2d2NkJsQjs7QXdHOXU2QkE7RUFDRSxnQkFBZ0I7QXhHaXY2QmxCOztBd0cvdTZCQTtFQUNFLGdCQUFnQjtBeEdrdjZCbEI7O0F3R2h2NkJBO0VBQ0UsZ0JBQWdCO0F4R212NkJsQjs7QXdHanY2QkE7RUFDRSxnQkFBZ0I7QXhHb3Y2QmxCOztBd0dsdjZCQTtFQUNFLGdCQUFnQjtBeEdxdjZCbEI7O0F3R252NkJBO0VBQ0UsZ0JBQWdCO0F4R3N2NkJsQjs7QXdHcHY2QkE7RUFDRSxnQkFBZ0I7QXhHdXY2QmxCOztBd0dydjZCQTtFQUNFLGdCQUFnQjtBeEd3djZCbEI7O0F3R3R2NkJBO0VBQ0UsZ0JBQWdCO0F4R3l2NkJsQjs7QXdHdnY2QkE7RUFDRSxnQkFBZ0I7QXhHMHY2QmxCOztBd0d4djZCQTtFQUNFLGdCQUFnQjtBeEcydjZCbEI7O0F3R3p2NkJBO0VBQ0UsZ0JBQWdCO0F4RzR2NkJsQjs7QXdHMXY2QkE7RUFDRSxnQkFBZ0I7QXhHNnY2QmxCOztBd0czdjZCQTtFQUNFLGdCQUFnQjtBeEc4djZCbEI7O0F3RzV2NkJBO0VBQ0UsZ0JBQWdCO0F4Ryt2NkJsQjs7QXdHN3Y2QkE7RUFDRSxnQkFBZ0I7QXhHZ3c2QmxCOztBd0c5djZCQTtFQUNFLGdCQUFnQjtBeEdpdzZCbEI7O0F3Ry92NkJBO0VBQ0UsZ0JBQWdCO0F4R2t3NkJsQjs7QXdHaHc2QkE7RUFDRSxnQkFBZ0I7QXhHbXc2QmxCOztBd0dqdzZCQTtFQUNFLGdCQUFnQjtBeEdvdzZCbEI7O0F3R2x3NkJBO0VBQ0UsZ0JBQWdCO0F4R3F3NkJsQjs7QXdHbnc2QkE7RUFDRSxnQkFBZ0I7QXhHc3c2QmxCOztBd0dwdzZCQTtFQUNFLGdCQUFnQjtBeEd1dzZCbEI7O0F3R3J3NkJBO0VBQ0UsZ0JBQWdCO0F4R3d3NkJsQjs7QXdHdHc2QkE7RUFDRSxnQkFBZ0I7QXhHeXc2QmxCOztBd0d2dzZCQTtFQUNFLGdCQUFnQjtBeEcwdzZCbEI7O0F3R3h3NkJBO0VBQ0UsZ0JBQWdCO0F4RzJ3NkJsQjs7QXdHenc2QkE7RUFDRSxnQkFBZ0I7QXhHNHc2QmxCOztBd0cxdzZCQTtFQUNFLGdCQUFnQjtBeEc2dzZCbEI7O0F3RzN3NkJBO0VBQ0UsZ0JBQWdCO0F4Rzh3NkJsQjs7QXdHNXc2QkE7RUFDRSxnQkFBZ0I7QXhHK3c2QmxCOztBd0c3dzZCQTtFQUNFLGdCQUFnQjtBeEdneDZCbEI7O0F3Rzl3NkJBO0VBQ0UsZ0JBQWdCO0F4R2l4NkJsQjs7QXdHL3c2QkE7RUFDRSxnQkFBZ0I7QXhHa3g2QmxCOztBd0doeDZCQTtFQUNFLGdCQUFnQjtBeEdteDZCbEI7O0F3R2p4NkJBO0VBQ0UsZ0JBQWdCO0F4R294NkJsQjs7QXdHbHg2QkE7RUFDRSxnQkFBZ0I7QXhHcXg2QmxCOztBd0dueDZCQTtFQUNFLGdCQUFnQjtBeEdzeDZCbEI7O0F3R3B4NkJBO0VBQ0UsZ0JBQWdCO0F4R3V4NkJsQjs7QXdHcng2QkE7RUFDRSxnQkFBZ0I7QXhHd3g2QmxCOztBd0d0eDZCQTtFQUNFLGdCQUFnQjtBeEd5eDZCbEI7O0F3R3Z4NkJBO0VBQ0UsZ0JBQWdCO0F4RzB4NkJsQjs7QXdHeHg2QkE7RUFDRSxnQkFBZ0I7QXhHMng2QmxCOztBd0d6eDZCQTtFQUNFLGdCQUFnQjtBeEc0eDZCbEI7O0F3RzF4NkJBO0VBQ0UsZ0JBQWdCO0F4RzZ4NkJsQjs7QXdHM3g2QkE7RUFDRSxnQkFBZ0I7QXhHOHg2QmxCOztBd0c1eDZCQTtFQUNFLGdCQUFnQjtBeEcreDZCbEI7O0F3Rzd4NkJBO0VBQ0UsZ0JBQWdCO0F4R2d5NkJsQjs7QXdHOXg2QkE7RUFDRSxnQkFBZ0I7QXhHaXk2QmxCOztBd0cveDZCQTtFQUNFLGdCQUFnQjtBeEdreTZCbEI7O0F3R2h5NkJBO0VBQ0UsZ0JBQWdCO0F4R215NkJsQjs7QXdHank2QkE7RUFDRSxnQkFBZ0I7QXhHb3k2QmxCOztBd0dseTZCQTtFQUNFLGdCQUFnQjtBeEdxeTZCbEI7O0F3R255NkJBO0VBQ0UsZ0JBQWdCO0F4R3N5NkJsQjs7QXdHcHk2QkE7RUFDRSxnQkFBZ0I7QXhHdXk2QmxCOztBd0dyeTZCQTtFQUNFLGdCQUFnQjtBeEd3eTZCbEI7O0F3R3R5NkJBO0VBQ0UsZ0JBQWdCO0F4R3l5NkJsQjs7QXdHdnk2QkE7RUFDRSxnQkFBZ0I7QXhHMHk2QmxCOztBd0d4eTZCQTtFQUNFLGdCQUFnQjtBeEcyeTZCbEI7O0F3R3p5NkJBO0VBQ0UsZ0JBQWdCO0F4RzR5NkJsQjs7QXdHMXk2QkE7RUFDRSxnQkFBZ0I7QXhHNnk2QmxCOztBd0czeTZCQTtFQUNFLGdCQUFnQjtBeEc4eTZCbEI7O0F3RzV5NkJBO0VBQ0UsZ0JBQWdCO0F4Ryt5NkJsQjs7QXdHN3k2QkE7RUFDRSxnQkFBZ0I7QXhHZ3o2QmxCOztBd0c5eTZCQTtFQUNFLGdCQUFnQjtBeEdpejZCbEI7O0F3Ry95NkJBO0VBQ0UsZ0JBQWdCO0F4R2t6NkJsQjs7QXdHaHo2QkE7RUFDRSxnQkFBZ0I7QXhHbXo2QmxCOztBd0dqejZCQTtFQUNFLGdCQUFnQjtBeEdvejZCbEI7O0F3R2x6NkJBO0VBQ0UsZ0JBQWdCO0F4R3F6NkJsQjs7QXdHbno2QkE7RUFDRSxnQkFBZ0I7QXhHc3o2QmxCOztBd0dwejZCQTtFQUNFLGdCQUFnQjtBeEd1ejZCbEI7O0F3R3J6NkJBO0VBQ0UsZ0JBQWdCO0F4R3d6NkJsQjs7QXdHdHo2QkE7RUFDRSxnQkFBZ0I7QXhHeXo2QmxCOztBd0d2ejZCQTtFQUNFLGdCQUFnQjtBeEcwejZCbEI7O0F3R3h6NkJBO0VBQ0UsZ0JBQWdCO0F4RzJ6NkJsQjs7QXFFajhpQ0E7RW1DeW9JRSxTQUFTO0VBQ1Qsc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsVUFBVTtBeEc0ejZCWjs7QXNFeDdpQ0U7RWtDK25JQSxVQUFVO0VBQ1YsWUFBWTtFQUNaLFNBQVM7RUFDVCxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLFdBQVc7QXhHNno2QmI7O0F3RzV6NkJBO0VBQ0Usb0NBQW9DO0VBQ3BDLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLDZDQUErQztFQUMvQyxpVEFBaVY7QXhHK3o2Qm5WOztBd0c3ejZCQTtFQUNFLG9DQUFvQztBeEdnMDZCdEM7O0F3Ry96NkJBO0VBQ0Usa0NBQWtDO0VBQ2xDLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLDZDQUFnRDtFQUNoRCxpVEFBc1Y7QXhHazA2QnhWOztBd0doMDZCQTtFQUNFLGtDQUFrQztFQUNsQyxnQkFBZ0I7QXhHbTA2QmxCOztBd0dsMDZCQTtFQUNFLGtDQUFrQztFQUNsQyxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQiw2Q0FBOEM7RUFDOUMsaVRBQTRVO0F4R3EwNkI5VTs7QXdHbjA2QkE7O0VBRUUsa0NBQWtDO0VBQ2xDLGdCQUFnQjtBeEdzMDZCbEI7O0F5RzUvaUNFO0VBQ0UsZ0NBQTBDO0VBQzFDLDZDQUFrRTtFQUNsRSxpVEFJNkY7RUFDN0YsbUJBQW1CO0VBQ25CLGtCQUFrQjtBekcyL2lDdEI7O0F5R3QvaUNFO0VBdUxFLGdDQUEwQztFQUMxQyxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFFZDtFQUNBLG1DQUFtQztFQUNuQyxrQ0FBa0M7QXpHazBpQ3RDOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBeUc5emlDQTtFQUNFLGdCQUFnQjtBekdpMGlDbEI7O0F5Rzl6aUNBO0VBQ0UsZ0JBQWdCO0F6R2kwaUNsQjs7QXlHOXppQ0E7RUFDRSxnQkFBZ0I7QXpHaTBpQ2xCOztBMEdudmtDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RTFHeXdrQ0U7QTBHcHZrQ0Y7RUFDRSwyQkFBMkI7RUFDM0IsNkNBQThEO0VBQzlELGlUQUFxYTtFQUNyYSxtQkFBbUI7RUFDbkIsa0JBQWtCO0ExR3N2a0NwQjs7QTBHbnZrQ0E7RUFDRSxxQkFBcUI7RUFDckIsMkJBQTJCO0VBQzNCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsY0FBYztFQUNkLG1DQUFtQztFQUNuQyxrQ0FBa0M7QTFHc3ZrQ3BDOztBMEdudmtDQTtFQUNFLFlBQVk7RUFDWixrQkFBa0I7QTFHc3ZrQ3BCOztBMEdudmtDQTtFQUNFLGdFQUFnRTtFQUNoRSxnQ0FBZ0M7RUFDaEMsNEJBQTRCO0VBQzVCLHdCQUF3QjtBMUdzdmtDMUI7O0EwR252a0NBO0VBQ0UsZ0VBQWdFO0VBQ2hFLGlDQUFpQztFQUNqQyw2QkFBNkI7RUFDN0IseUJBQXlCO0ExR3N2a0MzQjs7QTBHbnZrQ0E7RUFDRSxnRUFBZ0U7RUFDaEUsaUNBQWlDO0VBQ2pDLDZCQUE2QjtFQUM3Qix5QkFBeUI7QTFHc3ZrQzNCOztBMEdudmtDQTtFQUNFLGdFQUFnRTtFQUNoRSwrQkFBK0I7RUFDL0IsMkJBQTJCO0VBQzNCLHVCQUF1QjtBMUdzdmtDekI7O0EwR252a0NBO0VBQ0UsZ0VBQWdFO0VBQ2hFLCtCQUErQjtFQUMvQiwyQkFBMkI7RUFDM0IsdUJBQXVCO0ExR3N2a0N6Qjs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwRzN6a0NBO0VBeUVFLFlBQVM7QTFHc3ZrQ1g7O0EwRzN6a0NBO0VBeUVFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHdndrQ0E7RUFxQkUsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7O0VBRUUsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7O0VBRUUsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7O0VBRUUsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7O0VBRUUsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7O0VBRUUsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7O0VBRUUsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR3Z2a0NBO0VBS0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR252a0NBO0VBQ0UsWUFBUztBMUdzdmtDWDs7QTBHbnZrQ0E7RUFDRSxZQUFTO0ExR3N2a0NYOztBMEdudmtDQTtFQUNFLFlBQVM7QTFHc3ZrQ1g7O0EwR3B2a0NBO0F4R3Z3RUE7QUFrTEE7QUc1TUE7RXNHbkJFLGtCQUFrQjtFQUNsQixnQkFBZ0I7QTNHK2lwQ2xCOztBS3hncENBO0VzR25DRSxvQkFBb0I7RUFDcEIsa0JBQWtCO0EzRytpcENwQjs7QTRHcGpwQ0E7RUFDSSxVQUFVO0E1R3VqcENkOztBNEd4anBDQTtFQUlRLGdCQUFnQjtBNUd3anBDeEI7O0E0RzVqcENBO0VBT1EsVUFBVTtBNUd5anBDbEI7O0E0R2hrcENBO0VBU1ksV0FBVztBNUcyanBDdkI7O0E0R3RqcENBOztFQUlZLGlCQUFpQjtFQUNqQixjMUdPTztFMEdOUCxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixtQkFBbUI7QTVHdWpwQy9COztBNEdoa3BDQTs7O0VBWWdCLGMxR0NTO0FGeWpwQ3pCOztBNEdwanBDQTs7RUFJWSxjMUdSYztBRjZqcEMxQjs7QTRHL2lwQ0E7RUFDSSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLFdBQVc7QTVHa2pwQ2Y7O0E0RzlpcENBO0VBQ0ksa0IxR3ZDaUI7RTBHd0NqQixnQkFBZ0I7RUFDaEIsd0JBQXdCO0VBQ3hCLGdCQUFnQjtFQUNoQixnQjFHZmdCO0FGZ2twQ3BCOztBNEc3aXBDQTtFQUNJLFkxR2hEaUI7RTBHaURqQixtQjFHckRnQjtFMEdzRGhCLFNBQVM7RUFDVCxlQUFlO0VBQ2YsZUFBZTtFQUNmLDRCQUE0QjtFQUM1QixTMUcxQmdCO0UwRzJCaEIsK0UxR2hFc0U7QUZnbnBDMUU7O0E0RzVpcENBO0VBSWdCLGMxR2hERztFMEdpREgsY0FBYztFQUNkLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLGlDMUdwQzRCO0UwR3FDNUIsa0JBQWtCO0E1RzRpcENsQzs7QTRHdGpwQ0E7RUFlb0IsYzFHMURLO0UwRzJETCxxQkFBcUI7QTVHMmlwQ3pDOztBNEczanBDQTtFQW1Cb0Isc0JBQXNCO0E1RzRpcEMxQzs7QTRHL2pwQ0E7RUF1Qm9CLHFCQUFxQjtFQUNyQixzQkFBc0I7RUFDdEIsb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQixzQkFBc0I7RUFDdEIsV0FBVztBNUc0aXBDL0I7O0E0R3hrcENBO0VBK0JvQixZQUFZO0E1RzZpcENoQzs7QTRHNWtwQ0E7RUFpQ3dCLGVBQWU7QTVHK2lwQ3ZDOztBNEdobHBDQTtFQXNDZ0IsYzFHaEZVO0UwR2lGVix5QjFHbkRFO0FGaW1wQ2xCOztBNEdybHBDQTtFQTJDZ0Isa0JBQWtCO0E1RzhpcENsQzs7QTRHemxwQ0E7RUE4Q29CLGtCQUFrQjtBNUcraXBDdEM7O0E0RzdscENBO0VBb0RRLDBCQUEwQjtFQUMxQixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLHFCQUFxQjtFQUNyQixvQ0FBb0M7RUFDcEMsb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsMEJBQTBCO0E1RzZpcENsQzs7QTRHem1wQ0E7RUE4RFksZ0JBQWdCO0E1RytpcEM1Qjs7QTRHN21wQ0E7RUFrRVEsZUFBZTtBNUcraXBDdkI7O0E0R2pucENBO0VBd0VnQix3QkFBd0I7QTVHNmlwQ3hDOztBNEdybnBDQTtFQThFUSxrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2Ysb0JBQW9CO0VBQ3BCLHlCQUF5QjtFQUN6QixjMUdoSVc7RTBHaUlYLGdCMUczR2tCO0FGc3BwQzFCOztBNEd0aXBDQTtFQUdRLHNCQUEwQztBNUd1aXBDbEQ7O0E0RzFpcENBO0VBUVksYUFBYTtBNUdzaXBDekI7O0E0RzlpcENBO0VBV1ksY0FBYztBNUd1aXBDMUI7O0E0R2xqcENBO0VBZ0JRLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2Qsc0JBQTBDO0VBQzFDLFVBQVU7QTVHc2lwQ2xCOztBNEd6anBDQTs7RUF1QlksNEJBQTRCO0VBQzVCLHVCQUF1QjtBNUd1aXBDbkM7O0E0Ry9qcENBO0VBMkJZLGtCQUFrQjtBNUd3aXBDOUI7O0E0R25rcENBOzs7OztFQXFDZ0Isd0JBQXdCO0E1R3NpcEN4Qzs7QTRHM2twQ0E7RUF3Q2dCLDBCQUEwQjtBNUd1aXBDMUM7O0E0Ry9rcENBO0VBNkNvQixrQkFBa0I7RUFDbEIsbUJBQW1CO0E1R3NpcEN2Qzs7QTRHcGxwQ0E7RUFpRHdCLGtCQUFrQjtFQUNsQixnQkFBZ0I7QTVHdWlwQ3hDOztBNEd6bHBDQTtFQXVENEIsYzFHNUxIO0FGa3VwQ3pCOztBNEc3bHBDQTtFQTBENEIsbUJBQW1CO0VBQ25CLGtCQUFrQjtBNUd1aXBDOUM7O0E0R2xtcENBO0VBK0Q0QixhQUFhO0VBQ2Isa0JBQWtCO0E1R3VpcEM5Qzs7QTRHdm1wQ0E7RUFzRTRCLGtCQUFrQjtFQUNsQix5QkFBZ0Q7RUFDaEQsYzFHNU1GO0UwRzZNRSx5QjFHL0tWO0UwR2dMVSxnQkFBZ0I7QTVHcWlwQzVDOztBNEcvbXBDQTtFQTZFZ0MsZUFBZTtBNUdzaXBDL0M7O0E0R25ucENBO0VBbUZnQyxhQUFhO0E1R29pcEM3Qzs7QTRHdm5wQ0E7RUF3RjRCLGNBQWM7RUFDZCxVMUc3T0U7RTBHOE9GLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osdUJBQXVCO0VBQ3ZCLG1EQUErQztBNUdtaXBDM0U7O0E0R2hvcENBO0VBZ0dnQyxtREFBK0M7QTVHb2lwQy9FOztBNEdwb3BDQTtFQW1HZ0MsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFVBQVU7QTVHcWlwQzFDOztBNEc1b3BDQTtFQXlHb0MsYzFHOU9YO0FGcXhwQ3pCOztBNEdocHBDQTtFQWlIb0IsY0FBYztFQUNkLGFBQWE7RUFDYix5QjFHNVFBO0FGK3lwQ3BCOztBNEd0cHBDQTtFQXdIZ0MsY0FBYztFQUNkLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLFlBQVk7QTVHa2lwQzVDOztBNEc5cHBDQTtFQWtJZ0Msa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxTQUFTO0VBQ1QseUJBQXlCO0E1R2dpcEN6RDs7QTRHcnFwQ0E7RUEySTRCLGMxRy9RRjtBRjZ5cEMxQjs7QTRHenFwQ0E7RUFxSlEsNEJBQWdEO0E1R3docEN4RDs7QTRHN3FwQ0E7RUEwSlEscUJBQXlDO0E1R3VocENqRDs7QTRHanJwQ0E7RUErSlEsYUFBYTtBNUdzaHBDckI7O0E0R2pocENBO0VBQ0ksa0JBQWtCO0E1R29ocEN0Qjs7QWlCdHhwQ0k7RVo1Qko7SXVHbVNRLGtCQUFrQjtJQUNsQixvQkFBb0I7RTVHb2hwQzFCO0U0R3J5cENGO0lBb1JRLGFBQWE7SUFDYixzQkFBc0I7RTVHb2hwQzVCO0U0R2xocENFO0lBRVEsY0FBYztFNUdtaHBDeEI7RTRHaGhwQ0U7SUFDSSx5QkFBeUI7SUFDekIsZUFBZTtFNUdraHBDckI7RTRHaGhwQ0U7SUFDSSxhQUFhO0U1R2tocENuQjtFNEdoaHBDRTtJQUNJLGFBQWE7RTVHa2hwQ25CO0FBQ0Y7O0E0Ry9ncENBOztlNUdtaHBDZTtBNEcvZ3BDZjtFQUVRLFkxR3pWZ0I7QUZ5MnBDeEI7O0E0R2xocENBO0VBS1EsWTFHNVZnQjtFMEc2VmhCLGtCQUFrQjtBNUdpaHBDMUI7O0E0R3ZocENBO0VBYTRCLGNBQWM7RUFDZCxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLFdBQVc7RUFDWCxTQUFTO0E1RzhncENyQzs7QTRHL2hwQ0E7RUFzQm9CLGVBQWU7QTVHNmdwQ25DOztBNEduaXBDQTtFQXdCd0Isa0JBQWtCO0E1RytncEMxQzs7QTRHdmlwQ0E7O0VBK0JZLHdCQUF3QjtBNUc2Z3BDcEM7O0E0RzVpcENBO0VBa0NZLGtCMUd6WFk7QUZ1NHBDeEI7O0E0R2hqcENBO0VBcUNZLFcxRzVYWTtBRjI0cEN4Qjs7QTRHcGpwQ0E7RUF5Q1kseUIxR3JWTTtBRm8ycENsQjs7QTRHMWdwQ0E7RUFHWSxnQkFBZ0I7QTVHMmdwQzVCOztBNEc5Z3BDQTtFQVM0QixxQkFBcUI7RUFDckIsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixXQUFXO0E1R3lncEN2Qzs7QTRHOS9vQ0E7RUFHUSx5QjFHdFZXO0FGcTFwQ25COztBNEdsZ3BDQTtFQU9RLHlCMUc3YWlCO0UwRzhhakIsZ0JBQWdCO0VBQ2hCLCtCQUFvRDtBNUcrL29DNUQ7O0E0R3hncENBO0VBZXdCLGMxR3hhTTtBRnE2cEM5Qjs7QTRHNWdwQ0E7RUFvQjRCLGMxRzVhUTtBRnc2cENwQzs7QTRHaGhwQ0E7RUF3QndCLGMxRy9hYTtFMEdnYmIseUJBQStDO0VBQy9DLDJCMUdqYmE7QUY2NnBDckM7O0E0R3RocENBO0VBZ0NnQixjMUdoWkU7QUYwNHBDbEI7O0E0RzFocENBOztFQXdDb0IsYzFHamNVO0FGdzdwQzlCOztBNEcvaHBDQTs7O0VBMkN3Qiw2QkFBNkI7RUFDN0IsYzFHcGNZO0FGODdwQ3BDOztBNEd0aXBDQTs7RUFzRG9CLGMxRzdjaUI7QUZrOHBDckM7O0E0Rzkrb0NBO0VBTXdCLHlCQUE4QztBNUc0K29DdEU7O0E0R2wrb0NBO0VBQ0kseUIxR2xjYztFMEdtY2QsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixVQUFVO0VBQ1YsZUFBZTtFQUNmLGdCQUFnQjtBNUdxK29DcEI7O0E0RzMrb0NBO0VBU1Esa0JBQWtCO0E1R3Mrb0MxQjs7QTRHLytvQ0E7RUFZWSx5QjFHNWFPO0UwRzZhUCxXdEd2Z0JHO0FOOCtwQ2Y7O0E2R2gvcENBO0VBQ0ksY0FBYztFQUNkLGlCM0dzQ2dCO0FGNjhwQ3BCOztBNkdyL3BDQTtFQUlRLGNBQWM7QTdHcS9wQ3RCOztBNkd6L3BDQTtFQU9RLGFBQWE7QTdHcy9wQ3JCOztBNkc3L3BDQTtFQVVRLGMzR3lEVTtFMkd4RFYsZ0IzRzBOYztFMkd6TmQsZUFBZTtFQUNmLHlCQUF5QjtBN0d1L3BDakM7O0E2R3BncUNBO0VBZ0JRLFd2R2RPO0V1R2VQLGdCM0dvTmM7RTJHbk5kLGVBQWU7RUFDZix5QkFBeUI7QTdHdy9wQ2pDOztBNEc3cXBDSTtFQ3RVQSxZM0dnQmdCO0UyR2ZoQixZM0diaUI7RTJHY2pCLFdBQVc7QTdHdS9wQ2Y7O0E2R3AvcENBO0VBQ0kseUIzR09vQjtFMkdOcEIsNkUzRzFCeUU7RTJHMkJ6RSxtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLE9BQU87RUFDUCxRQUFRO0VBQ1IsWTNHSWdCO0UyR0hoQixZQUFZO0VBMEJaO0E3Rzg5cENKOztBNkdoZ3FDQTtFQVlZLFdBQVc7QTdHdy9wQ3ZCOztBNkdwZ3FDQTtFQWVZLGVBQWU7RUFDZiwrQnZHM0NHO0V1RzRDSCxlQUFlO0VBQ2YsY0FBYztFQUNkLGlCM0dSUTtFMkdTUixrQkFBa0I7RUFDbEIsZ0IzR1ZRO0FGbWdxQ3BCOztBNkc5Z3FDQTtFQXdCWSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0E3RzAvcEM3Qjs7QTZHbmhxQ0E7RUE4QlksMkN2R3pERztBTmtqcUNmOztBNkd2aHFDQTtFQW9DUSxnQkFBZ0I7RUFDaEIsWTNHMUJZO0UyRzJCWixjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBN0d1L3BDMUI7O0E2Ry9ocUNBO0VBMkNZLG1CQUFtQjtFQUNuQixzQkFBc0I7QTdHdy9wQ2xDOztBNkdwaXFDQTtFQStDZ0Isb0JBQW9CO0VBQ3BCLCtCdkczRUQ7QU5va3FDZjs7QTZHemlxQ0E7RUFvRFksWUFBWTtFQUNaLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLFd2R25GRztFdUdvRkgsMkN2R3BGRztFdUdxRkgsZ0JBQWdCO0VBQ2hCLDRCQUE0QjtBN0d5L3BDeEM7O0E2R3BqcUNBO0VBOERZLGNBQWM7RUFDZCxVQUFVO0E3RzAvcEN0Qjs7QTZHempxQ0E7RUFtRVksMkN2RzlGRztFdUcrRkgseUJBQXlCO0VBQ3pCLCtCdkdoR0c7RXVHaUdILDRCQUE0QjtFQUM1QiwyQkFBMkI7QTdHMC9wQ3ZDOztBNkdqa3FDQTtFQTRFUSxZQUFZO0VBQ1osV3ZHeEdPO0V1R3lHUCxxQkFBcUI7RUFDckIsWTNHcEVZO0UyR3FFWixpQjNHckVZO0UyR3NFWixXQUFXO0VBQ1gsNkJBQTZCO0VBQzdCLGVBQWU7RUFDZixlQUFlO0E3R3kvcEN2Qjs7QTZHN2txQ0E7RUF3RlEsYUFBYTtBN0d5L3BDckI7O0E2R3AvcENBO0FBQ0E7RUFDSSxpQkFBaUI7QTdHdS9wQ3JCOztBNkdwL3BDQTtFQUNJLGNBQWM7QTdHdS9wQ2xCOztBNkd4L3BDQTtFQUlRLHNCdkdqSU87RXVHa0lQLGtCQUFrQjtBN0d3L3BDMUI7O0E2RzcvcENBO0VBU1EsZUFBZTtFQUNmLHNCQUFzQjtBN0d3L3BDOUI7O0E2R2xncUNBO0VBY1EscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsV0FBVztBN0d3L3BDbkI7O0E2R3pncUNBO0VBcUJRLGtCQUFrQjtBN0d3L3BDMUI7O0E2RzdncUNBO0VBd0JZLFdBQVc7RUFDWCxZQUFZO0VBQ1osV0FBVztFQUNYLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLFd2RzlKRztBTnVwcUNmOztBNkcxaHFDQTtFQXFDWSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLGMzR3ZHTTtBRmdtcUNsQjs7QTZHbmlxQ0E7RUE2Q2dCLGdCQUFnQjtBN0cwL3BDaEM7O0E2R3ZpcUNBO0VBZ0RnQixjQUFjO0E3RzIvcEM5Qjs7QTZHM2lxQ0E7RUFtRGdCLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixlQUFlO0E3RzQvcEMvQjs7QTZHbmpxQ0E7RUE0RFksaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixpQkFBaUI7QTdHMi9wQzdCOztBNkd6anFDQTtFQW1FWSxpQkFBaUI7QTdHMC9wQzdCOztBNkdyL3BDQTtFQUNJLFlBQVk7QTdHdy9wQ2hCOztBNkd6L3BDQTtFQUdRLHNCQUFzQjtFQUN0QixpQkFBaUI7QTdHMC9wQ3pCOztBNkd0L3BDQTtFQUNJLDBCQUEwQjtBN0d5L3BDOUI7O0E2RzEvcENBO0VBR1EsWUFBWTtFQUNaLFdBQVc7QTdHMi9wQ25COztBNkcvL3BDQTtFQU9RLGVBQWU7RUFDZixzQkFBc0I7QTdHNC9wQzlCOztBNkd2L3BDQTtFQUNJLG9DQUE2QztFQUM3QywwQzNHNU5zQztFMkc2T3RDO0E3RzArcENKOztBNkc3L3BDQTtFQU1ZLGMzR2pLTTtBRjRwcUNsQjs7QTZHamdxQ0E7RUFXWSx3QzNHcEtNO0FGOHBxQ2xCOztBNkdyZ3FDQTtFQWdCUSxjM0d6S1U7QUZrcXFDbEI7O0E2R3pncUNBO0VBc0JZLHlCQUEyQjtBN0d1L3BDdkM7O0E2RzdncUNBO0VBeUJZLGMzR2xMTTtFMkdtTE4seUIzRzNMTTtFMkc0TE4scUIzRzVMTTtBRm9ycUNsQjs7QTZHbmhxQ0E7RUE4QlkseUIzRy9MTTtFMkdnTU4sYzNHN0xNO0FGc3JxQ2xCOztBOEdydnFDQTtFQUVRLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsaUJBQWlCO0VBQ2pCLGM1RytEVTtBRndycUNsQjs7QThHNXZxQ0E7RUFRUSxZQUFZO0VBQ1osZ0JBQWdCO0E5R3d2cUN4Qjs7QThHandxQ0E7RUFhUSxnQkFBZ0I7QTlHd3ZxQ3hCOztBaUJoc3FDSTtFNkZyRUo7SUFxQlksY0FBYztJQUNkLG1CQUFtQjtJQUNuQix1QkFBdUI7SUFDdkIsZ0JBQWdCO0lBQ2hCLGlCQUFpQjtFOUdxdnFDM0I7RThHOXdxQ0Y7SUE0QlksYUFBYTtFOUdxdnFDdkI7QUFDRjs7QThHanZxQ0E7RUFqQ0E7SUFvQ1ksYUFBYTtFOUdtdnFDdkI7QUFDRjs7QThHL3VxQ0E7RUF6Q0E7SUEyQ1EsYUFBYTtFOUdrdnFDbkI7QUFDRjs7QStHOXhxQ0E7RUFDSSxTQUFTO0VBQ1Qsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsYzdHNERjO0U2RzNEZCxXN0dPaUI7RTZHTmpCLHlCN0dxRGM7RTZHcERkLDZCQUF5QztBL0dpeXFDN0M7O0ErR3p5cUNBO0VBWVksYzdHcURNO0U2R3BETixtQkFBbUI7RUFDbkIsbUJBQW1CO0EvR2l5cUMvQjs7QStHL3lxQ0E7RUFnQmdCLGM3R29ERTtBRit1cUNsQjs7QStHbnpxQ0E7RUFtQmdCLGNBQWM7QS9Hb3lxQzlCOztBK0c5eHFDQTtFQUNJLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsNkJBQTZCO0VBQzdCLFlBQVk7QS9HaXlxQ2hCOztBaUJ6dnFDSTtFOEZyRUo7SUFrQ1Esa0JBQWtCO0lBQ2xCLGtCQUFrQjtFL0dpeXFDeEI7QUFDRjs7QWdIcjBxQ0E7RUFDSSxzQjFHRVc7RTBHRFgseUVBQXlFO0VBQ3pFLGNBQWM7RUFDZCxlQUFlO0VBQ2YsOEJBQThCO0VBQzlCLFk5RzRCa0I7RThHM0JsQixhQUFhO0VBQ2IsdUJBQXVCO0VBQ3ZCLGFBQStCO0VBQy9CLE1BQU07RUFDTixTQUFTO0FoSHcwcUNiOztBZ0huMXFDQTtFQWNRLHlCOUcrRVc7RThHOUVYLGtCQUFrQjtFQUNsQixXMUdiTztBTnMxcUNmOztBZ0h6MXFDQTtFQW1CUSx5QkFBb0M7RUFDcEMsWUFBWTtFQUNaLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsVzFHcEJPO0UwR3FCUCxrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtBaEgwMHFDeEI7O0FnSHAycUNBO0VBNkJZLHlCQUFxQztBaEgyMHFDakQ7O0FnSHgycUNBO0VBaUNRLGFBQWE7RUFDYixrQkFBa0I7QWhIMjBxQzFCOztBZ0g3MnFDQTtFQW9DWSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFdBQVc7RUFDWCx3QkFBd0I7QWhINjBxQ3BDOztBZ0hwM3FDQTtFQXlDZ0Isa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxXQUFXO0VBQ1gsWUFBWTtFQUNaLFdBQVc7RUFDWCxzQjFHM0NEO0UwRzRDQyxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLDZFOUczQzZEO0FGMDNxQzdFOztBZ0hoNHFDQTtFQXFEWSxrQkFBa0I7QWhIKzBxQzlCOztBZ0hwNHFDQTtFQXVEZ0IsYzlHYUU7QUZvMHFDbEI7O0FnSDEwcUNBO0VBQ0ksd0M5R0tjO0U4R0pkLGtCQUFrQjtFQUNsQixPQUFPO0VBQ1AsUUFBUTtFQUNSLE1BQU07RUFDTixTQUFTO0VBQ1QsYUFBYTtFQUNiLGFBQWE7RUFDYiw0QkFBNEI7QWhINjBxQ2hDOztBZ0gxMHFDQTtFQUVRLFFBQVE7QWhINDBxQ2hCOztBZ0g5MHFDQTtFQUtRLGNBQWM7QWhINjBxQ3RCOztBaUJ2MXFDSTtFK0ZyRUo7SUFxRlEsY0FBYztFaEg0MHFDcEI7RWdINzBxQ0U7SUFHUSx1QkFBdUI7RWhINjBxQ2pDO0FBQ0Y7O0FpSHI2cUNBO0VBR1ksaUIvR2lCZTtFK0doQmYsY0FBYztFQUNkLDZFL0dDaUU7QUZxNnFDN0U7O0FpSDM2cUNBO0VBU1ksaUIvR1dlO0UrR1ZmLGNBQWM7QWpIczZxQzFCOztBaUhoN3FDQTtFQWNZLGNBQWM7RUFDZCwrQkFBMkQ7QWpIczZxQ3ZFOztBaUhyN3FDQTtFQW9CZ0IsOEJBQXFFO0FqSHE2cUNyRjs7QWtIdjdxQ0E7RUFDRSxlQUFlO0FsSDA3cUNqQjs7QWtIdjdxQ0E7RUFDRSxnQkFBZ0I7QWxIMDdxQ2xCOztBa0h2N3FDQTtFQUNFLGdCQUFnQjtBbEgwN3FDbEI7O0FrSHY3cUNBO0VBQ0UsZ0JBQWdCO0FsSDA3cUNsQjs7QWtIdjdxQ0E7RUFDRSxnQkFBZ0I7QWxIMDdxQ2xCOztBa0hyN3FDQTtFQUNFLGlDaEhvQjBDO0FGbzZxQzVDOztBa0hwN3FDQTtFQUNFLGNBQWM7RUFDZCxhQUFhO0FsSHU3cUNmOztBa0hwN3FDQTtFQUNFLGVBQWU7RUFDZixjQUFjO0FsSHU3cUNoQjs7QWtIcDdxQ0E7RUFDRSxjQUFjO0VBQ2QsYUFBYTtBbEh1N3FDZjs7QWtIcDdxQ0E7RUFDRSxjQUFjO0VBQ2QsYUFBYTtBbEh1N3FDZjs7QWtIcDdxQ0E7RUFDRSxZQUFZO0VBQ1osV0FBVztBbEh1N3FDYjs7QWtIcDdxQ0E7RUFDRSxjQUFjO0VBQ2QsYUFBYTtBbEh1N3FDZjs7QWtIcDdxQ0E7RUFDRSxtQkFBbUI7RUFDbkIsVzVHMURhO0U0RzJEYixhQUFhO0VBQ2IsWUFBWTtFQUNaLHVCQUF1QjtFQUN2QixXQUFXO0FsSHU3cUNiOztBa0hwN3FDQTtFQUNFLGtCQUFrQjtBbEh1N3FDcEI7O0FrSHg3cUNBO0VBR0ksc0JBQXNCO0VBQ3RCLHFCQUFxQjtFQUNyQixzQjVHdEVXO0U0R3VFWCxrQkFBa0I7QWxIeTdxQ3RCOztBa0huN3FDQTs7OztFQUlFLGdCQUFnQjtFQUNoQix1QkFBdUI7RUFDdkIsb0JBQW9CO0VBQ3BCLDRCQUE0QjtBbEhzN3FDOUI7O0FrSG43cUNBO0VBQ0UscUJBQXFCO0FsSHM3cUN2Qjs7QWtIbjdxQ0E7RUFDRSxxQkFBcUI7QWxIczdxQ3ZCOztBa0hsN3FDQTtFQUNFLHFCQUFxQjtBbEhxN3FDdkI7O0FrSGw3cUNBO0VBQ0UscUJBQXFCO0FsSHE3cUN2Qjs7QW1INWhyQ0E7RUFDSSxZQUFZO0VBQ1osV0FBVztFQUNYLDZCQUE2QjtFQUM3QixjQUFjO0VBQ2QseUJqSDBEYztFaUh6RGQsa0JBQWtCO0VBQ2xCLGNqSHdEYztBRnUrcUNsQjs7QW9IdGlyQ0E7RUFDSSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0FwSHlpckNwQjs7QW9IM2lyQ0E7RUFJUSxlQUFlO0FwSDJpckN2Qjs7QW9IdGlyQ0E7RUFFUSw4QkFBNEM7RUFDNUMsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixrQkFBa0I7QXBId2lyQzFCOztBb0g3aXJDQTtFQU9ZLG1CQUFtQjtBcEgwaXJDL0I7O0FvSGpqckNBO0VBVVksY0FBYztFQUNkLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsV0FBVztBcEgyaXJDdkI7O0FvSHhqckNBO0VBZWdCLFdBQVc7QXBINmlyQzNCOztBb0g1anJDQTtFQWtCZ0IsZUFBZTtBcEg4aXJDL0I7O0FvSGhrckNBO0VBc0JZLGNsSG9DTTtFa0huQ04sY0FBYztFQUNkLGtCQUFrQjtBcEg4aXJDOUI7O0FvSHRrckNBO0VBMkJZLGNsSDRCTTtFa0gzQk4sY0FBYztFQUNkLG9CQUFvQjtFQUNwQixTQUFTO0VBQ1QsZ0JBQWdCO0FwSCtpckM1Qjs7QW9IOWtyQ0E7RUFrQ1ksY2xIcUJNO0VrSHBCTixvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixTQUFTO0FwSGdqckNyQjs7QW9IM2lyQ0E7QUFFQTtFQUNJLGdCQUFnQjtFQUNoQixlQUFlO0FwSDZpckNuQjs7QW9IL2lyQ0E7RUFJUSxtQkFBbUI7QXBIK2lyQzNCOztBb0huanJDQTtFQU9RLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsV0FBVztBcEhnanJDbkI7O0FvSHpqckNBO0VBV1ksbUJBQW1CO0VBQ25CLFdBQVc7QXBIa2pyQ3ZCOztBb0g5anJDQTtFQWVZLGVBQWU7RUFDZixrQkFBa0I7QXBIbWpyQzlCOztBb0hua3JDQTtFQW9CUSx1QkFBdUI7RUFDdkIsMEJBQTBCO0VBQzFCLG1CbEhoQlU7RWtIaUJWLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsYUFBYTtFQUNiLGtCQUFrQjtBcEhtanJDMUI7O0FvSDdrckNBO0VBNEJZLGNBQWM7RUFDZCxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixrQkFBa0I7QXBIcWpyQzlCOztBb0hybHJDQTtFQW1DWSxTQUFTO0VBQ1QsZ0JBQWdCO0FwSHNqckM1Qjs7QW9IMWxyQ0E7RUF1Q1ksVUFBVTtFQUNWLE1BQU07RUFDTix5QkFBeUI7RUFDekIsWUFBWTtFQUNaLFNBQVM7RUFDVCxRQUFRO0VBQ1Isa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQix5QmxIekNNO0VrSDBDTixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLDJCbEg1Q007QUZtbXJDbEI7O0FvSHptckNBO0VBc0RRLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsVUFBVTtBcEh1anJDbEI7O0FvSC9tckNBO0VBNERZLHVCQUF1QjtBcEh1anJDbkM7O0FvSG5uckNBO0VBK0RZLHVCQUF1QjtFQUN2QixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLHFCQUFxQjtBcEh3anJDakM7O0FvSDFuckNBO0VBcUVZLHlCQUF5QjtBcEh5anJDckM7O0FvSDluckNBO0VBdUVnQix5QkFBeUI7RUFDekIsMEJBQTBCO0VBQzFCLHlCQUF5QjtFQUN6QixvQkFBb0I7QXBIMmpyQ3BDOztBcUg1cnJDQTtFQUVRLHFCQUFxQjtFQUNyQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixnQkFBZ0I7QXJIOHJyQ3hCOztBcUhwc3JDQTtFQVFZLCtCQUErQjtFQUMvQixvQ0FBb0M7RUFDcEMsc0IvR1BHO0UrR1FILGtCQUFrQjtFQUNsQix5Qm5IcURNO0VtSHBETixXQUFXO0VBQ1gscUJBQXFCO0VBQ3JCLFlBQVk7RUFDWixPQUFPO0VBQ1Asa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQiw0QkFBNEI7RUFDNUIsV0FBVztFQUNYLHdCQUF3QjtFQUN4QixRQUFRO0FySGdzckNwQjs7QXFIdHRyQ0E7RUF5QlksY25IeUNNO0VtSHhDTixxQkFBcUI7RUFDckIsZUFBZTtFQUNmLFlBQVk7RUFDWixPQUFPO0VBQ1Asa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixXQUFXO0FySGlzckN2Qjs7QXFIcHVyQ0E7RUF1Q1EsZUFBZTtFQUNmLFVBQVU7RUFDVixVQUFVO0VBQ1Ysd0JBQXdCO0FySGlzckNoQzs7QXFIM3VyQ0E7RUE0Q1ksYUFBYTtBckhtc3JDekI7O0FxSC91ckNBO0VBaURZLG9CQUFvQjtFQUNwQixhQUFhO0FySGtzckN6Qjs7QXFIcHZyQ0E7RUF1RFksV0FBVztFQUNYLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsU0FBUztFQUNULGNBQWM7RUFDZCxVQUFVO0VBQ1YsV0FBVztFQUNYLHlCbkhJTTtFbUhITixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGdDQUFnQztFQUNoQyw0QkFBNEI7RUFDNUIsMkJBQTJCO0VBQzNCLHdCQUF3QjtBckhpc3JDcEM7O0FxSHJ3ckNBO0VBeUVZLHlCbkhiTTtFbUhjTixtQkFBbUI7QXJIZ3NyQy9COztBcUgzcnJDQTtFQUdZLGtCQUFrQjtBckg0cnJDOUI7O0FxSHZyckNBO0VBQ0ksYUFBYTtBckgwcnJDakI7O0FxSHZyckNBO0VBRVEsWUFBWTtFQUNaLFdBQVc7RUFDWCxrQkFBa0I7QXJIeXJyQzFCOztBcUg3cnJDQTtFQU9RLFlBQVk7RUFDWixXQUFXO0FySDByckNuQjs7QXFIbHNyQ0E7RUFVWSxjQUFjO0FySDRyckMxQjs7QXFIdHNyQ0E7RUFhWSxjQUFjO0FySDZyckMxQjs7QXFIdHJyQ0k7RUFHWSx5Qm5IckJHO0VtSHNCSCxxQm5IdEJHO0FGNnNyQ25COztBcUgzcnJDSTtFQU9ZLGtCL0duSEQ7QU4yeXJDZjs7QXFIL3JyQ0k7RUFHWSx5Qm5IaERFO0VtSGlERixxQm5IakRFO0FGaXZyQ2xCOztBcUhwc3JDSTtFQU9ZLGtCL0duSEQ7QU5venJDZjs7QXFIeHNyQ0k7RUFHWSx5Qm5IeEJEO0VtSHlCQyxxQm5IekJEO0FGa3VyQ2Y7O0FxSDdzckNJO0VBT1ksa0IvR25IRDtBTjZ6ckNmOztBcUhqdHJDSTtFQUdZLHlCbkh0QkY7RW1IdUJFLHFCbkh2QkY7QUZ5dXJDZDs7QXFIdHRyQ0k7RUFPWSxrQi9HbkhEO0FOczByQ2Y7O0FxSDF0ckNJO0VBR1kseUJuSHpCQTtFbUgwQkEscUJuSDFCQTtBRnF2ckNoQjs7QXFIL3RyQ0k7RUFPWSxrQi9HbkhEO0FOKzByQ2Y7O0FxSG51ckNJO0VBR1kseUJuSDNCSDtFbUg0QkcscUJuSDVCSDtBRmd3ckNiOztBcUh4dXJDSTtFQU9ZLGtCL0duSEQ7QU53MXJDZjs7QXFINXVyQ0k7RUFHWSx5Qm5IdERFO0VtSHVERixxQm5IdkRFO0FGb3lyQ2xCOztBcUhqdnJDSTtFQU9ZLGtCL0duSEQ7QU5pMnJDZjs7QXFIcnZyQ0k7RUFHWSx5Qm5IOUNFO0VtSCtDRixxQm5IL0NFO0FGcXlyQ2xCOztBcUgxdnJDSTtFQU9ZLGtCL0duSEQ7QU4wMnJDZjs7QXFIOXZyQ0k7RUFHWSx5Qm5INUJGO0VtSDZCRSxxQm5IN0JGO0FGNHhyQ2Q7O0FxSG53ckNJO0VBT1ksa0IvR25IRDtBTm0zckNmOztBcUh2d3JDSTtFQUdZLHlCbkgvQkY7RW1IZ0NFLHFCbkhoQ0Y7QUZ3eXJDZDs7QXFINXdyQ0k7RUFPWSxrQi9HbkhEO0FONDNyQ2Y7O0FzSC8zckNBO0VBRVEscUJBQXFCO0VBQ3JCLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGdCQUFnQjtBdEhpNHJDeEI7O0FzSHY0ckNBO0VBUVksc0NBQXNDO0VBQ3RDLDJDQUEyQztFQUMzQyxzQmhIUEc7RWdIUUgsa0JBQWtCO0VBQ2xCLHlCcEhxRE07RW9IcEROLFdBQVc7RUFDWCxxQkFBcUI7RUFDckIsWUFBWTtFQUNaLE9BQU87RUFDUCxrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLG1DQUFtQztFQUNuQyxXQUFXO0VBQ1gsd0JBQXdCO0F0SG00ckNwQzs7QXNIeDVyQ0E7RUF3Qlksd0VBQXdFO0VBQ3hFLDBCQUEwQjtFQUMxQix5QkFBeUI7RUFDekIsb0VBQW9FO0VBQ3BFLDhCQUE4QjtFQUM5Qiw4RUFBOEU7RUFDOUUseUJwSG9DTTtFb0huQ04sa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixxQkFBcUI7RUFDckIsWUFBWTtFQUNaLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixzQkFBc0I7RUFDdEIsOERBQThEO0VBQzlELFdBQVc7QXRIbzRyQ3ZCOztBc0g3NnJDQTtFQTZDUSxlQUFlO0VBQ2YsVUFBVTtFQUNWLFVBQVU7RUFDVix3QkFBd0I7QXRIbzRyQ2hDOztBc0hwN3JDQTtFQWtEWSxhQUFhO0F0SHM0ckN6Qjs7QXNIeDdyQ0E7RUF1RFksb0JBQW9CO0VBQ3BCLDBDQUEwQztFQUMxQyxvQkFBb0I7QXRIcTRyQ2hDOztBc0g5N3JDQTtFQThEWSwwQkFBMEI7RUFDMUIseUJBQXlCO0VBQ3pCLDhCQUE4QjtFQUM5QixzQkFBc0I7QXRIbzRyQ2xDOztBc0hyOHJDQTtFQXNFWSxtQkFBbUI7QXRIbTRyQy9COztBc0g5M3JDQTtFQUNJLGFBQWE7QXRIaTRyQ2pCOztBc0g5M3JDQTtFQUVRLFlBQVk7QXRIZzRyQ3BCOztBc0gxM3JDSTtFQUdZLHlCcEhHRztBRnczckNuQjs7QXNIOTNyQ0k7RUFRWSxxQnBIRkc7QUY0M3JDbkI7O0FzSGw0ckNJO0VBV1kseUJwSExHO0FGZzRyQ25COztBc0h0NHJDSTtFQUdZLHlCcEh4QkU7QUYrNXJDbEI7O0FzSDE0ckNJO0VBUVkscUJwSDdCRTtBRm02ckNsQjs7QXNIOTRyQ0k7RUFXWSx5QnBIaENFO0FGdTZyQ2xCOztBc0hsNXJDSTtFQUdZLHlCcEhBRDtBRm01ckNmOztBc0h0NXJDSTtFQVFZLHFCcEhMRDtBRnU1ckNmOztBc0gxNXJDSTtFQVdZLHlCcEhSRDtBRjI1ckNmOztBc0g5NXJDSTtFQUdZLHlCcEhFRjtBRjY1ckNkOztBc0hsNnJDSTtFQVFZLHFCcEhIRjtBRmk2ckNkOztBc0h0NnJDSTtFQVdZLHlCcEhORjtBRnE2ckNkOztBc0gxNnJDSTtFQUdZLHlCcEhEQTtBRjQ2ckNoQjs7QXNIOTZyQ0k7RUFRWSxxQnBITkE7QUZnN3JDaEI7O0FzSGw3ckNJO0VBV1kseUJwSFRBO0FGbzdyQ2hCOztBc0h0N3JDSTtFQUdZLHlCcEhISDtBRjA3ckNiOztBc0gxN3JDSTtFQVFZLHFCcEhSSDtBRjg3ckNiOztBc0g5N3JDSTtFQVdZLHlCcEhYSDtBRms4ckNiOztBc0hsOHJDSTtFQUdZLHlCcEg5QkU7QUZpK3JDbEI7O0FzSHQ4ckNJO0VBUVkscUJwSG5DRTtBRnErckNsQjs7QXNIMThyQ0k7RUFXWSx5QnBIdENFO0FGeStyQ2xCOztBc0g5OHJDSTtFQUdZLHlCcEh0QkU7QUZxK3JDbEI7O0FzSGw5ckNJO0VBUVkscUJwSDNCRTtBRnkrckNsQjs7QXNIdDlyQ0k7RUFXWSx5QnBIOUJFO0FGNityQ2xCOztBc0gxOXJDSTtFQUdZLHlCcEhKRjtBRis5ckNkOztBc0g5OXJDSTtFQVFZLHFCcEhURjtBRm0rckNkOztBc0hsK3JDSTtFQVdZLHlCcEhaRjtBRnUrckNkOztBc0h0K3JDSTtFQUdZLHlCcEhQRjtBRjgrckNkOztBc0gxK3JDSTtFQVFZLHFCcEhaRjtBRmsvckNkOztBc0g5K3JDSTtFQVdZLHlCcEhmRjtBRnMvckNkOztBdUh6a3NDQTtFQUNFLGtCQUFrQjtFQTBEbEI7QXZIbWhzQ0Y7O0F1SDlrc0NBO0VBSUksa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLCtDckg0RGM7RXFIM0RkLFdqSE5XO0VpSE9YLGVBQWU7RUFDZixnQnJIdUNzQjtBRnVpc0MxQjs7QXVIemxzQ0E7RUFjTSxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYixPQUFPO0VBQ1Asb0JBQW9CO0VBQ3BCLFdBQVc7QXZIK2tzQ2pCOztBdUhybXNDQTtFQXlCTSxrQkFBa0I7RUFDbEIsMEJBQTBCO0F2SGdsc0NoQzs7QXVIMW1zQ0E7RUE2Qk0sbUJBQW1CO0VBQ25CLDBCQUEwQjtBdkhpbHNDaEM7O0F1SC9tc0NBO0VBaUNRLFFBQVE7QXZIa2xzQ2hCOztBdUhubnNDQTtFQXVDUSx3QkFBd0I7QXZIZ2xzQ2hDOztBdUh2bnNDQTtFQTZDSSxXQUFXO0F2SDhrc0NmOztBdUgzbnNDQTtFQWtEUSxtQnJIMkNXO0FGa2lzQ25COztBdUgvbnNDQTtFQXFEVSw2Q0FBMEQ7QXZIOGtzQ3BFOztBdUhub3NDQTtFQWtEUSxtQnJIZ0JVO0FGcWtzQ2xCOztBdUh2b3NDQTtFQXFEVSw2Q0FBMEQ7QXZIc2xzQ3BFOztBdUgzb3NDQTtFQWtEUSxtQnJId0NPO0FGcWpzQ2Y7O0F1SC9vc0NBO0VBcURVLDZDQUEwRDtBdkg4bHNDcEU7O0F1SG5wc0NBO0VBa0RRLG1CckgwQ007QUYyanNDZDs7QXVIdnBzQ0E7RUFxRFUsNkNBQTBEO0F2SHNtc0NwRTs7QXVIM3BzQ0E7RUFrRFEsbUJySHVDUTtBRnNrc0NoQjs7QXVIL3BzQ0E7RUFxRFUsNkNBQTBEO0F2SDhtc0NwRTs7QXVIbnFzQ0E7RUFrRFEsbUJySHFDSztBRmdsc0NiOztBdUh2cXNDQTtFQXFEVSw2Q0FBMEQ7QXZIc25zQ3BFOztBdUgzcXNDQTtFQWtEUSxtQnJIVVU7QUZtbnNDbEI7O0F1SC9xc0NBO0VBcURVLDZDQUEwRDtBdkg4bnNDcEU7O0F1SG5yc0NBO0VBa0RRLG1CckhrQlU7QUZtbnNDbEI7O0F1SHZyc0NBO0VBcURVLDZDQUEwRDtBdkhzb3NDcEU7O0F1SDNyc0NBO0VBa0RRLG1CckhvQ007QUZ5bXNDZDs7QXVIL3JzQ0E7RUFxRFUsNkNBQTBEO0F2SDhvc0NwRTs7QXVIbnNzQ0E7RUFrRFEsbUJySGlDTTtBRm9uc0NkOztBdUh2c3NDQTtFQXFEVSw2Q0FBMEQ7QXZIc3BzQ3BFOztBdUgzc3NDQTtFQTZESSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFNBQVM7RUFDVCxVQUFVO0VBQ1YsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxZQUFZO0VBQ1osaUJBQWlCO0F2SGtwc0NyQjs7QXVIdHRzQ0E7RUF1RU0sZUFBZTtFQUNmLFdqSHJFUztFaUhzRVQsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQix5QkFBeUI7RUFDekIsaUNBQWlDO0VBQ2pDLFlBQVk7RUFDWixjQUFjO0VBQ2Qsd0VBQXdFO0VBQ3hFLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsV0FBVztFQUNYLGdCckhqQ29CO0FGb3JzQzFCOztBdUh0dXNDQTtFQXNGUSxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxTQUFTO0VBQ1QsV0FBVztFQUNYLG1DQUFtQztFQUNuQyxvQ0FBb0M7QXZIb3BzQzVDOztBdUhodnNDQTtFQWdHUSxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixTQUFTO0VBQ1QsV0FBVztFQUNYLGtDQUFrQztFQUNsQyxvQ0FBb0M7QXZIb3BzQzVDOztBdUgxdnNDQTtFQStHUSxtQnJIbEJXO0FGaXFzQ25COztBdUg5dnNDQTtFQWtIVSw4QkFBMkM7RUFDM0MsNkJBQTBDO0F2SGdwc0NwRDs7QXVIbndzQ0E7RUF1SFUsK0JBQTRDO0VBQzVDLDZCQUEwQztBdkhncHNDcEQ7O0F1SHh3c0NBO0VBK0dRLG1Cckg3Q1U7QUYwc3NDbEI7O0F1SDV3c0NBO0VBa0hVLDhCQUEyQztFQUMzQyw2QkFBMEM7QXZIOHBzQ3BEOztBdUhqeHNDQTtFQXVIVSwrQkFBNEM7RUFDNUMsNkJBQTBDO0F2SDhwc0NwRDs7QXVIdHhzQ0E7RUErR1EsbUJySHJCTztBRmdzc0NmOztBdUgxeHNDQTtFQWtIVSw4QkFBMkM7RUFDM0MsNkJBQTBDO0F2SDRxc0NwRDs7QXVIL3hzQ0E7RUF1SFUsK0JBQTRDO0VBQzVDLDZCQUEwQztBdkg0cXNDcEQ7O0F1SHB5c0NBO0VBK0dRLG1CckhuQk07QUY0c3NDZDs7QXVIeHlzQ0E7RUFrSFUsOEJBQTJDO0VBQzNDLDZCQUEwQztBdkgwcnNDcEQ7O0F1SDd5c0NBO0VBdUhVLCtCQUE0QztFQUM1Qyw2QkFBMEM7QXZIMHJzQ3BEOztBdUhsenNDQTtFQStHUSxtQnJIdEJRO0FGNnRzQ2hCOztBdUh0enNDQTtFQWtIVSw4QkFBMkM7RUFDM0MsNkJBQTBDO0F2SHdzc0NwRDs7QXVIM3pzQ0E7RUF1SFUsK0JBQTRDO0VBQzVDLDZCQUEwQztBdkh3c3NDcEQ7O0F1SGgwc0NBO0VBK0dRLG1Cckh4Qks7QUY2dXNDYjs7QXVIcDBzQ0E7RUFrSFUsOEJBQTJDO0VBQzNDLDZCQUEwQztBdkhzdHNDcEQ7O0F1SHowc0NBO0VBdUhVLCtCQUE0QztFQUM1Qyw2QkFBMEM7QXZIc3RzQ3BEOztBdUg5MHNDQTtFQStHUSxtQnJIbkRVO0FGc3hzQ2xCOztBdUhsMXNDQTtFQWtIVSw4QkFBMkM7RUFDM0MsNkJBQTBDO0F2SG91c0NwRDs7QXVIdjFzQ0E7RUF1SFUsK0JBQTRDO0VBQzVDLDZCQUEwQztBdkhvdXNDcEQ7O0F1SDUxc0NBO0VBK0dRLG1CckgzQ1U7QUY0eHNDbEI7O0F1SGgyc0NBO0VBa0hVLDhCQUEyQztFQUMzQyw2QkFBMEM7QXZIa3ZzQ3BEOztBdUhyMnNDQTtFQXVIVSwrQkFBNEM7RUFDNUMsNkJBQTBDO0F2SGt2c0NwRDs7QXVIMTJzQ0E7RUErR1EsbUJySHpCTTtBRnd4c0NkOztBdUg5MnNDQTtFQWtIVSw4QkFBMkM7RUFDM0MsNkJBQTBDO0F2SGd3c0NwRDs7QXVIbjNzQ0E7RUF1SFUsK0JBQTRDO0VBQzVDLDZCQUEwQztBdkhnd3NDcEQ7O0F1SHgzc0NBO0VBK0dRLG1Cckg1Qk07QUZ5eXNDZDs7QXVINTNzQ0E7RUFrSFUsOEJBQTJDO0VBQzNDLDZCQUEwQztBdkg4d3NDcEQ7O0F1SGo0c0NBO0VBdUhVLCtCQUE0QztFQUM1Qyw2QkFBMEM7QXZIOHdzQ3BEOztBd0hyNHNDQTtFQUNJOzs7OztJQUtJLGFBQWE7RXhIdzRzQ25CO0V3SHQ0c0NFOzs7OztJQUtJLHNCbEhYTztJa0hZUCxTQUFTO0lBQ1QsVUFBVTtFeEh3NHNDaEI7RXdIdDRzQ0U7SUFDSSxzQkFBb0I7RXhIdzRzQzFCO0VLdHVzQ0Y7SW1IL0pRLGdDQUFnQztFeEh3NHNDdEM7QUFDRjs7QXlILzVzQ0E7RUFDSSxlQUFlO0VBQ2YsTUFBTTtFQUNOLE9BQU87RUFDUCxRQUFRO0VBQ1IsU0FBUztFQUNULHNCbkhIVztFbUhJWCxhQUFhO0F6SGs2c0NqQjs7QXlILzVzQ0E7RUFDSSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsUUFBUTtFQUNSLHVCQUF1QjtBekhrNnNDM0I7O0F5SC81c0NBO0VBQ0ksY0FBYztFQUNkLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLDZCdkhzQ2M7RXVIckNkLCtCdkhxQ2M7RXVIcENkLGdDdkhvQ2M7RXVIbkNkLDhCdkhrRWU7RXVIakVmLHdCQUF3QjtFQUN4QixnREFBZ0Q7QXpIazZzQ3BEOztBeUgvNXNDQTs7RUFFSSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7QXpIazZzQ2hCOztBeUgvNXNDQTtFQUNJO0lBQ0ksK0JBQStCO0lBQy9CLHVCQUF1QjtFekhrNnNDN0I7RXlIaDZzQ0U7SUFDSSxpQ0FBaUM7SUFDakMseUJBQXlCO0V6SGs2c0MvQjtBQUNGOztBeUgvNXNDQTtFQUNJO0lBQ0ksK0JBQStCO0lBQy9CLHVCQUF1QjtFekhrNnNDN0I7RXlIaDZzQ0U7SUFDSSxpQ0FBaUM7SUFDakMseUJBQXlCO0V6SGs2c0MvQjtBQUNGOztBMEg1OXNDQTtFQUNJLDZCQUE2QjtBMUgrOXNDakM7O0EySHArc0NBO0VBQ0ksZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixpQkFBaUI7QTNIdStzQ3JCOztBMkgxK3NDQTtFQU1RLE1BQU07RUFDTixTQUFTO0VBQ1Qsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixVQUFVO0VBQ1YseUJBQXlCO0VBQ3pCLGlCQUFpQjtBM0h3K3NDekI7O0EySHAvc0NBO0VBZ0JRLG1CQUFtQjtFQUNuQixrQkFBa0I7QTNIdytzQzFCOztBMkh6L3NDQTtFQXFCWSxZQUFZO0VBQ1osY0FBYztBM0h3K3NDMUI7O0EySDkvc0NBO0VBeUJZLFdBQVc7QTNIeStzQ3ZCOztBMkhsZ3RDQTtFQTZCWSxXQUFXO0VBQ1gsV0FBVztFQUNYLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsUUFBUTtFQUNSO0VBQ0Esa0JBQWtCO0VBQ2xCLHlCQUF5QjtFQUN6Qiw0QkFBNEI7RUFDNUIsMkJBQTJCO0VBQzNCLCtCQUErQjtFQUMvQiw4QkFBOEI7QTNIeStzQzFDOztBMkhwaHRDQTtFQThDZ0IsZ0JBQWdCO0EzSDArc0NoQzs7QTJIeGh0Q0E7RUFtRFk7RUFDQSxpQkFBaUI7QTNIeStzQzdCOztBMkg3aHRDQTtFQXlEUSx5QnpId0NXO0FGZzhzQ25COztBMkhqaXRDQTtFQTREUSx5QnpIa0NPO0FGdThzQ2Y7O0EySHJpdENBO0VBK0RRLHlCekg4QlE7QUY0OHNDaEI7O0EySHppdENBO0VBa0VRLHlCekh5Qks7QUZrOXNDYjs7QTJIN2l0Q0E7RUFxRVEseUJ6SDJCTTtBRmk5c0NkOztBMkhqanRDQTtFQXdFUSxhQUFhO0VBQ2IsY0FBYztBM0g2K3NDdEI7O0EySHRqdENBOztFQStFWSxnQkFBZ0I7QTNINCtzQzVCOztBMkgzanRDQTtFQWtGWSxlQUFlO0EzSDYrc0MzQjs7QTRIM2p0Q0E7RUFDSSxpQkFBaUI7QTVIOGp0Q3JCOztBNEgzanRDQTtFQUNJLDBEQUF5RDtFQUN6RCxzQkFBc0I7QTVIOGp0QzFCOztBNEgxanRDQTtFQUNJLDBEQUErQztFQUMvQyxzQkFBc0I7QTVINmp0QzFCOztBNEh6anRDQTtFQUNJLFlBQVk7QTVINGp0Q2hCOztBNkg1a3RDQTtFQUNJLGlCQUFpQjtFQUNqQixvQkFBb0I7QTdIK2t0Q3hCOztBNkhqbHRDQTtFQUtRLG1CQUFtQjtFQUNuQixnQkFBZ0I7QTdIZ2x0Q3hCOztBNkgxa3RDQTtFQUVRLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixjQUFjO0VBQ2QsZ0JBQWdCO0E3SDRrdEN4Qjs7QTZIbmx0Q0E7RUFTWSxnQkFBZ0I7RUFDaEIsb0JBQW9CO0E3SDhrdENoQzs7QTZIeGx0Q0E7RUFjUSxrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLGVBQWU7RUFDZixXQUFXO0VBQ1gsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsNEIzSGtDVTtFMkhqQ1Ysa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixvQkFBb0I7QTdIOGt0QzVCOztBNkh0bXRDQTtFQTJCUSwwQkFBMEI7RUFDMUIsa0JBQWtCO0VBQ2xCLHVCQUF1QjtFQUN2Qiw0QkFBNEI7RUFDNUIsbUJBQW1CO0E3SCtrdEMzQjs7QTZIOW10Q0E7O0VBa0NZLGMzSDhDTztBRm1pdENuQjs7QTZIemt0Q0E7RUFDSSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixjQUFjO0E3SDRrdENsQjs7QThIdG90Q0E7RUFDSSxjNUgyRmU7RTRIMUZmLDBFQUFvRTtFQUNwRSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGlDNUh1Q3dDO0FGa210QzVDOztBOEhyb3RDQTtFQUNJLGdCQUFnQjtFQUNoQixpQzVIaUN3QztFNEhoQ3hDLGlCQUFpQjtBOUh3b3RDckI7O0E4SDNvdENBO0VBTVEsVUFBVTtFQUNWLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIsd0JBQXdCO0VBQ3hCLG9CQUFvQjtFQUNwQixvQ0FBb0M7QTlIeW90QzVDOztBOEhwcHRDQTtFQWVRLGU1SDhESztFNEg3REwsc0JBQXNCO0E5SHlvdEM5Qjs7QThIenB0Q0E7RUFvQlEsZTVIMkRRO0U0SDFEUixzQkFBc0I7QTlIeW90QzlCOztBOEg5cHRDQTtFQXlCUSxlNUgwRFc7RTRIekRYLHNCQUFzQjtBOUh5b3RDOUI7O0E4SG5xdENBO0VBOEJRLGU1SG9ETTtFNEhuRE4sc0JBQXNCO0E5SHlvdEM5Qjs7QThIeHF0Q0E7RUFtQ1EsZTVINkNPO0U0SDVDUCxvQkFBb0I7QTlIeW90QzVCOztBOEhyb3RDQTtFQUNJO0lBQ0ksdUJBQXVCO0U5SHdvdEM3QjtBQUNGOztBOEhyb3RDQTtFQUNJO0lBQ0ksdUJBQXVCO0U5SHdvdEM3QjtBQUNGOztBOEhyb3RDQTtFQXBEQTtJQXVEWSxhNUhzQkM7STRIckJELGU1SHFCQztJNEhwQkQsZUFBZTtJQUNmLHFCQUFxQjtJQUNyQixvQkFBb0I7SUFDcEIsZUFBZTtFOUh1b3RDekI7QUFDRjs7QStIOXN0Q0E7RUFDSSxZQUFZO0VBQ1osY0FBYztFQUNkLGVBQWU7QS9IaXR0Q25COztBK0hwdHRDQTtFQU1RLHNCQUFzQjtFQUN0QixvQkFBb0I7RUFDcEIsOEJBQThCO0EvSGt0dEN0Qzs7QStIMXR0Q0E7RUFZUSxrQkFBa0I7RUFDbEIseUJBQXlCO0EvSGt0dENqQzs7QStIOXN0Q0E7RUFDSTtJQUNJLHVCQUF1QjtFL0hpdHRDN0I7RStIL3N0Q0U7SUFDSSxvQkFBb0I7RS9IaXR0QzFCO0FBQ0Y7O0ErSDlzdENBO0VBQ0k7SUFDSSx1QkFBdUI7RS9IaXR0QzdCO0UrSC9zdENFO0lBQ0ksb0JBQW9CO0UvSGl0dEMxQjtBQUNGOztBK0g5c3RDQTtFQUNJO0lBQ0ksK0JBQStCO0UvSGl0dENyQztFK0gvc3RDRTtJQUNJLGlDQUFpQztFL0hpdHRDdkM7QUFDRjs7QStIOXN0Q0E7RUFDSTtJQUNJLCtCQUErQjtFL0hpdHRDckM7RStIL3N0Q0U7SUFDSSxpQ0FBaUM7RS9IaXR0Q3ZDO0FBQ0Y7O0ErSDlzdENBO0VBQ0k7SUFDSSxVQUFVO0UvSGl0dENoQjtFK0gvc3RDRTtJQUNJLFVBQVU7RS9IaXR0Q2hCO0FBQ0Y7O0ErSDlzdENBO0VBQ0k7SUFDSSxVQUFVO0UvSGl0dENoQjtFK0gvc3RDRTtJQUNJLFVBQVU7RS9IaXR0Q2hCO0FBQ0Y7O0FnSXJ4dENBO0VBQ0ksWUFBWTtFQUNaLFdBQVc7RUFDWCxjOUgwRmU7RThIekZmLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLGdCOUgrTmtCO0U4SDlObEIsaUJBQWlCO0VBQ2pCLHdDOUhvRmU7QUZvc3RDbkI7O0FnSXJ4dENBO0VBQ0ksYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsZUFBZTtBaEl3eHRDbkI7O0FnSXJ4dENBO0VBQ0ksaUJBQWlCO0VBQ2pCLGM5SDRDYztBRjR1dENsQjs7QWlJN3l0Q0E7RUFDSSxzQkFBc0I7RUFDdEIsd0JBQXdCO0VBQ3hCLDhCQUE4QjtFQUM5QiwyQkFBMkI7RUFDM0IsYUFBYTtBaklnenRDakI7O0FpSTd5dENBO0VBQ0k7SUFDSSx3QkFBd0I7RWpJZ3p0QzlCO0VpSTl5dENFO0lBQ0ksb0JBQW9CO0VqSWd6dEMxQjtBQUNGOztBaUk3eXRDQTtFQWpCQTtJQW1CUSxtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLGVBQWU7SUFDZiwyQkFBMkI7RWpJZ3p0Q2pDO0FBQ0Y7O0FrSXYwdENBO0VBQ0ksbUJBQW1CO0VBQ25CLGtCQUFrQjtBbEkwMHRDdEI7O0FrSTUwdENBO0VBSVEseUJoSTBEVTtFZ0l6RFYsU0FBUztFQUNULFdBQVc7RUFDWCxTQUFTO0VBQ1Qsa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxVQUFVO0VBQ1YsVUFBVTtBbEk0MHRDbEI7O0FrSXYxdENBO0VBY1EsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixrQkFBa0I7QWxJNjB0QzFCOztBa0k3MXRDQTtFQW1CUSxnQjVIaEJPO0U0SGlCUCxjQUFjO0VBQ2QsMENoSWxCa0M7RWdJbUJsQyxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLGFBQWE7QWxJODB0Q3JCOztBa0l0MnRDQTtFQTJCUSxnQkFBZ0I7QWxJKzB0Q3hCOztBa0kxMnRDQTtFQTZCWSxxQkFBcUI7RUFDckIsaUJBQWlCO0FsSWkxdEM3Qjs7QWtJLzJ0Q0E7RUFpQ1ksWUFBWTtFQUNaLFdBQVc7RUFDWCxrQkFBa0I7QWxJazF0QzlCOztBaUI3enRDSTtFaUh4REo7SUEyQ1ksbUJBQW1CO0lBQ25CLGlCQUFpQjtFbEkrMHRDM0I7RWtJMzN0Q0Y7SUErQ1ksaUJBQWlCO0VsSSswdEMzQjtFa0lyMXRDRTtJQVNRLG1CaElZTTtJZ0lYTixrQkFBa0I7SUFDbEIsY0FBYztJQUNkLFlBQVk7SUFDWixXQUFXO0lBQ1gsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixrQkFBa0I7SUFDbEIsUUFBUTtJQUNSLFdBQVc7RWxJKzB0Q3JCO0VrSWoydENFO0lBb0JZLGNoSUlFO0lnSUhGLGVBQWU7SUFDZixrQkFBa0I7SUFDbEIsU0FBUztJQUNULGVBQWU7RWxJZzF0QzdCO0VrSXgydENFO0lBNEJRLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIsVUFBVTtFbEkrMHRDcEI7RWtJNTB0Q0U7SUFDSSxrQkFBa0I7RWxJODB0Q3hCO0VrSS8wdENFO0lBR1EsV0FBVztJQUNYLGNBQWM7SUFDZCxVQUFVO0VsSSswdENwQjtFa0lwMXRDRTtJQVNZLHFDQUFxQztJQUNyQyx3Q0FBMEM7SUFDMUMsa0NBQWtDO0lBQ2xDLGNBQWM7SUFDZCxTQUFTO0lBQ1QsV0FBVztJQUNYLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsUUFBUTtJQUNSLFFBQVE7RWxJODB0Q3RCO0VrSWgydENFO0lBdUJZLFdBQVc7SUFDWCxjQUFjO0lBQ2QsVUFBVTtFbEk0MHRDeEI7RWtJcjJ0Q0U7SUE2QmdCLHFDQUFxQztJQUNyQyx1Q0FBeUM7SUFDekMsa0NBQWtDO0lBQ2xDLGNBQWM7SUFDZCxTQUFTO0lBQ1QsVUFBVTtJQUNWLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsWUFBWTtJQUNaLFFBQVE7SUFDUixRQUFRO0VsSTIwdEMxQjtFa0lsM3RDRTtJQTBDZ0IsWUFBWTtJQUNaLGdCQUFnQjtFbEkyMHRDbEM7RWtJdDN0Q0U7SUE2Q29CLFlBQVk7SUFDWixnQkFBZ0I7RWxJNDB0Q3RDO0VrSTEzdENFO0lBbURZLFVBQVU7SUFDVixZQUFZO0VsSTAwdEMxQjtFa0k5M3RDRTtJQXVEWSxhQUFhO0VsSTAwdEMzQjtFa0lqNHRDRTtJQTBEWSxrQkFBa0I7SUFDbEIsY0FBYztJQUNkLGlCQUFpQjtFbEkwMHRDL0I7QUFDRjs7QWlCNTR0Q0k7RWlIckVKO0lBK0lZLGtCQUFrQjtJQUNsQixrQkFBa0I7RWxJdTB0QzVCO0VrSTk2dENFO0lBMEdRLGFBQWE7RWxJdTB0Q3ZCO0FBQ0Y7O0FrSWwwdENBO0VBQ0ksbUJBQW1CO0FsSXEwdEN2Qjs7QWtJdDB0Q0E7RUFHUSxrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQiw4QmhJakdVO0FGdzZ0Q2xCOztBa0k3MHRDQTtFQVFZLFdBQVc7RUFDWCxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixVQUFVO0VBQ1YsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsZ0I1SHRLRztFNEh1S0gseUJoSTdFTztBRnM1dENuQjs7QWtJMTF0Q0E7RUFvQlksa0JBQWtCO0VBQ2xCLFlBQVk7QWxJMDB0Q3hCOztBa0lyMHRDQTtFQTFCQTtJQTRCUSxpQkFBaUI7RWxJdzB0Q3ZCO0VrSXowdENFO0lBR1EsNkJBQTZCO0lBQzdCLGNBQWM7SUFDZCxvQkFBb0I7SUFDcEIsbUJBQW1CO0VsSXkwdEM3QjtBQUNGOztBbUlwZ3VDQTtFQUNJLFlBQVk7RUFDWixXQUFXO0VBQ1gseUJBQXlCO0FuSXVndUM3Qjs7QW1JcGd1Q0E7RUFDSSwrQkFBK0I7RUFDL0IsOEJqSWtMYTtFaUlqTGIsNkJBQTZCO0FuSXVndUNqQzs7QW1JcGd1Q0E7RUFDSSxjQUFjO0VBQ2QsZUFBZTtBbkl1Z3VDbkI7O0FtSXpndUNBO0VBSVEsa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZix3QkFBd0I7QW5JeWd1Q2hDOztBbUlsaHVDQTtFQVdZLGNqSTJDTTtBRmcrdENsQjs7QW1JdGh1Q0E7RUFjWSxtQmpJa0NNO0VpSWpDTix5QkFBeUI7QW5JNGd1Q3JDOztBbUkzaHVDQTtFQWtCWSxXQUFXO0VBQ1gsa0JBQWtCO0FuSTZndUM5Qjs7QW1JaGl1Q0E7RUFzQlksWUFBWTtBbkk4Z3VDeEI7O0FtSXBpdUNBOzs7RUEwQmdCLGNBQWM7RUFDZCxXQUFXO0FuSWdodUMzQjs7QW1JM2l1Q0E7RUE4QmdCLDZCQUE2QjtFQUM3QixvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxRQUFRO0VBQ1IsY0FBYztFQUNkLFlBQVk7QW5JaWh1QzVCOztBbUlyanVDQTtFQXVDZ0Isd0JBQXdCO0FuSWtodUN4Qzs7QW1Jemp1Q0E7RUEwQ2dCLGdCQUFnQjtFQUNoQixjaklTRTtFaUlSRixpQkFBaUI7QW5JbWh1Q2pDOztBbUkvanVDQTtFQStDZ0Isa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixXQUFXO0VBQ1gsUUFBUTtFQUNSLHVCQUF1QjtFQUN2QixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixpQkFBaUI7QW5Jb2h1Q2pDOztBbUkza3VDQTtFQTJEWSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFdBQVc7RUFDWCxRQUFRO0VBQ1IsU0FBUztBbklvaHVDckI7O0FtSW5sdUNBOztFQWtFZ0Isa0JBQWtCO0VBQ2xCLE1BQU07QW5Jc2h1Q3RCOztBbUl6bHVDQTtFQXNFZ0IsT0FBTztFQUNQLFlBQVk7RUFDWix1QkFBdUI7RUFDdkIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtBbkl1aHVDbkM7O0FtSWptdUNBO0VBNkVnQixRQUFRO0VBQ1IsWUFBWTtFQUNaLGtCQUFrQjtBbkl3aHVDbEM7O0FtSXZtdUNBOztFQXFGUSxtQmpJckNVO0VpSXNDVix5QkFBeUI7QW5JdWh1Q2pDOztBbUk3bXVDQTs7RUEwRlEsaUNqSVZNO0FGa2l1Q2Q7O0FtSWxudUNBO0VBNkZRLGdCakl2RGtCO0VpSXdEbEIsY0FBd0I7QW5JeWh1Q2hDOztBbUl2bnVDQTtFQWtHUSxlQUFlO0VBQ2YsWUFBWTtFQUNaLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLG1DaklwRFU7RWlJcURWLGtCQUFrQjtBbkl5aHVDMUI7O0FtSWpvdUNBO0VBMEdZLFVBQVU7RUFDVixlQUFlO0FuSTJodUMzQjs7QW1JdG91Q0E7RUE4R1ksVUFBVTtBbkk0aHVDdEI7O0FtSTFvdUNBO0VBaUhZLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsU0FBUztFQUNULFVBQVU7RUFDVixXQUFXO0VBQ1gsZUFBZTtFQUNmLG1CaklsRU07RWlJbUVOLFVBQVU7RUFDViwyQkFBMkI7RUFDM0IseUJBQXlCO0FuSTZodUNyQzs7QW1JdnB1Q0E7RUE2SFksbUJBQW1CO0FuSThodUMvQjs7QW1Jemh1Q0E7RUFFUSxjakk5RVU7RWlJK0VWLGlCQUFpQjtFQUNqQixjQUFjO0FuSTJodUN0Qjs7QW1Jdmh1Q0E7RUFDSSx5QmpJM0ZjO0FGcW51Q2xCOztBbUl2aHVDQTtFQTFKQTtJQTRKUSxXQUFXO0lBQ1gsV0FBVztFbkkwaHVDakI7RW1JanJ1Q0Y7SUEwSlEsY0FBYztJQUNkLFNBQVM7SUFDVCxlQUFlO0VuSTBodUNyQjtFbUlocnVDRjtJQTJKZ0IsY0FBYztFbkl3aHVDNUI7QUFDRjs7QW1Jbmh1Q0E7RUFDSTtJQUVRLG1CQUFtQjtFbklxaHVDN0I7RW1JenJ1Q0Y7SUF5S1ksWUFBWTtFbkltaHVDdEI7RW1JNXJ1Q0Y7SUEyS2dCLFVBQVU7RW5Jb2h1Q3hCO0VtSS9ydUNGO0lBK0tZLFdBQVc7RW5JbWh1Q3JCO0VtSWxzdUNGO0lBaUxnQixpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLGtCQUFrQjtFbklvaHVDaEM7QUFDRjs7QW9JcHR1Q0E7RUFDSSxnQkFBZ0I7RUFDaEIsZUFBZTtBcEl1dHVDbkI7O0FvSXp0dUNBO0VBTVksZ0JBQWdCO0VBQ2hCLGVBQWU7QXBJdXR1QzNCOztBb0k5dHVDQTtFQVlRLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBcElzdHVDMUI7O0FvSXJ1dUNBO0VBa0JZLHFCQUFxQjtFQUNyQixjbEkrQ007RWtJOUNOLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtBcEl1dHVDbkM7O0FvSTl1dUNBO0VBMEJnQixjbEltRUc7QUZxcHVDbkI7O0FvSWx2dUNBO0VBK0JRLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsaUJBQWlCO0FwSXV0dUN6Qjs7QW9JeHZ1Q0E7RUFvQ1ksa0JBQWtCO0FwSXd0dUM5Qjs7QW9JNXZ1Q0E7RUF1Q2dCLG9CQUFvQjtBcEl5dHVDcEM7O0FvSWh3dUNBO0VBMkNnQixXQUFXO0VBQ1gscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCxZQUFZO0VBQ1osNkJBQTZCO0VBQzdCLCtDQUErQztFQUMvQyxrQkFBa0I7RUFDbEIsVUFBVTtBcEl5dHVDMUI7O0FxSTN3dUNBO0VBRVEsNEJBQTRCO0VBQzVCLHdCQUF3QjtFQUN4QixnQkFBZ0I7RUFDaEIscUJBQXFCO0FySTZ3dUM3Qjs7QXFJbHh1Q0E7RUFRUSxvQkFBb0I7RUFDcEIsZ0NuSW1EVTtFbUlsRFYsbUJBQW1CO0FySTh3dUMzQjs7QXFJeHh1Q0E7RUFlWSw0QkFBMkI7RUFDM0Isa0JBQWtCO0FySTZ3dUM5Qjs7QXNJN3h1Q0E7RUFDSSxrQkFBa0I7QXRJZ3l1Q3RCOztBc0lqeXVDQTtFQUlRLG9CQUFvQjtBdElpeXVDNUI7O0FzSXJ5dUNBO0VBUVEsZUFBZTtFQUNmLHVDcElvRlc7RW9JbkZYLFlBQVk7RUFDWixxQkFBcUI7RUFDckIsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixrQkFBa0I7QXRJaXl1QzFCOztBc0kveXVDQTtFQWtCUSxpQkFBaUI7QXRJaXl1Q3pCOztBc0luenVDQTtFQXFCWSxjQUFjO0VBQ2QsY3BJMkNNO0VvSTFDTixtQkFBbUI7RUFDbkIseUJBQXlCO0F0SWt5dUNyQzs7QXNJMXp1Q0E7RUE0QlEsY3BJcUNVO0VvSXBDVixnQkFBZ0I7RUFDaEIsU0FBUztFQUNULG1CQUFtQjtBdElreXVDM0I7O0FzSWowdUNBO0VBa0NZLGFBQWE7QXRJbXl1Q3pCOztBc0k5eHVDQTtFQUNJLHlCcElxRGU7RW9JcERmLFdoSXRDVztBTnUwdUNmOztBc0lueXVDQTtFQUtRLDBDaEl6Q087QU4yMHVDZjs7QXNJdnl1Q0E7RUFRUSxjcEllVTtBRm94dUNsQjs7QXVJbDF1Q0E7RUFDSSxtQkFBbUI7QXZJcTF1Q3ZCOztBdUl0MXVDQTtFQUlRLDZCQUE2QjtFQUM3QixjckkrRFU7RXFJOURWLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixnQnJJdUNnQjtFcUl0Q2hCLGlDcklrQ29DO0FGb3p1QzVDOztBdUlqMnVDQTtFQWFZLHlCcklnRk87RXFJL0VQLFdqSVhHO0FObTJ1Q2Y7O0F1SXQydUNBO0VBa0JRLHlCckkyRVc7RXFJMUVYLFdqSWhCTztBTncydUNmOztBdUluMXVDQTtFQUNJLHNCakl0Qlc7RWlJdUJYLGtCQUFrQjtFQUNsQiwwQ3JJeEJzQztFcUl5QnRDLG1CckkyTG9CO0FGMnB1Q3hCOztBdUkxMXVDQTtFQU9RLGFBQWE7RUFDYixjQUFjO0F2SXUxdUN0Qjs7QXVJLzF1Q0E7RUFXWSxlQUFlO0F2SXcxdUMzQjs7QXVJbjJ1Q0E7RUFnQlEsYUFBYTtFQUNiLDZCcklvQlU7RXFJbkJWLGtCQUFrQjtBdkl1MXVDMUI7O0F1SXoydUNBO0VBcUJZLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLHVCQUF1QjtBdkl3MXVDbkM7O0F1SWgzdUNBO0VBNEJZLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsZUFBZTtFQUNmLFNBQVM7QXZJdzF1Q3JCOztBd0kvNHVDQTtFQUNJLGVBQWU7RUFDZixnQnRJb09rQjtBRjhxdUN0Qjs7QXdJcDV1Q0E7RUFJUSxlQUFlO0VBQ2YsZ0JsSXVSeUI7RWtJdFJ6QixjQUFjO0F4SW81dUN0Qjs7QXdJaDV1Q0E7RUFDSSxXQUFXO0VBQ1gsVUFBVTtBeEltNXVDZDs7QXdJaDV1Q0E7RUFDSSxZQUFZO0F4SW01dUNoQjs7QXdJaDV1Q0E7Ozs7RUFJSSxhdElzRWU7QUY2MHVDbkI7O0F5STE2dUNBO0VBQ0kseUJ2STJEYztFdUkxRGQsaUJBQWlCO0VBQ2pCLGFBQWE7RUFDYixnQkFBZ0I7QXpJNjZ1Q3BCOztBMElqN3VDQTtFQUNJLGdCQUFnQjtFQUNoQixnQkFBZ0I7QTFJbzd1Q3BCOztBMElqN3VDRTtFQUNFLHNCcElIVztFb0lJWCx5QnhJdURjO0V3SXREZCxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGtCQUFrQjtBMUlvN3VDdEI7O0EwSWo3dUNFO0VBQ0UsZ0JBQWdCO0ExSW83dUNwQjs7QTBJajd1Q0U7RUFDRSxnQkFBZ0I7RUFDaEIsZUFBZTtBMUlvN3VDbkI7O0EwSWo3dUNFO0VBQ0UsaUJBQWlCO0VBQ2pCLGVBQWU7QTFJbzd1Q25COztBMElqN3VDRTtFQUNFLHFDQUF1QztFQUN2QyxvQ0FBc0M7RUFDdEMsYUFBYTtBMUlvN3VDakI7O0EySWw5dUNBO0VBQ0ksa0JBQWtCO0VBQ2xCLGdCQUFnQjtBM0lxOXVDcEI7O0EySXY5dUNBO0VBS1Esa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixNQUFNO0VBQ04sK0J6SXdKTztFeUl2SlAsVUFBVTtFQUNWLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsMkJBQTJCO0VBQzNCLDRCQUE0QjtBM0lzOXVDcEM7O0EySW4rdUNBO0VBa0JZLFVBQVU7RUFDVixtQkFBbUI7RUFDbkIsd0JBQXdCO0EzSXE5dUNwQzs7QTJJeit1Q0E7RUF5QlEsbUJ6SXVJTztBRjYwdUNmOztBMkk3K3VDQTtFQTZCUSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YseUJ6STJCVTtFeUkxQlYsa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixrQkFBa0I7QTNJbzl1QzFCOztBMkkvOHVDQTtFQUNJLFlBQVk7RUFDWixlQUFlO0EzSWs5dUNuQjs7QTJJcDl1Q0E7RUFLUSxvQ0FBc0M7QTNJbTl1QzlDOztBNElyZ3ZDQTtFQUNFLDJCQUEyQjtBNUl3Z3ZDN0I7O0FBejh1Q0E7QTZJaEVBOzs7Ozs7dUQ3SWtodkN1RDtBNkkzZ3ZDdEQ7RUFDQyxrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLHFCQUFxQjtFQUNyQixnQkFBZ0I7RUFDaEIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixxQkFBcUI7RUFDckIsaUJBQWlCO0VBQ2pCLHdDQUF3QztBN0k2Z3ZDMUM7O0E2STNndkNBO0VBQ0Usa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLDhCQUE4QjtFQUM5Qiw2SkFBNko7RUFDN0osd0pBQXdKO0VBQ3hKLDBKQUEwSjtFQUMxSixxSkFBcUo7RUFDckoscUNBQXFDO0VBQ3JDLGtDQUFrQztFQUNsQyxnQ0FBZ0M7RUFDaEMsNkJBQTZCO0VBQzdCLHVEQUF1RDtFQUN2RCxpREFBaUQ7RUFDakQsNkNBQTZDO0VBQzdDLHVDQUF1QztFQUN2QywyQ0FBMkM7RUFDM0Msd0NBQXdDO0VBQ3hDLHVDQUF1QztFQUN2QyxzQ0FBc0M7RUFDdEMsbUNBQW1DO0VBQ25DLG9CQUFvQjtBN0k4Z3ZDdEI7O0E2STVndkNBO0VBQ0Usb0NBQW9DO0VBQ3BDLHFMQUFxTDtFQUNyTCxnTEFBZ0w7RUFDaEwsa0xBQWtMO0VBQ2xMLDZLQUE2SztBN0krZ3ZDL0s7O0E2STdndkNBO0VBQ0UsOEJBQThCO0E3SWdodkNoQzs7QTZJOWd2Q0E7RUFDRSxvQ0FBb0M7QTdJaWh2Q3RDOztBNkkvZ3ZDQTtFQUNFLG1DQUFtQztFQUNuQyxnQ0FBZ0M7RUFDaEMsOEJBQThCO0VBQzlCLDJCQUEyQjtBN0lraHZDN0I7O0E2SWhodkNBOztFQUVFLGdDQUFnQztFQUNoQyw2QkFBNkI7RUFDN0IsNEJBQTRCO0VBQzVCLDJCQUEyQjtFQUMzQix3QkFBd0I7RUFDeEIsMkVBQTJFO0E3SW1odkM3RTs7QTZJamh2Q0E7Ozs7RUFJRSxtQkFBbUI7RUFDbkIsc0JBQXNCO0VBQ3RCLGVBQWU7RUFDZixZQUFZO0VBQ1osYUFBYTtFQUNiLGNBQWM7RUFDZCxrQ0FBa0M7RUFDbEMsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLFVBQVU7QTdJb2h2Q1o7O0E2SWxodkNBO0VBQ0UscUJBQXFCO0VBQ3JCLG9CQUFvQjtBN0lxaHZDdEI7O0E2SW5odkNBO0VBQ0UsU0FBUztFQUNULHFCQUFxQjtBN0lzaHZDdkI7O0E2SXBodkNBO0VBQ0Usb0JBQW9CO0VBQ3BCLHNCQUFzQjtBN0l1aHZDeEI7O0E2SXJodkNBO0VBQ0UsVUFBVTtBN0l3aHZDWjs7QTZJdGh2Q0E7RUFDRSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLE9BQU87RUFDUCxVQUFVO0E3SXlodkNaOztBNkl2aHZDQTtFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixrQkFBa0I7QTdJMGh2Q3BCOztBNkl4aHZDQTtFQUNFLHdCQUF3QjtFQUN4Qix5REFBeUQ7RUFDekQsaURBQWlEO0VBQ2pELDZCQUE2QjtFQUM3QiwwQkFBMEI7RUFDMUIsd0JBQXdCO0VBQ3hCLHFCQUFxQjtBN0kyaHZDdkI7O0E2SXpodkNBO0VBQ0UsdURBQXVEO0VBQ3ZELCtDQUErQztBN0k0aHZDakQ7O0E2STFodkNBO0VBQ0UsY0FBYztBN0k2aHZDaEI7O0E4SS9wdkNBOzs7Ozs7OztFQU1RLHlCNUl3Rlc7QUY0a3ZDbkI7O0E4STFxdkNBOzs7Ozs7RUFZWSx5QkFBc0M7QTlJdXF2Q2xEOztBOElucnZDQTs7Ozs7O0VBbUJZLHlCNUkyRU87QUY4bHZDbkI7O0E4SXBxdkNBO0VBRVEsWUFBWTtBOUlzcXZDcEI7O0E4SXhxdkNBO0VBS1EsbUI1SWlFVztFNEloRVgsZ0VBQStFO0E5SXVxdkN2Rjs7QThJbnF2Q0E7Ozs7Ozs7RUFRUSx5QjVJb0RXO0FGaW52Q25COztBOEk3cXZDQTtFQVdRLHlCNUlrQlU7QUZvcHZDbEI7O0E4SWpydkNBOzs7O0VBaUJRLHlCNUkyQ1c7QUY0bnZDbkI7O0E4SXhydkNBOztFQXNCUSx5QkFBdUM7QTlJdXF2Qy9DOztBOEk3cnZDQTs7RUEwQlEseUJBQXVDO0E5SXdxdkMvQzs7QThJcHF2Q0E7Ozs7RUFLUSx5QjVJeUJXO0FGNm92Q25COztBOEkzcXZDQTs7OztFQU9ZLHlCNUl1Qk87QUZvcHZDbkI7O0E4SWxydkNBO0VBV1EseUI1SW1CVztFNElsQlgsMkM1SWtCVztBRnlwdkNuQjs7QThJdnJ2Q0E7O0VBZ0JRLGM1SWJVO0U0SWNWLHlCNUlsQlU7QUY4cnZDbEI7O0E4SXhxdkNBOzs7O0VBS1EseUI1SXRCVTtBRmdzdkNsQjs7QThJL3F2Q0E7RUFRUSx5QjVJekJVO0FGb3N2Q2xCOztBK0l2d3ZDQTtFQUNJLFdBQVc7RUFDWCxnQkFBZ0I7QS9JMHd2Q3BCOztBK0l2d3ZDQTtFQUNJLGdCQUFnQjtBL0kwd3ZDcEI7O0ErSXZ3dkNBO0VBRVEsZ0JBQWdCO0EvSXl3dkN4Qjs7QStJcnd2Q0E7RUFDSSxvQkFBb0I7QS9Jd3d2Q3hCOztBK0l6d3ZDQTtFQUdRLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIseUJBQXlCO0EvSTB3dkNqQzs7QStJdHd2Q0E7RUFFUSxnQjdJNE1jO0FGNGp2Q3RCOztBK0lwd3ZDQTtFQUNJLGdCekk1Qlc7QU5teXZDZjs7QStJcHd2Q0E7Ozs7O0VBTVEsVUFBVTtBL0lzd3ZDbEI7O0ErSWx3dkNBO0VBRVEsbUI3SWNVO0U2SWJWLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLHlCQUF5QjtBL0lvd3ZDakM7O0ErSWh3dkNBOzs7Ozs7O0VBUVEscUI3SUFVO0FGa3d2Q2xCOztBK0k5dnZDQTtFQUlnQixZQUFZO0VBQ1osWUFBWTtFQUNaLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLHlCN0lmRTtFNklnQkYsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxpQzdJakM0QjtFNklrQzVCLGVBQWU7QS9JOHZ2Qy9COztBK0l4dnZDQTtFQUNJLG1CN0kxQmM7RTZJMkJkLFlBQVk7RUFDWixjN0l0QmM7RTZJdUJkLDBCQUEwQjtFQUMxQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYixpQkFBaUI7RUFDakIsWUFBWTtBL0kydnZDaEI7O0ErSXh2dkNBO0VBQ0ksb0JBQW9CO0VBQ3BCLGVBQWU7QS9JMnZ2Q25COztBK0l4dnZDQTtFQUNJLG1CN0kzQ2M7QUZzeXZDbEI7O0ErSXh2dkNBO0VBQ0ksbUI3STdDYztBRnd5dkNsQjs7QStJeHZ2Q0E7OztFQUdJLHlCN0lwQmU7RTZJcUJmLFd6SS9HVztFeUlnSFgsaUJBQWlCO0EvSTJ2dkNyQjs7QStJeHZ2Q0E7RUFDSSxtQjdJekRjO0FGb3p2Q2xCOztBK0l4dnZDQTtFQUVRLGdCekl6SE87QU5tM3ZDZjs7QStJdHZ2Q0E7RUFDSSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFlBQVk7RUFDWixvQkFBb0I7RUFDcEIsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixrQkFBa0I7QS9JeXZ2Q3RCOztBK0l0dnZDQTtFQUNJLFlBQVk7RUFDWixjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLFd6STNJVztBTm80dkNmOztBK0l0dnZDQTtFQUdZLGtCQUFrQjtBL0l1dnZDOUI7O0ErSTF2dkNBO0VBT1Esa0JBQWtCO0EvSXV2dkMxQjs7QStJOXZ2Q0E7RUFVUSxXekl4Sk87QU5nNXZDZjs7QStJcHZ2Q0E7RUFFUSxXekk5Sk87QU5vNXZDZjs7QWlCbDF2Q0k7RThIaUdBO0lBRVEsV0FBVztJQUNYLGNBQWM7SUFDZCxXQUFXO0lBQ1gsY0FBYztFL0lvdnZDeEI7RStJanZ2Q0U7SUFJZ0IsV0FBVztFL0lndnZDN0I7RStJM3V2Q0U7SUFDSSxhQUFhO0UvSTZ1dkNuQjtBQUNGOztBZ0p0NnZDQTtFQUNFLHVCQUF1QjtFQUN2QixzQkFBc0I7RUFDdEIsdUJBQXVCO0VBQ3ZCLGlDQUFtQztFQUNuQyw2RTlJQzJFO0U4SUEzRSw0QkFBNEI7RUFDNUIsa0JBQWtCO0VBQ2xCLDZCQUErQjtBaEp5NnZDakM7O0FnSnQ2dkNBO0VBQ0UseUJBQXVCO0VBQ3ZCLDBCQUEwQjtFQUMxQiw0QkFBNEI7RUFDNUIsNENBQXlDO0VBQ3pDLDJCQUF5QztBaEp5NnZDM0M7O0FpSno3dkNBO0VBQ0ksVUFBVTtBako0N3ZDZDs7QWlKejd2Q0E7RUFDSSxvQ0FBb0M7RUFDcEMsOEJBQThCO0FqSjQ3dkNsQzs7QWlKOTd2Q0E7RUFRWSx5Qi9JaUZPO0UrSWhGUCw2RS9JUGlFO0FGaTh2QzdFOztBaUpuOHZDQTtFQVlnQixxQi9JNkVHO0FGODJ2Q25COztBaUp2OHZDQTtFQWlCZ0Isd0JBQXdCO0FqSjA3dkN4Qzs7QWlKMzh2Q0E7RUFzQlkscUNBQXNDO0VBQ3RDLG9CQUFvQjtFQUNwQixjL0lpRU87RStJaEVQLHdDL0lnRU87QUZ5M3ZDbkI7O0FpSnA3dkNBO0VBQ0ksZ0IvSWVzQjtBRnc2dkMxQjs7QWlKbDd2Q0E7RUFNd0IsNkUvSXhDcUQ7RStJeUNyRCx5Qi9JMkNUO0UrSTFDUyxZL0lzTkc7QUYwdHZDM0I7O0FpSng3dkNBO0VBaUJ3Qix5Qi9JOEJYO0UrSTdCVyxZL0k0TUc7QUYrdHZDM0I7O0FpSmw2dkNBO0VBQ0kseUIvSXlCZTtFK0l4QmYsWUFBWTtFQUNaLFczSW5FVztFMklvRVgsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsV0FBVztBakpxNnZDZjs7QWlKNTZ2Q0E7RUFVUSxtQkFBbUI7RUFDbkIsMEMzSTNFTztFMkk0RVAsVzNJNUVPO0FOay92Q2Y7O0FpQmg3dkNJO0VnSWVBO0lBQ0kscUJBQXFCO0lBQ3JCLGlCQUFpQjtFakpxNnZDdkI7RWlKbDZ2Q0U7SUFDSSxhQUFhO0VqSm82dkNuQjtFaUpsNnZDRTtJQUVRLGtCQUFrQjtJQUNsQixjQUFjO0lBQ2QsNkJBQThCO0VqSm02dkN4QztFaUpoNnZDRTtJQUNJLHFCQUFxQjtJQUNyQixxQi9JMkRPO0VGdTJ2Q2I7QUFDRjs7QWlKLzV2Q0E7RUFFUSx5Qi9JL0NVO0FGZzl2Q2xCOztBa0o1Z3dDQTtFQUNJLGlDaEo4TnlDO0FGaXp2QzdDOztBa0poaHdDQTtFQUlRLHlCaEp5Rlc7QUZ1N3ZDbkI7O0FtSnJod0NBO0VBQ0ksd0JBQXdCO0FuSndod0M1Qjs7QW1Kemh3Q0E7O0VBSVEsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7QW5KMGh3QzFCOztBbUpoaXdDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXFEb0Isb0NBQXFDO0VBQ3JDLGlDQUFpQztFQUNqQyxXN0luREw7QU5na3dDZjs7QW1KcGt3Q0E7RUE2RG9CLG9DQUFzQztFQUN0Qyw4QkFBZ0M7QW5KMmd3Q3BEOztBbUp6a3dDQTs7O0VBcUVvQixtQmpKUEY7QUZpaHdDbEI7O0FtSi9rd0NBOzs7RUE0RW9CLGNqSlRGO0VpSlVFLFlBQVk7QW5KeWd3Q2hDOztBbUp0bHdDQTs7OztFQXVGUSxtQmpKekJVO0FGK2h3Q2xCOztBbUo3bHdDQTtFQTJGWSxnQkFBZ0I7QW5Kc2d3QzVCOztBbUpqZ3dDQTtFQUdRLDZCN0kvRk87QU5pbXdDZjs7QW1Kcmd3Q0E7RUFNUSw0QmpKaVdrQztBRmtxdkMxQzs7QW1Kemd3Q0E7RUFVWSw2QmpKNlY4QjtBRnNxdkMxQzs7QW1KN2d3Q0E7RUFhWSwwQjdJekdHO0FONm13Q2Y7O0FvSmhud0NBO0VBQ0ksb0JBQW9CO0VBQ3BCLHFCQUFxQjtBcEptbndDekI7O0FxSnJud0NBO0VBRVEseUJuSjZEVTtFbUo1RFYsMENuSjZWeUM7RW1KNVZ6QyxZQUFZO0VBQ1osYUFBYTtBckp1bndDckI7O0FxSjVud0NBO0VBT1ksaUJBQWlCO0VBQ2pCLGtCQUFrQjtBckp5bndDOUI7O0FxSmpvd0NBO0VBV1ksWUFBWTtFQUNaLFdBQVc7RUFDWCxVQUFVO0FySjBud0N0Qjs7QXFKdm93Q0E7RUFlZ0IseURBQXFFO0VBQ3JFLDJCQUEyQjtBcko0bndDM0M7O0FxSnRud0NBO0VBSWdCLG9FQUFnRjtFQUNoRixzQ0FBc0M7QXJKc253Q3REOztBcUpobndDQTtFQUNJLGlCQUFpQjtBckptbndDckI7O0FxSmhud0NBO0VBQ0kseUJBQW9DO0VBQ3BDLCtFbkpuQ3NFO0FGc3B3QzFFOztBcUpobndDQTtFQUVRLGFBQWE7RUFDYix1QkFBcUM7QXJKa253QzdDOztBcUpybndDQTtFQUtZLHlCQUFvQztFQUNwQyxhQUFhO0FySm9ud0N6Qjs7QXFKMW53Q0E7RUFVUSx5Qm5KeUNXO0FGMmt3Q25COztBcUo5bndDQTtFQWFRLHlCbkpLVTtFbUpKVixjbkpZVTtBRnltd0NsQjs7QXFKbm93Q0E7RUFnQlkseUJuSm1DTztFbUpsQ1AsVy9JeERHO0FOK3F3Q2Y7O0FxSmxud0NBO0VBRVEsZ0JBQWdCO0VBQ2hCLDBDbko2UnlDO0VtSjVSekMsb0NBQWdEO0FySm9ud0N4RDs7QXFKeG53Q0E7RUFNWSxpQkFBaUI7QXJKc253QzdCOztBcUo1bndDQTtFQVNZLFNBQVM7QXJKdW53Q3JCOztBcUpob3dDQTtFQVlZLHlCbkppQk87RW1KaEJQLFlBQVk7RUFDWixXL0kzRUc7RStJNEVILGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsZUFBZTtBckp3bndDM0I7O0FxSnpvd0NBO0VBb0JZLFcvSWpGRztFK0lrRkgsaUJBQWlCO0FySnlud0M3Qjs7QXFKOW93Q0E7RUF1QmdCLFcvSXBGRDtBTitzd0NmOztBc0psdHdDQTtFQUNJLHVCQUF1QjtBdEpxdHdDM0I7O0F1SnR0d0NBO0VBQ0ksWUFBWTtBdkp5dHdDaEI7O0F1SnR0d0NBO0VBQ0ksYUFBYTtFQUNiLGlDckp5TnlDO0VxSnhOekMseUJySnNGZTtFcUpyRmYsbUJySjZOcUI7RXFKNU5yQixpQkFBaUI7RUFDakIsK0VySk5zRTtBRit0d0MxRTs7QXVKL3R3Q0E7RUFRUSxpQ3JKbU5xQztFcUpsTnJDLG1Cckp3TmlCO0FGbWd3Q3pCOztBdUpwdXdDQTtFQVlRLG1CckpxTmlCO0VxSnBOakIsbUJBQW1CO0F2SjR0d0MzQjs7QXVKenV3Q0E7RUFlWSxXakpoQkc7QU44dXdDZjs7QXVKenR3Q0E7RUFDSSw0QkFBNEI7QXZKNHR3Q2hDOztBdUp6dHdDQTtFQUNJLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsV0FBVztFQUNYLGVBQWU7RUFDZixlQUFlO0VBQ2YsWUFBWTtFQUNaLFdBQVc7RUFDWCx5QnJKZ0NjO0VxSi9CZCxrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtBdko0dHdDckI7O0F1Snp0d0NBO0VBQ0ksV0FBVztFQUNYLE1BQU07RUFDTixnQkFBZ0I7QXZKNHR3Q3BCOztBdUp4dHdDSTtFQUNJLHlCQUFrQjtFQUNsQixXakpoRE87RWlKaURQLHFCQUFjO0F2SjJ0d0N0Qjs7QXVKOXR3Q0k7RUFDSSx5QkFBa0I7RUFDbEIsV2pKaERPO0VpSmlEUCxxQkFBYztBdkppdXdDdEI7O0F1SnB1d0NJO0VBQ0kseUJBQWtCO0VBQ2xCLFdqSmhETztFaUppRFAscUJBQWM7QXZKdXV3Q3RCOztBdUoxdXdDSTtFQUNJLHlCQUFrQjtFQUNsQixXakpoRE87RWlKaURQLHFCQUFjO0F2SjZ1d0N0Qjs7QXVKaHZ3Q0k7RUFDSSx5QkFBa0I7RUFDbEIsV2pKaERPO0VpSmlEUCxxQkFBYztBdkptdndDdEI7O0F1SnR2d0NJO0VBQ0kseUJBQWtCO0VBQ2xCLFdqSmhETztFaUppRFAscUJBQWM7QXZKeXZ3Q3RCOztBdUo1dndDSTtFQUNJLHlCQUFrQjtFQUNsQixXakpoRE87RWlKaURQLHFCQUFjO0F2Sit2d0N0Qjs7QXVKbHd3Q0k7RUFDSSx5QkFBa0I7RUFDbEIsV2pKaERPO0VpSmlEUCxxQkFBYztBdkpxd3dDdEI7O0F1Snh3d0NJO0VBQ0kseUJBQWtCO0VBQ2xCLFdqSmhETztFaUppRFAscUJBQWM7QXZKMnd3Q3RCOztBdUo5d3dDSTtFQUNJLHlCQUFrQjtFQUNsQixXakpoRE87RWlKaURQLHFCQUFjO0F2Sml4d0N0Qjs7QXVKNXd3Q0E7RUFDSSx5QnJKNkJTO0VxSjVCVCxXakp4RFc7RWlKeURYLHFCckoyQlM7QUZvdndDYjs7QXdKMTB3Q0E7RUFDRSxpQ3RKNk4yQztFc0o1TjNDLDBDQUFzQztBeEo2MHdDeEM7O0F3Si8wd0NBO0VBS0ksZUFBZTtBeEo4MHdDbkI7O0F3Sm4xd0NBO0VBUUksZUFBZTtBeEorMHdDbkI7O0F3SnYxd0NBO0VBV0ksY0FBYztBeEpnMXdDbEI7O0F3SjMxd0NBO0VBY0kseUJ0SitDYztFc0o5Q2QsZUFBZTtFQUNmLGdCQUFnQjtBeEppMXdDcEI7O0F3Smoyd0NBO0VBbUJJLG9DQUFxQztFQUNyQyxtQnRKZ05xQjtBRmtvd0N6Qjs7QXdKdDJ3Q0E7RUF3Qkksb0NBQW9DO0VBQ3BDLG1CdEoyTXFCO0FGdW93Q3pCOztBd0ozMndDQTtFQTZCSSwyQkFBMkI7QXhKazF3Qy9COztBd0o5MHdDQTtFQUNFLGN0SjBEaUI7RXNKekRqQixxQnRKeURpQjtBRnd4d0NuQjs7QXdKOTB3Q0E7RUFDRSxxQnRKa0RhO0FGK3h3Q2Y7O0F3Smwxd0NBOztFQUtJLHlCdEo4Q1c7QUZveXdDZjs7QXdKdjF3Q0E7RUFTSSxxQnRKMENXO0FGd3l3Q2Y7O0F3Sjcwd0NBO0VBQ0UsY3RKbUNjO0VzSmxDZCxxQnRKa0NjO0FGOHl3Q2hCOztBd0o3MHdDQTtFQUNFLHFCdEo0Qlc7QUZvendDYjs7QXdKajF3Q0E7RUFHSSx5QnRKMEJTO0FGd3p3Q2I7O0F3Si8wd0NBO0VBQ0UsVUFBVTtFQUNWLHlCdEoyQmlCO0FGdXp3Q25COztBd0ovMHdDQTtFQUNFLHVDdEpGZ0I7QUZvMXdDbEI7O0FBRUE7RXlKejV3Q0ksYUFBYTtBekoyNXdDakI7O0F5Sng1d0NBO0VBQ0ksaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWixxQnZKd0RjO0V1SnZEZCxxQnZKc1Z3QjtFdUpyVnhCLDBDdkp1VjZDO0FGb2t3Q2pEOztBeUp4NXdDQTtFQUNJLHFCdkpxVnVEO0FGc2t3QzNEOztBeUp4NXdDQTtFQUNJLFlBQVk7RUFDWixpQkFBaUI7QXpKMjV3Q3JCOztBMEo3NndDQTtFQUNJLCtFeEpHc0U7QUY2NndDMUU7O0EwSmo3d0NBO0VBR1EsNkJBQTZCO0ExSms3d0NyQzs7QTBKOTZ3Q0E7RUFDSSxjeEo0RGM7RXdKM0RkLDZFeEpIeUU7RXdKSXpFLHNCcEpQVztBTnc3d0NmOztBMEpwN3dDQTtFQU1RLHNCcEpWTztBTjQ3d0NmOztBMEp4N3dDQTtFQVVRLFVwSmRPO0FOZzh3Q2Y7O0EwSjk2d0NBO0VBRVEsbUJ4SnNFVztFd0p0RVk7RUFDdkIsc0RBQXVEO0VBQUU7QTFKazd3Q2pFOztBMEo5NndDQTtFQUtvQiwwQnBKOUJMO0VvSitCSyxtQ0FBbUM7RUFDbkMsa0NBQWtDO0ExSjY2d0N0RDs7QTBKcDd3Q0E7RUFnQm9CLDZCcEp6Q0w7RW9KMENLLG1DQUFtQztFQUNuQyxrQ0FBa0M7QTFKdzZ3Q3REOztBMEoxN3dDQTtFQTJCb0IsMkJwSnBETDtFb0pxREssaUNBQWlDO0VBQ2pDLG9DQUFvQztBMUptNndDeEQ7O0EwSmg4d0NBO0VBc0NvQiw0QnBKL0RMO0VvSmdFSyxpQ0FBaUM7RUFDakMsb0NBQW9DO0ExSjg1d0N4RDs7QTJKbCt3Q0E7RUFHWSxtQnpKeURNO0V5SnhETixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsa0JBQWtCO0EzSm0rd0M5Qjs7QTJKMyt3Q0E7RUFVZ0IsY3pKbUZHO0FGazV3Q25COztBMkovK3dDQTtFQWNZLFlBQVk7RUFDWixlQUFlO0VBQ2YsU0FBUztFQUNULGN6SmdETTtFeUovQ04sV0FBVztBM0pxK3dDdkI7O0EySnYvd0NBO0VBc0JRLGFBQWE7QTNKcSt3Q3JCOztBMkozL3dDQTtFQXlCWSxXQUFXO0VBQ1gsWUFBWTtBM0pzK3dDeEI7O0EySmhneENBO0VBOEJRLFNBQVM7RUFDVCx1QkFBdUI7RUFDdkIsV0FBVztBM0pzK3dDbkI7O0EySnRneENBO0VBbUNRLFlBQVk7RUFDWixZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLG1CekpzQlU7RXlKckJWLGdCQUFnQjtBM0p1K3dDeEI7O0EySjlneENBO0VBeUNZLGN6Sm9ETztBRnE3d0NuQjs7QTJKbGh4Q0E7RUE2Q1EsZ0JBQWdCO0VBQ2hCLG9DQUFvQztFQUNwQyxjekppQlU7QUZ3OXdDbEI7O0EySnIrd0NBOztFQUVJLG9DekpVYztBRjg5d0NsQjs7QTJKcit3Q0E7RUFFUSwrRXpKdERrRTtBRjZoeEMxRTs7QTRKaml4Q0E7RUFDSSx5QjFKNEZlO0UwSjNGZixrQkFBa0I7RUFDbEIsK0UxSkNzRTtBRm1peEMxRTs7QTRKdml4Q0E7O0VBT1Esb0NBQXFDO0VBQ3JDLGlDQUFpQztFQUNqQyxnQ0FBaUM7RUFDakMsNEJBQTRCO0VBQzVCLDRCQUE0QjtFQUM1QixpQzFKbU5xQztFMEpsTnJDLHNCQUF3QjtBNUpxaXhDaEM7O0E0SmxqeENBO0VBaUJRLG1CMUpzRUs7RTBKckVMLFVBQVU7RUFDVixrQkFBa0I7QTVKcWl4QzFCOztBNEp4anhDQTtFQXlCZ0IsZ0MxSm9FRztBRis5d0NuQjs7QTRKNWp4Q0E7RUE2QmdCLFlBQVk7QTVKbWl4QzVCOztBNEpoa3hDQTtFQW1DZ0IsK0IxSjBERztFMEp6REgsVUFBVTtBNUppaXhDMUI7O0E0SnJreENBO0VBd0NnQiw0QjFKcURHO0FGNCt3Q25COztBNEp6a3hDQTtFQTZDZ0IsaUMxSmdERztFMEovQ0gsTUFBTTtBNUpnaXhDdEI7O0E0SjlreENBO0VBa0RnQix5Q0FBd0M7QTVKZ2l4Q3hEOztBNEpsbHhDQTtFQXVEZ0IsOEIxSnNDRztFMEpyQ0gsU0FBUztBNUoraHhDekI7O0E0SnZseENBO0VBMkRnQixzQ0FBcUM7QTVKZ2l4Q3JEOztBNEozbHhDQTtFQWlFUSxpQzFKcEJvQztFMEpxQnBDLG1CQUFtQjtBNUo4aHhDM0I7O0E0SmhteENBO0VBcUVRLGlDMUowSnFDO0FGcTR3QzdDOztBNkpwbXhDQTtFQUNJLGlCQUFpQjtFQUNqQix5QjNKa0VjO0UySmpFZCxZQUFZO0VBQ1osV3ZKRFc7RXVKRVgsVUFBVTtFQUNWLGtCQUFrQjtBN0p1bXhDdEI7O0E2SnBteENBO0VBRVEsWUFBWTtFQUNaLGlDM0ppQ29DO0FGcWt4QzVDOztBNkpsbXhDQTtFQUNJLDRCQUE0QjtFQUM1QixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixnQjNKNEJvQjtFMkozQnBCLGMzSjJDYztFMkoxQ2QseUJBQXlCO0E3SnFteEM3Qjs7QTZKbG14Q0E7RUFHWSxrQkFBa0I7QTdKbW14QzlCOztBaUIzanhDSTtFNElyREo7SUFxQlEsYUFBYTtFN0pnbXhDbkI7QUFDRjs7QThKdG94Q0E7RUFFUSw0Q0FBOEM7QTlKd294Q3REOztBOEpyb3hDQTtFQUNJLGtCQUFrQjtFQUNsQixXQUFXO0E5SndveENmOztBOEoxb3hDQTtFQUtRLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixtQjVKc0RVO0U0SnJEVixXeEpaTztFd0phUCxpQzVKK01xQztBRjA3d0M3Qzs7QThKcHB4Q0E7RUFjWSxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGlDNUp3QmdDO0FGa254QzVDOztBOEoxcHhDQTtFQW9CWSxtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLFd4SnhCRztBTmtxeENmOztBK0pycXhDQTtFQUNJLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsV0FBVztBL0p3cXhDZjs7QWdLM3F4Q0E7RUFDSSxXQUFXO0FoSzhxeENmOztBZ0szcXhDQTtFQUNJLGlCQUFpQjtBaEs4cXhDckI7O0FnSy9xeENBO0VBR1EsYTlKeURVO0U4SnhEVixjOUp3RFU7RThKdkRWLGVBQWU7RUFDZixjQUFjO0FoS2dyeEN0Qjs7QWdLNXF4Q0E7RUFDSSxpQkFBaUI7QWhLK3F4Q3JCOztBZ0s1cXhDQTtFQUNJLGlCQUFpQjtBaEsrcXhDckI7O0FnSzVxeENBO0VBRVEsVzFKckJPO0UwSnNCUCxVMUp0Qk87RTBKdUJQLGVBQWU7QWhLOHF4Q3ZCOztBZ0sxcXhDQTs7OztFQU9nQixlOUo4Q0Y7QUY0bnhDZDs7QWdLanJ4Q0E7Ozs7RUFlZ0IsZTlKNkNEO0FGNG54Q2Y7O0FnS3hyeENBOzs7O0VBdUJnQixlOUpvQ0E7QUZvb3hDaEI7O0FnSy9yeENBOzs7O0VBK0JnQixlOUowQkg7QUY2b3hDYjs7QWdLdHN4Q0E7Ozs7RUF1Q2dCLGU5SnVCRjtBRitveENkOztBZ0s3c3hDQTs7OztFQStDZ0IsZTlKU0Y7QUY0cHhDZDs7QWdLcHR4Q0E7Ozs7RUF1RGdCLGU5SlFHO0FGNHB4Q25COztBZ0s3cHhDQTs7RUFHUSxhOUpaTTtBRjJxeENkOztBZ0szcHhDQTs7RUFHUSxhOUpaTztBRnlxeENmOztBZ0t6cHhDQTs7RUFHUSxhOUpwQlE7QUYrcXhDaEI7O0FnS3ZweENBOztFQUdRLGE5SjdCSztBRnNyeENiOztBZ0tycHhDQTtFQUNJLGlCQUFpQjtBaEt3cHhDckI7O0FnS3JweENBO0VBQ0ksa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixVQUFVO0VBQ1YsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsbUI5Si9EYztFOEpnRWQsVzFKaklXO0UwSmtJWCxrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLFVBQVU7RUFDViw4QkFBOEI7QWhLd3B4Q2xDOztBZ0twcXhDQTtFQWNRLFVBQVU7QWhLMHB4Q2xCOztBaUtweXhDQTtFQUNJLDZFL0pLeUU7RStKSnpFLFVBQVU7QWpLdXl4Q2Q7O0FpS3p5eENBO0VBSVEsaUJBQWlCO0VBQ2pCLGlDL0p3Q29DO0FGaXd4QzVDOztBaUs5eXhDQTtFQU9ZLG1CL0o2RE07QUY4dXhDbEI7O0FpS2x6eENBO0VBV1EsdUJBQXVCO0FqSzJ5eEMvQjs7QWlLdHp4Q0E7RUFjUSx5Qi9Kc0RVO0FGc3Z4Q2xCOztBaUt4eXhDQTtFQUNJLGVBQWU7RUFDZixnQkFBZ0I7QWpLMnl4Q3BCOztBaUt4eXhDQTtFQUVRLGlDL0pzTXFDO0UrSnJNckMsYy9KcUNVO0FGcXd4Q2xCOztBaUt2eXhDQTtFQUNJLGlDL0pld0M7RStKZHhDLGVBQWU7QWpLMHl4Q25COztBaUt4eXhDQTtFQUNJLGUvSjZCYztBRjh3eENsQjs7QWlLenl4Q0E7RUFDSSxZM0psQ1c7QU44MHhDZjs7QWtLajF4Q0E7RUFDSSxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixXQUFXO0FsS28xeENmOztBa0tqMXhDQTtFQUNJLGNoSzREYztBRnd4eENsQjs7QWtLajF4Q0E7RUFFUSxlQUFlO0FsS20xeEN2Qjs7QWtLLzB4Q0E7RUFFUSxvQkFBb0I7RUFDcEIsc0JBQXNCO0VBQ3RCLGdCQUFnQjtBbEtpMXhDeEI7O0FrSzcweENBOzs7RUFJUSxpQ2hLa01xQztBRjZveEM3Qzs7QWtLMzB4Q0E7RUFFUSw0Q0FBeUM7QWxLNjB4Q2pEOztBbUtoM3hDQTtFQUVRLGlCQUFpQjtBbktrM3hDekI7O0FtS3AzeENBO0VBS1EsWUFBWTtFQUNaLGdCQUFnQjtBbkttM3hDeEI7O0FtS3ozeENBO0VBU1EsY0FBYztBbktvM3hDdEI7O0FtSzczeENBO0VBYVksZUFBZTtFQUNmLG1CQUFtQjtBbktvM3hDL0I7O0FtS2w0eENBO0VBa0JRLGtCQUFrQjtBbktvM3hDMUI7O0FtS3Q0eENBO0VBb0JZLHFCQUFxQjtFQUNyQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtBbktzM3hDNUI7O0FtSzc0eENBO0VBeUJnQixzQjdKdEJEO0U2SnVCQyxrQkFBa0I7RUFDbEIseUJqS29DRTtFaUtuQ0YsV0FBVztFQUNYLHFCQUFxQjtFQUNyQixZQUFZO0VBQ1osT0FBTztFQUNQLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsNEJBQTRCO0VBQzVCLFdBQVc7RUFDWCxhQUFhO0FuS3czeEM3Qjs7QW1LNTV4Q0E7RUF1Q2dCLGNqS3dCRTtFaUt2QkYscUJBQXFCO0VBQ3JCLGVBQWU7RUFDZixZQUFZO0VBQ1osT0FBTztFQUNQLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsV0FBVztBbkt5M3hDM0I7O0FtSzE2eENBO0VBcURZLGVBQWU7RUFDZixVQUFVO0VBQ1YsVUFBVTtFQUNWLGFBQWE7QW5LeTN4Q3pCOztBbUtqN3hDQTtFQTBEZ0IsYUFBYTtBbksyM3hDN0I7O0FtS3I3eENBO0VBK0RnQixvQkFBb0I7RUFDcEIsYUFBYTtBbkswM3hDN0I7O0FtSzE3eENBO0VBcUVnQixnQkFBZ0I7RUFDaEIsb0NBQW9DO0VBQ3BDLGlCQUFpQjtBbkt5M3hDakM7O0FtS2g4eENBO0VBNEVnQix5QmpLZEU7RWlLZUYsbUJBQW1CO0FuS3czeENuQzs7QW1Lcjh4Q0E7RUFrRmdCLHNCN0ovRUQ7RTZKZ0ZDLHFCaktVRztBRjYyeENuQjs7QW1LMTh4Q0E7RUFzRmdCLGNqS09HO0FGaTN4Q25COztBbUs5OHhDQTs7O0VBNkZRLG1CaktBVztFaUtDWCxXN0ozRk87RTZKNEZQLHFCaktGVztBRnkzeENuQjs7QW1LdDl4Q0E7OztFQWtHWSxXN0ovRkc7QU55OXhDZjs7QW1LNTl4Q0E7RUF1R1ksb0JBQThCO0FuS3kzeEMxQzs7QW1LaCt4Q0E7RUEyR1Esc0I3SnhHTztFNkp5R1AsY2pLeENVO0VpS3lDVix1Q2pLekNVO0FGazZ4Q2xCOztBbUt0K3hDQTtFQStHWSx5QmpLbEJPO0VpS21CUCxxQmpLbkJPO0VpS29CUCxXN0o5R0c7RTZKK0dILDJDaktyQk87QUZnNXhDbkI7O0FtSzcreENBO0VBdUhZLFlBQVk7QW5LMDN4Q3hCOztBbUtqL3hDQTtFQXlIZ0IsVUFBVTtFQUNWLFFBQVE7QW5LNDN4Q3hCOztBb0t0L3hDQTtFQUNJLHVCQUF1QjtFQUN2Qiw2Q0FBdUM7RUFDdkMsdVBBQWdQO0VBQ2hQLG1CQUFtQjtFQUNuQixrQkFBa0I7QXBLeS94Q3RCOztBb0t0L3hDQTtFQUNJO0lBQ0ksdUJBQXVCO0lBQ3ZCLDJEQUE4RDtJQUM5RCxtQkFBbUI7SUFDbkIsa0JBQWtCO0VwS3kveEN4QjtBQUNGOztBb0t0L3hDQTtFQUNJLHNCOUpmVztBTndneUNmOztBb0t0L3hDQTtFQUNJLHlCbEtzQ2M7QUZtOXhDbEI7O0FvS3QveENBO0VBQ0kseUJBQXlCO0FwS3kveEM3Qjs7QW9LdC94Q0E7RUFFUSxnQkFBZ0I7RUFDaEIsV0FBVztBcEt3L3hDbkI7O0FvSzMveENBO0VBS1ksa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxxQkFBcUI7RUFDckIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixjbEs2Qk07RWtLNUJOLHNCOUpyQ0c7RThKc0NILHlCbEttQk07RWtLbEJOLGtCQUFrQjtFQUNsQiwwQ2xLeEM4QjtBRmtpeUMxQzs7QW9LeGd5Q0E7RUFtQlksVzlKN0NHO0U4SjhDSCx5QmxLNENPO0VrSzNDUCxxQmxLMkNPO0FGODh4Q25COztBb0twL3hDQTtFQUNJLFlBQVk7QXBLdS94Q2hCOztBcUsvaXlDQTs7Ozs7RUFPWSxnQm5LK1BlO0FGaXp4QzNCOztBcUt2anlDQTtFQVdRLG1CQUFtQjtBcktnanlDM0I7O0FxSzNqeUNBO0VBY1Esb0NBQW9DO0FyS2lqeUM1Qzs7QXFLN2l5Q0E7RUFDSSxhQUFhO0FyS2dqeUNqQjs7QXFLN2l5Q0E7O0VBR1EsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtBcksraXlDeEI7O0FxS25qeUNBO0VBUVksOEJBQThCO0VBQzlCLGFBQWE7RUFDYixZQUFZO0VBQ1osK0VuSzdCOEQ7QUY0a3lDMUU7O0FxSzFpeUNBO0VBQ0ksWUFBWTtBcks2aXlDaEI7O0FxSzlpeUNBO0VBSVksaUJBQWlCO0FySzhpeUM3Qjs7QXFLbGp5Q0E7RUFVZ0IsZ0JuS3NOVztBRnMxeEMzQjs7QXFLdGl5Q0E7RUFFUSxrQ0FBa0M7RUFDbEMsZ0JBQWdCO0FyS3dpeUN4Qjs7QXFLM2l5Q0E7RUFNUSxnQkFBZ0I7QXJLeWl5Q3hCOztBcUsvaXlDQTtFQVNRLGdCQUFnQjtBckswaXlDeEI7O0FxS25qeUNBO0VBWVEsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtBcksyaXlDeEI7O0FxS3hqeUNBO0VBZ0JRLGdCQUFnQjtFQUNoQixnQkFBZ0I7QXJLNGl5Q3hCOztBc0tubnlDQTtFQUVRLG1CcEswRFU7RW9LekRWLHNCQUFzQjtFQUN0QixZQUFZO0F0S3FueUNwQjs7QXNLem55Q0E7RUFNWSxpQkFBaUI7QXRLdW55QzdCOztBc0s3bnlDQTtFQVNZLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsaUNwS2tDZ0M7QUZzbHlDNUM7O0FzS25veUNBO0VBZVEsd0NBQTBDO0F0S3dueUNsRDs7QXNLcG55Q0E7O0VBRUksa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQix3QkFBd0I7QXRLdW55QzVCOztBc0twbnlDQTs7RUFFSSxtQkFBbUI7QXRLdW55Q3ZCOztBc0twbnlDQTs7RUFFSSxjQUFjO0VBQ2QsbUJBQW1CO0F0S3VueUN2Qjs7QXNLcG55Q0E7RUFDSSxnQkFBZ0I7RUFDaEIscUJwS3FCYztBRmtteUNsQjs7QXNLcG55Q0E7RUFDSSxpQkFBaUI7RUFDakIsc0JBQXNCO0VBQ3RCLG9CQUFvQjtFQUNwQix5QnBLZ0JjO0VvS2ZkLGlCQUFpQjtFQUNqQixjcEtvQmM7QUZtbXlDbEI7O0FzSzdueUNBO0VBU1EsYUFBYTtBdEt3bnlDckI7O0FzS3BueUNBO0VBRVEsZ0JoS3RETztBTjRxeUNmOztBc0tsbnlDQTs7O0VBR0kseUJBQTBCO0VBQzFCLHlCcEtMYztFb0tNZCx3QkFBd0I7RUFDeEIsMkJBQTJCO0VBQzNCLHNCQUFzQjtBdEtxbnlDMUI7O0FzS2xueUNBO0VBRVEsY0FBYztBdEtvbnlDdEI7O0FzS2hueUNBO0VBQ0ksK0JwS2xCYztBRnFveUNsQjs7QXNLaG55Q0E7RUFDSSxlQUFlO0F0S21ueUNuQjs7QXVLcnN5Q0E7RUFDSSxnQnJLcVF1QjtBRm04eEMzQjs7QXVLcnN5Q0E7Ozs7OztFQU1JLFlBQVk7QXZLd3N5Q2hCOztBdUtyc3lDQTtFQUVRLGdCaktaTztBTm10eUNmOztBdUtuc3lDQTtFQUVRLG1Cckt1Q1U7RXFLdENWLHFCcktzQ1U7QUYrcHlDbEI7O0F1S2pzeUNBO0VBRVEsbUJyS2dDVTtFcUsvQlYsNkJBQTZCO0F2S21zeUNyQzs7QXVLL3J5Q0E7RUFFUSxtQnJLeUJVO0FGd3F5Q2xCOztBdUs3cnlDQTs7RUFFSSxtQnJLbUJjO0FGNnF5Q2xCOztBdUs3cnlDQTs7O0VBR0kseUJyS2dCYztFcUtmZCxxQnJLOFN3QjtFcUs3U3hCLGtCQUFrQjtFQUNsQix3QkFBd0I7QXZLZ3N5QzVCOztBdUs3cnlDQTtFQUNJLGdCQUFnQjtBdktnc3lDcEI7O0F1SzdyeUNBO0VBQ0ksVUFBVTtFQUNWLGFBQWE7QXZLZ3N5Q2pCOztBdUtsc3lDQTtFQUlRLHlCcktnQ1c7RXFLL0JYLFdqSzNETztBTjZ2eUNmOztBdUs5cnlDQTs7RUFFSSx5QnJLUmM7RXFLU2Qsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixXQUFXO0VBQ1gscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsY3JLVGM7QUYwc3lDbEI7O0F1SzlyeUNBO0VBRVEsY3JLZFU7RXFLZVYsZ0JBQWdCO0F2S2dzeUN4Qjs7QXVLbnN5Q0E7RUFLWSxjcktVTztBRndyeUNuQjs7QXVLN3J5Q0E7RUFFUSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQiwwREFBbUQ7RUFDbkQseUJyS2pDVTtFcUtrQ1Ysd0JBQXdCO0F2SytyeUNoQzs7QXVLdHN5Q0E7RUFVWSxZQUFZO0VBQ1oseUJyS3ZDTTtBRnV1eUNsQjs7QXVLM3J5Q0E7RUFDSSw2QkFBNkI7QXZLOHJ5Q2pDOztBdUszcnlDQTtFQUNJLDZCQUE2QjtBdks4cnlDakM7O0F1SzNyeUNBO0VBRVEsa0JBQWtCO0F2SzZyeUMxQjs7QXdLL3l5Q0E7RUFDSSxrRkFBbUY7RUFDbkYsV0FBVztFQUNYLGdCQUFnQjtBeEtrenlDcEI7O0F3S3J6eUNBO0VBTVEsZ0JBQWdCO0VBQ2hCLHlCdEt3RFU7RXNLdkRWLDBDdEt3VnlDO0FGMjl4Q2pEOztBd0szenlDQTtFQVdZLGdCQUFnQjtFQUNoQix5QnRLc1YrQztBRjg5eEMzRDs7QXdLaDB5Q0E7RUFrQmdCLFlBQVk7RUFDWixpQkFBaUI7QXhLa3p5Q2pDOztBd0tyMHlDQTtFQXNCZ0IseUJ0S3VFRztBRjR1eUNuQjs7QXdLejB5Q0E7RUE0QlksWUFBWTtFQUNaLGlCQUFpQjtBeEtpenlDN0I7O0F3SzkweUNBO0VBZ0NZLHlCdEs2RE87QUZxdnlDbkI7O0F3Szd5eUNBO0VBQ0ksZ0JBQWdCO0VBQ2hCLHdCQUF3QjtBeEtnenlDNUI7O0F3Szd5eUNBO0VBQ0ksZ0J0S01vQjtFc0tMcEIsaUN0S0N3QztFc0tBeEMseUJBQXVCO0VBQ3ZCLGVBQWU7QXhLZ3p5Q25COztBeUs5MXlDQTtFQUNJLHlCQUF5QjtFQUN6QixnQm5LQ1c7RW1LQVgsZUFBZTtFQUNmLGNBQWM7RUFDZCw0QkFBNEI7RUFDNUIseUNBQXlDO0F6S2kyeUM3Qzs7QXlLOTF5Q0U7RUFDRSxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLGdCQUFnQjtBektpMnlDcEI7O0F5SzkxeUNFO0VBQ0UsWUFBWTtBektpMnlDaEI7O0F5SzkxeUNFO0VBQ0UsbUJ2S3lDYztFdUt4Q2QsZUFBZTtBektpMnlDbkI7O0F5SzkxeUNFO0VBQ0UsaUJBQWlCO0VBQ2pCLGN2SzBDYztBRnV6eUNsQjs7QXlLOTF5Q0U7RUFDRSxZQUFZO0VBQ1osZ0J2S2tCb0I7RXVLakJwQixpQ3ZLYXdDO0FGbzF5QzVDOztBeUs5MXlDRTtFQUNFLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsY3ZLOEJjO0V1SzdCZCxjQUFjO0F6S2kyeUNsQjs7QTBLeDR5Q0E7RUFDSSxzQkFBc0I7QTFLMjR5QzFCOztBMEt4NHlDQTtFQUdZLGdCQUFnQjtFQUNoQixxQkFBcUI7RUFDckIsb0NBQW9DO0ExS3k0eUNoRDs7QTBLOTR5Q0E7RUFRWSx3QkFBd0I7RUFDeEIsaUJBQWlCO0ExSzA0eUM3Qjs7QTBLbjV5Q0E7RUFhUSx3QkFBd0I7QTFLMDR5Q2hDOztBMEt2NXlDQTtFQWdCUSw4QkFBOEI7QTFLMjR5Q3RDOztBMksvNXlDQTtFQUdZLFVBQVU7RUFDVixZQUFZO0VBQ1osNkJBQTZCO0VBQzdCLGNBQWM7RUFDZCxnQkFBZ0I7QTNLZzZ5QzVCOztBNEt2NnlDQTtFQUNFLFNBQVM7RUFDVCxVQUFVO0E1SzA2eUNaOztBNEs1NnlDQTtFQUtJLGdCQUFnQjtFQUNoQixjMUtpRlM7RTBLaEZULGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsa0JBQWtCO0E1SzI2eUN0Qjs7QTRLcDd5Q0E7RUFZTSxnQkFBZ0I7RUFDaEIsb0NBQW9DO0VBQ3BDLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsU0FBUztBNUs0NnlDZjs7QTRLdjZ5Q0E7RUFDRSxxQjFLaUVXO0FGeTJ5Q2I7O0E0S3Y2eUNBO0VBQ0UscUIxS2dFYTtBRjAyeUNmOztBNktwOHlDQTtFQUNJLCtFM0tHc0U7QUZvOHlDMUU7O0E2S3A4eUNBO0VBbUJRLG1CM0tzRVc7RTJLckVYLHFCM0txRVc7QUZnM3lDbkI7O0E2S3o4eUNBOzs7RUF5QlEsNkIzS2dFVztBRnMzeUNuQjs7QTZLbDd5Q0E7Ozs7RUFLUSxtQjNLc0JVO0FGODV5Q2xCOztBNktoN3lDQTtFQUVRLFlBQVk7QTdLazd5Q3BCOztBOEs5OXlDQTtFQUVRLHlCNUsyRlc7RTRLMUZYLFd4S0FPO0FOZyt5Q2Y7O0ErS24reUNBOzs7Ozs7RS9LMit5Q0U7QStLbit5Q0Y7RUFFSSx5QjdLcURjO0U2S3BEZCxnQkFBZ0I7RUFDaEIsU0FBUztBL0tvK3lDYjs7QStLeCt5Q0E7RUFPTSx5QkFBdUM7RUFDdkMsNkI3SzZDWTtBRnc3eUNsQjs7QStLNyt5Q0E7RUFZUSxZQUFZO0EvS3EreUNwQjs7QStLaCt5Q0E7RUFDRSxhQUFhO0EvS20reUNmOztBK0toK3lDQTtFQUNFLHlCN0tpQ2dCO0U2S2hDaEIscUI3SytUMEI7RTZLOVQxQix1QjdLOFAwQjtBRnF1eUM1Qjs7QStLdCt5Q0E7RUFPTSxnQkFBZ0I7QS9LbSt5Q3RCOztBK0s5OXlDQTs7RUFFSSxnQkFBZ0I7QS9LaSt5Q3BCOztBK0s5OXlDQTtFQUNHLFVBQVU7QS9LaSt5Q2I7O0FnTGhoekNBO0VBQ0ksaUM5SzhOeUM7QUZxenlDN0M7O0FnTGhoekNBO0VBQ0kseUI5SzBEYztFOEt6RGQscUI5S3dWd0I7QUYycnlDNUI7O0FnTGhoekNBO0VBQ0ksNENBQXlDO0FoTG1oekM3Qzs7QWdMcGh6Q0E7RUFHUSx3QkFBd0I7QWhMcWh6Q2hDOztBaUxqaXpDQTtFQUNFLHdDL0ttRWdCO0UrS2xFaEIsZ0IzS0NhO0UyS0FiLGtCQUFrQjtBakxvaXpDcEI7O0FrTHZpekNBO0VBQ0ksc0JBQXNCO0VBQ3RCLDZDQUFzQztFQUN0Qyx1UEFBME87RUFDMU8sbUJBQW1CO0VBQ25CLGtCQUFrQjtBbEwwaXpDdEI7O0FrTHZpekNBO0VBQ0ksd0NoTDJEYztFZ0wxRGQsZ0I1S1BXO0U0S1FYLGtCQUFrQjtBbEwwaXpDdEI7O0FtTHJqekNBO0VBQ0ksNEVBQW9FO0FuTHdqekN4RTs7QW1Mcmp6Q0E7RUFDSSw0RUFBc0U7QW5Md2p6QzFFOztBbUxyanpDQTtFQUNJLGNBQWM7QW5Md2p6Q2xCOztBb0xqa3pDQTtFQUVRLFdBQVc7RUFDWCxvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQix5QmxMc0RVO0VrTHJEVixrQkFBa0I7RUFDbEIsV0FBVztBcExta3pDbkI7O0FvTDNrekNBO0VBV1ksZUFBZTtBcExva3pDM0I7O0FvTC9rekNBO0VBZ0JRLFlBQVk7RUFDWixZQUFZO0FwTG1rekNwQjs7QW9McGx6Q0E7RUFvQlEsY0FBYztFQUNkLFdBQVc7QXBMb2t6Q25COztBb0x6bHpDQTtFQXdCUSxlQUFlO0VBQ2YsV0FBVztBcExxa3pDbkI7O0FvTDlsekNBO0VBNEJRLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsV0FBVztBcExza3pDbkI7O0FvTGxrekNBOztFQUdRLGtCQUFrQjtFQUNsQixpQkFBaUI7QXBMb2t6Q3pCOztBb0xoa3pDQTs7RUFJWSxlQUFlO0FwTGlrekMzQjs7QW9MNWp6Q0E7RUFDSSxpQkFBaUI7RUFDakIsZ0JBQWdCO0FwTCtqekNwQjs7QXFMcG56Q0E7RUFDRSxhQUFhO0VBQ2IsbUJuTDBEZ0I7RW1MekRoQixrQkFBa0I7QXJMdW56Q3BCOztBcUxwbnpDQTtFQUNFLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsVy9LTmE7RStLT2IsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixtQm5MaUZpQjtFbUxoRmpCLGtCQUFrQjtFQUNsQixrQkFBa0I7QXJMdW56Q3BCOztBcUxwbnpDQTtFQUNFLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFNBQVM7RUFDVCxrQkFBa0I7QXJMdW56Q3BCOztBcUw1bnpDQTtFQVFJLGFBQWE7RUFDYixtQ0FBbUM7RUFDbkMsb0NBQW9DO0VBQ3BDLDhCbkxpRWU7QUZ1anpDbkI7O0FxTG5vekNBO0VBZUksVUFBVTtFQUNWLG1DQUFtQztFQUNuQyxvQ0FBb0M7RUFDcEMsaUNuTDBEZTtBRjhqekNuQjs7QXNMM3B6Q0E7RUFDSSxZQUFZO0VBQ1osbUJwTGtFYztFb0xqRWQsV2hMQVc7RWdMQ1gsaUNwTHlDd0M7RW9MeEN4QyxtQnBMZ09xQjtFb0wvTnJCLGdCQUFnQjtBdEw4cHpDcEI7O0F1THBxekNBO0VBRVEsa0JBQWtCO0F2THNxekMxQjs7QXVMeHF6Q0E7RUFLWSxTQUFTO0F2THVxekNyQjs7QXVMNXF6Q0E7RUFTWSxTQUFTO0F2THVxekNyQjs7QXVMaHJ6Q0E7RUFhUSxrQkFBa0I7RUFDbEIseUJyTCtFVztFcUw5RVgsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixhQUFhO0VBQ2IsV2pMbEJPO0VpTG1CUCxpQ3JMdUJvQztBRmdwekM1Qzs7QXVMN3J6Q0E7OztFQTJCUSxxQkFBcUI7RUFDckIsa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZix5QnJMNERXO0VxTDNEWCxxQkFBcUI7RUFDckIsV2pMaENPO0VpTGlDUCxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixVQUFVO0VBQ1YsV0FBVztFQUNYLFlBQVk7RUFDWixpQkFBaUI7QXZMd3F6Q3pCOztBdUxsdHpDQTtFQStDWSw0Q0FBeUM7QXZMdXF6Q3JEIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fanVtYm90cm9uLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ludGVyYWN0aW9ucy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2NvbXBvbmVudHMvX2FjY29yZGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9jb21wb25lbnRzL19hbGVydC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2NvbXBvbmVudHMvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvY29tcG9uZW50cy9fYmFja2dyb3VuZHMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9jb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2NvbXBvbmVudHMvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9jb21wb25lbnRzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2NvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvY29tcG9uZW50cy9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9jb21wb25lbnRzL19tb2RhbC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2NvbXBvbmVudHMvX25hdi5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2NvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9jb21wb25lbnRzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvY29tcG9uZW50cy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9jb21wb25lbnRzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9jb21wb25lbnRzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9jb21wb25lbnRzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvaWNvbnMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL2ljb25zL19kcmlwaWNvbnMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL2ljb25zL19tYXRlcmlhbGRlc2lnbmljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvcGx1Z2lucy9pY29ucy9fZmVhdGhlci5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvaWNvbnMvX3RoZW1pZnktaWNvbnMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL2ljb25zL19mb250YXdlc29tZS1hbGwuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL2ljb25zL19zaW1wbGUtbGluZS1pY29ucy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvaWNvbnMvX3dlYXRoZXItaWNvbnMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9zdHJ1Y3R1cmUvX2dlbmVyYWwuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9zdHJ1Y3R1cmUvX2xlZnQtbWVudS5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3N0cnVjdHVyZS9fdG9wYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvc3RydWN0dXJlL19wYWdlLWhlYWQuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9zdHJ1Y3R1cmUvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3N0cnVjdHVyZS9fcmlnaHQtc2lkZWJhci5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3N0cnVjdHVyZS9fbGF5b3V0cy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2NvbXBvbmVudHMvX2hlbHBlci5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2NvbXBvbmVudHMvX3NvY2lhbC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL2NvbXBvbmVudHMvX3dpZGdldHMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9jb21wb25lbnRzL19jdXN0b20tY2hlY2tib3guc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9jb21wb25lbnRzL19jdXN0b20tcmFkaW8uc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9jb21wb25lbnRzL19yaWJib25zLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvY29tcG9uZW50cy9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9jb21wb25lbnRzL19wcmVsb2FkZXIuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9jb21wb25lbnRzL190ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvY29tcG9uZW50cy9fdGltZWxpbmUuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wYWdlcy9fYXV0aGVudGljYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wYWdlcy9fY29tcG9uZW50cy1kZW1vLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvcGFnZXMvX2Vycm9yLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvcGFnZXMvX2xvZ291dC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BhZ2VzL19mYXEuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wYWdlcy9fbWFpbnRlbmFuY2Uuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wYWdlcy9fdGltZWxpbmUuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wYWdlcy9fZW1haWwuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wYWdlcy9fc2l0ZW1hcC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BhZ2VzL19zZWFyY2gtcmVzdWx0cy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BhZ2VzL19wcmljaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvcGFnZXMvX2dhbGxlcnkuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wYWdlcy9fY29taW5nLXNvb24uc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wYWdlcy9fcHJvZmlsZS5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BhZ2VzL190YXNrYm9hcmQuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wYWdlcy9fZWNvbW1lcmNlLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvY3VzdG9tL2NvbGxlY3Rpb24vc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvcGx1Z2lucy9fd2F2ZXMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19pb24tcmFuZ2VzbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19jYWxlbmRhci5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX3NwYXJrbGluZS1jaGFydC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX2RhdGF0YWJsZS5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX2RhdGVyYW5nZS5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX2RhdGVwaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19mb3JtLXdpemFyZC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX3NlbGVjdDIuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19zbGltc2Nyb2xsLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvcGx1Z2lucy9fdG9hc3Rlci5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX3N3ZWV0YWxlcnQuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19jdXN0b20tc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvcGx1Z2lucy9fdGlwcHkuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19uZXN0YWJsZS1saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvcGx1Z2lucy9faG9wc2NvdGNoLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvcGx1Z2lucy9fZmxvdC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX21vcnJpcy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX2NoYXJ0anMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19jaGFydGlzdC5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX2MzLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvcGx1Z2lucy9fcmlja3Nhdy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX3Jlc3BvbnNpdmUtdGFibGUuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19mb290YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19ib290c3RyYXAtdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvcGx1Z2lucy9fdGFibGVzYXcuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19qc2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19tdWx0aXBsZS1zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19hdXRvY29tcGxldGUuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19ib290c3RyYXAtc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvcGx1Z2lucy9fYm9vdHN0cmFwLXRvdWNoc3Bpbi5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX3BhcnNsZXkuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19mbGF0cGlja3Iuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19jbG9ja3BpY2tlci5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX3N1bW1lcm5vdGUuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19xdWlsbGpzLWVkaXRvci5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX2Ryb3B6b25lLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvcGx1Z2lucy9fZHJvcGlmeS5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX3gtZWRpdGFibGUuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL19jcm9wcGVyLnNjc3MiLCJ3ZWJwYWNrOi8vQGFjY3JvLXJzL2FjY3JvLXJzLy4vYXNzZXRzL3Njc3MvdGhlbWUvcGx1Z2lucy9fZ29vZ2xlLW1hcHMuc2NzcyIsIndlYnBhY2s6Ly9AYWNjcm8tcnMvYWNjcm8tcnMvLi9hc3NldHMvc2Nzcy90aGVtZS9wbHVnaW5zL192ZWN0b3ItbWFwcy5zY3NzIiwid2VicGFjazovL0BhY2Nyby1ycy9hY2Nyby1ycy8uL2Fzc2V0cy9zY3NzL3RoZW1lL3BsdWdpbnMvX21hcGVhbC1tYXBzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLypcblRlbXBsYXRlIE5hbWU6IFVib2xkIC0gUmVzcG9uc2l2ZSBCb290c3RyYXAgNCBBZG1pbiBEYXNoYm9hcmRcbkF1dGhvcjogQ29kZXJUaGVtZXNcblZlcnNpb246IDMuMC4wXG5XZWJzaXRlOiBodHRwczovL2NvZGVydGhlbWVzLmNvbS9cbkNvbnRhY3Q6IHN1cHBvcnRAY29kZXJ0aGVtZXMuY29tXG5GaWxlOiBNYWluIENzcyBGaWxlXG4qL1xuXG4vL0ZvbnRzXG5AaW1wb3J0IFwidGhlbWUvZm9udHMvZm9udHNcIjtcblxuLy9Db3JlIGZpbGVzXG5AaW1wb3J0IFwiYm9vdHN0cmFwXCI7XG5AaW1wb3J0IFwiaWNvbnNcIjtcbkBpbXBvcnQgXCIuL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCIuL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMuc2Nzc1wiO1xuXG5cbi8vIFN0cnVjdHVyZVxuQGltcG9ydCBcInRoZW1lL3N0cnVjdHVyZS9nZW5lcmFsXCI7XG5AaW1wb3J0IFwidGhlbWUvc3RydWN0dXJlL2xlZnQtbWVudVwiO1xuQGltcG9ydCBcInRoZW1lL3N0cnVjdHVyZS90b3BiYXJcIjtcbkBpbXBvcnQgXCJ0aGVtZS9zdHJ1Y3R1cmUvcGFnZS1oZWFkXCI7XG5AaW1wb3J0IFwidGhlbWUvc3RydWN0dXJlL2Zvb3RlclwiO1xuQGltcG9ydCBcInRoZW1lL3N0cnVjdHVyZS9yaWdodC1zaWRlYmFyXCI7XG5AaW1wb3J0IFwidGhlbWUvc3RydWN0dXJlL2xheW91dHNcIjtcblxuLy9Db21wb25lbnRzXG5AaW1wb3J0IFwidGhlbWUvY29tcG9uZW50cy9oZWxwZXJcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL3NvY2lhbFwiO1xuQGltcG9ydCBcInRoZW1lL2NvbXBvbmVudHMvd2lkZ2V0c1wiO1xuQGltcG9ydCBcInRoZW1lL2NvbXBvbmVudHMvY3VzdG9tLWNoZWNrYm94XCI7XG5AaW1wb3J0IFwidGhlbWUvY29tcG9uZW50cy9jdXN0b20tcmFkaW9cIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL3JpYmJvbnNcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL3ByaW50XCI7XG5AaW1wb3J0IFwidGhlbWUvY29tcG9uZW50cy9wcmVsb2FkZXJcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL3RleHRcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL3RpbWVsaW5lXCI7XG5cbi8vUGFnZXNcbkBpbXBvcnQgXCJ0aGVtZS9wYWdlcy9hdXRoZW50aWNhdGlvblwiO1xuQGltcG9ydCBcInRoZW1lL3BhZ2VzL2NvbXBvbmVudHMtZGVtb1wiO1xuQGltcG9ydCBcInRoZW1lL3BhZ2VzL2Vycm9yXCI7XG5AaW1wb3J0IFwidGhlbWUvcGFnZXMvbG9nb3V0XCI7XG5AaW1wb3J0IFwidGhlbWUvcGFnZXMvZmFxXCI7XG5AaW1wb3J0IFwidGhlbWUvcGFnZXMvbWFpbnRlbmFuY2VcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wYWdlcy90aW1lbGluZVwiO1xuQGltcG9ydCBcInRoZW1lL3BhZ2VzL2VtYWlsXCI7XG5AaW1wb3J0IFwidGhlbWUvcGFnZXMvc2l0ZW1hcFwiO1xuQGltcG9ydCBcInRoZW1lL3BhZ2VzL3NlYXJjaC1yZXN1bHRzXCI7XG5AaW1wb3J0IFwidGhlbWUvcGFnZXMvcHJpY2luZ1wiO1xuQGltcG9ydCBcInRoZW1lL3BhZ2VzL2dhbGxlcnlcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wYWdlcy9jb21pbmctc29vblwiO1xuQGltcG9ydCBcInRoZW1lL3BhZ2VzL3Byb2ZpbGVcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wYWdlcy90YXNrYm9hcmRcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wYWdlcy9lY29tbWVyY2VcIjtcblxuLy8gQ3VzdG9tXG5AaW1wb3J0IFwiY3VzdG9tL2NvbGxlY3Rpb24vc2VsZWN0XCI7XG5cbi8vIFZlbmRvcnNcbi8qQGltcG9ydCBcInZlbmRvci9tZXRpc01lbnVcIjsqL1xuXG5cbi8vIFBsdWdpbnNcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL3dhdmVzXCI7XG5AaW1wb3J0IFwidGhlbWUvcGx1Z2lucy9pb24tcmFuZ2VzbGlkZXJcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL2NhbGVuZGFyXCI7XG5AaW1wb3J0IFwidGhlbWUvcGx1Z2lucy9zcGFya2xpbmUtY2hhcnRcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL2RhdGF0YWJsZVwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvZGF0ZXJhbmdlXCI7XG5AaW1wb3J0IFwidGhlbWUvcGx1Z2lucy9kYXRlcGlja2VyXCI7XG5AaW1wb3J0IFwidGhlbWUvcGx1Z2lucy9mb3JtLXdpemFyZFwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvc2VsZWN0MlwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvc2xpbXNjcm9sbFwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvdG9hc3RlclwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvc3dlZXRhbGVydFwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvY3VzdG9tLXNlbGVjdFwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvdGlwcHlcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL25lc3RhYmxlLWxpc3RcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL2hvcHNjb3RjaFwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvZmxvdFwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvbW9ycmlzXCI7XG5AaW1wb3J0IFwidGhlbWUvcGx1Z2lucy9jaGFydGpzXCI7XG5AaW1wb3J0IFwidGhlbWUvcGx1Z2lucy9jaGFydGlzdFwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvYzNcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL3JpY2tzYXdcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL3Jlc3BvbnNpdmUtdGFibGVcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL2Zvb3RhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvYm9vdHN0cmFwLXRhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvdGFibGVzYXdcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL2pzZ3JpZFwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvbXVsdGlwbGUtc2VsZWN0XCI7XG5AaW1wb3J0IFwidGhlbWUvcGx1Z2lucy9hdXRvY29tcGxldGVcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL2Jvb3RzdHJhcC1zZWxlY3RcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL2Jvb3RzdHJhcC10b3VjaHNwaW5cIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL3BhcnNsZXlcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL2ZsYXRwaWNrclwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvY2xvY2twaWNrZXJcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL3N1bW1lcm5vdGVcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL3F1aWxsanMtZWRpdG9yXCI7XG5AaW1wb3J0IFwidGhlbWUvcGx1Z2lucy9kcm9wem9uZVwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvZHJvcGlmeVwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMveC1lZGl0YWJsZVwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvY3JvcHBlclwiO1xuQGltcG9ydCBcInRoZW1lL3BsdWdpbnMvZ29vZ2xlLW1hcHNcIjtcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL3ZlY3Rvci1tYXBzXCI7XG5AaW1wb3J0IFwidGhlbWUvcGx1Z2lucy9tYXBlYWwtbWFwc1wiO1xuXG4vL0FwcFxuXG4iLCIvKlxuVGVtcGxhdGUgTmFtZTogVWJvbGQgLSBSZXNwb25zaXZlIEJvb3RzdHJhcCA0IEFkbWluIERhc2hib2FyZFxuQXV0aG9yOiBDb2RlclRoZW1lc1xuVmVyc2lvbjogMy4wLjBcbldlYnNpdGU6IGh0dHBzOi8vY29kZXJ0aGVtZXMuY29tL1xuQ29udGFjdDogc3VwcG9ydEBjb2RlcnRoZW1lcy5jb21cbkZpbGU6IEN1c3RvbSBCb290c3RyYXAgQ3NzIEZpbGVcbiovXG5cbi8vQ29yZSBmaWxlc1xuQGltcG9ydCBcIi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Z1bmN0aW9uc1wiO1xuQGltcG9ydCBcIi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcFwiO1xuXG4vL0NvbXBvbmVudHNcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL2FjY29yZGlvbnNcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL2FsZXJ0XCI7XG5AaW1wb3J0IFwidGhlbWUvY29tcG9uZW50cy9iYWRnZVwiO1xuQGltcG9ydCBcInRoZW1lL2NvbXBvbmVudHMvYmFja2dyb3VuZHNcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL2JyZWFkY3J1bWJcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL2J1dHRvbnNcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL2NhcmRcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL2Ryb3Bkb3duXCI7XG5AaW1wb3J0IFwidGhlbWUvY29tcG9uZW50cy9mb3Jtc1wiO1xuQGltcG9ydCBcInRoZW1lL2NvbXBvbmVudHMvbWVkaWFcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL21vZGFsXCI7XG5AaW1wb3J0IFwidGhlbWUvY29tcG9uZW50cy9uYXZcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL3BhZ2luYXRpb25cIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL3BvcG92ZXJcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL3Byb2dyZXNzXCI7XG5AaW1wb3J0IFwidGhlbWUvY29tcG9uZW50cy9yZWJvb3RcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jb21wb25lbnRzL3RhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lL2NvbXBvbmVudHMvdHlwZVwiO1xuIiwiLy8gVmFyaWFibGVzXG5cbi8vXG4vLyBjdXN0b20tdmFyaWFibGVzLnNjc3Ncbi8vXG5cbi8vIFNoYWRvd1xuJHNoYWRvdy1zbTogMCAxcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuJHNoYWRvdzogMCAycHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAuMTYpLCAwIDJweCA2cHggMCByZ2JhKDAsIDAsIDAsIC4xMik7XG47XG4kc2hhZG93LWxnOiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDJweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuLy9CYWNrZ3JvdW5kIGxlZnQtc2lkZWJhclxuJGJnLWxlZnRiYXI6ICNmZmZmZmY7XG4kYmctbGVmdGJhci1kYXJrOiAjMzg0MTRhO1xuXG4vLyBMZWZ0YmFyIHdpZHRoXG4kbGVmdGJhci13aWR0aDogMjQwcHg7XG4kbGVmdGJhci13aWR0aC1jb2xsYXBzZWQ6IDcwcHg7XG5cbi8vIFNtYWxsIExlZnRiYXIgV2lkdGhcbiRsZWZ0YmFyLXdpZHRoLXNtOiAxNjBweDtcblxuLy8gQm94ZWQgbGF5b3V0IHdpZHRoXG4kYm94ZWQtbGF5b3V0LXdpZHRoOiAxMzAwcHg7XG5cbi8vIERhcmsgbGVmdGJhciBtZW51IGNvbG9yXG4kbWVudS1pdGVtLWNvbG9yLWRhcms6ICM5MDk3YTc7XG4kbWVudS1pdGVtLWhvdmVyLWNvbG9yLWRhcms6ICNjOGNkZGM7XG4kbWVudS1pdGVtLWFjdGl2ZS1jb2xvci1kYXJrOiAjZmZmZmZmO1xuXG4vL01lbnUgaXRlbSBjb2xvcnNcbiRtZW51LWl0ZW06ICM2ZTc2OGU7XG4kbWVudS1pdGVtLWhvdmVyOiAjNjY1OGRkO1xuJG1lbnUtaXRlbS1hY3RpdmU6ICM2NjU4ZGQ7XG4kbWVudS1zdWItaXRlbS1hY3RpdmU6ICM2NjU4ZGQ7XG5cbi8vUmlnaHRiYXIgV2lkdGhcbiRyaWdodGJhci13aWR0aDogMjYwcHg7XG5cbi8vVG9wYmFyIEJhY2tncm91bmRcbiRiZy10b3BiYXItbGlnaHQ6ICNmZmZmZmY7XG4kYmctdG9wYmFyLWRhcms6ICM1NjY2NzY7XG5cbi8vIFRvcGJhciBIZWlnaHRcbiR0b3BiYXItaGVpZ2h0OiA3MHB4O1xuXG5cbi8vIFNlY29uZGFyeSBmb250XG4kZm9udC1mYW1pbHktc2Vjb25kYXJ5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbi8qJGZvbnQtZmFtaWx5LXNlY29uZGFyeTogc2Fucy1zZXJpZjsqL1xuXG4vLyBGb250IHdlaWdodFxuJGZvbnQtd2VpZ2h0LW1lZGl1bTogNTAwO1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiA2MDA7XG5cbi8vIERyb3Bkb3duIExhcmdlXG4kZHJvcGRvd24tbGctd2lkdGg6IDMyMHB4O1xuXG4vL1xuLy8gQ29sb3Igc3lzdGVtXG4vL1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZVxuJGdyYXktMTAwOiAjZjdmOGY5O1xuJGdyYXktMjAwOiAjZWNlZmYxO1xuJGdyYXktMzAwOiAjZGVlMmU2O1xuJGdyYXktNDAwOiAjY2VkNGRhO1xuJGdyYXktNTAwOiAjYWRiNWJkO1xuJGdyYXktNjAwOiAjOThhNmFkO1xuJGdyYXktNzAwOiAjNmM3NTdkO1xuJGdyYXktODAwOiAjMzQzYTQwO1xuJGdyYXktOTAwOiAjMzIzYTQ2O1xuXG4kZ3JheXM6ICgpO1xuJGdyYXlzOiBtYXAtbWVyZ2UoKFxuICAgICAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgICAgIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgICAgICAgXCIzMDBcIjogJGdyYXktMzAwLFxuICAgICAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgICAgICAgXCI2MDBcIjogJGdyYXktNjAwLFxuICAgICAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgICAgIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgICAgICAgXCI5MDBcIjogJGdyYXktOTAwXG4pLCAkZ3JheXMpO1xuXG4kYmx1ZTogIzAxOWRkNjsgLy8jNGE4MWQ0XG4kaW5kaWdvOiAjNjc1YWE5O1xuJHB1cnBsZTogIzY2NThkZDtcbiRwaW5rOiAjZjY3MmE3O1xuJHJlZDogI2YxNTU2YztcbiRvcmFuZ2U6ICNmZDdlMTQ7XG4keWVsbG93OiAjZjdiODRiO1xuJGdyZWVuOiAjMWFiYzljOyAvLyNBOUM1NTNcbiR0ZWFsOiAjMDJhOGI1O1xuJGN5YW46ICM0ZmM2ZTE7XG4kdmVydENsYWlyOiAjNjFhYjAwO1xuXG4kY29sb3JzOiAoKTtcbiRjb2xvcnM6IG1hcC1tZXJnZSgoXG4gICAgICAgIFwiYmx1ZVwiOiAkYmx1ZSxcbiAgICAgICAgXCJpbmRpZ29cIjogJGluZGlnbyxcbiAgICAgICAgXCJwdXJwbGVcIjogJHB1cnBsZSxcbiAgICAgICAgXCJwaW5rXCI6ICRwaW5rLFxuICAgICAgICBcInJlZFwiOiAkcmVkLFxuICAgICAgICBcIm9yYW5nZVwiOiAkb3JhbmdlLFxuICAgICAgICBcInllbGxvd1wiOiAkeWVsbG93LFxuICAgICAgICBcImdyZWVuXCI6ICRncmVlbixcbiAgICAgICAgXCJ0ZWFsXCI6ICR0ZWFsLFxuICAgICAgICBcImN5YW5cIjogJGN5YW4sXG4gICAgICAgIFwid2hpdGVcIjogJHdoaXRlLFxuICAgICAgICBcImdyYXlcIjogJGdyYXktNjAwLFxuICAgICAgICBcImdyYXktZGFya1wiOiAkZ3JheS04MDAsXG4gICAgICAgIFwidmVydC1jbGFpclwiOiAkdmVydENsYWlyXG4pLCAkY29sb3JzKTtcblxuLy8kcHJpbWFyeTogJGJsdWU7XG4kcHJpbWFyeTogJHZlcnRDbGFpcjtcbiRzZWNvbmRhcnk6ICRncmF5LTcwMDtcbiRzdWNjZXNzOiAkZ3JlZW47XG4kaW5mbzogJGN5YW47XG4kd2FybmluZzogJHllbGxvdztcbiRkYW5nZXI6ICRyZWQ7XG4kYmx1ZTogJGJsdWU7XG4kbGlnaHQ6ICRncmF5LTEwMDtcbiRkYXJrOiAkZ3JheS05MDA7XG5cbiR0aGVtZS1jb2xvcnM6ICgpO1xuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKChcbiAgICAgICAgXCJwcmltYXJ5XCI6ICRwcmltYXJ5LFxuICAgICAgICBcInNlY29uZGFyeVwiOiAkc2Vjb25kYXJ5LFxuICAgICAgICBcInN1Y2Nlc3NcIjogJHN1Y2Nlc3MsXG4gICAgICAgIFwiaW5mb1wiOiAkaW5mbyxcbiAgICAgICAgXCJ3YXJuaW5nXCI6ICR3YXJuaW5nLFxuICAgICAgICBcImRhbmdlclwiOiAkZGFuZ2VyLFxuICAgICAgICBcImxpZ2h0XCI6ICRsaWdodCxcbiAgICAgICAgXCJkYXJrXCI6ICRkYXJrLFxuICAgICAgICBcInBpbmtcIjogJHBpbmssXG4gICAgICAgIFwiYmx1ZVwiOiAkYmx1ZVxuKSwgJHRoZW1lLWNvbG9ycyk7XG5cblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAxODA7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICRncmF5LTgwMDtcbiR5aXEtdGV4dC1saWdodDogJHdoaXRlO1xuXG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6IGZhbHNlO1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxLjVyZW07XG4kc3BhY2VyczogKCk7XG4kc3BhY2VyczogbWFwLW1lcmdlKChcbiAgICAgICAgMDogMCxcbiAgICAgICAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAgICAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAgICAgMzogJHNwYWNlcixcbiAgICAgICAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICAgICAgICA1OiAoJHNwYWNlciAqIDMpXG4pLCAkc3BhY2Vycyk7XG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKCk7XG4kc2l6ZXM6IG1hcC1tZXJnZSgoXG4gICAgICAgIDE1OiAxNSUsXG4gICAgICAgIDI1OiAyNSUsXG4gICAgICAgIDUwOiA1MCUsXG4gICAgICAgIDc1OiA3NSUsXG4gICAgICAgIDEwMDogMTAwJVxuKSwgJHNpemVzKTtcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogI2Y1ZjVmNTtcbiRib2R5LWNvbG9yOiAkZ3JheS03MDA7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiBsaWdodGVuKCRwcmltYXJ5LCAxMCUpO1xuJGxpbmstaG92ZXItY29sb3I6IGRhcmtlbigkbGluay1jb2xvciwgMTUlKTtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246IG5vbmU7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbiRjb21wb25lbnQtYWN0aXZlLWJnOiAkcHJpbWFyeTtcblxuJGNhcmV0LXdpZHRoOiAuMjVlbTtcblxuJGJveC1zaGFkb3ctc206IDAgMC43NXJlbSA2cmVtIHJnYmEoNTYsIDY1LCA3NCwgLjAzKTtcbiRib3gtc2hhZG93OiAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4kYm94LXNoYWRvdy1sZzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAycHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6IDEyO1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAyNHB4O1xuXG5cbi8vIEZvbnRzXG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuLyokZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzYW5zLXNlcmlmOyovXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuJGZvbnQtZmFtaWx5LWJhc2U6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuXG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtc2l6ZS1iYXNlOiAwLjg3NXJlbTtcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiA0MDA7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6IDEuMTtcblxuJGgxLWZvbnQtc2l6ZTogMi4yNXJlbTtcbiRoMi1mb250LXNpemU6IDEuODc1cmVtO1xuJGgzLWZvbnQtc2l6ZTogMS41cmVtO1xuJGg0LWZvbnQtc2l6ZTogMS4xMjVyZW07XG4kaDUtZm9udC1zaXplOiAwLjkzNzVyZW07XG4kaDYtZm9udC1zaXplOiAwLjc1cmVtO1xuXG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuXG4kbGVhZC1mb250LXNpemU6ICgkZm9udC1zaXplLWJhc2UgKiAxLjI1KTtcblxuJHNtYWxsLWZvbnQtc2l6ZTogMC43NXJlbTtcblxuJHRleHQtbXV0ZWQ6ICRncmF5LTYwMDtcblxuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSk7XG5cbiRoci1ib3JkZXItY29sb3I6ICRncmF5LTIwMDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6IDZweDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6IC44NXJlbTtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206IC41cmVtO1xuXG4kdGFibGUtY29sb3I6ICRib2R5LWNvbG9yO1xuJHRhYmxlLWhvdmVyLWNvbG9yOiAkdGFibGUtY29sb3I7XG5cbiR0YWJsZS1hY2NlbnQtYmc6ICRncmF5LTEwMDtcbiR0YWJsZS1ob3Zlci1iZzogJGdyYXktMTAwO1xuXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XG5cbiR0YWJsZS1oZWFkLWJnOiAkZ3JheS0xMDA7XG4kdGFibGUtaGVhZC1jb2xvcjogJGdyYXktNzAwO1xuXG4kdGFibGUtZGFyay1iZzogJGdyYXktOTAwO1xuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRncmF5LTkwMCwgNy41JSk7XG4kdGFibGUtZGFyay1jb2xvcjogJGdyYXktNjAwO1xuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogLjQ1cmVtO1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6IC45MHJlbTtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6IC4xNXJlbTtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6IHJnYmEoJHByaW1hcnksIC4yNSk7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206IC4yOHJlbTtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAuOHJlbTtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6IC41cmVtO1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6IDFyZW07XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLWZvbnQtc2l6ZTogJGlucHV0LWJ0bi1mb250LXNpemU7XG5cbiRidG4tcGFkZGluZy15OiAkaW5wdXQtYnRuLXBhZGRpbmcteTtcbiRidG4tcGFkZGluZy14OiAkaW5wdXQtYnRuLXBhZGRpbmcteDtcbiRidG4tbGluZS1oZWlnaHQ6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQ7XG5cbiRidG4tcGFkZGluZy15LXNtOiAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbTtcbiRidG4tcGFkZGluZy14LXNtOiAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbTtcbiRidG4tbGluZS1oZWlnaHQtc206ICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc207XG5cbiRidG4tcGFkZGluZy15LWxnOiAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZztcbiRidG4tcGFkZGluZy14LWxnOiAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZztcbiRidG4tbGluZS1oZWlnaHQtbGc6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4kYnRuLWZvY3VzLXdpZHRoOiAwLjE1cmVtO1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwO1xuXG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcblxuJGJ0bi1ib3JkZXItcmFkaXVzOiAuMTVyZW07XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6IC4xNXJlbTtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogLjE1cmVtO1xuXG5cbi8vIEZvcm1zXG5cbiRpbnB1dC1wYWRkaW5nLXk6ICRpbnB1dC1idG4tcGFkZGluZy15O1xuJGlucHV0LXBhZGRpbmcteDogJGlucHV0LWJ0bi1wYWRkaW5nLXg7XG4kaW5wdXQtZm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZTtcbiRpbnB1dC1saW5lLWhlaWdodDogJGlucHV0LWJ0bi1saW5lLWhlaWdodDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogJGlucHV0LWJ0bi1wYWRkaW5nLXktc207XG4kaW5wdXQtcGFkZGluZy14LXNtOiAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbTtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZztcblxuJGlucHV0LWRpc2FibGVkLWJnOiAkd2hpdGU7XG5cbiRpbnB1dC1jb2xvcjogJGJvZHktY29sb3I7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAxcHg7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAkZ3JheS00MDA7XG4kaW5wdXQtYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuXG4kaW5wdXQtYm94LXNoYWRvdzogMCAxcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6IG5vbmU7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGlucHV0LWJvcmRlci1jb2xvciwgMTAlKTtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAkZ3JheS01MDA7XG5cbiRpbnB1dC1oZWlnaHQ6IGNhbGMoI3skaW5wdXQtbGluZS1oZWlnaHQgKiAxZW19ICsgI3skaW5wdXQtcGFkZGluZy15ICogMn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSk7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6IGNhbGMoI3skaW5wdXQtbGluZS1oZWlnaHQgKiAxZW19ICsgI3skaW5wdXQtcGFkZGluZy15ICogMn0pO1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6IC40NXJlbTtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogLjkwcmVtO1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICRwcmltYXJ5O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAkcHJpbWFyeTtcblxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiBub25lO1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdztcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZztcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogMTAwJTtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAuNXJlbTtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiBwb2ludGVyO1xuJGN1c3RvbS1yYW5nZS10cmFjay1iZzogJGdyYXktMzAwO1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAxcmVtO1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKTtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogMXJlbTtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuJGN1c3RvbS1yYW5nZS10aHVtYi1iZzogJGNvbXBvbmVudC1hY3RpdmUtYmc7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogMDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogMXJlbTtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKTtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICRpbnB1dC1idG4tZm9jdXMtd2lkdGg7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpO1xuXG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiBub25lO1xuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogJGlucHV0LWhlaWdodC1pbm5lcjtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogJGlucHV0LWJ0bi1wYWRkaW5nLXk7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAkaW5wdXQtYnRuLXBhZGRpbmcteDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogJGlucHV0LWJ0bi1saW5lLWhlaWdodDtcbiRjdXN0b20tZmlsZS1jb2xvcjogJGlucHV0LWNvbG9yO1xuJGN1c3RvbS1maWxlLWJnOiAkaW5wdXQtYmc7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcbiRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiBub25lO1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogJGN1c3RvbS1maWxlLWNvbG9yO1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgICAgICAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiB0aGVtZS1jb2xvcihcInN1Y2Nlc3NcIik7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiB0aGVtZS1jb2xvcihcImRhbmdlclwiKTtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIiksIFwiI1wiLCBcIiUyM1wiKTtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nLTIgLTIgNyA3JyUzZSUzY3BhdGggc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIGQ9J00wIDBsMyAzbTAtM0wwIDMnLyUzZSUzY2NpcmNsZSByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN5PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyBjeT0nMycgcj0nLjUnLyUzZSUzYy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKTtcblxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6ICgpO1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiBtYXAtbWVyZ2UoXG4gICAgICAgICAgICAgICAgKFxuICAgICAgICAgICAgICAgICAgICAgICAgXCJ2YWxpZFwiOiAoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgXCJpbnZhbGlkXCI6IChcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbik7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tcGFkZGluZy15OiAuMjVyZW07XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGxpZ2h0LCAzJSk7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAkYm9keS1jb2xvcjtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogJGRhcms7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICRncmF5LTIwMDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAuMzc1cmVtO1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAxLjJyZW07XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6IGluaGVyaXQ7XG5cblxuLy8gTmF2c1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3I7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAkY29tcG9uZW50LWFjdGl2ZS1iZztcblxuXG4vLyBQYWdpbmF0aW9uXG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAkZGFyaztcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogJGRhcms7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnO1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJnO1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci14OiAkc3BhY2VyO1xuJGNhcmQtc3BhY2VyLXk6ICRzcGFjZXIgKiAyLzM7XG4kY2FyZC1ib3JkZXItd2lkdGg6IDA7XG4kY2FyZC1ib3JkZXItY29sb3I6ICRncmF5LTIwMDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiRjYXJkLWNhcC1iZzogbGlnaHRlbigkZ3JheS0zMDAsIDUlKTtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4kY2FyZC1jb2x1bW5zLWdhcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuJHRvb2x0aXAtcGFkZGluZy15OiAuNHJlbTtcbiR0b29sdGlwLXBhZGRpbmcteDogLjhyZW07XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAkZ3JheS00MDA7XG4kcG9wb3Zlci1oZWFkZXItYmc6ICRncmF5LTEwMDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAuN3JlbTtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6IC44cmVtO1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXG5cbi8vIE1vZGFsc1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAwO1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiRtb2RhbC1iYWNrZHJvcC1iZzogJGdyYXktOTAwO1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogMDtcbiRtb2RhbC14bDogMTE0MHB4O1xuJG1vZGFsLWxnOiA5MDBweDtcbiRtb2RhbC1tZDogNjAwcHg7XG4kbW9kYWwtc206IDMwMHB4O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogMC43NXJlbTtcbiRwcm9ncmVzcy1iYXItYmc6IHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKTtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogJGNvbXBvbmVudC1hY3RpdmUtYmc7XG5cblxuLy8gQnJlYWRjcnVtYnNcblxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAkc3BhY2VyLzEuNTtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogMDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogLjVyZW07XG5cbiRicmVhZGNydW1iLWJnOiB0cmFuc3BhcmVudDtcbiRicmVhZGNydW1iLWRpdmlkZXI6IHF1b3RlKFwiXFxGMTQyXCIpO1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogJGdyYXktNDAwO1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAkZ3JheS01MDA7XG5cblxuLy8gQ2xvc2VcbiRjbG9zZS1mb250LXNpemU6IDEuNHJlbTtcbiRjbG9zZS10ZXh0LXNoYWRvdzogbm9uZTtcblxuXG4vLyBDb2RlXG5cbiRjb2RlLWNvbG9yOiAkcGluaztcbiIsIi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG5cbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJyb290XCI7XG5AaW1wb3J0IFwicmVib290XCI7XG5AaW1wb3J0IFwidHlwZVwiO1xuQGltcG9ydCBcImltYWdlc1wiO1xuQGltcG9ydCBcImNvZGVcIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwidGFibGVzXCI7XG5AaW1wb3J0IFwiZm9ybXNcIjtcbkBpbXBvcnQgXCJidXR0b25zXCI7XG5AaW1wb3J0IFwidHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCJkcm9wZG93blwiO1xuQGltcG9ydCBcImJ1dHRvbi1ncm91cFwiO1xuQGltcG9ydCBcImlucHV0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY3VzdG9tLWZvcm1zXCI7XG5AaW1wb3J0IFwibmF2XCI7XG5AaW1wb3J0IFwibmF2YmFyXCI7XG5AaW1wb3J0IFwiY2FyZFwiO1xuQGltcG9ydCBcImJyZWFkY3J1bWJcIjtcbkBpbXBvcnQgXCJwYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiYmFkZ2VcIjtcbkBpbXBvcnQgXCJqdW1ib3Ryb25cIjtcbkBpbXBvcnQgXCJhbGVydFwiO1xuQGltcG9ydCBcInByb2dyZXNzXCI7XG5AaW1wb3J0IFwibWVkaWFcIjtcbkBpbXBvcnQgXCJsaXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY2xvc2VcIjtcbkBpbXBvcnQgXCJ0b2FzdHNcIjtcbkBpbXBvcnQgXCJtb2RhbFwiO1xuQGltcG9ydCBcInRvb2x0aXBcIjtcbkBpbXBvcnQgXCJwb3BvdmVyXCI7XG5AaW1wb3J0IFwiY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJzcGlubmVyc1wiO1xuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuQGltcG9ydCBcInByaW50XCI7XG4iLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNVxufVxuXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuLy8gVE9ETzogcmVtb3ZlIGluIHY1XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBydWxlOiBpbiBicm93c2VycyB0aGF0IHN1cHBvcnQgOmZvY3VzLXZpc2libGUsIHN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lXG4vLyBvbiBlbGVtZW50cyB0aGF0IHByb2dyYW1tYXRpY2FsbHkgcmVjZWl2ZSBmb2N1cyBidXQgd291bGRuJ3Qgbm9ybWFsbHkgc2hvdyBhIHZpc2libGVcbi8vIGZvY3VzIG91dGxpbmUuIEluIGdlbmVyYWwsIHRoaXMgd291bGQgbWVhbiB0aGF0IHRoZSBvdXRsaW5lIGlzIG9ubHkgYXBwbGllZCBpZiB0aGVcbi8vIGludGVyYWN0aW9uIHRoYXQgbGVkIHRvIHRoZSBlbGVtZW50IHJlY2VpdmluZyBwcm9ncmFtbWF0aWMgZm9jdXMgd2FzIGEga2V5Ym9hcmQgaW50ZXJhY3Rpb24sXG4vLyBvciB0aGUgYnJvd3NlciBoYXMgc29tZWhvdyBkZXRlcm1pbmVkIHRoYXQgdGhlIHVzZXIgaXMgcHJpbWFyaWx5IGEga2V5Ym9hcmQgdXNlciBhbmQvb3Jcbi8vIHdhbnRzIGZvY3VzIG91dGxpbmVzIHRvIGFsd2F5cyBiZSBwcmVzZW50ZWQuXG4vL1xuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy86Zm9jdXMtdmlzaWJsZVxuLy8gYW5kIGh0dHBzOi8vZGV2ZWxvcGVyLnBhY2llbGxvZ3JvdXAuY29tL2Jsb2cvMjAxOC8wMy9mb2N1cy12aXNpYmxlLWFuZC1iYWNrd2FyZHMtY29tcGF0aWJpbGl0eS9cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoODAlKTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoNzUlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbiAgLy8gRGlzYWJsZSBhdXRvLWhpZGluZyBzY3JvbGxiYXIgaW4gSUUgJiBsZWdhY3kgRWRnZSB0byBhdm9pZCBvdmVybGFwLFxuICAvLyBtYWtpbmcgaXQgaW1wb3NzaWJsZSB0byBpbnRlcmFjdCB3aXRoIHRoZSBjb250ZW50XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuQGlmICRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMge1xuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbiRncmF5czogbWFwLW1lcmdlKFxuICAoXG4gICAgXCIxMDBcIjogJGdyYXktMTAwLFxuICAgIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gICAgXCI0MDBcIjogJGdyYXktNDAwLFxuICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gICAgXCI3MDBcIjogJGdyYXktNzAwLFxuICAgIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcbiAgKSxcbiAgJGdyYXlzXG4pO1xuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4kY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gICAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gICAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gICAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICAgIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICAgIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICAgIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICAgIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gICAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICAgIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICAgIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gICAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuICApLFxuICAkY29sb3JzXG4pO1xuXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmtcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xuXG4vLyBUaGUgeWlxIGxpZ2h0bmVzcyB2YWx1ZSB0aGF0IGRldGVybWluZXMgd2hlbiB0aGUgbGlnaHRuZXNzIG9mIGNvbG9yIGNoYW5nZXMgZnJvbSBcImRhcmtcIiB0byBcImxpZ2h0XCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cbiR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQ6ICAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5OiAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9uczogICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgMDogMCxcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksXG4gICAgMjogKCRzcGFjZXIgKiAuNSksXG4gICAgMzogJHNwYWNlcixcbiAgICA0OiAoJHNwYWNlciAqIDEuNSksXG4gICAgNTogKCRzcGFjZXIgKiAzKVxuICApLFxuICAkc3BhY2Vyc1xuKTtcblxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxuJHNpemVzOiAoKSAhZGVmYXVsdDtcbiRzaXplczogbWFwLW1lcmdlKFxuICAoXG4gICAgMjU6IDI1JSxcbiAgICA1MDogNTAlLFxuICAgIDc1OiA3NSUsXG4gICAgMTAwOiAxMDAlLFxuICAgIGF1dG86IGF1dG9cbiAgKSxcbiAgJHNpemVzXG4pO1xuXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcbiRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2U6IDE1JSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuXG4kcm91bmRlZC1waWxsOiAgICAgICAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcblxuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcblxuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuXG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiAoKSAhZGVmYXVsdDtcbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6IGpvaW4oXG4gIChcbiAgICAoMjEgOSksXG4gICAgKDE2IDkpLFxuICAgICg0IDMpLFxuICAgICgxIDEpLFxuICApLFxuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zXG4pO1xuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgNnJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5Mi1zaXplOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkyLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkzLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplOiAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206ICAgICAgIC4zcmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoJHdoaXRlLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItY29sb3I6ICAgICAgJHRhYmxlLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCR0YWJsZS1kYXJrLWJnLCA3LjUlKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLWxldmVsOiAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAgICAgICAgICAtNiAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEZvcm1zXG5cbiRsYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAuNSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplOiAgICAgICAgICAgICAgICAgIHN1YnRyYWN0KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiA0KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSc+PHBhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDogICAgICAgICAgZXNjYXBlLXN2ZygkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3IpIHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgLyAkY3VzdG9tLXNlbGVjdC1iZy1zaXplIG5vLXJlcGVhdCAhZGVmYXVsdDsgLy8gVXNlZCBzbyB3ZSBjYW4gaGF2ZSBtdWx0aXBsZSBiYWNrZ3JvdW5kIGVsZW1lbnRzIChlLmcuLCBhcnJvdyBhbmQgZmVlZGJhY2sgaWNvbilcblxuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0OiBhZGQoMWVtICogLjc1LCAoMiAqICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAqIC43NSkgKyAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICAgIGNlbnRlciByaWdodCAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBJRS9FZGdlXG4kY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJveC1zaGFkb3c6ICAgICAgICAgICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkY3VzdG9tLWZpbGUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtdGV4dDogKFxuICBlbjogXCJCcm93c2VcIlxuKSAhZGVmYXVsdDtcblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHZpZXdCb3g9JzAgMCAxMiAxMic+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6ICgpICFkZWZhdWx0O1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwidmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICAgKSxcbiAgICBcImludmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICAgICksXG4gICksXG4gICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4pO1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDogICAgICA3NXZoICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRuYXYtZGl2aWRlci1tYXJnaW4teSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuXG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgICAgICAgICAkY2FyZC1ncm91cC1tYXJnaW4gIWRlZmF1bHQ7XG5cbiRjYXJkLWNvbHVtbnMtY291bnQ6ICAgICAgICAgICAgICAgIDMgIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLWdhcDogICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1tYXJnaW46ICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgIWRlZmF1bHQ7XG5cblxuLy8gVG9vbHRpcHNcblxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIFBvcG92ZXJzXG5cbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIFRvYXN0c1xuXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjI1cmVtIC43NXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uICFkZWZhdWx0O1xuJGJhZGdlLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbi8vIE1hcmdpbiBiZXR3ZWVuIGVsZW1lbnRzIGluIGZvb3RlciwgbXVzdCBiZSBsb3dlciB0aGFuIG9yIGVxdWFsIHRvIDIgKiAkbW9kYWwtaW5uZXItcGFkZGluZ1xuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gQ2Fyb3VzZWxcblxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuXG4vLyBTcGlubmVyc1xuXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcblxuXG4vLyBDbG9zZVxuXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xuXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy8gVXRpbGl0aWVzXG5cbiRkaXNwbGF5czogbm9uZSwgaW5saW5lLCBpbmxpbmUtYmxvY2ssIGJsb2NrLCB0YWJsZSwgdGFibGUtcm93LCB0YWJsZS1jZWxsLCBmbGV4LCBpbmxpbmUtZmxleCAhZGVmYXVsdDtcbiRvdmVyZmxvd3M6IGF1dG8sIGhpZGRlbiAhZGVmYXVsdDtcbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5ICFkZWZhdWx0O1xuJHVzZXItc2VsZWN0czogYWxsLCBhdXRvLCBub25lICFkZWZhdWx0O1xuXG5cbi8vIFByaW50aW5nXG5cbiRwcmludC1wYWdlLXNpemU6ICAgICAgICAgICAgICAgICAgIGEzICFkZWZhdWx0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIGZvbnQgc2l6ZXNcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL3Y4LngvTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtZm9udC1zaXplLXVuaXQgIT0gcmVtIGFuZCAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgZm9udCBzaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJyZW1cIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJweFwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1kaXNhYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJkaXNhYmxlXCIge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgJixcbiAgICAuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSksIChtYXgtaGVpZ2h0OiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udCBzaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkZnMgZm9yIGNhbGN1bGF0aW9uc1xuICAgIEBpZiAkZnMtdW5pdCA9PSBcInB4XCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCAkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCBkaXZpZGUoJGZzICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udCBzaXplXG4gICAgJHJmcy1zdGF0aWM6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzfXB4KTtcblxuICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgZm9udCBzaXplIGlzIGJpZ2dlciB0aGFuIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgIEBpZiAkZnMgPD0gJHJmcy1iYXNlLWZvbnQtc2l6ZSBvciBub3QgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgZm9udC1zaXplOiAjeyRyZnMtc3RhdGljfSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gZm9udCBzaXplIGZvciAkZnNcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyBkaXZpZGUoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICRmcyBhbmQgdGhlIG1pbmltdW0gZm9udCBzaXplXG4gICAgICAkZnMtZGlmZjogJGZzIC0gJGZzLW1pbjtcblxuICAgICAgLy8gQmFzZSBmb250LXNpemUgZm9ybWF0dGluZ1xuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCRmcy1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzLW1pbn1weCk7XG5cbiAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCRmcy1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAvLyBTZXQgdGhlIGNhbGN1bGF0ZWQgZm9udC1zaXplXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuXG4gICAgICAvLyBCcmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgICRtcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSgkbXEtdmFsdWUpIHtcbiAgICAgICAgQGluY2x1ZGUgX3Jmcy1lbmFibGUtY2xhc3Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGlucyB1c2UgUkZTIHRvIHJlc2NhbGUgdGhlIGZvbnQgc2l6ZVxuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIi8vIEhvdmVyIG1peGluIGFuZCBgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeWAgYXJlIGRlcHJlY2F0ZWQuXG4vL1xuLy8gT3JpZ2luYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9TLWFuIGlzc3VlIHdoZXJlIGhvdmVyIHN0eWxlc1xuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxuLy9cbi8vIEZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSd2ZSBrZXB0IHRoZXNlIG1peGlucyBhbmQgdXBkYXRlZCB0aGVtIHRvXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHNldWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXG4vL1xuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjUxOTVcblxuQG1peGluIGhvdmVyKCkge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMoKSB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cy1hY3RpdmUoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vXG4vLyBIZWFkaW5nc1xuLy9cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbn1cblxuaDEsIC5oMSB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTsgfVxuaDIsIC5oMiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTsgfVxuaDMsIC5oMyB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTsgfVxuaDQsIC5oNCB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTsgfVxuaDUsIC5oNSB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTsgfVxuaDYsIC5oNiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTsgfVxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG4uZGlzcGxheS0xIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5MS1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5MS13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTIge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkyLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkyLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMyB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTMtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTMtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS00IHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5NC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5NC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cblxuXG4vL1xuLy8gSG9yaXpvbnRhbCBydWxlc1xuLy9cblxuaHIge1xuICBtYXJnaW4tdG9wOiAkaHItbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRoci1tYXJnaW4teTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG59XG5cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLWJnO1xufVxuXG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXG4ubGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLXBhZGRpbmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gTWlzY1xuLy9cblxuLy8gQnVpbGRzIG9uIGBhYmJyYFxuLmluaXRpYWxpc20ge1xuICBAaW5jbHVkZSBmb250LXNpemUoOTAlKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gQmxvY2txdW90ZXNcbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLXNtYWxsLWNvbG9yO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjsgLy8gZW0gZGFzaCwgbmJzcFxuICB9XG59XG4iLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkKCkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAuNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkKCkge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vY3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYGltZy1yZXRpbmEoKWBcIiwgXCJ2NC4zLjBcIiwgXCJ2NVwiKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuIiwiLy8gSW5saW5lIGNvZGVcbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBVc2VyIGlucHV0IHR5cGljYWxseSBlbnRlcmVkIHZpYSBrZXlib2FyZFxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygka2JkLWJveC1zaGFkb3cpO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTAwJSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG4vLyBFbmFibGUgc2Nyb2xsYWJsZSBibG9ja3Mgb2YgY29kZVxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgKiAuNTtcbn1cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzYCBtaXhpblwiLCBcInY0LjUuMlwiLCBcInY1XCIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICAgIG1heC13aWR0aDogZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgLy8gQ29tbW9uIHByb3BlcnRpZXMgZm9yIGFsbCBicmVha3BvaW50c1xuICAlZ3JpZC1jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6ICR0YWJsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyICogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgY29sb3I6ICR0YWJsZS1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJvcmRlci1sZXZlbCkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBUYWJsZXNcblxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRib3JkZXI6IG51bGwpIHtcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJixcbiAgICA+IHRoLFxuICAgID4gdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgQGlmICRib3JkZXIgIT0gbnVsbCB7XG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciB7XG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuXG4gICAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG5cbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJvb3RzdHJhcCBmdW5jdGlvbnNcbi8vXG4vLyBVdGlsaXR5IG1peGlucyBhbmQgZnVuY3Rpb25zIGZvciBldmFsdWF0aW5nIHNvdXJjZSBjb2RlIGFjcm9zcyBvdXIgdmFyaWFibGVzLCBtYXBzLCBhbmQgbWl4aW5zLlxuXG4vLyBBc2NlbmRpbmdcbi8vIFVzZWQgdG8gZXZhbHVhdGUgU2FzcyBtYXBzIGxpa2Ugb3VyIGdyaWQgYnJlYWtwb2ludHMuXG5AbWl4aW4gX2Fzc2VydC1hc2NlbmRpbmcoJG1hcCwgJG1hcC1uYW1lKSB7XG4gICRwcmV2LWtleTogbnVsbDtcbiAgJHByZXYtbnVtOiBudWxsO1xuICBAZWFjaCAka2V5LCAkbnVtIGluICRtYXAge1xuICAgIEBpZiAkcHJldi1udW0gPT0gbnVsbCBvciB1bml0KCRudW0pID09IFwiJVwiIG9yIHVuaXQoJHByZXYtbnVtKSA9PSBcIiVcIiB7XG4gICAgICAvLyBEbyBub3RoaW5nXG4gICAgfSBAZWxzZSBpZiBub3QgY29tcGFyYWJsZSgkcHJldi1udW0sICRudW0pIHtcbiAgICAgIEB3YXJuIFwiUG90ZW50aWFsbHkgaW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hvc2UgdW5pdCBtYWtlcyBpdCBpbmNvbXBhcmFibGUgdG8gI3skcHJldi1udW19LCB0aGUgdmFsdWUgb2YgdGhlIHByZXZpb3VzIGtleSAnI3skcHJldi1rZXl9JyAhXCI7XG4gICAgfSBAZWxzZSBpZiAkcHJldi1udW0gPj0gJG51bSB7XG4gICAgICBAd2FybiBcIkludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdoaWNoIGlzbid0IGdyZWF0ZXIgdGhhbiAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9XG4gICAgJHByZXYta2V5OiAka2V5O1xuICAgICRwcmV2LW51bTogJG51bTtcbiAgfVxufVxuXG4vLyBTdGFydHMgYXQgemVyb1xuLy8gVXNlZCB0byBlbnN1cmUgdGhlIG1pbi13aWR0aCBvZiB0aGUgbG93ZXN0IGJyZWFrcG9pbnQgc3RhcnRzIGF0IDAuXG5AbWl4aW4gX2Fzc2VydC1zdGFydHMtYXQtemVybygkbWFwLCAkbWFwLW5hbWU6IFwiJGdyaWQtYnJlYWtwb2ludHNcIikge1xuICBAaWYgbGVuZ3RoKCRtYXApID4gMCB7XG4gICAgJHZhbHVlczogbWFwLXZhbHVlcygkbWFwKTtcbiAgICAkZmlyc3QtdmFsdWU6IG50aCgkdmFsdWVzLCAxKTtcbiAgICBAaWYgJGZpcnN0LXZhbHVlICE9IDAge1xuICAgICAgQHdhcm4gXCJGaXJzdCBicmVha3BvaW50IGluICN7JG1hcC1uYW1lfSBtdXN0IHN0YXJ0IGF0IDAsIGJ1dCBzdGFydHMgYXQgI3skZmlyc3QtdmFsdWV9LlwiO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXBsYWNlIGAkc2VhcmNoYCB3aXRoIGAkcmVwbGFjZWAgaW4gYCRzdHJpbmdgXG4vLyBVc2VkIG9uIG91ciBTVkcgaWNvbiBiYWNrZ3JvdW5kcyBmb3IgY3VzdG9tIGZvcm1zLlxuLy9cbi8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8gQHBhcmFtIHtTdHJpbmd9ICRzdHJpbmcgLSBJbml0aWFsIHN0cmluZ1xuLy8gQHBhcmFtIHtTdHJpbmd9ICRzZWFyY2ggLSBTdWJzdHJpbmcgdG8gcmVwbGFjZVxuLy8gQHBhcmFtIHtTdHJpbmd9ICRyZXBsYWNlICgnJykgLSBOZXcgdmFsdWVcbi8vIEByZXR1cm4ge1N0cmluZ30gLSBVcGRhdGVkIHN0cmluZ1xuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiBcIlwiKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gU2VlIGh0dHBzOi8vY29kZXBlbi5pby9rZXZpbndlYmVyL3Blbi9kWFdvUndcbi8vXG4vLyBSZXF1aXJlcyB0aGUgdXNlIG9mIHF1b3RlcyBhcm91bmQgZGF0YSBVUklzLlxuXG5AZnVuY3Rpb24gZXNjYXBlLXN2Zygkc3RyaW5nKSB7XG4gIEBpZiBzdHItaW5kZXgoJHN0cmluZywgXCJkYXRhOmltYWdlL3N2Zyt4bWxcIikge1xuICAgIEBlYWNoICRjaGFyLCAkZW5jb2RlZCBpbiAkZXNjYXBlZC1jaGFyYWN0ZXJzIHtcbiAgICAgIC8vIERvIG5vdCBlc2NhcGUgdGhlIHVybCBicmFja2V0c1xuICAgICAgQGlmIHN0ci1pbmRleCgkc3RyaW5nLCBcInVybChcIikgPT0gMSB7XG4gICAgICAgICRzdHJpbmc6IHVybChcIiN7c3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsIDYsIC0zKSwgJGNoYXIsICRlbmNvZGVkKX1cIik7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgJHN0cmluZzogc3RyLXJlcGxhY2UoJHN0cmluZywgJGNoYXIsICRlbmNvZGVkKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIENvbG9yIGNvbnRyYXN0XG5AZnVuY3Rpb24gY29sb3IteWlxKCRjb2xvciwgJGRhcms6ICR5aXEtdGV4dC1kYXJrLCAkbGlnaHQ6ICR5aXEtdGV4dC1saWdodCkge1xuICAkcjogcmVkKCRjb2xvcik7XG4gICRnOiBncmVlbigkY29sb3IpO1xuICAkYjogYmx1ZSgkY29sb3IpO1xuXG4gICR5aXE6ICgoJHIgKiAyOTkpICsgKCRnICogNTg3KSArICgkYiAqIDExNCkpICogLjAwMTtcblxuICBAaWYgKCR5aXEgPj0gJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZCkge1xuICAgIEByZXR1cm4gJGRhcms7XG4gIH0gQGVsc2Uge1xuICAgIEByZXR1cm4gJGxpZ2h0O1xuICB9XG59XG5cbi8vIFJldHJpZXZlIGNvbG9yIFNhc3MgbWFwc1xuQGZ1bmN0aW9uIGNvbG9yKCRrZXk6IFwiYmx1ZVwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yKCRrZXk6IFwicHJpbWFyeVwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkdGhlbWUtY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIGdyYXkoJGtleTogXCIxMDBcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJGdyYXlzLCAka2V5KTtcbn1cblxuLy8gUmVxdWVzdCBhIHRoZW1lIGNvbG9yIGxldmVsXG5AZnVuY3Rpb24gdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLW5hbWU6IFwicHJpbWFyeVwiLCAkbGV2ZWw6IDApIHtcbiAgJGNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3ItbmFtZSk7XG4gICRjb2xvci1iYXNlOiBpZigkbGV2ZWwgPiAwLCAkYmxhY2ssICR3aGl0ZSk7XG4gICRsZXZlbDogYWJzKCRsZXZlbCk7XG5cbiAgQHJldHVybiBtaXgoJGNvbG9yLWJhc2UsICRjb2xvciwgJGxldmVsICogJHRoZW1lLWNvbG9yLWludGVydmFsKTtcbn1cblxuLy8gUmV0dXJuIHZhbGlkIGNhbGNcbkBmdW5jdGlvbiBhZGQoJHZhbHVlMSwgJHZhbHVlMiwgJHJldHVybi1jYWxjOiB0cnVlKSB7XG4gIEBpZiAkdmFsdWUxID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMjtcbiAgfVxuXG4gIEBpZiAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMTtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZTEpID09IG51bWJlciBhbmQgdHlwZS1vZigkdmFsdWUyKSA9PSBudW1iZXIgYW5kIGNvbXBhcmFibGUoJHZhbHVlMSwgJHZhbHVlMikge1xuICAgIEByZXR1cm4gJHZhbHVlMSArICR2YWx1ZTI7XG4gIH1cblxuICBAcmV0dXJuIGlmKCRyZXR1cm4tY2FsYyA9PSB0cnVlLCBjYWxjKCN7JHZhbHVlMX0gKyAjeyR2YWx1ZTJ9KSwgJHZhbHVlMSArIHVucXVvdGUoXCIgKyBcIikgKyAkdmFsdWUyKTtcbn1cblxuQGZ1bmN0aW9uIHN1YnRyYWN0KCR2YWx1ZTEsICR2YWx1ZTIsICRyZXR1cm4tY2FsYzogdHJ1ZSkge1xuICBAaWYgJHZhbHVlMSA9PSBudWxsIGFuZCAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gbnVsbDtcbiAgfVxuXG4gIEBpZiAkdmFsdWUxID09IG51bGwge1xuICAgIEByZXR1cm4gLSR2YWx1ZTI7XG4gIH1cblxuICBAaWYgJHZhbHVlMiA9PSBudWxsIHtcbiAgICBAcmV0dXJuICR2YWx1ZTE7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkdmFsdWUxKSA9PSBudW1iZXIgYW5kIHR5cGUtb2YoJHZhbHVlMikgPT0gbnVtYmVyIGFuZCBjb21wYXJhYmxlKCR2YWx1ZTEsICR2YWx1ZTIpIHtcbiAgICBAcmV0dXJuICR2YWx1ZTEgLSAkdmFsdWUyO1xuICB9XG5cbiAgQGlmIHR5cGUtb2YoJHZhbHVlMikgIT0gbnVtYmVyIHtcbiAgICAkdmFsdWUyOiB1bnF1b3RlKFwiKFwiKSArICR2YWx1ZTIgKyB1bnF1b3RlKFwiKVwiKTtcbiAgfVxuXG4gIEByZXR1cm4gaWYoJHJldHVybi1jYWxjID09IHRydWUsIGNhbGMoI3skdmFsdWUxfSAtICN7JHZhbHVlMn0pLCAkdmFsdWUxICsgdW5xdW90ZShcIiAtIFwiKSArICR2YWx1ZTIpO1xufVxuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBUZXh0dWFsIGZvcm0gY29udHJvbHNcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgLy8gVW5zdHlsZSB0aGUgY2FyZXQgb24gYDxzZWxlY3Q+YHMgaW4gSUUxMCsuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCxcbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIH1cbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIC8vIFJlbW92ZSBzZWxlY3Qgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkaW5wdXQtY29sb3I7XG4gIH1cblxuICAmOmZvY3VzOjotbXMtdmFsdWUge1xuICAgIC8vIFN1cHByZXNzIHRoZSBuZXN0ZWQgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZSwgYXMgaXQgbG9va3MgYmFkIGFuZCBjYW5ub3QgYmUgbWFkZSB0b1xuICAgIC8vIG1hdGNoIHRoZSBhcHBlYXJhbmNlIG9mIHRoZSBuYXRpdmUgd2lkZ2V0LlxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICB9XG59XG5cbi8vIE1ha2UgZmlsZSBpbnB1dHMgYmV0dGVyIG1hdGNoIHRleHQgaW5wdXRzIGJ5IGZvcmNpbmcgdGhlbSB0byBuZXcgbGluZXMuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi8vXG4vLyBMYWJlbHNcbi8vXG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsYWJlbD4vPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xufVxuXG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJltzaXplXSxcbiAgJlttdWx0aXBsZV0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIEZvcm0gZ3JvdXBzXG4vL1xuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbn1cblxuXG4vLyBGb3JtIGdyaWRcbi8vXG4vLyBTcGVjaWFsIHJlcGxhY2VtZW50IGZvciBvdXIgZ3JpZCBzeXN0ZW0ncyBgLnJvd2AgZm9yIHRpZ2h0ZXIgZm9ybSBsYXlvdXRzLlxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIGZvciB3b3JrYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBlYWNoICRzdGF0ZSwgJGRhdGEgaW4gJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMge1xuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCBtYXAtZ2V0KCRkYXRhLCBjb2xvciksIG1hcC1nZXQoJGRhdGEsIGljb24pKTtcbn1cblxuLy8gSW5saW5lIGZvcm1zXG4vL1xuLy8gTWFrZSBmb3JtcyBhcHBlYXIgaW5saW5lKC1ibG9jaykgYnkgYWRkaW5nIHRoZSBgLmZvcm0taW5saW5lYCBjbGFzcy4gSW5saW5lXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXG4vL1xuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gUHJldmVudCBzaG9ydGVyIGVsZW1lbnRzIGZyb20gZ3Jvd2luZyB0byBzYW1lIGhlaWdodCBhcyBvdGhlcnMgKGUuZy4sIHNtYWxsIGJ1dHRvbnMgZ3Jvd2luZyB0byBub3JtYWwgc2l6ZWQgYnV0dG9uIGhlaWdodClcblxuICAvLyBCZWNhdXNlIHdlIHVzZSBmbGV4LCB0aGUgaW5pdGlhbCBzaXppbmcgb2YgY2hlY2tib3hlcyBpcyBjb2xsYXBzZWQgYW5kXG4gIC8vIGRvZXNuJ3Qgb2NjdXB5IHRoZSBmdWxsLXdpZHRoICh3aGljaCBpcyB3aGF0IHdlIHdhbnQgZm9yIHhzIGdyaWQgdGllciksXG4gIC8vIHNvIHdlIGZvcmNlIHRoYXQgaGVyZS5cbiAgLmZvcm0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gQWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIE1ha2Ugc3RhdGljIGNvbnRyb2xzIGJlaGF2ZSBsaWtlIHJlZ3VsYXIgb25lc1xuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIG9uIHJhZGlvcy9jaGVja2JveGVzIHRoYXQgd2VyZSB1c2VkIGZvciBzdGFja2luZywgYW5kXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2guXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGZvcm0tY29udHJvbC1mb2N1cygpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IsICRpY29uKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcblxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMTU1N1xuICAgIC8vIEFsaWduIHRvb2x0aXAgdG8gZm9ybSBlbGVtZW50c1xuICAgIC5mb3JtLXJvdyA+IC5jb2wgPiAmLFxuICAgIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gJiB7XG4gICAgICBsZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1wYWRkaW5nLXggKiA0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1wYWRkaW5nLXggKiAyIGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kLCAkY3VzdG9tLXNlbGVjdC1iZyBlc2NhcGUtc3ZnKCRpY29uKSAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uIC8gJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplIG5vLXJlcGVhdDtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgMTAlKTtcbiAgICAgICAgICBAaW5jbHVkZSBncmFkaWVudC1iZyhsaWdodGVuKCRjb2xvciwgMTAlKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGN1c3RvbSBmaWxlXG4gIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGJ0bi1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGJ0bi1mb250LXNpemUsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IGlmKCRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMsIHBvaW50ZXIsIG51bGwpO1xuXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1saW5lLWhlaWdodC1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cywgMCk7XG59XG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLndpZHRoIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1wYWRkaW5nLXg7XG4gIG1hcmdpbjogJGRyb3Bkb3duLXNwYWNlciAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogJGRyb3Bkb3duLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkZHJvcGRvd24tYm9yZGVyLXdpZHRoIHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tbGVmdCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQocmlnaHQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChsZWZ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIFdoZW4gUG9wcGVyIGlzIGVuYWJsZWQsIHJlc2V0IHRoZSBiYXNpYyBkcm9wZG93biBwb3NpdGlvblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5kcm9wZG93bi1tZW51IHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxufVxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkZHJvcGRvd24tZGl2aWRlci1iZywgJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXksIHRydWUpO1xufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgLy8gUHJldmVudCBkcm9wZG93biBvdmVyZmxvdyBpZiB0aGVyZSdzIG5vIHBhZGRpbmdcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI3NzAzXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cbiIsIi8vIEhvcml6b250YWwgZGl2aWRlcnNcbi8vXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogJG5hdi1kaXZpZGVyLWNvbG9yLCAkbWFyZ2luLXk6ICRuYXYtZGl2aWRlci1tYXJnaW4teSwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogJG1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3I7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbmF2LWRpdmlkZXIoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gICAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cblxuXG4vL1xuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duc1xuLy9cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuXG4gICY6OmFmdGVyLFxuICAuZHJvcHVwICY6OmFmdGVyLFxuICAuZHJvcHJpZ2h0ICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wbGVmdCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94IGFuZCByYWRpbyBvcHRpb25zXG4vL1xuLy8gSW4gb3JkZXIgdG8gc3VwcG9ydCB0aGUgYnJvd3NlcidzIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFjaywgcG93ZXJlZCBieSB0aGVcbi8vIGByZXF1aXJlZGAgYXR0cmlidXRlLCB3ZSBoYXZlIHRvIFwiaGlkZVwiIHRoZSBpbnB1dHMgdmlhIGBjbGlwYC4gV2UgY2Fubm90IHVzZVxuLy8gYGRpc3BsYXk6IG5vbmU7YCBvciBgdmlzaWJpbGl0eTogaGlkZGVuO2AgYXMgdGhhdCBhbHNvIGhpZGVzIHRoZSBwb3BvdmVyLlxuLy8gU2ltcGx5IHZpc3VhbGx5IGhpZGluZyB0aGUgaW5wdXRzIHZpYSBgb3BhY2l0eWAgd291bGQgbGVhdmUgdGhlbSBjbGlja2FibGUgaW5cbi8vIGNlcnRhaW4gY2FzZXMgd2hpY2ggaXMgcHJldmVudGVkIGJ5IHVzaW5nIGBjbGlwYCBhbmQgYHBvaW50ZXItZXZlbnRzYC5cbi8vIFRoaXMgd2F5LCB3ZSBlbnN1cmUgYSBET00gZWxlbWVudCBpcyB2aXNpYmxlIHRvIHBvc2l0aW9uIHRoZSBwb3BvdmVyIGZyb20uXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEyNzk0IGFuZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTQ1NTkgZm9yIG1vcmUgaW5mb3JtYXRpb24uXG5cbi5idG4tZ3JvdXAtdG9nZ2xlIHtcbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCB2YWx1ZVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5jdXN0b20tc2VsZWN0LFxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgKyAuZm9ybS1jb250cm9sLFxuICAgICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGN1c3RvbSBmaWxlIGlucHV0IGFib3ZlIHRoZSBsYWJlbFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmN1c3RvbS1zZWxlY3Qge1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gIC8vIEN1c3RvbSBmaWxlIGlucHV0cyBoYXZlIG1vcmUgY29tcGxleCBtYXJrdXAsIHRodXMgcmVxdWlyaW5nIGRpZmZlcmVudFxuICAvLyBib3JkZXItcmFkaXVzIG92ZXJyaWRlcy5cbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApOyB9XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmRcbi8vXG4vLyBXaGlsZSBpdCByZXF1aXJlcyBvbmUgZXh0cmEgbGF5ZXIgb2YgSFRNTCBmb3IgZWFjaCwgZGVkaWNhdGVkIHByZXBlbmQgYW5kXG4vLyBhcHBlbmQgZWxlbWVudHMgYWxsb3cgdXMgdG8gMSkgYmUgbGVzcyBjbGV2ZXIsIDIpIHNpbXBsaWZ5IG91ciBzZWxlY3RvcnMsIGFuZFxuLy8gMykgc3VwcG9ydCBIVE1MNSBmb3JtIHZhbGlkYXRpb24uXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7IG1hcmdpbi1yaWdodDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBBbGxvdyB1c2Ugb2YgPGxhYmVsPiBlbGVtZW50cyBieSBvdmVycmlkaW5nIG91ciBkZWZhdWx0IG1hcmdpbi1ib3R0b21cbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZCByb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxuLy8gUmVsZWFzZWQgdW5kZXIgTUlUIGFuZCBjb3B5cmlnaHQgMjAxNCBXYXlidXJ5LlxuLy8gaHR0cHM6Ly91c2VpY29uaWMuY29tL29wZW5cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBCYXNlIGNsYXNzIHRha2VzIGNhcmUgb2YgYWxsIHRoZSBrZXkgYmVoYXZpb3JhbCBhc3BlY3RzLlxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogJGN1c3RvbS1jb250cm9sLXNwYWNlci14O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xOyAvLyBQdXQgdGhlIGlucHV0IGJlaGluZCB0aGUgbGFiZWwgc28gaXQgZG9lc24ndCBvdmVybGF5IHRleHRcbiAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgaGVpZ2h0OiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjU7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHRoZSBtaXhpbiBpcyBub3QgdXNlZCBoZXJlIHRvIG1ha2Ugc3VyZSB0aGVyZSBpcyBmZWVkYmFja1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3csICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gY29udHJvbCBpbmRpY2F0b3JzXG4vL1xuLy8gQnVpbGQgdGhlIGN1c3RvbSBjb250cm9scyBvdXQgb2YgcHNldWRvLWVsZW1lbnRzLlxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGN1cnNvcjogJGN1c3RvbS1jb250cm9sLWN1cnNvcjtcblxuICAvLyBCYWNrZ3JvdW5kLWNvbG9yIGFuZCAod2hlbiBlbmFibGVkKSBncmFkaWVudFxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgIGJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gRm9yZWdyb3VuZCAoaWNvbilcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiA1MCUgLyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZX0gbm8tcmVwZWF0O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciBjaGVja2JveGVzLlxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgICAmOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSYWRpb3Ncbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgcmFkaW9zLlxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc3dpdGNoZXNcbi8vXG4vLyBUd2VhayBhIGZldyB0aGluZ3MgZm9yIHN3aXRjaGVzXG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXI7XG5cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLXdpZHRoO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogYWRkKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIGxlZnQ6IGFkZCgtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlciksICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBoZWlnaHQ6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQsICRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJGN1c3RvbS1zd2l0Y2gtd2lkdGggLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuLy9cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmcgJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDtcbiAgYm9yZGVyOiAkY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3csICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAmOjotbXMtdmFsdWUge1xuICAgICAgLy8gRm9yIHZpc3VhbCBjb25zaXN0ZW5jeSB3aXRoIG90aGVyIHBsYXRmb3Jtcy9icm93c2VycyxcbiAgICAgIC8vIHN1cHByZXNzIHRoZSBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZS5cbiAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSGlkZXMgdGhlIGRlZmF1bHQgY2FyZXQgaW4gSUUxMVxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTtcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc20pO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG59XG5cblxuLy8gRmlsZVxuLy9cbi8vIEN1c3RvbSBmaWxlIGlucHV0LlxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc7XG4gIH1cblxuICBAZWFjaCAkbGFuZywgJHZhbHVlIGluICRjdXN0b20tZmlsZS10ZXh0IHtcbiAgICAmOmxhbmcoI3skbGFuZ30pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG4gIH1cbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tZmlsZS1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tZmlsZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tZmlsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWJnO1xuICBib3JkZXI6ICRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1maWxlLWJveC1zaGFkb3cpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjtcbiAgICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gICAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tZmlsZS1idXR0b24tYmcpO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcbiAgfVxufVxuXG4vLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQsICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tcy10aHVtYiAgICAgICAgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQgLSAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IC8vIEVkZ2Ugc3BlY2lmaWNcbiAgICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgbWFyZ2luLWxlZnQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgIC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbXMtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0ICogLjU7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtbG93ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgLy8gYXJiaXRyYXJ5P1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tcy10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIC8vIFByZXZlbnRzIGFjdGl2ZSAubmF2LWxpbmsgdGFiIG92ZXJsYXBwaW5nIGZvY3VzIG91dGxpbmUgb2YgcHJldmlvdXMvbmV4dCAubmF2LWxpbmtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIE5hdmJhciBkaXZpZGVyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy8gTmF2YmFyIHBvc2l0aW9uXG4vLyBOYXZiYXIgdGhlbWVzXG5cblxuLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6ICRuYXZiYXItcGFkZGluZy15ICRuYXZiYXItcGFkZGluZy14O1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6ICRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvciBuZXN0aW5nIGNvbnRhaW5lcnMsIGhhdmUgdG8gcmVkZWNsYXJlIGZvciBhbGlnbm1lbnQgcHVycG9zZXNcbiAgICAgICAgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC8vIENoYW5nZXMgZmxleC1iYXNlcyB0byBhdXRvIGJlY2F1c2Ugb2YgYW4gSUUxMCBidWdcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxuLm5hdmJhci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjI3NDAjaXNzdWVjb21tZW50LTMwNTg2ODEwNlxuICBoZWlnaHQ6ICRjYXJkLWhlaWdodDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgLy8gRHVlIHRvIHNwZWNpZmljaXR5IG9mIHRoZSBhYm92ZSBzZWxlY3RvciAoYC5jYXJkID4gLmxpc3QtZ3JvdXBgKSwgd2UgbXVzdFxuICAvLyB1c2UgYSBjaGlsZCBzZWxlY3RvciBoZXJlIHRvIHByZXZlbnQgZG91YmxlIGJvcmRlcnMuXG4gID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4gID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLmNhcmQtYm9keSB7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBmb3IgZGVja3MgYW5kIGdyb3VwcyBzbyB0aGF0IGNhcmQgYmxvY2tzIHRha2UgdXBcbiAgLy8gYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZSwgZW5zdXJpbmcgZm9vdGVycyBhcmUgYWxpZ25lZCB0byB0aGUgYm90dG9tLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIGltYWdlIHNpemUgYnVnIGluIElFXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjg4NTVcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNvbG9yO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLXNwYWNlci15O1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0kY2FyZC1zcGFjZXIteSAqIC41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJGNhcmQtc3BhY2VyLXg7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci10b3A6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG5cblxuLy9cbi8vIEhlYWRlciBuYXZzXG4vL1xuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14ICogLjU7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1zcGFjZXIteTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14ICogLjU7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7IC8vIEZvciBJRTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTM5NlxuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBDYXJkIGRlY2tcblxuLmNhcmQtZGVjayB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcblxuICAgIC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBkZWZhdWx0XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDb2x1bW5zXG4vL1xuXG4uY2FyZC1jb2x1bW5zIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWNvbHVtbnMtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgICBjb2x1bW4tZ2FwOiAkY2FyZC1jb2x1bW5zLWdhcDtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gRG9uJ3QgbGV0IHRoZW0gdmVydGljYWxseSBzcGFuIG11bHRpcGxlIGNvbHVtbnNcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBEb24ndCBsZXQgdGhlaXIgd2lkdGggY2hhbmdlXG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcblxuICA+IC5jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICA+IC5jYXJkLWhlYWRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxuICAgICAgcGFkZGluZy1yaWdodDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuICAgICAgY29sb3I6ICRicmVhZGNydW1iLWRpdmlkZXItY29sb3I7XG4gICAgICBjb250ZW50OiBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIElFOS0xMSBoYWNrIHRvIHByb3Blcmx5IGhhbmRsZSBoeXBlcmxpbmsgdW5kZXJsaW5lcyBmb3IgYnJlYWRjcnVtYnMgYnVpbHRcbiAgLy8gd2l0aG91dCBgPHVsPmBzLiBUaGUgYDo6YmVmb3JlYCBwc2V1ZG8tZWxlbWVudCBnZW5lcmF0ZXMgYW4gZWxlbWVudFxuICAvLyAqd2l0aGluKiB0aGUgLmJyZWFkY3J1bWItaXRlbSBhbmQgdGhlcmVieSBpbmhlcml0cyB0aGUgYHRleHQtZGVjb3JhdGlvbmAuXG4gIC8vXG4gIC8vIFRvIHRyaWNrIElFIGludG8gc3VwcHJlc3NpbmcgdGhlIHVuZGVybGluZSwgd2UgZ2l2ZSB0aGUgcHNldWRvLWVsZW1lbnQgYW5cbiAgLy8gdW5kZXJsaW5lIGFuZCB0aGVuIGltbWVkaWF0ZWx5IHJlbW92ZSBpdC5cbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1sZWZ0OiAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoO1xuICBsaW5lLWhlaWdodDogJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkbGluZS1oZWlnaHQtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteSAkYmFkZ2UtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJhZGdlLXRyYW5zaXRpb24pO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi8vIFBpbGwgYmFkZ2VzXG4vL1xuLy8gTWFrZSB0aGVtIGV4dHJhIHJvdW5kZWQgd2l0aCBhIG1vZGlmaWVyIHRvIHJlcGxhY2UgdjMncyBiYWRnZXMuXG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBwYWRkaW5nLWxlZnQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ29sb3JzXG4vL1xuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zIChsaW5rZWQgYmFkZ2VzIGdldCBkYXJrZXIgb24gOmhvdmVyKS5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5iYWRnZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJhZGdlLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuIiwiQG1peGluIGJhZGdlLXZhcmlhbnQoJGJnKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmcsIDEwJSk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYmFkZ2UtZm9jdXMtd2lkdGggcmdiYSgkYmcsIC41KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAkanVtYm90cm9uLXBhZGRpbmcgKCRqdW1ib3Ryb24tcGFkZGluZyAqIC41KTtcbiAgbWFyZ2luLWJvdHRvbTogJGp1bWJvdHJvbi1wYWRkaW5nO1xuICBjb2xvcjogJGp1bWJvdHJvbi1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGp1bWJvdHJvbi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6ICgkanVtYm90cm9uLXBhZGRpbmcgKiAyKSAkanVtYm90cm9uLXBhZGRpbmc7XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRhbGVydC1tYXJnaW4tYm90dG9tO1xuICBib3JkZXI6ICRhbGVydC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjbG9zZS1mb250LXNpemUgKyAkYWxlcnQtcGFkZGluZy14ICogMjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5hbGVydC0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQodGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYmctbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1ib3JkZXItbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1jb2xvci1sZXZlbCkpO1xuICB9XG59XG4iLCJAbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgNSUpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvLyBEaXNhYmxlIGFuaW1hdGlvbiBpZiB0cmFuc2l0aW9ucyBhcmUgZGlzYWJsZWRcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICRwcm9ncmVzcy1oZWlnaHQgMDsgfVxuICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG4gIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAkcHJvZ3Jlc3MtaGVpZ2h0O1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgei1pbmRleDogMTsgLy8gUGxhY2UgaG92ZXIvZm9jdXMgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWhvdmVyLWJnO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWJnO1xuICBib3JkZXI6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aCBzb2xpZCAkbGlzdC1ncm91cC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJiArICYge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEhvcml6b250YWxcbi8vXG4vLyBDaGFuZ2UgdGhlIGxheW91dCBvZiBsaXN0IGdyb3VwIGl0ZW1zIGZyb20gdmVydGljYWwgKGRlZmF1bHQpIHRvIGhvcml6b250YWwuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwjeyRpbmZpeH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgLTkpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIDYpKTtcbn1cbiIsIi8vIExpc3QgR3JvdXBzXG5cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2xvc2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gIHRleHQtc2hhZG93OiAkY2xvc2UtdGV4dC1zaGFkb3c7XG4gIG9wYWNpdHk6IC41O1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBvcGFjaXR5OiAuNzU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuIiwiLnRvYXN0IHtcbiAgLy8gUHJldmVudHMgZnJvbSBzaHJpbmtpbmcgaW4gSUUxMSwgd2hlbiBpbiBhIGZsZXggY29udGFpbmVyXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MzQxXG4gIGZsZXgtYmFzaXM6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIG1heC13aWR0aDogJHRvYXN0LW1heC13aWR0aDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogJHRvYXN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1ib3JkZXItY29sb3I7XG4gIGJveC1zaGFkb3c6ICR0b2FzdC1ib3gtc2hhZG93O1xuICBvcGFjaXR5OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b2FzdC1ib3JkZXItcmFkaXVzKTtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICR0b2FzdC1wYWRkaW5nLXg7XG4gIH1cblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXkgJHRvYXN0LXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b2FzdC1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoc3VidHJhY3QoJHRvYXN0LWJvcmRlci1yYWRpdXMsICR0b2FzdC1ib3JkZXItd2lkdGgpKTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy14OyAvLyBhcHBseSB0byBib3RoIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsXG59XG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4ubW9kYWwtb3BlbiB7XG4gIC8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7IC8vIElFMTAvMTFcbiAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7IC8vIElFMTAvMTFcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAvLyBFbnN1cmUgYG1vZGFsLWRpYWxvZy1jZW50ZXJlZGAgZXh0ZW5kcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIHZpZXcgKElFMTAvMTEpXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIElFMTBcbiAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7IC8vIFJlc2V0IGhlaWdodCB0byAwIGV4Y2VwdCBvbiBJRVxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAvLyBFbnN1cmUgYC5tb2RhbC1ib2R5YCBzaG93cyBzY3JvbGxiYXIgKElFMTAvMTEpXG4gICYubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nIC0gJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAqIC41O1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b29sdGlwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAkdG9vbHRpcC1tYXJnaW47XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvb2x0aXAtZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6ICR0b29sdGlwLW9wYWNpdHk7IH1cblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIGJvdHRvbTogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20ge1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIHRvcDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDAgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtbGVmdDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCgpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG9wb3Zlci1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHBvcG92ZXItYm94LXNoYWRvdyk7XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIG1hcmdpbjogMCAkcG9wb3Zlci1ib3JkZXItcmFkaXVzO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGJvdHRvbTogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItcmlnaHQge1xuICBtYXJnaW4tbGVmdDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBsZWZ0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgdG9wOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoICogLjU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItaGVhZGVyLWJnO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgcmlnaHQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItbGVmdDtcbiAgfVxufVxuXG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6ICRwb3BvdmVyLWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItaGVhZGVyLWJnO1xuICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgZGFya2VuKCRwb3BvdmVyLWhlYWRlci1iZywgNSUpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteSAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteDtcbiAgY29sb3I6ICRwb3BvdmVyLWJvZHktY29sb3I7XG59XG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3Nlczpcbi8vXG4vLyAxLiAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCBzaG91bGQgaWRlYWxseSBiZSBwYW4teSAodG8gYWxsb3cgZm9yIHVzZXJzIHRvIHNjcm9sbCB2ZXJ0aWNhbGx5KVxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcbi8vICAgIHdlJ3JlIHByZXZlbnRpbmcgYWxsIGFjdGlvbnMgaW5zdGVhZFxuLy8gMi4gVGhlIC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hlcmVcbi8vICAgIHRoZSBhY3RpdmUgc2xpZGUgaXMgaGVhZGluZy5cbi8vIDMuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbSBpcyB0aGUgY3VycmVudCBzbGlkZS5cbi8vIDQuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodFxuLy8gICAgaXMgdGhlIHVwY29taW5nIHNsaWRlIGluIHRyYW5zaXRpb24uXG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG5cblxuLy9cbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxuLy9cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXG4gIGRpc3BsYXk6IGZsZXg7IC8vIDEuIGFsbG93IGZsZXggc3R5bGVzXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIDIuIHZlcnRpY2FsbHkgY2VudGVyIGNvbnRlbnRzXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uKTtcblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKTtcbn1cblxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwc1xuLy9cbi8vIEFkZCBhbiBvcmRlcmVkIGxpc3Qgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYSBsaXN0IGl0ZW0gZm9yIGVhY2hcbi8vIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gb3ZlcnJpZGUgPG9sPiBkZWZhdWx0XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgbGkge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoO1xuICAgIGhlaWdodDogJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAvLyBVc2UgdHJhbnNwYXJlbnQgYm9yZGVycyB0byBpbmNyZWFzZSB0aGUgaGl0IGFyZWEgYnkgMTBweCBvbiB0b3AgYW5kIGJvdHRvbS5cbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbik7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vXG4vL1xuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBib3JkZXI6ICRzcGlubmVyLWJvcmRlci13aWR0aCBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xuICBib3JkZXItd2lkdGg6ICRzcGlubmVyLWJvcmRlci13aWR0aC1zbTtcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG59XG5cbkBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy12YXJpYW50YCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLWdyYWRpZW50LXZhcmlhbnRgIG1peGluXCIsIFwidjQuNS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKGRpdmlkZSgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teSwgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCAgICAgICAgIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMCAgICAgICB7IGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xICAgICAgIHsgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMCAgICAgeyBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEgICAgIHsgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJHVzZXItc2VsZWN0cyB7XG4gIC51c2VyLXNlbGVjdC0jeyR2YWx1ZX0geyB1c2VyLXNlbGVjdDogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJG92ZXJmbG93cyB7XG4gIC5vdmVyZmxvdy0jeyR2YWx1ZX0geyBvdmVyZmxvdzogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiBzci1vbmx5KCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSgpIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5zaGFkb3ctc20geyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1zbSAhaW1wb3J0YW50OyB9XG4uc2hhZG93IHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1sZyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWxnICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbm9uZSB7IGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFdpZHRoIGFuZCBoZWlnaHRcblxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKHdpZHRoOiB3LCBoZWlnaHQ6IGgpIHtcbiAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNpemVzIHtcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5taC0xMDAgeyBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLy8gVmlld3BvcnQgYWRkaXRpb25hbCBoZWxwZXJzXG5cbi5taW4tdnctMTAwIHsgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4ubWluLXZoLTEwMCB7IG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7IHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4udmgtMTAwIHsgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gTWFyZ2luIGFuZCBQYWRkaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICRwcm9wLCAkYWJicmV2IGluIChtYXJnaW46IG0sIHBhZGRpbmc6IHApIHtcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC4jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1sI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5lZ2F0aXZlIG1hcmdpbnMgKGUuZy4sIHdoZXJlIGAubWItbjFgIGlzIG5lZ2F0aXZlIHZlcnNpb24gb2YgYC5tYi0xYClcbiAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICBAaWYgXCIjeyRzaXplfVwiICE9IFwiMFwiIHtcbiAgICAgICAgLm0jeyRpbmZpeH0tbiN7JHNpemV9IHsgbWFyZ2luOiAtJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tdCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1yI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tYiN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1sI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIEp1c3QgaW4gY2FzZSBgcG9pbnRlci1ldmVudHM6IG5vbmVgIGlzIHNldCBvbiBhIHBhcmVudFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gSUUxMCBidWdmaXgsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjk0Nzk2Ny9pZTEwLWhvdmVyLXBzZXVkby1jbGFzcy1kb2VzbnQtd29yay13aXRob3V0LWJhY2tncm91bmQtY29sb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi50ZXh0LW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG4udGV4dC13cmFwICAgICB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZGVyICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBEZXByZWNhdGVkLCBidXQgYXZvaWRzIGlzc3VlcyB3aXRoIGZsZXggY29udGFpbmVyc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gVXNlZCBpbnN0ZWFkIG9mIGBvdmVyZmxvdy13cmFwYCBmb3IgSUUgJiBFZGdlIExlZ2FjeVxufVxuXG4vLyBSZXNldFxuXG4udGV4dC1yZXNldCB7IGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFR5cG9ncmFwaHlcblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIEBpZiAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlICE9IDAge1xuICAgIGEjeyRwYXJlbnR9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtZW1waGFzaXMtdmFyaWFudCgpYFwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWhpZGUoKWBcIiwgXCJ2NC4xLjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvbWFpbi5jc3MvYmxvYi9tYXN0ZXIvc3JjL19wcmludC5jc3NcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFByaW50IHN0eWxlcy5cbi8vIElubGluZWQgdG8gYXZvaWQgdGhlIGFkZGl0aW9uYWwgSFRUUCByZXF1ZXN0OlxuLy8gaHR0cHM6Ly93d3cucGhwaWVkLmNvbS9kZWxheS1sb2FkaW5nLXlvdXItcHJpbnQtY3NzL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGlmICRlbmFibGUtcHJpbnQtc3R5bGVzIHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6OmJlZm9yZSxcbiAgICAqOjphZnRlciB7XG4gICAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgb3V0IGBjb2xvcmAgYW5kIGBiYWNrZ3JvdW5kYFxuICAgICAgLy9jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IC8vIEJsYWNrIHByaW50cyBmYXN0ZXJcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOm5vdCguYnRuKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vYVtocmVmXTo6YWZ0ZXIge1xuICAgIC8vICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICAvL31cblxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICAvL1xuXG4gICAgLy9hW2hyZWZePVwiI1wiXTo6YWZ0ZXIsXG4gICAgLy9hW2hyZWZePVwiamF2YXNjcmlwdDpcIl06OmFmdGVyIHtcbiAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgIC8vfVxuXG4gICAgcHJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNTAwOyAvLyBCb290c3RyYXAgY3VzdG9tIGNvZGU7IHVzaW5nIGAkYm9yZGVyLXdpZHRoYCBpbnN0ZWFkIG9mIDFweFxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgcCxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIHN0YXJ0XG5cbiAgICAvLyBTcGVjaWZ5IGEgc2l6ZSBhbmQgbWluLXdpZHRoIHRvIG1ha2UgcHJpbnRpbmcgY2xvc2VyIGFjcm9zcyBicm93c2Vycy5cbiAgICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xuICAgIC8vIGRvbid0IHVzZSBgIWltcG9ydGFudGAgb24gYHNpemVgIGFzIGl0IGJyZWFrcyBpbiBDaHJvbWUuXG4gICAgQHBhZ2Uge1xuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgICB9XG4gICAgYm9keSB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJsYWNrO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG5cbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1kYXJrIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbiAgfVxufVxuIiwiLy8gXG4vLyBhY2NvcmRpb25zLnNjc3Ncbi8vXG5cbi5jdXN0b20tYWNjb3JkaW9uIHtcbiAgICAuY2FyZCB7XG4gICAgICAgICsgLmNhcmQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hY2NvcmRpb24tYXJyb3cge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB9XG4gICAgYSB7XG4gICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICAgIGkuYWNjb3JkaW9uLWFycm93IHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxGMTQyXCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8vXG4vLyBhbGVydC5zY3NzXG4vL1xuXG4uYWxlcnQge1xuICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuIiwiLy8gXG4vLyBiYWRnZS5zY3NzXG4vL1xuXG4uYmFkZ2Uge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgICBjb2xvcjogJGdyYXktODAwO1xufSIsIi8vIFxuLy8gYmFja2dyb3VuZHMuc2Nzc1xuLy9cblxuXG5AZWFjaCAkY29sb3IsXG4kdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLmJnLXNvZnQtI3skY29sb3J9IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgoJHZhbHVlKSwgMC4yNSk7XG4gICAgfVxufSIsIlxuLy8gXG4vLyBicmVhZGNydW1iLnNjc3Ncbi8vXG5cblxuLy8gQnJlYWRjcnVtYiBpdGVtIGFycm93XG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgICA+IGEge1xuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgIH1cbiAgICArLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiAgIiwiLy8gXG4vLyBidXR0b25zLnNjc3Ncbi8vXG5cbi5idG4ge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcblxuICAgIC5tZGkge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnRuLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDJlbTtcbn1cblxuLmJ0bi1mbGF0IHtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4vL1xuLy8gbGlnaHQgYnV0dG9uXG4vLyBcbi5idG4tbGlnaHQsLmJ0bi13aGl0ZSB7XG4gICAgY29sb3I6ICRncmF5LTkwMDtcbn1cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgICY6ZGlzYWJsZWQsXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH0gLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn0gXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5AZWFjaCAkY29sb3IsXG4kdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgICB9XG59XG5cbi8vIFxuLy8gQnV0dG9uIGxhYmVsc1xuLy9cblxuLmJ0bi1sYWJlbCB7XG4gICAgbWFyZ2luOiAtLjU1cmVtIC45cmVtIC0uNTVyZW0gLS45cmVtO1xuICAgIHBhZGRpbmc6IC42cmVtIC45cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyYXktOTAwLDAuMSk7XG59XG5cbi5idG4tbGFiZWwtcmlnaHQge1xuICAgIG1hcmdpbjogKC0kYnRuLXBhZGRpbmcteSkgKC0kYnRuLXBhZGRpbmcteCkgKC0kYnRuLXBhZGRpbmcteSkgKCRidG4tcGFkZGluZy14KTtcbiAgICBwYWRkaW5nOiAoJGJ0bi1wYWRkaW5nLXkpICgkYnRuLXBhZGRpbmcteCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JheS05MDAsMC4xKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIFxuLy8gQnV0dG9uIEV4dHJhIFNtYWxsIFNpemVcbi8vIFxuXG4uYnRuLXhzIHtcbiAgICBwYWRkaW5nOiAuMnJlbSAuNnJlbTtcbiAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAuMTVyZW07XG59XG4iLCIvL1xuLy8gY2FyZC5zY3NzXG4vL1xuXG4uY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctc207XG5cbiAgICAuY2FyZC1kcm9wIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxufVxuXG4uY2FyZC13aWRnZXRzIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgID4gYSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcRjQxNVwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBDYXJkIHRpdGxlIC8gQ2FyZCBIZWFkZXJcbi5jYXJkLXRpdGxlLFxuLmNhcmQtaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG5cbi8vQ2FyZCBkaXNhYmxlIGxvYWRpbmcgKEN1c3RvbSBDYXJkcylcbi5jYXJkLWRpc2FibGVkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkZ3JheS02MDAsIDAuMyk7XG4gICAgY3Vyc29yOiBwcm9ncmVzcztcblxuICAgIC5jYXJkLXBvcnRsZXRzLWxvYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICBhbmltYXRpb246IHJvdGF0ZWJveCAxLjJzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICAgICAgbWFyZ2luLXRvcDogLSAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZWJveCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEyMHB4KSByb3RhdGVYKDBkZWcpIHJvdGF0ZVkoMGRlZyk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTIwcHgpIHJvdGF0ZVgoLTE4MC4xZGVnKSByb3RhdGVZKDBkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgtMTgwZGVnKSByb3RhdGVZKC0xNzkuOWRlZyk7XG4gICAgfVxufVxuXG4vLyBDdXN0b20gY2FyZCBib3hcbi5jYXJkLWJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmc6ICRjYXJkLXNwYWNlci14O1xuICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctc207XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbn1cbi5jYXJkLWJveC5jYXJkLWJvcmRlcmVkIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTQwMDtcbn1cbi5jYXJkLWJveC5jYXJkLWJvcmRlcmVkLXNlY29uZGFyeSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBtYXJnaW46IDAgMCA3cHggMDtcbn1cblxuLnN1Yi1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgIGNvbG9yOiAkZ3JheS02MDA7XG59XG5cblxuIiwiLy8gXG4vLyBkcm9wZG93bi5zY3NzXG4vL1xuXG4uZHJvcGRvd24tbWVudSB7XG4gICAgcGFkZGluZzogMC4zcmVtO1xuICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XG4gICAgYW5pbWF0aW9uLW5hbWU6IERyb3BEb3duU2xpZGU7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuM3M7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBcbiAgICAmLnNob3cge1xuICAgICAgICB0b3A6IDEwMCUhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICAgIHJpZ2h0OiAwIWltcG9ydGFudDtcbiAgICBsZWZ0OiBhdXRvIWltcG9ydGFudDtcbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXJpZ2h0XSwuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49dG9wXSwuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49bGVmdF17XG4gICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBrZXlmcmFtZXMgRHJvcERvd25TbGlkZSB7XG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClcbiAgICB9XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpXG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbn1cblxuLy8gRHJvcGRvd24gTGFyZ2UgKEN1c3RvbSlcbi5kcm9wZG93bi1sZyB7XG4gICAgd2lkdGg6ICRkcm9wZG93bi1sZy13aWR0aDtcbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLmRyb3Bkb3duLWxnIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyBEcm9wZG93biBNZWdhIE1lbnVcblxuLmRyb3Bkb3duLW1lZ2Ege1xuICAgIHBvc2l0aW9uOiBzdGF0aWMhaW1wb3J0YW50O1xufVxuXG4uZHJvcGRvd24tbWVnYW1lbnUge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vaW1hZ2VzL21lZ2FtZW51LWJnLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLm1lZ2FtZW51LWxpc3Qge1xuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDIwcHggNXB4IDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxGMTQyXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6XCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vXG4vLyBmb3Jtcy5zY3NzXG4vL1xuXG4vLyBGb3JtIHNoYWRvd1xuLmZvcm0tY29udHJvbCxcbi52YWxpZC10b29sdGlwLFxuLmludmFsaWQtdG9vbHRpcCxcbi5pbnB1dC1ncm91cC10ZXh0LFxuLmN1c3RvbS1zZWxlY3Qge1xuICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93O1xufVxuXG4vLyBGb3JtLWNvbnRyb2wgbGlnaHRcbi5mb3JtLWNvbnRyb2wtbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICBib3JkZXItY29sb3I6ICRncmF5LTEwMDtcbn1cblxuLy8gRm9ybSBlbGVtZW50cyAoQ29sb3IgYW5kIFJhbmdlKVxuaW5wdXQuZm9ybS1jb250cm9sW3R5cGU9XCJjb2xvclwiXSxcbmlucHV0LmZvcm0tY29udHJvbFt0eXBlPVwicmFuZ2VcIl0ge1xuICAgIG1pbi1oZWlnaHQ6IDM5cHg7XG59XG5cblxuLy8gQ3VzdG9tIHNlbGVjdFxuLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLC5jdXN0b20tc2VsZWN0OmludmFsaWQsIC5mb3JtLWNvbnRyb2w6aW52YWxpZCxcbi5jdXN0b20tc2VsZWN0LmlzLXZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkLCAuY3VzdG9tLXNlbGVjdDp2YWxpZCwuZm9ybS1jb250cm9sOnZhbGlkIHtcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLy8gQ09tbWVudCBib3hcbi5jb21tZW50LWFyZWEtYm94IHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzICRpbnB1dC1ib3JkZXItcmFkaXVzIDAgMDtcbiAgICB9XG4gICAgLmNvbW1lbnQtYXJlYS1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMDtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRpbnB1dC1ib3JkZXItcmFkaXVzICRpbnB1dC1ib3JkZXItcmFkaXVzO1xuICAgIH1cbn1cblxubGFiZWwucmVxdWlyZWQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiICpcIjtcbn1cbiIsIi5tZWRpYSB7XG4gICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG59XG4iLCIvLyBcbi8vIG1vZGFsLnNjc3Ncbi8vXG5cbi5tb2RhbC1jb250ZW50IHtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xuICAgIGJhY2tncm91bmQtY2xpcDogdW5zZXQ7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi8vIEZ1bGwgbW9kYWxcbi5tb2RhbC1mdWxsIHtcbiAgICB3aWR0aDogOTIlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbn1cblxuLy8gQ3VzdG9tIGFuaW1hdGlvbiBtb2RhbFxuLm1vZGFsLWRlbW8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcbiAgICBcbiAgICAuY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubW9kYWwtZGVtbyB7XG4gICAgICAgIHdpZHRoOiA5NiUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5jdXN0b20tbW9kYWwtdGl0bGUge1xuICAgIHBhZGRpbmc6IDE1cHggMjVweCAxNXB4IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5jdXN0b20tbW9kYWwtdGV4dCB7XG4gICAgcGFkZGluZzogMjBweDtcbn1cblxuLmN1c3RvbWJveC1tb2RhbC13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uY3VzdG9tYm94LW1vZGFsLWZsYXNoLFxuLmN1c3RvbWJveC1tb2RhbC1yb3RhdGVkb3duIHtcbiAgICAuY2xvc2Uge1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgfVxufVxuIiwiLy8gXG4vLyBuYXYuc2Nzc1xuLy9cblxuLm5hdi10YWJzLC5uYXYtcGlsbHMge1xuICAgID4gbGkge1xuICAgICAgICA+IGEge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uYXYtcGlsbHMge1xuICAgID4gYSB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7ICAgXG4gICAgfVxufVxuXG5cbi8vTmF2dGFiIGN1c3RvbVxuLm5hdnRhYi1iZyB7XG4gICAgbGkge1xuICAgICAgICA+YSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIE5hdiBib3JkZXJlZFxuXG4ubmF2LWJvcmRlcmVkIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgkZ3JheS02MDAsIDAuMikgIWltcG9ydGFudDtcbiAgICAubmF2LWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG5hLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRzdWNjZXNzICFpbXBvcnRhbnQ7XG59XG59XG5cbi50YWItY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweCAwIDAgMDtcbn0gIFxuIiwiLy8gXG4vLyBwYWdpbmF0aW9uLnNjc3Ncbi8vXG5cbi8vIFBhZ2luYXRpb24gcm91bmRlZCAoQ3VzdG9tKVxuLnBhZ2luYXRpb24tcm91bmRlZCB7XG4gIC5wYWdlLWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgM3B4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xuICB9XG59IiwiLy8gXG4vLyBwb3BvdmVyLnNjc3Ncbi8vXG5cblxuLnBvcG92ZXIge1xuICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn0iLCIvLyBcbi8vIHByb2dyZXNzLnNjc3Ncbi8vXG5cbi8vIEN1c3RvbSBoZWlnaHRcblxuLy8gUHJvZ3Jlc3MgaGVpZ2h0IHNtYWxsXG4ucHJvZ3Jlc3Mtc20ge1xuICBoZWlnaHQ6IDVweDtcbn1cblxuXG4vLyBQcm9ncmVzcyBoZWlnaHQgbWVkaXVtXG4ucHJvZ3Jlc3MtbWQge1xuICBoZWlnaHQ6IDhweDtcbn1cblxuXG4vLyBQcm9ncmVzcyBoZWlnaHQgbGFyZ2Vcbi5wcm9ncmVzcy1sZyB7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLy8gUHJvZ3Jlc3MgaGVpZ2h0IGV4dHJhIGxhcmdlXG4ucHJvZ3Jlc3MteGwge1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cblxuLyogUHJvZ3Jlc3NiYXIgVmVydGljYWwgKi9cbi5wcm9ncmVzcy12ZXJ0aWNhbCB7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICBoZWlnaHQ6IDI1MHB4O1xuICB3aWR0aDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICYucHJvZ3Jlc3MteGwge1xuICAgIHdpZHRoOiAxNXB4O1xuICB9XG4gICYucHJvZ3Jlc3MtbGcge1xuICAgIHdpZHRoOiAxMnB4O1xuICB9XG4gICYucHJvZ3Jlc3MtbWQge1xuICAgIHdpZHRoOiA4cHg7XG4gIH1cbiAgJi5wcm9ncmVzcy1zbSB7XG4gICAgd2lkdGg6IDVweDtcbiAgfVxufVxuLnByb2dyZXNzLXZlcnRpY2FsLWJvdHRvbXtcbiAgbWluLWhlaWdodDogMjUwcHg7XG4gIGhlaWdodDogMjUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAmLnByb2dyZXNzLXhsIHtcbiAgICB3aWR0aDogMTVweDtcbiAgfVxuICAmLnByb2dyZXNzLWxnIHtcbiAgICB3aWR0aDogMTJweDtcbiAgfVxuICAmLnByb2dyZXNzLW1kIHtcbiAgICB3aWR0aDogOHB4O1xuICB9XG4gICYucHJvZ3Jlc3Mtc20ge1xuICAgIHdpZHRoOiA1cHg7XG4gIH1cbn0iLCIvL1xuLy8gcmVib290LnNjc3Ncbi8vXG5cblxuLy8gRm9ybXNcbmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG59XG5cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn0iLCIvL1xuLy8gdGFibGVzLnNjc3Ncbi8vXG5cblxuLy9UYWJsZSBjZW50ZXJlZCAoQ3VzdG9tKVxuLnRhYmxlLWNlbnRlcmVkIHtcbiAgICB0ZCx0aCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cblxuLy8gQ3VzdG9tIHRhYmxlIGNvbXBvbmVudHMgKEN1c3RvbSlcbi50YWJsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcblxuICAgIC50YWJsZS11c2VyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDAuM3JlbTtcbiAgICB9XG59XG5cbi50YWJsZS14cyB7XG4gICAgdGQsIHRoIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbi5hY3Rpb24taWNvbiB7XG4gICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCAzcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICB9XG59XG4iLCIvLyBcbi8vIHR5cGUuc2Nzc1xuLy9cblxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNntcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcbiAgY29sb3I6ICRncmF5LTgwMDtcbn1cblxuXG4vLyBGb250IHNpemVzIChDdXN0b20pXG4uZm9udC0xMyB7XG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LTE0IHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLmZvbnQtMTUge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC0xNiB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LTE3IHtcbiAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcbn1cblxuLmZvbnQtMTgge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC0xOSB7XG4gICAgZm9udC1zaXplOiAxOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LTIwIHtcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmZvbnQtMjIge1xuICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC0yNCB7XG4gICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG59IiwiLypcblRlbXBsYXRlIE5hbWU6IFNpbXVsb3IgLSBSZXNwb25zaXZlIEJvb3RzdHJhcCA0IEFkbWluIERhc2hib2FyZFxuVmVyc2lvbjogMS4wLjBcbkF1dGhvcjogQ29kZXJUaGVtZXNcbkVtYWlsOiBzdXBwb3J0QGNvZGVydGhlbWVzLmNvbVxuRmlsZTogSWNvbnMgQ3NzIEZpbGVcbiovXG5cbi8vIFBsdWdpbnNcbkBpbXBvcnQgXCJ0aGVtZS9wbHVnaW5zL2ljb25zXCI7XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJkcmlwaWNvbnMtdjJcIjtcbiAgc3JjOnVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL2RyaXBpY29ucy12Mi5lb3RcIik7XG4gIHNyYzp1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9kcmlwaWNvbnMtdjIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9kcmlwaWNvbnMtdjIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL2RyaXBpY29ucy12Mi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gICAgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZHJpcGljb25zLXYyLnN2ZyNkcmlwaWNvbnMtdjJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG5cbn1cblxuW2RhdGEtaWNvbl06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiZHJpcGljb25zLXYyXCIgIWltcG9ydGFudDtcbiAgY29udGVudDogYXR0cihkYXRhLWljb24pO1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5bY2xhc3NePVwiZHJpcGljb25zLVwiXTpiZWZvcmUsXG5bY2xhc3MqPVwiIGRyaXBpY29ucy1cIl06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiZHJpcGljb25zLXYyXCIgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50OiBub3JtYWwgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmRyaXBpY29ucy1hbGFybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjFcIjtcbn1cbi5kcmlwaWNvbnMtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2MlwiO1xufVxuLmRyaXBpY29ucy1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2M1wiO1xufVxuLmRyaXBpY29ucy1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2NFwiO1xufVxuLmRyaXBpY29ucy1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjVcIjtcbn1cbi5kcmlwaWNvbnMtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2NlwiO1xufVxuLmRyaXBpY29ucy1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2N1wiO1xufVxuLmRyaXBpY29ucy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2OFwiO1xufVxuLmRyaXBpY29ucy1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2OVwiO1xufVxuLmRyaXBpY29ucy1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmFcIjtcbn1cbi5kcmlwaWNvbnMtYXJyb3ctdGhpbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2YlwiO1xufVxuLmRyaXBpY29ucy1hcnJvdy10aGluLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDZjXCI7XG59XG4uZHJpcGljb25zLWFycm93LXRoaW4tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDZkXCI7XG59XG4uZHJpcGljb25zLWFycm93LXRoaW4tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDZlXCI7XG59XG4uZHJpcGljb25zLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2ZlwiO1xufVxuLmRyaXBpY29ucy1hcnRpY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3MFwiO1xufVxuLmRyaXBpY29ucy1iYWNrc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDcxXCI7XG59XG4uZHJpcGljb25zLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzJcIjtcbn1cbi5kcmlwaWNvbnMtYmFza2V0YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzNcIjtcbn1cbi5kcmlwaWNvbnMtYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzRcIjtcbn1cbi5kcmlwaWNvbnMtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3NVwiO1xufVxuLmRyaXBpY29ucy1iYXR0ZXJ5LWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzZcIjtcbn1cbi5kcmlwaWNvbnMtYmF0dGVyeS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDc3XCI7XG59XG4uZHJpcGljb25zLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDc4XCI7XG59XG4uZHJpcGljb25zLWJsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDc5XCI7XG59XG4uZHJpcGljb25zLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcN2FcIjtcbn1cbi5kcmlwaWNvbnMtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDFcIjtcbn1cbi5kcmlwaWNvbnMtYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQyXCI7XG59XG4uZHJpcGljb25zLWJvb2ttYXJrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDNcIjtcbn1cbi5kcmlwaWNvbnMtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0NFwiO1xufVxuLmRyaXBpY29ucy1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQ1XCI7XG59XG4uZHJpcGljb25zLWJyaWdodG5lc3MtbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0NlwiO1xufVxuLmRyaXBpY29ucy1icmlnaHRuZXNzLW1heDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDdcIjtcbn1cbi5kcmlwaWNvbnMtYnJpZ2h0bmVzcy1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQ4XCI7XG59XG4uZHJpcGljb25zLWJyb2FkY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDlcIjtcbn1cbi5kcmlwaWNvbnMtYnJvd3NlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNGFcIjtcbn1cbi5kcmlwaWNvbnMtYnJvd3Nlci11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDRiXCI7XG59XG4uZHJpcGljb25zLWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0Y1wiO1xufVxuLmRyaXBpY29ucy1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNGRcIjtcbn1cbi5kcmlwaWNvbnMtY2FtY29yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0ZVwiO1xufVxuLmRyaXBpY29ucy1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDRmXCI7XG59XG4uZHJpcGljb25zLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDUwXCI7XG59XG4uZHJpcGljb25zLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDUxXCI7XG59XG4uZHJpcGljb25zLWNoZWNrbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTJcIjtcbn1cbi5kcmlwaWNvbnMtY2hlY2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1M1wiO1xufVxuLmRyaXBpY29ucy1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDU0XCI7XG59XG4uZHJpcGljb25zLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTVcIjtcbn1cbi5kcmlwaWNvbnMtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTZcIjtcbn1cbi5kcmlwaWNvbnMtY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTdcIjtcbn1cbi5kcmlwaWNvbnMtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1OFwiO1xufVxuLmRyaXBpY29ucy1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTlcIjtcbn1cbi5kcmlwaWNvbnMtY2xvY2t3aXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1YVwiO1xufVxuLmRyaXBpY29ucy1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzBcIjtcbn1cbi5kcmlwaWNvbnMtY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMxXCI7XG59XG4uZHJpcGljb25zLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzJcIjtcbn1cbi5kcmlwaWNvbnMtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzNcIjtcbn1cbi5kcmlwaWNvbnMtY29udHJhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM0XCI7XG59XG4uZHJpcGljb25zLWNvbnRyYWN0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM1XCI7XG59XG4uZHJpcGljb25zLWNvbnZlcnNhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzZcIjtcbn1cbi5kcmlwaWNvbnMtY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzdcIjtcbn1cbi5kcmlwaWNvbnMtY3JvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzhcIjtcbn1cbi5kcmlwaWNvbnMtY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM5XCI7XG59XG4uZHJpcGljb25zLWNyb3NzaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjFcIjtcbn1cbi5kcmlwaWNvbnMtY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjJcIjtcbn1cbi5kcmlwaWNvbnMtZGV2aWNlLWRlc2t0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIzXCI7XG59XG4uZHJpcGljb25zLWRldmljZS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI0XCI7XG59XG4uZHJpcGljb25zLWRldmljZS10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI1XCI7XG59XG4uZHJpcGljb25zLWRpcmVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjZcIjtcbn1cbi5kcmlwaWNvbnMtZGlzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjdcIjtcbn1cbi5kcmlwaWNvbnMtZG9jdW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI4XCI7XG59XG4uZHJpcGljb25zLWRvY3VtZW50LWRlbGV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjlcIjtcbn1cbi5kcmlwaWNvbnMtZG9jdW1lbnQtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMmFcIjtcbn1cbi5kcmlwaWNvbnMtZG9jdW1lbnQtbmV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyYlwiO1xufVxuLmRyaXBpY29ucy1kb2N1bWVudC1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDJjXCI7XG59XG4uZHJpcGljb25zLWRvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMmRcIjtcbn1cbi5kcmlwaWNvbnMtZG90cy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyZVwiO1xufVxuLmRyaXBpY29ucy1kb3RzLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDJmXCI7XG59XG4uZHJpcGljb25zLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzYVwiO1xufVxuLmRyaXBpY29ucy1kdXBsaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDNiXCI7XG59XG4uZHJpcGljb25zLWVudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzY1wiO1xufVxuLmRyaXBpY29ucy1leGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzZFwiO1xufVxuLmRyaXBpY29ucy1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDNlXCI7XG59XG4uZHJpcGljb25zLWV4cGFuZC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzZlwiO1xufVxuLmRyaXBpY29ucy1leHBlcmltZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0MFwiO1xufVxuLmRyaXBpY29ucy1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDViXCI7XG59XG4uZHJpcGljb25zLWZlZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDVkXCI7XG59XG4uZHJpcGljb25zLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDVlXCI7XG59XG4uZHJpcGljb25zLWZsYXNobGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDVmXCI7XG59XG4uZHJpcGljb25zLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjBcIjtcbn1cbi5kcmlwaWNvbnMtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDdiXCI7XG59XG4uZHJpcGljb25zLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDdjXCI7XG59XG4uZHJpcGljb25zLWdhbWluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcN2RcIjtcbn1cbi5kcmlwaWNvbnMtZ2VhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcN2VcIjtcbn1cbi5kcmlwaWNvbnMtZ3JhZHVhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNWNcIjtcbn1cbi5kcmlwaWNvbnMtZ3JhcGgtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAwXCI7XG59XG4uZHJpcGljb25zLWdyYXBoLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDFcIjtcbn1cbi5kcmlwaWNvbnMtZ3JhcGgtcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAyXCI7XG59XG4uZHJpcGljb25zLWhlYWRzZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDNcIjtcbn1cbi5kcmlwaWNvbnMtaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDRcIjtcbn1cbi5kcmlwaWNvbnMtaGVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuLmRyaXBpY29ucy1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA2XCI7XG59XG4uZHJpcGljb25zLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwN1wiO1xufVxuLmRyaXBpY29ucy1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOFwiO1xufVxuLmRyaXBpY29ucy1pbmZvcm1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOVwiO1xufVxuLmRyaXBpY29ucy1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGFcIjtcbn1cbi5kcmlwaWNvbnMtamV3ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGJcIjtcbn1cbi5kcmlwaWNvbnMtbGlmdGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwY1wiO1xufVxuLmRyaXBpY29ucy1saWdodGJ1bGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGRcIjtcbn1cbi5kcmlwaWNvbnMtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZVwiO1xufVxuLmRyaXBpY29ucy1saW5rLWJyb2tlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZlwiO1xufVxuLmRyaXBpY29ucy1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEwXCI7XG59XG4uZHJpcGljb25zLWxvYWRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTFcIjtcbn1cbi5kcmlwaWNvbnMtbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTJcIjtcbn1cbi5kcmlwaWNvbnMtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxM1wiO1xufVxuLmRyaXBpY29ucy1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTRcIjtcbn1cbi5kcmlwaWNvbnMtbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNVwiO1xufVxuLmRyaXBpY29ucy1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTZcIjtcbn1cbi5kcmlwaWNvbnMtbWVkaWEtbG9vcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxN1wiO1xufVxuLmRyaXBpY29ucy1tZWRpYS1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG4uZHJpcGljb25zLW1lZGlhLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE5XCI7XG59XG4uZHJpcGljb25zLW1lZGlhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWFcIjtcbn1cbi5kcmlwaWNvbnMtbWVkaWEtcHJldmlvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWJcIjtcbn1cbi5kcmlwaWNvbnMtbWVkaWEtcmVjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFjXCI7XG59XG4uZHJpcGljb25zLW1lZGlhLXNodWZmbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWRcIjtcbn1cbi5kcmlwaWNvbnMtbWVkaWEtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZVwiO1xufVxuLmRyaXBpY29ucy1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFmXCI7XG59XG4uZHJpcGljb25zLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjBcIjtcbn1cbi5kcmlwaWNvbnMtbWVzc2FnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMVwiO1xufVxuLmRyaXBpY29ucy1tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMlwiO1xufVxuLmRyaXBpY29ucy1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIzXCI7XG59XG4uZHJpcGljb25zLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG4uZHJpcGljb25zLW1vbml0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjVcIjtcbn1cbi5kcmlwaWNvbnMtbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiO1xufVxuLmRyaXBpY29ucy1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyN1wiO1xufVxuLmRyaXBpY29ucy1uZXR3b3JrLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjhcIjtcbn1cbi5kcmlwaWNvbnMtbmV0d29yay0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7XG59XG4uZHJpcGljb25zLW5ldHdvcmstMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyYVwiO1xufVxuLmRyaXBpY29ucy1uZXR3b3JrLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmJcIjtcbn1cbi5kcmlwaWNvbnMtbmV0d29yay01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7XG59XG4uZHJpcGljb25zLXBhbXBobGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJkXCI7XG59XG4uZHJpcGljb25zLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZVwiO1xufVxuLmRyaXBpY29ucy1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmZcIjtcbn1cbi5kcmlwaWNvbnMtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzBcIjtcbn1cbi5kcmlwaWNvbnMtcGhvdG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzFcIjtcbn1cbi5kcmlwaWNvbnMtcGhvdG8tZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjtcbn1cbi5kcmlwaWNvbnMtcGlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzM1wiO1xufVxuLmRyaXBpY29ucy1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzRcIjtcbn1cbi5kcmlwaWNvbnMtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNVwiO1xufVxuLmRyaXBpY29ucy1wb3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNlwiO1xufVxuLmRyaXBpY29ucy1wcmV2aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG4uZHJpcGljb25zLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM4XCI7XG59XG4uZHJpcGljb25zLXB1bHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG4uZHJpcGljb25zLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNhXCI7XG59XG4uZHJpcGljb25zLXJlcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNiXCI7XG59XG4uZHJpcGljb25zLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzY1wiO1xufVxuLmRyaXBpY29ucy1yZXR1cm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2RcIjtcbn1cbi5kcmlwaWNvbnMtcmV0d2VldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZVwiO1xufVxuLmRyaXBpY29ucy1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2ZcIjtcbn1cbi5kcmlwaWNvbnMtc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDBcIjtcbn1cbi5kcmlwaWNvbnMtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQxXCI7XG59XG4uZHJpcGljb25zLXNob3BwaW5nLWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MlwiO1xufVxuLmRyaXBpY29ucy1za2lwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XG59XG4uZHJpcGljb25zLXN0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ0XCI7XG59XG4uZHJpcGljb25zLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDVcIjtcbn1cbi5kcmlwaWNvbnMtc3RvcHdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ2XCI7XG59XG4uZHJpcGljb25zLXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ3XCI7XG59XG4uZHJpcGljb25zLXN1aXRjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ4XCI7XG59XG4uZHJpcGljb25zLXN3YXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDlcIjtcbn1cbi5kcmlwaWNvbnMtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRhXCI7XG59XG4uZHJpcGljb25zLXRhZy1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGJcIjtcbn1cbi5kcmlwaWNvbnMtdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0Y1wiO1xufVxuLmRyaXBpY29ucy10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZFwiO1xufVxuLmRyaXBpY29ucy10aHVtYnMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGVcIjtcbn1cbi5kcmlwaWNvbnMtdGlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRmXCI7XG59XG4uZHJpcGljb25zLXRpbWUtcmV2ZXJzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MFwiO1xufVxuLmRyaXBpY29ucy10by1kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MVwiO1xufVxuLmRyaXBpY29ucy10b2dnbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUyXCI7XG59XG4uZHJpcGljb25zLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUzXCI7XG59XG4uZHJpcGljb25zLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NFwiO1xufVxuLmRyaXBpY29ucy11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cbi5kcmlwaWNvbnMtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NlwiO1xufVxuLmRyaXBpY29ucy11c2VyLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7XG59XG4uZHJpcGljb25zLXVzZXItaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNThcIjtcbn1cbi5kcmlwaWNvbnMtdmlicmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OVwiO1xufVxuLmRyaXBpY29ucy12aWV3LWFwcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWFcIjtcbn1cbi5kcmlwaWNvbnMtdmlldy1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDViXCI7XG59XG4uZHJpcGljb25zLXZpZXctbGlzdC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1Y1wiO1xufVxuLmRyaXBpY29ucy12aWV3LXRodW1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVkXCI7XG59XG4uZHJpcGljb25zLXZvbHVtZS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVlXCI7XG59XG4uZHJpcGljb25zLXZvbHVtZS1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWZcIjtcbn1cbi5kcmlwaWNvbnMtdm9sdW1lLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuLmRyaXBpY29ucy12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYxXCI7XG59XG4uZHJpcGljb25zLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MlwiO1xufVxuLmRyaXBpY29ucy13YXJuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYzXCI7XG59XG4uZHJpcGljb25zLXdlYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiO1xufVxuLmRyaXBpY29ucy13ZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjVcIjtcbn1cbi5kcmlwaWNvbnMtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NlwiO1xufVxuLmRyaXBpY29ucy13cm9uZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2N1wiO1xufVxuLmRyaXBpY29ucy16b29tLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG4uZHJpcGljb25zLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY5XCI7XG59XG4iLCIvKiBNYXRlcmlhbERlc2lnbkljb25zLmNvbSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICBzcmM6IHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC5lb3Q/dj0zLjQuOTNcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LmVvdD8jaWVmaXgmdj0zLjQuOTNcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC53b2ZmMj92PTMuNC45M1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LndvZmY/dj0zLjQuOTNcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LnR0Zj92PTMuNC45M1wiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LnN2Zz92PTMuNC45MyNtYXRlcmlhbGRlc2lnbmljb25zcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5tZGk6YmVmb3JlLFxuLm1kaS1zZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDI0cHgvMSBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5tZGktYWNjZXNzLXBvaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAyXCI7XG59XG5cbi5tZGktYWNjZXNzLXBvaW50LW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDNcIjtcbn1cblxuLm1kaS1hY2Nlc3MtcG9pbnQtbmV0d29yay1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQkRcIjtcbn1cblxuLm1kaS1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA0XCI7XG59XG5cbi5tZGktYWNjb3VudC1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNVwiO1xufVxuXG4ubWRpLWFjY291bnQtYWxlcnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIyQ1wiO1xufVxuXG4ubWRpLWFjY291bnQtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIyRFwiO1xufVxuXG4ubWRpLWFjY291bnQtYXJyb3ctbGVmdC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjJFXCI7XG59XG5cbi5tZGktYWNjb3VudC1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIyRlwiO1xufVxuXG4ubWRpLWFjY291bnQtYXJyb3ctcmlnaHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIzMFwiO1xufVxuXG4ubWRpLWFjY291bnQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA2XCI7XG59XG5cbi5tZGktYWNjb3VudC1ib3gtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MzNcIjtcbn1cblxuLm1kaS1hY2NvdW50LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA3XCI7XG59XG5cbi5tZGktYWNjb3VudC1jYXJkLWRldGFpbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RDJcIjtcbn1cblxuLm1kaS1hY2NvdW50LWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA4XCI7XG59XG5cbi5tZGktYWNjb3VudC1jaGVjay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkJFXCI7XG59XG5cbi5tZGktYWNjb3VudC1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE4OFwiO1xufVxuXG4ubWRpLWFjY291bnQtY2hpbGQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTg5XCI7XG59XG5cbi5tZGktYWNjb3VudC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDlcIjtcbn1cblxuLm1kaS1hY2NvdW50LWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjMxXCI7XG59XG5cbi5tZGktYWNjb3VudC1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIzMlwiO1xufVxuXG4ubWRpLWFjY291bnQtY2xvY2stb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIzM1wiO1xufVxuXG4ubWRpLWFjY291bnQtY29udmVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQVwiO1xufVxuXG4ubWRpLWFjY291bnQtZGV0YWlsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzMVwiO1xufVxuXG4ubWRpLWFjY291bnQtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCQlwiO1xufVxuXG4ubWRpLWFjY291bnQtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NDhcIjtcbn1cblxuLm1kaS1hY2NvdW50LWdyb3VwLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCMzRcIjtcbn1cblxuLm1kaS1hY2NvdW50LWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODk4XCI7XG59XG5cbi5tZGktYWNjb3VudC1oZWFydC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkJGXCI7XG59XG5cbi5tZGktYWNjb3VudC1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEJcIjtcbn1cblxuLm1kaS1hY2NvdW50LWtleS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkMwXCI7XG59XG5cbi5tZGktYWNjb3VudC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRFwiO1xufVxuXG4ubWRpLWFjY291bnQtbWludXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFFQlwiO1xufVxuXG4ubWRpLWFjY291bnQtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEVcIjtcbn1cblxuLm1kaS1hY2NvdW50LW11bHRpcGxlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEM0XCI7XG59XG5cbi5tZGktYWNjb3VudC1tdWx0aXBsZS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVEM1wiO1xufVxuXG4ubWRpLWFjY291bnQtbXVsdGlwbGUtbWludXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJDMVwiO1xufVxuXG4ubWRpLWFjY291bnQtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRlwiO1xufVxuXG4ubWRpLWFjY291bnQtbXVsdGlwbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMFwiO1xufVxuXG4ubWRpLWFjY291bnQtbXVsdGlwbGUtcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0ZGXCI7XG59XG5cbi5tZGktYWNjb3VudC1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDExXCI7XG59XG5cbi5tZGktYWNjb3VudC1uZXR3b3JrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQzJcIjtcbn1cblxuLm1kaS1hY2NvdW50LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMlwiO1xufVxuXG4ubWRpLWFjY291bnQtb2ZmLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQzNcIjtcbn1cblxuLm1kaS1hY2NvdW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTNcIjtcbn1cblxuLm1kaS1hY2NvdW50LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTRcIjtcbn1cblxuLm1kaS1hY2NvdW50LXBsdXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgwMFwiO1xufVxuXG4ubWRpLWFjY291bnQtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCMzVcIjtcbn1cblxuLm1kaS1hY2NvdW50LXF1ZXN0aW9uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCMzZcIjtcbn1cblxuLm1kaS1hY2NvdW50LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNVwiO1xufVxuXG4ubWRpLWFjY291bnQtcmVtb3ZlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBRUNcIjtcbn1cblxuLm1kaS1hY2NvdW50LXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNlwiO1xufVxuXG4ubWRpLWFjY291bnQtc2VhcmNoLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MzRcIjtcbn1cblxuLm1kaS1hY2NvdW50LXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjMwXCI7XG59XG5cbi5tZGktYWNjb3VudC1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE3XCI7XG59XG5cbi5tZGktYWNjb3VudC1zdGFyLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQzRcIjtcbn1cblxuLm1kaS1hY2NvdW50LXN1cGVydmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBOEFcIjtcbn1cblxuLm1kaS1hY2NvdW50LXN1cGVydmlzb3ItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQThCXCI7XG59XG5cbi5tZGktYWNjb3VudC1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTlcIjtcbn1cblxuLm1kaS1hY2NvdW50LXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNCRlwiO1xufVxuXG4ubWRpLWFjY3Vzb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODQ5XCI7XG59XG5cbi5tZGktYWRjaG9pY2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDFFXCI7XG59XG5cbi5tZGktYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFBXCI7XG59XG5cbi5tZGktYWRvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MzVcIjtcbn1cblxuLm1kaS1haXItY29uZGl0aW9uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUJcIjtcbn1cblxuLm1kaS1haXItZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDFGXCI7XG59XG5cbi5tZGktYWlyLXB1cmlmaWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDIwXCI7XG59XG5cbi5tZGktYWlyYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkM1XCI7XG59XG5cbi5tZGktYWlyYmFsbG9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQ1wiO1xufVxuXG4ubWRpLWFpcnBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFEXCI7XG59XG5cbi5tZGktYWlycGxhbmUtbGFuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVENFwiO1xufVxuXG4ubWRpLWFpcnBsYW5lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRVwiO1xufVxuXG4ubWRpLWFpcnBsYW5lLXRha2VvZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RDVcIjtcbn1cblxuLm1kaS1haXJwbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFGXCI7XG59XG5cbi5tZGktYWlycG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg0QVwiO1xufVxuXG4ubWRpLWFsYXJtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIwXCI7XG59XG5cbi5tZGktYWxhcm0tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4RFwiO1xufVxuXG4ubWRpLWFsYXJtLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIxXCI7XG59XG5cbi5tZGktYWxhcm0tbGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OEVcIjtcbn1cblxuLm1kaS1hbGFybS1saWdodC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkM2XCI7XG59XG5cbi5tZGktYWxhcm0tbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjJcIjtcbn1cblxuLm1kaS1hbGFybS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjNcIjtcbn1cblxuLm1kaS1hbGFybS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI0XCI7XG59XG5cbi5tZGktYWxhcm0tc25vb3plOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjhEXCI7XG59XG5cbi5tZGktYWxidW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjVcIjtcbn1cblxuLm1kaS1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNlwiO1xufVxuXG4ubWRpLWFsZXJ0LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyN1wiO1xufVxuXG4ubWRpLWFsZXJ0LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0MwXCI7XG59XG5cbi5tZGktYWxlcnQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI4XCI7XG59XG5cbi5tZGktYWxlcnQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RDZcIjtcbn1cblxuLm1kaS1hbGVydC1kZWNhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCQ1wiO1xufVxuXG4ubWRpLWFsZXJ0LWRlY2FncmFtLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQzFcIjtcbn1cblxuLm1kaS1hbGVydC1vY3RhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI5XCI7XG59XG5cbi5tZGktYWxlcnQtb2N0YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0MyXCI7XG59XG5cbi5tZGktYWxlcnQtb2N0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NjZcIjtcbn1cblxuLm1kaS1hbGVydC1vY3RhZ3JhbS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0MzXCI7XG59XG5cbi5tZGktYWxlcnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQVwiO1xufVxuXG4ubWRpLWFsaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODk5XCI7XG59XG5cbi5tZGktYWxsLWluY2x1c2l2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCRFwiO1xufVxuXG4ubWRpLWFscGhhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJCXCI7XG59XG5cbi5tZGktYWxwaGEtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDFcIjtcbn1cblxuLm1kaS1hbHBoYS1hLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFFRFwiO1xufVxuXG4ubWRpLWFscGhhLWEtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQzdcIjtcbn1cblxuLm1kaS1hbHBoYS1hLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJDOFwiO1xufVxuXG4ubWRpLWFscGhhLWEtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQzlcIjtcbn1cblxuLm1kaS1hbHBoYS1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0MlwiO1xufVxuXG4ubWRpLWFscGhhLWItYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUVFXCI7XG59XG5cbi5tZGktYWxwaGEtYi1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJDQVwiO1xufVxuXG4ubWRpLWFscGhhLWItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkNCXCI7XG59XG5cbi5tZGktYWxwaGEtYi1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJDQ1wiO1xufVxuXG4ubWRpLWFscGhhLWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQzXCI7XG59XG5cbi5tZGktYWxwaGEtYy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBRUZcIjtcbn1cblxuLm1kaS1hbHBoYS1jLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkNEXCI7XG59XG5cbi5tZGktYWxwaGEtYy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQ0VcIjtcbn1cblxuLm1kaS1hbHBoYS1jLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkNGXCI7XG59XG5cbi5tZGktYWxwaGEtZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDRcIjtcbn1cblxuLm1kaS1hbHBoYS1kLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFGMFwiO1xufVxuXG4ubWRpLWFscGhhLWQtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRDBcIjtcbn1cblxuLm1kaS1hbHBoYS1kLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJEMVwiO1xufVxuXG4ubWRpLWFscGhhLWQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRDJcIjtcbn1cblxuLm1kaS1hbHBoYS1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0NVwiO1xufVxuXG4ubWRpLWFscGhhLWUtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUYxXCI7XG59XG5cbi5tZGktYWxwaGEtZS1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJEM1wiO1xufVxuXG4ubWRpLWFscGhhLWUtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkQ0XCI7XG59XG5cbi5tZGktYWxwaGEtZS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJENVwiO1xufVxuXG4ubWRpLWFscGhhLWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQ2XCI7XG59XG5cbi5tZGktYWxwaGEtZi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBRjJcIjtcbn1cblxuLm1kaS1hbHBoYS1mLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkQ2XCI7XG59XG5cbi5tZGktYWxwaGEtZi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRDdcIjtcbn1cblxuLm1kaS1hbHBoYS1mLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkQ4XCI7XG59XG5cbi5tZGktYWxwaGEtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDdcIjtcbn1cblxuLm1kaS1hbHBoYS1nLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFGM1wiO1xufVxuXG4ubWRpLWFscGhhLWctYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRDlcIjtcbn1cblxuLm1kaS1hbHBoYS1nLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJEQVwiO1xufVxuXG4ubWRpLWFscGhhLWctY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCREJcIjtcbn1cblxuLm1kaS1hbHBoYS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0OFwiO1xufVxuXG4ubWRpLWFscGhhLWgtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUY0XCI7XG59XG5cbi5tZGktYWxwaGEtaC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJEQ1wiO1xufVxuXG4ubWRpLWFscGhhLWgtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkREXCI7XG59XG5cbi5tZGktYWxwaGEtaC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJERVwiO1xufVxuXG4ubWRpLWFscGhhLWk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQ5XCI7XG59XG5cbi5tZGktYWxwaGEtaS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBRjVcIjtcbn1cblxuLm1kaS1hbHBoYS1pLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkRGXCI7XG59XG5cbi5tZGktYWxwaGEtaS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRTBcIjtcbn1cblxuLm1kaS1hbHBoYS1pLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkUxXCI7XG59XG5cbi5tZGktYWxwaGEtajpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNEFcIjtcbn1cblxuLm1kaS1hbHBoYS1qLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFGNlwiO1xufVxuXG4ubWRpLWFscGhhLWotYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRTJcIjtcbn1cblxuLm1kaS1hbHBoYS1qLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJFM1wiO1xufVxuXG4ubWRpLWFscGhhLWotY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRTRcIjtcbn1cblxuLm1kaS1hbHBoYS1rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0QlwiO1xufVxuXG4ubWRpLWFscGhhLWstYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUY3XCI7XG59XG5cbi5tZGktYWxwaGEtay1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJFNVwiO1xufVxuXG4ubWRpLWFscGhhLWstY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkU2XCI7XG59XG5cbi5tZGktYWxwaGEtay1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJFN1wiO1xufVxuXG4ubWRpLWFscGhhLWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDRDXCI7XG59XG5cbi5tZGktYWxwaGEtbC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBRjhcIjtcbn1cblxuLm1kaS1hbHBoYS1sLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkU4XCI7XG59XG5cbi5tZGktYWxwaGEtbC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRTlcIjtcbn1cblxuLm1kaS1hbHBoYS1sLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkVBXCI7XG59XG5cbi5tZGktYWxwaGEtbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNERcIjtcbn1cblxuLm1kaS1hbHBoYS1tLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFGOVwiO1xufVxuXG4ubWRpLWFscGhhLW0tYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRUJcIjtcbn1cblxuLm1kaS1hbHBoYS1tLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJFQ1wiO1xufVxuXG4ubWRpLWFscGhhLW0tY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRURcIjtcbn1cblxuLm1kaS1hbHBoYS1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0RVwiO1xufVxuXG4ubWRpLWFscGhhLW4tYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUZBXCI7XG59XG5cbi5tZGktYWxwaGEtbi1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJFRVwiO1xufVxuXG4ubWRpLWFscGhhLW4tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkVGXCI7XG59XG5cbi5tZGktYWxwaGEtbi1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJGMFwiO1xufVxuXG4ubWRpLWFscGhhLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDRGXCI7XG59XG5cbi5tZGktYWxwaGEtby1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBRkJcIjtcbn1cblxuLm1kaS1hbHBoYS1vLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkYxXCI7XG59XG5cbi5tZGktYWxwaGEtby1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRjJcIjtcbn1cblxuLm1kaS1hbHBoYS1vLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkYzXCI7XG59XG5cbi5tZGktYWxwaGEtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTBcIjtcbn1cblxuLm1kaS1hbHBoYS1wLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFGQ1wiO1xufVxuXG4ubWRpLWFscGhhLXAtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRjRcIjtcbn1cblxuLm1kaS1hbHBoYS1wLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJGNVwiO1xufVxuXG4ubWRpLWFscGhhLXAtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRjZcIjtcbn1cblxuLm1kaS1hbHBoYS1xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1MVwiO1xufVxuXG4ubWRpLWFscGhhLXEtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUZEXCI7XG59XG5cbi5tZGktYWxwaGEtcS1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJGN1wiO1xufVxuXG4ubWRpLWFscGhhLXEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkY4XCI7XG59XG5cbi5tZGktYWxwaGEtcS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJGOVwiO1xufVxuXG4ubWRpLWFscGhhLXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDUyXCI7XG59XG5cbi5tZGktYWxwaGEtci1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBRkVcIjtcbn1cblxuLm1kaS1hbHBoYS1yLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkZBXCI7XG59XG5cbi5tZGktYWxwaGEtci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRkJcIjtcbn1cblxuLm1kaS1hbHBoYS1yLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkZDXCI7XG59XG5cbi5tZGktYWxwaGEtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTNcIjtcbn1cblxuLm1kaS1hbHBoYS1zLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFGRlwiO1xufVxuXG4ubWRpLWFscGhhLXMtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRkRcIjtcbn1cblxuLm1kaS1hbHBoYS1zLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJGRVwiO1xufVxuXG4ubWRpLWFscGhhLXMtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCRkZcIjtcbn1cblxuLm1kaS1hbHBoYS10OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1NFwiO1xufVxuXG4ubWRpLWFscGhhLXQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjAwXCI7XG59XG5cbi5tZGktYWxwaGEtdC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMwMFwiO1xufVxuXG4ubWRpLWFscGhhLXQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzAxXCI7XG59XG5cbi5tZGktYWxwaGEtdC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMwMlwiO1xufVxuXG4ubWRpLWFscGhhLXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDU1XCI7XG59XG5cbi5tZGktYWxwaGEtdS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCMDFcIjtcbn1cblxuLm1kaS1hbHBoYS11LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzAzXCI7XG59XG5cbi5tZGktYWxwaGEtdS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMDRcIjtcbn1cblxuLm1kaS1hbHBoYS11LWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzA1XCI7XG59XG5cbi5tZGktYWxwaGEtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTZcIjtcbn1cblxuLm1kaS1hbHBoYS12LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIwMlwiO1xufVxuXG4ubWRpLWFscGhhLXYtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMDZcIjtcbn1cblxuLm1kaS1hbHBoYS12LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMwN1wiO1xufVxuXG4ubWRpLWFscGhhLXYtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMDhcIjtcbn1cblxuLm1kaS1hbHBoYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1N1wiO1xufVxuXG4ubWRpLWFscGhhLXctYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjAzXCI7XG59XG5cbi5tZGktYWxwaGEtdy1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMwOVwiO1xufVxuXG4ubWRpLWFscGhhLXctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzBBXCI7XG59XG5cbi5tZGktYWxwaGEtdy1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMwQlwiO1xufVxuXG4ubWRpLWFscGhhLXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDU4XCI7XG59XG5cbi5tZGktYWxwaGEteC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCMDRcIjtcbn1cblxuLm1kaS1hbHBoYS14LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzBDXCI7XG59XG5cbi5tZGktYWxwaGEteC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMERcIjtcbn1cblxuLm1kaS1hbHBoYS14LWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzBFXCI7XG59XG5cbi5tZGktYWxwaGEteTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTlcIjtcbn1cblxuLm1kaS1hbHBoYS15LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIwNVwiO1xufVxuXG4ubWRpLWFscGhhLXktYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMEZcIjtcbn1cblxuLm1kaS1hbHBoYS15LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMxMFwiO1xufVxuXG4ubWRpLWFscGhhLXktY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMTFcIjtcbn1cblxuLm1kaS1hbHBoYS16OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1QVwiO1xufVxuXG4ubWRpLWFscGhhLXotYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjA2XCI7XG59XG5cbi5tZGktYWxwaGEtei1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMxMlwiO1xufVxuXG4ubWRpLWFscGhhLXotY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzEzXCI7XG59XG5cbi5tZGktYWxwaGEtei1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMxNFwiO1xufVxuXG4ubWRpLWFscGhhYmV0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQ1wiO1xufVxuXG4ubWRpLWFsdGltZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVEN1wiO1xufVxuXG4ubWRpLWFtYXpvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRFwiO1xufVxuXG4ubWRpLWFtYXpvbi1hbGV4YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhDNVwiO1xufVxuXG4ubWRpLWFtYXpvbi1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRVwiO1xufVxuXG4ubWRpLWFtYnVsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRlwiO1xufVxuXG4ubWRpLWFtbXVuaXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQzRcIjtcbn1cblxuLm1kaS1hbXBlcnNhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBOENcIjtcbn1cblxuLm1kaS1hbXBsaWZpZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzBcIjtcbn1cblxuLm1kaS1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzFcIjtcbn1cblxuLm1kaS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMyXCI7XG59XG5cbi5tZGktYW5kcm9pZC1hdXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQThEXCI7XG59XG5cbi5tZGktYW5kcm9pZC1kZWJ1Zy1icmlkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzNcIjtcbn1cblxuLm1kaS1hbmRyb2lkLWhlYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OEZcIjtcbn1cblxuLm1kaS1hbmRyb2lkLW1lc3NhZ2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDIxXCI7XG59XG5cbi5tZGktYW5kcm9pZC1zdHVkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzRcIjtcbn1cblxuLm1kaS1hbmdsZS1hY3V0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkzNlwiO1xufVxuXG4ubWRpLWFuZ2xlLW9idHVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkzN1wiO1xufVxuXG4ubWRpLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTM4XCI7XG59XG5cbi5tZGktYW5ndWxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCMVwiO1xufVxuXG4ubWRpLWFuZ3VsYXJqczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCRVwiO1xufVxuXG4ubWRpLWFuaW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVEOFwiO1xufVxuXG4ubWRpLWFuaW1hdGlvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQThFXCI7XG59XG5cbi5tZGktYW5pbWF0aW9uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MzlcIjtcbn1cblxuLm1kaS1hbmltYXRpb24tcGxheS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQThGXCI7XG59XG5cbi5tZGktYW52aWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4OUFcIjtcbn1cblxuLm1kaS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNVwiO1xufVxuXG4ubWRpLWFwcGxlLWZpbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNlwiO1xufVxuXG4ubWRpLWFwcGxlLWljbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzOFwiO1xufVxuXG4ubWRpLWFwcGxlLWlvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzN1wiO1xufVxuXG4ubWRpLWFwcGxlLWtleWJvYXJkLWNhcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MzJcIjtcbn1cblxuLm1kaS1hcHBsZS1rZXlib2FyZC1jb21tYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjMzXCI7XG59XG5cbi5tZGktYXBwbGUta2V5Ym9hcmQtY29udHJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzNFwiO1xufVxuXG4ubWRpLWFwcGxlLWtleWJvYXJkLW9wdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzNVwiO1xufVxuXG4ubWRpLWFwcGxlLWtleWJvYXJkLXNoaWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjM2XCI7XG59XG5cbi5tZGktYXBwbGUtc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM5XCI7XG59XG5cbi5tZGktYXBwbGljYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MTRcIjtcbn1cblxuLm1kaS1hcHBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNCXCI7XG59XG5cbi5tZGktYXBwcy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMjJcIjtcbn1cblxuLm1kaS1hcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEM2XCI7XG59XG5cbi5tZGktYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQ1wiO1xufVxuXG4ubWRpLWFycmFuZ2UtYnJpbmctZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRFwiO1xufVxuXG4ubWRpLWFycmFuZ2UtYnJpbmctdG8tZnJvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0VcIjtcbn1cblxuLm1kaS1hcnJhbmdlLXNlbmQtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0ZcIjtcbn1cblxuLm1kaS1hcnJhbmdlLXNlbmQtdG8tYmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MFwiO1xufVxuXG4ubWRpLWFycm93LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MVwiO1xufVxuXG4ubWRpLWFycm93LWJvdHRvbS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQyXCI7XG59XG5cbi5tZGktYXJyb3ctYm90dG9tLWxlZnQtYm9sZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUI2XCI7XG59XG5cbi5tZGktYXJyb3ctYm90dG9tLWxlZnQtdGhpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5QjdcIjtcbn1cblxuLm1kaS1hcnJvdy1ib3R0b20tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDNcIjtcbn1cblxuLm1kaS1hcnJvdy1ib3R0b20tcmlnaHQtYm9sZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUI4XCI7XG59XG5cbi5tZGktYXJyb3ctYm90dG9tLXJpZ2h0LXRoaWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUI5XCI7XG59XG5cbi5tZGktYXJyb3ctY29sbGFwc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MTVcIjtcbn1cblxuLm1kaS1hcnJvdy1jb2xsYXBzZS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDRcIjtcbn1cblxuLm1kaS1hcnJvdy1jb2xsYXBzZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzkxXCI7XG59XG5cbi5tZGktYXJyb3ctY29sbGFwc2UtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg0QlwiO1xufVxuXG4ubWRpLWFycm93LWNvbGxhcHNlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OTJcIjtcbn1cblxuLm1kaS1hcnJvdy1jb2xsYXBzZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc5M1wiO1xufVxuXG4ubWRpLWFycm93LWNvbGxhcHNlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzk0XCI7XG59XG5cbi5tZGktYXJyb3ctY29sbGFwc2UtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NENcIjtcbn1cblxuLm1kaS1hcnJvdy1kZWNpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlCQVwiO1xufVxuXG4ubWRpLWFycm93LWRlY2lzaW9uLWF1dG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5QkJcIjtcbn1cblxuLm1kaS1hcnJvdy1kZWNpc2lvbi1hdXRvLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5QkNcIjtcbn1cblxuLm1kaS1hcnJvdy1kZWNpc2lvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUJEXCI7XG59XG5cbi5tZGktYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NVwiO1xufVxuXG4ubWRpLWFycm93LWRvd24tYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcyRFwiO1xufVxuXG4ubWRpLWFycm93LWRvd24tYm9sZC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MkVcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLWJvbGQtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MkZcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLWJvbGQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ3XCI7XG59XG5cbi5tZGktYXJyb3ctZG93bi1ib2xkLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ4XCI7XG59XG5cbi5tZGktYXJyb3ctZG93bi1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0OVwiO1xufVxuXG4ubWRpLWFycm93LWRvd24tYm9sZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUJFXCI7XG59XG5cbi5tZGktYXJyb3ctZG93bi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QkZcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNCN1wiO1xufVxuXG4ubWRpLWFycm93LWRvd24tY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQjhcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLWRyb3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRBXCI7XG59XG5cbi5tZGktYXJyb3ctZG93bi1kcm9wLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRCXCI7XG59XG5cbi5tZGktYXJyb3ctZG93bi10aGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NlwiO1xufVxuXG4ubWRpLWFycm93LWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxNlwiO1xufVxuXG4ubWRpLWFycm93LWV4cGFuZC1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNENcIjtcbn1cblxuLm1kaS1hcnJvdy1leHBhbmQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc5NVwiO1xufVxuXG4ubWRpLWFycm93LWV4cGFuZC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODREXCI7XG59XG5cbi5tZGktYXJyb3ctZXhwYW5kLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OTZcIjtcbn1cblxuLm1kaS1hcnJvdy1leHBhbmQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OTdcIjtcbn1cblxuLm1kaS1hcnJvdy1leHBhbmQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OThcIjtcbn1cblxuLm1kaS1hcnJvdy1leHBhbmQtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NEVcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDREXCI7XG59XG5cbi5tZGktYXJyb3ctbGVmdC1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzMwXCI7XG59XG5cbi5tZGktYXJyb3ctbGVmdC1ib2xkLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczMVwiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtYm9sZC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczMlwiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtYm9sZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEZcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWJvbGQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTBcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUxXCI7XG59XG5cbi5tZGktYXJyb3ctbGVmdC1ib2xkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5QkZcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDMFwiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0I5XCI7XG59XG5cbi5tZGktYXJyb3ctbGVmdC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNCQVwiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtZHJvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTJcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWRyb3AtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTNcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LXJpZ2h0LWJvbGQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlDMFwiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtdGhpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEVcIjtcbn1cblxuLm1kaS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NFwiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MzNcIjtcbn1cblxuLm1kaS1hcnJvdy1yaWdodC1ib2xkLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczNFwiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LWJvbGQtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MzVcIjtcbn1cblxuLm1kaS1hcnJvdy1yaWdodC1ib2xkLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NlwiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LWJvbGQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTdcIjtcbn1cblxuLm1kaS1hcnJvdy1yaWdodC1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1OFwiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LWJvbGQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlDMVwiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDMVwiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNCQlwiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0JDXCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtZHJvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTlcIjtcbn1cblxuLm1kaS1hcnJvdy1yaWdodC1kcm9wLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVBXCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtdGhpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTVcIjtcbn1cblxuLm1kaS1hcnJvdy1zcGxpdC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTNBXCI7XG59XG5cbi5tZGktYXJyb3ctc3BsaXQtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5M0JcIjtcbn1cblxuLm1kaS1hcnJvdy10b3AtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QlwiO1xufVxuXG4ubWRpLWFycm93LXRvcC1sZWZ0LWJvbGQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlDMlwiO1xufVxuXG4ubWRpLWFycm93LXRvcC1sZWZ0LXRoaWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUMzXCI7XG59XG5cbi5tZGktYXJyb3ctdG9wLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVDXCI7XG59XG5cbi5tZGktYXJyb3ctdG9wLXJpZ2h0LWJvbGQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlDNFwiO1xufVxuXG4ubWRpLWFycm93LXRvcC1yaWdodC10aGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlDNVwiO1xufVxuXG4ubWRpLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVEXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczNlwiO1xufVxuXG4ubWRpLWFycm93LXVwLWJvbGQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzM3XCI7XG59XG5cbi5tZGktYXJyb3ctdXAtYm9sZC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczOFwiO1xufVxuXG4ubWRpLWFycm93LXVwLWJvbGQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVGXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MFwiO1xufVxuXG4ubWRpLWFycm93LXVwLWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYxXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtYm9sZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUM2XCI7XG59XG5cbi5tZGktYXJyb3ctdXAtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkMyXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0JEXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQkVcIjtcbn1cblxuLm1kaS1hcnJvdy11cC1kb3duLWJvbGQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlDN1wiO1xufVxuXG4ubWRpLWFycm93LXVwLWRyb3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYyXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtZHJvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2M1wiO1xufVxuXG4ubWRpLWFycm93LXVwLXRoaWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVFXCI7XG59XG5cbi5tZGktYXJ0aXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODAyXCI7XG59XG5cbi5tZGktYXJ0aXN0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQzVcIjtcbn1cblxuLm1kaS1hcnRzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjM3XCI7XG59XG5cbi5tZGktYXNwZWN0LXJhdGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTIzXCI7XG59XG5cbi5tZGktYXNzaXN0YW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY0XCI7XG59XG5cbi5tZGktYXN0ZXJpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QzNcIjtcbn1cblxuLm1kaS1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NVwiO1xufVxuXG4ubWRpLWF0bGFzc2lhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgwM1wiO1xufVxuXG4ubWRpLWF0bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQyM1wiO1xufVxuXG4ubWRpLWF0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NjdcIjtcbn1cblxuLm1kaS1hdHRhY2htZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY2XCI7XG59XG5cbi5tZGktYXVkaW8tdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5M0NcIjtcbn1cblxuLm1kaS1hdWRpb2Jvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjdcIjtcbn1cblxuLm1kaS1hdWdtZW50ZWQtcmVhbGl0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg0RlwiO1xufVxuXG4ubWRpLWF1dG8tZml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY4XCI7XG59XG5cbi5tZGktYXV0by11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjlcIjtcbn1cblxuLm1kaS1hdXRvcmVuZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkFcIjtcbn1cblxuLm1kaS1hdi10aW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QlwiO1xufVxuXG4ubWRpLWF4ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhDN1wiO1xufVxuXG4ubWRpLWF4aXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMjRcIjtcbn1cblxuLm1kaS1heGlzLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDI1XCI7XG59XG5cbi5tZGktYXhpcy1hcnJvdy1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDI2XCI7XG59XG5cbi5tZGktYXhpcy1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDI3XCI7XG59XG5cbi5tZGktYXhpcy14LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDI4XCI7XG59XG5cbi5tZGktYXhpcy14LWFycm93LWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMjlcIjtcbn1cblxuLm1kaS1heGlzLXgtcm90YXRlLWNsb2Nrd2lzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQyQVwiO1xufVxuXG4ubWRpLWF4aXMteC1yb3RhdGUtY291bnRlcmNsb2Nrd2lzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQyQlwiO1xufVxuXG4ubWRpLWF4aXMteC15LWFycm93LWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMkNcIjtcbn1cblxuLm1kaS1heGlzLXktYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMkRcIjtcbn1cblxuLm1kaS1heGlzLXktYXJyb3ctbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQyRVwiO1xufVxuXG4ubWRpLWF4aXMteS1yb3RhdGUtY2xvY2t3aXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDJGXCI7XG59XG5cbi5tZGktYXhpcy15LXJvdGF0ZS1jb3VudGVyY2xvY2t3aXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDMwXCI7XG59XG5cbi5tZGktYXhpcy16LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDMxXCI7XG59XG5cbi5tZGktYXhpcy16LWFycm93LWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMzJcIjtcbn1cblxuLm1kaS1heGlzLXotcm90YXRlLWNsb2Nrd2lzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQzM1wiO1xufVxuXG4ubWRpLWF4aXMtei1yb3RhdGUtY291bnRlcmNsb2Nrd2lzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQzNFwiO1xufVxuXG4ubWRpLWF6dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODA0XCI7XG59XG5cbi5tZGktYmFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMjRcIjtcbn1cblxuLm1kaS1iYWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZDXCI7XG59XG5cbi5tZGktYmFieS1idWdneTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4RVwiO1xufVxuXG4ubWRpLWJhY2tidXJnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkRcIjtcbn1cblxuLm1kaS1iYWNrc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkVcIjtcbn1cblxuLm1kaS1iYWNrc3BhY2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIzOFwiO1xufVxuXG4ubWRpLWJhY2t1cC1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZGXCI7XG59XG5cbi5tZGktYmFkbWludG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODUwXCI7XG59XG5cbi5tZGktYmFsbG9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEyNVwiO1xufVxuXG4ubWRpLWJhbGxvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlDOFwiO1xufVxuXG4ubWRpLWJhbGxvdC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUM5XCI7XG59XG5cbi5tZGktYmFsbG90LXJlY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMTVcIjtcbn1cblxuLm1kaS1iYWxsb3QtcmVjb3VudC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzE2XCI7XG59XG5cbi5tZGktYmFuZGNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NzRcIjtcbn1cblxuLm1kaS1iYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcwXCI7XG59XG5cbi5tZGktYmFuay10cmFuc2ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEyNlwiO1xufVxuXG4ubWRpLWJhbmstdHJhbnNmZXItaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMjdcIjtcbn1cblxuLm1kaS1iYW5rLXRyYW5zZmVyLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEyOFwiO1xufVxuXG4ubWRpLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzFcIjtcbn1cblxuLm1kaS1iYXJjb2RlLXNjYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzJcIjtcbn1cblxuLm1kaS1iYXJsZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzNcIjtcbn1cblxuLm1kaS1iYXJsZXktb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjM5XCI7XG59XG5cbi5tZGktYmFybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIzQVwiO1xufVxuXG4ubWRpLWJhcnJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NFwiO1xufVxuXG4ubWRpLWJhc2ViYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODUxXCI7XG59XG5cbi5tZGktYmFzZWJhbGwtYmF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODUyXCI7XG59XG5cbi5tZGktYmFzZWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzVcIjtcbn1cblxuLm1kaS1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzZcIjtcbn1cblxuLm1kaS1iYXNrZXQtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3N1wiO1xufVxuXG4ubWRpLWJhc2tldC11bmZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzhcIjtcbn1cblxuLm1kaS1iYXNrZXRiYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODA1XCI7XG59XG5cbi5tZGktYmFza2V0YmFsbC1ob29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzE3XCI7XG59XG5cbi5tZGktYmFza2V0YmFsbC1ob29wLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMThcIjtcbn1cblxuLm1kaS1iYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCM0JcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc5XCI7XG59XG5cbi5tZGktYmF0dGVyeS0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QVwiO1xufVxuXG4ubWRpLWJhdHRlcnktMTAtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTNEXCI7XG59XG5cbi5tZGktYmF0dGVyeS0yMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QlwiO1xufVxuXG4ubWRpLWJhdHRlcnktMjAtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTNFXCI7XG59XG5cbi5tZGktYmF0dGVyeS0zMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3Q1wiO1xufVxuXG4ubWRpLWJhdHRlcnktMzAtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTNGXCI7XG59XG5cbi5tZGktYmF0dGVyeS00MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RFwiO1xufVxuXG4ubWRpLWJhdHRlcnktNDAtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTQwXCI7XG59XG5cbi5tZGktYmF0dGVyeS01MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RVwiO1xufVxuXG4ubWRpLWJhdHRlcnktNTAtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTQxXCI7XG59XG5cbi5tZGktYmF0dGVyeS02MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RlwiO1xufVxuXG4ubWRpLWJhdHRlcnktNjAtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTQyXCI7XG59XG5cbi5tZGktYmF0dGVyeS03MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MFwiO1xufVxuXG4ubWRpLWJhdHRlcnktNzAtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTQzXCI7XG59XG5cbi5tZGktYmF0dGVyeS04MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MVwiO1xufVxuXG4ubWRpLWJhdHRlcnktODAtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTQ0XCI7XG59XG5cbi5tZGktYmF0dGVyeS05MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MlwiO1xufVxuXG4ubWRpLWJhdHRlcnktOTAtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTQ1XCI7XG59XG5cbi5tZGktYmF0dGVyeS1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4M1wiO1xufVxuXG4ubWRpLWJhdHRlcnktYWxlcnQtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTQ2XCI7XG59XG5cbi5tZGktYmF0dGVyeS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NDdcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWJsdWV0b290aC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTQ4XCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NFwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4OUJcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTEwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NVwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODZcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTMwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg3XCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy00MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4OFwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctNTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4OUNcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTYwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg5XCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy03MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg5RFwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctODA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEFcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTkwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhCXCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODlFXCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy13aXJlbGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgwNlwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3MtMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MDdcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLXdpcmVsZXNzLTIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODA4XCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy13aXJlbGVzcy0zMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgwOVwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3MtNDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MEFcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLXdpcmVsZXNzLTUwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODBCXCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy13aXJlbGVzcy02MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgwQ1wiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3MtNzA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MERcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLXdpcmVsZXNzLTgwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODBFXCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy13aXJlbGVzcy05MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgwRlwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3MtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MTBcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLXdpcmVsZXNzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MTFcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhDXCI7XG59XG5cbi5tZGktYmF0dGVyeS1uZWdhdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RFwiO1xufVxuXG4ubWRpLWJhdHRlcnktb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RVwiO1xufVxuXG4ubWRpLWJhdHRlcnktcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RlwiO1xufVxuXG4ubWRpLWJhdHRlcnktcG9zaXRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTBcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LXVua25vd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTFcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LXVua25vd24tYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTQ5XCI7XG59XG5cbi5tZGktYmF0dGxlbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjNDXCI7XG59XG5cbi5tZGktYmVhY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTJcIjtcbn1cblxuLm1kaS1iZWFrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQzZcIjtcbn1cblxuLm1kaS1iZWFrZXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4RlwiO1xufVxuXG4ubWRpLWJlYXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk3XCI7XG59XG5cbi5tZGktYmVkLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODlGXCI7XG59XG5cbi5tZGktYmVlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5OFwiO1xufVxuXG4ubWRpLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTlcIjtcbn1cblxuLm1kaS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlBXCI7XG59XG5cbi5tZGktYmVsbC1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQzNVwiO1xufVxuXG4ubWRpLWJlbGwtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDM2XCI7XG59XG5cbi5tZGktYmVsbC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQzN1wiO1xufVxuXG4ubWRpLWJlbGwtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlCXCI7XG59XG5cbi5tZGktYmVsbC1vZmYtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE5MFwiO1xufVxuXG4ubWRpLWJlbGwtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5Q1wiO1xufVxuXG4ubWRpLWJlbGwtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RFwiO1xufVxuXG4ubWRpLWJlbGwtcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTkxXCI7XG59XG5cbi5tZGktYmVsbC1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlFXCI7XG59XG5cbi5tZGktYmVsbC1yaW5nLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUZcIjtcbn1cblxuLm1kaS1iZWxsLXNsZWVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEwXCI7XG59XG5cbi5tZGktYmVsbC1zbGVlcC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTkyXCI7XG59XG5cbi5tZGktYmV0YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMVwiO1xufVxuXG4ubWRpLWJldGFtYXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5Q0FcIjtcbn1cblxuLm1kaS1iaWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMlwiO1xufVxuXG4ubWRpLWJpa2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTNcIjtcbn1cblxuLm1kaS1iaWxsaWFyZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCM0RcIjtcbn1cblxuLm1kaS1iaWxsaWFyZHMtcmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIzRVwiO1xufVxuXG4ubWRpLWJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTRcIjtcbn1cblxuLm1kaS1iaW5vY3VsYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE1XCI7XG59XG5cbi5tZGktYmlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE2XCI7XG59XG5cbi5tZGktYmlvaGF6YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE3XCI7XG59XG5cbi5tZGktYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE4XCI7XG59XG5cbi5tZGktYml0Y29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgxMlwiO1xufVxuXG4ubWRpLWJsYWNrLW1lc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTlcIjtcbn1cblxuLm1kaS1ibGFja2JlcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFBXCI7XG59XG5cbi5tZGktYmxlbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNDN1wiO1xufVxuXG4ubWRpLWJsZW5kZXItc29mdHdhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUJcIjtcbn1cblxuLm1kaS1ibGluZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUNcIjtcbn1cblxuLm1kaS1ibG9jay1oZWxwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQURcIjtcbn1cblxuLm1kaS1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFFXCI7XG59XG5cbi5tZGktYmxvb2QtYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0M4XCI7XG59XG5cbi5tZGktYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFGXCI7XG59XG5cbi5tZGktYmx1ZXRvb3RoLWF1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIwXCI7XG59XG5cbi5tZGktYmx1ZXRvb3RoLWNvbm5lY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjFcIjtcbn1cblxuLm1kaS1ibHVldG9vdGgtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIyXCI7XG59XG5cbi5tZGktYmx1ZXRvb3RoLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIzXCI7XG59XG5cbi5tZGktYmx1ZXRvb3RoLXRyYW5zZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI0XCI7XG59XG5cbi5tZGktYmx1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNVwiO1xufVxuXG4ubWRpLWJsdXItbGluZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI2XCI7XG59XG5cbi5tZGktYmx1ci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjdcIjtcbn1cblxuLm1kaS1ibHVyLXJhZGlhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCOFwiO1xufVxuXG4ubWRpLWJvbG5pc2ktY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQzlcIjtcbn1cblxuLm1kaS1ib21iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjkwXCI7XG59XG5cbi5tZGktYm9tYi1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QzRcIjtcbn1cblxuLm1kaS1ib25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI5XCI7XG59XG5cbi5tZGktYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQVwiO1xufVxuXG4ubWRpLWJvb2stbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc5OVwiO1xufVxuXG4ubWRpLWJvb2stbG9jay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzlBXCI7XG59XG5cbi5tZGktYm9vay1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVEOVwiO1xufVxuXG4ubWRpLWJvb2stbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkJcIjtcbn1cblxuLm1kaS1ib29rLW11bHRpcGxlLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTkzXCI7XG59XG5cbi5tZGktYm9vay1tdWx0aXBsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTk0XCI7XG59XG5cbi5tZGktYm9vay1tdWx0aXBsZS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBOTVcIjtcbn1cblxuLm1kaS1ib29rLW11bHRpcGxlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkNcIjtcbn1cblxuLm1kaS1ib29rLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkRcIjtcbn1cblxuLm1kaS1ib29rLW9wZW4tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIzRlwiO1xufVxuXG4ubWRpLWJvb2stb3Blbi1wYWdlLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1REFcIjtcbn1cblxuLm1kaS1ib29rLW9wZW4tdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRVwiO1xufVxuXG4ubWRpLWJvb2stb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI0MFwiO1xufVxuXG4ubWRpLWJvb2stcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVEQlwiO1xufVxuXG4ubWRpLWJvb2stcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTk2XCI7XG59XG5cbi5tZGktYm9vay12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJGXCI7XG59XG5cbi5tZGktYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzBcIjtcbn1cblxuLm1kaS1ib29rbWFyay1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMVwiO1xufVxuXG4ubWRpLWJvb2ttYXJrLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUNCXCI7XG59XG5cbi5tZGktYm9va21hcmstbWludXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlDQ1wiO1xufVxuXG4ubWRpLWJvb2ttYXJrLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMyXCI7XG59XG5cbi5tZGktYm9va21hcmstb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUNEXCI7XG59XG5cbi5tZGktYm9va21hcmstb2ZmLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5Q0VcIjtcbn1cblxuLm1kaS1ib29rbWFyay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMzXCI7XG59XG5cbi5tZGktYm9va21hcmstcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNVwiO1xufVxuXG4ubWRpLWJvb2ttYXJrLXBsdXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNFwiO1xufVxuXG4ubWRpLWJvb2ttYXJrLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNlwiO1xufVxuXG4ubWRpLWJvb21ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RENcIjtcbn1cblxuLm1kaS1ib290c3RyYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QzVcIjtcbn1cblxuLm1kaS1ib3JkZXItYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM3XCI7XG59XG5cbi5tZGktYm9yZGVyLWFsbC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEEwXCI7XG59XG5cbi5tZGktYm9yZGVyLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDOFwiO1xufVxuXG4ubWRpLWJvcmRlci1ib3R0b20tdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhBMVwiO1xufVxuXG4ubWRpLWJvcmRlci1jb2xvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDOVwiO1xufVxuXG4ubWRpLWJvcmRlci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENBXCI7XG59XG5cbi5tZGktYm9yZGVyLWluc2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQlwiO1xufVxuXG4ubWRpLWJvcmRlci1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENDXCI7XG59XG5cbi5tZGktYm9yZGVyLWxlZnQtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhBMlwiO1xufVxuXG4ubWRpLWJvcmRlci1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENEXCI7XG59XG5cbi5tZGktYm9yZGVyLW5vbmUtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhBM1wiO1xufVxuXG4ubWRpLWJvcmRlci1vdXRzaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENFXCI7XG59XG5cbi5tZGktYm9yZGVyLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENGXCI7XG59XG5cbi5tZGktYm9yZGVyLXJpZ2h0LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QTRcIjtcbn1cblxuLm1kaS1ib3JkZXItc3R5bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDBcIjtcbn1cblxuLm1kaS1ib3JkZXItdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQxXCI7XG59XG5cbi5tZGktYm9yZGVyLXRvcC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEE1XCI7XG59XG5cbi5tZGktYm9yZGVyLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQyXCI7XG59XG5cbi5tZGktYm90dGxlLXdpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NTNcIjtcbn1cblxuLm1kaS1ib3ctdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjc3XCI7XG59XG5cbi5tZGktYm93bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxN1wiO1xufVxuXG4ubWRpLWJvd2xpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDNcIjtcbn1cblxuLm1kaS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDRcIjtcbn1cblxuLm1kaS1ib3gtY3V0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ1XCI7XG59XG5cbi5tZGktYm94LXNoYWRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzN1wiO1xufVxuXG4ubWRpLWJveGluZy1nbG92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI0MVwiO1xufVxuXG4ubWRpLWJyYWlsbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5Q0ZcIjtcbn1cblxuLm1kaS1icmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlEMFwiO1xufVxuXG4ubWRpLWJyZWFkLXNsaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0NBXCI7XG59XG5cbi5tZGktYnJlYWQtc2xpY2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNDQlwiO1xufVxuXG4ubWRpLWJyaWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxOFwiO1xufVxuXG4ubWRpLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENlwiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0NDXCI7XG59XG5cbi5tZGktYnJpZWZjYXNlLWFjY291bnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNDRFwiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEN1wiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOFwiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS1kb3dubG9hZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzE5XCI7XG59XG5cbi5tZGktYnJpZWZjYXNlLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBOTdcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtZWRpdC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzFBXCI7XG59XG5cbi5tZGktYnJpZWZjYXNlLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTI5XCI7XG59XG5cbi5tZGktYnJpZWZjYXNlLW1pbnVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMUJcIjtcbn1cblxuLm1kaS1icmllZmNhc2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgxM1wiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTJBXCI7XG59XG5cbi5tZGktYnJpZWZjYXNlLXBsdXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMxQ1wiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMkJcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtcmVtb3ZlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMURcIjtcbn1cblxuLm1kaS1icmllZmNhc2Utc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTJDXCI7XG59XG5cbi5tZGktYnJpZWZjYXNlLXNlYXJjaC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzFFXCI7XG59XG5cbi5tZGktYnJpZWZjYXNlLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOVwiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS11cGxvYWQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMxRlwiO1xufVxuXG4ubWRpLWJyaWdodG5lc3MtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEQVwiO1xufVxuXG4ubWRpLWJyaWdodG5lc3MtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEQlwiO1xufVxuXG4ubWRpLWJyaWdodG5lc3MtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEQ1wiO1xufVxuXG4ubWRpLWJyaWdodG5lc3MtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERFwiO1xufVxuXG4ubWRpLWJyaWdodG5lc3MtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERVwiO1xufVxuXG4ubWRpLWJyaWdodG5lc3MtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERlwiO1xufVxuXG4ubWRpLWJyaWdodG5lc3MtNzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMFwiO1xufVxuXG4ubWRpLWJyaWdodG5lc3MtYXV0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMVwiO1xufVxuXG4ubWRpLWJyaWdodG5lc3MtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNDRVwiO1xufVxuXG4ubWRpLWJyb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUyXCI7XG59XG5cbi5tZGktYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTNcIjtcbn1cblxuLm1kaS1idWRkaGlzbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk0QVwiO1xufVxuXG4ubWRpLWJ1ZmZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxOVwiO1xufVxuXG4ubWRpLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNFwiO1xufVxuXG4ubWRpLWJ1Zy1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEyRFwiO1xufVxuXG4ubWRpLWJ1Zy1jaGVjay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTJFXCI7XG59XG5cbi5tZGktYnVnLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMkZcIjtcbn1cblxuLm1kaS1idWxsZG96ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCMDdcIjtcbn1cblxuLm1kaS1idWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQ0ZcIjtcbn1cblxuLm1kaS1idWxsZXRpbi1ib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNVwiO1xufVxuXG4ubWRpLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU2XCI7XG59XG5cbi5tZGktYnVsbGhvcm4tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIwOFwiO1xufVxuXG4ubWRpLWJ1bGxzZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUREXCI7XG59XG5cbi5tZGktYnVsbHNleWUtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QzhcIjtcbn1cblxuLm1kaS1idXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTdcIjtcbn1cblxuLm1kaS1idXMtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBOThcIjtcbn1cblxuLm1kaS1idXMtYXJ0aWN1bGF0ZWQtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzlCXCI7XG59XG5cbi5tZGktYnVzLWFydGljdWxhdGVkLWZyb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzlDXCI7XG59XG5cbi5tZGktYnVzLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEM5XCI7XG59XG5cbi5tZGktYnVzLWRvdWJsZS1kZWNrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OURcIjtcbn1cblxuLm1kaS1idXMtc2Nob29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzlFXCI7XG59XG5cbi5tZGktYnVzLXNpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OUZcIjtcbn1cblxuLm1kaS1jYWNoZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRThcIjtcbn1cblxuLm1kaS1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU5XCI7XG59XG5cbi5tZGktY2FrZS1sYXllcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVBXCI7XG59XG5cbi5tZGktY2FrZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVCXCI7XG59XG5cbi5tZGktY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQ1wiO1xufVxuXG4ubWRpLWNhbGN1bGF0b3ItdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE5OVwiO1xufVxuXG4ubWRpLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVEXCI7XG59XG5cbi5tZGktY2FsZW5kYXItYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMzBcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRVwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLWJsYW5rLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNDJcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRlwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLWNoZWNrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMjBcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMFwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QTZcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCMDlcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlEMVwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIwQVwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDM4XCI7XG59XG5cbi5tZGktY2FsZW5kYXItbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjFcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1tdWx0aXBsZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMlwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLW11bHRpc2VsZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTMxXCI7XG59XG5cbi5tZGktY2FsZW5kYXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI0M1wiO1xufVxuXG4ubWRpLWNhbGVuZGFyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjNcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY5MVwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLXJhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjc4XCI7XG59XG5cbi5tZGktY2FsZW5kYXItcmFuZ2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI0NFwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNFwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLXJlbW92ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzIxXCI7XG59XG5cbi5tZGktY2FsZW5kYXItc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTRCXCI7XG59XG5cbi5tZGktY2FsZW5kYXItc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlEMlwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjVcIjtcbn1cblxuLm1kaS1jYWxlbmRhci10ZXh0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMjJcIjtcbn1cblxuLm1kaS1jYWxlbmRhci10b2RheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNlwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMzJcIjtcbn1cblxuLm1kaS1jYWxlbmRhci13ZWVrLWJlZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTMzXCI7XG59XG5cbi5tZGktY2FsbC1tYWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY3XCI7XG59XG5cbi5tZGktY2FsbC1tZXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGOFwiO1xufVxuXG4ubWRpLWNhbGwtbWlzc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY5XCI7XG59XG5cbi5tZGktY2FsbC1yZWNlaXZlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQVwiO1xufVxuXG4ubWRpLWNhbGwtc3BsaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkJcIjtcbn1cblxuLm1kaS1jYW1jb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkNcIjtcbn1cblxuLm1kaS1jYW1jb3JkZXItYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZEXCI7XG59XG5cbi5tZGktY2FtY29yZGVyLWJveC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkVcIjtcbn1cblxuLm1kaS1jYW1jb3JkZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZGXCI7XG59XG5cbi5tZGktY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAwXCI7XG59XG5cbi5tZGktY2FtZXJhLWFjY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4Q0FcIjtcbn1cblxuLm1kaS1jYW1lcmEtYnVyc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OTJcIjtcbn1cblxuLm1kaS1jYW1lcmEtY29udHJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI0NVwiO1xufVxuXG4ubWRpLWNhbWVyYS1lbmhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAxXCI7XG59XG5cbi5tZGktY2FtZXJhLWVuaGFuY2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI0NlwiO1xufVxuXG4ubWRpLWNhbWVyYS1mcm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMlwiO1xufVxuXG4ubWRpLWNhbWVyYS1mcm9udC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAzXCI7XG59XG5cbi5tZGktY2FtZXJhLWdvcHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0EwXCI7XG59XG5cbi5tZGktY2FtZXJhLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOENCXCI7XG59XG5cbi5tZGktY2FtZXJhLWlyaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDRcIjtcbn1cblxuLm1kaS1jYW1lcmEtbWV0ZXJpbmctY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0ExXCI7XG59XG5cbi5tZGktY2FtZXJhLW1ldGVyaW5nLW1hdHJpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdBMlwiO1xufVxuXG4ubWRpLWNhbWVyYS1tZXRlcmluZy1wYXJ0aWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0EzXCI7XG59XG5cbi5tZGktY2FtZXJhLW1ldGVyaW5nLXNwb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QTRcIjtcbn1cblxuLm1kaS1jYW1lcmEtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNURGXCI7XG59XG5cbi5tZGktY2FtZXJhLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMzlcIjtcbn1cblxuLm1kaS1jYW1lcmEtcGFydHktbW9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNVwiO1xufVxuXG4ubWRpLWNhbWVyYS1yZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA2XCI7XG59XG5cbi5tZGktY2FtZXJhLXJlYXItdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwN1wiO1xufVxuXG4ubWRpLWNhbWVyYS1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDhcIjtcbn1cblxuLm1kaS1jYW1lcmEtdGltZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDlcIjtcbn1cblxuLm1kaS1jYW5jZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MzlcIjtcbn1cblxuLm1kaS1jYW5kbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RTJcIjtcbn1cblxuLm1kaS1jYW5keWNhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEFcIjtcbn1cblxuLm1kaS1jYW5uYWJpczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdBNVwiO1xufVxuXG4ubWRpLWNhcHMtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE5QVwiO1xufVxuXG4ubWRpLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQlwiO1xufVxuXG4ubWRpLWNhci1iYXR0ZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBDXCI7XG59XG5cbi5tZGktY2FyLWJyYWtlLWFiczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMyM1wiO1xufVxuXG4ubWRpLWNhci1icmFrZS1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMyNFwiO1xufVxuXG4ubWRpLWNhci1icmFrZS1ob2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDNBXCI7XG59XG5cbi5tZGktY2FyLWJyYWtlLXBhcmtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEM0JcIjtcbn1cblxuLm1kaS1jYXItY29ubmVjdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBEXCI7XG59XG5cbi5tZGktY2FyLWNvbnZlcnRpYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0E2XCI7XG59XG5cbi5tZGktY2FyLWNydWlzZS1jb250cm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDNDXCI7XG59XG5cbi5tZGktY2FyLWRlZnJvc3QtZnJvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEM0RcIjtcbn1cblxuLm1kaS1jYXItZGVmcm9zdC1yZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDNFXCI7XG59XG5cbi5tZGktY2FyLWRvb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNDdcIjtcbn1cblxuLm1kaS1jYXItZWxlY3RyaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNDhcIjtcbn1cblxuLm1kaS1jYXItZXNwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzI1XCI7XG59XG5cbi5tZGktY2FyLWVzdGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdBN1wiO1xufVxuXG4ubWRpLWNhci1oYXRjaGJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QThcIjtcbn1cblxuLm1kaS1jYXIta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjQ5XCI7XG59XG5cbi5tZGktY2FyLWxpZ2h0LWRpbW1lZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMyNlwiO1xufVxuXG4ubWRpLWNhci1saWdodC1mb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMjdcIjtcbn1cblxuLm1kaS1jYXItbGlnaHQtaGlnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMyOFwiO1xufVxuXG4ubWRpLWNhci1saW1vdXNpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4Q0NcIjtcbn1cblxuLm1kaS1jYXItbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNEFcIjtcbn1cblxuLm1kaS1jYXItcGFya2luZy1saWdodHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEM0ZcIjtcbn1cblxuLm1kaS1jYXItcGlja3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0E5XCI7XG59XG5cbi5tZGktY2FyLXNpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QUFcIjtcbn1cblxuLm1kaS1jYXItc3BvcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0FCXCI7XG59XG5cbi5tZGktY2FyLXRpcmUtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMjlcIjtcbn1cblxuLm1kaS1jYXItdHJhY3Rpb24tY29udHJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ0MFwiO1xufVxuXG4ubWRpLWNhci13YXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBFXCI7XG59XG5cbi5tZGktY2FyYXZhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdBQ1wiO1xufVxuXG4ubWRpLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNEJcIjtcbn1cblxuLm1kaS1jYXJkLWJ1bGxldGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjRDXCI7XG59XG5cbi5tZGktY2FyZC1idWxsZXRlZC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNERcIjtcbn1cblxuLm1kaS1jYXJkLWJ1bGxldGVkLW9mZi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjRFXCI7XG59XG5cbi5tZGktY2FyZC1idWxsZXRlZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjRGXCI7XG59XG5cbi5tZGktY2FyZC1idWxsZXRlZC1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI1MFwiO1xufVxuXG4ubWRpLWNhcmQtYnVsbGV0ZWQtc2V0dGluZ3Mtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI1MVwiO1xufVxuXG4ubWRpLWNhcmQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI1MlwiO1xufVxuXG4ubWRpLWNhcmQtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI1M1wiO1xufVxuXG4ubWRpLWNhcmQtdGV4dC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjU0XCI7XG59XG5cbi5tZGktY2FyZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MzhcIjtcbn1cblxuLm1kaS1jYXJkcy1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOENEXCI7XG59XG5cbi5tZGktY2FyZHMtZGlhbW9uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhDRVwiO1xufVxuXG4ubWRpLWNhcmRzLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOENGXCI7XG59XG5cbi5tZGktY2FyZHMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzOVwiO1xufVxuXG4ubWRpLWNhcmRzLXBsYXlpbmctb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzQVwiO1xufVxuXG4ubWRpLWNhcmRzLXNwYWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEQwXCI7XG59XG5cbi5tZGktY2FyZHMtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDNlwiO1xufVxuXG4ubWRpLWNhcnJvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwRlwiO1xufVxuXG4ubWRpLWNhcnJ5LW9uLWJhZy1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ0MVwiO1xufVxuXG4ubWRpLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTBcIjtcbn1cblxuLm1kaS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENDJcIjtcbn1cblxuLm1kaS1jYXJ0LWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzJBXCI7XG59XG5cbi5tZGktY2FydC1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ0M1wiO1xufVxuXG4ubWRpLWNhcnQtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENDRcIjtcbn1cblxuLm1kaS1jYXJ0LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2QlwiO1xufVxuXG4ubWRpLWNhcnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMVwiO1xufVxuXG4ubWRpLWNhcnQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMlwiO1xufVxuXG4ubWRpLWNhcnQtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDQ1XCI7XG59XG5cbi5tZGktY2FzZS1zZW5zaXRpdmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEzXCI7XG59XG5cbi5tZGktY2FzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNFwiO1xufVxuXG4ubWRpLWNhc2gtMTAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE1XCI7XG59XG5cbi5tZGktY2FzaC1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNlwiO1xufVxuXG4ubWRpLWNhc2gtcmVmdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTlCXCI7XG59XG5cbi5tZGktY2FzaC1yZWdpc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNEMFwiO1xufVxuXG4ubWRpLWNhc2gtdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE3XCI7XG59XG5cbi5tZGktY2Fzc2V0dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5RDNcIjtcbn1cblxuLm1kaS1jYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE4XCI7XG59XG5cbi5tZGktY2FzdC1jb25uZWN0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTlcIjtcbn1cblxuLm1kaS1jYXN0LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4OVwiO1xufVxuXG4ubWRpLWNhc3RsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQVwiO1xufVxuXG4ubWRpLWNhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQlwiO1xufVxuXG4ubWRpLWNjdHY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QURcIjtcbn1cblxuLm1kaS1jZWlsaW5nLWxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzY4XCI7XG59XG5cbi5tZGktY2VsbHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFDXCI7XG59XG5cbi5tZGktY2VsbHBob25lLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMURcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlENFwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1iYXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRVwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1kb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFGXCI7XG59XG5cbi5tZGktY2VsbHBob25lLWVyYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTRDXCI7XG59XG5cbi5tZGktY2VsbHBob25lLWlwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMFwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NERcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMVwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1saW5rLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMlwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTRFXCI7XG59XG5cbi5tZGktY2VsbHBob25lLW1lc3NhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RDJcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTRGXCI7XG59XG5cbi5tZGktY2VsbHBob25lLXNjcmVlbnNob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMzRcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjNcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUtc2V0dGluZ3MtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk1MFwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1zb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk1MVwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEQxXCI7XG59XG5cbi5tZGktY2VsbHBob25lLXdpcmVsZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODE0XCI7XG59XG5cbi5tZGktY2VsdGljLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0QxXCI7XG59XG5cbi5tZGktY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjRcIjtcbn1cblxuLm1kaS1jaGFpci1zY2hvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjVcIjtcbn1cblxuLm1kaS1jaGFyaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzJCXCI7XG59XG5cbi5tZGktY2hhcnQtYXJjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI2XCI7XG59XG5cbi5tZGktY2hhcnQtYXJlYXNwbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyN1wiO1xufVxuXG4ubWRpLWNoYXJ0LWJhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyOFwiO1xufVxuXG4ubWRpLWNoYXJ0LWJhci1zdGFja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzY5XCI7XG59XG5cbi5tZGktY2hhcnQtYmVsbC1jdXJ2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMyQ1wiO1xufVxuXG4ubWRpLWNoYXJ0LWJ1YmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFM1wiO1xufVxuXG4ubWRpLWNoYXJ0LWRvbnV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0FFXCI7XG59XG5cbi5tZGktY2hhcnQtZG9udXQtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdBRlwiO1xufVxuXG4ubWRpLWNoYXJ0LWdhbnR0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjZDXCI7XG59XG5cbi5tZGktY2hhcnQtaGlzdG9ncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI5XCI7XG59XG5cbi5tZGktY2hhcnQtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQVwiO1xufVxuXG4ubWRpLWNoYXJ0LWxpbmUtc3RhY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2QVwiO1xufVxuXG4ubWRpLWNoYXJ0LWxpbmUtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdCMFwiO1xufVxuXG4ubWRpLWNoYXJ0LW11bHRpbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhEM1wiO1xufVxuXG4ubWRpLWNoYXJ0LXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQlwiO1xufVxuXG4ubWRpLWNoYXJ0LXNjYXR0ZXJwbG90LWhleGJpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2RFwiO1xufVxuXG4ubWRpLWNoYXJ0LXRpbWVsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjZFXCI7XG59XG5cbi5tZGktY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI1NVwiO1xufVxuXG4ubWRpLWNoYXQtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNTZcIjtcbn1cblxuLm1kaS1jaGF0LXByb2Nlc3Npbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNTdcIjtcbn1cblxuLm1kaS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQ1wiO1xufVxuXG4ubWRpLWNoZWNrLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyRFwiO1xufVxuXG4ubWRpLWNoZWNrLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzJEXCI7XG59XG5cbi5tZGktY2hlY2stYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMkVcIjtcbn1cblxuLm1kaS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RTBcIjtcbn1cblxuLm1kaS1jaGVjay1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFMVwiO1xufVxuXG4ubWRpLWNoZWNrLWRlY2FncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzkwXCI7XG59XG5cbi5tZGktY2hlY2stbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMyRlwiO1xufVxuXG4ubWRpLWNoZWNrLW5ldHdvcmstb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMzMFwiO1xufVxuXG4ubWRpLWNoZWNrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NTRcIjtcbn1cblxuLm1kaS1jaGVja2Jvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBOUNcIjtcbn1cblxuLm1kaS1jaGVja2JveC1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyRVwiO1xufVxuXG4ubWRpLWNoZWNrYm94LWJsYW5rLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyRlwiO1xufVxuXG4ubWRpLWNoZWNrYm94LWJsYW5rLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMwXCI7XG59XG5cbi5tZGktY2hlY2tib3gtYmxhbmstb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMVwiO1xufVxuXG4ubWRpLWNoZWNrYm94LWludGVybWVkaWF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg1NVwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW1hcmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMlwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW1hcmtlZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzNcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tYXJrZWQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzRcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tYXJrZWQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNVwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM2XCI7XG59XG5cbi5tZGktY2hlY2tib3gtbXVsdGlwbGUtYmxhbmstY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjNCXCI7XG59XG5cbi5tZGktY2hlY2tib3gtbXVsdGlwbGUtYmxhbmstY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2M0NcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tdWx0aXBsZS1ibGFuay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM3XCI7XG59XG5cbi5tZGktY2hlY2tib3gtbXVsdGlwbGUtbWFya2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM4XCI7XG59XG5cbi5tZGktY2hlY2tib3gtbXVsdGlwbGUtbWFya2VkLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzRFwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzRVwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM5XCI7XG59XG5cbi5tZGktY2hlY2tlcmJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNBXCI7XG59XG5cbi5tZGktY2hlZi1oYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNThcIjtcbn1cblxuLm1kaS1jaGVtaWNhbC13ZWFwb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0JcIjtcbn1cblxuLm1kaS1jaGVzcy1iaXNob3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NUJcIjtcbn1cblxuLm1kaS1jaGVzcy1raW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODU2XCI7XG59XG5cbi5tZGktY2hlc3Mta25pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODU3XCI7XG59XG5cbi5tZGktY2hlc3MtcGF3bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg1OFwiO1xufVxuXG4ubWRpLWNoZXNzLXF1ZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODU5XCI7XG59XG5cbi5tZGktY2hlc3Mtcm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg1QVwiO1xufVxuXG4ubWRpLWNoZXZyb24tZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0NcIjtcbn1cblxuLm1kaS1jaGV2cm9uLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNEXCI7XG59XG5cbi5tZGktY2hldnJvbi1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0VcIjtcbn1cblxuLm1kaS1jaGV2cm9uLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRlwiO1xufVxuXG4ubWRpLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MFwiO1xufVxuXG4ubWRpLWNoZXZyb24tZG93bi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5RDVcIjtcbn1cblxuLm1kaS1jaGV2cm9uLWRvd24tYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5RDZcIjtcbn1cblxuLm1kaS1jaGV2cm9uLWRvd24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjBCXCI7XG59XG5cbi5tZGktY2hldnJvbi1kb3duLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjBDXCI7XG59XG5cbi5tZGktY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQxXCI7XG59XG5cbi5tZGktY2hldnJvbi1sZWZ0LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlEN1wiO1xufVxuXG4ubWRpLWNoZXZyb24tbGVmdC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlEOFwiO1xufVxuXG4ubWRpLWNoZXZyb24tbGVmdC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCMERcIjtcbn1cblxuLm1kaS1jaGV2cm9uLWxlZnQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCMEVcIjtcbn1cblxuLm1kaS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQyXCI7XG59XG5cbi5tZGktY2hldnJvbi1yaWdodC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5RDlcIjtcbn1cblxuLm1kaS1jaGV2cm9uLXJpZ2h0LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOURBXCI7XG59XG5cbi5tZGktY2hldnJvbi1yaWdodC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCMEZcIjtcbn1cblxuLm1kaS1jaGV2cm9uLXJpZ2h0LWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjEwXCI7XG59XG5cbi5tZGktY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0M1wiO1xufVxuXG4ubWRpLWNoZXZyb24tdXAtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOURCXCI7XG59XG5cbi5tZGktY2hldnJvbi11cC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlEQ1wiO1xufVxuXG4ubWRpLWNoZXZyb24tdXAtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjExXCI7XG59XG5cbi5tZGktY2hldnJvbi11cC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIxMlwiO1xufVxuXG4ubWRpLWNoaWxpLWhvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdCMVwiO1xufVxuXG4ubWRpLWNoaWxpLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdCMlwiO1xufVxuXG4ubWRpLWNoaWxpLW1pbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QjNcIjtcbn1cblxuLm1kaS1jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjFBXCI7XG59XG5cbi5tZGktY2hyaXN0aWFuaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTUyXCI7XG59XG5cbi5tZGktY2hyaXN0aWFuaXR5LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDRDJcIjtcbn1cblxuLm1kaS1jaHVyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDRcIjtcbn1cblxuLm1kaS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NjRcIjtcbn1cblxuLm1kaS1jaXJjbGUtZWRpdC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEQ0XCI7XG59XG5cbi5tZGktY2lyY2xlLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlERFwiO1xufVxuXG4ubWRpLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzY1XCI7XG59XG5cbi5tZGktY2lyY2xlLXNsaWNlLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBOURcIjtcbn1cblxuLm1kaS1jaXJjbGUtc2xpY2UtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE5RVwiO1xufVxuXG4ubWRpLWNpcmNsZS1zbGljZS0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTlGXCI7XG59XG5cbi5tZGktY2lyY2xlLXNsaWNlLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQTBcIjtcbn1cblxuLm1kaS1jaXJjbGUtc2xpY2UtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFBMVwiO1xufVxuXG4ubWRpLWNpcmNsZS1zbGljZS02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUEyXCI7XG59XG5cbi5tZGktY2lyY2xlLXNsaWNlLTc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQTNcIjtcbn1cblxuLm1kaS1jaXJjbGUtc2xpY2UtODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFBNFwiO1xufVxuXG4ubWRpLWNpcmNsZS1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlERVwiO1xufVxuXG4ubWRpLWNpc2NvLXdlYmV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ1XCI7XG59XG5cbi5tZGktY2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NlwiO1xufVxuXG4ubWRpLWNpdHktdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEzNVwiO1xufVxuXG4ubWRpLWNpdHktdmFyaWFudC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTM2XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ3XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWFjY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDhcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtYWNjb3VudC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzMxXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ5XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWFsZXJ0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDRDNcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0QVwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1hcnJvdy1kb3duLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMzJcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0QlwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1hcnJvdy1sZWZ0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDRDRcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDRDVcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtYXJyb3ctcmlnaHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNENlwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMzM1wiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1hcnJvdy11cC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzM0XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRDXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWNoZWNrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QTdcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDN1wiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTREXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMzVcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtcGxheS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzM2XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NTBcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtcHVsc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NUNcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtcHVsc2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg1RFwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRFXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLXRleHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEzN1wiO1xufVxuXG4ubWRpLWNsaXBib2FyZC10ZXh0LXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMzdcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtdGV4dC1wbGF5LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDMzhcIjtcbn1cblxuLm1kaS1jbGlwcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEZcIjtcbn1cblxuLm1kaS1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk1M1wiO1xufVxuXG4ubWRpLWNsb2NrLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTU0XCI7XG59XG5cbi5tZGktY2xvY2stYWxlcnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVDRVwiO1xufVxuXG4ubWRpLWNsb2NrLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MVwiO1xufVxuXG4ubWRpLWNsb2NrLWZhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTJcIjtcbn1cblxuLm1kaS1jbG9jay1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1M1wiO1xufVxuXG4ubWRpLWNsb2NrLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NFwiO1xufVxuXG4ubWRpLWNsb2NrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTBcIjtcbn1cblxuLm1kaS1jbG9jay1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NVwiO1xufVxuXG4ubWRpLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU2XCI7XG59XG5cbi5tZGktY2xvc2UtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU3XCI7XG59XG5cbi5tZGktY2xvc2UtYm94LW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzM5XCI7XG59XG5cbi5tZGktY2xvc2UtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDM0FcIjtcbn1cblxuLm1kaS1jbG9zZS1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1OFwiO1xufVxuXG4ubWRpLWNsb3NlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1OVwiO1xufVxuXG4ubWRpLWNsb3NlLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVBXCI7XG59XG5cbi5tZGktY2xvc2UtbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1QlwiO1xufVxuXG4ubWRpLWNsb3NlLW5ldHdvcmstb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMzQlwiO1xufVxuXG4ubWRpLWNsb3NlLW9jdGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUNcIjtcbn1cblxuLm1kaS1jbG9zZS1vY3RhZ29uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNURcIjtcbn1cblxuLm1kaS1jbG9zZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkM4XCI7XG59XG5cbi5tZGktY2xvc2VkLWNhcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUVcIjtcbn1cblxuLm1kaS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RlwiO1xufVxuXG4ubWRpLWNsb3VkLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOURGXCI7XG59XG5cbi5tZGktY2xvdWQtYnJhY2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0I0XCI7XG59XG5cbi5tZGktY2xvdWQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjBcIjtcbn1cblxuLm1kaS1jbG91ZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjFcIjtcbn1cblxuLm1kaS1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MlwiO1xufVxuXG4ubWRpLWNsb3VkLWRvd25sb2FkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNTlcIjtcbn1cblxuLm1kaS1jbG91ZC1vZmYtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NFwiO1xufVxuXG4ubWRpLWNsb3VkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjNcIjtcbn1cblxuLm1kaS1jbG91ZC1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NVwiO1xufVxuXG4ubWRpLWNsb3VkLXByaW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjZcIjtcbn1cblxuLm1kaS1jbG91ZC1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEzOFwiO1xufVxuXG4ubWRpLWNsb3VkLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk1NVwiO1xufVxuXG4ubWRpLWNsb3VkLXNlYXJjaC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTU2XCI7XG59XG5cbi5tZGktY2xvdWQtc3luYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzRlwiO1xufVxuXG4ubWRpLWNsb3VkLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QjVcIjtcbn1cblxuLm1kaS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjdcIjtcbn1cblxuLm1kaS1jbG91ZC11cGxvYWQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI1QVwiO1xufVxuXG4ubWRpLWNsb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgxNVwiO1xufVxuXG4ubWRpLWNvZGUtYXJyYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjhcIjtcbn1cblxuLm1kaS1jb2RlLWJyYWNlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2OVwiO1xufVxuXG4ubWRpLWNvZGUtYnJhY2tldHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkFcIjtcbn1cblxuLm1kaS1jb2RlLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZCXCI7XG59XG5cbi5tZGktY29kZS1ncmVhdGVyLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkNcIjtcbn1cblxuLm1kaS1jb2RlLWdyZWF0ZXItdGhhbi1vci1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2RFwiO1xufVxuXG4ubWRpLWNvZGUtbGVzcy10aGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZFXCI7XG59XG5cbi5tZGktY29kZS1sZXNzLXRoYW4tb3ItZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkZcIjtcbn1cblxuLm1kaS1jb2RlLW5vdC1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3MFwiO1xufVxuXG4ubWRpLWNvZGUtbm90LWVxdWFsLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNzFcIjtcbn1cblxuLm1kaS1jb2RlLXBhcmVudGhlc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTcyXCI7XG59XG5cbi5tZGktY29kZS1zdHJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNzNcIjtcbn1cblxuLm1kaS1jb2RlLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNzRcIjtcbn1cblxuLm1kaS1jb2RlLXRhZ3MtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OTNcIjtcbn1cblxuLm1kaS1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTc1XCI7XG59XG5cbi5tZGktY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTc2XCI7XG59XG5cbi5tZGktY29mZmVlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QzlcIjtcbn1cblxuLm1kaS1jb2ZmZWUtdG8tZ286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNzdcIjtcbn1cblxuLm1kaS1jb2ZmaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNUJcIjtcbn1cblxuLm1kaS1jb2dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEQ1XCI7XG59XG5cbi5tZGktY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3OFwiO1xufVxuXG4ubWRpLWNvaW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjk0XCI7XG59XG5cbi5tZGktY29sbGFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY0MFwiO1xufVxuXG4ubWRpLWNvbGxhcHNlLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFBNVwiO1xufVxuXG4ubWRpLWNvbGxhcHNlLWFsbC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUE2XCI7XG59XG5cbi5tZGktY29sb3ItaGVscGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTc5XCI7XG59XG5cbi5tZGktY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3QVwiO1xufVxuXG4ubWRpLWNvbW1lbnQtYWNjb3VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3QlwiO1xufVxuXG4ubWRpLWNvbW1lbnQtYWNjb3VudC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTdDXCI7XG59XG5cbi5tZGktY29tbWVudC1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3RFwiO1xufVxuXG4ubWRpLWNvbW1lbnQtYWxlcnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3RVwiO1xufVxuXG4ubWRpLWNvbW1lbnQtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlFMFwiO1xufVxuXG4ubWRpLWNvbW1lbnQtYXJyb3ctbGVmdC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUUxXCI7XG59XG5cbi5tZGktY29tbWVudC1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlFMlwiO1xufVxuXG4ubWRpLWNvbW1lbnQtYXJyb3ctcmlnaHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlFM1wiO1xufVxuXG4ubWRpLWNvbW1lbnQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxN0ZcIjtcbn1cblxuLm1kaS1jb21tZW50LWNoZWNrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxODBcIjtcbn1cblxuLm1kaS1jb21tZW50LWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEzOVwiO1xufVxuXG4ubWRpLWNvbW1lbnQtZXllLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBM0FcIjtcbn1cblxuLm1kaS1jb21tZW50LW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODVFXCI7XG59XG5cbi5tZGktY29tbWVudC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTgxXCI7XG59XG5cbi5tZGktY29tbWVudC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTgyXCI7XG59XG5cbi5tZGktY29tbWVudC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUU0XCI7XG59XG5cbi5tZGktY29tbWVudC1wbHVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxODNcIjtcbn1cblxuLm1kaS1jb21tZW50LXByb2Nlc3Npbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxODRcIjtcbn1cblxuLm1kaS1jb21tZW50LXByb2Nlc3Npbmctb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE4NVwiO1xufVxuXG4ubWRpLWNvbW1lbnQtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MTZcIjtcbn1cblxuLm1kaS1jb21tZW50LXF1ZXN0aW9uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxODZcIjtcbn1cblxuLm1kaS1jb21tZW50LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVERVwiO1xufVxuXG4ubWRpLWNvbW1lbnQtcmVtb3ZlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxODdcIjtcbn1cblxuLm1kaS1jb21tZW50LXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEzQlwiO1xufVxuXG4ubWRpLWNvbW1lbnQtc2VhcmNoLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBM0NcIjtcbn1cblxuLm1kaS1jb21tZW50LXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxODhcIjtcbn1cblxuLm1kaS1jb21tZW50LXRleHQtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NUZcIjtcbn1cblxuLm1kaS1jb21tZW50LXRleHQtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg2MFwiO1xufVxuXG4ubWRpLWNvbW1lbnQtdGV4dC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTg5XCI7XG59XG5cbi5tZGktY29tcGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE4QVwiO1xufVxuXG4ubWRpLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOEJcIjtcbn1cblxuLm1kaS1jb21wYXNzLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI1Q1wiO1xufVxuXG4ubWRpLWNvbXBhc3Mtb2ZmLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNURcIjtcbn1cblxuLm1kaS1jb21wYXNzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOENcIjtcbn1cblxuLm1kaS1jb25zb2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMThEXCI7XG59XG5cbi5tZGktY29uc29sZS1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0I2XCI7XG59XG5cbi5tZGktY29uc29sZS1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEE4XCI7XG59XG5cbi5tZGktY29uc29sZS1uZXR3b3JrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDM0NcIjtcbn1cblxuLm1kaS1jb250YWN0LW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOEVcIjtcbn1cblxuLm1kaS1jb250YWN0bGVzcy1wYXltZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDQ2XCI7XG59XG5cbi5tZGktY29udGFjdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2Q0FcIjtcbn1cblxuLm1kaS1jb250YWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTNEXCI7XG59XG5cbi5tZGktY29udGFpbi1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBM0VcIjtcbn1cblxuLm1kaS1jb250YWluLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTNGXCI7XG59XG5cbi5tZGktY29udGVudC1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMThGXCI7XG59XG5cbi5tZGktY29udGVudC1jdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOTBcIjtcbn1cblxuLm1kaS1jb250ZW50LWR1cGxpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE5MVwiO1xufVxuXG4ubWRpLWNvbnRlbnQtcGFzdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOTJcIjtcbn1cblxuLm1kaS1jb250ZW50LXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOTNcIjtcbn1cblxuLm1kaS1jb250ZW50LXNhdmUtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTk0XCI7XG59XG5cbi5tZGktY29udGVudC1zYXZlLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDRDdcIjtcbn1cblxuLm1kaS1jb250ZW50LXNhdmUtZWRpdC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0Q4XCI7XG59XG5cbi5tZGktY29udGVudC1zYXZlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MTdcIjtcbn1cblxuLm1kaS1jb250ZW50LXNhdmUtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MUJcIjtcbn1cblxuLm1kaS1jb250ZW50LXNhdmUtc2V0dGluZ3Mtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIxM1wiO1xufVxuXG4ubWRpLWNvbnRyYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTk1XCI7XG59XG5cbi5tZGktY29udHJhc3QtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTk2XCI7XG59XG5cbi5tZGktY29udHJhc3QtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTk3XCI7XG59XG5cbi5tZGktY29udHJvbGxlci1jbGFzc2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjVFXCI7XG59XG5cbi5tZGktY29udHJvbGxlci1jbGFzc2ljLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNUZcIjtcbn1cblxuLm1kaS1jb29raWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOThcIjtcbn1cblxuLm1kaS1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RTZcIjtcbn1cblxuLm1kaS1jb3Jkb3ZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTU3XCI7XG59XG5cbi5tZGktY29ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdCN1wiO1xufVxuXG4ubWRpLWNvdW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOTlcIjtcbn1cblxuLm1kaS1jb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOUFcIjtcbn1cblxuLm1kaS1jcmFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg2MVwiO1xufVxuXG4ubWRpLWNyZWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUM5XCI7XG59XG5cbi5tZGktY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ0N1wiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTlCXCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOUNcIjtcbn1cblxuLm1kaS1jcmVkaXQtY2FyZC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RTRcIjtcbn1cblxuLm1kaS1jcmVkaXQtY2FyZC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjc1XCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtcmVmdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUE3XCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtc2NhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE5RFwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEQ2XCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtd2lyZWxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENDhcIjtcbn1cblxuLm1kaS1jcmlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDQ5XCI7XG59XG5cbi5tZGktY3JvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE5RVwiO1xufVxuXG4ubWRpLWNyb3AtZnJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE5RlwiO1xufVxuXG4ubWRpLWNyb3AtbGFuZHNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUEwXCI7XG59XG5cbi5tZGktY3JvcC1wb3J0cmFpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFBMVwiO1xufVxuXG4ubWRpLWNyb3Atcm90YXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjk1XCI7XG59XG5cbi5tZGktY3JvcC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQTJcIjtcbn1cblxuLm1kaS1jcm9zc2hhaXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUEzXCI7XG59XG5cbi5tZGktY3Jvc3NoYWlycy1ncHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQTRcIjtcbn1cblxuLm1kaS1jcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFBNVwiO1xufVxuXG4ubWRpLWNyeWVuZ2luZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk1OFwiO1xufVxuXG4ubWRpLWNyeXN0YWwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIxNFwiO1xufVxuXG4ubWRpLWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQTZcIjtcbn1cblxuLm1kaS1jdWJlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQTdcIjtcbn1cblxuLm1kaS1jdWJlLXNjYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNjBcIjtcbn1cblxuLm1kaS1jdWJlLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQThcIjtcbn1cblxuLm1kaS1jdWJlLXVuZm9sZGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUE5XCI7XG59XG5cbi5tZGktY3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUFBXCI7XG59XG5cbi5tZGktY3VwLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFNVwiO1xufVxuXG4ubWRpLWN1cC13YXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFBQlwiO1xufVxuXG4ubWRpLWN1cGNha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NTlcIjtcbn1cblxuLm1kaS1jdXJsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODYyXCI7XG59XG5cbi5tZGktY3VycmVuY3ktYmR0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODYzXCI7XG59XG5cbi5tZGktY3VycmVuY3ktYnJsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjYxXCI7XG59XG5cbi5tZGktY3VycmVuY3ktYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUFDXCI7XG59XG5cbi5tZGktY3VycmVuY3ktY2hmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0I4XCI7XG59XG5cbi5tZGktY3VycmVuY3ktY255OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0I5XCI7XG59XG5cbi5tZGktY3VycmVuY3ktZXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0JBXCI7XG59XG5cbi5tZGktY3VycmVuY3ktZXVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUFEXCI7XG59XG5cbi5tZGktY3VycmVuY3ktZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUFFXCI7XG59XG5cbi5tZGktY3VycmVuY3ktaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzNEXCI7XG59XG5cbi5tZGktY3VycmVuY3ktaW5yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUFGXCI7XG59XG5cbi5tZGktY3VycmVuY3ktanB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0JCXCI7XG59XG5cbi5tZGktY3VycmVuY3kta3J3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0JDXCI7XG59XG5cbi5tZGktY3VycmVuY3kta3p0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODY0XCI7XG59XG5cbi5tZGktY3VycmVuY3ktbmduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUIwXCI7XG59XG5cbi5tZGktY3VycmVuY3ktcGhwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUU1XCI7XG59XG5cbi5tZGktY3VycmVuY3ktcnViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUIxXCI7XG59XG5cbi5tZGktY3VycmVuY3ktc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdCRFwiO1xufVxuXG4ubWRpLWN1cnJlbmN5LXRyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFCMlwiO1xufVxuXG4ubWRpLWN1cnJlbmN5LXR3ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdCRVwiO1xufVxuXG4ubWRpLWN1cnJlbmN5LXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFCM1wiO1xufVxuXG4ubWRpLWN1cnJlbmN5LXVzZC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NzlcIjtcbn1cblxuLm1kaS1jdXJyZW50LWFjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTVBXCI7XG59XG5cbi5tZGktY3VycmVudC1kYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk1QlwiO1xufVxuXG4ubWRpLWN1cnNvci1kZWZhdWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUI0XCI7XG59XG5cbi5tZGktY3Vyc29yLWRlZmF1bHQtY2xpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDRDlcIjtcbn1cblxuLm1kaS1jdXJzb3ItZGVmYXVsdC1jbGljay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0RBXCI7XG59XG5cbi5tZGktY3Vyc29yLWRlZmF1bHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFCNVwiO1xufVxuXG4ubWRpLWN1cnNvci1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUI2XCI7XG59XG5cbi5tZGktY3Vyc29yLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQjdcIjtcbn1cblxuLm1kaS1jdXJzb3ItdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFN1wiO1xufVxuXG4ubWRpLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUI4XCI7XG59XG5cbi5tZGktZGF0YWJhc2UtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQThcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjYyXCI7XG59XG5cbi5tZGktZGF0YWJhc2UtZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTVEXCI7XG59XG5cbi5tZGktZGF0YWJhc2UtaW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTVDXCI7XG59XG5cbi5tZGktZGF0YWJhc2UtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFBOVwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUI5XCI7XG59XG5cbi5tZGktZGF0YWJhc2UtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFCQVwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDREJcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDRENcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NjVcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNERFwiO1xufVxuXG4ubWRpLWRlYXRoLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RDdcIjtcbn1cblxuLm1kaS1kZWF0aC1zdGFyLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RDhcIjtcbn1cblxuLm1kaS1kZWF0aGx5LWhhbGxvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNjNcIjtcbn1cblxuLm1kaS1kZWJpYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RDlcIjtcbn1cblxuLm1kaS1kZWJ1Zy1zdGVwLWludG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQkJcIjtcbn1cblxuLm1kaS1kZWJ1Zy1zdGVwLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFCQ1wiO1xufVxuXG4ubWRpLWRlYnVnLXN0ZXAtb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFCRFwiO1xufVxuXG4ubWRpLWRlY2FncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzZCXCI7XG59XG5cbi5tZGktZGVjYWdyYW0tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2Q1wiO1xufVxuXG4ubWRpLWRlY2ltYWwtZGVjcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQkVcIjtcbn1cblxuLm1kaS1kZWNpbWFsLWluY3JlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUJGXCI7XG59XG5cbi5tZGktZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUMwXCI7XG59XG5cbi5tZGktZGVsZXRlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4MlwiO1xufVxuXG4ubWRpLWRlbGV0ZS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI2NFwiO1xufVxuXG4ubWRpLWRlbGV0ZS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDQlwiO1xufVxuXG4ubWRpLWRlbGV0ZS1mb3JldmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUU4XCI7XG59XG5cbi5tZGktZGVsZXRlLWZvcmV2ZXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI2NVwiO1xufVxuXG4ubWRpLWRlbGV0ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUU2XCI7XG59XG5cbi5tZGktZGVsZXRlLXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MThcIjtcbn1cblxuLm1kaS1kZWxldGUtc3dlZXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RTlcIjtcbn1cblxuLm1kaS1kZWxldGUtc3dlZXAtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMzRVwiO1xufVxuXG4ubWRpLWRlbGV0ZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUMxXCI7XG59XG5cbi5tZGktZGVsdGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQzJcIjtcbn1cblxuLm1kaS1kZXNrLWxhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NUVcIjtcbn1cblxuLm1kaS1kZXNrcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQzNcIjtcbn1cblxuLm1kaS1kZXNrdG9wLWNsYXNzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QkZcIjtcbn1cblxuLm1kaS1kZXNrdG9wLW1hYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFDNFwiO1xufVxuXG4ubWRpLWRlc2t0b3AtbWFjLWRhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlFN1wiO1xufVxuXG4ubWRpLWRlc2t0b3AtdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQzVcIjtcbn1cblxuLm1kaS1kZXNrdG9wLXRvd2VyLW1vbml0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQUFcIjtcbn1cblxuLm1kaS1kZXRhaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUM2XCI7XG59XG5cbi5tZGktZGV2LXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDRBXCI7XG59XG5cbi5tZGktZGV2ZWxvcGVyLWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjk2XCI7XG59XG5cbi5tZGktZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFDN1wiO1xufVxuXG4ubWRpLWRpYWxwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MUNcIjtcbn1cblxuLm1kaS1kaWFtZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkMzRlwiO1xufVxuXG4ubWRpLWRpYW1ldGVyLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNDBcIjtcbn1cblxuLm1kaS1kaWFtZXRlci12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzQxXCI7XG59XG5cbi5tZGktZGlhbW9uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI2NlwiO1xufVxuXG4ubWRpLWRpYW1vbmQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI2N1wiO1xufVxuXG4ubWRpLWRpYW1vbmQtc3RvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQzhcIjtcbn1cblxuLm1kaS1kaWNlLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQ0FcIjtcbn1cblxuLm1kaS1kaWNlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQ0JcIjtcbn1cblxuLm1kaS1kaWNlLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQ0NcIjtcbn1cblxuLm1kaS1kaWNlLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQ0RcIjtcbn1cblxuLm1kaS1kaWNlLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQ0VcIjtcbn1cblxuLm1kaS1kaWNlLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQ0ZcIjtcbn1cblxuLm1kaS1kaWNlLWQxMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2RVwiO1xufVxuXG4ubWRpLWRpY2UtZDEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODY2XCI7XG59XG5cbi5tZGktZGljZS1kMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RUFcIjtcbn1cblxuLm1kaS1kaWNlLWQ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUVCXCI7XG59XG5cbi5tZGktZGljZS1kNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFQ1wiO1xufVxuXG4ubWRpLWRpY2UtZDg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RURcIjtcbn1cblxuLm1kaS1kaWNlLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzZEXCI7XG59XG5cbi5tZGktZGljdGlvbmFyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxRFwiO1xufVxuXG4ubWRpLWRpcC1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QzBcIjtcbn1cblxuLm1kaS1kaXJlY3Rpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUQwXCI7XG59XG5cbi5tZGktZGlyZWN0aW9ucy1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjQxXCI7XG59XG5cbi5tZGktZGlzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFRVwiO1xufVxuXG4ubWRpLWRpc2MtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRDFcIjtcbn1cblxuLm1kaS1kaXNjLXBsYXllcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk1RlwiO1xufVxuXG4ubWRpLWRpc2NvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NkZcIjtcbn1cblxuLm1kaS1kaXNod2FzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUFCXCI7XG59XG5cbi5tZGktZGlzcXVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUQyXCI7XG59XG5cbi5tZGktZGlzcXVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRDNcIjtcbn1cblxuLm1kaS1kaXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFENFwiO1xufVxuXG4ubWRpLWRpdmlzaW9uLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFENVwiO1xufVxuXG4ubWRpLWRsbmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNDBcIjtcbn1cblxuLm1kaS1kbmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2ODNcIjtcbn1cblxuLm1kaS1kbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRDZcIjtcbn1cblxuLm1kaS1kbnMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI2OFwiO1xufVxuXG4ubWRpLWRvLW5vdC1kaXN0dXJiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjk3XCI7XG59XG5cbi5tZGktZG8tbm90LWRpc3R1cmItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjk4XCI7XG59XG5cbi5tZGktZG9ja2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODY3XCI7XG59XG5cbi5tZGktZG9jdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTQxXCI7XG59XG5cbi5tZGktZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTQyXCI7XG59XG5cbi5tZGktZG9nLXNlcnZpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQUNcIjtcbn1cblxuLm1kaS1kb2ctc2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE0M1wiO1xufVxuXG4ubWRpLWRvbGJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkIyXCI7XG59XG5cbi5tZGktZG9tYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUQ3XCI7XG59XG5cbi5tZGktZG9tYWluLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ0QlwiO1xufVxuXG4ubWRpLWRvbmtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdDMVwiO1xufVxuXG4ubWRpLWRvb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MTlcIjtcbn1cblxuLm1kaS1kb29yLWNsb3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgxQVwiO1xufVxuXG4ubWRpLWRvb3Itb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgxQlwiO1xufVxuXG4ubWRpLWRvb3JiZWxsLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODY4XCI7XG59XG5cbi5tZGktZG90LW5ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFBRFwiO1xufVxuXG4ubWRpLWRvdHMtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFEOFwiO1xufVxuXG4ubWRpLWRvdHMtaG9yaXpvbnRhbC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QzJcIjtcbn1cblxuLm1kaS1kb3RzLWhvcml6b250YWwtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNjlcIjtcbn1cblxuLm1kaS1kb3RzLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUQ5XCI7XG59XG5cbi5tZGktZG90cy12ZXJ0aWNhbC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QzNcIjtcbn1cblxuLm1kaS1kb3RzLXZlcnRpY2FsLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjZBXCI7XG59XG5cbi5tZGktZG91YmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjk5XCI7XG59XG5cbi5tZGktZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxREFcIjtcbn1cblxuLm1kaS1kb3dubG9hZC1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlFOFwiO1xufVxuXG4ubWRpLWRvd25sb2FkLW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RjNcIjtcbn1cblxuLm1kaS1kb3dubG9hZC1uZXR3b3JrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNDJcIjtcbn1cblxuLm1kaS1kb3dubG9hZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjZCXCI7XG59XG5cbi5tZGktZHJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFEQlwiO1xufVxuXG4ubWRpLWRyYWctaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFEQ1wiO1xufVxuXG4ubWRpLWRyYWctdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI2Q1wiO1xufVxuXG4ubWRpLWRyYWctdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRERcIjtcbn1cblxuLm1kaS1kcmFtYS1tYXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNERVwiO1xufVxuXG4ubWRpLWRyYXdpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxREVcIjtcbn1cblxuLm1kaS1kcmF3aW5nLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFERlwiO1xufVxuXG4ubWRpLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUUwXCI7XG59XG5cbi5tZGktZHJpYmJibGUtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUUxXCI7XG59XG5cbi5tZGktZHJvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRTJcIjtcbn1cblxuLm1kaS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUUzXCI7XG59XG5cbi5tZGktZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUU0XCI7XG59XG5cbi5tZGktZHVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFFNVwiO1xufVxuXG4ubWRpLWR1bWJiZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUU2XCI7XG59XG5cbi5tZGktZHVtcC10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM0M1wiO1xufVxuXG4ubWRpLWVhci1oZWFyaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0M0XCI7XG59XG5cbi5tZGktZWFyLWhlYXJpbmctb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTQ0XCI7XG59XG5cbi5tZGktZWFydGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRTdcIjtcbn1cblxuLm1kaS1lYXJ0aC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2Q0NcIjtcbn1cblxuLm1kaS1lYXJ0aC1ib3gtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkNEXCI7XG59XG5cbi5tZGktZWFydGgtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUU4XCI7XG59XG5cbi5tZGktZWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFFOVwiO1xufVxuXG4ubWRpLWVnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFBRVwiO1xufVxuXG4ubWRpLWVnZy1lYXN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQUZcIjtcbn1cblxuLm1kaS1laWdodC10cmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlFOVwiO1xufVxuXG4ubWRpLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUVBXCI7XG59XG5cbi5tZGktZWplY3Qtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI2RFwiO1xufVxuXG4ubWRpLWVsZXBoYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0M1XCI7XG59XG5cbi5tZGktZWxldmF0aW9uLWRlY2xpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRUJcIjtcbn1cblxuLm1kaS1lbGV2YXRpb24tcmlzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFFQ1wiO1xufVxuXG4ubWRpLWVsZXZhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUVEXCI7XG59XG5cbi5tZGktZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRUVcIjtcbn1cblxuLm1kaS1lbWFpbC1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDRVwiO1xufVxuXG4ubWRpLWVtYWlsLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNERlwiO1xufVxuXG4ubWRpLWVtYWlsLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUIwXCI7XG59XG5cbi5tZGktZW1haWwtY2hlY2stb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFCMVwiO1xufVxuXG4ubWRpLWVtYWlsLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRjFcIjtcbn1cblxuLm1kaS1lbWFpbC1tYXJrLWFzLXVucmVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI2RVwiO1xufVxuXG4ubWRpLWVtYWlsLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRUZcIjtcbn1cblxuLm1kaS1lbWFpbC1vcGVuLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RUZcIjtcbn1cblxuLm1kaS1lbWFpbC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUYwXCI7XG59XG5cbi5tZGktZW1haWwtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlFQVwiO1xufVxuXG4ubWRpLWVtYWlsLXBsdXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlFQlwiO1xufVxuXG4ubWRpLWVtYWlsLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk2MFwiO1xufVxuXG4ubWRpLWVtYWlsLXNlYXJjaC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTYxXCI7XG59XG5cbi5tZGktZW1haWwtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGMFwiO1xufVxuXG4ubWRpLWVtYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjE1XCI7XG59XG5cbi5tZGktZW1ieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCM1wiO1xufVxuXG4ubWRpLWVtb3RpY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzQ0XCI7XG59XG5cbi5tZGktZW1vdGljb24tYW5ncnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNDVcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1hbmdyeS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzQ2XCI7XG59XG5cbi5tZGktZW1vdGljb24tY29vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM0N1wiO1xufVxuXG4ubWRpLWVtb3RpY29uLWNvb2wtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGM1wiO1xufVxuXG4ubWRpLWVtb3RpY29uLWNyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM0OFwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWNyeS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzQ5XCI7XG59XG5cbi5tZGktZW1vdGljb24tZGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM0QVwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWRlYWQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY5QVwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWRldmlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzRCXCI7XG59XG5cbi5tZGktZW1vdGljb24tZGV2aWwtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGNFwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWV4Y2l0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNENcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1leGNpdGVkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OUJcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1oYXBweTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM0RFwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWhhcHB5LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRjVcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1raXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzRFXCI7XG59XG5cbi5tZGktZW1vdGljb24ta2lzcy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzRGXCI7XG59XG5cbi5tZGktZW1vdGljb24tbmV1dHJhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM1MFwiO1xufVxuXG4ubWRpLWVtb3RpY29uLW5ldXRyYWwtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGNlwiO1xufVxuXG4ubWRpLWVtb3RpY29uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRjJcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1wb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUY3XCI7XG59XG5cbi5tZGktZW1vdGljb24tcG9vcC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzUxXCI7XG59XG5cbi5tZGktZW1vdGljb24tc2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzUyXCI7XG59XG5cbi5tZGktZW1vdGljb24tc2FkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRjhcIjtcbn1cblxuLm1kaS1lbW90aWNvbi10b25ndWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRjlcIjtcbn1cblxuLm1kaS1lbW90aWNvbi10b25ndWUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM1M1wiO1xufVxuXG4ubWRpLWVtb3RpY29uLXdpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNTRcIjtcbn1cblxuLm1kaS1lbW90aWNvbi13aW5rLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNTVcIjtcbn1cblxuLm1kaS1lbmdpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRkFcIjtcbn1cblxuLm1kaS1lbmdpbmUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTQ1XCI7XG59XG5cbi5tZGktZW5naW5lLW9mZi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTQ2XCI7XG59XG5cbi5tZGktZW5naW5lLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRkJcIjtcbn1cblxuLm1kaS1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGQ1wiO1xufVxuXG4ubWRpLWVxdWFsLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGRFwiO1xufVxuXG4ubWRpLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGRVwiO1xufVxuXG4ubWRpLWVyYXNlci12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjQyXCI7XG59XG5cbi5tZGktZXNjYWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUZGXCI7XG59XG5cbi5tZGktZXNsaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzU2XCI7XG59XG5cbi5tZGktZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQjJcIjtcbn1cblxuLm1kaS1ldGhlcmV1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg2OVwiO1xufVxuXG4ubWRpLWV0aGVybmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjAwXCI7XG59XG5cbi5tZGktZXRoZXJuZXQtY2FibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMDFcIjtcbn1cblxuLm1kaS1ldGhlcm5ldC1jYWJsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMDJcIjtcbn1cblxuLm1kaS1ldHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjAzXCI7XG59XG5cbi5tZGktZXYtc3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGMVwiO1xufVxuXG4ubWRpLWV2ZW50YnJpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QzZcIjtcbn1cblxuLm1kaS1ldmVybm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwNFwiO1xufVxuXG4ubWRpLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjA1XCI7XG59XG5cbi5tZGktZXhpdC1ydW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNDdcIjtcbn1cblxuLm1kaS1leGl0LXRvLWFwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwNlwiO1xufVxuXG4ubWRpLWV4cGFuZC1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQjNcIjtcbn1cblxuLm1kaS1leHBhbmQtYWxsLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQjRcIjtcbn1cblxuLm1kaS1leHBvbmVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk2MlwiO1xufVxuXG4ubWRpLWV4cG9uZW50LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk2M1wiO1xufVxuXG4ubWRpLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwN1wiO1xufVxuXG4ubWRpLWV4cG9ydC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjZGXCI7XG59XG5cbi5tZGktZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjA4XCI7XG59XG5cbi5tZGktZXllLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0UwXCI7XG59XG5cbi5tZGktZXllLWNoZWNrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDRTFcIjtcbn1cblxuLm1kaS1leWUtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjcwXCI7XG59XG5cbi5tZGktZXllLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjcxXCI7XG59XG5cbi5tZGktZXllLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwOVwiO1xufVxuXG4ubWRpLWV5ZS1vZmYtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZEMFwiO1xufVxuXG4ubWRpLWV5ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkNGXCI7XG59XG5cbi5tZGktZXllLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NkFcIjtcbn1cblxuLm1kaS1leWUtcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODZCXCI7XG59XG5cbi5tZGktZXllLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODZDXCI7XG59XG5cbi5tZGktZXllLXNldHRpbmdzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NkRcIjtcbn1cblxuLm1kaS1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjBBXCI7XG59XG5cbi5tZGktZXllZHJvcHBlci12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjBCXCI7XG59XG5cbi5tZGktZmFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY0M1wiO1xufVxuXG4ubWRpLWZhY2UtYWdlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENENcIjtcbn1cblxuLm1kaS1mYWNlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNzJcIjtcbn1cblxuLm1kaS1mYWNlLXByb2ZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDRcIjtcbn1cblxuLm1kaS1mYWNlLXJlY29nbml0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzU3XCI7XG59XG5cbi5tZGktZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMENcIjtcbn1cblxuLm1kaS1mYWNlYm9vay1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMERcIjtcbn1cblxuLm1kaS1mYWNlYm9vay1tZXNzZW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMEVcIjtcbn1cblxuLm1kaS1mYWNlYm9vay13b3JrcGxhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCMTZcIjtcbn1cblxuLm1kaS1mYWN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjBGXCI7XG59XG5cbi5tZGktZmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjEwXCI7XG59XG5cbi5tZGktZmFuLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgxQ1wiO1xufVxuXG4ubWRpLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxMVwiO1xufVxuXG4ubWRpLWZhc3QtZm9yd2FyZC0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ0RFwiO1xufVxuXG4ubWRpLWZhc3QtZm9yd2FyZC0zMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNFMlwiO1xufVxuXG4ubWRpLWZhc3QtZm9yd2FyZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkQxXCI7XG59XG5cbi5tZGktZmF4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjEyXCI7XG59XG5cbi5tZGktZmVhdGhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZEMlwiO1xufVxuXG4ubWRpLWZlYXR1cmUtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTQ4XCI7XG59XG5cbi5tZGktZmVhdHVyZS1zZWFyY2gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE0OVwiO1xufVxuXG4ubWRpLWZlZG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhEQVwiO1xufVxuXG4ubWRpLWZlcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjEzXCI7XG59XG5cbi5tZGktZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxNFwiO1xufVxuXG4ubWRpLWZpbGUtYWNjb3VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczQVwiO1xufVxuXG4ubWRpLWZpbGUtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNEFcIjtcbn1cblxuLm1kaS1maWxlLWFsZXJ0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNEJcIjtcbn1cblxuLm1kaS1maWxlLWNhYmluZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQjVcIjtcbn1cblxuLm1kaS1maWxlLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjE1XCI7XG59XG5cbi5tZGktZmlsZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxNlwiO1xufVxuXG4ubWRpLWZpbGUtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMTdcIjtcbn1cblxuLm1kaS1maWxlLWNvbXBhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QTlcIjtcbn1cblxuLm1kaS1maWxlLWRlbGltaXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxOFwiO1xufVxuXG4ubWRpLWZpbGUtZG9jdW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMTlcIjtcbn1cblxuLm1kaS1maWxlLWRvY3VtZW50LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxQVwiO1xufVxuXG4ubWRpLWZpbGUtZG9jdW1lbnQtYm94LW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUI2XCI7XG59XG5cbi5tZGktZmlsZS1kb2N1bWVudC1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFCN1wiO1xufVxuXG4ubWRpLWZpbGUtZG9jdW1lbnQtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5RUNcIjtcbn1cblxuLm1kaS1maWxlLWRvY3VtZW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5RURcIjtcbn1cblxuLm1kaS1maWxlLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTY0XCI7XG59XG5cbi5tZGktZmlsZS1kb3dubG9hZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTY1XCI7XG59XG5cbi5tZGktZmlsZS1leGNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxQlwiO1xufVxuXG4ubWRpLWZpbGUtZXhjZWwtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjFDXCI7XG59XG5cbi5tZGktZmlsZS1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMURcIjtcbn1cblxuLm1kaS1maWxlLWZpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMUVcIjtcbn1cblxuLm1kaS1maWxlLWZpbmQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI3M1wiO1xufVxuXG4ubWRpLWZpbGUtaGlkZGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjEzXCI7XG59XG5cbi5tZGktZmlsZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxRlwiO1xufVxuXG4ubWRpLWZpbGUtaW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjIwXCI7XG59XG5cbi5tZGktZmlsZS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjIxXCI7XG59XG5cbi5tZGktZmlsZS1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUI4XCI7XG59XG5cbi5tZGktZmlsZS1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyMlwiO1xufVxuXG4ubWRpLWZpbGUtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMjNcIjtcbn1cblxuLm1kaS1maWxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMjRcIjtcbn1cblxuLm1kaS1maWxlLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyNVwiO1xufVxuXG4ubWRpLWZpbGUtcGRmLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyNlwiO1xufVxuXG4ubWRpLWZpbGUtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgxRFwiO1xufVxuXG4ubWRpLWZpbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1MVwiO1xufVxuXG4ubWRpLWZpbGUtcG93ZXJwb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyN1wiO1xufVxuXG4ubWRpLWZpbGUtcG93ZXJwb2ludC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMjhcIjtcbn1cblxuLm1kaS1maWxlLXByZXNlbnRhdGlvbi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMjlcIjtcbn1cblxuLm1kaS1maWxlLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODZFXCI7XG59XG5cbi5tZGktZmlsZS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNzRcIjtcbn1cblxuLm1kaS1maWxlLXJlcGxhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCMTdcIjtcbn1cblxuLm1kaS1maWxlLXJlcGxhY2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIxOFwiO1xufVxuXG4ubWRpLWZpbGUtcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY3MFwiO1xufVxuXG4ubWRpLWZpbGUtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzU4XCI7XG59XG5cbi5tZGktZmlsZS1zZWFyY2gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM1OVwiO1xufVxuXG4ubWRpLWZpbGUtc2VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyQVwiO1xufVxuXG4ubWRpLWZpbGUtdGFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNUFcIjtcbn1cblxuLm1kaS1maWxlLXRhYmxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNUJcIjtcbn1cblxuLm1kaS1maWxlLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDVcIjtcbn1cblxuLm1kaS1maWxlLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4REJcIjtcbn1cblxuLm1kaS1maWxlLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE0Q1wiO1xufVxuXG4ubWRpLWZpbGUtdXBsb2FkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNERcIjtcbn1cblxuLm1kaS1maWxlLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjJCXCI7XG59XG5cbi5tZGktZmlsZS13b3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjJDXCI7XG59XG5cbi5tZGktZmlsZS13b3JkLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyRFwiO1xufVxuXG4ubWRpLWZpbGUteG1sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjJFXCI7XG59XG5cbi5tZGktZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyRlwiO1xufVxuXG4ubWRpLWZpbG1zdHJpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzMFwiO1xufVxuXG4ubWRpLWZpbG1zdHJpcC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMzFcIjtcbn1cblxuLm1kaS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMzJcIjtcbn1cblxuLm1kaS1maWx0ZXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzM1wiO1xufVxuXG4ubWRpLWZpbHRlci1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMzRcIjtcbn1cblxuLm1kaS1maWx0ZXItcmVtb3ZlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMzVcIjtcbn1cblxuLm1kaS1maWx0ZXItdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzNlwiO1xufVxuXG4ubWRpLWZpbmFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MUVcIjtcbn1cblxuLm1kaS1maW5kLXJlcGxhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RDNcIjtcbn1cblxuLm1kaS1maW5nZXJwcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzN1wiO1xufVxuXG4ubWRpLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMzhcIjtcbn1cblxuLm1kaS1maXJlLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEFBXCI7XG59XG5cbi5tZGktZmlyZWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NjZcIjtcbn1cblxuLm1kaS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjM5XCI7XG59XG5cbi5tZGktZmlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzQVwiO1xufVxuXG4ubWRpLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyM0JcIjtcbn1cblxuLm1kaS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzQ1wiO1xufVxuXG4ubWRpLWZsYWctbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNzVcIjtcbn1cblxuLm1kaS1mbGFnLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyM0RcIjtcbn1cblxuLm1kaS1mbGFnLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNzZcIjtcbn1cblxuLm1kaS1mbGFnLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI3N1wiO1xufVxuXG4ubWRpLWZsYWctdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyM0ZcIjtcbn1cblxuLm1kaS1mbGFnLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNDBcIjtcbn1cblxuLm1kaS1mbGFnLXZhcmlhbnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzRVwiO1xufVxuXG4ubWRpLWZsYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDRFXCI7XG59XG5cbi5tZGktZmxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNDFcIjtcbn1cblxuLm1kaS1mbGFzaC1hdXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjQyXCI7XG59XG5cbi5tZGktZmxhc2gtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODFGXCI7XG59XG5cbi5tZGktZmxhc2gtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjQzXCI7XG59XG5cbi5tZGktZmxhc2gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZENFwiO1xufVxuXG4ubWRpLWZsYXNoLXJlZC1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2N0FcIjtcbn1cblxuLm1kaS1mbGFzaGxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjQ0XCI7XG59XG5cbi5tZGktZmxhc2hsaWdodC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNDVcIjtcbn1cblxuLm1kaS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5M1wiO1xufVxuXG4ubWRpLWZsYXNrLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk0XCI7XG59XG5cbi5tZGktZmxhc2stZW1wdHktb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NVwiO1xufVxuXG4ubWRpLWZsYXNrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTZcIjtcbn1cblxuLm1kaS1mbGF0dHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNDZcIjtcbn1cblxuLm1kaS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDRTNcIjtcbn1cblxuLm1kaS1mbGlwLXRvLWJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNDdcIjtcbn1cblxuLm1kaS1mbGlwLXRvLWZyb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjQ4XCI7XG59XG5cbi5tZGktZmxvb3ItbGFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhEQ1wiO1xufVxuXG4ubWRpLWZsb29yLXBsYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MjBcIjtcbn1cblxuLm1kaS1mbG9wcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNDlcIjtcbn1cblxuLm1kaS1mbG9wcHktdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlFRVwiO1xufVxuXG4ubWRpLWZsb3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0QVwiO1xufVxuXG4ubWRpLWZsb3dlci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUVGXCI7XG59XG5cbi5tZGktZmxvd2VyLXBvcHB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0U0XCI7XG59XG5cbi5tZGktZmxvd2VyLXR1bGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUYwXCI7XG59XG5cbi5tZGktZmxvd2VyLXR1bGlwLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5RjFcIjtcbn1cblxuLm1kaS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNEJcIjtcbn1cblxuLm1kaS1mb2xkZXItYWNjb3VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0Q1wiO1xufVxuXG4ubWRpLWZvbGRlci1hY2NvdW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCNzhcIjtcbn1cblxuLm1kaS1mb2xkZXItY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQjlcIjtcbn1cblxuLm1kaS1mb2xkZXItY2xvY2stb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFCQVwiO1xufVxuXG4ubWRpLWZvbGRlci1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0RFwiO1xufVxuXG4ubWRpLWZvbGRlci1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEREXCI7XG59XG5cbi5tZGktZm9sZGVyLWdvb2dsZS1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0RVwiO1xufVxuXG4ubWRpLWZvbGRlci1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0RlwiO1xufVxuXG4ubWRpLWZvbGRlci1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QUJcIjtcbn1cblxuLm1kaS1mb2xkZXIta2V5LW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QUNcIjtcbn1cblxuLm1kaS1mb2xkZXIta2V5LW5ldHdvcmstb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM1Q1wiO1xufVxuXG4ubWRpLWZvbGRlci1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjUwXCI7XG59XG5cbi5tZGktZm9sZGVyLWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1MVwiO1xufVxuXG4ubWRpLWZvbGRlci1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjUyXCI7XG59XG5cbi5tZGktZm9sZGVyLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjUzXCI7XG59XG5cbi5tZGktZm9sZGVyLW11bHRpcGxlLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjU0XCI7XG59XG5cbi5tZGktZm9sZGVyLW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNTVcIjtcbn1cblxuLm1kaS1mb2xkZXItbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg2RlwiO1xufVxuXG4ubWRpLWZvbGRlci1uZXR3b3JrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNURcIjtcbn1cblxuLm1kaS1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2RlwiO1xufVxuXG4ubWRpLWZvbGRlci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjU2XCI7XG59XG5cbi5tZGktZm9sZGVyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNTdcIjtcbn1cblxuLm1kaS1mb2xkZXItcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjc5XCI7XG59XG5cbi5tZGktZm9sZGVyLXBvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0U1XCI7XG59XG5cbi5tZGktZm9sZGVyLXBvdW5kLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDRTZcIjtcbn1cblxuLm1kaS1mb2xkZXItcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjU4XCI7XG59XG5cbi5tZGktZm9sZGVyLXJlbW92ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjdBXCI7XG59XG5cbi5tZGktZm9sZGVyLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk2N1wiO1xufVxuXG4ubWRpLWZvbGRlci1zZWFyY2gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk2OFwiO1xufVxuXG4ubWRpLWZvbGRlci1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjlDXCI7XG59XG5cbi5tZGktZm9sZGVyLXN0YXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI3QlwiO1xufVxuXG4ubWRpLWZvbGRlci1zeW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0U3XCI7XG59XG5cbi5tZGktZm9sZGVyLXN5bmMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNFOFwiO1xufVxuXG4ubWRpLWZvbGRlci10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzVFXCI7XG59XG5cbi5tZGktZm9sZGVyLXRleHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM1RlwiO1xufVxuXG4ubWRpLWZvbGRlci11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNTlcIjtcbn1cblxuLm1kaS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0FcIjtcbn1cblxuLm1kaS1mb29kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjVBXCI7XG59XG5cbi5tZGktZm9vZC1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1QlwiO1xufVxuXG4ubWRpLWZvb2QtYXBwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM2MFwiO1xufVxuXG4ubWRpLWZvb2QtY3JvaXNzYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0M3XCI7XG59XG5cbi5tZGktZm9vZC1mb3JrLWRyaW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUYyXCI7XG59XG5cbi5tZGktZm9vZC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RjNcIjtcbn1cblxuLm1kaS1mb29kLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNUNcIjtcbn1cblxuLm1kaS1mb290YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1RFwiO1xufVxuXG4ubWRpLWZvb3RiYWxsLWF1c3RyYWxpYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNUVcIjtcbn1cblxuLm1kaS1mb290YmFsbC1oZWxtZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNUZcIjtcbn1cblxuLm1kaS1mb3JrbGlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdDOFwiO1xufVxuXG4ubWRpLWZvcm1hdC1hbGlnbi1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NTJcIjtcbn1cblxuLm1kaS1mb3JtYXQtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjYwXCI7XG59XG5cbi5tZGktZm9ybWF0LWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNjFcIjtcbn1cblxuLm1kaS1mb3JtYXQtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2MlwiO1xufVxuXG4ubWRpLWZvcm1hdC1hbGlnbi1taWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NTNcIjtcbn1cblxuLm1kaS1mb3JtYXQtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNjNcIjtcbn1cblxuLm1kaS1mb3JtYXQtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzU0XCI7XG59XG5cbi5tZGktZm9ybWF0LWFubm90YXRpb24tbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQkJcIjtcbn1cblxuLm1kaS1mb3JtYXQtYW5ub3RhdGlvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjQ2XCI7XG59XG5cbi5tZGktZm9ybWF0LWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNjRcIjtcbn1cblxuLm1kaS1mb3JtYXQtY2xlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNjVcIjtcbn1cblxuLm1kaS1mb3JtYXQtY29sb3ItZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2NlwiO1xufVxuXG4ubWRpLWZvcm1hdC1jb2xvci10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjlEXCI7XG59XG5cbi5tZGktZm9ybWF0LWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4REVcIjtcbn1cblxuLm1kaS1mb3JtYXQtZmxvYXQtY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjY3XCI7XG59XG5cbi5tZGktZm9ybWF0LWZsb2F0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNjhcIjtcbn1cblxuLm1kaS1mb3JtYXQtZmxvYXQtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2OVwiO1xufVxuXG4ubWRpLWZvcm1hdC1mbG9hdC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2QVwiO1xufVxuXG4ubWRpLWZvcm1hdC1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkQ1XCI7XG59XG5cbi5tZGktZm9ybWF0LWZvbnQtc2l6ZS1kZWNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlGMlwiO1xufVxuXG4ubWRpLWZvcm1hdC1mb250LXNpemUtaW5jcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5RjNcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNkJcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNkNcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNkRcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNkVcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNkZcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzBcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLWRlY3JlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjcxXCI7XG59XG5cbi5tZGktZm9ybWF0LWhlYWRlci1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI3MlwiO1xufVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItaW5jcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzNcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLXBvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjc0XCI7XG59XG5cbi5tZGktZm9ybWF0LWhvcml6b250YWwtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjFFXCI7XG59XG5cbi5tZGktZm9ybWF0LWhvcml6b250YWwtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxRlwiO1xufVxuXG4ubWRpLWZvcm1hdC1ob3Jpem9udGFsLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjIwXCI7XG59XG5cbi5tZGktZm9ybWF0LWluZGVudC1kZWNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI3NVwiO1xufVxuXG4ubWRpLWZvcm1hdC1pbmRlbnQtaW5jcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzZcIjtcbn1cblxuLm1kaS1mb3JtYXQtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjc3XCI7XG59XG5cbi5tZGktZm9ybWF0LWxldHRlci1jYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjE5XCI7XG59XG5cbi5tZGktZm9ybWF0LWxldHRlci1jYXNlLWxvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjFBXCI7XG59XG5cbi5tZGktZm9ybWF0LWxldHRlci1jYXNlLXVwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjFCXCI7XG59XG5cbi5tZGktZm9ybWF0LWxpbmUtc3BhY2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI3OFwiO1xufVxuXG4ubWRpLWZvcm1hdC1saW5lLXN0eWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUM4XCI7XG59XG5cbi5tZGktZm9ybWF0LWxpbmUtd2VpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUM5XCI7XG59XG5cbi5tZGktZm9ybWF0LWxpc3QtYnVsbGV0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzlcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGlzdC1idWxsZXRlZC10eXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjdBXCI7XG59XG5cbi5tZGktZm9ybWF0LWxpc3QtY2hlY2tib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NjlcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGlzdC1jaGVja3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NTVcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGlzdC1udW1iZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI3QlwiO1xufVxuXG4ubWRpLWZvcm1hdC1saXN0LW51bWJlcmVkLXJ0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNFOVwiO1xufVxuXG4ubWRpLWZvcm1hdC1wYWdlLWJyZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkQ2XCI7XG59XG5cbi5tZGktZm9ybWF0LXBhaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjdDXCI7XG59XG5cbi5tZGktZm9ybWF0LXBhcmFncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI3RFwiO1xufVxuXG4ubWRpLWZvcm1hdC1waWxjcm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkQ3XCI7XG59XG5cbi5tZGktZm9ybWF0LXF1b3RlLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjdFXCI7XG59XG5cbi5tZGktZm9ybWF0LXF1b3RlLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NTZcIjtcbn1cblxuLm1kaS1mb3JtYXQtcm90YXRlLTkwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkE5XCI7XG59XG5cbi5tZGktZm9ybWF0LXNlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OUVcIjtcbn1cblxuLm1kaS1mb3JtYXQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI3RlwiO1xufVxuXG4ubWRpLWZvcm1hdC1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjgwXCI7XG59XG5cbi5tZGktZm9ybWF0LXN0cmlrZXRocm91Z2gtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4MVwiO1xufVxuXG4ubWRpLWZvcm1hdC1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyODJcIjtcbn1cblxuLm1kaS1mb3JtYXQtc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyODNcIjtcbn1cblxuLm1kaS1mb3JtYXQtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4NFwiO1xufVxuXG4ubWRpLWZvcm1hdC10ZXh0LXJvdGF0aW9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENEZcIjtcbn1cblxuLm1kaS1mb3JtYXQtdGV4dC1yb3RhdGlvbi1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDUwXCI7XG59XG5cbi5tZGktZm9ybWF0LXRleHQtd3JhcHBpbmctY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNFQVwiO1xufVxuXG4ubWRpLWZvcm1hdC10ZXh0LXdyYXBwaW5nLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0VCXCI7XG59XG5cbi5tZGktZm9ybWF0LXRleHQtd3JhcHBpbmctd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNFQ1wiO1xufVxuXG4ubWRpLWZvcm1hdC10ZXh0Ym94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0VEXCI7XG59XG5cbi5tZGktZm9ybWF0LXRleHRkaXJlY3Rpb24tbC10by1yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjg1XCI7XG59XG5cbi5tZGktZm9ybWF0LXRleHRkaXJlY3Rpb24tci10by1sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjg2XCI7XG59XG5cbi5tZGktZm9ybWF0LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUY0XCI7XG59XG5cbi5tZGktZm9ybWF0LXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4N1wiO1xufVxuXG4ubWRpLWZvcm1hdC12ZXJ0aWNhbC1hbGlnbi1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MjFcIjtcbn1cblxuLm1kaS1mb3JtYXQtdmVydGljYWwtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjIyXCI7XG59XG5cbi5tZGktZm9ybWF0LXZlcnRpY2FsLWFsaWduLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYyM1wiO1xufVxuXG4ubWRpLWZvcm1hdC13cmFwLWlubGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4OFwiO1xufVxuXG4ubWRpLWZvcm1hdC13cmFwLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4OVwiO1xufVxuXG4ubWRpLWZvcm1hdC13cmFwLXRpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjhBXCI7XG59XG5cbi5tZGktZm9ybWF0LXdyYXAtdG9wLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4QlwiO1xufVxuXG4ubWRpLWZvcnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjhDXCI7XG59XG5cbi5tZGktZm9ydW0tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgyMVwiO1xufVxuXG4ubWRpLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOERcIjtcbn1cblxuLm1kaS1mb3J3YXJkYnVyZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDUxXCI7XG59XG5cbi5tZGktZm91bnRhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NkFcIjtcbn1cblxuLm1kaS1mb3VudGFpbi1wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDRUVcIjtcbn1cblxuLm1kaS1mb3VudGFpbi1wZW4tdGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0VGXCI7XG59XG5cbi5tZGktZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4RVwiO1xufVxuXG4ubWRpLWZyZWVic2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4REZcIjtcbn1cblxuLm1kaS1mcmlkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOTBcIjtcbn1cblxuLm1kaS1mcmlkZ2UtYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjkyXCI7XG59XG5cbi5tZGktZnJpZGdlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOEZcIjtcbn1cblxuLm1kaS1mcmlkZ2UtdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjkxXCI7XG59XG5cbi5tZGktZnVlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdDOVwiO1xufVxuXG4ubWRpLWZ1bGxzY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOTNcIjtcbn1cblxuLm1kaS1mdWxsc2NyZWVuLWV4aXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOTRcIjtcbn1cblxuLm1kaS1mdW5jdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI5NVwiO1xufVxuXG4ubWRpLWZ1bmN0aW9uLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NzBcIjtcbn1cblxuLm1kaS1mdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzYxXCI7XG59XG5cbi5tZGktZnVzZS1ibGFkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM2MlwiO1xufVxuXG4ubWRpLWdhbWVwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOTZcIjtcbn1cblxuLm1kaS1nYW1lcGFkLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOTdcIjtcbn1cblxuLm1kaS1nYXJhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RDhcIjtcbn1cblxuLm1kaS1nYXJhZ2UtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NzFcIjtcbn1cblxuLm1kaS1nYXJhZ2Utb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZEOVwiO1xufVxuXG4ubWRpLWdhcy1jeWxpbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY0N1wiO1xufVxuXG4ubWRpLWdhcy1zdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjk4XCI7XG59XG5cbi5tZGktZ2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI5OVwiO1xufVxuXG4ubWRpLWdhdGUtYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEUwXCI7XG59XG5cbi5tZGktZ2F0ZS1uYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEUxXCI7XG59XG5cbi5tZGktZ2F0ZS1ub3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RTJcIjtcbn1cblxuLm1kaS1nYXRlLW5vdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhFM1wiO1xufVxuXG4ubWRpLWdhdGUtb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RTRcIjtcbn1cblxuLm1kaS1nYXRlLXhub3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RTVcIjtcbn1cblxuLm1kaS1nYXRlLXhvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhFNlwiO1xufVxuXG4ubWRpLWdhdWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjlBXCI7XG59XG5cbi5tZGktZ2F1Z2UtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NzJcIjtcbn1cblxuLm1kaS1nYXVnZS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODczXCI7XG59XG5cbi5tZGktZ2F1Z2UtbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODc0XCI7XG59XG5cbi5tZGktZ2F2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOUJcIjtcbn1cblxuLm1kaS1nZW5kZXItZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjlDXCI7XG59XG5cbi5tZGktZ2VuZGVyLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOURcIjtcbn1cblxuLm1kaS1nZW5kZXItbWFsZS1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOUVcIjtcbn1cblxuLm1kaS1nZW5kZXItdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOUZcIjtcbn1cblxuLm1kaS1nZW50b286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RTdcIjtcbn1cblxuLm1kaS1nZXN0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0NBXCI7XG59XG5cbi5tZGktZ2VzdHVyZS1kb3VibGUtdGFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzNCXCI7XG59XG5cbi5tZGktZ2VzdHVyZS1waW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFCQ1wiO1xufVxuXG4ubWRpLWdlc3R1cmUtc3ByZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUJEXCI7XG59XG5cbi5tZGktZ2VzdHVyZS1zd2lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ1MlwiO1xufVxuXG4ubWRpLWdlc3R1cmUtc3dpcGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczQ1wiO1xufVxuXG4ubWRpLWdlc3R1cmUtc3dpcGUtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFCRVwiO1xufVxuXG4ubWRpLWdlc3R1cmUtc3dpcGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczRFwiO1xufVxuXG4ubWRpLWdlc3R1cmUtc3dpcGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3M0VcIjtcbn1cblxuLm1kaS1nZXN0dXJlLXN3aXBlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzNGXCI7XG59XG5cbi5tZGktZ2VzdHVyZS1zd2lwZS12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFCRlwiO1xufVxuXG4ubWRpLWdlc3R1cmUtdGFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzQwXCI7XG59XG5cbi5tZGktZ2VzdHVyZS10YXAtaG9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ1M1wiO1xufVxuXG4ubWRpLWdlc3R1cmUtdHdvLWRvdWJsZS10YXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NDFcIjtcbn1cblxuLm1kaS1nZXN0dXJlLXR3by10YXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NDJcIjtcbn1cblxuLm1kaS1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBMFwiO1xufVxuXG4ubWRpLWdob3N0LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlGNFwiO1xufVxuXG4ubWRpLWdpZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ1NFwiO1xufVxuXG4ubWRpLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQTFcIjtcbn1cblxuLm1kaS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQTJcIjtcbn1cblxuLm1kaS1naXRodWItYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkEzXCI7XG59XG5cbi5tZGktZ2l0aHViLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBNFwiO1xufVxuXG4ubWRpLWdpdGh1Yi1mYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkRBXCI7XG59XG5cbi5tZGktZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjdDXCI7XG59XG5cbi5tZGktZ2xhc3MtY29ja3RhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNTZcIjtcbn1cblxuLm1kaS1nbGFzcy1mbHV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBNVwiO1xufVxuXG4ubWRpLWdsYXNzLW11ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBNlwiO1xufVxuXG4ubWRpLWdsYXNzLXN0YW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBN1wiO1xufVxuXG4ubWRpLWdsYXNzLXR1bGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkE4XCI7XG59XG5cbi5tZGktZ2xhc3Mtd2luZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg3NVwiO1xufVxuXG4ubWRpLWdsYXNzZG9vcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBOVwiO1xufVxuXG4ubWRpLWdsYXNzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQUFcIjtcbn1cblxuLm1kaS1nbG9iZS1tb2RlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhFOFwiO1xufVxuXG4ubWRpLWdtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkFCXCI7XG59XG5cbi5tZGktZ25vbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQUNcIjtcbn1cblxuLm1kaS1nby1rYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDU1XCI7XG59XG5cbi5tZGktZ28ta2FydC10cmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ1NlwiO1xufVxuXG4ubWRpLWdvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI3RFwiO1xufVxuXG4ubWRpLWdvbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MjJcIjtcbn1cblxuLm1kaS1nb25kb2xhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjg1XCI7XG59XG5cbi5tZGktZ29vZHJlYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDU3XCI7XG59XG5cbi5tZGktZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkFEXCI7XG59XG5cbi5tZGktZ29vZ2xlLWFkd29yZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNjNcIjtcbn1cblxuLm1kaS1nb29nbGUtYWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgwMVwiO1xufVxuXG4ubWRpLWdvb2dsZS1hbmFseXRpY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3Q0JcIjtcbn1cblxuLm1kaS1nb29nbGUtYXNzaXN0YW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0NDXCI7XG59XG5cbi5tZGktZ29vZ2xlLWNhcmRib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBRVwiO1xufVxuXG4ubWRpLWdvb2dsZS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQUZcIjtcbn1cblxuLm1kaS1nb29nbGUtY2lyY2xlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCMFwiO1xufVxuXG4ubWRpLWdvb2dsZS1jaXJjbGVzLWNvbW11bml0aWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkIxXCI7XG59XG5cbi5tZGktZ29vZ2xlLWNpcmNsZXMtZXh0ZW5kZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQjJcIjtcbn1cblxuLm1kaS1nb29nbGUtY2lyY2xlcy1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCM1wiO1xufVxuXG4ubWRpLWdvb2dsZS1jbGFzc3Jvb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQzBcIjtcbn1cblxuLm1kaS1nb29nbGUtY29udHJvbGxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCNFwiO1xufVxuXG4ubWRpLWdvb2dsZS1jb250cm9sbGVyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCNVwiO1xufVxuXG4ubWRpLWdvb2dsZS1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCNlwiO1xufVxuXG4ubWRpLWdvb2dsZS1lYXJ0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCN1wiO1xufVxuXG4ubWRpLWdvb2dsZS1maXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NkJcIjtcbn1cblxuLm1kaS1nb29nbGUtZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQjhcIjtcbn1cblxuLm1kaS1nb29nbGUtaGFuZ291dHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQzlcIjtcbn1cblxuLm1kaS1nb29nbGUtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgyM1wiO1xufVxuXG4ubWRpLWdvb2dsZS1rZWVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkRCXCI7XG59XG5cbi5tZGktZ29vZ2xlLWxlbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5RjVcIjtcbn1cblxuLm1kaS1nb29nbGUtbWFwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGNVwiO1xufVxuXG4ubWRpLWdvb2dsZS1uZWFyYnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQjlcIjtcbn1cblxuLm1kaS1nb29nbGUtcGFnZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQkFcIjtcbn1cblxuLm1kaS1nb29nbGUtcGhvdG9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkRDXCI7XG59XG5cbi5tZGktZ29vZ2xlLXBoeXNpY2FsLXdlYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCQlwiO1xufVxuXG4ubWRpLWdvb2dsZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkJDXCI7XG59XG5cbi5tZGktZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQkRcIjtcbn1cblxuLm1kaS1nb29nbGUtcGx1cy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQkVcIjtcbn1cblxuLm1kaS1nb29nbGUtc3ByZWFkc2hlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5RjZcIjtcbn1cblxuLm1kaS1nb29nbGUtc3RyZWV0LXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNjRcIjtcbn1cblxuLm1kaS1nb29nbGUtdHJhbnNsYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkJGXCI7XG59XG5cbi5tZGktZ3B1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEFEXCI7XG59XG5cbi5tZGktZ3JhZGllbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OUZcIjtcbn1cblxuLm1kaS1ncmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ1OFwiO1xufVxuXG4ubWRpLWdyYXBocWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NzZcIjtcbn1cblxuLm1kaS1ncmF2ZS1zdG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI3RVwiO1xufVxuXG4ubWRpLWdyZWFzZS1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDhcIjtcbn1cblxuLm1kaS1ncmVhdGVyLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NkNcIjtcbn1cblxuLm1kaS1ncmVhdGVyLXRoYW4tb3ItZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NkRcIjtcbn1cblxuLm1kaS1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkMxXCI7XG59XG5cbi5tZGktZ3JpZC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1N1wiO1xufVxuXG4ubWRpLWdyaWQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkMyXCI7XG59XG5cbi5tZGktZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQzNcIjtcbn1cblxuLm1kaS1ndWl0YXItYWNvdXN0aWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NzBcIjtcbn1cblxuLm1kaS1ndWl0YXItZWxlY3RyaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQzRcIjtcbn1cblxuLm1kaS1ndWl0YXItcGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJDNVwiO1xufVxuXG4ubWRpLWd1aXRhci1waWNrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQzZcIjtcbn1cblxuLm1kaS1ndXktZmF3a2VzLW1hc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MjRcIjtcbn1cblxuLm1kaS1oYWNrZXJuZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjI0XCI7XG59XG5cbi5tZGktaGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFDMFwiO1xufVxuXG4ubWRpLWhhbGxvd2VlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI3RlwiO1xufVxuXG4ubWRpLWhhbWJ1cmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4NFwiO1xufVxuXG4ubWRpLWhhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhFOVwiO1xufVxuXG4ubWRpLWhhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNEVcIjtcbn1cblxuLm1kaS1oYW5kLW9rYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNEZcIjtcbn1cblxuLm1kaS1oYW5kLXBlYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTUwXCI7XG59XG5cbi5tZGktaGFuZC1wZWFjZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTUxXCI7XG59XG5cbi5tZGktaGFuZC1wb2ludGluZy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTUyXCI7XG59XG5cbi5tZGktaGFuZC1wb2ludGluZy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTUzXCI7XG59XG5cbi5tZGktaGFuZC1wb2ludGluZy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJDN1wiO1xufVxuXG4ubWRpLWhhbmQtcG9pbnRpbmctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNTRcIjtcbn1cblxuLm1kaS1oYW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQzhcIjtcbn1cblxuLm1kaS1oYXJkLWhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk2RVwiO1xufVxuXG4ubWRpLWhhcmRkaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkNBXCI7XG59XG5cbi5tZGktaGF0LWZlZG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI4MFwiO1xufVxuXG4ubWRpLWhhemFyZC1saWdodHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNjVcIjtcbn1cblxuLm1kaS1oZHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENTlcIjtcbn1cblxuLm1kaS1oZHItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDVBXCI7XG59XG5cbi5tZGktaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJDQlwiO1xufVxuXG4ubWRpLWhlYWRwaG9uZXMtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTZGXCI7XG59XG5cbi5tZGktaGVhZHBob25lcy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQ0NcIjtcbn1cblxuLm1kaS1oZWFkcGhvbmVzLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdDRFwiO1xufVxuXG4ubWRpLWhlYWRwaG9uZXMtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQ0RcIjtcbn1cblxuLm1kaS1oZWFkc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkNFXCI7XG59XG5cbi5tZGktaGVhZHNldC1kb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkNGXCI7XG59XG5cbi5tZGktaGVhZHNldC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRDBcIjtcbn1cblxuLm1kaS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJEMVwiO1xufVxuXG4ubWRpLWhlYXJ0LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJEMlwiO1xufVxuXG4ubWRpLWhlYXJ0LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkQzXCI7XG59XG5cbi5tZGktaGVhcnQtYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkQ0XCI7XG59XG5cbi5tZGktaGVhcnQtYnJva2VuLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDRjBcIjtcbn1cblxuLm1kaS1oZWFydC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NzBcIjtcbn1cblxuLm1kaS1oZWFydC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk3MVwiO1xufVxuXG4ubWRpLWhlYXJ0LWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2REVcIjtcbn1cblxuLm1kaS1oZWFydC1oYWxmLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RERcIjtcbn1cblxuLm1kaS1oZWFydC1oYWxmLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2REZcIjtcbn1cblxuLm1kaS1oZWFydC1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE1NVwiO1xufVxuXG4ubWRpLWhlYXJ0LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNTZcIjtcbn1cblxuLm1kaS1oZWFydC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NThcIjtcbn1cblxuLm1kaS1oZWFydC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkQ1XCI7XG59XG5cbi5tZGktaGVhcnQtcHVsc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RjZcIjtcbn1cblxuLm1kaS1oZWxpY29wdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUMxXCI7XG59XG5cbi5tZGktaGVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJENlwiO1xufVxuXG4ubWRpLWhlbHAtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzhBXCI7XG59XG5cbi5tZGktaGVscC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRDdcIjtcbn1cblxuLm1kaS1oZWxwLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjI1XCI7XG59XG5cbi5tZGktaGVscC1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkY0XCI7XG59XG5cbi5tZGktaGVscC1uZXR3b3JrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNjZcIjtcbn1cblxuLm1kaS1oZWxwLXJob21idXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCODFcIjtcbn1cblxuLm1kaS1oZWxwLXJob21idXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI4MlwiO1xufVxuXG4ubWRpLWhleGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRDhcIjtcbn1cblxuLm1kaS1oZXhhZ29uLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkUwXCI7XG59XG5cbi5tZGktaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkQ5XCI7XG59XG5cbi5tZGktaGV4YWdvbi1zbGljZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUMyXCI7XG59XG5cbi5tZGktaGV4YWdvbi1zbGljZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUMzXCI7XG59XG5cbi5tZGktaGV4YWdvbi1zbGljZS0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUM0XCI7XG59XG5cbi5tZGktaGV4YWdvbi1zbGljZS00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUM1XCI7XG59XG5cbi5tZGktaGV4YWdvbi1zbGljZS01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUM2XCI7XG59XG5cbi5tZGktaGV4YWdvbi1zbGljZS02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUM3XCI7XG59XG5cbi5tZGktaGV4YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQzhcIjtcbn1cblxuLm1kaS1oZXhhZ3JhbS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUM5XCI7XG59XG5cbi5tZGktaGlnaC1kZWZpbml0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0NFXCI7XG59XG5cbi5tZGktaGlnaC1kZWZpbml0aW9uLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg3N1wiO1xufVxuXG4ubWRpLWhpZ2h3YXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RjdcIjtcbn1cblxuLm1kaS1oaWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENUJcIjtcbn1cblxuLm1kaS1oaW5kdWlzbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk3MlwiO1xufVxuXG4ubWRpLWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyREFcIjtcbn1cblxuLm1kaS1ob2NrZXktcHVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg3OFwiO1xufVxuXG4ubWRpLWhvY2tleS1zdGlja3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NzlcIjtcbn1cblxuLm1kaS1ob2xvbGVuczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJEQlwiO1xufVxuXG4ubWRpLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRENcIjtcbn1cblxuLm1kaS1ob21lLWFjY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MjVcIjtcbn1cblxuLm1kaS1ob21lLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODdBXCI7XG59XG5cbi5tZGktaG9tZS1hc3Npc3RhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3Q0ZcIjtcbn1cblxuLm1kaS1ob21lLWF1dG9tYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RDBcIjtcbn1cblxuLm1kaS1ob21lLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdEMVwiO1xufVxuXG4ubWRpLWhvbWUtY2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNGMVwiO1xufVxuXG4ubWRpLWhvbWUtY2l0eS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0YyXCI7XG59XG5cbi5tZGktaG9tZS1jdXJyZW5jeS11c2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QUVcIjtcbn1cblxuLm1kaS1ob21lLWZsb29yLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENUNcIjtcbn1cblxuLm1kaS1ob21lLWZsb29yLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENURcIjtcbn1cblxuLm1kaS1ob21lLWZsb29yLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENUVcIjtcbn1cblxuLm1kaS1ob21lLWZsb29yLWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENUZcIjtcbn1cblxuLm1kaS1ob21lLWZsb29yLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENjBcIjtcbn1cblxuLm1kaS1ob21lLWZsb29yLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENjFcIjtcbn1cblxuLm1kaS1ob21lLWZsb29yLWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENjJcIjtcbn1cblxuLm1kaS1ob21lLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODI2XCI7XG59XG5cbi5tZGktaG9tZS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEVBXCI7XG59XG5cbi5tZGktaG9tZS1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RUJcIjtcbn1cblxuLm1kaS1ob21lLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RjhcIjtcbn1cblxuLm1kaS1ob21lLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTczXCI7XG59XG5cbi5tZGktaG9tZS1tb2Rlcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRERcIjtcbn1cblxuLm1kaS1ob21lLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QTBcIjtcbn1cblxuLm1kaS1ob21lLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NzRcIjtcbn1cblxuLm1kaS1ob21lLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyREVcIjtcbn1cblxuLm1kaS1ob21lLXZhcmlhbnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI4M1wiO1xufVxuXG4ubWRpLWhvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RTFcIjtcbn1cblxuLm1kaS1ob29rLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFMlwiO1xufVxuXG4ubWRpLWhvcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyREZcIjtcbn1cblxuLm1kaS1ob3JzZXNob2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNTdcIjtcbn1cblxuLm1kaS1ob3NwaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFMFwiO1xufVxuXG4ubWRpLWhvc3BpdGFsLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkUxXCI7XG59XG5cbi5tZGktaG9zcGl0YWwtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkUyXCI7XG59XG5cbi5tZGktaG90LXR1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgyN1wiO1xufVxuXG4ubWRpLWhvdGVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkUzXCI7XG59XG5cbi5tZGktaG91eno6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRTRcIjtcbn1cblxuLm1kaS1ob3V6ei1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRTVcIjtcbn1cblxuLm1kaS1odWJzcG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0YzXCI7XG59XG5cbi5tZGktaHVsdTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgyOFwiO1xufVxuXG4ubWRpLWh1bWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkU2XCI7XG59XG5cbi5tZGktaHVtYW4tY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRTdcIjtcbn1cblxuLm1kaS1odW1hbi1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDlcIjtcbn1cblxuLm1kaS1odW1hbi1mZW1hbGUtYm95OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTU4XCI7XG59XG5cbi5tZGktaHVtYW4tZmVtYWxlLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE1OVwiO1xufVxuXG4ubWRpLWh1bWFuLWZlbWFsZS1naXJsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTVBXCI7XG59XG5cbi5tZGktaHVtYW4tZ3JlZXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NEFcIjtcbn1cblxuLm1kaS1odW1hbi1oYW5kc2Rvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NEJcIjtcbn1cblxuLm1kaS1odW1hbi1oYW5kc3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjRDXCI7XG59XG5cbi5tZGktaHVtYW4tbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY0RFwiO1xufVxuXG4ubWRpLWh1bWFuLW1hbGUtYm95OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTVCXCI7XG59XG5cbi5tZGktaHVtYW4tbWFsZS1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRThcIjtcbn1cblxuLm1kaS1odW1hbi1tYWxlLWdpcmw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNUNcIjtcbn1cblxuLm1kaS1odW1hbi1tYWxlLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNURcIjtcbn1cblxuLm1kaS1odW1hbi1wcmVnbmFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVDRlwiO1xufVxuXG4ubWRpLWh1bWJsZS1idW5kbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NDNcIjtcbn1cblxuLm1kaS1pY2UtY3JlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MjlcIjtcbn1cblxuLm1kaS1pZnJhbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNjdcIjtcbn1cblxuLm1kaS1pZnJhbWUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM2OFwiO1xufVxuXG4ubWRpLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkU5XCI7XG59XG5cbi5tZGktaW1hZ2UtYWxidW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRUFcIjtcbn1cblxuLm1kaS1pbWFnZS1hcmVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkVCXCI7XG59XG5cbi5tZGktaW1hZ2UtYXJlYS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFQ1wiO1xufVxuXG4ubWRpLWltYWdlLWJyb2tlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFRFwiO1xufVxuXG4ubWRpLWltYWdlLWJyb2tlbi12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkVFXCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkVGXCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyLWJsYWNrLXdoaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkYwXCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyLWNlbnRlci1mb2N1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGMVwiO1xufVxuXG4ubWRpLWltYWdlLWZpbHRlci1jZW50ZXItZm9jdXMtd2VhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGMlwiO1xufVxuXG4ubWRpLWltYWdlLWZpbHRlci1kcmFtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGM1wiO1xufVxuXG4ubWRpLWltYWdlLWZpbHRlci1mcmFtZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRjRcIjtcbn1cblxuLm1kaS1pbWFnZS1maWx0ZXItaGRyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkY1XCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyLW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRjZcIjtcbn1cblxuLm1kaS1pbWFnZS1maWx0ZXItdGlsdC1zaGlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGN1wiO1xufVxuXG4ubWRpLWltYWdlLWZpbHRlci12aW50YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkY4XCI7XG59XG5cbi5tZGktaW1hZ2UtbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlGN1wiO1xufVxuXG4ubWRpLWltYWdlLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkY5XCI7XG59XG5cbi5tZGktaW1hZ2Utb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODJBXCI7XG59XG5cbi5tZGktaW1hZ2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk3NVwiO1xufVxuXG4ubWRpLWltYWdlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4N0JcIjtcbn1cblxuLm1kaS1pbWFnZS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NzZcIjtcbn1cblxuLm1kaS1pbWFnZS1zZWFyY2gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk3N1wiO1xufVxuXG4ubWRpLWltYWdlLXNpemUtc2VsZWN0LWFjdHVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM2OVwiO1xufVxuXG4ubWRpLWltYWdlLXNpemUtc2VsZWN0LWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzZBXCI7XG59XG5cbi5tZGktaW1hZ2Utc2l6ZS1zZWxlY3Qtc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNkJcIjtcbn1cblxuLm1kaS1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRkFcIjtcbn1cblxuLm1kaS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4NlwiO1xufVxuXG4ubWRpLWluYm94LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRkJcIjtcbn1cblxuLm1kaS1pbmJveC1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNEMVwiO1xufVxuXG4ubWRpLWluYm94LW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEFGXCI7XG59XG5cbi5tZGktaW5ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI4NFwiO1xufVxuXG4ubWRpLWluY29nbml0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGOVwiO1xufVxuXG4ubWRpLWluZmluaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkUzXCI7XG59XG5cbi5tZGktaW5mb3JtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRkNcIjtcbn1cblxuLm1kaS1pbmZvcm1hdGlvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkZEXCI7XG59XG5cbi5tZGktaW5mb3JtYXRpb24tdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY0RVwiO1xufVxuXG4ubWRpLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGRVwiO1xufVxuXG4ubWRpLWluc3RhcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRkZcIjtcbn1cblxuLm1kaS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMwMFwiO1xufVxuXG4ubWRpLWludmVydC1jb2xvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMDFcIjtcbn1cblxuLm1kaS1pcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE1RVwiO1xufVxuXG4ubWRpLWlwLW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNUZcIjtcbn1cblxuLm1kaS1pcC1uZXR3b3JrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNkNcIjtcbn1cblxuLm1kaS1pcG9kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzZEXCI7XG59XG5cbi5tZGktaXNsYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NzhcIjtcbn1cblxuLm1kaS1pdHVuZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NzZcIjtcbn1cblxuLm1kaS1qZWVwbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzAyXCI7XG59XG5cbi5tZGktamlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMwM1wiO1xufVxuXG4ubWRpLWpxdWVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg3Q1wiO1xufVxuXG4ubWRpLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzA0XCI7XG59XG5cbi5tZGktanNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYyNlwiO1xufVxuXG4ubWRpLWp1ZGFpc206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5NzlcIjtcbn1cblxuLm1kaS1rYWJhZGRpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDYzXCI7XG59XG5cbi5tZGkta2FyYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODJCXCI7XG59XG5cbi5tZGkta2VnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzA1XCI7XG59XG5cbi5tZGkta2V0dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUZBXCI7XG59XG5cbi5tZGkta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzA2XCI7XG59XG5cbi5tZGkta2V5LWNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMwN1wiO1xufVxuXG4ubWRpLWtleS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMwOFwiO1xufVxuXG4ubWRpLWtleS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzA5XCI7XG59XG5cbi5tZGkta2V5LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMwQVwiO1xufVxuXG4ubWRpLWtleS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzBCXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMENcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1iYWNrc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMERcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1jYXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzBFXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMEZcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMTBcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTdBXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtcmV0dXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzExXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5RjhcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1zZXR0aW5ncy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUY5XCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtdGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzEyXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxM1wiO1xufVxuXG4ubWRpLWtpY2tzdGFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzQ0XCI7XG59XG5cbi5tZGkta25pZmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5RkFcIjtcbn1cblxuLm1kaS1rbmlmZS1taWxpdGFyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlGQlwiO1xufVxuXG4ubWRpLWtvZGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMTRcIjtcbn1cblxuLm1kaS1sYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxNVwiO1xufVxuXG4ubWRpLWxhYmVsLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFDQVwiO1xufVxuXG4ubWRpLWxhYmVsLW9mZi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUNCXCI7XG59XG5cbi5tZGktbGFiZWwtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxNlwiO1xufVxuXG4ubWRpLWxhYmVsLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQ0NcIjtcbn1cblxuLm1kaS1sYWJlbC12YXJpYW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQ0RcIjtcbn1cblxuLm1kaS1sYWR5YnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODJDXCI7XG59XG5cbi5tZGktbGFtYmRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjI3XCI7XG59XG5cbi5tZGktbGFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCNFwiO1xufVxuXG4ubWRpLWxhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxN1wiO1xufVxuXG4ubWRpLWxhbi1jb25uZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzE4XCI7XG59XG5cbi5tZGktbGFuLWRpc2Nvbm5lY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMTlcIjtcbn1cblxuLm1kaS1sYW4tcGVuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxQVwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NzFcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1jcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NzJcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1jc2hhcnA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMUJcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzFDXCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UtZ286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RDJcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1oYXNrZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzZFXCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMURcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1qYXZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjFDXCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UtamF2YXNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxRVwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLWx1YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhCMFwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLXBocDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxRlwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLXB5dGhvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMyMFwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLXB5dGhvbi10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzIxXCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UtcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdEM1wiO1xufVxuXG4ubWRpLWxhbmd1YWdlLXJ1Ynktb24tcmFpbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBQ0VcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1zd2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFNFwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLXR5cGVzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RTVcIjtcbn1cblxuLm1kaS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjJcIjtcbn1cblxuLm1kaS1sYXB0b3AtY2hyb21lYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMyM1wiO1xufVxuXG4ubWRpLWxhcHRvcC1tYWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjRcIjtcbn1cblxuLm1kaS1sYXB0b3Atb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkU2XCI7XG59XG5cbi5tZGktbGFwdG9wLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjVcIjtcbn1cblxuLm1kaS1sYXJhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUNGXCI7XG59XG5cbi5tZGktbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzI2XCI7XG59XG5cbi5tZGktbGFzdHBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NDZcIjtcbn1cblxuLm1kaS1sYXVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjdcIjtcbn1cblxuLm1kaS1sYXZhLWxhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RDRcIjtcbn1cblxuLm1kaS1sYXllcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjhcIjtcbn1cblxuLm1kaS1sYXllcnMtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzI5XCI7XG59XG5cbi5tZGktbGF5ZXJzLW9mZi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUZDXCI7XG59XG5cbi5tZGktbGF5ZXJzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5RkRcIjtcbn1cblxuLm1kaS1sZWFkLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY0RlwiO1xufVxuXG4ubWRpLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMkFcIjtcbn1cblxuLm1kaS1sZWFmLW1hcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzZGXCI7XG59XG5cbi5tZGktbGVkLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMyQlwiO1xufVxuXG4ubWRpLWxlZC1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMyQ1wiO1xufVxuXG4ubWRpLWxlZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzJEXCI7XG59XG5cbi5tZGktbGVkLXN0cmlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0Q1XCI7XG59XG5cbi5tZGktbGVkLXZhcmlhbnQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzJFXCI7XG59XG5cbi5tZGktbGVkLXZhcmlhbnQtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMkZcIjtcbn1cblxuLm1kaS1sZWQtdmFyaWFudC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzMwXCI7XG59XG5cbi5tZGktbGVzcy10aGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTdCXCI7XG59XG5cbi5tZGktbGVzcy10aGFuLW9yLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTdDXCI7XG59XG5cbi5tZGktbGlicmFyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMzMVwiO1xufVxuXG4ubWRpLWxpYnJhcnktYm9va3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMzJcIjtcbn1cblxuLm1kaS1saWJyYXJ5LW1vdmllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0Y0XCI7XG59XG5cbi5tZGktbGlicmFyeS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMzM1wiO1xufVxuXG4ubWRpLWxpYnJhcnktcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMzNFwiO1xufVxuXG4ubWRpLWxpYnJhcnktc2hlbHZlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI4NVwiO1xufVxuXG4ubWRpLWxpYnJhcnktdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDRjVcIjtcbn1cblxuLm1kaS1saWZlYnVveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg3RFwiO1xufVxuXG4ubWRpLWxpZ2h0LXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk3RFwiO1xufVxuXG4ubWRpLWxpZ2h0YnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMzNVwiO1xufVxuXG4ubWRpLWxpZ2h0YnVsYi1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFN1wiO1xufVxuXG4ubWRpLWxpZ2h0YnVsYi1vbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkU4XCI7XG59XG5cbi5tZGktbGlnaHRidWxiLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMzZcIjtcbn1cblxuLm1kaS1saWdodGhvdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUZFXCI7XG59XG5cbi5tZGktbGlnaHRob3VzZS1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlGRlwiO1xufVxuXG4ubWRpLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMzdcIjtcbn1cblxuLm1kaS1saW5rLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNGNlwiO1xufVxuXG4ubWRpLWxpbmstYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDRjdcIjtcbn1cblxuLm1kaS1saW5rLWJveC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0Y4XCI7XG59XG5cbi5tZGktbGluay1ib3gtdmFyaWFudC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0Y5XCI7XG59XG5cbi5tZGktbGluay1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMzhcIjtcbn1cblxuLm1kaS1saW5rLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNzBcIjtcbn1cblxuLm1kaS1saW5rLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMzlcIjtcbn1cblxuLm1kaS1saW5rLXZhcmlhbnQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzNBXCI7XG59XG5cbi5tZGktbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzM0JcIjtcbn1cblxuLm1kaS1saW5rZWRpbi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzM0NcIjtcbn1cblxuLm1kaS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMzRFwiO1xufVxuXG4ubWRpLWxpbnV4LW1pbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RUNcIjtcbn1cblxuLm1kaS1saXRlY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE2MFwiO1xufVxuXG4ubWRpLWxvYWRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NzFcIjtcbn1cblxuLm1kaS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzNFXCI7XG59XG5cbi5tZGktbG9jay1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhFRFwiO1xufVxuXG4ubWRpLWxvY2stY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5N0VcIjtcbn1cblxuLm1kaS1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzM0ZcIjtcbn1cblxuLm1kaS1sb2NrLW9wZW4tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0MFwiO1xufVxuXG4ubWRpLWxvY2stb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0MVwiO1xufVxuXG4ubWRpLWxvY2stcGF0dGVybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFOVwiO1xufVxuXG4ubWRpLWxvY2stcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGQlwiO1xufVxuXG4ubWRpLWxvY2stcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RUVcIjtcbn1cblxuLm1kaS1sb2NrLXJlc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzcyXCI7XG59XG5cbi5tZGktbG9jay1zbWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhCMVwiO1xufVxuXG4ubWRpLWxvY2tlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdENlwiO1xufVxuXG4ubWRpLWxvY2tlci1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdEN1wiO1xufVxuXG4ubWRpLWxvZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzQyXCI7XG59XG5cbi5tZGktbG9naW4tdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGQ1wiO1xufVxuXG4ubWRpLWxvZ291dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0M1wiO1xufVxuXG4ubWRpLWxvZ291dC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUZEXCI7XG59XG5cbi5tZGktbG9va3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNDRcIjtcbn1cblxuLm1kaS1sb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkVBXCI7XG59XG5cbi5tZGktbG91cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNDVcIjtcbn1cblxuLm1kaS1sdW14OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzQ2XCI7XG59XG5cbi5tZGktbHlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIxRFwiO1xufVxuXG4ubWRpLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0N1wiO1xufVxuXG4ubWRpLW1hZ25ldC1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0OFwiO1xufVxuXG4ubWRpLW1hZ25pZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNDlcIjtcbn1cblxuLm1kaS1tYWduaWZ5LWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTdGXCI7XG59XG5cbi5tZGktbWFnbmlmeS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0QVwiO1xufVxuXG4ubWRpLW1hZ25pZnktbWludXMtY3Vyc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTYxXCI7XG59XG5cbi5tZGktbWFnbmlmeS1taW51cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkVCXCI7XG59XG5cbi5tZGktbWFnbmlmeS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzRCXCI7XG59XG5cbi5tZGktbWFnbmlmeS1wbHVzLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE2MlwiO1xufVxuXG4ubWRpLW1hZ25pZnktcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkVDXCI7XG59XG5cbi5tZGktbWFpbC1ydTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0Q1wiO1xufVxuXG4ubWRpLW1haWxib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RURcIjtcbn1cblxuLm1kaS1tYWlsYm94LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENjRcIjtcbn1cblxuLm1kaS1tYWlsYm94LW9wZW4tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ2NVwiO1xufVxuXG4ubWRpLW1haWxib3gtb3Blbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ2NlwiO1xufVxuXG4ubWRpLW1haWxib3gtb3Blbi11cC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDY3XCI7XG59XG5cbi5tZGktbWFpbGJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDY4XCI7XG59XG5cbi5tZGktbWFpbGJveC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ2OVwiO1xufVxuXG4ubWRpLW1haWxib3gtdXAtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ2QVwiO1xufVxuXG4ubWRpLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0RFwiO1xufVxuXG4ubWRpLW1hcC1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNGQVwiO1xufVxuXG4ubWRpLW1hcC1jbG9jay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0ZCXCI7XG59XG5cbi5tZGktbWFwLWxlZ2VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEwMFwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNEVcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzcxXCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNEZcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLWRpc3RhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEVGXCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1MFwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNTBcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1MVwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdEOFwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItcGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNGQ1wiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1MVwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItcmFkaXVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzUyXCI7XG59XG5cbi5tZGktbWFwLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTgwXCI7XG59XG5cbi5tZGktbWFwLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5ODFcIjtcbn1cblxuLm1kaS1tYXAtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk4MlwiO1xufVxuXG4ubWRpLW1hcC1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5ODNcIjtcbn1cblxuLm1kaS1tYXAtc2VhcmNoLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5ODRcIjtcbn1cblxuLm1kaS1tYXBib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCODZcIjtcbn1cblxuLm1kaS1tYXJnaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNTNcIjtcbn1cblxuLm1kaS1tYXJrZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1NFwiO1xufVxuXG4ubWRpLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1MlwiO1xufVxuXG4ubWRpLW1hcmtlci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1NVwiO1xufVxuXG4ubWRpLW1hc3RvZG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUQwXCI7XG59XG5cbi5tZGktbWFzdG9kb24tdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFEMVwiO1xufVxuXG4ubWRpLW1hdGVyaWFsLWRlc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk4NVwiO1xufVxuXG4ubWRpLW1hdGVyaWFsLXVpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzU3XCI7XG59XG5cbi5tZGktbWF0aC1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzU4XCI7XG59XG5cbi5tZGktbWF0aC1jb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNzJcIjtcbn1cblxuLm1kaS1tYXRoLXNpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM3M1wiO1xufVxuXG4ubWRpLW1hdGgtdGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzc0XCI7XG59XG5cbi5tZGktbWF0cml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjI4XCI7XG59XG5cbi5tZGktbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzU5XCI7XG59XG5cbi5tZGktbWVkYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5ODZcIjtcbn1cblxuLm1kaS1tZWRpY2FsLWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFRVwiO1xufVxuXG4ubWRpLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1QVwiO1xufVxuXG4ubWRpLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFEMlwiO1xufVxuXG4ubWRpLW1lbW9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1QlwiO1xufVxuXG4ubWRpLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNUNcIjtcbn1cblxuLm1kaS1tZW51LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNURcIjtcbn1cblxuLm1kaS1tZW51LWRvd24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCNVwiO1xufVxuXG4ubWRpLW1lbnUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1RVwiO1xufVxuXG4ubWRpLW1lbnUtbGVmdC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTAxXCI7XG59XG5cbi5tZGktbWVudS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjg3XCI7XG59XG5cbi5tZGktbWVudS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1RlwiO1xufVxuXG4ubWRpLW1lbnUtcmlnaHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEwMlwiO1xufVxuXG4ubWRpLW1lbnUtc3dhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE2M1wiO1xufVxuXG4ubWRpLW1lbnUtc3dhcC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTY0XCI7XG59XG5cbi5tZGktbWVudS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM2MFwiO1xufVxuXG4ubWRpLW1lbnUtdXAtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCNlwiO1xufVxuXG4ubWRpLW1lc3NhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNjFcIjtcbn1cblxuLm1kaS1tZXNzYWdlLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzYyXCI7XG59XG5cbi5tZGktbWVzc2FnZS1hbGVydC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTAzXCI7XG59XG5cbi5tZGktbWVzc2FnZS1idWxsZXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBMVwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtYnVsbGV0ZWQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkEyXCI7XG59XG5cbi5tZGktbWVzc2FnZS1kcmF3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzYzXCI7XG59XG5cbi5tZGktbWVzc2FnZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM2NFwiO1xufVxuXG4ubWRpLW1lc3NhZ2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM2NVwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1M1wiO1xufVxuXG4ubWRpLW1lc3NhZ2UtcHJvY2Vzc2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM2NlwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNjdcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXJlcGx5LXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNjhcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkVGXCI7XG59XG5cbi5tZGktbWVzc2FnZS1zZXR0aW5ncy12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkYwXCI7XG59XG5cbi5tZGktbWVzc2FnZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzY5XCI7XG59XG5cbi5tZGktbWVzc2FnZS10ZXh0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNkFcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzZCXCI7XG59XG5cbi5tZGktbWV0ZW9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjI5XCI7XG59XG5cbi5tZGktbWV0cm9ub21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0Q5XCI7XG59XG5cbi5tZGktbWV0cm9ub21lLXRpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3REFcIjtcbn1cblxuLm1kaS1taWNyby1zZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdEQlwiO1xufVxuXG4ubWRpLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNkNcIjtcbn1cblxuLm1kaS1taWNyb3Bob25lLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEIyXCI7XG59XG5cbi5tZGktbWljcm9waG9uZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNkRcIjtcbn1cblxuLm1kaS1taWNyb3Bob25lLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNkVcIjtcbn1cblxuLm1kaS1taWNyb3Bob25lLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QjNcIjtcbn1cblxuLm1kaS1taWNyb3Bob25lLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzZGXCI7XG59XG5cbi5tZGktbWljcm9waG9uZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzcwXCI7XG59XG5cbi5tZGktbWljcm9waG9uZS12YXJpYW50LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3MVwiO1xufVxuXG4ubWRpLW1pY3Jvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NTRcIjtcbn1cblxuLm1kaS1taWNyb3NvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNzJcIjtcbn1cblxuLm1kaS1taWNyb3NvZnQtZHluYW1pY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5ODdcIjtcbn1cblxuLm1kaS1taWNyb3dhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNzVcIjtcbn1cblxuLm1kaS1taWRpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEYwXCI7XG59XG5cbi5tZGktbWlkaS1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEYxXCI7XG59XG5cbi5tZGktbWluZWNyYWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzczXCI7XG59XG5cbi5tZGktbWluaS1zZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEwNFwiO1xufVxuXG4ubWRpLW1pbmlkaXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTA1XCI7XG59XG5cbi5tZGktbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNzRcIjtcbn1cblxuLm1kaS1taW51cy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNzVcIjtcbn1cblxuLm1kaS1taW51cy1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGMVwiO1xufVxuXG4ubWRpLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3NlwiO1xufVxuXG4ubWRpLW1pbnVzLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzc3XCI7XG59XG5cbi5tZGktbWludXMtbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3OFwiO1xufVxuXG4ubWRpLW1pbnVzLW5ldHdvcmstb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM3NlwiO1xufVxuXG4ubWRpLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjJBXCI7XG59XG5cbi5tZGktbWl4ZWQtbWFydGlhbC1hcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDZCXCI7XG59XG5cbi5tZGktbWl4ZWQtcmVhbGl0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg3RVwiO1xufVxuXG4ubWRpLW1peGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0RDXCI7XG59XG5cbi5tZGktbW9sZWN1bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCODhcIjtcbn1cblxuLm1kaS1tb25pdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzc5XCI7XG59XG5cbi5tZGktbW9uaXRvci1jZWxscGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5ODhcIjtcbn1cblxuLm1kaS1tb25pdG9yLWNlbGxwaG9uZS1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTg5XCI7XG59XG5cbi5tZGktbW9uaXRvci1kYXNoYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMDZcIjtcbn1cblxuLm1kaS1tb25pdG9yLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzdBXCI7XG59XG5cbi5tZGktbW9uaXRvci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENkNcIjtcbn1cblxuLm1kaS1tb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzdCXCI7XG59XG5cbi5tZGktbW90aGVyLW51cnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0ZEXCI7XG59XG5cbi5tZGktbW90aW9uLXNlbnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ2RFwiO1xufVxuXG4ubWRpLW1vdG9yYmlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3Q1wiO1xufVxuXG4ubWRpLW1vdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzdEXCI7XG59XG5cbi5tZGktbW91c2UtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOThBXCI7XG59XG5cbi5tZGktbW91c2Utb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzdFXCI7XG59XG5cbi5tZGktbW91c2UtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3RlwiO1xufVxuXG4ubWRpLW1vdXNlLXZhcmlhbnQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzgwXCI7XG59XG5cbi5tZGktbW92ZS1yZXNpemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NTVcIjtcbn1cblxuLm1kaS1tb3ZlLXJlc2l6ZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjU2XCI7XG59XG5cbi5tZGktbW92aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzODFcIjtcbn1cblxuLm1kaS1tb3ZpZS1yb2xsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0REXCI7XG59XG5cbi5tZGktbXVmZmluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOThCXCI7XG59XG5cbi5tZGktbXVsdGlwbGljYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzODJcIjtcbn1cblxuLm1kaS1tdWx0aXBsaWNhdGlvbi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzODNcIjtcbn1cblxuLm1kaS1tdXNocm9vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdERVwiO1xufVxuXG4ubWRpLW11c2hyb29tLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3REZcIjtcbn1cblxuLm1kaS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1OVwiO1xufVxuXG4ubWRpLW11c2ljLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4NFwiO1xufVxuXG4ubWRpLW11c2ljLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzg1XCI7XG59XG5cbi5tZGktbXVzaWMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzg2XCI7XG59XG5cbi5tZGktbXVzaWMtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBRDNcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzg3XCI7XG59XG5cbi5tZGktbXVzaWMtbm90ZS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RkVcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLWJsdWV0b290aC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RkZcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLWVpZ2h0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4OFwiO1xufVxuXG4ubWRpLW11c2ljLW5vdGUtaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4OVwiO1xufVxuXG4ubWRpLW11c2ljLW5vdGUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzhBXCI7XG59XG5cbi5tZGktbXVzaWMtbm90ZS1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzhCXCI7XG59XG5cbi5tZGktbXVzaWMtbm90ZS1zaXh0ZWVudGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOENcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLXdob2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzhEXCI7XG59XG5cbi5tZGktbXVzaWMtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzVBXCI7XG59XG5cbi5tZGktbmFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEYyXCI7XG59XG5cbi5tZGktbmF0aXZlc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODdGXCI7XG59XG5cbi5tZGktbmF0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzhFXCI7XG59XG5cbi5tZGktbmF0dXJlLXBlb3BsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4RlwiO1xufVxuXG4ubWRpLW5hdmlnYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOTBcIjtcbn1cblxuLm1kaS1uZWFyLW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUNEXCI7XG59XG5cbi5tZGktbmVlZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzkxXCI7XG59XG5cbi5tZGktbmV0ZmxpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc0NVwiO1xufVxuXG4ubWRpLW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RjJcIjtcbn1cblxuLm1kaS1uZXR3b3JrLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM3N1wiO1xufVxuXG4ubWRpLW5ldHdvcmstb2ZmLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNzhcIjtcbn1cblxuLm1kaS1uZXR3b3JrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDNzlcIjtcbn1cblxuLm1kaS1uZXR3b3JrLXN0cmVuZ3RoLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RjNcIjtcbn1cblxuLm1kaS1uZXR3b3JrLXN0cmVuZ3RoLTEtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RjRcIjtcbn1cblxuLm1kaS1uZXR3b3JrLXN0cmVuZ3RoLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RjVcIjtcbn1cblxuLm1kaS1uZXR3b3JrLXN0cmVuZ3RoLTItYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RjZcIjtcbn1cblxuLm1kaS1uZXR3b3JrLXN0cmVuZ3RoLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RjdcIjtcbn1cblxuLm1kaS1uZXR3b3JrLXN0cmVuZ3RoLTMtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RjhcIjtcbn1cblxuLm1kaS1uZXR3b3JrLXN0cmVuZ3RoLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RjlcIjtcbn1cblxuLm1kaS1uZXR3b3JrLXN0cmVuZ3RoLTQtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RkFcIjtcbn1cblxuLm1kaS1uZXR3b3JrLXN0cmVuZ3RoLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhGQlwiO1xufVxuXG4ubWRpLW5ldHdvcmstc3RyZW5ndGgtb2ZmLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RkNcIjtcbn1cblxuLm1kaS1uZXR3b3JrLXN0cmVuZ3RoLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4RkRcIjtcbn1cblxuLm1kaS1uZXctYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzk0XCI7XG59XG5cbi5tZGktbmV3c3BhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzk1XCI7XG59XG5cbi5tZGktbmZjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzk2XCI7XG59XG5cbi5tZGktbmZjLXRhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM5N1wiO1xufVxuXG4ubWRpLW5mYy12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzk4XCI7XG59XG5cbi5tZGktbmluamE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NzNcIjtcbn1cblxuLm1kaS1uaW50ZW5kby1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RTBcIjtcbn1cblxuLm1kaS1ub2RlanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOTlcIjtcbn1cblxuLm1kaS1ub3QtZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5OENcIjtcbn1cblxuLm1kaS1ub3QtZXF1YWwtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk4RFwiO1xufVxuXG4ubWRpLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOUFcIjtcbn1cblxuLm1kaS1ub3RlLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkI3XCI7XG59XG5cbi5tZGktbm90ZS1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkI4XCI7XG59XG5cbi5tZGktbm90ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzlCXCI7XG59XG5cbi5tZGktbm90ZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzlDXCI7XG59XG5cbi5tZGktbm90ZS1wbHVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOURcIjtcbn1cblxuLm1kaS1ub3RlLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOUVcIjtcbn1cblxuLm1kaS1ub3RlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgyRFwiO1xufVxuXG4ubWRpLW5vdGlmaWNhdGlvbi1jbGVhci1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOUZcIjtcbn1cblxuLm1kaS1ucG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RjZcIjtcbn1cblxuLm1kaS1ucG0tdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk4RVwiO1xufVxuXG4ubWRpLW5wbS12YXJpYW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5OEZcIjtcbn1cblxuLm1kaS1udWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkEzXCI7XG59XG5cbi5tZGktbnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdFMVwiO1xufVxuXG4ubWRpLW51bWVyaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQTBcIjtcbn1cblxuLm1kaS1udW1lcmljLTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMwXCI7XG59XG5cbi5tZGktbnVtZXJpYy0wLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBMVwiO1xufVxuXG4ubWRpLW51bWVyaWMtMC1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBMlwiO1xufVxuXG4ubWRpLW51bWVyaWMtMC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBM1wiO1xufVxuXG4ubWRpLW51bWVyaWMtMC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDN0FcIjtcbn1cblxuLm1kaS1udW1lcmljLTAtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDN0JcIjtcbn1cblxuLm1kaS1udW1lcmljLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMxXCI7XG59XG5cbi5tZGktbnVtZXJpYy0xLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBNFwiO1xufVxuXG4ubWRpLW51bWVyaWMtMS1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBNVwiO1xufVxuXG4ubWRpLW51bWVyaWMtMS1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBNlwiO1xufVxuXG4ubWRpLW51bWVyaWMtMS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDN0NcIjtcbn1cblxuLm1kaS1udW1lcmljLTEtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDN0RcIjtcbn1cblxuLm1kaS1udW1lcmljLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMyXCI7XG59XG5cbi5tZGktbnVtZXJpYy0yLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBN1wiO1xufVxuXG4ubWRpLW51bWVyaWMtMi1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBOFwiO1xufVxuXG4ubWRpLW51bWVyaWMtMi1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBOVwiO1xufVxuXG4ubWRpLW51bWVyaWMtMi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDN0VcIjtcbn1cblxuLm1kaS1udW1lcmljLTItY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDN0ZcIjtcbn1cblxuLm1kaS1udW1lcmljLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMzXCI7XG59XG5cbi5tZGktbnVtZXJpYy0zLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBQVwiO1xufVxuXG4ubWRpLW51bWVyaWMtMy1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBQlwiO1xufVxuXG4ubWRpLW51bWVyaWMtMy1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBQ1wiO1xufVxuXG4ubWRpLW51bWVyaWMtMy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDODBcIjtcbn1cblxuLm1kaS1udW1lcmljLTMtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDODFcIjtcbn1cblxuLm1kaS1udW1lcmljLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM0XCI7XG59XG5cbi5tZGktbnVtZXJpYy00LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBRFwiO1xufVxuXG4ubWRpLW51bWVyaWMtNC1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBRVwiO1xufVxuXG4ubWRpLW51bWVyaWMtNC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBRlwiO1xufVxuXG4ubWRpLW51bWVyaWMtNC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDODJcIjtcbn1cblxuLm1kaS1udW1lcmljLTQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDODNcIjtcbn1cblxuLm1kaS1udW1lcmljLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM1XCI7XG59XG5cbi5tZGktbnVtZXJpYy01LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCMFwiO1xufVxuXG4ubWRpLW51bWVyaWMtNS1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCMVwiO1xufVxuXG4ubWRpLW51bWVyaWMtNS1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCMlwiO1xufVxuXG4ubWRpLW51bWVyaWMtNS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDODRcIjtcbn1cblxuLm1kaS1udW1lcmljLTUtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDODVcIjtcbn1cblxuLm1kaS1udW1lcmljLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM2XCI7XG59XG5cbi5tZGktbnVtZXJpYy02LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCM1wiO1xufVxuXG4ubWRpLW51bWVyaWMtNi1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCNFwiO1xufVxuXG4ubWRpLW51bWVyaWMtNi1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCNVwiO1xufVxuXG4ubWRpLW51bWVyaWMtNi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDODZcIjtcbn1cblxuLm1kaS1udW1lcmljLTYtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDODdcIjtcbn1cblxuLm1kaS1udW1lcmljLTc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM3XCI7XG59XG5cbi5tZGktbnVtZXJpYy03LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCNlwiO1xufVxuXG4ubWRpLW51bWVyaWMtNy1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCN1wiO1xufVxuXG4ubWRpLW51bWVyaWMtNy1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCOFwiO1xufVxuXG4ubWRpLW51bWVyaWMtNy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDODhcIjtcbn1cblxuLm1kaS1udW1lcmljLTctY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDODlcIjtcbn1cblxuLm1kaS1udW1lcmljLTg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM4XCI7XG59XG5cbi5tZGktbnVtZXJpYy04LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCOVwiO1xufVxuXG4ubWRpLW51bWVyaWMtOC1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCQVwiO1xufVxuXG4ubWRpLW51bWVyaWMtOC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCQlwiO1xufVxuXG4ubWRpLW51bWVyaWMtOC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDOEFcIjtcbn1cblxuLm1kaS1udW1lcmljLTgtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDOEJcIjtcbn1cblxuLm1kaS1udW1lcmljLTk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM5XCI7XG59XG5cbi5tZGktbnVtZXJpYy05LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCQ1wiO1xufVxuXG4ubWRpLW51bWVyaWMtOS1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCRFwiO1xufVxuXG4ubWRpLW51bWVyaWMtOS1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCRVwiO1xufVxuXG4ubWRpLW51bWVyaWMtOS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDOENcIjtcbn1cblxuLm1kaS1udW1lcmljLTktY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDOERcIjtcbn1cblxuLm1kaS1udW1lcmljLTktcGx1cy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQkZcIjtcbn1cblxuLm1kaS1udW1lcmljLTktcGx1cy1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDMFwiO1xufVxuXG4ubWRpLW51bWVyaWMtOS1wbHVzLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0MxXCI7XG59XG5cbi5tZGktbnVtZXJpYy05LXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzhFXCI7XG59XG5cbi5tZGktbnVtZXJpYy05LXBsdXMtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDOEZcIjtcbn1cblxuLm1kaS1udXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RjdcIjtcbn1cblxuLm1kaS1udXRyaXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQzJcIjtcbn1cblxuLm1kaS1vYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2N0JcIjtcbn1cblxuLm1kaS1vY3RhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0MzXCI7XG59XG5cbi5tZGktb2N0YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0M0XCI7XG59XG5cbi5tZGktb2N0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RjhcIjtcbn1cblxuLm1kaS1vY3RhZ3JhbS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzc0XCI7XG59XG5cbi5tZGktb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDNVwiO1xufVxuXG4ubWRpLW9mZmljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDNlwiO1xufVxuXG4ubWRpLW9mZmljZS1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk5MFwiO1xufVxuXG4ubWRpLW9pbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDN1wiO1xufVxuXG4ubWRpLW9pbC10ZW1wZXJhdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDOFwiO1xufVxuXG4ubWRpLW9tZWdhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0M5XCI7XG59XG5cbi5tZGktb25lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjg5XCI7XG59XG5cbi5tZGktb25lZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQ0FcIjtcbn1cblxuLm1kaS1vbmVub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzQ2XCI7XG59XG5cbi5tZGktb25lcGFzc3dvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4ODBcIjtcbn1cblxuLm1kaS1vcGFjaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUNDXCI7XG59XG5cbi5tZGktb3Blbi1pbi1hcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQ0JcIjtcbn1cblxuLm1kaS1vcGVuLWluLW5ldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDQ1wiO1xufVxuXG4ubWRpLW9wZW4tc291cmNlLWluaXRpYXRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCOEFcIjtcbn1cblxuLm1kaS1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQ0RcIjtcbn1cblxuLm1kaS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDRVwiO1xufVxuXG4ubWRpLW9yYml0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE4XCI7XG59XG5cbi5tZGktb3JpZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjJCXCI7XG59XG5cbi5tZGktb3JuYW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQ0ZcIjtcbn1cblxuLm1kaS1vcm5hbWVudC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0QwXCI7XG59XG5cbi5tZGktb3V0bG9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNGRVwiO1xufVxuXG4ubWRpLW93bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNEMlwiO1xufVxuXG4ubWRpLXBhYy1tYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCOEJcIjtcbn1cblxuLm1kaS1wYWNrYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0QzXCI7XG59XG5cbi5tZGktcGFja2FnZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0Q0XCI7XG59XG5cbi5tZGktcGFja2FnZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNENVwiO1xufVxuXG4ubWRpLXBhY2thZ2UtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNENlwiO1xufVxuXG4ubWRpLXBhY2thZ2UtdmFyaWFudC1jbG9zZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRDdcIjtcbn1cblxuLm1kaS1wYWdlLWZpcnN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjAwXCI7XG59XG5cbi5tZGktcGFnZS1sYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjAxXCI7XG59XG5cbi5tZGktcGFnZS1sYXlvdXQtYm9keTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGOVwiO1xufVxuXG4ubWRpLXBhZ2UtbGF5b3V0LWZvb3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGQVwiO1xufVxuXG4ubWRpLXBhZ2UtbGF5b3V0LWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGQlwiO1xufVxuXG4ubWRpLXBhZ2UtbGF5b3V0LXNpZGViYXItbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGQ1wiO1xufVxuXG4ubWRpLXBhZ2UtbGF5b3V0LXNpZGViYXItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RkRcIjtcbn1cblxuLm1kaS1wYWdlLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCOENcIjtcbn1cblxuLm1kaS1wYWdlLW5leHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI4RFwiO1xufVxuXG4ubWRpLXBhZ2UtcHJldmlvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCOEVcIjtcbn1cblxuLm1kaS1wYWdlLXByZXZpb3VzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCOEZcIjtcbn1cblxuLm1kaS1wYWxldHRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0Q4XCI7XG59XG5cbi5tZGktcGFsZXR0ZS1hZHZhbmNlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNEOVwiO1xufVxuXG4ubWRpLXBhbGV0dGUtc3dhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEI0XCI7XG59XG5cbi5tZGktcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjkwXCI7XG59XG5cbi5tZGktcGFuLWJvdHRvbS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjkxXCI7XG59XG5cbi5tZGktcGFuLWJvdHRvbS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI5MlwiO1xufVxuXG4ubWRpLXBhbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjkzXCI7XG59XG5cbi5tZGktcGFuLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCOTRcIjtcbn1cblxuLm1kaS1wYW4tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI5NVwiO1xufVxuXG4ubWRpLXBhbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI5NlwiO1xufVxuXG4ubWRpLXBhbi10b3AtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI5N1wiO1xufVxuXG4ubWRpLXBhbi10b3AtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCOThcIjtcbn1cblxuLm1kaS1wYW4tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCOTlcIjtcbn1cblxuLm1kaS1wYW4tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCOUFcIjtcbn1cblxuLm1kaS1wYW5kYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNEQVwiO1xufVxuXG4ubWRpLXBhbmRvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzREJcIjtcbn1cblxuLm1kaS1wYW5vcmFtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNEQ1wiO1xufVxuXG4ubWRpLXBhbm9yYW1hLWZpc2hleWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRERcIjtcbn1cblxuLm1kaS1wYW5vcmFtYS1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0RFXCI7XG59XG5cbi5tZGktcGFub3JhbWEtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzREZcIjtcbn1cblxuLm1kaS1wYW5vcmFtYS13aWRlLWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0UwXCI7XG59XG5cbi5tZGktcGFwZXItY3V0LXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0UxXCI7XG59XG5cbi5tZGktcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0UyXCI7XG59XG5cbi5tZGktcGFyYWNodXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzkwXCI7XG59XG5cbi5tZGktcGFyYWNodXRlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDOTFcIjtcbn1cblxuLm1kaS1wYXJraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0UzXCI7XG59XG5cbi5tZGktcGFzc3BvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RTJcIjtcbn1cblxuLm1kaS1wYXRyZW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODgxXCI7XG59XG5cbi5tZGktcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRTRcIjtcbn1cblxuLm1kaS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRTVcIjtcbn1cblxuLm1kaS1wYXVzZS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNFNlwiO1xufVxuXG4ubWRpLXBhdXNlLW9jdGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRTdcIjtcbn1cblxuLm1kaS1wYXVzZS1vY3RhZ29uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRThcIjtcbn1cblxuLm1kaS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRTlcIjtcbn1cblxuLm1kaS1wYXctb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjU3XCI7XG59XG5cbi5tZGktcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODgyXCI7XG59XG5cbi5tZGktcGVhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4ODNcIjtcbn1cblxuLm1kaS1wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRUFcIjtcbn1cblxuLm1kaS1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRUJcIjtcbn1cblxuLm1kaS1wZW5jaWwtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0VDXCI7XG59XG5cbi5tZGktcGVuY2lsLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0VEXCI7XG59XG5cbi5tZGktcGVuY2lsLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGRVwiO1xufVxuXG4ubWRpLXBlbmNpbC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3NVwiO1xufVxuXG4ubWRpLXBlbmNpbC1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0VFXCI7XG59XG5cbi5tZGktcGVuY2lsLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNFRlwiO1xufVxuXG4ubWRpLXBlbmNpbC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzkyXCI7XG59XG5cbi5tZGktcGVudGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RkZcIjtcbn1cblxuLm1kaS1wZW50YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzAwXCI7XG59XG5cbi5tZGktcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNGMFwiO1xufVxuXG4ubWRpLXBlcmlvZGljLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEI1XCI7XG59XG5cbi5tZGktcGVyaW9kaWMtdGFibGUtY28yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0UzXCI7XG59XG5cbi5tZGktcGVyaXNjb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzQ3XCI7XG59XG5cbi5tZGktcGVyc3BlY3RpdmUtbGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNGRlwiO1xufVxuXG4ubWRpLXBlcnNwZWN0aXZlLW1vcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMDBcIjtcbn1cblxuLm1kaS1waGFybWFjeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNGMVwiO1xufVxuXG4ubWRpLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0YyXCI7XG59XG5cbi5tZGktcGhvbmUtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0YzXCI7XG59XG5cbi5tZGktcGhvbmUtY2xhc3NpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwMlwiO1xufVxuXG4ubWRpLXBob25lLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRjRcIjtcbn1cblxuLm1kaS1waG9uZS1oYW5ndXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRjVcIjtcbn1cblxuLm1kaS1waG9uZS1pbi10YWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0Y2XCI7XG59XG5cbi5tZGktcGhvbmUtaW5jb21pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRjdcIjtcbn1cblxuLm1kaS1waG9uZS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0Y4XCI7XG59XG5cbi5tZGktcGhvbmUtbG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0Y5XCI7XG59XG5cbi5tZGktcGhvbmUtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NThcIjtcbn1cblxuLm1kaS1waG9uZS1taXNzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRkFcIjtcbn1cblxuLm1kaS1waG9uZS1vdXRnb2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNGQlwiO1xufVxuXG4ubWRpLXBob25lLXBhdXNlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNGQ1wiO1xufVxuXG4ubWRpLXBob25lLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NTlcIjtcbn1cblxuLm1kaS1waG9uZS1yZXR1cm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MkVcIjtcbn1cblxuLm1kaS1waG9uZS1yb3RhdGUtbGFuZHNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODg0XCI7XG59XG5cbi5tZGktcGhvbmUtcm90YXRlLXBvcnRyYWl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODg1XCI7XG59XG5cbi5tZGktcGhvbmUtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRkRcIjtcbn1cblxuLm1kaS1waG9uZS12b2lwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0ZFXCI7XG59XG5cbi5tZGktcGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRkZcIjtcbn1cblxuLm1kaS1waS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MDBcIjtcbn1cblxuLm1kaS1waWFubzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY3Q1wiO1xufVxuXG4ubWRpLXBpY2theGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QjZcIjtcbn1cblxuLm1kaS1waWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODg2XCI7XG59XG5cbi5tZGktcGllci1jcmFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg4N1wiO1xufVxuXG4ubWRpLXBpZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwMVwiO1xufVxuXG4ubWRpLXBpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MDJcIjtcbn1cblxuLm1kaS1waWxsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MDFcIjtcbn1cblxuLm1kaS1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MDNcIjtcbn1cblxuLm1kaS1waW4tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDA0XCI7XG59XG5cbi5tZGktcGluLW9mZi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTJGXCI7XG59XG5cbi5tZGktcGluLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MzBcIjtcbn1cblxuLm1kaS1waW5lLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MDVcIjtcbn1cblxuLm1kaS1waW5lLXRyZWUtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDA2XCI7XG59XG5cbi5tZGktcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDA3XCI7XG59XG5cbi5tZGktcGludGVyZXN0LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwOFwiO1xufVxuXG4ubWRpLXBpbndoZWVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUQ0XCI7XG59XG5cbi5tZGktcGlud2hlZWwtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFENVwiO1xufVxuXG4ubWRpLXBpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RTRcIjtcbn1cblxuLm1kaS1waXBlLWRpc2Nvbm5lY3RlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdFNVwiO1xufVxuXG4ubWRpLXBpcGUtbGVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg4OFwiO1xufVxuXG4ubWRpLXBpcmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEwN1wiO1xufVxuXG4ubWRpLXBpc3RvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcwMlwiO1xufVxuXG4ubWRpLXBpc3RvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg4OVwiO1xufVxuXG4ubWRpLXBpenphOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDA5XCI7XG59XG5cbi5tZGktcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwQVwiO1xufVxuXG4ubWRpLXBsYXktYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MEJcIjtcbn1cblxuLm1kaS1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwQ1wiO1xufVxuXG4ubWRpLXBsYXktY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MERcIjtcbn1cblxuLm1kaS1wbGF5LW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4OEFcIjtcbn1cblxuLm1kaS1wbGF5LW5ldHdvcmstb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM5M1wiO1xufVxuXG4ubWRpLXBsYXktcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MEVcIjtcbn1cblxuLm1kaS1wbGF5LXByb3RlY3RlZC1jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDBGXCI7XG59XG5cbi5tZGktcGxheS1zcGVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhGRVwiO1xufVxuXG4ubWRpLXBsYXlsaXN0LWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUM3XCI7XG59XG5cbi5tZGktcGxheWxpc3QtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhGRlwiO1xufVxuXG4ubWRpLXBsYXlsaXN0LW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDEwXCI7XG59XG5cbi5tZGktcGxheWxpc3QtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDOTRcIjtcbn1cblxuLm1kaS1wbGF5bGlzdC1tdXNpYy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzk1XCI7XG59XG5cbi5tZGktcGxheWxpc3QtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQxMVwiO1xufVxuXG4ubWRpLXBsYXlsaXN0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MTJcIjtcbn1cblxuLm1kaS1wbGF5bGlzdC1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MTNcIjtcbn1cblxuLm1kaS1wbGF5c3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQxNFwiO1xufVxuXG4ubWRpLXBsZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QjlcIjtcbn1cblxuLm1kaS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDE1XCI7XG59XG5cbi5tZGktcGx1cy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MTZcIjtcbn1cblxuLm1kaS1wbHVzLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzAzXCI7XG59XG5cbi5tZGktcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MTdcIjtcbn1cblxuLm1kaS1wbHVzLWNpcmNsZS1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDE4XCI7XG59XG5cbi5tZGktcGx1cy1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQxOVwiO1xufVxuXG4ubWRpLXBsdXMtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5OTFcIjtcbn1cblxuLm1kaS1wbHVzLW1pbnVzLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk5MlwiO1xufVxuXG4ubWRpLXBsdXMtbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQxQVwiO1xufVxuXG4ubWRpLXBsdXMtbmV0d29yay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzk2XCI7XG59XG5cbi5tZGktcGx1cy1vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MUJcIjtcbn1cblxuLm1kaS1wbHVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MDRcIjtcbn1cblxuLm1kaS1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MUNcIjtcbn1cblxuLm1kaS1wb2RjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTkzXCI7XG59XG5cbi5tZGktcG9kaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDAxXCI7XG59XG5cbi5tZGktcG9kaXVtLWJyb256ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQwMlwiO1xufVxuXG4ubWRpLXBvZGl1bS1nb2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDAzXCI7XG59XG5cbi5tZGktcG9kaXVtLXNpbHZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQwNFwiO1xufVxuXG4ubWRpLXBvaW50LW9mLXNhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENkVcIjtcbn1cblxuLm1kaS1wb2tlYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQxRFwiO1xufVxuXG4ubWRpLXBva2Vtb24tZ286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMDhcIjtcbn1cblxuLm1kaS1wb2tlci1jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODJGXCI7XG59XG5cbi5tZGktcG9sYXJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MUVcIjtcbn1cblxuLm1kaS1wb2xsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDFGXCI7XG59XG5cbi5tZGktcG9sbC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MjBcIjtcbn1cblxuLm1kaS1wb2x5bWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDIxXCI7XG59XG5cbi5tZGktcG9vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwNlwiO1xufVxuXG4ubWRpLXBvcGNvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MjJcIjtcbn1cblxuLm1kaS1wb3N0YWdlLXN0YW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzk3XCI7XG59XG5cbi5tZGktcG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjVBXCI7XG59XG5cbi5tZGktcG90LW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1QlwiO1xufVxuXG4ubWRpLXBvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDIzXCI7XG59XG5cbi5tZGktcG91bmQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDI0XCI7XG59XG5cbi5tZGktcG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MjVcIjtcbn1cblxuLm1kaS1wb3dlci1jeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkwMFwiO1xufVxuXG4ubWRpLXBvd2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkwMVwiO1xufVxuXG4ubWRpLXBvd2VyLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTAyXCI7XG59XG5cbi5tZGktcG93ZXItcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBNFwiO1xufVxuXG4ubWRpLXBvd2VyLXBsdWctb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkE1XCI7XG59XG5cbi5tZGktcG93ZXItc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MjZcIjtcbn1cblxuLm1kaS1wb3dlci1zbGVlcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkwM1wiO1xufVxuXG4ubWRpLXBvd2VyLXNvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQyN1wiO1xufVxuXG4ubWRpLXBvd2VyLXNvY2tldC1hdTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkwNFwiO1xufVxuXG4ubWRpLXBvd2VyLXNvY2tldC1ldTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdFNlwiO1xufVxuXG4ubWRpLXBvd2VyLXNvY2tldC11azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdFN1wiO1xufVxuXG4ubWRpLXBvd2VyLXNvY2tldC11czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdFOFwiO1xufVxuXG4ubWRpLXBvd2VyLXN0YW5kYnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MDVcIjtcbn1cblxuLm1kaS1wb3dlcnNoZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTA5XCI7XG59XG5cbi5tZGktcHJlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzA1XCI7XG59XG5cbi5tZGktcHJlc2VudGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDI4XCI7XG59XG5cbi5tZGktcHJlc2VudGF0aW9uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MjlcIjtcbn1cblxuLm1kaS1wcmludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDJBXCI7XG59XG5cbi5tZGktcHJpbnRlci0zZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQyQlwiO1xufVxuXG4ubWRpLXByaW50ZXItYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MkNcIjtcbn1cblxuLm1kaS1wcmludGVyLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzA2XCI7XG59XG5cbi5tZGktcHJpbnRlci13aXJlbGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEwQVwiO1xufVxuXG4ubWRpLXByaW9yaXR5LWhpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MDNcIjtcbn1cblxuLm1kaS1wcmlvcml0eS1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MDRcIjtcbn1cblxuLm1kaS1wcm9mZXNzaW9uYWwtaGV4YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQyRFwiO1xufVxuXG4ubWRpLXByb2dyZXNzLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzk4XCI7XG59XG5cbi5tZGktcHJvZ3Jlc3MtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5OTRcIjtcbn1cblxuLm1kaS1wcm9ncmVzcy1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk5NVwiO1xufVxuXG4ubWRpLXByb2dyZXNzLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTk2XCI7XG59XG5cbi5tZGktcHJvZ3Jlc3MtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTk3XCI7XG59XG5cbi5tZGktcHJvZ3Jlc3Mtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzk5XCI7XG59XG5cbi5tZGktcHJvamVjdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDJFXCI7XG59XG5cbi5tZGktcHJvamVjdG9yLXNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQyRlwiO1xufVxuXG4ubWRpLXB1Ymxpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QTZcIjtcbn1cblxuLm1kaS1wdWxzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQzMFwiO1xufVxuXG4ubWRpLXB1bXBraW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCOUJcIjtcbn1cblxuLm1kaS1wdXp6bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MzFcIjtcbn1cblxuLm1kaS1wdXp6bGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE2NVwiO1xufVxuXG4ubWRpLXFpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTk4XCI7XG59XG5cbi5tZGktcXFjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjA1XCI7XG59XG5cbi5tZGktcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDMyXCI7XG59XG5cbi5tZGktcXJjb2RlLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QjdcIjtcbn1cblxuLm1kaS1xcmNvZGUtc2NhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQzM1wiO1xufVxuXG4ubWRpLXF1YWRjb3B0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MzRcIjtcbn1cblxuLm1kaS1xdWFsaXR5LWhpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MzVcIjtcbn1cblxuLm1kaS1xdWFsaXR5LWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEwQlwiO1xufVxuXG4ubWRpLXF1YWxpdHktbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTBDXCI7XG59XG5cbi5tZGktcXVpY2t0aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDM2XCI7XG59XG5cbi5tZGktcXVvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMDVcIjtcbn1cblxuLm1kaS1yYWJiaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MDZcIjtcbn1cblxuLm1kaS1yYWNpbmctaGVsbWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDZGXCI7XG59XG5cbi5tZGktcmFjcXVldGJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENzBcIjtcbn1cblxuLm1kaS1yYWRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQzN1wiO1xufVxuXG4ubWRpLXJhZGlhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDM4XCI7XG59XG5cbi5tZGktcmFkaWF0b3ItZGlzYWJsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBRDZcIjtcbn1cblxuLm1kaS1yYWRpYXRvci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBRDdcIjtcbn1cblxuLm1kaS1yYWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQzOVwiO1xufVxuXG4ubWRpLXJhZGlvLWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzlBXCI7XG59XG5cbi5tZGktcmFkaW8tZm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDOUJcIjtcbn1cblxuLm1kaS1yYWRpby1oYW5kaGVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQzQVwiO1xufVxuXG4ubWRpLXJhZGlvLXRvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDNCXCI7XG59XG5cbi5tZGktcmFkaW9hY3RpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0M0NcIjtcbn1cblxuLm1kaS1yYWRpb2JveC1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQzRFwiO1xufVxuXG4ubWRpLXJhZGlvYm94LW1hcmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQzRVwiO1xufVxuXG4ubWRpLXJhZGl1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkM5Q1wiO1xufVxuXG4ubWRpLXJhZGl1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzlEXCI7XG59XG5cbi5tZGktcmFzcGJlcnJ5LXBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDNGXCI7XG59XG5cbi5tZGktcmF5LWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ0MFwiO1xufVxuXG4ubWRpLXJheS1lbmQtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NDFcIjtcbn1cblxuLm1kaS1yYXktc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NDJcIjtcbn1cblxuLm1kaS1yYXktc3RhcnQtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NDNcIjtcbn1cblxuLm1kaS1yYXktc3RhcnQtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDQ0XCI7XG59XG5cbi5tZGktcmF5LXZlcnRleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ0NVwiO1xufVxuXG4ubWRpLXJlYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzA3XCI7XG59XG5cbi5tZGktcmVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ0N1wiO1xufVxuXG4ubWRpLXJlY2VpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NDlcIjtcbn1cblxuLm1kaS1yZWNvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NEFcIjtcbn1cblxuLm1kaS1yZWNvcmQtcGxheWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTk5XCI7XG59XG5cbi5tZGktcmVjb3JkLXJlYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ0QlwiO1xufVxuXG4ubWRpLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NENcIjtcbn1cblxuLm1kaS1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NERcIjtcbn1cblxuLm1kaS1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDRFXCI7XG59XG5cbi5tZGktcmVkby12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDRGXCI7XG59XG5cbi5tZGktcmVmbGVjdC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTBEXCI7XG59XG5cbi5tZGktcmVmbGVjdC12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEwRVwiO1xufVxuXG4ubWRpLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NTBcIjtcbn1cblxuLm1kaS1yZWdleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1MVwiO1xufVxuXG4ubWRpLXJlZ2lzdGVyZWQtdHJhZGVtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTY2XCI7XG59XG5cbi5tZGktcmVsYXRpdmUtc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NTJcIjtcbn1cblxuLm1kaS1yZWxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NTNcIjtcbn1cblxuLm1kaS1yZW1pbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg4QlwiO1xufVxuXG4ubWRpLXJlbW90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1NFwiO1xufVxuXG4ubWRpLXJlbW90ZS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEI4XCI7XG59XG5cbi5tZGktcmVuYW1lLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1NVwiO1xufVxuXG4ubWRpLXJlb3JkZXItaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4N1wiO1xufVxuXG4ubWRpLXJlb3JkZXItdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2ODhcIjtcbn1cblxuLm1kaS1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NTZcIjtcbn1cblxuLm1kaS1yZXBlYXQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDU3XCI7XG59XG5cbi5tZGktcmVwZWF0LW9uY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NThcIjtcbn1cblxuLm1kaS1yZXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NTlcIjtcbn1cblxuLm1kaS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1QVwiO1xufVxuXG4ubWRpLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1QlwiO1xufVxuXG4ubWRpLXJlcHJvZHVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1Q1wiO1xufVxuXG4ubWRpLXJlc2lzdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjFGXCI7XG59XG5cbi5tZGktcmVzaXN0b3Itbm9kZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCMjBcIjtcbn1cblxuLm1kaS1yZXNpemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNjdcIjtcbn1cblxuLm1kaS1yZXNpemUtYm90dG9tLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDVEXCI7XG59XG5cbi5tZGktcmVzcG9uc2l2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1RVwiO1xufVxuXG4ubWRpLXJlc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MDhcIjtcbn1cblxuLm1kaS1yZXN0YXJ0LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ3MVwiO1xufVxuXG4ubWRpLXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5OUFcIjtcbn1cblxuLm1kaS1yZXN0b3JlLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkE3XCI7XG59XG5cbi5tZGktcmV3aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDVGXCI7XG59XG5cbi5tZGktcmV3aW5kLTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDA2XCI7XG59XG5cbi5tZGktcmV3aW5kLTMwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDcyXCI7XG59XG5cbi5tZGktcmV3aW5kLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MDlcIjtcbn1cblxuLm1kaS1yaG9tYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzBBXCI7XG59XG5cbi5tZGktcmhvbWJ1cy1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMEZcIjtcbn1cblxuLm1kaS1yaG9tYnVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MEJcIjtcbn1cblxuLm1kaS1yaG9tYnVzLXNwbGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTEwXCI7XG59XG5cbi5tZGktcmliYm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDYwXCI7XG59XG5cbi5tZGktcmljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdFOVwiO1xufVxuXG4ubWRpLXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RUFcIjtcbn1cblxuLm1kaS1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDYxXCI7XG59XG5cbi5tZGktcm9hZC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDYyXCI7XG59XG5cbi5tZGktcm9ib3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QThcIjtcbn1cblxuLm1kaS1yb2JvdC1pbmR1c3RyaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjIxXCI7XG59XG5cbi5tZGktcm9ib3QtdmFjdXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzBDXCI7XG59XG5cbi5tZGktcm9ib3QtdmFjdXVtLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MDdcIjtcbn1cblxuLm1kaS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NjNcIjtcbn1cblxuLm1kaS1yb2xsZXItc2thdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMDdcIjtcbn1cblxuLm1kaS1yb2xsZXJibGFkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQwOFwiO1xufVxuXG4ubWRpLXJvbGx1cGpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjlDXCI7XG59XG5cbi5tZGktcm9vbS1zZXJ2aWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODhDXCI7XG59XG5cbi5tZGktcm9vbS1zZXJ2aWNlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENzNcIjtcbn1cblxuLm1kaS1yb3RhdGUtM2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NjRcIjtcbn1cblxuLm1kaS1yb3RhdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2NVwiO1xufVxuXG4ubWRpLXJvdGF0ZS1sZWZ0LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NjZcIjtcbn1cblxuLm1kaS1yb3RhdGUtb3JiaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENzRcIjtcbn1cblxuLm1kaS1yb3RhdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NjdcIjtcbn1cblxuLm1kaS1yb3RhdGUtcmlnaHQtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2OFwiO1xufVxuXG4ubWRpLXJvdW5kZWQtY29ybmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjA3XCI7XG59XG5cbi5tZGktcm91dGVyLXdpcmVsZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDY5XCI7XG59XG5cbi5tZGktcm91dGVyLXdpcmVsZXNzLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTY4XCI7XG59XG5cbi5tZGktcm91dGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDZBXCI7XG59XG5cbi5tZGktcm93aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjA4XCI7XG59XG5cbi5tZGktcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDZCXCI7XG59XG5cbi5tZGktcnNzLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2Q1wiO1xufVxuXG4ubWRpLXJ1Ynk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMDlcIjtcbn1cblxuLm1kaS1ydWdieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ3NVwiO1xufVxuXG4ubWRpLXJ1bGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDZEXCI7XG59XG5cbi5tZGktcnVsZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzlFXCI7XG59XG5cbi5tZGktcnVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzBEXCI7XG59XG5cbi5tZGktcnVuLWZhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NkVcIjtcbn1cblxuLm1kaS1zYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDBBXCI7XG59XG5cbi5tZGktc2Fjay1wZXJjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDBCXCI7XG59XG5cbi5tZGktc2FmZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE2OVwiO1xufVxuXG4ubWRpLXNhZmV0eS1nb2dnbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDBDXCI7XG59XG5cbi5tZGktc2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2RlwiO1xufVxuXG4ubWRpLXNhbGVzZm9yY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4OERcIjtcbn1cblxuLm1kaS1zYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0VCXCI7XG59XG5cbi5tZGktc2F0ZWxsaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDcwXCI7XG59XG5cbi5tZGktc2F0ZWxsaXRlLXVwbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkwOFwiO1xufVxuXG4ubWRpLXNhdGVsbGl0ZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDcxXCI7XG59XG5cbi5tZGktc2F1c2FnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhCOVwiO1xufVxuXG4ubWRpLXNheG9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwOVwiO1xufVxuXG4ubWRpLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDcyXCI7XG59XG5cbi5tZGktc2NhbGUtYmFsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVEMVwiO1xufVxuXG4ubWRpLXNjYWxlLWJhdGhyb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDczXCI7XG59XG5cbi5tZGktc2Nhbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBQVwiO1xufVxuXG4ubWRpLXNjYW5uZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTA5XCI7XG59XG5cbi5tZGktc2Nob29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDc0XCI7XG59XG5cbi5tZGktc2Npc3NvcnMtY3V0dGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE2QVwiO1xufVxuXG4ubWRpLXNjcmVlbi1yb3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3NVwiO1xufVxuXG4ubWRpLXNjcmVlbi1yb3RhdGlvbi1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDc2XCI7XG59XG5cbi5tZGktc2NyZXdkcml2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NzdcIjtcbn1cblxuLm1kaS1zY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCOURcIjtcbn1cblxuLm1kaS1zY3JpcHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3OFwiO1xufVxuXG4ubWRpLXNjcmlwdC10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjlFXCI7XG59XG5cbi5tZGktc2NyaXB0LXRleHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkI5RlwiO1xufVxuXG4ubWRpLXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDc5XCI7XG59XG5cbi5tZGktc2VhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3QVwiO1xufVxuXG4ubWRpLXNlYXJjaC13ZWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MEVcIjtcbn1cblxuLm1kaS1zZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQzlGXCI7XG59XG5cbi5tZGktc2VhdC1mbGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDdCXCI7XG59XG5cbi5tZGktc2VhdC1mbGF0LWFuZ2xlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3Q1wiO1xufVxuXG4ubWRpLXNlYXQtaW5kaXZpZHVhbC1zdWl0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3RFwiO1xufVxuXG4ubWRpLXNlYXQtbGVncm9vbS1leHRyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3RVwiO1xufVxuXG4ubWRpLXNlYXQtbGVncm9vbS1ub3JtYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0N0ZcIjtcbn1cblxuLm1kaS1zZWF0LWxlZ3Jvb20tcmVkdWNlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4MFwiO1xufVxuXG4ubWRpLXNlYXQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNBMFwiO1xufVxuXG4ubWRpLXNlYXQtcmVjbGluZS1leHRyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4MVwiO1xufVxuXG4ubWRpLXNlYXQtcmVjbGluZS1ub3JtYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0ODJcIjtcbn1cblxuLm1kaS1zZWF0YmVsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNBMVwiO1xufVxuXG4ubWRpLXNlY3VyaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDgzXCI7XG59XG5cbi5tZGktc2VjdXJpdHktbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4NFwiO1xufVxuXG4ubWRpLXNlbGVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4NVwiO1xufVxuXG4ubWRpLXNlbGVjdC1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0ODZcIjtcbn1cblxuLm1kaS1zZWxlY3QtY29sb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMERcIjtcbn1cblxuLm1kaS1zZWxlY3QtY29tcGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFEOFwiO1xufVxuXG4ubWRpLXNlbGVjdC1kcmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTZCXCI7XG59XG5cbi5tZGktc2VsZWN0LWludmVyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0ODdcIjtcbn1cblxuLm1kaS1zZWxlY3Qtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDg4XCI7XG59XG5cbi5tZGktc2VsZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDg5XCI7XG59XG5cbi5tZGktc2VsZWN0aW9uLWRyYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNkNcIjtcbn1cblxuLm1kaS1zZWxlY3Rpb24tZWxsaXBzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQwRVwiO1xufVxuXG4ubWRpLXNlbGVjdGlvbi1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NzZcIjtcbn1cblxuLm1kaS1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDhBXCI7XG59XG5cbi5tZGktc2VuZC1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0VDXCI7XG59XG5cbi5tZGktc2VyaWFsLXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NUNcIjtcbn1cblxuLm1kaS1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0OEJcIjtcbn1cblxuLm1kaS1zZXJ2ZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0OENcIjtcbn1cblxuLm1kaS1zZXJ2ZXItbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4RFwiO1xufVxuXG4ubWRpLXNlcnZlci1uZXR3b3JrLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4RVwiO1xufVxuXG4ubWRpLXNlcnZlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0OEZcIjtcbn1cblxuLm1kaS1zZXJ2ZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5MFwiO1xufVxuXG4ubWRpLXNlcnZlci1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0OTFcIjtcbn1cblxuLm1kaS1zZXJ2ZXItc2VjdXJpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0OTJcIjtcbn1cblxuLm1kaS1zZXQtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzc3XCI7XG59XG5cbi5tZGktc2V0LWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3OFwiO1xufVxuXG4ubWRpLXNldC1jZW50ZXItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NzlcIjtcbn1cblxuLm1kaS1zZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3QVwiO1xufVxuXG4ubWRpLXNldC1sZWZ0LWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3QlwiO1xufVxuXG4ubWRpLXNldC1sZWZ0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzdDXCI7XG59XG5cbi5tZGktc2V0LW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3N0RcIjtcbn1cblxuLm1kaS1zZXQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3N0VcIjtcbn1cblxuLm1kaS1zZXQtdG9wLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk5RVwiO1xufVxuXG4ubWRpLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDkzXCI7XG59XG5cbi5tZGktc2V0dGluZ3MtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDk0XCI7XG59XG5cbi5tZGktc2V0dGluZ3MtaGVscGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTZEXCI7XG59XG5cbi5tZGktc2V0dGluZ3Mtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhCQVwiO1xufVxuXG4ubWRpLXNoYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODMwXCI7XG59XG5cbi5tZGktc2hhcGUtY2lyY2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NURcIjtcbn1cblxuLm1kaS1zaGFwZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODMxXCI7XG59XG5cbi5tZGktc2hhcGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5NVwiO1xufVxuXG4ubWRpLXNoYXBlLXBvbHlnb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1RVwiO1xufVxuXG4ubWRpLXNoYXBlLXJlY3RhbmdsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjVGXCI7XG59XG5cbi5tZGktc2hhcGUtc3F1YXJlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NjBcIjtcbn1cblxuLm1kaS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5NlwiO1xufVxuXG4ubWRpLXNoYXJlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MzFcIjtcbn1cblxuLm1kaS1zaGFyZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDk3XCI7XG59XG5cbi5tZGktc2hlZXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQTJcIjtcbn1cblxuLm1kaS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0OThcIjtcbn1cblxuLm1kaS1zaGllbGQtYWNjb3VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg4RVwiO1xufVxuXG4ubWRpLXNoaWVsZC1hY2NvdW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMTFcIjtcbn1cblxuLm1kaS1zaGllbGQtYWlycGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QkFcIjtcbn1cblxuLm1kaS1zaGllbGQtYWlycGxhbmUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNBM1wiO1xufVxuXG4ubWRpLXNoaWVsZC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU2NVwiO1xufVxuXG4ubWRpLXNoaWVsZC1jaGVjay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0E0XCI7XG59XG5cbi5tZGktc2hpZWxkLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0E1XCI7XG59XG5cbi5tZGktc2hpZWxkLWNyb3NzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQTZcIjtcbn1cblxuLm1kaS1zaGllbGQtaGFsZi1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzdGXCI7XG59XG5cbi5tZGktc2hpZWxkLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2ODlcIjtcbn1cblxuLm1kaS1zaGllbGQtaG9tZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0E3XCI7XG59XG5cbi5tZGktc2hpZWxkLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJBMFwiO1xufVxuXG4ubWRpLXNoaWVsZC1rZXktb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJBMVwiO1xufVxuXG4ubWRpLXNoaWVsZC1saW5rLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMEZcIjtcbn1cblxuLm1kaS1zaGllbGQtbGluay12YXJpYW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMTBcIjtcbn1cblxuLm1kaS1zaGllbGQtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk5Q1wiO1xufVxuXG4ubWRpLXNoaWVsZC1sb2NrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQThcIjtcbn1cblxuLm1kaS1zaGllbGQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTlEXCI7XG59XG5cbi5tZGktc2hpZWxkLW9mZi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTlCXCI7XG59XG5cbi5tZGktc2hpZWxkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0OTlcIjtcbn1cblxuLm1kaS1zaGllbGQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFEOVwiO1xufVxuXG4ubWRpLXNoaWVsZC1wbHVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBREFcIjtcbn1cblxuLm1kaS1zaGllbGQtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQURCXCI7XG59XG5cbi5tZGktc2hpZWxkLXJlbW92ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQURDXCI7XG59XG5cbi5tZGktc2hpZWxkLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ3NlwiO1xufVxuXG4ubWRpLXNoaXAtd2hlZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MzJcIjtcbn1cblxuLm1kaS1zaG9lLWZvcm1hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIyMlwiO1xufVxuXG4ubWRpLXNob2UtaGVlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIyM1wiO1xufVxuXG4ubWRpLXNob3BpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBRERcIjtcbn1cblxuLm1kaS1zaG9wcGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5QVwiO1xufVxuXG4ubWRpLXNob3BwaW5nLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDlCXCI7XG59XG5cbi5tZGktc2hvdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzBGXCI7XG59XG5cbi5tZGktc2hvdmVsLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxMFwiO1xufVxuXG4ubWRpLXNob3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjk5RlwiO1xufVxuXG4ubWRpLXNob3dlci1oZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUEwXCI7XG59XG5cbi5tZGktc2hyZWRkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0OUNcIjtcbn1cblxuLm1kaS1zaHVmZmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDlEXCI7XG59XG5cbi5tZGktc2h1ZmZsZS1kaXNhYmxlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5RVwiO1xufVxuXG4ubWRpLXNodWZmbGUtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5RlwiO1xufVxuXG4ubWRpLXNpZ21hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEEwXCI7XG59XG5cbi5tZGktc2lnbWEtbG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MkJcIjtcbn1cblxuLm1kaS1zaWduLWNhdXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QTFcIjtcbn1cblxuLm1kaS1zaWduLWRpcmVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4MFwiO1xufVxuXG4ubWRpLXNpZ24tdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4MVwiO1xufVxuXG4ubWRpLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRBMlwiO1xufVxuXG4ubWRpLXNpZ25hbC0yZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxMVwiO1xufVxuXG4ubWRpLXNpZ25hbC0zZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxMlwiO1xufVxuXG4ubWRpLXNpZ25hbC00ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxM1wiO1xufVxuXG4ubWRpLXNpZ25hbC01ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE2RVwiO1xufVxuXG4ubWRpLXNpZ25hbC1jZWxsdWxhci0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEJCXCI7XG59XG5cbi5tZGktc2lnbmFsLWNlbGx1bGFyLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QkNcIjtcbn1cblxuLm1kaS1zaWduYWwtY2VsbHVsYXItMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjhCRFwiO1xufVxuXG4ubWRpLXNpZ25hbC1jZWxsdWxhci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEJFXCI7XG59XG5cbi5tZGktc2lnbmFsLWhzcGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MTRcIjtcbn1cblxuLm1kaS1zaWduYWwtaHNwYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzE1XCI7XG59XG5cbi5tZGktc2lnbmFsLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4MlwiO1xufVxuXG4ubWRpLXNpZ25hbC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjBBXCI7XG59XG5cbi5tZGktc2lsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIyNFwiO1xufVxuXG4ubWRpLXNpbHZlcndhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QTNcIjtcbn1cblxuLm1kaS1zaWx2ZXJ3YXJlLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QTRcIjtcbn1cblxuLm1kaS1zaWx2ZXJ3YXJlLWZvcmsta25pZmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNkZcIjtcbn1cblxuLm1kaS1zaWx2ZXJ3YXJlLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEE1XCI7XG59XG5cbi5tZGktc2lsdmVyd2FyZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEE2XCI7XG59XG5cbi5tZGktc2ltOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEE3XCI7XG59XG5cbi5tZGktc2ltLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEE4XCI7XG59XG5cbi5tZGktc2ltLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRBOVwiO1xufVxuXG4ubWRpLXNpbmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBREVcIjtcbn1cblxuLm1kaS1zaXRlbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEFBXCI7XG59XG5cbi5tZGktc2thdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMTFcIjtcbn1cblxuLm1kaS1za2V3LWxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMTJcIjtcbn1cblxuLm1kaS1za2V3LW1vcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMTNcIjtcbn1cblxuLm1kaS1za2lwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEFCXCI7XG59XG5cbi5tZGktc2tpcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEFDXCI7XG59XG5cbi5tZGktc2tpcC1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEFEXCI7XG59XG5cbi5tZGktc2tpcC1uZXh0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2MVwiO1xufVxuXG4ubWRpLXNraXAtbmV4dC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2MlwiO1xufVxuXG4ubWRpLXNraXAtcHJldmlvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QUVcIjtcbn1cblxuLm1kaS1za2lwLXByZXZpb3VzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2M1wiO1xufVxuXG4ubWRpLXNraXAtcHJldmlvdXMtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NjRcIjtcbn1cblxuLm1kaS1za3VsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4QlwiO1xufVxuXG4ubWRpLXNrdWxsLWNyb3NzYm9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQTJcIjtcbn1cblxuLm1kaS1za3VsbC1jcm9zc2JvbmVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQTNcIjtcbn1cblxuLm1kaS1za3VsbC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkE0XCI7XG59XG5cbi5tZGktc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QUZcIjtcbn1cblxuLm1kaS1za3lwZS1idXNpbmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRCMFwiO1xufVxuXG4ubWRpLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEIxXCI7XG59XG5cbi5tZGktc2xhY2t3YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTBBXCI7XG59XG5cbi5tZGktc2xlZXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QjJcIjtcbn1cblxuLm1kaS1zbGVlcC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QjNcIjtcbn1cblxuLm1kaS1zbW9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTcwXCI7XG59XG5cbi5tZGktc21va2UtZGV0ZWN0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOTJcIjtcbn1cblxuLm1kaS1zbW9raW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEI0XCI7XG59XG5cbi5tZGktc21va2luZy1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QjVcIjtcbn1cblxuLm1kaS1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRCNlwiO1xufVxuXG4ubWRpLXNub3dmbGFrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxNlwiO1xufVxuXG4ubWRpLXNub3dtYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QjdcIjtcbn1cblxuLm1kaS1zb2NjZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QjhcIjtcbn1cblxuLm1kaS1zb2NjZXItZmllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MzNcIjtcbn1cblxuLm1kaS1zb2ZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEI5XCI7XG59XG5cbi5tZGktc29sYXItcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENzdcIjtcbn1cblxuLm1kaS1zb2xhci1wYW5lbC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ3OFwiO1xufVxuXG4ubWRpLXNvbGFyLXBvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTcxXCI7XG59XG5cbi5tZGktc29saWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OENcIjtcbn1cblxuLm1kaS1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEJBXCI7XG59XG5cbi5tZGktc29ydC1hbHBoYWJldGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QkJcIjtcbn1cblxuLm1kaS1zb3J0LWFzY2VuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRCQ1wiO1xufVxuXG4ubWRpLXNvcnQtZGVzY2VuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRCRFwiO1xufVxuXG4ubWRpLXNvcnQtbnVtZXJpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRCRVwiO1xufVxuXG4ubWRpLXNvcnQtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRCRlwiO1xufVxuXG4ubWRpLXNvcnQtdmFyaWFudC1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0E5XCI7XG59XG5cbi5tZGktc29ydC12YXJpYW50LWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNBQVwiO1xufVxuXG4ubWRpLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QzBcIjtcbn1cblxuLm1kaS1zb3VyY2UtYnJhbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjJDXCI7XG59XG5cbi5tZGktc291cmNlLWNvbW1pdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxN1wiO1xufVxuXG4ubWRpLXNvdXJjZS1jb21taXQtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzE4XCI7XG59XG5cbi5tZGktc291cmNlLWNvbW1pdC1lbmQtbG9jYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MTlcIjtcbn1cblxuLm1kaS1zb3VyY2UtY29tbWl0LWxvY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzFBXCI7XG59XG5cbi5tZGktc291cmNlLWNvbW1pdC1uZXh0LWxvY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzFCXCI7XG59XG5cbi5tZGktc291cmNlLWNvbW1pdC1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxQ1wiO1xufVxuXG4ubWRpLXNvdXJjZS1jb21taXQtc3RhcnQtbmV4dC1sb2NhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxRFwiO1xufVxuXG4ubWRpLXNvdXJjZS1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEMxXCI7XG59XG5cbi5tZGktc291cmNlLW1lcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjJEXCI7XG59XG5cbi5tZGktc291cmNlLXB1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QzJcIjtcbn1cblxuLm1kaS1zb3VyY2UtcmVwb3NpdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNBQlwiO1xufVxuXG4ubWRpLXNvdXJjZS1yZXBvc2l0b3J5LW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0FDXCI7XG59XG5cbi5tZGktc295LXNhdWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0VEXCI7XG59XG5cbi5tZGktc3BhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0FEXCI7XG59XG5cbi5tZGktc3BhLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQUVcIjtcbn1cblxuLm1kaS1zcGFjZS1pbnZhZGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJBNVwiO1xufVxuXG4ubWRpLXNwZWFrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QzNcIjtcbn1cblxuLm1kaS1zcGVha2VyLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlBMVwiO1xufVxuXG4ubWRpLXNwZWFrZXItbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMTRcIjtcbn1cblxuLm1kaS1zcGVha2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDNFwiO1xufVxuXG4ubWRpLXNwZWFrZXItd2lyZWxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MUVcIjtcbn1cblxuLm1kaS1zcGVlZG9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDNVwiO1xufVxuXG4ubWRpLXNwZWxsY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QzZcIjtcbn1cblxuLm1kaS1zcGlkZXItd2ViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkE2XCI7XG59XG5cbi5tZGktc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDN1wiO1xufVxuXG4ubWRpLXNwb3RsaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDOFwiO1xufVxuXG4ubWRpLXNwb3RsaWdodC1iZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEM5XCI7XG59XG5cbi5tZGktc3ByYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NjVcIjtcbn1cblxuLm1kaS1zcHJheS1ib3R0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBREZcIjtcbn1cblxuLm1kaS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NjNcIjtcbn1cblxuLm1kaS1zcXVhcmUtZWRpdC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTBCXCI7XG59XG5cbi5tZGktc3F1YXJlLWluYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDQVwiO1xufVxuXG4ubWRpLXNxdWFyZS1pbmMtY2FzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDQlwiO1xufVxuXG4ubWRpLXNxdWFyZS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMTJcIjtcbn1cblxuLm1kaS1zcXVhcmUtbWVkaXVtLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMTNcIjtcbn1cblxuLm1kaS1zcXVhcmUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2MlwiO1xufVxuXG4ubWRpLXNxdWFyZS1yb290OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzgzXCI7XG59XG5cbi5tZGktc3F1YXJlLXJvb3QtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUEyXCI7XG59XG5cbi5tZGktc3F1YXJlLXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTE0XCI7XG59XG5cbi5tZGktc3F1ZWVnZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBRTBcIjtcbn1cblxuLm1kaS1zc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QkZcIjtcbn1cblxuLm1kaS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwQlwiO1xufVxuXG4ubWRpLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNENDXCI7XG59XG5cbi5tZGktc3RhZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxRlwiO1xufVxuXG4ubWRpLXN0YWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDRFwiO1xufVxuXG4ubWRpLXN0YW1wZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMTVcIjtcbn1cblxuLm1kaS1zdGFuZGFyZC1kZWZpbml0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0VFXCI7XG59XG5cbi5tZGktc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDRVwiO1xufVxuXG4ubWRpLXN0YXItYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTcyXCI7XG59XG5cbi5tZGktc3Rhci1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE3M1wiO1xufVxuXG4ubWRpLXN0YXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNENGXCI7XG59XG5cbi5tZGktc3Rhci1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlBM1wiO1xufVxuXG4ubWRpLXN0YXItZmFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlBNFwiO1xufVxuXG4ubWRpLXN0YXItZm91ci1wb2ludHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBRTFcIjtcbn1cblxuLm1kaS1zdGFyLWZvdXItcG9pbnRzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBRTJcIjtcbn1cblxuLm1kaS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RDBcIjtcbn1cblxuLm1kaS1zdGFyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjREMVwiO1xufVxuXG4ubWRpLXN0YXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjREMlwiO1xufVxuXG4ubWRpLXN0YXItdGhyZWUtcG9pbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUUzXCI7XG59XG5cbi5tZGktc3Rhci10aHJlZS1wb2ludHMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFFNFwiO1xufVxuXG4ubWRpLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEQzXCI7XG59XG5cbi5tZGktc3RlYW0tYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTBDXCI7XG59XG5cbi5tZGktc3RlZXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RDRcIjtcbn1cblxuLm1kaS1zdGVlcmluZy1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MERcIjtcbn1cblxuLm1kaS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEQ1XCI7XG59XG5cbi5tZGktc3RlcC1iYWNrd2FyZC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEQ2XCI7XG59XG5cbi5tZGktc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEQ3XCI7XG59XG5cbi5tZGktc3RlcC1mb3J3YXJkLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RDhcIjtcbn1cblxuLm1kaS1zdGV0aG9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjREOVwiO1xufVxuXG4ubWRpLXN0aWNrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RDBcIjtcbn1cblxuLm1kaS1zdGlja2VyLWVtb2ppOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzg0XCI7XG59XG5cbi5tZGktc3RvY2tpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0REFcIjtcbn1cblxuLm1kaS1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNERCXCI7XG59XG5cbi5tZGktc3RvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NjZcIjtcbn1cblxuLm1kaS1zdG9wLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjY3XCI7XG59XG5cbi5tZGktc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RENcIjtcbn1cblxuLm1kaS1zdG9yZS0yNC1ob3VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEREXCI7XG59XG5cbi5tZGktc3RvdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0REVcIjtcbn1cblxuLm1kaS1zdHJhdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCMjVcIjtcbn1cblxuLm1kaS1zdWJkaXJlY3RvcnktYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwQ1wiO1xufVxuXG4ubWRpLXN1YmRpcmVjdG9yeS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwRFwiO1xufVxuXG4ubWRpLXN1YnRpdGxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkExNVwiO1xufVxuXG4ubWRpLXN1YnRpdGxlcy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTE2XCI7XG59XG5cbi5tZGktc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkFCXCI7XG59XG5cbi5tZGktc3Vid2F5LWFsZXJ0LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZENzlcIjtcbn1cblxuLm1kaS1zdWJ3YXktdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRERlwiO1xufVxuXG4ubWRpLXN1bW1pdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4NVwiO1xufVxuXG4ubWRpLXN1bmdsYXNzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RTBcIjtcbn1cblxuLm1kaS1zdXJyb3VuZC1zb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVDNVwiO1xufVxuXG4ubWRpLXN1cnJvdW5kLXNvdW5kLTItMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdFRlwiO1xufVxuXG4ubWRpLXN1cnJvdW5kLXNvdW5kLTMtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdGMFwiO1xufVxuXG4ubWRpLXN1cnJvdW5kLXNvdW5kLTUtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdGMVwiO1xufVxuXG4ubWRpLXN1cnJvdW5kLXNvdW5kLTctMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdGMlwiO1xufVxuXG4ubWRpLXN2ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcyMFwiO1xufVxuXG4ubWRpLXN3YXAtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFMVwiO1xufVxuXG4ubWRpLXN3YXAtaG9yaXpvbnRhbC1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkE5XCI7XG59XG5cbi5tZGktc3dhcC1ob3Jpem9udGFsLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QzBcIjtcbn1cblxuLm1kaS1zd2FwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEUyXCI7XG59XG5cbi5tZGktc3dhcC12ZXJ0aWNhbC1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkFBXCI7XG59XG5cbi5tZGktc3dhcC12ZXJ0aWNhbC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEMxXCI7XG59XG5cbi5tZGktc3dpbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFM1wiO1xufVxuXG4ubWRpLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFNFwiO1xufVxuXG4ubWRpLXN3b3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEU1XCI7XG59XG5cbi5tZGktc3dvcmQtY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3ODZcIjtcbn1cblxuLm1kaS1zeW1mb255OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUU1XCI7XG59XG5cbi5tZGktc3luYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFNlwiO1xufVxuXG4ubWRpLXN5bmMtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RTdcIjtcbn1cblxuLm1kaS1zeW5jLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFOFwiO1xufVxuXG4ubWRpLXRhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFOVwiO1xufVxuXG4ubWRpLXRhYi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIyNlwiO1xufVxuXG4ubWRpLXRhYi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzVCXCI7XG59XG5cbi5tZGktdGFiLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIyN1wiO1xufVxuXG4ubWRpLXRhYi11bnNlbGVjdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEVBXCI7XG59XG5cbi5tZGktdGFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RUJcIjtcbn1cblxuLm1kaS10YWJsZS1ib3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMTdcIjtcbn1cblxuLm1kaS10YWJsZS1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MzRcIjtcbn1cblxuLm1kaS10YWJsZS1jb2x1bW4tcGx1cy1hZnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFQ1wiO1xufVxuXG4ubWRpLXRhYmxlLWNvbHVtbi1wbHVzLWJlZm9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFRFwiO1xufVxuXG4ubWRpLXRhYmxlLWNvbHVtbi1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RUVcIjtcbn1cblxuLm1kaS10YWJsZS1jb2x1bW4td2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RUZcIjtcbn1cblxuLm1kaS10YWJsZS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEYwXCI7XG59XG5cbi5tZGktdGFibGUtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RjFcIjtcbn1cblxuLm1kaS10YWJsZS1tZXJnZS1jZWxsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlBNVwiO1xufVxuXG4ubWRpLXRhYmxlLW9mLWNvbnRlbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODM1XCI7XG59XG5cbi5tZGktdGFibGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE3NFwiO1xufVxuXG4ubWRpLXRhYmxlLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE3NVwiO1xufVxuXG4ubWRpLXRhYmxlLXJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgzNlwiO1xufVxuXG4ubWRpLXRhYmxlLXJvdy1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RjJcIjtcbn1cblxuLm1kaS10YWJsZS1yb3ctcGx1cy1hZnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGM1wiO1xufVxuXG4ubWRpLXRhYmxlLXJvdy1wbHVzLWJlZm9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGNFwiO1xufVxuXG4ubWRpLXRhYmxlLXJvdy1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RjVcIjtcbn1cblxuLm1kaS10YWJsZS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MEVcIjtcbn1cblxuLm1kaS10YWJsZS1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgzN1wiO1xufVxuXG4ubWRpLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGNlwiO1xufVxuXG4ubWRpLXRhYmxldC1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEY3XCI7XG59XG5cbi5tZGktdGFibGV0LWNlbGxwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlBNlwiO1xufVxuXG4ubWRpLXRhYmxldC1pcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEY4XCI7XG59XG5cbi5tZGktdGFjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2MVwiO1xufVxuXG4ubWRpLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGOVwiO1xufVxuXG4ubWRpLXRhZy1mYWNlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGQVwiO1xufVxuXG4ubWRpLXRhZy1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4QVwiO1xufVxuXG4ubWRpLXRhZy1oZWFydC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkFCXCI7XG59XG5cbi5tZGktdGFnLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTBGXCI7XG59XG5cbi5tZGktdGFnLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEZCXCI7XG59XG5cbi5tZGktdGFnLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RkNcIjtcbn1cblxuLm1kaS10YWctcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcyMVwiO1xufVxuXG4ubWRpLXRhZy1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MjJcIjtcbn1cblxuLm1kaS10YWctdGV4dC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEZEXCI7XG59XG5cbi5tZGktdGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQxNlwiO1xufVxuXG4ubWRpLXRhcGUtbWVhc3VyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIyOFwiO1xufVxuXG4ubWRpLXRhcmdldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGRVwiO1xufVxuXG4ubWRpLXRhcmdldC1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkFDXCI7XG59XG5cbi5tZGktdGFyZ2V0LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNzZcIjtcbn1cblxuLm1kaS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEZGXCI7XG59XG5cbi5tZGktdGVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDdBXCI7XG59XG5cbi5tZGktdGVhLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEN0JcIjtcbn1cblxuLm1kaS10ZWFjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg4RlwiO1xufVxuXG4ubWRpLXRlYW12aWV3ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MDBcIjtcbn1cblxuLm1kaS10ZWxlZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwMVwiO1xufVxuXG4ubWRpLXRlbGVzY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkIyOVwiO1xufVxuXG4ubWRpLXRlbGV2aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MDJcIjtcbn1cblxuLm1kaS10ZWxldmlzaW9uLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgzOFwiO1xufVxuXG4ubWRpLXRlbGV2aXNpb24tY2xhc3NpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdGM1wiO1xufVxuXG4ubWRpLXRlbGV2aXNpb24tY2xhc3NpYy1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4MzlcIjtcbn1cblxuLm1kaS10ZWxldmlzaW9uLWd1aWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTAzXCI7XG59XG5cbi5tZGktdGVsZXZpc2lvbi1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4M0FcIjtcbn1cblxuLm1kaS10ZW1wZXJhdHVyZS1jZWxzaXVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTA0XCI7XG59XG5cbi5tZGktdGVtcGVyYXR1cmUtZmFocmVuaGVpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwNVwiO1xufVxuXG4ubWRpLXRlbXBlcmF0dXJlLWtlbHZpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwNlwiO1xufVxuXG4ubWRpLXRlbm5pczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ3Q1wiO1xufVxuXG4ubWRpLXRlbm5pcy1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTA3XCI7XG59XG5cbi5tZGktdGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwOFwiO1xufVxuXG4ubWRpLXRlcnJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MDlcIjtcbn1cblxuLm1kaS10ZXN0LXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NjhcIjtcbn1cblxuLm1kaS10ZXN0LXR1YmUtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MTBcIjtcbn1cblxuLm1kaS10ZXN0LXR1YmUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTExXCI7XG59XG5cbi5tZGktdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlBN1wiO1xufVxuXG4ubWRpLXRleHQtc2hhZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjY5XCI7XG59XG5cbi5tZGktdGV4dC1zaG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlBOFwiO1xufVxuXG4ubWRpLXRleHQtc3ViamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlBOVwiO1xufVxuXG4ubWRpLXRleHQtdG8tc3BlZWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTBBXCI7XG59XG5cbi5tZGktdGV4dC10by1zcGVlY2gtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTBCXCI7XG59XG5cbi5tZGktdGV4dGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwRVwiO1xufVxuXG4ubWRpLXRleHRib3gtcGFzc3dvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RjRcIjtcbn1cblxuLm1kaS10ZXh0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTBDXCI7XG59XG5cbi5tZGktdGhlYXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwRFwiO1xufVxuXG4ubWRpLXRoZW1lLWxpZ2h0LWRhcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MEVcIjtcbn1cblxuLm1kaS10aGVybW9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwRlwiO1xufVxuXG4ubWRpLXRoZXJtb21ldGVyLWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTEwXCI7XG59XG5cbi5tZGktdGhlcm1vc3RhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM5M1wiO1xufVxuXG4ubWRpLXRoZXJtb3N0YXQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODkwXCI7XG59XG5cbi5tZGktdGhvdWdodC1idWJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RjVcIjtcbn1cblxuLm1kaS10aG91Z2h0LWJ1YmJsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0Y2XCI7XG59XG5cbi5tZGktdGh1bWItZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxMVwiO1xufVxuXG4ubWRpLXRodW1iLWRvd24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxMlwiO1xufVxuXG4ubWRpLXRodW1iLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTEzXCI7XG59XG5cbi5tZGktdGh1bWItdXAtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxNFwiO1xufVxuXG4ubWRpLXRodW1icy11cC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTE1XCI7XG59XG5cbi5tZGktdGlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTE2XCI7XG59XG5cbi5tZGktdGlja2V0LWFjY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MTdcIjtcbn1cblxuLm1kaS10aWNrZXQtY29uZmlybWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTE4XCI7XG59XG5cbi5tZGktdGlja2V0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MTJcIjtcbn1cblxuLm1kaS10aWNrZXQtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcyM1wiO1xufVxuXG4ubWRpLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxOVwiO1xufVxuXG4ubWRpLXRpbGRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzI0XCI7XG59XG5cbi5tZGktdGltZWxhcHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTFBXCI7XG59XG5cbi5tZGktdGltZWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQURcIjtcbn1cblxuLm1kaS10aW1lbGluZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkFFXCI7XG59XG5cbi5tZGktdGltZWxpbmUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJBRlwiO1xufVxuXG4ubWRpLXRpbWVsaW5lLXRleHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJCMFwiO1xufVxuXG4ubWRpLXRpbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTFCXCI7XG59XG5cbi5tZGktdGltZXItMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MUNcIjtcbn1cblxuLm1kaS10aW1lci0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTFEXCI7XG59XG5cbi5tZGktdGltZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTFFXCI7XG59XG5cbi5tZGktdGltZXItc2FuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxRlwiO1xufVxuXG4ubWRpLXRpbWVyLXNhbmQtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QUNcIjtcbn1cblxuLm1kaS10aW1lci1zYW5kLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OEJcIjtcbn1cblxuLm1kaS10aW1ldGFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MjBcIjtcbn1cblxuLm1kaS10b2FzdGVyLW92ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQUZcIjtcbn1cblxuLm1kaS10b2dnbGUtc3dpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTIxXCI7XG59XG5cbi5tZGktdG9nZ2xlLXN3aXRjaC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MjJcIjtcbn1cblxuLm1kaS10b2dnbGUtc3dpdGNoLW9mZi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTE4XCI7XG59XG5cbi5tZGktdG9nZ2xlLXN3aXRjaC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTE5XCI7XG59XG5cbi5tZGktdG9pbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUFBXCI7XG59XG5cbi5tZGktdG9vbGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlBQlwiO1xufVxuXG4ubWRpLXRvb2xib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlBQ1wiO1xufVxuXG4ubWRpLXRvb2x0aXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MjNcIjtcbn1cblxuLm1kaS10b29sdGlwLWFjY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMENcIjtcbn1cblxuLm1kaS10b29sdGlwLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MjRcIjtcbn1cblxuLm1kaS10b29sdGlwLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTI1XCI7XG59XG5cbi5tZGktdG9vbHRpcC1pbWFnZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkIxXCI7XG59XG5cbi5tZGktdG9vbHRpcC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTI2XCI7XG59XG5cbi5tZGktdG9vbHRpcC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkIyXCI7XG59XG5cbi5tZGktdG9vbHRpcC1wbHVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MjdcIjtcbn1cblxuLm1kaS10b29sdGlwLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MjhcIjtcbn1cblxuLm1kaS10b29sdGlwLXRleHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJCM1wiO1xufVxuXG4ubWRpLXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOEMyXCI7XG59XG5cbi5tZGktdG9vdGgtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyOVwiO1xufVxuXG4ubWRpLXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyQVwiO1xufVxuXG4ubWRpLXRvcnRvaXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDE3XCI7XG59XG5cbi5tZGktdG91cm5hbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlBRFwiO1xufVxuXG4ubWRpLXRvd2VyLWJlYWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjgwXCI7XG59XG5cbi5tZGktdG93ZXItZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4MVwiO1xufVxuXG4ubWRpLXRvd2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjgzQlwiO1xufVxuXG4ubWRpLXRyYWNrLWxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTEzXCI7XG59XG5cbi5tZGktdHJhY2twYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RjdcIjtcbn1cblxuLm1kaS10cmFja3BhZC1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTMyXCI7XG59XG5cbi5tZGktdHJhY3RvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg5MVwiO1xufVxuXG4ubWRpLXRyYWRlbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE3N1wiO1xufVxuXG4ubWRpLXRyYWZmaWMtbGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MkJcIjtcbn1cblxuLm1kaS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyQ1wiO1xufVxuXG4ubWRpLXRyYWluLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJCNFwiO1xufVxuXG4ubWRpLXRyYWluLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4QzNcIjtcbn1cblxuLm1kaS10cmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTJEXCI7XG59XG5cbi5tZGktdHJhbnNjcmliZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyRVwiO1xufVxuXG4ubWRpLXRyYW5zY3JpYmUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MkZcIjtcbn1cblxuLm1kaS10cmFuc2Zlci1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGRDdEXCI7XG59XG5cbi5tZGktdHJhbnNmZXItbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQ3RVwiO1xufVxuXG4ubWRpLXRyYW5zZmVyLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTMwXCI7XG59XG5cbi5tZGktdHJhbnNmZXItdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEN0ZcIjtcbn1cblxuLm1kaS10cmFuc2l0LWNvbm5lY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMThcIjtcbn1cblxuLm1kaS10cmFuc2l0LWNvbm5lY3Rpb24tdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQxOVwiO1xufVxuXG4ubWRpLXRyYW5zaXQtdHJhbnNmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QURcIjtcbn1cblxuLm1kaS10cmFuc2l0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTE0XCI7XG59XG5cbi5tZGktdHJhbnNpdGlvbi1tYXNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MTVcIjtcbn1cblxuLm1kaS10cmFuc2xhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1Q0FcIjtcbn1cblxuLm1kaS10cmFuc21pc3Npb24tdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMUFcIjtcbn1cblxuLm1kaS10cmFzaC1jYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBNzhcIjtcbn1cblxuLm1kaS10cmFzaC1jYW4tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE3OVwiO1xufVxuXG4ubWRpLXRyZWFzdXJlLWNoZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzI1XCI7XG59XG5cbi5tZGktdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzMVwiO1xufVxuXG4ubWRpLXRyZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzMlwiO1xufVxuXG4ubWRpLXRyZW5kaW5nLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MzNcIjtcbn1cblxuLm1kaS10cmVuZGluZy1uZXV0cmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTM0XCI7XG59XG5cbi5tZGktdHJlbmRpbmctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MzVcIjtcbn1cblxuLm1kaS10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzNlwiO1xufVxuXG4ubWRpLXRyaWFuZ2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MzdcIjtcbn1cblxuLm1kaS10cmlmb3JjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJCNVwiO1xufVxuXG4ubWRpLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzOFwiO1xufVxuXG4ubWRpLXRyb3BoeS1hd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzOVwiO1xufVxuXG4ubWRpLXRyb3BoeS1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEODBcIjtcbn1cblxuLm1kaS10cm9waHktb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzQVwiO1xufVxuXG4ubWRpLXRyb3BoeS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTNCXCI7XG59XG5cbi5tZGktdHJvcGh5LXZhcmlhbnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzQ1wiO1xufVxuXG4ubWRpLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTNEXCI7XG59XG5cbi5tZGktdHJ1Y2stY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQjBcIjtcbn1cblxuLm1kaS10cnVjay1kZWxpdmVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzRVwiO1xufVxuXG4ubWRpLXRydWNrLWZhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3ODdcIjtcbn1cblxuLm1kaS10cnVjay10cmFpbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzI2XCI7XG59XG5cbi5tZGktdHNoaXJ0LWNyZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBN0FcIjtcbn1cblxuLm1kaS10c2hpcnQtY3Jldy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTNGXCI7XG59XG5cbi5tZGktdHNoaXJ0LXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBN0JcIjtcbn1cblxuLm1kaS10c2hpcnQtdi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTQwXCI7XG59XG5cbi5tZGktdHVtYmxlLWRyeWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTE2XCI7XG59XG5cbi5tZGktdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTQxXCI7XG59XG5cbi5tZGktdHVtYmxyLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkxN1wiO1xufVxuXG4ubWRpLXR1bWJsci1yZWJsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NDJcIjtcbn1cblxuLm1kaS10dW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjJFXCI7XG59XG5cbi5tZGktdHVuZS12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2QVwiO1xufVxuXG4ubWRpLXR1cm5zdGlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNCMVwiO1xufVxuXG4ubWRpLXR1cm5zdGlsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0IyXCI7XG59XG5cbi5tZGktdHVydGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQ0IzXCI7XG59XG5cbi5tZGktdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTQzXCI7XG59XG5cbi5tZGktdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU0NFwiO1xufVxuXG4ubWRpLXR3aXR0ZXItYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTQ1XCI7XG59XG5cbi5tZGktdHdpdHRlci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NDZcIjtcbn1cblxuLm1kaS10d2l0dGVyLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NDdcIjtcbn1cblxuLm1kaS10d28tZmFjdG9yLWF1dGhlbnRpY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUFFXCI7XG59XG5cbi5tZGktdWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc0OFwiO1xufVxuXG4ubWRpLXViaXNvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQjZcIjtcbn1cblxuLm1kaS11YnVudHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NDhcIjtcbn1cblxuLm1kaS11bHRyYS1oaWdoLWRlZmluaXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RjhcIjtcbn1cblxuLm1kaS11bWJyYWNvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTQ5XCI7XG59XG5cbi5tZGktdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NEFcIjtcbn1cblxuLm1kaS11bWJyZWxsYS1jbG9zZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5QUZcIjtcbn1cblxuLm1kaS11bWJyZWxsYS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTRCXCI7XG59XG5cbi5tZGktdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU0Q1wiO1xufVxuXG4ubWRpLXVuZG8tdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU0RFwiO1xufVxuXG4ubWRpLXVuZm9sZC1sZXNzLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NEVcIjtcbn1cblxuLm1kaS11bmZvbGQtbGVzcy12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1RlwiO1xufVxuXG4ubWRpLXVuZm9sZC1tb3JlLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NEZcIjtcbn1cblxuLm1kaS11bmZvbGQtbW9yZS12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2MFwiO1xufVxuXG4ubWRpLXVuZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NTBcIjtcbn1cblxuLm1kaS11bml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBRVwiO1xufVxuXG4ubWRpLXVucmVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlCMFwiO1xufVxuXG4ubWRpLXVudGFwcGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NTFcIjtcbn1cblxuLm1kaS11cGRhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QUZcIjtcbn1cblxuLm1kaS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NTJcIjtcbn1cblxuLm1kaS11cGxvYWQtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4M0NcIjtcbn1cblxuLm1kaS11cGxvYWQtbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGNVwiO1xufVxuXG4ubWRpLXVwbG9hZC1uZXR3b3JrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZDQjRcIjtcbn1cblxuLm1kaS11c2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NTNcIjtcbn1cblxuLm1kaS12YW4tcGFzc2VuZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0Y5XCI7XG59XG5cbi5tZGktdmFuLXV0aWxpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RkFcIjtcbn1cblxuLm1kaS12YW5pc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RkJcIjtcbn1cblxuLm1kaS12YXJpYWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFFNlwiO1xufVxuXG4ubWRpLXZlY3Rvci1hcnJhbmdlLWFib3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTU0XCI7XG59XG5cbi5tZGktdmVjdG9yLWFycmFuZ2UtYmVsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NTVcIjtcbn1cblxuLm1kaS12ZWN0b3ItYmV6aWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUU3XCI7XG59XG5cbi5tZGktdmVjdG9yLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1NlwiO1xufVxuXG4ubWRpLXZlY3Rvci1jaXJjbGUtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1N1wiO1xufVxuXG4ubWRpLXZlY3Rvci1jb21iaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTU4XCI7XG59XG5cbi5tZGktdmVjdG9yLWN1cnZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTU5XCI7XG59XG5cbi5tZGktdmVjdG9yLWRpZmZlcmVuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NUFcIjtcbn1cblxuLm1kaS12ZWN0b3ItZGlmZmVyZW5jZS1hYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1QlwiO1xufVxuXG4ubWRpLXZlY3Rvci1kaWZmZXJlbmNlLWJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTVDXCI7XG59XG5cbi5tZGktdmVjdG9yLWVsbGlwc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4OTJcIjtcbn1cblxuLm1kaS12ZWN0b3ItaW50ZXJzZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTVEXCI7XG59XG5cbi5tZGktdmVjdG9yLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NUVcIjtcbn1cblxuLm1kaS12ZWN0b3ItcG9pbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NUZcIjtcbn1cblxuLm1kaS12ZWN0b3ItcG9seWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU2MFwiO1xufVxuXG4ubWRpLXZlY3Rvci1wb2x5bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU2MVwiO1xufVxuXG4ubWRpLXZlY3Rvci1yYWRpdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NDlcIjtcbn1cblxuLm1kaS12ZWN0b3ItcmVjdGFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUM2XCI7XG59XG5cbi5tZGktdmVjdG9yLXNlbGVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU2MlwiO1xufVxuXG4ubWRpLXZlY3Rvci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDFcIjtcbn1cblxuLm1kaS12ZWN0b3ItdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NjNcIjtcbn1cblxuLm1kaS12ZWN0b3ItdW5pb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NjRcIjtcbn1cblxuLm1kaS12ZW5tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3OFwiO1xufVxuXG4ubWRpLXZoczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkExQVwiO1xufVxuXG4ubWRpLXZpYnJhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NjZcIjtcbn1cblxuLm1kaS12aWJyYXRlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNCNVwiO1xufVxuXG4ubWRpLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTY3XCI7XG59XG5cbi5tZGktdmlkZW8tM2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RkNcIjtcbn1cblxuLm1kaS12aWRlby00ay1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4M0RcIjtcbn1cblxuLm1kaS12aWRlby1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTE4XCI7XG59XG5cbi5tZGktdmlkZW8taW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MTlcIjtcbn1cblxuLm1kaS12aWRlby1pbnB1dC1hbnRlbm5hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODNFXCI7XG59XG5cbi5tZGktdmlkZW8taW5wdXQtY29tcG9uZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODNGXCI7XG59XG5cbi5tZGktdmlkZW8taW5wdXQtaGRtaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg0MFwiO1xufVxuXG4ubWRpLXZpZGVvLWlucHV0LXN2aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg0MVwiO1xufVxuXG4ubWRpLXZpZGVvLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOUIxXCI7XG59XG5cbi5tZGktdmlkZW8tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTY4XCI7XG59XG5cbi5tZGktdmlkZW8tb2ZmLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQjdcIjtcbn1cblxuLm1kaS12aWRlby1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkI4XCI7XG59XG5cbi5tZGktdmlkZW8tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlCMlwiO1xufVxuXG4ubWRpLXZpZGVvLXN0YWJpbGl6YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MUFcIjtcbn1cblxuLm1kaS12aWRlby1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NjlcIjtcbn1cblxuLm1kaS12aWRlby12aW50YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTFCXCI7XG59XG5cbi5tZGktdmlldy1hZ2VuZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NkFcIjtcbn1cblxuLm1kaS12aWV3LWFycmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTZCXCI7XG59XG5cbi5tZGktdmlldy1jYXJvdXNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU2Q1wiO1xufVxuXG4ubWRpLXZpZXctY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTZEXCI7XG59XG5cbi5tZGktdmlldy1kYXNoYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NkVcIjtcbn1cblxuLm1kaS12aWV3LWRhc2hib2FyZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTFDXCI7XG59XG5cbi5tZGktdmlldy1kYXNoYm9hcmQtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg0MlwiO1xufVxuXG4ubWRpLXZpZXctZGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTZGXCI7XG59XG5cbi5tZGktdmlldy1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTcwXCI7XG59XG5cbi5tZGktdmlldy1oZWFkbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3MVwiO1xufVxuXG4ubWRpLXZpZXctbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3MlwiO1xufVxuXG4ubWRpLXZpZXctbW9kdWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTczXCI7XG59XG5cbi5tZGktdmlldy1wYXJhbGxlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcyN1wiO1xufVxuXG4ubWRpLXZpZXctcXVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NzRcIjtcbn1cblxuLm1kaS12aWV3LXNlcXVlbnRpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MjhcIjtcbn1cblxuLm1kaS12aWV3LXNwbGl0LWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQTdcIjtcbn1cblxuLm1kaS12aWV3LXNwbGl0LXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkE4XCI7XG59XG5cbi5tZGktdmlldy1zdHJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NzVcIjtcbn1cblxuLm1kaS12aWV3LXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NzZcIjtcbn1cblxuLm1kaS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3N1wiO1xufVxuXG4ubWRpLXZpb2xpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwRlwiO1xufVxuXG4ubWRpLXZpcnR1YWwtcmVhbGl0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg5M1wiO1xufVxuXG4ubWRpLXZpc3VhbC1zdHVkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MTBcIjtcbn1cblxuLm1kaS12aXN1YWwtc3R1ZGlvLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMURcIjtcbn1cblxuLm1kaS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3OVwiO1xufVxuXG4ubWRpLXZrLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3QVwiO1xufVxuXG4ubWRpLXZrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3QlwiO1xufVxuXG4ubWRpLXZsYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3Q1wiO1xufVxuXG4ubWRpLXZvaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUNCXCI7XG59XG5cbi5tZGktdm9pY2VtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTdEXCI7XG59XG5cbi5tZGktdm9sbGV5YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjlCM1wiO1xufVxuXG4ubWRpLXZvbHVtZS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTdFXCI7XG59XG5cbi5tZGktdm9sdW1lLWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3RlwiO1xufVxuXG4ubWRpLXZvbHVtZS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1ODBcIjtcbn1cblxuLm1kaS12b2x1bWUtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NURcIjtcbn1cblxuLm1kaS12b2x1bWUtbXV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1RVwiO1xufVxuXG4ubWRpLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1ODFcIjtcbn1cblxuLm1kaS12b2x1bWUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1Q1wiO1xufVxuXG4ubWRpLXZvdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMUVcIjtcbn1cblxuLm1kaS12b3RlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMUZcIjtcbn1cblxuLm1kaS12cG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1ODJcIjtcbn1cblxuLm1kaS12dWVqczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg0M1wiO1xufVxuXG4ubWRpLXdhbGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1ODNcIjtcbn1cblxuLm1kaS13YWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0ZEXCI7XG59XG5cbi5tZGktd2FsbC1zY29uY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MUJcIjtcbn1cblxuLm1kaS13YWxsLXNjb25jZS1mbGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTFDXCI7XG59XG5cbi5tZGktd2FsbC1zY29uY2UtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkxRFwiO1xufVxuXG4ubWRpLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU4NFwiO1xufVxuXG4ubWRpLXdhbGxldC1naWZ0Y2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU4NVwiO1xufVxuXG4ubWRpLXdhbGxldC1tZW1iZXJzaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTg2XCI7XG59XG5cbi5tZGktd2FsbGV0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQjlcIjtcbn1cblxuLm1kaS13YWxsZXQtdHJhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTg3XCI7XG59XG5cbi5tZGktd2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTg4XCI7XG59XG5cbi5tZGktd2FzaGluZy1tYWNoaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzI5XCI7XG59XG5cbi5tZGktd2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1ODlcIjtcbn1cblxuLm1kaS13YXRjaC1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OEFcIjtcbn1cblxuLm1kaS13YXRjaC1leHBvcnQtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg5NFwiO1xufVxuXG4ubWRpLXdhdGNoLWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU4QlwiO1xufVxuXG4ubWRpLXdhdGNoLWltcG9ydC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODk1XCI7XG59XG5cbi5tZGktd2F0Y2gtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg5NlwiO1xufVxuXG4ubWRpLXdhdGNoLXZpYnJhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QjBcIjtcbn1cblxuLm1kaS13YXRjaC12aWJyYXRlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkNCNlwiO1xufVxuXG4ubWRpLXdhdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNThDXCI7XG59XG5cbi5tZGktd2F0ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNThEXCI7XG59XG5cbi5tZGktd2F0ZXItcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU4RVwiO1xufVxuXG4ubWRpLXdhdGVyLXB1bXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OEZcIjtcbn1cblxuLm1kaS13YXRlcm1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MTJcIjtcbn1cblxuLm1kaS13YXZlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4Q1wiO1xufVxuXG4ubWRpLXdhemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZCQkFcIjtcbn1cblxuLm1kaS13ZWF0aGVyLWNsb3VkeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5MFwiO1xufVxuXG4ubWRpLXdlYXRoZXItZm9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTkxXCI7XG59XG5cbi5tZGktd2VhdGhlci1oYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTkyXCI7XG59XG5cbi5tZGktd2VhdGhlci1odXJyaWNhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4OTdcIjtcbn1cblxuLm1kaS13ZWF0aGVyLWxpZ2h0bmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5M1wiO1xufVxuXG4ubWRpLXdlYXRoZXItbGlnaHRuaW5nLXJhaW55OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjdEXCI7XG59XG5cbi5tZGktd2VhdGhlci1uaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5NFwiO1xufVxuXG4ubWRpLXdlYXRoZXItcGFydGx5Y2xvdWR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTk1XCI7XG59XG5cbi5tZGktd2VhdGhlci1wb3VyaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTk2XCI7XG59XG5cbi5tZGktd2VhdGhlci1yYWlueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5N1wiO1xufVxuXG4ubWRpLXdlYXRoZXItc25vd3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OThcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXNub3d5LXJhaW55OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjdFXCI7XG59XG5cbi5tZGktd2VhdGhlci1zdW5ueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5OVwiO1xufVxuXG4ubWRpLXdlYXRoZXItc3Vuc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTlBXCI7XG59XG5cbi5tZGktd2VhdGhlci1zdW5zZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5QlwiO1xufVxuXG4ubWRpLXdlYXRoZXItc3Vuc2V0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTlDXCI7XG59XG5cbi5tZGktd2VhdGhlci13aW5keTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5RFwiO1xufVxuXG4ubWRpLXdlYXRoZXItd2luZHktdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5RVwiO1xufVxuXG4ubWRpLXdlYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5RlwiO1xufVxuXG4ubWRpLXdlYmNhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBMFwiO1xufVxuXG4ubWRpLXdlYmhvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MkZcIjtcbn1cblxuLm1kaS13ZWJwYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzJBXCI7XG59XG5cbi5tZGktd2VjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjExXCI7XG59XG5cbi5tZGktd2VpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUExXCI7XG59XG5cbi5tZGktd2VpZ2h0LWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMUJcIjtcbn1cblxuLm1kaS13ZWlnaHQta2lsb2dyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QTJcIjtcbn1cblxuLm1kaS13ZWlnaHQtcG91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5QjRcIjtcbn1cblxuLm1kaS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBM1wiO1xufVxuXG4ubWRpLXdoZWVsY2hhaXItYWNjZXNzaWJpbGl0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBNFwiO1xufVxuXG4ubWRpLXdoaXN0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5QjVcIjtcbn1cblxuLm1kaS13aGl0ZS1iYWxhbmNlLWF1dG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QTVcIjtcbn1cblxuLm1kaS13aGl0ZS1iYWxhbmNlLWluY2FuZGVzY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBNlwiO1xufVxuXG4ubWRpLXdoaXRlLWJhbGFuY2UtaXJpZGVzY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBN1wiO1xufVxuXG4ubWRpLXdoaXRlLWJhbGFuY2Utc3Vubnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QThcIjtcbn1cblxuLm1kaS13aWRnZXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzJCXCI7XG59XG5cbi5tZGktd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBOVwiO1xufVxuXG4ubWRpLXdpZmktb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUFBXCI7XG59XG5cbi5tZGktd2lmaS1zdHJlbmd0aC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTFFXCI7XG59XG5cbi5tZGktd2lmaS1zdHJlbmd0aC0xLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTFGXCI7XG59XG5cbi5tZGktd2lmaS1zdHJlbmd0aC0xLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MjBcIjtcbn1cblxuLm1kaS13aWZpLXN0cmVuZ3RoLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MjFcIjtcbn1cblxuLm1kaS13aWZpLXN0cmVuZ3RoLTItYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MjJcIjtcbn1cblxuLm1kaS13aWZpLXN0cmVuZ3RoLTItbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkyM1wiO1xufVxuXG4ubWRpLXdpZmktc3RyZW5ndGgtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkyNFwiO1xufVxuXG4ubWRpLXdpZmktc3RyZW5ndGgtMy1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkyNVwiO1xufVxuXG4ubWRpLXdpZmktc3RyZW5ndGgtMy1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTI2XCI7XG59XG5cbi5tZGktd2lmaS1zdHJlbmd0aC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTI3XCI7XG59XG5cbi5tZGktd2lmaS1zdHJlbmd0aC00LWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTI4XCI7XG59XG5cbi5tZGktd2lmaS1zdHJlbmd0aC00LWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MjlcIjtcbn1cblxuLm1kaS13aWZpLXN0cmVuZ3RoLWFsZXJ0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY5MkFcIjtcbn1cblxuLm1kaS13aWZpLXN0cmVuZ3RoLWxvY2stb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkyQlwiO1xufVxuXG4ubWRpLXdpZmktc3RyZW5ndGgtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGOTJDXCI7XG59XG5cbi5tZGktd2lmaS1zdHJlbmd0aC1vZmYtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkyRFwiO1xufVxuXG4ubWRpLXdpZmktc3RyZW5ndGgtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjkyRVwiO1xufVxuXG4ubWRpLXdpaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBQlwiO1xufVxuXG4ubWRpLXdpaXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MkNcIjtcbn1cblxuLm1kaS13aWtpcGVkaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QUNcIjtcbn1cblxuLm1kaS13aW5kLXR1cmJpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEODFcIjtcbn1cblxuLm1kaS13aW5kb3ctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QURcIjtcbn1cblxuLm1kaS13aW5kb3ctY2xvc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUFFXCI7XG59XG5cbi5tZGktd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUFGXCI7XG59XG5cbi5tZGktd2luZG93LW1pbmltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUIwXCI7XG59XG5cbi5tZGktd2luZG93LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QjFcIjtcbn1cblxuLm1kaS13aW5kb3ctcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCMlwiO1xufVxuXG4ubWRpLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QjNcIjtcbn1cblxuLm1kaS13aW5kb3dzLWNsYXNzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMjBcIjtcbn1cblxuLm1kaS13aXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFFOFwiO1xufVxuXG4ubWRpLXdpcGVyLXdhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEODJcIjtcbn1cblxuLm1kaS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QjRcIjtcbn1cblxuLm1kaS13b3JrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QjVcIjtcbn1cblxuLm1kaS13cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUI2XCI7XG59XG5cbi5tZGktd3JhcC1kaXNhYmxlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkJCQlwiO1xufVxuXG4ubWRpLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCN1wiO1xufVxuXG4ubWRpLXdyZW5jaC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQkJDXCI7XG59XG5cbi5tZGktd3VuZGVybGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCOFwiO1xufVxuXG4ubWRpLXhhbWFyaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NDRcIjtcbn1cblxuLm1kaS14YW1hcmluLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY4NDVcIjtcbn1cblxuLm1kaS14YW1sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjczXCI7XG59XG5cbi5tZGkteGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCOVwiO1xufVxuXG4ubWRpLXhib3gtY29udHJvbGxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCQVwiO1xufVxuXG4ubWRpLXhib3gtY29udHJvbGxlci1iYXR0ZXJ5LWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzRBXCI7XG59XG5cbi5tZGkteGJveC1jb250cm9sbGVyLWJhdHRlcnktY2hhcmdpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBMjFcIjtcbn1cblxuLm1kaS14Ym94LWNvbnRyb2xsZXItYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc0QlwiO1xufVxuXG4ubWRpLXhib3gtY29udHJvbGxlci1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NENcIjtcbn1cblxuLm1kaS14Ym94LWNvbnRyb2xsZXItYmF0dGVyeS1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NERcIjtcbn1cblxuLm1kaS14Ym94LWNvbnRyb2xsZXItYmF0dGVyeS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NEVcIjtcbn1cblxuLm1kaS14Ym94LWNvbnRyb2xsZXItYmF0dGVyeS11bmtub3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzRGXCI7XG59XG5cbi5tZGkteGJveC1jb250cm9sbGVyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCQlwiO1xufVxuXG4ubWRpLXhkYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCQ1wiO1xufVxuXG4ubWRpLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QkRcIjtcbn1cblxuLm1kaS14aW5nLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCRVwiO1xufVxuXG4ubWRpLXhpbmctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUJGXCI7XG59XG5cbi5tZGkteG1sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUMwXCI7XG59XG5cbi5tZGkteG1wcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdGRVwiO1xufVxuXG4ubWRpLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQjJBXCI7XG59XG5cbi5tZGkteWFtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzg4XCI7XG59XG5cbi5tZGkteWVhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QzFcIjtcbn1cblxuLm1kaS15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUMyXCI7XG59XG5cbi5tZGkteWluLXlhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2N0ZcIjtcbn1cblxuLm1kaS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUMzXCI7XG59XG5cbi5tZGkteW91dHViZS1jcmVhdG9yLXN0dWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjg0NlwiO1xufVxuXG4ubWRpLXlvdXR1YmUtZ2FtaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGODQ3XCI7XG59XG5cbi5tZGkteW91dHViZS1zdWJzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZEMUNcIjtcbn1cblxuLm1kaS15b3V0dWJlLXR2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDQ4XCI7XG59XG5cbi5tZGktei13YXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQUU5XCI7XG59XG5cbi5tZGktemVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkFFQVwiO1xufVxuXG4ubWRpLXppZ2JlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkQxRFwiO1xufVxuXG4ubWRpLXppcC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QzRcIjtcbn1cblxuLm1kaS16aXAtZGlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkEyMlwiO1xufVxuXG4ubWRpLXpvZGlhYy1hcXVhcml1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE3Q1wiO1xufVxuXG4ubWRpLXpvZGlhYy1hcmllczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE3RFwiO1xufVxuXG4ubWRpLXpvZGlhYy1jYW5jZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBN0VcIjtcbn1cblxuLm1kaS16b2RpYWMtY2Fwcmljb3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTdGXCI7XG59XG5cbi5tZGktem9kaWFjLWdlbWluaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRkE4MFwiO1xufVxuXG4ubWRpLXpvZGlhYy1sZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBODFcIjtcbn1cblxuLm1kaS16b2RpYWMtbGlicmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBODJcIjtcbn1cblxuLm1kaS16b2RpYWMtcGlzY2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTgzXCI7XG59XG5cbi5tZGktem9kaWFjLXNhZ2l0dGFyaXVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTg0XCI7XG59XG5cbi5tZGktem9kaWFjLXNjb3JwaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEZBODVcIjtcbn1cblxuLm1kaS16b2RpYWMtdGF1cnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTg2XCI7XG59XG5cbi5tZGktem9kaWFjLXZpcmdvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGQTg3XCI7XG59XG5cbi5tZGktYmxhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OENcIjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubWRpLTE4cHgubWRpLXNldCwgLm1kaS0xOHB4Lm1kaTpiZWZvcmUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5tZGktMjRweC5tZGktc2V0LCAubWRpLTI0cHgubWRpOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLm1kaS0zNnB4Lm1kaS1zZXQsIC5tZGktMzZweC5tZGk6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuXG4ubWRpLTQ4cHgubWRpLXNldCwgLm1kaS00OHB4Lm1kaTpiZWZvcmUge1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5cbi5tZGktZGFyazpiZWZvcmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cbi5tZGktZGFyay5tZGktaW5hY3RpdmU6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG5cbi5tZGktbGlnaHQ6YmVmb3JlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLm1kaS1saWdodC5tZGktaW5hY3RpdmU6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cblxuLm1kaS1yb3RhdGUtNDUge1xuICAvKlxuICAvLyBOb3QgaW5jbHVkZWQgaW4gcHJvZHVjdGlvblxuICAmLm1kaS1mbGlwLWg6YmVmb3JlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgIGZpbHRlcjogRmxpcEg7XG4gICAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XG4gIH1cbiAgJi5tZGktZmxpcC12OmJlZm9yZSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoNDVkZWcpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoNDVkZWcpO1xuICAgICAgZmlsdGVyOiBGbGlwVjtcbiAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcFZcIjtcbiAgfVxuICAqL1xufVxuLm1kaS1yb3RhdGUtNDU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLm1kaS1yb3RhdGUtOTAge1xuICAvKlxuICAvLyBOb3QgaW5jbHVkZWQgaW4gcHJvZHVjdGlvblxuICAmLm1kaS1mbGlwLWg6YmVmb3JlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKDkwZGVnKTtcbiAgICAgIGZpbHRlcjogRmxpcEg7XG4gICAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XG4gIH1cbiAgJi5tZGktZmxpcC12OmJlZm9yZSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoOTBkZWcpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoOTBkZWcpO1xuICAgICAgZmlsdGVyOiBGbGlwVjtcbiAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcFZcIjtcbiAgfVxuICAqL1xufVxuLm1kaS1yb3RhdGUtOTA6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLm1kaS1yb3RhdGUtMTM1IHtcbiAgLypcbiAgLy8gTm90IGluY2x1ZGVkIGluIHByb2R1Y3Rpb25cbiAgJi5tZGktZmxpcC1oOmJlZm9yZSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoMTM1ZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoMTM1ZGVnKTtcbiAgICAgIGZpbHRlcjogRmxpcEg7XG4gICAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XG4gIH1cbiAgJi5tZGktZmxpcC12OmJlZm9yZSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoMTM1ZGVnKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgZmlsdGVyOiBGbGlwVjtcbiAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcFZcIjtcbiAgfVxuICAqL1xufVxuLm1kaS1yb3RhdGUtMTM1OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG59XG5cbi5tZGktcm90YXRlLTE4MCB7XG4gIC8qXG4gIC8vIE5vdCBpbmNsdWRlZCBpbiBwcm9kdWN0aW9uXG4gICYubWRpLWZsaXAtaDpiZWZvcmUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICBmaWx0ZXI6IEZsaXBIO1xuICAgICAgLW1zLWZpbHRlcjogXCJGbGlwSFwiO1xuICB9XG4gICYubWRpLWZsaXAtdjpiZWZvcmUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoMTgwZGVnKTtcbiAgICAgIGZpbHRlcjogRmxpcFY7XG4gICAgICAtbXMtZmlsdGVyOiBcIkZsaXBWXCI7XG4gIH1cbiAgKi9cbn1cbi5tZGktcm90YXRlLTE4MDpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4ubWRpLXJvdGF0ZS0yMjUge1xuICAvKlxuICAvLyBOb3QgaW5jbHVkZWQgaW4gcHJvZHVjdGlvblxuICAmLm1kaS1mbGlwLWg6YmVmb3JlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgZmlsdGVyOiBGbGlwSDtcbiAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjtcbiAgfVxuICAmLm1kaS1mbGlwLXY6YmVmb3JlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKDIyNWRlZyk7XG4gICAgICBmaWx0ZXI6IEZsaXBWO1xuICAgICAgLW1zLWZpbHRlcjogXCJGbGlwVlwiO1xuICB9XG4gICovXG59XG4ubWRpLXJvdGF0ZS0yMjU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbn1cblxuLm1kaS1yb3RhdGUtMjcwIHtcbiAgLypcbiAgLy8gTm90IGluY2x1ZGVkIGluIHByb2R1Y3Rpb25cbiAgJi5tZGktZmxpcC1oOmJlZm9yZSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoMjcwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoMjcwZGVnKTtcbiAgICAgIGZpbHRlcjogRmxpcEg7XG4gICAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XG4gIH1cbiAgJi5tZGktZmxpcC12OmJlZm9yZSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoMjcwZGVnKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgZmlsdGVyOiBGbGlwVjtcbiAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcFZcIjtcbiAgfVxuICAqL1xufVxuLm1kaS1yb3RhdGUtMjcwOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi5tZGktcm90YXRlLTMxNSB7XG4gIC8qXG4gIC8vIE5vdCBpbmNsdWRlZCBpbiBwcm9kdWN0aW9uXG4gICYubWRpLWZsaXAtaDpiZWZvcmUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKDMxNWRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKDMxNWRlZyk7XG4gICAgICBmaWx0ZXI6IEZsaXBIO1xuICAgICAgLW1zLWZpbHRlcjogXCJGbGlwSFwiO1xuICB9XG4gICYubWRpLWZsaXAtdjpiZWZvcmUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKDMxNWRlZyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoMzE1ZGVnKTtcbiAgICAgIGZpbHRlcjogRmxpcFY7XG4gICAgICAtbXMtZmlsdGVyOiBcIkZsaXBWXCI7XG4gIH1cbiAgKi9cbn1cbi5tZGktcm90YXRlLTMxNTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzMTVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMTVkZWcpO1xufVxuXG4ubWRpLWZsaXAtaDpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICBmaWx0ZXI6IEZsaXBIO1xuICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XG59XG5cbi5tZGktZmxpcC12OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gIGZpbHRlcjogRmxpcFY7XG4gIC1tcy1maWx0ZXI6IFwiRmxpcFZcIjtcbn1cblxuLm1kaS1zcGluOmJlZm9yZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBtZGktc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogbWRpLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbWRpLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBtZGktc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPW1hdGVyaWFsZGVzaWduaWNvbnMuY3NzLm1hcCAqL1xuIiwiXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiZmVhdGhlclwiO1xuICBzcmM6IHVybCgnLi4vLi4vLi4vLi4vZm9udHMvZmVhdGhlci5lb3Q/dD0xNTI1Nzg3MzY2OTkxJyk7IC8qIElFOSovXG4gIHNyYzogdXJsKCcuLi8uLi8uLi8uLi9mb250cy9mZWF0aGVyLmVvdD90PTE1MjU3ODczNjY5OTEjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgdXJsKCcuLi8uLi8uLi8uLi9mb250cy9mZWF0aGVyLndvZmY/dD0xNTI1Nzg3MzY2OTkxJykgZm9ybWF0KCd3b2ZmJyksIC8qIGNocm9tZSwgZmlyZWZveCAqL1xuICB1cmwoJy4uLy4uLy4uLy4uL2ZvbnRzL2ZlYXRoZXIudHRmP3Q9MTUyNTc4NzM2Njk5MScpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogY2hyb21lLCBmaXJlZm94LCBvcGVyYSwgU2FmYXJpLCBBbmRyb2lkLCBpT1MgNC4yKyovXG4gIHVybCgnLi4vLi4vLi4vLi4vZm9udHMvZmVhdGhlci5zdmc/dD0xNTI1Nzg3MzY2OTkxI2ZlYXRoZXInKSBmb3JtYXQoJ3N2ZycpOyAvKiBpT1MgNC4xLSAqL1xufVxuXG5bY2xhc3NePVwiZmUtXCJdIHtcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6ICdmZWF0aGVyJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmZlLWFsZXJ0LW9jdGFnb246YmVmb3JlIHsgY29udGVudDogXCJcXGU4MWJcIjsgfVxuXG4uZmUtYWxlcnQtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODFjXCI7IH1cblxuLmZlLWFjdGl2aXR5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODFkXCI7IH1cblxuLmZlLWFsZXJ0LXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODFlXCI7IH1cblxuLmZlLWFsaWduLWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgxZlwiOyB9XG5cbi5mZS1haXJwbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODIwXCI7IH1cblxuLmZlLWFsaWduLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MjFcIjsgfVxuXG4uZmUtYWxpZ24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgyMlwiOyB9XG5cbi5mZS1hbGlnbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgyM1wiOyB9XG5cbi5mZS1hcnJvdy1kb3duLWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MjRcIjsgfVxuXG4uZmUtYXJyb3ctZG93bi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgyNVwiOyB9XG5cbi5mZS1hbmNob3I6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MjZcIjsgfVxuXG4uZmUtYXBlcnR1cmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MjdcIjsgfVxuXG4uZmUtYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgyOFwiOyB9XG5cbi5mZS1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgyOVwiOyB9XG5cbi5mZS1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODJhXCI7IH1cblxuLmZlLWFycm93LXVwLWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MmJcIjsgfVxuXG4uZmUtYXJyb3ctdXAtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MmNcIjsgfVxuXG4uZmUtYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MmRcIjsgfVxuXG4uZmUtYXdhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MmVcIjsgfVxuXG4uZmUtYmFyLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODJmXCI7IH1cblxuLmZlLWF0LXNpZ246YmVmb3JlIHsgY29udGVudDogXCJcXGU4MzBcIjsgfVxuXG4uZmUtYmFyLWNoYXJ0LTI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MzFcIjsgfVxuXG4uZmUtYmF0dGVyeS1jaGFyZ2luZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgzMlwiOyB9XG5cbi5mZS1iZWxsLW9mZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgzM1wiOyB9XG5cbi5mZS1iYXR0ZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODM0XCI7IH1cblxuLmZlLWJsdWV0b290aDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgzNVwiOyB9XG5cbi5mZS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODM2XCI7IH1cblxuLmZlLWJvb2s6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MzdcIjsgfVxuXG4uZmUtYnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODM4XCI7IH1cblxuLmZlLWNhbWVyYS1vZmY6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MzlcIjsgfVxuXG4uZmUtY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4M2FcIjsgfVxuXG4uZmUtYm9va21hcms6YmVmb3JlIHsgY29udGVudDogXCJcXGU4M2JcIjsgfVxuXG4uZmUtYm94OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODNjXCI7IH1cblxuLmZlLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgzZFwiOyB9XG5cbi5mZS1jaGVjay1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4M2VcIjsgfVxuXG4uZmUtY2hlY2s6YmVmb3JlIHsgY29udGVudDogXCJcXGU4M2ZcIjsgfVxuXG4uZmUtY2hlY2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODQwXCI7IH1cblxuLmZlLWNhc3Q6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NDFcIjsgfVxuXG4uZmUtY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODQyXCI7IH1cblxuLmZlLWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg0M1wiOyB9XG5cbi5mZS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODQ0XCI7IH1cblxuLmZlLWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NDVcIjsgfVxuXG4uZmUtY2hldnJvbnMtZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg0NlwiOyB9XG5cbi5mZS1jaGV2cm9ucy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg0N1wiOyB9XG5cbi5mZS1jaGV2cm9ucy11cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg0OFwiOyB9XG5cbi5mZS1jaGV2cm9ucy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODQ5XCI7IH1cblxuLmZlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg0YVwiOyB9XG5cbi5mZS1jbGlwYm9hcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NGJcIjsgfVxuXG4uZmUtY2hyb21lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODRjXCI7IH1cblxuLmZlLWNsb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODRkXCI7IH1cblxuLmZlLWNsb3VkLWxpZ2h0bmluZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg0ZVwiOyB9XG5cbi5mZS1jbG91ZC1kcml6emxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODRmXCI7IH1cblxuLmZlLWNsb3VkLXJhaW46YmVmb3JlIHsgY29udGVudDogXCJcXGU4NTBcIjsgfVxuXG4uZmUtY2xvdWQtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODUxXCI7IH1cblxuLmZlLWNvZGVwZW46YmVmb3JlIHsgY29udGVudDogXCJcXGU4NTJcIjsgfVxuXG4uZmUtY2xvdWQtc25vdzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg1M1wiOyB9XG5cbi5mZS1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODU0XCI7IH1cblxuLmZlLWNvcHk6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NTVcIjsgfVxuXG4uZmUtY29ybmVyLWRvd24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NTZcIjsgfVxuXG4uZmUtY29ybmVyLWRvd24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg1N1wiOyB9XG5cbi5mZS1jb3JuZXItbGVmdC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODU4XCI7IH1cblxuLmZlLWNvcm5lci1sZWZ0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODU5XCI7IH1cblxuLmZlLWNvcm5lci11cC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODVhXCI7IH1cblxuLmZlLWNvcm5lci11cC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg1YlwiOyB9XG5cbi5mZS1jb3JuZXItcmlnaHQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg1Y1wiOyB9XG5cbi5mZS1jb3JuZXItcmlnaHQtdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NWRcIjsgfVxuXG4uZmUtY3B1OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODVlXCI7IH1cblxuLmZlLWNyZWRpdC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODVmXCI7IH1cblxuLmZlLWNyb3NzaGFpcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2MFwiOyB9XG5cbi5mZS1kaXNjOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODYxXCI7IH1cblxuLmZlLWRlbGV0ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2MlwiOyB9XG5cbi5mZS1kb3dubG9hZC1jbG91ZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2M1wiOyB9XG5cbi5mZS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2NFwiOyB9XG5cbi5mZS1kcm9wbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODY1XCI7IH1cblxuLmZlLWVkaXQtMjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2NlwiOyB9XG5cbi5mZS1lZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODY3XCI7IH1cblxuLmZlLWVkaXQtMTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2OFwiOyB9XG5cbi5mZS1leHRlcm5hbC1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODY5XCI7IH1cblxuLmZlLWV5ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2YVwiOyB9XG5cbi5mZS1mZWF0aGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODZiXCI7IH1cblxuLmZlLWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODZjXCI7IH1cblxuLmZlLWZpbGUtbWludXM6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NmRcIjsgfVxuXG4uZmUtZXllLW9mZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2ZVwiOyB9XG5cbi5mZS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NmZcIjsgfVxuXG4uZmUtZmlsZS10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODcwXCI7IH1cblxuLmZlLWZpbG06YmVmb3JlIHsgY29udGVudDogXCJcXGU4NzFcIjsgfVxuXG4uZmUtZmlsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg3MlwiOyB9XG5cbi5mZS1maWxlLXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NzNcIjsgfVxuXG4uZmUtZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODc0XCI7IH1cblxuLmZlLWZpbHRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg3NVwiOyB9XG5cbi5mZS1mbGFnOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODc2XCI7IH1cblxuLmZlLWdsb2JlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODc3XCI7IH1cblxuLmZlLWdyaWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NzhcIjsgfVxuXG4uZmUtaGVhcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NzlcIjsgfVxuXG4uZmUtaG9tZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg3YVwiOyB9XG5cbi5mZS1naXRodWI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4N2JcIjsgfVxuXG4uZmUtaW1hZ2U6YmVmb3JlIHsgY29udGVudDogXCJcXGU4N2NcIjsgfVxuXG4uZmUtaW5ib3g6YmVmb3JlIHsgY29udGVudDogXCJcXGU4N2RcIjsgfVxuXG4uZmUtbGF5ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODdlXCI7IH1cblxuLmZlLWluZm86YmVmb3JlIHsgY29udGVudDogXCJcXGU4N2ZcIjsgfVxuXG4uZmUtaW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODgwXCI7IH1cblxuLmZlLWxheW91dDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg4MVwiOyB9XG5cbi5mZS1saW5rLTI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ODJcIjsgfVxuXG4uZmUtbGlmZS1idW95OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODgzXCI7IH1cblxuLmZlLWxpbms6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ODRcIjsgfVxuXG4uZmUtbG9nLWluOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODg1XCI7IH1cblxuLmZlLWxpc3Q6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ODZcIjsgfVxuXG4uZmUtbG9jazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg4N1wiOyB9XG5cbi5mZS1sb2ctb3V0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODg4XCI7IH1cblxuLmZlLWxvYWRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg4OVwiOyB9XG5cbi5mZS1tYWlsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODhhXCI7IH1cblxuLmZlLW1heGltaXplLTI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OGJcIjsgfVxuXG4uZmUtbWFwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODhjXCI7IH1cblxuLmZlLW1hcC1waW46YmVmb3JlIHsgY29udGVudDogXCJcXGU4OGVcIjsgfVxuXG4uZmUtbWVudTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg4ZlwiOyB9XG5cbi5mZS1tZXNzYWdlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg5MFwiOyB9XG5cbi5mZS1tZXNzYWdlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg5MVwiOyB9XG5cbi5mZS1taW5pbWl6ZS0yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODkyXCI7IH1cblxuLmZlLW1pYy1vZmY6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OTNcIjsgfVxuXG4uZmUtbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODk0XCI7IH1cblxuLmZlLW1pYzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg5NVwiOyB9XG5cbi5mZS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OTZcIjsgfVxuXG4uZmUtbWludXM6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OTdcIjsgfVxuXG4uZmUtbW9vbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg5OFwiOyB9XG5cbi5mZS1tb25pdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODk5XCI7IH1cblxuLmZlLW1vcmUtdmVydGljYWw6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OWFcIjsgfVxuXG4uZmUtbW9yZS1ob3Jpem9udGFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODliXCI7IH1cblxuLmZlLW1vdmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OWNcIjsgfVxuXG4uZmUtbXVzaWM6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OWRcIjsgfVxuXG4uZmUtbmF2aWdhdGlvbi0yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODllXCI7IH1cblxuLmZlLW5hdmlnYXRpb246YmVmb3JlIHsgY29udGVudDogXCJcXGU4OWZcIjsgfVxuXG4uZmUtb2N0YWdvbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThhMFwiOyB9XG5cbi5mZS1wYWNrYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGExXCI7IH1cblxuLmZlLXBhdXNlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThhMlwiOyB9XG5cbi5mZS1wYXVzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThhM1wiOyB9XG5cbi5mZS1wZXJjZW50OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGE0XCI7IH1cblxuLmZlLXBob25lLWNhbGw6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YTVcIjsgfVxuXG4uZmUtcGhvbmUtZm9yd2FyZGVkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGE2XCI7IH1cblxuLmZlLXBob25lLW1pc3NlZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThhN1wiOyB9XG5cbi5mZS1waG9uZS1vZmY6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YThcIjsgfVxuXG4uZmUtcGhvbmUtaW5jb21pbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YTlcIjsgfVxuXG4uZmUtcGhvbmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YWFcIjsgfVxuXG4uZmUtcGhvbmUtb3V0Z29pbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YWJcIjsgfVxuXG4uZmUtcGllLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGFjXCI7IH1cblxuLmZlLXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGFkXCI7IH1cblxuLmZlLXBsYXk6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YWVcIjsgfVxuXG4uZmUtcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YWZcIjsgfVxuXG4uZmUtcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YjBcIjsgfVxuXG4uZmUtcGx1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThiMVwiOyB9XG5cbi5mZS1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YjJcIjsgfVxuXG4uZmUtcHJpbnRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThiM1wiOyB9XG5cbi5mZS1wb3dlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThiNFwiOyB9XG5cbi5mZS1yYWRpbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThiNVwiOyB9XG5cbi5mZS1yZXBlYXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YjZcIjsgfVxuXG4uZmUtcmVmcmVzaC1jY3c6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YjdcIjsgfVxuXG4uZmUtcmV3aW5kOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGI4XCI7IH1cblxuLmZlLXJvdGF0ZS1jY3c6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YjlcIjsgfVxuXG4uZmUtcmVmcmVzaC1jdzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThiYVwiOyB9XG5cbi5mZS1yb3RhdGUtY3c6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YmJcIjsgfVxuXG4uZmUtc2F2ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThiY1wiOyB9XG5cbi5mZS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YmRcIjsgfVxuXG4uZmUtc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGJlXCI7IH1cblxuLmZlLXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGJmXCI7IH1cblxuLmZlLXNoYXJlLTI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YzBcIjsgfVxuXG4uZmUtc2hhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YzFcIjsgfVxuXG4uZmUtc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGMyXCI7IH1cblxuLmZlLXNldHRpbmdzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGMzXCI7IH1cblxuLmZlLXNraXAtYmFjazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThjNFwiOyB9XG5cbi5mZS1zaHVmZmxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGM1XCI7IH1cblxuLmZlLXNpZGViYXI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YzZcIjsgfVxuXG4uZmUtc2tpcC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGM3XCI7IH1cblxuLmZlLXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGM4XCI7IH1cblxuLmZlLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGM5XCI7IH1cblxuLmZlLXNtYXJ0cGhvbmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4Y2FcIjsgfVxuXG4uZmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGNiXCI7IH1cblxuLmZlLXNwZWFrZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4Y2NcIjsgfVxuXG4uZmUtc3RhcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThjZFwiOyB9XG5cbi5mZS1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThjZVwiOyB9XG5cbi5mZS1zdW46YmVmb3JlIHsgY29udGVudDogXCJcXGU4Y2ZcIjsgfVxuXG4uZmUtc3VucmlzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThkMFwiOyB9XG5cbi5mZS10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZDFcIjsgfVxuXG4uZmUtdGFnOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGQyXCI7IH1cblxuLmZlLXN1bnNldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThkM1wiOyB9XG5cbi5mZS10YXJnZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZDRcIjsgfVxuXG4uZmUtdGhlcm1vbWV0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZDVcIjsgfVxuXG4uZmUtdGh1bWJzLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGQ2XCI7IH1cblxuLmZlLXRodW1icy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGQ3XCI7IH1cblxuLmZlLXRvZ2dsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGQ4XCI7IH1cblxuLmZlLXRvZ2dsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThkOVwiOyB9XG5cbi5mZS10cmFzaC0yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGRhXCI7IH1cblxuLmZlLXRyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGRiXCI7IH1cblxuLmZlLXRyZW5kaW5nLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGRjXCI7IH1cblxuLmZlLXRyZW5kaW5nLWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZGRcIjsgfVxuXG4uZmUtdHJpYW5nbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZGVcIjsgfVxuXG4uZmUtdHlwZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThkZlwiOyB9XG5cbi5mZS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGUwXCI7IH1cblxuLmZlLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThlMVwiOyB9XG5cbi5mZS11bWJyZWxsYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThlMlwiOyB9XG5cbi5mZS11cGxvYWQtY2xvdWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZTNcIjsgfVxuXG4uZmUtdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGU0XCI7IH1cblxuLmZlLXVzZXItY2hlY2s6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZTVcIjsgfVxuXG4uZmUtdXNlci1taW51czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThlNlwiOyB9XG5cbi5mZS11c2VyLXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZTdcIjsgfVxuXG4uZmUtdXNlci14OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGU4XCI7IH1cblxuLmZlLXVzZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZTlcIjsgfVxuXG4uZmUtdXNlcnM6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZWFcIjsgfVxuXG4uZmUtdmlkZW8tb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGViXCI7IH1cblxuLmZlLXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGVjXCI7IH1cblxuLmZlLXZvaWNlbWFpbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThlZFwiOyB9XG5cbi5mZS12b2x1bWUteDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThlZVwiOyB9XG5cbi5mZS12b2x1bWUtMjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThlZlwiOyB9XG5cbi5mZS12b2x1bWUtMTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThmMFwiOyB9XG5cbi5mZS12b2x1bWU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZjFcIjsgfVxuXG4uZmUtd2F0Y2g6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZjJcIjsgfVxuXG4uZmUtd2lmaTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThmM1wiOyB9XG5cbi5mZS14LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThmNFwiOyB9XG5cbi5mZS13aW5kOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGY1XCI7IH1cblxuLmZlLXg6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZjZcIjsgfVxuXG4uZmUteC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZjdcIjsgfVxuXG4uZmUtemFwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGY4XCI7IH1cblxuLmZlLXpvb20taW46YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZjlcIjsgfVxuXG4uZmUtem9vbS1vdXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZmFcIjsgfVxuXG4uZmUtY29tbWFuZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThmYlwiOyB9XG5cbi5mZS1jbG91ZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThmY1wiOyB9XG5cbi5mZS1oYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGZkXCI7IH1cblxuLmZlLWhlYWRwaG9uZXM6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZmVcIjsgfVxuXG4uZmUtdW5kZXJsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGZmXCI7IH1cblxuLmZlLWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwMFwiOyB9XG5cbi5mZS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTAxXCI7IH1cblxuLmZlLWNyb3A6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDJcIjsgfVxuXG4uZmUtaGVscC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDNcIjsgfVxuXG4uZmUtcGFwZXJjbGlwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTA0XCI7IH1cblxuLmZlLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDVcIjsgfVxuXG4uZmUtdHY6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDZcIjsgfVxuXG4uZmUtd2lmaS1vZmY6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDdcIjsgfVxuXG4uZmUtbWluaW1pemU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OGRcIjsgfVxuXG4uZmUtbWF4aW1pemU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDhcIjsgfVxuXG4uZmUtZ2l0bGFiOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTA5XCI7IH1cblxuLmZlLXNsaWRlcnM6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGFcIjsgfVxuXG4uZmUtc3Rhci1vbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwYlwiOyB9XG5cbi5mZS1oZWFydC1vbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwY1wiOyB9XG5cbi5mZS1hcmNoaXZlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBkXCI7IH1cblxuLmZlLWFycm93LWRvd24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBlXCI7IH1cblxuLmZlLWFycm93LXVwLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwZlwiOyB9XG5cbi5mZS1hcnJvdy1sZWZ0LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxMFwiOyB9XG5cbi5mZS1hcnJvdy1yaWdodC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTFcIjsgfVxuXG4uZmUtYmFyLWNoYXJ0LWxpbmUtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTEyXCI7IH1cblxuLmZlLWJhci1jaGFydC1saW5lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTEzXCI7IH1cblxuLmZlLWJvb2stb3BlbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxNFwiOyB9XG5cbi5mZS1jb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE1XCI7IH1cblxuLmZlLWRhdGFiYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE2XCI7IH1cblxuLmZlLWRvbGxhci1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE3XCI7IH1cblxuLmZlLWZvbGRlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE4XCI7IH1cblxuLmZlLWdpZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTlcIjsgfVxuXG4uZmUtZm9sZGVyLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTFhXCI7IH1cblxuLmZlLWdpdC1jb21taXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MWJcIjsgfVxuXG4uZmUtZ2l0LWJyYW5jaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxY1wiOyB9XG5cbi5mZS1naXQtcHVsbC1yZXF1ZXN0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTFkXCI7IH1cblxuLmZlLWdpdC1tZXJnZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxZVwiOyB9XG5cbi5mZS1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxZlwiOyB9XG5cbi5mZS1oYXJkLWRyaXZlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTIwXCI7IH1cblxuLmZlLW1vcmUtdmVydGljYWwtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTIxXCI7IH1cblxuLmZlLW1vcmUtaG9yaXpvbnRhbC06YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjJcIjsgfVxuXG4uZmUtcnNzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTIzXCI7IH1cblxuLmZlLXNlbmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjRcIjsgfVxuXG4uZmUtc2hpZWxkLW9mZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyNVwiOyB9XG5cbi5mZS1zaG9wcGluZy1iYWc6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjZcIjsgfVxuXG4uZmUtdGVybWluYWw6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjdcIjsgfVxuXG4uZmUtdHJ1Y2s6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjhcIjsgfVxuXG4uZmUtemFwLW9mZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyOVwiOyB9XG5cbi5mZS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTJhXCI7IH1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3RoZW1pZnknO1xuICBzcmM6dXJsKCcuLi8uLi8uLi8uLi9mb250cy90aGVtaWZ5LmVvdD8tZnZiYW5lJyk7XG4gIHNyYzp1cmwoJy4uLy4uLy4uLy4uL2ZvbnRzL3RoZW1pZnkuZW90PyNpZWZpeC1mdmJhbmUnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcuLi8uLi8uLi8uLi9mb250cy90aGVtaWZ5LndvZmY/LWZ2YmFuZScpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnLi4vLi4vLi4vLi4vZm9udHMvdGhlbWlmeS50dGY/LWZ2YmFuZScpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy4uLy4uLy4uLy4uL2ZvbnRzL3RoZW1pZnkuc3ZnPy1mdmJhbmUjdGhlbWlmeScpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuW2NsYXNzXj1cInRpLVwiXSwgW2NsYXNzKj1cIiB0aS1cIl0ge1xuICBmb250LWZhbWlseTogJ3RoZW1pZnknO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnRpLXdhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDBcIjtcbn1cbi50aS12b2x1bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDFcIjtcbn1cbi50aS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAyXCI7XG59XG4udGktdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAzXCI7XG59XG4udGktdW5saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA0XCI7XG59XG4udGktdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDVcIjtcbn1cbi50aS10aG91Z2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA2XCI7XG59XG4udGktdGFyZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA3XCI7XG59XG4udGktdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA4XCI7XG59XG4udGktdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA5XCI7XG59XG4udGktc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYVwiO1xufVxuLnRpLXNwcmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBiXCI7XG59XG4udGktc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBjXCI7XG59XG4udGktc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZFwiO1xufVxuLnRpLXNob3BwaW5nLWNhcnQtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZVwiO1xufVxuLnRpLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBmXCI7XG59XG4udGktc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEwXCI7XG59XG4udGktem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMVwiO1xufVxuLnRpLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEyXCI7XG59XG4udGktY3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEzXCI7XG59XG4udGktcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTRcIjtcbn1cbi50aS1ydWxlci1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTVcIjtcbn1cbi50aS1ydWxlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTZcIjtcbn1cbi50aS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxN1wiO1xufVxuLnRpLWJvb2ttYXJrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxOFwiO1xufVxuLnRpLXJlbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxOVwiO1xufVxuLnRpLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWFcIjtcbn1cbi50aS1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWJcIjtcbn1cbi50aS1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWNcIjtcbn1cbi50aS1wZW5jaWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFkXCI7XG59XG4udGktcGFpbnQtcm9sbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFlXCI7XG59XG4udGktcGFpbnQtYnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFmXCI7XG59XG4udGktbmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjBcIjtcbn1cbi50aS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjFcIjtcbn1cbi50aS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyMlwiO1xufVxuLnRpLW1lZGFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyM1wiO1xufVxuLnRpLW1lZGFsbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjRcIjtcbn1cbi50aS1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjVcIjtcbn1cbi50aS1tYXJrZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjI2XCI7XG59XG4udGktYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjdcIjtcbn1cbi50aS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyOFwiO1xufVxuLnRpLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjlcIjtcbn1cbi50aS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJhXCI7XG59XG4udGktbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyYlwiO1xufVxuLnRpLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJjXCI7XG59XG4udGktbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyZFwiO1xufVxuLnRpLWxheW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyZVwiO1xufVxuLnRpLWxheWVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyZlwiO1xufVxuLnRpLWxheWVycy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzBcIjtcbn1cbi50aS1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzFcIjtcbn1cbi50aS1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzJcIjtcbn1cbi50aS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzM1wiO1xufVxuLnRpLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM0XCI7XG59XG4udGktaGVhcnQtYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM1XCI7XG59XG4udGktaGFuZC1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM2XCI7XG59XG4udGktaGFuZC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM3XCI7XG59XG4udGktaGFuZC1kcmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM4XCI7XG59XG4udGktZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM5XCI7XG59XG4udGktZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzYVwiO1xufVxuLnRpLWZsYWctYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNiXCI7XG59XG4udGktZmxhZy1hbHQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzY1wiO1xufVxuLnRpLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzZFwiO1xufVxuLnRpLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzZVwiO1xufVxuLnRpLWV4Y2hhbmdlLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNmXCI7XG59XG4udGktZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0MFwiO1xufVxuLnRpLWN1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0MVwiO1xufVxuLnRpLWNyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQyXCI7XG59XG4udGktY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDNcIjtcbn1cbi50aS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ0XCI7XG59XG4udGktY29tbWVudC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDVcIjtcbn1cbi50aS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0NlwiO1xufVxuLnRpLWNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDdcIjtcbn1cbi50aS1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0OFwiO1xufVxuLnRpLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ5XCI7XG59XG4udGktYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0YVwiO1xufVxuLnRpLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGJcIjtcbn1cbi50aS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0Y1wiO1xufVxuLnRpLWNoZWNrLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0ZFwiO1xufVxuLnRpLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0ZVwiO1xufVxuLnRpLWFubm91bmNlbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0ZlwiO1xufVxuLnRpLWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUwXCI7XG59XG4udGktYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUxXCI7XG59XG4udGktYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1MlwiO1xufVxuLnRpLWJvbHQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUzXCI7XG59XG4udGktYmxhY2tib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1NFwiO1xufVxuLnRpLWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1NVwiO1xufVxuLnRpLW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTZcIjtcbn1cbi50aS1hcnJvd3MtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTdcIjtcbn1cbi50aS1hcnJvd3MtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1OFwiO1xufVxuLnRpLWZ1bGxzY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTlcIjtcbn1cbi50aS1hcnJvdy10b3AtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWFcIjtcbn1cbi50aS1hcnJvdy10b3AtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1YlwiO1xufVxuLnRpLWFycm93LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1Y1wiO1xufVxuLnRpLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1ZFwiO1xufVxuLnRpLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVlXCI7XG59XG4udGktYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWZcIjtcbn1cbi50aS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjBcIjtcbn1cbi50aS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjFcIjtcbn1cbi50aS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2MlwiO1xufVxuLnRpLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYzXCI7XG59XG4udGktemlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY0XCI7XG59XG4udGktd29ybGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjVcIjtcbn1cbi50aS13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY2XCI7XG59XG4udGktdmlldy1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY3XCI7XG59XG4udGktdmlldy1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2OFwiO1xufVxuLnRpLXZpZXctZ3JpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2OVwiO1xufVxuLnRpLXVwcGVyY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2YVwiO1xufVxuLnRpLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2YlwiO1xufVxuLnRpLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2Y1wiO1xufVxuLnRpLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZkXCI7XG59XG4udGktdGltZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmVcIjtcbn1cbi50aS10aWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmZcIjtcbn1cbi50aS10aHVtYi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3MFwiO1xufVxuLnRpLXRodW1iLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzFcIjtcbn1cbi50aS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjcyXCI7XG59XG4udGktc3RhdHMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzNcIjtcbn1cbi50aS1zdGF0cy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc0XCI7XG59XG4udGktc3BsaXQtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3NVwiO1xufVxuLnRpLXNwbGl0LWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzZcIjtcbn1cbi50aS1zbWFsbGNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3N1wiO1xufVxuLnRpLXNoaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc4XCI7XG59XG4udGktc2hpZnQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzlcIjtcbn1cbi50aS1zaGlmdC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdhXCI7XG59XG4udGktc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdiXCI7XG59XG4udGktbm90ZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3Y1wiO1xufVxuLnRpLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3ZFwiO1xufVxuLnRpLXF1b3RlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdlXCI7XG59XG4udGktcXVvdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3ZlwiO1xufVxuLnRpLXB1bHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjgwXCI7XG59XG4udGktcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4MVwiO1xufVxuLnRpLXBvd2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4MlwiO1xufVxuLnRpLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODNcIjtcbn1cbi50aS1waWUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODRcIjtcbn1cbi50aS1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODVcIjtcbn1cbi50aS1wYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4NlwiO1xufVxuLnRpLXBhY2thZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODdcIjtcbn1cbi50aS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4OFwiO1xufVxuLnRpLW11c2ljLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4OVwiO1xufVxuLnRpLW1vdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhhXCI7XG59XG4udGktbW91c2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhiXCI7XG59XG4udGktbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGNcIjtcbn1cbi50aS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhkXCI7XG59XG4udGktbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4ZVwiO1xufVxuLnRpLW1lbnUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhmXCI7XG59XG4udGktbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjkwXCI7XG59XG4udGktbWFwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5MVwiO1xufVxuLnRpLWxvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTJcIjtcbn1cbi50aS1sb2NhdGlvbi1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTNcIjtcbn1cbi50aS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk0XCI7XG59XG4udGktbGlnaHQtYnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5NVwiO1xufVxuLnRpLUl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5NlwiO1xufVxuLnRpLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTdcIjtcbn1cbi50aS1pbmZpbml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5OFwiO1xufVxuLnRpLWlkLWJhZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk5XCI7XG59XG4udGktaHVtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjlhXCI7XG59XG4udGktaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5YlwiO1xufVxuLnRpLWhlbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWNcIjtcbn1cbi50aS1oZWFkcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWRcIjtcbn1cbi50aS1oYXJkZHJpdmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjllXCI7XG59XG4udGktaGFyZGRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjlmXCI7XG59XG4udGktZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhMFwiO1xufVxuLnRpLWdhbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTFcIjtcbn1cbi50aS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTJcIjtcbn1cbi50aS1maWxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhM1wiO1xufVxuLnRpLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTRcIjtcbn1cbi50aS1lcmFzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTVcIjtcbn1cbi50aS1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhNlwiO1xufVxuLnRpLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmE3XCI7XG59XG4udGktZGlyZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmE4XCI7XG59XG4udGktZGlyZWN0aW9uLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhOVwiO1xufVxuLnRpLWRhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhYVwiO1xufVxuLnRpLWNvbnRyb2wtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhYlwiO1xufVxuLnRpLWNvbnRyb2wtc2h1ZmZsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhY1wiO1xufVxuLnRpLWNvbnRyb2wtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhZFwiO1xufVxuLnRpLWNvbnRyb2wtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWVcIjtcbn1cbi50aS1jb250cm9sLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWZcIjtcbn1cbi50aS1jb250cm9sLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmIwXCI7XG59XG4udGktY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjFcIjtcbn1cbi50aS1jbG91ZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiMlwiO1xufVxuLnRpLWNsb3VkLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjNcIjtcbn1cbi50aS1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjRcIjtcbn1cbi50aS1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjVcIjtcbn1cbi50aS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiNlwiO1xufVxuLnRpLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjdcIjtcbn1cbi50aS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI4XCI7XG59XG4udGktYmFza2V0YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiOVwiO1xufVxuLnRpLWJhci1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiYVwiO1xufVxuLnRpLWJhci1jaGFydC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmJcIjtcbn1cbi50aS1iYWNrLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmJjXCI7XG59XG4udGktYmFjay1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmJkXCI7XG59XG4udGktYXJyb3dzLWNvcm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiZVwiO1xufVxuLnRpLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmZcIjtcbn1cbi50aS1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzBcIjtcbn1cbi50aS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjMVwiO1xufVxuLnRpLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzJcIjtcbn1cbi50aS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmMzXCI7XG59XG4udGktYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM0XCI7XG59XG4udGktYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzVcIjtcbn1cbi50aS1hbGFybS1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjNlwiO1xufVxuLnRpLWFnZW5kYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjN1wiO1xufVxuLnRpLXdyaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM4XCI7XG59XG4udGktd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM5XCI7XG59XG4udGktd2lkZ2V0aXplZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjYVwiO1xufVxuLnRpLXdpZGdldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjYlwiO1xufVxuLnRpLXdpZGdldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2NcIjtcbn1cbi50aS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2RcIjtcbn1cbi50aS12aWRlby1jbGFwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmNlXCI7XG59XG4udGktdmlkZW8tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmNmXCI7XG59XG4udGktdmVjdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQwXCI7XG59XG4udGktdGhlbWlmeS1sb2dvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQxXCI7XG59XG4udGktdGhlbWlmeS1mYXZpY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQyXCI7XG59XG4udGktdGhlbWlmeS1mYXZpY29uLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkM1wiO1xufVxuLnRpLXN1cHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDRcIjtcbn1cbi50aS1zdGFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkNVwiO1xufVxuLnRpLXNwbGl0LXYtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQ2XCI7XG59XG4udGktc2xpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDdcIjtcbn1cbi50aS1zaG9ydGNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDhcIjtcbn1cbi50aS1zaGlmdC1yaWdodC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDlcIjtcbn1cbi50aS1zaGlmdC1sZWZ0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkYVwiO1xufVxuLnRpLXJ1bGVyLWFsdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmRiXCI7XG59XG4udGktcmVjZWlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkY1wiO1xufVxuLnRpLXBpbjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGRcIjtcbn1cbi50aS1waW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmRlXCI7XG59XG4udGktcGVuY2lsLWFsdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGZcIjtcbn1cbi50aS1wYWxldHRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmUwXCI7XG59XG4udGktbW9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlMVwiO1xufVxuLnRpLW1vcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmUyXCI7XG59XG4udGktbWljcm9waG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTNcIjtcbn1cbi50aS1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTRcIjtcbn1cbi50aS1saW5lLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlNVwiO1xufVxuLnRpLWxpbmUtZG90dGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmU2XCI7XG59XG4udGktbGluZS1kYXNoZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTdcIjtcbn1cbi50aS1sYXlvdXQtd2lkdGgtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlOFwiO1xufVxuLnRpLWxheW91dC13aWR0aC1kZWZhdWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmU5XCI7XG59XG4udGktbGF5b3V0LXdpZHRoLWRlZmF1bHQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmVhXCI7XG59XG4udGktbGF5b3V0LXRhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlYlwiO1xufVxuLnRpLWxheW91dC10YWItd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmVjXCI7XG59XG4udGktbGF5b3V0LXRhYi12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmVkXCI7XG59XG4udGktbGF5b3V0LXRhYi1taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWVcIjtcbn1cbi50aS1sYXlvdXQtc2xpZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmVmXCI7XG59XG4udGktbGF5b3V0LXNsaWRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjBcIjtcbn1cbi50aS1sYXlvdXQtc2lkZWJhci1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmMVwiO1xufVxuLnRpLWxheW91dC1zaWRlYmFyLW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjJcIjtcbn1cbi50aS1sYXlvdXQtc2lkZWJhci1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmYzXCI7XG59XG4udGktbGF5b3V0LXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY0XCI7XG59XG4udGktbGF5b3V0LW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjVcIjtcbn1cbi50aS1sYXlvdXQtbWVudS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY2XCI7XG59XG4udGktbGF5b3V0LW1lbnUtc2VwYXJhdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY3XCI7XG59XG4udGktbGF5b3V0LW1lbnUtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmOFwiO1xufVxuLnRpLWxheW91dC1tZWRpYS1yaWdodC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjlcIjtcbn1cbi50aS1sYXlvdXQtbWVkaWEtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZmFcIjtcbn1cbi50aS1sYXlvdXQtbWVkaWEtb3ZlcmxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmYlwiO1xufVxuLnRpLWxheW91dC1tZWRpYS1vdmVybGF5LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmY1wiO1xufVxuLnRpLWxheW91dC1tZWRpYS1vdmVybGF5LWFsdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZkXCI7XG59XG4udGktbGF5b3V0LW1lZGlhLWxlZnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZlXCI7XG59XG4udGktbGF5b3V0LW1lZGlhLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZmZcIjtcbn1cbi50aS1sYXlvdXQtbWVkaWEtY2VudGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMFwiO1xufVxuLnRpLWxheW91dC1tZWRpYS1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDFcIjtcbn1cbi50aS1sYXlvdXQtbGlzdC10aHVtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMlwiO1xufVxuLnRpLWxheW91dC1saXN0LXRodW1iLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwM1wiO1xufVxuLnRpLWxheW91dC1saXN0LXBvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDRcIjtcbn1cbi50aS1sYXlvdXQtbGlzdC1sYXJnZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNVwiO1xufVxuLnRpLWxheW91dC1saW5lLXNvbGlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA2XCI7XG59XG4udGktbGF5b3V0LWdyaWQ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA3XCI7XG59XG4udGktbGF5b3V0LWdyaWQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA4XCI7XG59XG4udGktbGF5b3V0LWdyaWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA5XCI7XG59XG4udGktbGF5b3V0LWdyaWQyLXRodW1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBhXCI7XG59XG4udGktbGF5b3V0LWN0YS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwYlwiO1xufVxuLnRpLWxheW91dC1jdGEtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwY1wiO1xufVxuLnRpLWxheW91dC1jdGEtY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBkXCI7XG59XG4udGktbGF5b3V0LWN0YS1idG4tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGVcIjtcbn1cbi50aS1sYXlvdXQtY3RhLWJ0bi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBmXCI7XG59XG4udGktbGF5b3V0LWNvbHVtbjQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTBcIjtcbn1cbi50aS1sYXlvdXQtY29sdW1uMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxMVwiO1xufVxuLnRpLWxheW91dC1jb2x1bW4yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzEyXCI7XG59XG4udGktbGF5b3V0LWFjY29yZGlvbi1zZXBhcmF0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTNcIjtcbn1cbi50aS1sYXlvdXQtYWNjb3JkaW9uLW1lcmdlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxNFwiO1xufVxuLnRpLWxheW91dC1hY2NvcmRpb24tbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxNVwiO1xufVxuLnRpLWluay1wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTZcIjtcbn1cbi50aS1pbmZvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxN1wiO1xufVxuLnRpLWhlbHAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE4XCI7XG59XG4udGktaGVhZHBob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxOVwiO1xufVxuLnRpLWhhbmQtcG9pbnQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWFcIjtcbn1cbi50aS1oYW5kLXBvaW50LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFiXCI7XG59XG4udGktaGFuZC1wb2ludC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFjXCI7XG59XG4udGktaGFuZC1wb2ludC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFkXCI7XG59XG4udGktZ2FsbGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxZVwiO1xufVxuLnRpLWZhY2Utc21pbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWZcIjtcbn1cbi50aS1mYWNlLXNhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyMFwiO1xufVxuLnRpLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzIxXCI7XG59XG4udGktY29udHJvbC1za2lwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjJcIjtcbn1cbi50aS1jb250cm9sLXNraXAtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjNcIjtcbn1cbi50aS1jb250cm9sLXJlY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyNFwiO1xufVxuLnRpLWNvbnRyb2wtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjVcIjtcbn1cbi50aS1jb21tZW50cy1zbWlsZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjZcIjtcbn1cbi50aS1icnVzaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjdcIjtcbn1cbi50aS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI4XCI7XG59XG4udGktdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cbi50aS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJhXCI7XG59XG4udGktdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyYlwiO1xufVxuLnRpLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyY1wiO1xufVxuLnRpLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJkXCI7XG59XG4udGktc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmVcIjtcbn1cbi50aS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmZcIjtcbn1cbi50aS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzBcIjtcbn1cbi50aS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzFcIjtcbn1cbi50aS1uZXctd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMyXCI7XG59XG4udGktbWljcm9zb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMzXCI7XG59XG4udGktbGlzdC1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNFwiO1xufVxuLnRpLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM1XCI7XG59XG4udGktbGF5b3V0LXNpZGViYXItMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNlwiO1xufVxuLnRpLWxheW91dC1ncmlkNC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzdcIjtcbn1cbi50aS1sYXlvdXQtZ3JpZDMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM4XCI7XG59XG4udGktbGF5b3V0LWdyaWQyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczOVwiO1xufVxuLnRpLWxheW91dC1jb2x1bW40LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczYVwiO1xufVxuLnRpLWxheW91dC1jb2x1bW4zLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczYlwiO1xufVxuLnRpLWxheW91dC1jb2x1bW4yLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczY1wiO1xufVxuLnRpLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZFwiO1xufVxuLnRpLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZVwiO1xufVxuLnRpLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZlwiO1xufVxuLnRpLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0MFwiO1xufVxuLnRpLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQxXCI7XG59XG4udGktZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0MlwiO1xufVxuLnRpLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQzXCI7XG59XG4udGktYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDRcIjtcbn1cbi50aS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ1XCI7XG59XG4udGktc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0NlwiO1xufVxuLnRpLXNhdmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ3XCI7XG59XG4udGkteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi50aS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDlcIjtcbn1cbi50aS12aW1lby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGFcIjtcbn1cbi50aS10d2l0dGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0YlwiO1xufVxuLnRpLXR1bWJsci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGNcIjtcbn1cbi50aS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGRcIjtcbn1cbi50aS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0ZVwiO1xufVxuLnRpLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGZcIjtcbn1cbi50aS1zaGFyZXRoaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTBcIjtcbn1cbi50aS1zaGFyZXRoaXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzUxXCI7XG59XG4udGktcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzUyXCI7XG59XG4udGktcGludGVyZXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1M1wiO1xufVxuLnRpLW1pY3Jvc29mdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTRcIjtcbn1cbi50aS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1NVwiO1xufVxuLnRpLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU2XCI7XG59XG4udGktam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU3XCI7XG59XG4udGktaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NThcIjtcbn1cbi50aS1mbGlja3ItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU5XCI7XG59XG4udGktZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWFcIjtcbn1cbi50aS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWJcIjtcbn1cbi50aS1kcm9wYm94LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1Y1wiO1xufVxuLnRpLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWRcIjtcbn1cbi50aS1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWVcIjtcbn1cbi50aS1yc3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVmXCI7XG59XG4iLCIuZmEsXG4uZmFzLFxuLmZhcixcbi5mYWwsXG4uZmFiIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLS4wNjY3ZW07IH1cblxuLmZhLXhzIHtcbiAgZm9udC1zaXplOiAuNzVlbTsgfVxuXG4uZmEtc20ge1xuICBmb250LXNpemU6IC44NzVlbTsgfVxuXG4uZmEtMXgge1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTsgfVxuXG4uZmEtM3gge1xuICBmb250LXNpemU6IDNlbTsgfVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTsgfVxuXG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTsgfVxuXG4uZmEtNngge1xuICBmb250LXNpemU6IDZlbTsgfVxuXG4uZmEtN3gge1xuICBmb250LXNpemU6IDdlbTsgfVxuXG4uZmEtOHgge1xuICBmb250LXNpemU6IDhlbTsgfVxuXG4uZmEtOXgge1xuICBmb250LXNpemU6IDllbTsgfVxuXG4uZmEtMTB4IHtcbiAgZm9udC1zaXplOiAxMGVtOyB9XG5cbi5mYS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEuMjVlbTsgfVxuXG4uZmEtdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAyLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5mYS11bCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZhLWxpIHtcbiAgbGVmdDogLTJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1ib3JkZXIge1xuICBib3JkZXI6IHNvbGlkIDAuMDhlbSAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtOyB9XG5cbi5mYS1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uZmEuZmEtcHVsbC1sZWZ0LFxuLmZhcy5mYS1wdWxsLWxlZnQsXG4uZmFyLmZhLXB1bGwtbGVmdCxcbi5mYWwuZmEtcHVsbC1sZWZ0LFxuLmZhYi5mYS1wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cblxuLmZhLmZhLXB1bGwtcmlnaHQsXG4uZmFzLmZhLXB1bGwtcmlnaHQsXG4uZmFyLmZhLXB1bGwtcmlnaHQsXG4uZmFsLmZhLXB1bGwtcmlnaHQsXG4uZmFiLmZhLXB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTsgfVxuXG4uZmEtc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyOyB9XG5cbi5mYS1wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5mYS1yb3RhdGUtOTAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuXG4uZmEtcm90YXRlLTE4MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MilcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0yNzAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpOyB9XG5cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTsgfVxuXG4uZmEtZmxpcC1ib3RoLCAuZmEtZmxpcC1ob3Jpem9udGFsLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7IH1cblxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwsXG46cm9vdCAuZmEtZmxpcC1ib3RoIHtcbiAgLXdlYmtpdC1maWx0ZXI6IG5vbmU7XG4gICAgICAgICAgZmlsdGVyOiBub25lOyB9XG5cbi5mYS1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIuNWVtOyB9XG5cbi5mYS1zdGFjay0xeCxcbi5mYS1zdGFjay0yeCB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZmEtc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG4uZmEtc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTsgfVxuXG4uZmEtaW52ZXJzZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxucmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cbi5mYS01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2ZVwiOyB9XG5cbi5mYS1hY2Nlc3NpYmxlLWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjhcIjsgfVxuXG4uZmEtYWNjdXNvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjlcIjsgfVxuXG4uZmEtYWNxdWlzaXRpb25zLWluY29ycG9yYXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhZlwiOyB9XG5cbi5mYS1hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MVwiOyB9XG5cbi5mYS1hZGRyZXNzLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjlcIjsgfVxuXG4uZmEtYWRkcmVzcy1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJiXCI7IH1cblxuLmZhLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MlwiOyB9XG5cbi5mYS1hZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzBcIjsgfVxuXG4uZmEtYWRvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzhcIjsgfVxuXG4uZmEtYWR2ZXJzYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmFcIjsgfVxuXG4uZmEtYWZmaWxpYXRldGhlbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmJcIjsgfVxuXG4uZmEtYWlyLWZyZXNoZW5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMFwiOyB9XG5cbi5mYS1hbGdvbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZjXCI7IH1cblxuLmZhLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzN1wiOyB9XG5cbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM5XCI7IH1cblxuLmZhLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzZcIjsgfVxuXG4uZmEtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzhcIjsgfVxuXG4uZmEtYWxpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQyXCI7IH1cblxuLmZhLWFsbGVyZ2llczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MVwiOyB9XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjsgfVxuXG4uZmEtYW1hem9uLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyY1wiOyB9XG5cbi5mYS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjsgfVxuXG4uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjsgfVxuXG4uZmEtYW1pbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZkXCI7IH1cblxuLmZhLWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZFwiOyB9XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdiXCI7IH1cblxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOVwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7IH1cblxuLmZhLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjsgfVxuXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiOyB9XG5cbi5mYS1hbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiOyB9XG5cbi5mYS1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiOyB9XG5cbi5mYS1hbmdyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NlwiOyB9XG5cbi5mYS1hbmdyeWNyZWF0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZlXCI7IH1cblxuLmZhLWFuZ3VsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjBcIjsgfVxuXG4uZmEtYW5raDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0NFwiOyB9XG5cbi5mYS1hcHAtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmZcIjsgfVxuXG4uZmEtYXBwLXN0b3JlLWlvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MFwiOyB9XG5cbi5mYS1hcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MVwiOyB9XG5cbi5mYS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OVwiOyB9XG5cbi5mYS1hcHBsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDFcIjsgfVxuXG4uZmEtYXBwbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE1XCI7IH1cblxuLmZhLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODdcIjsgfVxuXG4uZmEtYXJjaHdheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1N1wiOyB9XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNThcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU5XCI7IH1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YlwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYlwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTlcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7IH1cblxuLmZhLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjsgfVxuXG4uZmEtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MFwiOyB9XG5cbi5mYS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MVwiOyB9XG5cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiOyB9XG5cbi5mYS1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7IH1cblxuLmZhLWFycm93cy1hbHQtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiOyB9XG5cbi5mYS1hcnJvd3MtYWx0LXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzhcIjsgfVxuXG4uZmEtYXJ0c3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3YVwiOyB9XG5cbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTJcIjsgfVxuXG4uZmEtYXN0ZXJpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjlcIjsgfVxuXG4uZmEtYXN5bW1ldHJpazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MlwiOyB9XG5cbi5mYS1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYVwiOyB9XG5cbi5mYS1hdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1OFwiOyB9XG5cbi5mYS1hdGxhc3NpYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2JcIjsgfVxuXG4uZmEtYXRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMlwiOyB9XG5cbi5mYS1hdWRpYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzczXCI7IH1cblxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7IH1cblxuLmZhLWF1dG9wcmVmaXhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxY1wiOyB9XG5cbi5mYS1hdmlhbmV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc0XCI7IH1cblxuLmZhLWF2aWF0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMVwiOyB9XG5cbi5mYS1hd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1OVwiOyB9XG5cbi5mYS1hd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzVcIjsgfVxuXG4uZmEtYmFieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3Y1wiOyB9XG5cbi5mYS1iYWJ5LWNhcnJpYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdkXCI7IH1cblxuLmZhLWJhY2tzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YVwiOyB9XG5cbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YVwiOyB9XG5cbi5mYS1iYWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNVwiOyB9XG5cbi5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRlXCI7IH1cblxuLmZhLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1ZVwiOyB9XG5cbi5mYS1iYW5kLWFpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MlwiOyB9XG5cbi5mYS1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNVwiOyB9XG5cbi5mYS1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7IH1cblxuLmZhLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzlcIjsgfVxuXG4uZmEtYmFzZWJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzM1wiOyB9XG5cbi5mYS1iYXNrZXRiYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzRcIjsgfVxuXG4uZmEtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiOyB9XG5cbi5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ0XCI7IH1cblxuLmZhLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiOyB9XG5cbi5mYS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjsgfVxuXG4uZmEtYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQzXCI7IH1cblxuLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjsgfVxuXG4uZmEtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM2XCI7IH1cblxuLmZhLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmNcIjsgfVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNFwiOyB9XG5cbi5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNVwiOyB9XG5cbi5mYS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYzXCI7IH1cblxuLmZhLWJlbGwtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjZcIjsgfVxuXG4uZmEtYmV6aWVyLWN1cnZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTViXCI7IH1cblxuLmZhLWJpYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ3XCI7IH1cblxuLmZhLWJpY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDZcIjsgfVxuXG4uZmEtYmltb2JqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc4XCI7IH1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjsgfVxuXG4uZmEtYmlvaGF6YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgwXCI7IH1cblxuLmZhLWJpcnRoZGF5LWNha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmRcIjsgfVxuXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcxXCI7IH1cblxuLmZhLWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzlcIjsgfVxuXG4uZmEtYml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YVwiOyB9XG5cbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2VcIjsgfVxuXG4uZmEtYmxhY2tiZXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YlwiOyB9XG5cbi5mYS1ibGVuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE3XCI7IH1cblxuLmZhLWJsZW5kZXItcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjZcIjsgfVxuXG4uZmEtYmxpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWRcIjsgfVxuXG4uZmEtYmxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4MVwiOyB9XG5cbi5mYS1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdjXCI7IH1cblxuLmZhLWJsb2dnZXItYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZFwiOyB9XG5cbi5mYS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTNcIjsgfVxuXG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTRcIjsgfVxuXG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiOyB9XG5cbi5mYS1ib2x0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU3XCI7IH1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjsgfVxuXG4uZmEtYm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkN1wiOyB9XG5cbi5mYS1ib25nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVjXCI7IH1cblxuLmZhLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjsgfVxuXG4uZmEtYm9vay1kZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI3XCI7IH1cblxuLmZhLWJvb2stbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNlwiOyB9XG5cbi5mYS1ib29rLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MThcIjsgfVxuXG4uZmEtYm9vay1yZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGFcIjsgfVxuXG4uZmEtYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmVcIjsgfVxuXG4uZmEtYm93bGluZy1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM2XCI7IH1cblxuLmZhLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2NlwiOyB9XG5cbi5mYS1ib3gtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZVwiOyB9XG5cbi5mYS1ib3hlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OFwiOyB9XG5cbi5mYS1icmFpbGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmExXCI7IH1cblxuLmZhLWJyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRjXCI7IH1cblxuLmZhLWJyZWFkLXNsaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VjXCI7IH1cblxuLmZhLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMVwiOyB9XG5cbi5mYS1icmllZmNhc2UtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OVwiOyB9XG5cbi5mYS1icm9hZGNhc3QtdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTlcIjsgfVxuXG4uZmEtYnJvb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWFcIjsgfVxuXG4uZmEtYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWRcIjsgfVxuXG4uZmEtYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVhXCI7IH1cblxuLmZhLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OFwiOyB9XG5cbi5mYS1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZFwiOyB9XG5cbi5mYS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiOyB9XG5cbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MFwiOyB9XG5cbi5mYS1idXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZhXCI7IH1cblxuLmZhLWJ1cm9tb2JlbGV4cGVydGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2ZcIjsgfVxuXG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA3XCI7IH1cblxuLmZhLWJ1cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWVcIjsgfVxuXG4uZmEtYnVzaW5lc3MtdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0YVwiOyB9XG5cbi5mYS1idXlzZWxsYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBkXCI7IH1cblxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjsgfVxuXG4uZmEtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzNcIjsgfVxuXG4uZmEtY2FsZW5kYXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7IH1cblxuLmZhLWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc0XCI7IH1cblxuLmZhLWNhbGVuZGFyLWRheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4M1wiOyB9XG5cbi5mYS1jYWxlbmRhci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiOyB9XG5cbi5mYS1jYWxlbmRhci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcxXCI7IH1cblxuLmZhLWNhbGVuZGFyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjczXCI7IH1cblxuLmZhLWNhbGVuZGFyLXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODRcIjsgfVxuXG4uZmEtY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7IH1cblxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiOyB9XG5cbi5mYS1jYW1wZ3JvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJiXCI7IH1cblxuLmZhLWNhbmFkaWFuLW1hcGxlLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODVcIjsgfVxuXG4uZmEtY2FuZHktY2FuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4NlwiOyB9XG5cbi5mYS1jYW5uYWJpczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZlwiOyB9XG5cbi5mYS1jYXBzdWxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YlwiOyB9XG5cbi5mYS1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjlcIjsgfVxuXG4uZmEtY2FyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkZVwiOyB9XG5cbi5mYS1jYXItYmF0dGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkZlwiOyB9XG5cbi5mYS1jYXItY3Jhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTFcIjsgfVxuXG4uZmEtY2FyLXNpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTRcIjsgfVxuXG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiOyB9XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7IH1cblxuLmZhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7IH1cblxuLmZhLWNhcmV0LXNxdWFyZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUwXCI7IH1cblxuLmZhLWNhcmV0LXNxdWFyZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7IH1cblxuLmZhLWNhcmV0LXNxdWFyZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MlwiOyB9XG5cbi5mYS1jYXJldC1zcXVhcmUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjsgfVxuXG4uZmEtY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjsgfVxuXG4uZmEtY2Fycm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg3XCI7IH1cblxuLmZhLWNhcnQtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOFwiOyB9XG5cbi5mYS1jYXJ0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTdcIjsgfVxuXG4uZmEtY2FzaC1yZWdpc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4OFwiOyB9XG5cbi5mYS1jYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmVcIjsgfVxuXG4uZmEtY2MtYW1hem9uLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZFwiOyB9XG5cbi5mYS1jYy1hbWV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYzXCI7IH1cblxuLmZhLWNjLWFwcGxlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNlwiOyB9XG5cbi5mYS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0Y1wiOyB9XG5cbi5mYS1jYy1kaXNjb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMlwiOyB9XG5cbi5mYS1jYy1qY2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGJcIjsgfVxuXG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMVwiOyB9XG5cbi5mYS1jYy1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjRcIjsgfVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY1XCI7IH1cblxuLmZhLWNjLXZpc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjBcIjsgfVxuXG4uZmEtY2VudGVyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MFwiOyB9XG5cbi5mYS1jZW50b3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODlcIjsgfVxuXG4uZmEtY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTNcIjsgfVxuXG4uZmEtY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzBcIjsgfVxuXG4uZmEtY2hhbGtib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYlwiOyB9XG5cbi5mYS1jaGFsa2JvYXJkLXRlYWNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWNcIjsgfVxuXG4uZmEtY2hhcmdpbmctc3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlN1wiOyB9XG5cbi5mYS1jaGFydC1hcmVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZlXCI7IH1cblxuLmZhLWNoYXJ0LWJhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MFwiOyB9XG5cbi5mYS1jaGFydC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7IH1cblxuLmZhLWNoYXJ0LXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMFwiOyB9XG5cbi5mYS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiOyB9XG5cbi5mYS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNThcIjsgfVxuXG4uZmEtY2hlY2stZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYwXCI7IH1cblxuLmZhLWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YVwiOyB9XG5cbi5mYS1jaGVlc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZWZcIjsgfVxuXG4uZmEtY2hlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzlcIjsgfVxuXG4uZmEtY2hlc3MtYmlzaG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNhXCI7IH1cblxuLmZhLWNoZXNzLWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNjXCI7IH1cblxuLmZhLWNoZXNzLWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2ZcIjsgfVxuXG4uZmEtY2hlc3Mta25pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQxXCI7IH1cblxuLmZhLWNoZXNzLXBhd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDNcIjsgfVxuXG4uZmEtY2hlc3MtcXVlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDVcIjsgfVxuXG4uZmEtY2hlc3Mtcm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0N1wiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjsgfVxuXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7IH1cblxuLmZhLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiOyB9XG5cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7IH1cblxuLmZhLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzdcIjsgfVxuXG4uZmEtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWVcIjsgfVxuXG4uZmEtY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY4XCI7IH1cblxuLmZhLWNodXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZFwiOyB9XG5cbi5mYS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTFcIjsgfVxuXG4uZmEtY2lyY2xlLW5vdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNlXCI7IH1cblxuLmZhLWNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGZcIjsgfVxuXG4uZmEtY2xpbmljLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjJcIjsgfVxuXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI4XCI7IH1cblxuLmZhLWNsaXBib2FyZC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2Y1wiOyB9XG5cbi5mYS1jbGlwYm9hcmQtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZFwiOyB9XG5cbi5mYS1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiOyB9XG5cbi5mYS1jbG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZFwiOyB9XG5cbi5mYS1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYVwiOyB9XG5cbi5mYS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMlwiOyB9XG5cbi5mYS1jbG91ZC1kb3dubG9hZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODFcIjsgfVxuXG4uZmEtY2xvdWQtbWVhdGJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2JcIjsgfVxuXG4uZmEtY2xvdWQtbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjM1wiOyB9XG5cbi5mYS1jbG91ZC1tb29uLXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2NcIjsgfVxuXG4uZmEtY2xvdWQtcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczZFwiOyB9XG5cbi5mYS1jbG91ZC1zaG93ZXJzLWhlYXZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQwXCI7IH1cblxuLmZhLWNsb3VkLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjNFwiOyB9XG5cbi5mYS1jbG91ZC1zdW4tcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0M1wiOyB9XG5cbi5mYS1jbG91ZC11cGxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgyXCI7IH1cblxuLmZhLWNsb3Vkc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODNcIjsgfVxuXG4uZmEtY2xvdWRzbWl0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NFwiOyB9XG5cbi5mYS1jbG91ZHZlcnNpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODVcIjsgfVxuXG4uZmEtY29ja3RhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjFcIjsgfVxuXG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMVwiOyB9XG5cbi5mYS1jb2RlLWJyYW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNlwiOyB9XG5cbi5mYS1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNiXCI7IH1cblxuLmZhLWNvZGllcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg0XCI7IH1cblxuLmZhLWNvZmZlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNFwiOyB9XG5cbi5mYS1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTNcIjsgfVxuXG4uZmEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NVwiOyB9XG5cbi5mYS1jb2luczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZVwiOyB9XG5cbi5mYS1jb2x1bW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRiXCI7IH1cblxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzVcIjsgfVxuXG4uZmEtY29tbWVudC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2FcIjsgfVxuXG4uZmEtY29tbWVudC1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTFcIjsgfVxuXG4uZmEtY29tbWVudC1kb3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFkXCI7IH1cblxuLmZhLWNvbW1lbnQtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmNVwiOyB9XG5cbi5mYS1jb21tZW50LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGIzXCI7IH1cblxuLmZhLWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg2XCI7IH1cblxuLmZhLWNvbW1lbnRzLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1M1wiOyB9XG5cbi5mYS1jb21wYWN0LWRpc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWZcIjsgfVxuXG4uZmEtY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZVwiOyB9XG5cbi5mYS1jb21wcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiOyB9XG5cbi5mYS1jb21wcmVzcy1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhjXCI7IH1cblxuLmZhLWNvbmNpZXJnZS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYyXCI7IH1cblxuLmZhLWNvbmZsdWVuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGRcIjsgfVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjsgfVxuXG4uZmEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZkXCI7IH1cblxuLmZhLWNvb2tpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2M1wiOyB9XG5cbi5mYS1jb29raWUtYml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NFwiOyB9XG5cbi5mYS1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM1XCI7IH1cblxuLmZhLWNvcHlyaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOVwiOyB9XG5cbi5mYS1jb3VjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOFwiOyB9XG5cbi5mYS1jcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODhcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZVwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU3XCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZThcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYy1ldTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlOVwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVhXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWJcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1wZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlY1wiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZFwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVlXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWZcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMFwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjFcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMlwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXplcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjNcIjsgfVxuXG4uZmEtY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWRcIjsgfVxuXG4uZmEtY3JpdGljYWwtcm9sZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjOVwiOyB9XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7IH1cblxuLmZhLWNyb3AtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY1XCI7IH1cblxuLmZhLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU0XCI7IH1cblxuLmZhLWNyb3NzaGFpcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWJcIjsgfVxuXG4uZmEtY3JvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMFwiOyB9XG5cbi5mYS1jcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMVwiOyB9XG5cbi5mYS1jcnV0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjdcIjsgfVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzY1wiOyB9XG5cbi5mYS1jc3MzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4YlwiOyB9XG5cbi5mYS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIyXCI7IH1cblxuLmZhLWN1YmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIzXCI7IH1cblxuLmZhLWN1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNFwiOyB9XG5cbi5mYS1jdXR0bGVmaXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhjXCI7IH1cblxuLmZhLWQtYW5kLWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGRcIjsgfVxuXG4uZmEtZC1hbmQtZC1iZXlvbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2FcIjsgfVxuXG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjsgfVxuXG4uZmEtZGF0YWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzBcIjsgfVxuXG4uZmEtZGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiOyB9XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTVcIjsgfVxuXG4uZmEtZGVtb2NyYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDdcIjsgfVxuXG4uZmEtZGVwbG95ZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhlXCI7IH1cblxuLmZhLWRlc2twcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGZcIjsgfVxuXG4uZmEtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOFwiOyB9XG5cbi5mYS1kZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2NcIjsgfVxuXG4uZmEtZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZFwiOyB9XG5cbi5mYS1kaGFybWFjaGFrcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTVcIjsgfVxuXG4uZmEtZGhsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkwXCI7IH1cblxuLmZhLWRpYWdub3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MFwiOyB9XG5cbi5mYS1kaWFzcG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MVwiOyB9XG5cbi5mYS1kaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIyXCI7IH1cblxuLmZhLWRpY2UtZDIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNmXCI7IH1cblxuLmZhLWRpY2UtZDY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDFcIjsgfVxuXG4uZmEtZGljZS1maXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIzXCI7IH1cblxuLmZhLWRpY2UtZm91cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNFwiOyB9XG5cbi5mYS1kaWNlLW9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNVwiOyB9XG5cbi5mYS1kaWNlLXNpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNlwiOyB9XG5cbi5mYS1kaWNlLXRocmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI3XCI7IH1cblxuLmZhLWRpY2UtdHdvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI4XCI7IH1cblxuLmZhLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTZcIjsgfVxuXG4uZmEtZGlnaXRhbC1vY2VhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MVwiOyB9XG5cbi5mYS1kaWdpdGFsLXRhY2hvZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjZcIjsgfVxuXG4uZmEtZGlyZWN0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlYlwiOyB9XG5cbi5mYS1kaXNjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkyXCI7IH1cblxuLmZhLWRpc2NvdXJzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5M1wiOyB9XG5cbi5mYS1kaXZpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjlcIjsgfVxuXG4uZmEtZGl6enk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjdcIjsgfVxuXG4uZmEtZG5hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcxXCI7IH1cblxuLmZhLWRvY2h1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NFwiOyB9XG5cbi5mYS1kb2NrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTVcIjsgfVxuXG4uZmEtZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQzXCI7IH1cblxuLmZhLWRvbGxhci1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU1XCI7IH1cblxuLmZhLWRvbGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcyXCI7IH1cblxuLmZhLWRvbGx5LWZsYXRiZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzRcIjsgfVxuXG4uZmEtZG9uYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI5XCI7IH1cblxuLmZhLWRvb3ItY2xvc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJhXCI7IH1cblxuLmZhLWRvb3Itb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYlwiOyB9XG5cbi5mYS1kb3QtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7IH1cblxuLmZhLWRvdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmFcIjsgfVxuXG4uZmEtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjsgfVxuXG4uZmEtZHJhZnQyZGlnaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NlwiOyB9XG5cbi5mYS1kcmFmdGluZy1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY4XCI7IH1cblxuLmZhLWRyYWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkNVwiOyB9XG5cbi5mYS1kcmF3LXBvbHlnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWVcIjsgfVxuXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2RcIjsgfVxuXG4uZmEtZHJpYmJibGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk3XCI7IH1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjsgfVxuXG4uZmEtZHJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OVwiOyB9XG5cbi5mYS1kcnVtLXN0ZWVscGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZhXCI7IH1cblxuLmZhLWRydW1zdGljay1iaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ3XCI7IH1cblxuLmZhLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOVwiOyB9XG5cbi5mYS1kdW1iYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0YlwiOyB9XG5cbi5mYS1kdW1wc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5M1wiOyB9XG5cbi5mYS1kdW1wc3Rlci1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk0XCI7IH1cblxuLmZhLWR1bmdlb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDlcIjsgfVxuXG4uZmEtZHlhbG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk5XCI7IH1cblxuLmZhLWVhcmx5YmlyZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWFcIjsgfVxuXG4uZmEtZWJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNFwiOyB9XG5cbi5mYS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7IH1cblxuLmZhLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjsgfVxuXG4uZmEtZWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZiXCI7IH1cblxuLmZhLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUyXCI7IH1cblxuLmZhLWVsZW1lbnRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMFwiOyB9XG5cbi5mYS1lbGxpcHNpcy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQxXCI7IH1cblxuLmZhLWVsbGlwc2lzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDJcIjsgfVxuXG4uZmEtZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmMVwiOyB9XG5cbi5mYS1lbWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyM1wiOyB9XG5cbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjsgfVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjsgfVxuXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiOyB9XG5cbi5mYS1lbnZlbG9wZS1vcGVuLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NThcIjsgfVxuXG4uZmEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk5XCI7IH1cblxuLmZhLWVudmlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OVwiOyB9XG5cbi5mYS1lcXVhbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmNcIjsgfVxuXG4uZmEtZXJhc2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJkXCI7IH1cblxuLmZhLWVybGFuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZFwiOyB9XG5cbi5mYS1ldGhlcmV1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZVwiOyB9XG5cbi5mYS1ldGhlcm5ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NlwiOyB9XG5cbi5mYS1ldHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ3XCI7IH1cblxuLmZhLWV1cm8tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiOyB9XG5cbi5mYS1leGNoYW5nZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjJcIjsgfVxuXG4uZmEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmFcIjsgfVxuXG4uZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7IH1cblxuLmZhLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NVwiOyB9XG5cbi5mYS1leHBhbmQtYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZVwiOyB9XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjsgfVxuXG4uZmEtZXh0ZXJuYWwtbGluay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWRcIjsgfVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7IH1cblxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiOyB9XG5cbi5mYS1leWUtZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiOyB9XG5cbi5mYS1leWUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzBcIjsgfVxuXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjsgfVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZVwiOyB9XG5cbi5mYS1mYWNlYm9vay1tZXNzZW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWZcIjsgfVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7IH1cblxuLmZhLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRjXCI7IH1cblxuLmZhLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDlcIjsgfVxuXG4uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7IH1cblxuLmZhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhY1wiOyB9XG5cbi5mYS1mZWF0aGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJkXCI7IH1cblxuLmZhLWZlYXRoZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZiXCI7IH1cblxuLmZhLWZlZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk3XCI7IH1cblxuLmZhLWZlZG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5OFwiOyB9XG5cbi5mYS1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODJcIjsgfVxuXG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmJcIjsgfVxuXG4uZmEtZmlnbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTlcIjsgfVxuXG4uZmEtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiOyB9XG5cbi5mYS1maWxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiOyB9XG5cbi5mYS1maWxlLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjsgfVxuXG4uZmEtZmlsZS1hdWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiOyB9XG5cbi5mYS1maWxlLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjsgfVxuXG4uZmEtZmlsZS1jb250cmFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2Y1wiOyB9XG5cbi5mYS1maWxlLWNzdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZFwiOyB9XG5cbi5mYS1maWxlLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZkXCI7IH1cblxuLmZhLWZpbGUtZXhjZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzNcIjsgfVxuXG4uZmEtZmlsZS1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmVcIjsgfVxuXG4uZmEtZmlsZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNVwiOyB9XG5cbi5mYS1maWxlLWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZlwiOyB9XG5cbi5mYS1maWxlLWludm9pY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzBcIjsgfVxuXG4uZmEtZmlsZS1pbnZvaWNlLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MVwiOyB9XG5cbi5mYS1maWxlLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzdcIjsgfVxuXG4uZmEtZmlsZS1tZWRpY2FsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OFwiOyB9XG5cbi5mYS1maWxlLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiOyB9XG5cbi5mYS1maWxlLXBvd2VycG9pbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzRcIjsgfVxuXG4uZmEtZmlsZS1wcmVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzJcIjsgfVxuXG4uZmEtZmlsZS1zaWduYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzNcIjsgfVxuXG4uZmEtZmlsZS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzRcIjsgfVxuXG4uZmEtZmlsZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiOyB9XG5cbi5mYS1maWxlLXdvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzJcIjsgfVxuXG4uZmEtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NVwiOyB9XG5cbi5mYS1maWxsLWRyaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzZcIjsgfVxuXG4uZmEtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiOyB9XG5cbi5mYS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjBcIjsgfVxuXG4uZmEtZmluZ2VycHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzdcIjsgfVxuXG4uZmEtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZFwiOyB9XG5cbi5mYS1maXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNFwiOyB9XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNFwiOyB9XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7IH1cblxuLmZhLWZpcnN0LWFpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OVwiOyB9XG5cbi5mYS1maXJzdC1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMFwiOyB9XG5cbi5mYS1maXJzdC1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGFcIjsgfVxuXG4uZmEtZmlyc3RkcmFmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMVwiOyB9XG5cbi5mYS1maXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc4XCI7IH1cblxuLmZhLWZpc3QtcmFpc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRlXCI7IH1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjRcIjsgfVxuXG4uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWVcIjsgfVxuXG4uZmEtZmxhZy11c2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGRcIjsgfVxuXG4uZmEtZmxhc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzNcIjsgfVxuXG4uZmEtZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZlXCI7IH1cblxuLmZhLWZsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZFwiOyB9XG5cbi5mYS1mbHVzaGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc5XCI7IH1cblxuLmZhLWZseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxN1wiOyB9XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2JcIjsgfVxuXG4uZmEtZm9sZGVyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVkXCI7IH1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7IH1cblxuLmZhLWZvbGRlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVlXCI7IH1cblxuLmZhLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzFcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7IH1cblxuLmZhLWZvbnQtYXdlc29tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWNcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjVcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lLWxvZ28tZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNlwiOyB9XG5cbi5mYS1mb250aWNvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODBcIjsgfVxuXG4uZmEtZm9udGljb25zLWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EyXCI7IH1cblxuLmZhLWZvb3RiYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGVcIjsgfVxuXG4uZmEtZm9ydC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg2XCI7IH1cblxuLmZhLWZvcnQtYXdlc29tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTNcIjsgfVxuXG4uZmEtZm9ydW1iZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTFcIjsgfVxuXG4uZmEtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZVwiOyB9XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgwXCI7IH1cblxuLmZhLWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM1XCI7IH1cblxuLmZhLWZyZWVic2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTRcIjsgfVxuXG4uZmEtZnJvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZVwiOyB9XG5cbi5mYS1mcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiOyB9XG5cbi5mYS1mcm93bi1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdhXCI7IH1cblxuLmZhLWZ1bGNydW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGJcIjsgfVxuXG4uZmEtZnVubmVsLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2MlwiOyB9XG5cbi5mYS1mdXRib2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjsgfVxuXG4uZmEtZ2FsYWN0aWMtcmVwdWJsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGNcIjsgfVxuXG4uZmEtZ2FsYWN0aWMtc2VuYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBkXCI7IH1cblxuLmZhLWdhbWVwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWJcIjsgfVxuXG4uZmEtZ2FzLXB1bXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmZcIjsgfVxuXG4uZmEtZ2F2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTNcIjsgfVxuXG4uZmEtZ2VtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E1XCI7IH1cblxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmRcIjsgfVxuXG4uZmEtZ2V0LXBvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NVwiOyB9XG5cbi5mYS1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MFwiOyB9XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjFcIjsgfVxuXG4uZmEtZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTJcIjsgfVxuXG4uZmEtZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YlwiOyB9XG5cbi5mYS1naWZ0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5Y1wiOyB9XG5cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDNcIjsgfVxuXG4uZmEtZ2l0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMlwiOyB9XG5cbi5mYS1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWJcIjsgfVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExM1wiOyB9XG5cbi5mYS1naXRodWItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkyXCI7IH1cblxuLmZhLWdpdGtyYWtlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNlwiOyB9XG5cbi5mYS1naXRsYWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTZcIjsgfVxuXG4uZmEtZ2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI2XCI7IH1cblxuLmZhLWdsYXNzLWNoZWVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5ZlwiOyB9XG5cbi5mYS1nbGFzcy1tYXJ0aW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7IH1cblxuLmZhLWdsYXNzLW1hcnRpbmktYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdiXCI7IH1cblxuLmZhLWdsYXNzLXdoaXNrZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTBcIjsgfVxuXG4uZmEtZ2xhc3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMFwiOyB9XG5cbi5mYS1nbGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNVwiOyB9XG5cbi5mYS1nbGlkZS1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE2XCI7IH1cblxuLmZhLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFjXCI7IH1cblxuLmZhLWdsb2JlLWFmcmljYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3Y1wiOyB9XG5cbi5mYS1nbG9iZS1hbWVyaWNhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZFwiOyB9XG5cbi5mYS1nbG9iZS1hc2lhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdlXCI7IH1cblxuLmZhLWdsb2JlLWV1cm9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMlwiOyB9XG5cbi5mYS1nb2ZvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTdcIjsgfVxuXG4uZmEtZ29sZi1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUwXCI7IH1cblxuLmZhLWdvb2RyZWFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhOFwiOyB9XG5cbi5mYS1nb29kcmVhZHMtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhOVwiOyB9XG5cbi5mYS1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTBcIjsgfVxuXG4uZmEtZ29vZ2xlLWRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FhXCI7IH1cblxuLmZhLWdvb2dsZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FiXCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIzXCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDVcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7IH1cblxuLmZhLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWVcIjsgfVxuXG4uZmEtZ29wdXJhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NFwiOyB9XG5cbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiOyB9XG5cbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NFwiOyB9XG5cbi5mYS1ncmF2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ2XCI7IH1cblxuLmZhLWdyZWF0ZXItdGhhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMVwiOyB9XG5cbi5mYS1ncmVhdGVyLXRoYW4tZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzJcIjsgfVxuXG4uZmEtZ3JpbWFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZlwiOyB9XG5cbi5mYS1ncmluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgwXCI7IH1cblxuLmZhLWdyaW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgxXCI7IH1cblxuLmZhLWdyaW4tYmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MlwiOyB9XG5cbi5mYS1ncmluLWJlYW0tc3dlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODNcIjsgfVxuXG4uZmEtZ3Jpbi1oZWFydHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODRcIjsgfVxuXG4uZmEtZ3Jpbi1zcXVpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODVcIjsgfVxuXG4uZmEtZ3Jpbi1zcXVpbnQtdGVhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODZcIjsgfVxuXG4uZmEtZ3Jpbi1zdGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4N1wiOyB9XG5cbi5mYS1ncmluLXRlYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg4XCI7IH1cblxuLmZhLWdyaW4tdG9uZ3VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg5XCI7IH1cblxuLmZhLWdyaW4tdG9uZ3VlLXNxdWludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YVwiOyB9XG5cbi5mYS1ncmluLXRvbmd1ZS13aW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThiXCI7IH1cblxuLmZhLWdyaW4td2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4Y1wiOyB9XG5cbi5mYS1ncmlwLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGRcIjsgfVxuXG4uZmEtZ3JpcC1saW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNFwiOyB9XG5cbi5mYS1ncmlwLWxpbmVzLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E1XCI7IH1cblxuLmZhLWdyaXAtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGVcIjsgfVxuXG4uZmEtZ3JpcGZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWNcIjsgfVxuXG4uZmEtZ3J1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWRcIjsgfVxuXG4uZmEtZ3VpdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E2XCI7IH1cblxuLmZhLWd1bHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWVcIjsgfVxuXG4uZmEtaC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmRcIjsgfVxuXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjsgfVxuXG4uZmEtaGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FmXCI7IH1cblxuLmZhLWhhY2tlcnJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjdcIjsgfVxuXG4uZmEtaGFtYnVyZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA1XCI7IH1cblxuLmZhLWhhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlM1wiOyB9XG5cbi5mYS1oYW1zYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NVwiOyB9XG5cbi5mYS1oYW5kLWhvbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmRcIjsgfVxuXG4uZmEtaGFuZC1ob2xkaW5nLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJlXCI7IH1cblxuLmZhLWhhbmQtaG9sZGluZy11c2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzBcIjsgfVxuXG4uZmEtaGFuZC1saXphcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNThcIjsgfVxuXG4uZmEtaGFuZC1taWRkbGUtZmluZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA2XCI7IH1cblxuLmZhLWhhbmQtcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjsgfVxuXG4uZmEtaGFuZC1wZWFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YlwiOyB9XG5cbi5mYS1oYW5kLXBvaW50LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTdcIjsgfVxuXG4uZmEtaGFuZC1wb2ludC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE1XCI7IH1cblxuLmZhLWhhbmQtcG9pbnQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTRcIjsgfVxuXG4uZmEtaGFuZC1wb2ludC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNlwiOyB9XG5cbi5mYS1oYW5kLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWFcIjsgfVxuXG4uZmEtaGFuZC1yb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU1XCI7IH1cblxuLmZhLWhhbmQtc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjsgfVxuXG4uZmEtaGFuZC1zcG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OVwiOyB9XG5cbi5mYS1oYW5kczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMlwiOyB9XG5cbi5mYS1oYW5kcy1oZWxwaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM0XCI7IH1cblxuLmZhLWhhbmRzaGFrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNVwiOyB9XG5cbi5mYS1oYW51a2lhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlNlwiOyB9XG5cbi5mYS1oYXJkLWhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwN1wiOyB9XG5cbi5mYS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7IH1cblxuLmZhLWhhdC13aXphcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZThcIjsgfVxuXG4uZmEtaGF5a2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY2XCI7IH1cblxuLmZhLWhkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiOyB9XG5cbi5mYS1oZWFkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRjXCI7IH1cblxuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjVcIjsgfVxuXG4uZmEtaGVhZHBob25lcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGZcIjsgfVxuXG4uZmEtaGVhZHNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5MFwiOyB9XG5cbi5mYS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiOyB9XG5cbi5mYS1oZWFydC1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTlcIjsgfVxuXG4uZmEtaGVhcnRiZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFlXCI7IH1cblxuLmZhLWhlbGljb3B0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzNcIjsgfVxuXG4uZmEtaGlnaGxpZ2h0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTFcIjsgfVxuXG4uZmEtaGlraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVjXCI7IH1cblxuLmZhLWhpcHBvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVkXCI7IH1cblxuLmZhLWhpcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTJcIjsgfVxuXG4uZmEtaGlyZS1hLWhlbHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMFwiOyB9XG5cbi5mYS1oaXN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRhXCI7IH1cblxuLmZhLWhvY2tleS1wdWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUzXCI7IH1cblxuLmZhLWhvbGx5LWJlcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FhXCI7IH1cblxuLmZhLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjsgfVxuXG4uZmEtaG9vbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjdcIjsgfVxuXG4uZmEtaG9ybmJpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTJcIjsgfVxuXG4uZmEtaG9yc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjBcIjsgfVxuXG4uZmEtaG9yc2UtaGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhYlwiOyB9XG5cbi5mYS1ob3NwaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiOyB9XG5cbi5mYS1ob3NwaXRhbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2RcIjsgfVxuXG4uZmEtaG9zcGl0YWwtc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdlXCI7IH1cblxuLmZhLWhvdC10dWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTNcIjsgfVxuXG4uZmEtaG90ZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBmXCI7IH1cblxuLmZhLWhvdGVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk0XCI7IH1cblxuLmZhLWhvdGphcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMVwiOyB9XG5cbi5mYS1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTRcIjsgfVxuXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MlwiOyB9XG5cbi5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTFcIjsgfVxuXG4uZmEtaG91c2UtZGFtYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYxXCI7IH1cblxuLmZhLWhvdXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdjXCI7IH1cblxuLmZhLWhyeXZuaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjJcIjsgfVxuXG4uZmEtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjsgfVxuXG4uZmEtaHVic3BvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMlwiOyB9XG5cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiOyB9XG5cbi5mYS1pY2UtY3JlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTBcIjsgfVxuXG4uZmEtaWNpY2xlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZFwiOyB9XG5cbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiOyB9XG5cbi5mYS1pZC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7IH1cblxuLmZhLWlkLWNhcmQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdmXCI7IH1cblxuLmZhLWlnbG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FlXCI7IH1cblxuLmZhLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNlXCI7IH1cblxuLmZhLWltYWdlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwMlwiOyB9XG5cbi5mYS1pbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ4XCI7IH1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7IH1cblxuLmZhLWluZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzY1wiOyB9XG5cbi5mYS1pbmR1c3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NVwiOyB9XG5cbi5mYS1pbmZpbml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNFwiOyB9XG5cbi5mYS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7IH1cblxuLmZhLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7IH1cblxuLmZhLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiOyB9XG5cbi5mYS1pbnRlcmNvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZlwiOyB9XG5cbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiOyB9XG5cbi5mYS1pbnZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiMFwiOyB9XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7IH1cblxuLmZhLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzM1wiOyB9XG5cbi5mYS1pdHVuZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjRcIjsgfVxuXG4uZmEtaXR1bmVzLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjVcIjsgfVxuXG4uZmEtamF2YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNFwiOyB9XG5cbi5mYS1qZWRpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY5XCI7IH1cblxuLmZhLWplZGktb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGVcIjsgfVxuXG4uZmEtamVua2luczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNlwiOyB9XG5cbi5mYS1qaXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IxXCI7IH1cblxuLmZhLWpvZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I3XCI7IH1cblxuLmZhLWpvaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk1XCI7IH1cblxuLmZhLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYVwiOyB9XG5cbi5mYS1qb3VybmFsLXdoaWxsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2YVwiOyB9XG5cbi5mYS1qczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOFwiOyB9XG5cbi5mYS1qcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjlcIjsgfVxuXG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2NcIjsgfVxuXG4uZmEta2FhYmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmJcIjsgfVxuXG4uZmEta2FnZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZhXCI7IH1cblxuLmZhLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NFwiOyB9XG5cbi5mYS1rZXliYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY1XCI7IH1cblxuLmZhLWtleWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFjXCI7IH1cblxuLmZhLWtleWNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYVwiOyB9XG5cbi5mYS1raGFuZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmRcIjsgfVxuXG4uZmEta2lja3N0YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmJcIjsgfVxuXG4uZmEta2lja3N0YXJ0ZXItazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiY1wiOyB9XG5cbi5mYS1raXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk2XCI7IH1cblxuLmZhLWtpc3MtYmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5N1wiOyB9XG5cbi5mYS1raXNzLXdpbmstaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OThcIjsgfVxuXG4uZmEta2l3aS1iaXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM1XCI7IH1cblxuLmZhLWtvcnZ1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZlwiOyB9XG5cbi5mYS1sYW5kbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZlwiOyB9XG5cbi5mYS1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYlwiOyB9XG5cbi5mYS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDlcIjsgfVxuXG4uZmEtbGFwdG9wLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmNcIjsgfVxuXG4uZmEtbGFwdG9wLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTJcIjsgfVxuXG4uZmEtbGFyYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZFwiOyB9XG5cbi5mYS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDJcIjsgfVxuXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiOyB9XG5cbi5mYS1sYXVnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OVwiOyB9XG5cbi5mYS1sYXVnaC1iZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlhXCI7IH1cblxuLmZhLWxhdWdoLXNxdWludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YlwiOyB9XG5cbi5mYS1sYXVnaC13aW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTljXCI7IH1cblxuLmZhLWxheWVyLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZkXCI7IH1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjsgfVxuXG4uZmEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMlwiOyB9XG5cbi5mYS1sZW1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NFwiOyB9XG5cbi5mYS1sZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFkXCI7IH1cblxuLmZhLWxlc3MtdGhhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNlwiOyB9XG5cbi5mYS1sZXNzLXRoYW4tZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzdcIjsgfVxuXG4uZmEtbGV2ZWwtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmVcIjsgfVxuXG4uZmEtbGV2ZWwtdXAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JmXCI7IH1cblxuLmZhLWxpZmUtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZFwiOyB9XG5cbi5mYS1saWdodGJ1bGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWJcIjsgfVxuXG4uZmEtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMFwiOyB9XG5cbi5mYS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMxXCI7IH1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7IH1cblxuLmZhLWxpbmtlZGluLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7IH1cblxuLmZhLWxpbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOFwiOyB9XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3Y1wiOyB9XG5cbi5mYS1saXJhLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjsgfVxuXG4uZmEtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYVwiOyB9XG5cbi5mYS1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMlwiOyB9XG5cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNiXCI7IH1cblxuLmZhLWxpc3QtdWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2FcIjsgfVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjRcIjsgfVxuXG4uZmEtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyM1wiOyB9XG5cbi5mYS1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzFcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOVwiOyB9XG5cbi5mYS1sb25nLWFycm93LWFsdC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBhXCI7IH1cblxuLmZhLWxvbmctYXJyb3ctYWx0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBiXCI7IH1cblxuLmZhLWxvbmctYXJyb3ctYWx0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBjXCI7IH1cblxuLmZhLWxvdy12aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYThcIjsgfVxuXG4uZmEtbHVnZ2FnZS1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlkXCI7IH1cblxuLmZhLWx5ZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzNcIjsgfVxuXG4uZmEtbWFnZW50bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNFwiOyB9XG5cbi5mYS1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMFwiOyB9XG5cbi5mYS1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjsgfVxuXG4uZmEtbWFpbC1idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc0XCI7IH1cblxuLmZhLW1haWxjaGltcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZVwiOyB9XG5cbi5mYS1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7IH1cblxuLmZhLW1hbmRhbG9yaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBmXCI7IH1cblxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OVwiOyB9XG5cbi5mYS1tYXAtbWFya2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlmXCI7IH1cblxuLmZhLW1hcC1tYXJrZWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEwXCI7IH1cblxuLmZhLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDFcIjsgfVxuXG4uZmEtbWFwLW1hcmtlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzVcIjsgfVxuXG4uZmEtbWFwLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NlwiOyB9XG5cbi5mYS1tYXAtc2lnbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzdcIjsgfVxuXG4uZmEtbWFya2Rvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGZcIjsgfVxuXG4uZmEtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWExXCI7IH1cblxuLmZhLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjJcIjsgfVxuXG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjsgfVxuXG4uZmEtbWFycy1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjlcIjsgfVxuXG4uZmEtbWFycy1zdHJva2UtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYlwiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7IH1cblxuLmZhLW1hc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmFcIjsgfVxuXG4uZmEtbWFzdG9kb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjZcIjsgfVxuXG4uZmEtbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7IH1cblxuLmZhLW1lZGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEyXCI7IH1cblxuLmZhLW1lZGFwcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzZcIjsgfVxuXG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7IH1cblxuLmZhLW1lZGl1bS1tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M3XCI7IH1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYVwiOyB9XG5cbi5mYS1tZWRydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOFwiOyB9XG5cbi5mYS1tZWV0dXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTBcIjsgfVxuXG4uZmEtbWVnYXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTNcIjsgfVxuXG4uZmEtbWVoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7IH1cblxuLmZhLW1laC1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNFwiOyB9XG5cbi5mYS1tZWgtcm9sbGluZy1leWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE1XCI7IH1cblxuLmZhLW1lbW9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOFwiOyB9XG5cbi5mYS1tZW5kZWxleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiM1wiOyB9XG5cbi5mYS1tZW5vcmFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc2XCI7IH1cblxuLmZhLW1lcmN1cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjNcIjsgfVxuXG4uZmEtbWV0ZW9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUzXCI7IH1cblxuLmZhLW1pY3JvY2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYlwiOyB9XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7IH1cblxuLmZhLW1pY3JvcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M5XCI7IH1cblxuLmZhLW1pY3JvcGhvbmUtYWx0LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM5XCI7IH1cblxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzFcIjsgfVxuXG4uZmEtbWljcm9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxMFwiOyB9XG5cbi5mYS1taWNyb3NvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2FcIjsgfVxuXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjsgfVxuXG4uZmEtbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7IH1cblxuLmZhLW1pbnVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NlwiOyB9XG5cbi5mYS1taXR0ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjVcIjsgfVxuXG4uZmEtbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NiXCI7IH1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7IH1cblxuLmZhLW1penVuaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjY1wiOyB9XG5cbi5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjsgfVxuXG4uZmEtbW9iaWxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZFwiOyB9XG5cbi5mYS1tb2R4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg1XCI7IH1cblxuLmZhLW1vbmVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMFwiOyB9XG5cbi5mYS1tb25leS1iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCI7IH1cblxuLmZhLW1vbmV5LWJpbGwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QxXCI7IH1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzYVwiOyB9XG5cbi5mYS1tb25leS1iaWxsLXdhdmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNiXCI7IH1cblxuLmZhLW1vbmV5LWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNjXCI7IH1cblxuLmZhLW1vbmV5LWNoZWNrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZFwiOyB9XG5cbi5mYS1tb251bWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNlwiOyB9XG5cbi5mYS1tb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg2XCI7IH1cblxuLmZhLW1vcnRhci1wZXN0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTdcIjsgfVxuXG4uZmEtbW9zcXVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc4XCI7IH1cblxuLmZhLW1vdG9yY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWNcIjsgfVxuXG4uZmEtbW91bnRhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmNcIjsgfVxuXG4uZmEtbW91c2UtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NVwiOyB9XG5cbi5mYS1tdWctaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I2XCI7IH1cblxuLmZhLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7IH1cblxuLmZhLW5hcHN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDJcIjsgfVxuXG4uZmEtbmVvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxMlwiOyB9XG5cbi5mYS1uZXR3b3JrLXdpcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZmXCI7IH1cblxuLmZhLW5ldXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyY1wiOyB9XG5cbi5mYS1uZXdzcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWFcIjsgfVxuXG4uZmEtbmltYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE4XCI7IH1cblxuLmZhLW5pbnRlbmRvLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxOFwiOyB9XG5cbi5mYS1ub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE5XCI7IH1cblxuLmZhLW5vZGUtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDNcIjsgfVxuXG4uZmEtbm90LWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNlXCI7IH1cblxuLmZhLW5vdGVzLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODFcIjsgfVxuXG4uZmEtbnBtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q0XCI7IH1cblxuLmZhLW5zODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNVwiOyB9XG5cbi5mYS1udXRyaXRpb25peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNlwiOyB9XG5cbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDdcIjsgfVxuXG4uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDhcIjsgfVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiOyB9XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NFwiOyB9XG5cbi5mYS1vaWwtY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEzXCI7IH1cblxuLmZhLW9sZC1yZXB1YmxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMFwiOyB9XG5cbi5mYS1vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3OVwiOyB9XG5cbi5mYS1vcGVuY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZFwiOyB9XG5cbi5mYS1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWJcIjsgfVxuXG4uZmEtb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmFcIjsgfVxuXG4uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzY1wiOyB9XG5cbi5mYS1vc2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWFcIjsgfVxuXG4uZmEtb3R0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDBcIjsgfVxuXG4uZmEtb3V0ZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYlwiOyB9XG5cbi5mYS1wYWdlNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkN1wiOyB9XG5cbi5mYS1wYWdlbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGNcIjsgfVxuXG4uZmEtcGFnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTVcIjsgfVxuXG4uZmEtcGFpbnQtYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmNcIjsgfVxuXG4uZmEtcGFpbnQtcm9sbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFhXCI7IH1cblxuLmZhLXBhbGV0dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2ZcIjsgfVxuXG4uZmEtcGFsZmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q4XCI7IH1cblxuLmZhLXBhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MlwiOyB9XG5cbi5mYS1wYXBlci1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOFwiOyB9XG5cbi5mYS1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzZcIjsgfVxuXG4uZmEtcGFyYWNodXRlLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZFwiOyB9XG5cbi5mYS1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGRcIjsgfVxuXG4uZmEtcGFya2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MFwiOyB9XG5cbi5mYS1wYXNzcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhYlwiOyB9XG5cbi5mYS1wYXN0YWZhcmlhbmlzbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3YlwiOyB9XG5cbi5mYS1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYVwiOyB9XG5cbi5mYS1wYXRyZW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q5XCI7IH1cblxuLmZhLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7IH1cblxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YlwiOyB9XG5cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjBcIjsgfVxuXG4uZmEtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVkXCI7IH1cblxuLmZhLXBlYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdjXCI7IH1cblxuLmZhLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNFwiOyB9XG5cbi5mYS1wZW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7IH1cblxuLmZhLXBlbi1mYW5jeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhY1wiOyB9XG5cbi5mYS1wZW4tbmliOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFkXCI7IH1cblxuLmZhLXBlbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjsgfVxuXG4uZmEtcGVuY2lsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwM1wiOyB9XG5cbi5mYS1wZW5jaWwtcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWVcIjsgfVxuXG4uZmEtcGVubnktYXJjYWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA0XCI7IH1cblxuLmZhLXBlb3BsZS1jYXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZVwiOyB9XG5cbi5mYS1wZXBwZXItaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE2XCI7IH1cblxuLmZhLXBlcmNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTVcIjsgfVxuXG4uZmEtcGVyY2VudGFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MVwiOyB9XG5cbi5mYS1wZXJpc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGFcIjsgfVxuXG4uZmEtcGVyc29uLWJvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU2XCI7IH1cblxuLmZhLXBoYWJyaWNhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RiXCI7IH1cblxuLmZhLXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RjXCI7IH1cblxuLmZhLXBob2VuaXgtc3F1YWRyb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTFcIjsgfVxuXG4uZmEtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTVcIjsgfVxuXG4uZmEtcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGRcIjsgfVxuXG4uZmEtcGhvbmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7IH1cblxuLmZhLXBob25lLXZvbHVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiOyB9XG5cbi5mYS1waHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTdcIjsgfVxuXG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZVwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOFwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLWhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNVwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7IH1cblxuLmZhLXBpZ2d5LWJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDNcIjsgfVxuXG4uZmEtcGlsbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODRcIjsgfVxuXG4uZmEtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQyXCI7IH1cblxuLmZhLXBpbnRlcmVzdC1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMxXCI7IH1cblxuLmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDNcIjsgfVxuXG4uZmEtcGl6emEtc2xpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MThcIjsgfVxuXG4uZmEtcGxhY2Utb2Ytd29yc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3ZlwiOyB9XG5cbi5mYS1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MlwiOyB9XG5cbi5mYS1wbGFuZS1hcnJpdmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFmXCI7IH1cblxuLmZhLXBsYW5lLWRlcGFydHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMFwiOyB9XG5cbi5mYS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7IH1cblxuLmZhLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7IH1cblxuLmZhLXBsYXlzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RmXCI7IH1cblxuLmZhLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTZcIjsgfVxuXG4uZmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2N1wiOyB9XG5cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiOyB9XG5cbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZVwiOyB9XG5cbi5mYS1wb2RjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNlXCI7IH1cblxuLmZhLXBvbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODFcIjsgfVxuXG4uZmEtcG9sbC1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgyXCI7IH1cblxuLmZhLXBvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZVwiOyB9XG5cbi5mYS1wb28tc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWFcIjsgfVxuXG4uZmEtcG9vcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxOVwiOyB9XG5cbi5mYS1wb3J0cmFpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMFwiOyB9XG5cbi5mYS1wb3VuZC1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7IH1cblxuLmZhLXBvd2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMVwiOyB9XG5cbi5mYS1wcmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgzXCI7IH1cblxuLmZhLXByYXlpbmctaGFuZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODRcIjsgfVxuXG4uZmEtcHJlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIxXCI7IH1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODVcIjsgfVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODZcIjsgfVxuXG4uZmEtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjsgfVxuXG4uZmEtcHJvY2VkdXJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4N1wiOyB9XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODhcIjsgfVxuXG4uZmEtcHJvamVjdC1kaWFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQyXCI7IH1cblxuLmZhLXB1c2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMVwiOyB9XG5cbi5mYS1wdXp6bGUtcGllY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmVcIjsgfVxuXG4uZmEtcHl0aG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UyXCI7IH1cblxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ2XCI7IH1cblxuLmZhLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOVwiOyB9XG5cbi5mYS1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOFwiOyB9XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjsgfVxuXG4uZmEtcXVpZGRpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU4XCI7IH1cblxuLmZhLXF1aW5zY2FwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OVwiOyB9XG5cbi5mYS1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNFwiOyB9XG5cbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7IH1cblxuLmZhLXF1b3RlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBlXCI7IH1cblxuLmZhLXF1cmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg3XCI7IH1cblxuLmZhLXItcHJvamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmN1wiOyB9XG5cbi5mYS1yYWRpYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjlcIjsgfVxuXG4uZmEtcmFkaWF0aW9uLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiYVwiOyB9XG5cbi5mYS1yYWluYm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzViXCI7IH1cblxuLmZhLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NFwiOyB9XG5cbi5mYS1yYXNwYmVycnktcGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmJcIjsgfVxuXG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOVwiOyB9XG5cbi5mYS1yZWFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYlwiOyB9XG5cbi5mYS1yZWFjdGV1cm9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZFwiOyB9XG5cbi5mYS1yZWFkbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDVcIjsgfVxuXG4uZmEtcmViZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDBcIjsgfVxuXG4uZmEtcmVjZWlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0M1wiOyB9XG5cbi5mYS1yZWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI4XCI7IH1cblxuLmZhLXJlZC1yaXZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlM1wiOyB9XG5cbi5mYS1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTFcIjsgfVxuXG4uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgxXCI7IH1cblxuLmZhLXJlZGRpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTJcIjsgfVxuXG4uZmEtcmVkaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JjXCI7IH1cblxuLmZhLXJlZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjsgfVxuXG4uZmEtcmVkby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjlcIjsgfVxuXG4uZmEtcmVnaXN0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZFwiOyB9XG5cbi5mYS1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGJcIjsgfVxuXG4uZmEtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTVcIjsgfVxuXG4uZmEtcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIyXCI7IH1cblxuLmZhLXJlcGx5ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNlwiOyB9XG5cbi5mYS1yZXB1YmxpY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVlXCI7IH1cblxuLmZhLXJlc2VhcmNoZ2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOFwiOyB9XG5cbi5mYS1yZXNvbHZpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTdcIjsgfVxuXG4uZmEtcmVzdHJvb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmRcIjsgfVxuXG4uZmEtcmV0d2VldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OVwiOyB9XG5cbi5mYS1yZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjJcIjsgfVxuXG4uZmEtcmliYm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ2XCI7IH1cblxuLmZhLXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGJcIjsgfVxuXG4uZmEtcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOFwiOyB9XG5cbi5mYS1yb2JvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NFwiOyB9XG5cbi5mYS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzVcIjsgfVxuXG4uZmEtcm9ja2V0Y2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlOFwiOyB9XG5cbi5mYS1yb2Nrcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U5XCI7IH1cblxuLmZhLXJvdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ3XCI7IH1cblxuLmZhLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiOyB9XG5cbi5mYS1yc3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7IH1cblxuLmZhLXJ1YmxlLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjsgfVxuXG4uZmEtcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDVcIjsgfVxuXG4uZmEtcnVsZXItY29tYmluZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDZcIjsgfVxuXG4uZmEtcnVsZXItaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0N1wiOyB9XG5cbi5mYS1ydWxlci12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0OFwiOyB9XG5cbi5mYS1ydW5uaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBjXCI7IH1cblxuLmZhLXJ1cGVlLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTZcIjsgfVxuXG4uZmEtc2FkLWNyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViM1wiOyB9XG5cbi5mYS1zYWQtdGVhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNFwiOyB9XG5cbi5mYS1zYWZhcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjdcIjsgfVxuXG4uZmEtc2FzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZVwiOyB9XG5cbi5mYS1zYXRlbGxpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmZcIjsgfVxuXG4uZmEtc2F0ZWxsaXRlLWRpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzBcIjsgfVxuXG4uZmEtc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiOyB9XG5cbi5mYS1zY2hsaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWFcIjsgfVxuXG4uZmEtc2Nob29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ5XCI7IH1cblxuLmZhLXNjcmV3ZHJpdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRhXCI7IH1cblxuLmZhLXNjcmliZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YVwiOyB9XG5cbi5mYS1zY3JvbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGVcIjsgfVxuXG4uZmEtc2QtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjMlwiOyB9XG5cbi5mYS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjsgfVxuXG4uZmEtc2VhcmNoLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4OFwiOyB9XG5cbi5mYS1zZWFyY2gtbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjsgfVxuXG4uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7IH1cblxuLmZhLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7IH1cblxuLmZhLXNlYXJjaGVuZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ViXCI7IH1cblxuLmZhLXNlZWRsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ4XCI7IH1cblxuLmZhLXNlbGxjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRhXCI7IH1cblxuLmZhLXNlbGxzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxM1wiOyB9XG5cbi5mYS1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzNcIjsgfVxuXG4uZmEtc2VydmljZXN0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VjXCI7IH1cblxuLmZhLXNoYXBlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZlwiOyB9XG5cbi5mYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiOyB9XG5cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjsgfVxuXG4uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMVwiOyB9XG5cbi5mYS1zaGFyZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGRcIjsgfVxuXG4uZmEtc2hla2VsLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjsgfVxuXG4uZmEtc2hpZWxkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZFwiOyB9XG5cbi5mYS1zaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFhXCI7IH1cblxuLmZhLXNoaXBwaW5nLWZhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGJcIjsgfVxuXG4uZmEtc2hpcnRzaW5idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE0XCI7IH1cblxuLmZhLXNob2UtcHJpbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRiXCI7IH1cblxuLmZhLXNob3BwaW5nLWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MFwiOyB9XG5cbi5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjsgfVxuXG4uZmEtc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YVwiOyB9XG5cbi5mYS1zaG9wd2FyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNVwiOyB9XG5cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2NcIjsgfVxuXG4uZmEtc2h1dHRsZS12YW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjZcIjsgfVxuXG4uZmEtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOVwiOyB9XG5cbi5mYS1zaWduLWluLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNlwiOyB9XG5cbi5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7IH1cblxuLmZhLXNpZ24tb3V0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNVwiOyB9XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjsgfVxuXG4uZmEtc2lnbmF0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI3XCI7IH1cblxuLmZhLXNpbS1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M0XCI7IH1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE1XCI7IH1cblxuLmZhLXNpc3RyaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWVcIjsgfVxuXG4uZmEtc2l0ZW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlOFwiOyB9XG5cbi5mYS1zaXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEyXCI7IH1cblxuLmZhLXNrYXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzVcIjsgfVxuXG4uZmEtc2tldGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M2XCI7IH1cblxuLmZhLXNraWluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjOVwiOyB9XG5cbi5mYS1za2lpbmctbm9yZGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NhXCI7IH1cblxuLmZhLXNrdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRjXCI7IH1cblxuLmZhLXNrdWxsLWNyb3NzYm9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTRcIjsgfVxuXG4uZmEtc2t5YXRsYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTZcIjsgfVxuXG4uZmEtc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2VcIjsgfVxuXG4uZmEtc2xhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOThcIjsgfVxuXG4uZmEtc2xhY2staGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZlwiOyB9XG5cbi5mYS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxNVwiOyB9XG5cbi5mYS1zbGVpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2NcIjsgfVxuXG4uZmEtc2xpZGVycy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7IH1cblxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTdcIjsgfVxuXG4uZmEtc21pbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjsgfVxuXG4uZmEtc21pbGUtYmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOFwiOyB9XG5cbi5mYS1zbWlsZS13aW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRhXCI7IH1cblxuLmZhLXNtb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWZcIjsgfVxuXG4uZmEtc21va2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZFwiOyB9XG5cbi5mYS1zbW9raW5nLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZFwiOyB9XG5cbi5mYS1zbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2RcIjsgfVxuXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjsgfVxuXG4uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWNcIjsgfVxuXG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFkXCI7IH1cblxuLmZhLXNub3dib2FyZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZVwiOyB9XG5cbi5mYS1zbm93Zmxha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIjsgfVxuXG4uZmEtc25vd21hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMFwiOyB9XG5cbi5mYS1zbm93cGxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMlwiOyB9XG5cbi5mYS1zb2NrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NlwiOyB9XG5cbi5mYS1zb2xhci1wYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYVwiOyB9XG5cbi5mYS1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZFwiOyB9XG5cbi5mYS1zb3J0LWFscGhhLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVlXCI7IH1cblxuLmZhLXNvcnQtYW1vdW50LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjFcIjsgfVxuXG4uZmEtc29ydC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2M1wiOyB9XG5cbi5mYS1zb3J0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRlXCI7IH1cblxuLmZhLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmVcIjsgfVxuXG4uZmEtc291cmNldHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkM1wiOyB9XG5cbi5mYS1zcGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmJcIjsgfVxuXG4uZmEtc3BhY2Utc2h1dHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5N1wiOyB9XG5cbi5mYS1zcGVha2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YzXCI7IH1cblxuLmZhLXNwaWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxN1wiOyB9XG5cbi5mYS1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7IH1cblxuLmZhLXNwbG90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmNcIjsgfVxuXG4uZmEtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiY1wiOyB9XG5cbi5mYS1zcHJheS1jYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmRcIjsgfVxuXG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7IH1cblxuLmZhLXNxdWFyZS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVjXCI7IH1cblxuLmZhLXNxdWFyZS1yb290LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OFwiOyB9XG5cbi5mYS1zcXVhcmVzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZVwiOyB9XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiOyB9XG5cbi5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2Y1wiOyB9XG5cbi5mYS1zdGFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZlwiOyB9XG5cbi5mYS1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA1XCI7IH1cblxuLmZhLXN0YXItYW5kLWNyZXNjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk5XCI7IH1cblxuLmZhLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4OVwiOyB9XG5cbi5mYS1zdGFyLWhhbGYtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMwXCI7IH1cblxuLmZhLXN0YXItb2YtZGF2aWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWFcIjsgfVxuXG4uZmEtc3Rhci1vZi1saWZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIxXCI7IH1cblxuLmZhLXN0YXlsaW5rZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjVcIjsgfVxuXG4uZmEtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjZcIjsgfVxuXG4uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7IH1cblxuLmZhLXN0ZWFtLXN5bWJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNlwiOyB9XG5cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7IH1cblxuLmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MVwiOyB9XG5cbi5mYS1zdGV0aG9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMVwiOyB9XG5cbi5mYS1zdGlja2VyLW11bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjdcIjsgfVxuXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDlcIjsgfVxuXG4uZmEtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZFwiOyB9XG5cbi5mYS1zdG9wLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZFwiOyB9XG5cbi5mYS1zdG9wd2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjJcIjsgfVxuXG4uZmEtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGVcIjsgfVxuXG4uZmEtc3RvcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRmXCI7IH1cblxuLmZhLXN0cmF2YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOFwiOyB9XG5cbi5mYS1zdHJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTBcIjsgfVxuXG4uZmEtc3RyZWV0LXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWRcIjsgfVxuXG4uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjY1wiOyB9XG5cbi5mYS1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjlcIjsgfVxuXG4uZmEtc3RyaXBlLXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmFcIjsgfVxuXG4uZmEtc3Ryb29wd2FmZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTFcIjsgfVxuXG4uZmEtc3R1ZGlvdmluYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y4XCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhM1wiOyB9XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmNcIjsgfVxuXG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7IH1cblxuLmZhLXN1aXRjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYyXCI7IH1cblxuLmZhLXN1aXRjYXNlLXJvbGxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzFcIjsgfVxuXG4uZmEtc3VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg1XCI7IH1cblxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRkXCI7IH1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7IH1cblxuLmZhLXN1cHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmOVwiOyB9XG5cbi5mYS1zdXJwcmlzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMlwiOyB9XG5cbi5mYS1zdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q2XCI7IH1cblxuLmZhLXN3YXRjaGJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzNcIjsgfVxuXG4uZmEtc3dpbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNFwiOyB9XG5cbi5mYS1zd2ltbWluZy1wb29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM1XCI7IH1cblxuLmZhLXN5bmFnb2d1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5YlwiOyB9XG5cbi5mYS1zeW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7IH1cblxuLmZhLXN5bmMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYxXCI7IH1cblxuLmZhLXN5cmluZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGVcIjsgfVxuXG4uZmEtdGFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2VcIjsgfVxuXG4uZmEtdGFibGUtdGVubmlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVkXCI7IH1cblxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYVwiOyB9XG5cbi5mYS10YWJsZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZhXCI7IH1cblxuLmZhLXRhYmxldHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTBcIjsgfVxuXG4uZmEtdGFjaG9tZXRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmRcIjsgfVxuXG4uZmEtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7IH1cblxuLmZhLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmNcIjsgfVxuXG4uZmEtdGFwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYlwiOyB9XG5cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiOyB9XG5cbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7IH1cblxuLmZhLXRlYW1zcGVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOVwiOyB9XG5cbi5mYS10ZWV0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZVwiOyB9XG5cbi5mYS10ZWV0aC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJmXCI7IH1cblxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7IH1cblxuLmZhLXRlbGVncmFtLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZlXCI7IH1cblxuLmZhLXRlbXBlcmF0dXJlLWhpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjlcIjsgfVxuXG4uZmEtdGVtcGVyYXR1cmUtbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZiXCI7IH1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDVcIjsgfVxuXG4uZmEtdGVuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDdcIjsgfVxuXG4uZmEtdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjBcIjsgfVxuXG4uZmEtdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzRcIjsgfVxuXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNVwiOyB9XG5cbi5mYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiOyB9XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiOyB9XG5cbi5mYS10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7IH1cblxuLmZhLXRoZS1yZWQteWV0aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5ZFwiOyB9XG5cbi5mYS10aGVhdGVyLW1hc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjMwXCI7IH1cblxuLmZhLXRoZW1lY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzZcIjsgfVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIyXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkxXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOVwiOyB9XG5cbi5mYS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7IH1cblxuLmZhLXRoaW5rLXBlYWtzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMxXCI7IH1cblxuLmZhLXRodW1icy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY1XCI7IH1cblxuLmZhLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NFwiOyB9XG5cbi5mYS10aHVtYnRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGRcIjsgfVxuXG4uZmEtdGlja2V0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZlwiOyB9XG5cbi5mYS10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiOyB9XG5cbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTdcIjsgfVxuXG4uZmEtdGludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0M1wiOyB9XG5cbi5mYS10aW50LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM3XCI7IH1cblxuLmZhLXRpcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM4XCI7IH1cblxuLmZhLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDRcIjsgfVxuXG4uZmEtdG9nZ2xlLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7IH1cblxuLmZhLXRvaWxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkOFwiOyB9XG5cbi5mYS10b2lsZXQtcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWVcIjsgfVxuXG4uZmEtdG9vbGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MlwiOyB9XG5cbi5mYS10b29sczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkOVwiOyB9XG5cbi5mYS10b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOVwiOyB9XG5cbi5mYS10b3JhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMFwiOyB9XG5cbi5mYS10b3JpaS1nYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmExXCI7IH1cblxuLmZhLXRyYWN0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjJcIjsgfVxuXG4uZmEtdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxM1wiOyB9XG5cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjsgfVxuXG4uZmEtdHJhZmZpYy1saWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzN1wiOyB9XG5cbi5mYS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOFwiOyB9XG5cbi5mYS10cmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RhXCI7IH1cblxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI0XCI7IH1cblxuLmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNVwiOyB9XG5cbi5mYS10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOFwiOyB9XG5cbi5mYS10cmFzaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWRcIjsgfVxuXG4uZmEtdHJhc2gtcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyOVwiOyB9XG5cbi5mYS10cmFzaC1yZXN0b3JlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyYVwiOyB9XG5cbi5mYS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJiXCI7IH1cblxuLmZhLXRyZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MVwiOyB9XG5cbi5mYS10cmlwYWR2aXNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MlwiOyB9XG5cbi5mYS10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTFcIjsgfVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjsgfVxuXG4uZmEtdHJ1Y2stbG9hZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZVwiOyB9XG5cbi5mYS10cnVjay1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNiXCI7IH1cblxuLmZhLXRydWNrLW1vdmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZlwiOyB9XG5cbi5mYS10cnVjay1waWNrdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2NcIjsgfVxuXG4uZmEtdHNoaXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUzXCI7IH1cblxuLmZhLXR0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiOyB9XG5cbi5mYS10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzNcIjsgfVxuXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiOyB9XG5cbi5mYS10djpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2Y1wiOyB9XG5cbi5mYS10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZThcIjsgfVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OVwiOyB9XG5cbi5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MVwiOyB9XG5cbi5mYS10eXBvMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyYlwiOyB9XG5cbi5mYS11YmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAyXCI7IH1cblxuLmZhLXVidW50dTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkZlwiOyB9XG5cbi5mYS11aWtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwM1wiOyB9XG5cbi5mYS11bWJyZWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlOVwiOyB9XG5cbi5mYS11bWJyZWxsYS1iZWFjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjYVwiOyB9XG5cbi5mYS11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2RcIjsgfVxuXG4uZmEtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiOyB9XG5cbi5mYS11bmRvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYVwiOyB9XG5cbi5mYS11bmlyZWdpc3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNFwiOyB9XG5cbi5mYS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlhXCI7IH1cblxuLmZhLXVuaXZlcnNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjsgfVxuXG4uZmEtdW5saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7IH1cblxuLmZhLXVubG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5Y1wiOyB9XG5cbi5mYS11bmxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7IH1cblxuLmZhLXVudGFwcGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDVcIjsgfVxuXG4uZmEtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkzXCI7IH1cblxuLmZhLXVwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlMFwiOyB9XG5cbi5mYS11c2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODdcIjsgfVxuXG4uZmEtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwN1wiOyB9XG5cbi5mYS11c2VyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNlwiOyB9XG5cbi5mYS11c2VyLWFsdC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYVwiOyB9XG5cbi5mYS11c2VyLWFzdHJvbmF1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYlwiOyB9XG5cbi5mYS11c2VyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZjXCI7IH1cblxuLmZhLXVzZXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJkXCI7IH1cblxuLmZhLXVzZXItY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmRcIjsgfVxuXG4uZmEtdXNlci1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmVcIjsgfVxuXG4uZmEtdXNlci1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZmXCI7IH1cblxuLmZhLXVzZXItZnJpZW5kczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMFwiOyB9XG5cbi5mYS11c2VyLWdyYWR1YXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAxXCI7IH1cblxuLmZhLXVzZXItaW5qdXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyOFwiOyB9XG5cbi5mYS11c2VyLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDJcIjsgfVxuXG4uZmEtdXNlci1tZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMFwiOyB9XG5cbi5mYS11c2VyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAzXCI7IH1cblxuLmZhLXVzZXItbmluamE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDRcIjsgfVxuXG4uZmEtdXNlci1udXJzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyZlwiOyB9XG5cbi5mYS11c2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjsgfVxuXG4uZmEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWJcIjsgfVxuXG4uZmEtdXNlci1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDVcIjsgfVxuXG4uZmEtdXNlci1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwNlwiOyB9XG5cbi5mYS11c2VyLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwN1wiOyB9XG5cbi5mYS11c2VyLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOFwiOyB9XG5cbi5mYS11c2VyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7IH1cblxuLmZhLXVzZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMwXCI7IH1cblxuLmZhLXVzZXJzLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOVwiOyB9XG5cbi5mYS11c3BzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UxXCI7IH1cblxuLmZhLXVzc3VubmFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA3XCI7IH1cblxuLmZhLXV0ZW5zaWwtc3Bvb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTVcIjsgfVxuXG4uZmEtdXRlbnNpbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTdcIjsgfVxuXG4uZmEtdmFhZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA4XCI7IH1cblxuLmZhLXZlY3Rvci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2JcIjsgfVxuXG4uZmEtdmVudXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjFcIjsgfVxuXG4uZmEtdmVudXMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI2XCI7IH1cblxuLmZhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjsgfVxuXG4uZmEtdmlhY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzN1wiOyB9XG5cbi5mYS12aWFkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTlcIjsgfVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiOyB9XG5cbi5mYS12aWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkyXCI7IH1cblxuLmZhLXZpYWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkzXCI7IH1cblxuLmZhLXZpYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA5XCI7IH1cblxuLmZhLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7IH1cblxuLmZhLXZpZGVvLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUyXCI7IH1cblxuLmZhLXZpaGFyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhN1wiOyB9XG5cbi5mYS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwYVwiOyB9XG5cbi5mYS12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjsgfVxuXG4uZmEtdmltZW8tdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZFwiOyB9XG5cbi5mYS12aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNhXCI7IH1cblxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7IH1cblxuLmZhLXZudjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwYlwiOyB9XG5cbi5mYS12b2xsZXliYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWZcIjsgfVxuXG4uZmEtdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjdcIjsgfVxuXG4uZmEtdm9sdW1lLW11dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTlcIjsgfVxuXG4uZmEtdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNlwiOyB9XG5cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjhcIjsgfVxuXG4uZmEtdm90ZS15ZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzJcIjsgfVxuXG4uZmEtdnItY2FyZGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI5XCI7IH1cblxuLmZhLXZ1ZWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFmXCI7IH1cblxuLmZhLXdhbGtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTRcIjsgfVxuXG4uZmEtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU1XCI7IH1cblxuLmZhLXdhcmVob3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NFwiOyB9XG5cbi5mYS13YXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3M1wiOyB9XG5cbi5mYS13ZWVibHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2NcIjsgfVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjsgfVxuXG4uZmEtd2VpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk2XCI7IH1cblxuLmZhLXdlaWdodC1oYW5naW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNkXCI7IH1cblxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiOyB9XG5cbi5mYS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMlwiOyB9XG5cbi5mYS13aGF0c2FwcC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGNcIjsgfVxuXG4uZmEtd2hlZWxjaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiOyB9XG5cbi5mYS13aG1jczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwZFwiOyB9XG5cbi5mYS13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7IH1cblxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY2XCI7IH1cblxuLmZhLXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmVcIjsgfVxuXG4uZmEtd2luZG93LWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7IH1cblxuLmZhLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMFwiOyB9XG5cbi5mYS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjsgfVxuXG4uZmEtd2luZG93LXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDJcIjsgfVxuXG4uZmEtd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YVwiOyB9XG5cbi5mYS13aW5lLWJvdHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyZlwiOyB9XG5cbi5mYS13aW5lLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUzXCI7IH1cblxuLmZhLXdpbmUtZ2xhc3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNlXCI7IH1cblxuLmZhLXdpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZlwiOyB9XG5cbi5mYS13aXphcmRzLW9mLXRoZS1jb2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMFwiOyB9XG5cbi5mYS13b2xmLXBhY2stYmF0dGFsaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE0XCI7IH1cblxuLmZhLXdvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7IH1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YVwiOyB9XG5cbi5mYS13b3JkcHJlc3Mtc2ltcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDExXCI7IH1cblxuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTdcIjsgfVxuXG4uZmEtd3BleHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZVwiOyB9XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7IH1cblxuLmZhLXdwcmVzc3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTRcIjsgfVxuXG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFkXCI7IH1cblxuLmZhLXgtcmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk3XCI7IH1cblxuLmZhLXhib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTJcIjsgfVxuXG4uZmEteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OFwiOyB9XG5cbi5mYS14aW5nLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OVwiOyB9XG5cbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjsgfVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjsgfVxuXG4uZmEteWFuZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEzXCI7IH1cblxuLmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE0XCI7IH1cblxuLmZhLXlhcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTNcIjsgfVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiOyB9XG5cbi5mYS15ZW4tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiOyB9XG5cbi5mYS15aW4teWFuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhZFwiOyB9XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMVwiOyB9XG5cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7IH1cblxuLmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMxXCI7IH1cblxuLmZhLXpoaWh1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNmXCI7IH1cblxuLnNyLW9ubHkge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDsgfVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvOyB9XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9mYS1icmFuZHMtNDAwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9mYS1icmFuZHMtNDAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL2ZhLWJyYW5kcy00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL2ZhLWJyYW5kcy00MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9mYS1icmFuZHMtNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtYnJhbmRzLTQwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi5mYWIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IH1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9mYS1yZWd1bGFyLTQwMC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtcmVndWxhci00MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtcmVndWxhci00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtcmVndWxhci00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9mYS1yZWd1bGFyLTQwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi5mYXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIHNyYzogdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtc29saWQtOTAwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9mYS1zb2xpZC05MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtc29saWQtOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9mYS1zb2xpZC05MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9mYS1zb2xpZC05MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9mYS1zb2xpZC05MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG4uZmEsXG4uZmFzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuIiwiLy8gRGVmYXVsdCBWYXJpYWJsZXNcbiRzaW1wbGUtbGluZS1mb250LXBhdGg6IFwiLi4vLi4vLi4vLi4vZm9udHMvXCIgIWRlZmF1bHQ7XG4kc2ltcGxlLWxpbmUtZm9udC1mYW1pbHk6IFwic2ltcGxlLWxpbmUtaWNvbnNcIiAhZGVmYXVsdDtcbiRzaW1wbGUtbGluZS1pY29uLXByZWZpeDogXCJpY29uLVwiICFkZWZhdWx0O1xuXG4vLyBGb250c1xuQGlmICRzaW1wbGUtbGluZS1mb250LWZhbWlseSA9PSBcInNpbXBsZS1saW5lLWljb25zXCIge1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJyN7JHNpbXBsZS1saW5lLWZvbnQtZmFtaWx5fSc7XG4gICAgc3JjOiB1cmwoJyN7JHNpbXBsZS1saW5lLWZvbnQtcGF0aH1TaW1wbGUtTGluZS1JY29ucy5lb3Q/LWkzYTJraycpO1xuICAgIHNyYzogdXJsKCcjeyRzaW1wbGUtbGluZS1mb250LXBhdGh9U2ltcGxlLUxpbmUtSWNvbnMuZW90PyNpZWZpeC1pM2Eya2snKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcjeyRzaW1wbGUtbGluZS1mb250LXBhdGh9U2ltcGxlLUxpbmUtSWNvbnMudHRmPy1pM2Eya2snKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRzaW1wbGUtbGluZS1mb250LXBhdGh9U2ltcGxlLUxpbmUtSWNvbnMud29mZjI/LWkzYTJraycpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JHNpbXBsZS1saW5lLWZvbnQtcGF0aH1TaW1wbGUtTGluZS1JY29ucy53b2ZmPy1pM2Eya2snKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JHNpbXBsZS1saW5lLWZvbnQtcGF0aH1TaW1wbGUtTGluZS1JY29ucy5zdmc/LWkzYTJrayNzaW1wbGUtbGluZS1pY29ucycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fSB7XG4gICZ1c2VyLFxuICAmcGVvcGxlLFxuICAmdXNlci1mZW1hbGUsXG4gICZ1c2VyLWZvbGxvdyxcbiAgJnVzZXItZm9sbG93aW5nLFxuICAmdXNlci11bmZvbGxvdyxcbiAgJmxvZ2luLFxuICAmbG9nb3V0LFxuICAmZW1vdHNtaWxlLFxuICAmcGhvbmUsXG4gICZjYWxsLWVuZCxcbiAgJmNhbGwtaW4sXG4gICZjYWxsLW91dCxcbiAgJm1hcCxcbiAgJmxvY2F0aW9uLXBpbixcbiAgJmRpcmVjdGlvbixcbiAgJmRpcmVjdGlvbnMsXG4gICZjb21wYXNzLFxuICAmbGF5ZXJzLFxuICAmbWVudSxcbiAgJmxpc3QsXG4gICZvcHRpb25zLXZlcnRpY2FsLFxuICAmb3B0aW9ucyxcbiAgJmFycm93LWRvd24sXG4gICZhcnJvdy1sZWZ0LFxuICAmYXJyb3ctcmlnaHQsXG4gICZhcnJvdy11cCxcbiAgJmFycm93LXVwLWNpcmNsZSxcbiAgJmFycm93LWxlZnQtY2lyY2xlLFxuICAmYXJyb3ctcmlnaHQtY2lyY2xlLFxuICAmYXJyb3ctZG93bi1jaXJjbGUsXG4gICZjaGVjayxcbiAgJmNsb2NrLFxuICAmcGx1cyxcbiAgJmNsb3NlLFxuICAmdHJvcGh5LFxuICAmc2NyZWVuLXNtYXJ0cGhvbmUsXG4gICZzY3JlZW4tZGVza3RvcCxcbiAgJnBsYW5lLFxuICAmbm90ZWJvb2ssXG4gICZtdXN0YWNoZSxcbiAgJm1vdXNlLFxuICAmbWFnbmV0LFxuICAmZW5lcmd5LFxuICAmZGlzYyxcbiAgJmN1cnNvcixcbiAgJmN1cnNvci1tb3ZlLFxuICAmY3JvcCxcbiAgJmNoZW1pc3RyeSxcbiAgJnNwZWVkb21ldGVyLFxuICAmc2hpZWxkLFxuICAmc2NyZWVuLXRhYmxldCxcbiAgJm1hZ2ljLXdhbmQsXG4gICZob3VyZ2xhc3MsXG4gICZncmFkdWF0aW9uLFxuICAmZ2hvc3QsXG4gICZnYW1lLWNvbnRyb2xsZXIsXG4gICZmaXJlLFxuICAmZXllZ2xhc3MsXG4gICZlbnZlbG9wZS1vcGVuLFxuICAmZW52ZWxvcGUtbGV0dGVyLFxuICAmYmVsbCxcbiAgJmJhZGdlLFxuICAmYW5jaG9yLFxuICAmd2FsbGV0LFxuICAmdmVjdG9yLFxuICAmc3BlZWNoLFxuICAmcHV6emxlLFxuICAmcHJpbnRlcixcbiAgJnByZXNlbnQsXG4gICZwbGF5bGlzdCxcbiAgJnBpbixcbiAgJnBpY3R1cmUsXG4gICZoYW5kYmFnLFxuICAmZ2xvYmUtYWx0LFxuICAmZ2xvYmUsXG4gICZmb2xkZXItYWx0LFxuICAmZm9sZGVyLFxuICAmZmlsbSxcbiAgJmZlZWQsXG4gICZkcm9wLFxuICAmZHJhd2FyLFxuICAmZG9jcyxcbiAgJmRvYyxcbiAgJmRpYW1vbmQsXG4gICZjdXAsXG4gICZjYWxjdWxhdG9yLFxuICAmYnViYmxlcyxcbiAgJmJyaWVmY2FzZSxcbiAgJmJvb2stb3BlbixcbiAgJmJhc2tldC1sb2FkZWQsXG4gICZiYXNrZXQsXG4gICZiYWcsXG4gICZhY3Rpb24tdW5kbyxcbiAgJmFjdGlvbi1yZWRvLFxuICAmd3JlbmNoLFxuICAmdW1icmVsbGEsXG4gICZ0cmFzaCxcbiAgJnRhZyxcbiAgJnN1cHBvcnQsXG4gICZmcmFtZSxcbiAgJnNpemUtZnVsbHNjcmVlbixcbiAgJnNpemUtYWN0dWFsLFxuICAmc2h1ZmZsZSxcbiAgJnNoYXJlLWFsdCxcbiAgJnNoYXJlLFxuICAmcm9ja2V0LFxuICAmcXVlc3Rpb24sXG4gICZwaWUtY2hhcnQsXG4gICZwZW5jaWwsXG4gICZub3RlLFxuICAmbG9vcCxcbiAgJmhvbWUsXG4gICZncmlkLFxuICAmZ3JhcGgsXG4gICZtaWNyb3Bob25lLFxuICAmbXVzaWMtdG9uZS1hbHQsXG4gICZtdXNpYy10b25lLFxuICAmZWFycGhvbmVzLWFsdCxcbiAgJmVhcnBob25lcyxcbiAgJmVxdWFsaXplcixcbiAgJmxpa2UsXG4gICZkaXNsaWtlLFxuICAmY29udHJvbC1zdGFydCxcbiAgJmNvbnRyb2wtcmV3aW5kLFxuICAmY29udHJvbC1wbGF5LFxuICAmY29udHJvbC1wYXVzZSxcbiAgJmNvbnRyb2wtZm9yd2FyZCxcbiAgJmNvbnRyb2wtZW5kLFxuICAmdm9sdW1lLTEsXG4gICZ2b2x1bWUtMixcbiAgJnZvbHVtZS1vZmYsXG4gICZjYWxlbmRlcixcbiAgJmJ1bGIsXG4gICZjaGFydCxcbiAgJmJhbixcbiAgJmJ1YmJsZSxcbiAgJmNhbXJlY29yZGVyLFxuICAmY2FtZXJhLFxuICAmY2xvdWQtZG93bmxvYWQsXG4gICZjbG91ZC11cGxvYWQsXG4gICZlbnZlbG9wZSxcbiAgJmV5ZSxcbiAgJmZsYWcsXG4gICZoZWFydCxcbiAgJmluZm8sXG4gICZrZXksXG4gICZsaW5rLFxuICAmbG9jayxcbiAgJmxvY2stb3BlbixcbiAgJm1hZ25pZmllcixcbiAgJm1hZ25pZmllci1hZGQsXG4gICZtYWduaWZpZXItcmVtb3ZlLFxuICAmcGFwZXItY2xpcCxcbiAgJnBhcGVyLXBsYW5lLFxuICAmcG93ZXIsXG4gICZyZWZyZXNoLFxuICAmcmVsb2FkLFxuICAmc2V0dGluZ3MsXG4gICZzdGFyLFxuICAmc3ltYmxlLWZlbWFsZSxcbiAgJnN5bWJvbC1tYWxlLFxuICAmdGFyZ2V0LFxuICAmY3JlZGl0LWNhcmQsXG4gICZwYXlwYWwsXG4gICZzb2NpYWwtdHVtYmxyLFxuICAmc29jaWFsLXR3aXR0ZXIsXG4gICZzb2NpYWwtZmFjZWJvb2ssXG4gICZzb2NpYWwtaW5zdGFncmFtLFxuICAmc29jaWFsLWxpbmtlZGluLFxuICAmc29jaWFsLXBpbnRhcmVzdCxcbiAgJnNvY2lhbC1naXRodWIsXG4gICZzb2NpYWwtZ3BsdXMsXG4gICZzb2NpYWwtcmVkZGl0LFxuICAmc29jaWFsLXNreXBlLFxuICAmc29jaWFsLWRyaWJiYmxlLFxuICAmc29jaWFsLWJlaGFuY2UsXG4gICZzb2NpYWwtZm91cnNxYXJlLFxuICAmc29jaWFsLXNvdW5kY2xvdWQsXG4gICZzb2NpYWwtc3BvdGlmeSxcbiAgJnNvY2lhbC1zdHVtYmxldXBvbixcbiAgJnNvY2lhbC15b3V0dWJlLFxuICAmc29jaWFsLWRyb3Bib3gge1xuICAgIGZvbnQtZmFtaWx5OiAnI3skc2ltcGxlLWxpbmUtZm9udC1mYW1pbHl9JztcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gfVxufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9dXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cGVvcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH11c2VyLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9dXNlci1mb2xsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDJcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXVzZXItZm9sbG93aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAzXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH11c2VyLXVuZm9sbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA0XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1sb2dpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NlwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bG9nb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY1XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1lbW90c21pbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjFcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAwXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jYWxsLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y2FsbC1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0N1wiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y2FsbC1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDZcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzM1wiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bG9jYXRpb24tcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk2XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1kaXJlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDJcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWRpcmVjdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDFcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDVcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWxheWVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2N1wiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9b3B0aW9ucy12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMlwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9b3B0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwM1wiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9YXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9YXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9YXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDZcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA3XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1hcnJvdy11cC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWFycm93LWxlZnQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdhXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1hcnJvdy1yaWdodC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWFycm93LWRvd24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdiXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODFcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTVcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgyXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNjcmVlbi1zbWFydHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEwXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zY3JlZW4tZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTJcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fW5vdGVib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1tdXN0YWNoZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bW91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTVcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNlwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZW5lcmd5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1kaXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jdXJzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmVcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWN1cnNvci1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIzXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jaGVtaXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjZcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNwZWVkb21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGVcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNjcmVlbi10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGZcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fW1hZ2ljLXdhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTdcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Z3JhZHVhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Z2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWFcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWdhbWUtY29udHJvbGxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxYlwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxY1wiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZXllZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWRcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWVudmVsb3BlLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWVcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWVudmVsb3BlLWxldHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZlwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9YmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyN1wiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9YmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjhcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9d2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJhXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH12ZWN0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmJcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNwZWVjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyY1wiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cHV6emxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJkXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1wcmludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJlXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1wcmVzZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJmXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1wbGF5bGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMxXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1waWN0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1oYW5kYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1nbG9iZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzZcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1mb2xkZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODlcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2FcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWZlZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2JcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWRyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2VcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWRyYXdhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZlwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZG9jczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZG9jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1kaWFtb25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDRcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDlcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWJ1YmJsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGFcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0YlwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Ym9vay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRjXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1iYXNrZXQtbG9hZGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRkXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGVcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZlwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9YWN0aW9uLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWFjdGlvbi1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTJcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUzXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9dGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zdXBwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU2XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1mcmFtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c2l6ZS1mdWxsc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zaXplLWFjdHVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c2h1ZmZsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVhXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YlwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVjXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVlXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWZcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjBcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWxvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjRcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjlcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWdyaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmFcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZiXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYzXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1tdXNpYy10b25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bXVzaWMtdG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MlwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZWFycGhvbmVzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzY1wiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZWFycGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNkXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1lcXVhbGl6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmNcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWxpa2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjhcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWRpc2xpa2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmRcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNvbnRyb2wtc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmZcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNvbnRyb2wtcmV3aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1jb250cm9sLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzFcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNvbnRyb2wtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNvbnRyb2wtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3M1wiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y29udHJvbC1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXZvbHVtZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDlmXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH12b2x1bWUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhMFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9dm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhMVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y2FsZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzVcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWJ1bGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzZcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2NcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWJ1YmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y2FtcmVjb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2VcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZlwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODNcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODZcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4N1wiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9ZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9aGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGFcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGJcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4Y1wiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4ZFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4ZVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9bG9jay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhmXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1tYWduaWZpZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fW1hZ25pZmllci1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTFcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fW1hZ25pZmllci1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTJcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXBhcGVyLWNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTNcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk0XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1wb3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5N1wiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5OFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9cmVsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk5XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5YVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5YlwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c3ltYmxlLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5Y1wiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c3ltYm9sLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWRcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXRhcmdldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5ZVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9Y3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjVcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwYVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDlcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNvY2lhbC1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwYlwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBhXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zb2NpYWwtcGludGFyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBiXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zb2NpYWwtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBjXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zb2NpYWwtZ3BsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGRcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNvY2lhbC1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGVcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNvY2lhbC1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZlwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBkXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zb2NpYWwtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMFwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLWZvdXJzcWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMVwiO1xufVxuXG4uI3skc2ltcGxlLWxpbmUtaWNvbi1wcmVmaXh9c29jaWFsLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTJcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNvY2lhbC1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEzXCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zb2NpYWwtc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTRcIjtcbn1cblxuLiN7JHNpbXBsZS1saW5lLWljb24tcHJlZml4fXNvY2lhbC15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA4XCI7XG59XG5cbi4jeyRzaW1wbGUtbGluZS1pY29uLXByZWZpeH1zb2NpYWwtZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwY1wiO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiAgV2VhdGhlciBJY29ucyAyLjBcbiAqICBVcGRhdGVkIEF1Z3VzdCAxLCAyMDE1XG4gKiAgV2VhdGhlciB0aGVtZWQgaWNvbnMgZm9yIEJvb3RzdHJhcFxuICogIEF1dGhvciAtIEVyaWsgRmxvd2VycyAtIGVyaWtAaGVsbG9lcmlrLmNvbVxuICogIEVtYWlsOiBlcmlrQGhlbGxvZXJpay5jb21cbiAqICBUd2l0dGVyOiBodHRwOi8vdHdpdHRlci5jb20vRXJpa19VWFxuICogIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogIE1haW50YWluZWQgYXQgaHR0cDovL2VyaWtmbG93ZXJzLmdpdGh1Yi5pby93ZWF0aGVyLWljb25zXG4gKlxuICogIExpY2Vuc2VcbiAqICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqICAtIEZvbnQgbGljZW5zZWQgdW5kZXIgU0lMIE9GTCAxLjEgLVxuICogICAgaHR0cDovL3NjcmlwdHMuc2lsLm9yZy9PRkxcbiAqICAtIENTUywgTEVTUyBhbmQgU0NTUyBhcmUgbGljZW5zZWQgdW5kZXIgTUlUIExpY2Vuc2UgLVxuICogICAgaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL21pdC1saWNlbnNlLmh0bWxcbiAqICAtIERvY3VtZW50YXRpb24gbGljZW5zZWQgdW5kZXIgQ0MgQlkgMy4wIC1cbiAqICAgIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LzMuMC9cbiAqICAtIEluc3BpcmVkIGJ5IGFuZCB3b3JrcyBncmVhdCBhcyBhIGNvbXBhbmlvbiB3aXRoIEZvbnQgQXdlc29tZVxuICogICAgXCJGb250IEF3ZXNvbWUgYnkgRGF2ZSBHYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pb1wiXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJ3ZWF0aGVyaWNvbnNcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy93ZWF0aGVyaWNvbnMtcmVndWxhci13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy93ZWF0aGVyaWNvbnMtcmVndWxhci13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL3dlYXRoZXJpY29ucy1yZWd1bGFyLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL3dlYXRoZXJpY29ucy1yZWd1bGFyLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy93ZWF0aGVyaWNvbnMtcmVndWxhci13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvd2VhdGhlcmljb25zLXJlZ3VsYXItd2ViZm9udC5zdmcjd2VhdGhlcl9pY29uc3JlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi53aSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwid2VhdGhlcmljb25zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4ud2ktZncge1xuICB3aWR0aDogMS40ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndpLXJvdGF0ZS05MCB7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi53aS1yb3RhdGUtMTgwIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLndpLXJvdGF0ZS0yNzAge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4ud2ktZmxpcC1ob3Jpem9udGFsIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLndpLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuXG4ud2ktZGF5LXN1bm55OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CNXCI7XG59XG5cbi53aS1kYXktY2xvdWR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CCXCI7XG59XG5cbi53aS1kYXktY2xvdWR5LWd1c3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CAXCI7XG59XG5cbi53aS1kYXktY2xvdWR5LXdpbmR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CBXCI7XG59XG5cbi53aS1kYXktZm9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CDXCI7XG59XG5cbi53aS1kYXktaGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhFwiO1xufVxuXG4ud2ktZGF5LWhhemU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrZcIjtcbn1cblxuLndpLWRheS1saWdodG5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIVcIjtcbn1cblxuLndpLWRheS1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CIXCI7XG59XG5cbi53aS1kYXktcmFpbi1taXg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIZcIjtcbn1cblxuLndpLWRheS1yYWluLXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIdcIjtcbn1cblxuLndpLWRheS1zaG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CJXCI7XG59XG5cbi53aS1kYXktc2xlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrJcIjtcbn1cblxuLndpLWRheS1zbGVldC1zdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BqFwiO1xufVxuXG4ud2ktZGF5LXNub3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIpcIjtcbn1cblxuLndpLWRheS1zbm93LXRodW5kZXJzdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bq1wiO1xufVxuXG4ud2ktZGF5LXNub3ctd2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BpVwiO1xufVxuXG4ud2ktZGF5LXNwcmlua2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CLXCI7XG59XG5cbi53aS1kYXktc3Rvcm0tc2hvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjlwiO1xufVxuXG4ud2ktZGF5LXN1bm55LW92ZXJjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CMXCI7XG59XG5cbi53aS1kYXktdGh1bmRlcnN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CQXCI7XG59XG5cbi53aS1kYXktd2luZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoVcIjtcbn1cblxuLndpLXNvbGFyLWVjbGlwc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvga5cIjtcbn1cblxuLndpLWhvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BslwiO1xufVxuXG4ud2ktZGF5LWNsb3VkeS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G9XCI7XG59XG5cbi53aS1kYXktbGlnaHQtd2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DhFwiO1xufVxuXG4ud2ktbmlnaHQtY2xlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK5cIjtcbn1cblxuLndpLW5pZ2h0LWFsdC1jbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoZcIjtcbn1cblxuLndpLW5pZ2h0LWFsdC1jbG91ZHktZ3VzdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKJcIjtcbn1cblxuLndpLW5pZ2h0LWFsdC1jbG91ZHktd2luZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKNcIjtcbn1cblxuLndpLW5pZ2h0LWFsdC1oYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CkXCI7XG59XG5cbi53aS1uaWdodC1hbHQtbGlnaHRuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ClXCI7XG59XG5cbi53aS1uaWdodC1hbHQtcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqFwiO1xufVxuXG4ud2ktbmlnaHQtYWx0LXJhaW4tbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CmXCI7XG59XG5cbi53aS1uaWdodC1hbHQtcmFpbi13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CnXCI7XG59XG5cbi53aS1uaWdodC1hbHQtc2hvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqVwiO1xufVxuXG4ud2ktbmlnaHQtYWx0LXNsZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74K0XCI7XG59XG5cbi53aS1uaWdodC1hbHQtc2xlZXQtc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCLvgapcIjtcbn1cblxuLndpLW5pZ2h0LWFsdC1zbm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CqXCI7XG59XG5cbi53aS1uaWdodC1hbHQtc25vdy10aHVuZGVyc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCLvga1cIjtcbn1cblxuLndpLW5pZ2h0LWFsdC1zbm93LXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgadcIjtcbn1cblxuLndpLW5pZ2h0LWFsdC1zcHJpbmtsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Aq1wiO1xufVxuXG4ud2ktbmlnaHQtYWx0LXN0b3JtLXNob3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKxcIjtcbn1cblxuLndpLW5pZ2h0LWFsdC10aHVuZGVyc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK1cIjtcbn1cblxuLndpLW5pZ2h0LWNsb3VkeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AsVwiO1xufVxuXG4ud2ktbmlnaHQtY2xvdWR5LWd1c3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CvXCI7XG59XG5cbi53aS1uaWdodC1jbG91ZHktd2luZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLBcIjtcbn1cblxuLndpLW5pZ2h0LWZvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BilwiO1xufVxuXG4ud2ktbmlnaHQtaGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AslwiO1xufVxuXG4ud2ktbmlnaHQtbGlnaHRuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CzXCI7XG59XG5cbi53aS1uaWdodC1wYXJ0bHktY2xvdWR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KDXCI7XG59XG5cbi53aS1uaWdodC1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C2XCI7XG59XG5cbi53aS1uaWdodC1yYWluLW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtFwiO1xufVxuXG4ud2ktbmlnaHQtcmFpbi13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C1XCI7XG59XG5cbi53aS1uaWdodC1zaG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C3XCI7XG59XG5cbi53aS1uaWdodC1zbGVldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cs1wiO1xufVxuXG4ud2ktbmlnaHQtc2xlZXQtc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCLvgalcIjtcbn1cblxuLndpLW5pZ2h0LXNub3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLhcIjtcbn1cblxuLndpLW5pZ2h0LXNub3ctdGh1bmRlcnN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GsXCI7XG59XG5cbi53aS1uaWdodC1zbm93LXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaZcIjtcbn1cblxuLndpLW5pZ2h0LXNwcmlua2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C5XCI7XG59XG5cbi53aS1uaWdodC1zdG9ybS1zaG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C6XCI7XG59XG5cbi53aS1uaWdodC10aHVuZGVyc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLtcIjtcbn1cblxuLndpLWx1bmFyLWVjbGlwc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbBcIjtcbn1cblxuLndpLXN0YXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G3XCI7XG59XG5cbi53aS1zdG9ybS1zaG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CdXCI7XG59XG5cbi53aS10aHVuZGVyc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJ5cIjtcbn1cblxuLndpLW5pZ2h0LWFsdC1jbG91ZHktaGlnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BvlwiO1xufVxuXG4ud2ktbmlnaHQtY2xvdWR5LWhpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoBcIjtcbn1cblxuLndpLW5pZ2h0LWFsdC1wYXJ0bHktY2xvdWR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KBXCI7XG59XG5cbi53aS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BgVwiO1xufVxuXG4ud2ktY2xvdWR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CTXCI7XG59XG5cbi53aS1jbG91ZHktZ3VzdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJFcIjtcbn1cblxuLndpLWNsb3VkeS13aW5keTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AklwiO1xufVxuXG4ud2ktZm9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CUXCI7XG59XG5cbi53aS1oYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CVXCI7XG59XG5cbi53aS1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CZXCI7XG59XG5cbi53aS1yYWluLW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktcmFpbi13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CYXCI7XG59XG5cbi53aS1zaG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CaXCI7XG59XG5cbi53aS1zbGVldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CtVwiO1xufVxuXG4ud2ktc25vdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2ktc3ByaW5rbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJxcIjtcbn1cblxuLndpLXN0b3JtLXNob3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJ1cIjtcbn1cblxuLndpLXRodW5kZXJzdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4ud2ktc25vdy13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GkXCI7XG59XG5cbi53aS1zbm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CbXCI7XG59XG5cbi53aS1zbW9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G0XCI7XG59XG5cbi53aS1zbW9rZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BolwiO1xufVxuXG4ud2ktbGlnaHRuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CWXCI7XG59XG5cbi53aS1yYWluZHJvcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgY5cIjtcbn1cblxuLndpLXJhaW5kcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G4XCI7XG59XG5cbi53aS1kdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GjXCI7XG59XG5cbi53aS1zbm93Zmxha2UtY29sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiO1xufVxuXG4ud2ktd2luZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKFcIjtcbn1cblxuLndpLXN0cm9uZy13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GQXCI7XG59XG5cbi53aS1zYW5kc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoJcIjtcbn1cblxuLndpLWVhcnRocXVha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4ZcIjtcbn1cblxuLndpLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4dcIjtcbn1cblxuLndpLWZsb29kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G8XCI7XG59XG5cbi53aS1tZXRlb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbFcIjtcbn1cblxuLndpLXRzdW5hbWk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4VcIjtcbn1cblxuLndpLXZvbGNhbm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4hcIjtcbn1cblxuLndpLWh1cnJpY2FuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bs1wiO1xufVxuXG4ud2ktdG9ybmFkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BllwiO1xufVxuXG4ud2ktc21hbGwtY3JhZnQtYWR2aXNvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4xcIjtcbn1cblxuLndpLWdhbGUtd2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DjVwiO1xufVxuXG4ud2ktc3Rvcm0td2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DjlwiO1xufVxuXG4ud2ktaHVycmljYW5lLXdhcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg49cIjtcbn1cblxuLndpLXdpbmQtZGlyZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KxXCI7XG59XG5cbi53aS1hbGllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtVwiO1xufVxuXG4ud2ktY2Vsc2l1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvFwiO1xufVxuXG4ud2ktZmFocmVuaGVpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BhVwiO1xufVxuXG4ud2ktZGVncmVlczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BglwiO1xufVxuXG4ud2ktdGhlcm1vbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZVcIjtcbn1cblxuLndpLXRoZXJtb21ldGVyLWV4dGVyaW9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GTXCI7XG59XG5cbi53aS10aGVybW9tZXRlci1pbnRlcm5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BlFwiO1xufVxuXG4ud2ktY2xvdWQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvVwiO1xufVxuXG4ud2ktY2xvdWQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYBcIjtcbn1cblxuLndpLWNsb3VkLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgL5cIjtcbn1cblxuLndpLWhvcml6b246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYdcIjtcbn1cblxuLndpLWhvcml6b24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GGXCI7XG59XG5cbi53aS1zdW5yaXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GRXCI7XG59XG5cbi53aS1zdW5zZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZJcIjtcbn1cblxuLndpLW1vb25yaXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OJXCI7XG59XG5cbi53aS1tb29uc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OKXCI7XG59XG5cbi53aS1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GMXCI7XG59XG5cbi53aS1yZWZyZXNoLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bi1wiO1xufVxuXG4ud2ktdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoRcIjtcbn1cblxuLndpLWJhcm9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BuVwiO1xufVxuXG4ud2ktaHVtaWRpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbpcIjtcbn1cblxuLndpLW5hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G7XCI7XG59XG5cbi53aS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Di1wiO1xufVxuXG4ud2ktbW9vbi1uZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpVcIjtcbn1cblxuLndpLW1vb24td2F4aW5nLWNyZXNlbnQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CllwiO1xufVxuXG4ud2ktbW9vbi13YXhpbmctY3Jlc2VudC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KXXCI7XG59XG5cbi53aS1tb29uLXdheGluZy1jcmVzZW50LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgphcIjtcbn1cblxuLndpLW1vb24td2F4aW5nLWNyZXNlbnQtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmVwiO1xufVxuXG4ud2ktbW9vbi13YXhpbmctY3Jlc2VudC01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KaXCI7XG59XG5cbi53aS1tb29uLXdheGluZy1jcmVzZW50LTY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgptcIjtcbn1cblxuLndpLW1vb24tZmlyc3QtcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CnFwiO1xufVxuXG4ud2ktbW9vbi13YXhpbmctZ2liYm91cy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KdXCI7XG59XG5cbi53aS1tb29uLXdheGluZy1naWJib3VzLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgp5cIjtcbn1cblxuLndpLW1vb24td2F4aW5nLWdpYmJvdXMtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cn1wiO1xufVxuXG4ud2ktbW9vbi13YXhpbmctZ2liYm91cy00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KgXCI7XG59XG5cbi53aS1tb29uLXdheGluZy1naWJib3VzLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqFcIjtcbn1cblxuLndpLW1vb24td2F4aW5nLWdpYmJvdXMtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ColwiO1xufVxuXG4ud2ktbW9vbi1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KjXCI7XG59XG5cbi53aS1tb29uLXdhbmluZy1naWJib3VzLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqRcIjtcbn1cblxuLndpLW1vb24td2FuaW5nLWdpYmJvdXMtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CpVwiO1xufVxuXG4ud2ktbW9vbi13YW5pbmctZ2liYm91cy0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KmXCI7XG59XG5cbi53aS1tb29uLXdhbmluZy1naWJib3VzLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqdcIjtcbn1cblxuLndpLW1vb24td2FuaW5nLWdpYmJvdXMtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CqFwiO1xufVxuXG4ud2ktbW9vbi13YW5pbmctZ2liYm91cy02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KpXCI7XG59XG5cbi53aS1tb29uLXRoaXJkLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqpcIjtcbn1cblxuLndpLW1vb24td2FuaW5nLWNyZXNjZW50LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqtcIjtcbn1cblxuLndpLW1vb24td2FuaW5nLWNyZXNjZW50LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqxcIjtcbn1cblxuLndpLW1vb24td2FuaW5nLWNyZXNjZW50LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgq1cIjtcbn1cblxuLndpLW1vb24td2FuaW5nLWNyZXNjZW50LTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgq5cIjtcbn1cblxuLndpLW1vb24td2FuaW5nLWNyZXNjZW50LTU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgq9cIjtcbn1cblxuLndpLW1vb24td2FuaW5nLWNyZXNjZW50LTY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrBcIjtcbn1cblxuLndpLW1vb24tYWx0LW5ldzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dq1wiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWNyZXNlbnQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DkFwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWNyZXNlbnQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DkVwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWNyZXNlbnQtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DklwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWNyZXNlbnQtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dk1wiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWNyZXNlbnQtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DlFwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWNyZXNlbnQtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DlVwiO1xufVxuXG4ud2ktbW9vbi1hbHQtZmlyc3QtcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DllwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWdpYmJvdXMtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dl1wiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWdpYmJvdXMtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DmFwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWdpYmJvdXMtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DmVwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWdpYmJvdXMtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DmlwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWdpYmJvdXMtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dm1wiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWdpYmJvdXMtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnFwiO1xufVxuXG4ud2ktbW9vbi1hbHQtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnVwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWdpYmJvdXMtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnlwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWdpYmJvdXMtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dn1wiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWdpYmJvdXMtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DoFwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWdpYmJvdXMtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DoVwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWdpYmJvdXMtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DolwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWdpYmJvdXMtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Do1wiO1xufVxuXG4ud2ktbW9vbi1hbHQtdGhpcmQtcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DpFwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6VcIjtcbn1cblxuLndpLW1vb24tYWx0LXdhbmluZy1jcmVzY2VudC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OmXCI7XG59XG5cbi53aS1tb29uLWFsdC13YW5pbmctY3Jlc2NlbnQtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dp1wiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6hcIjtcbn1cblxuLndpLW1vb24tYWx0LXdhbmluZy1jcmVzY2VudC01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OpXCI7XG59XG5cbi53aS1tb29uLWFsdC13YW5pbmctY3Jlc2NlbnQtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DqlwiO1xufVxuXG4ud2ktbW9vbi0wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KVXCI7XG59XG5cbi53aS1tb29uLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpZcIjtcbn1cblxuLndpLW1vb24tMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cl1wiO1xufVxuXG4ud2ktbW9vbi0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KYXCI7XG59XG5cbi53aS1tb29uLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgplcIjtcbn1cblxuLndpLW1vb24tNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmlwiO1xufVxuXG4ud2ktbW9vbi02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KbXCI7XG59XG5cbi53aS1tb29uLTc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpxcIjtcbn1cblxuLndpLW1vb24tODpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CnVwiO1xufVxuXG4ud2ktbW9vbi05OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KeXCI7XG59XG5cbi53aS1tb29uLTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KfXCI7XG59XG5cbi53aS1tb29uLTExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KgXCI7XG59XG5cbi53aS1tb29uLTEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KhXCI7XG59XG5cbi53aS1tb29uLTEzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KiXCI7XG59XG5cbi53aS1tb29uLTE0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KjXCI7XG59XG5cbi53aS1tb29uLTE1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KkXCI7XG59XG5cbi53aS1tb29uLTE2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KlXCI7XG59XG5cbi53aS1tb29uLTE3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KmXCI7XG59XG5cbi53aS1tb29uLTE4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KnXCI7XG59XG5cbi53aS1tb29uLTE5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KoXCI7XG59XG5cbi53aS1tb29uLTIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KpXCI7XG59XG5cbi53aS1tb29uLTIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KqXCI7XG59XG5cbi53aS1tb29uLTIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KrXCI7XG59XG5cbi53aS1tb29uLTIzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KsXCI7XG59XG5cbi53aS1tb29uLTI0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KtXCI7XG59XG5cbi53aS1tb29uLTI1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KuXCI7XG59XG5cbi53aS1tb29uLTI2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KvXCI7XG59XG5cbi53aS1tb29uLTI3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KwXCI7XG59XG5cbi53aS10aW1lLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgopcIjtcbn1cblxuLndpLXRpbWUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ci1wiO1xufVxuXG4ud2ktdGltZS0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KMXCI7XG59XG5cbi53aS10aW1lLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgo1cIjtcbn1cblxuLndpLXRpbWUtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CjlwiO1xufVxuXG4ud2ktdGltZS02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KPXCI7XG59XG5cbi53aS10aW1lLTc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpBcIjtcbn1cblxuLndpLXRpbWUtODpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CkVwiO1xufVxuXG4ud2ktdGltZS05OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KSXCI7XG59XG5cbi53aS10aW1lLTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KTXCI7XG59XG5cbi53aS10aW1lLTExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KUXCI7XG59XG5cbi53aS10aW1lLTEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KJXCI7XG59XG5cbi53aS1kaXJlY3Rpb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZhcIjtcbn1cblxuLndpLWRpcmVjdGlvbi11cC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bl1wiO1xufVxuXG4ud2ktZGlyZWN0aW9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GNXCI7XG59XG5cbi53aS1kaXJlY3Rpb24tZG93bi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CiFwiO1xufVxuXG4ud2ktZGlyZWN0aW9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYRcIjtcbn1cblxuLndpLWRpcmVjdGlvbi1kb3duLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYNcIjtcbn1cblxuLndpLWRpcmVjdGlvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GIXCI7XG59XG5cbi53aS1kaXJlY3Rpb24tdXAtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ch1wiO1xufVxuXG4ud2ktd2luZC1iZWF1Zm9ydC0wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74K3XCI7XG59XG5cbi53aS13aW5kLWJlYXVmb3J0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrhcIjtcbn1cblxuLndpLXdpbmQtYmVhdWZvcnQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CuVwiO1xufVxuXG4ud2ktd2luZC1iZWF1Zm9ydC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74K6XCI7XG59XG5cbi53aS13aW5kLWJlYXVmb3J0LTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrtcIjtcbn1cblxuLndpLXdpbmQtYmVhdWZvcnQtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CvFwiO1xufVxuXG4ud2ktd2luZC1iZWF1Zm9ydC02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74K9XCI7XG59XG5cbi53aS13aW5kLWJlYXVmb3J0LTc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgr5cIjtcbn1cblxuLndpLXdpbmQtYmVhdWZvcnQtODpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cv1wiO1xufVxuXG4ud2ktd2luZC1iZWF1Zm9ydC05OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OAXCI7XG59XG5cbi53aS13aW5kLWJlYXVmb3J0LTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OBXCI7XG59XG5cbi53aS13aW5kLWJlYXVmb3J0LTExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OCXCI7XG59XG5cbi53aS13aW5kLWJlYXVmb3J0LTEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ODXCI7XG59XG5cbi53aS15YWhvby0wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GWXCI7XG59XG5cbi53aS15YWhvby0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74COXCI7XG59XG5cbi53aS15YWhvby0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GzXCI7XG59XG5cbi53aS15YWhvby0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CeXCI7XG59XG5cbi53aS15YWhvby00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CeXCI7XG59XG5cbi53aS15YWhvby01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7XG59XG5cbi53aS15YWhvby02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7XG59XG5cbi53aS15YWhvby03OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7XG59XG5cbi53aS15YWhvby04OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CVXCI7XG59XG5cbi53aS15YWhvby05OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CaXCI7XG59XG5cbi53aS15YWhvby0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiO1xufVxuXG4ud2kteWFob28tMTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJpcIjtcbn1cblxuLndpLXlhaG9vLTEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CaXCI7XG59XG5cbi53aS15YWhvby0xMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2kteWFob28tMTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIpcIjtcbn1cblxuLndpLXlhaG9vLTE1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GkXCI7XG59XG5cbi53aS15YWhvby0xNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2kteWFob28tMTc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJVcIjtcbn1cblxuLndpLXlhaG9vLTE4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7XG59XG5cbi53aS15YWhvby0xOTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiO1xufVxuXG4ud2kteWFob28tMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJRcIjtcbn1cblxuLndpLXlhaG9vLTIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ChXCI7XG59XG5cbi53aS15YWhvby0yMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BolwiO1xufVxuXG4ud2kteWFob28tMjM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZBcIjtcbn1cblxuLndpLXlhaG9vLTI0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GQXCI7XG59XG5cbi53aS15YWhvby0yNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiO1xufVxuXG4ud2kteWFob28tMjY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJNcIjtcbn1cblxuLndpLXlhaG9vLTI3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CxXCI7XG59XG5cbi53aS15YWhvby0yODpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AglwiO1xufVxuXG4ud2kteWFob28tMjk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLFcIjtcbn1cblxuLndpLXlhaG9vLTMwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CCXCI7XG59XG5cbi53aS15YWhvby0zMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArlwiO1xufVxuXG4ud2kteWFob28tMzI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI1cIjtcbn1cblxuLndpLXlhaG9vLTMzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KDXCI7XG59XG5cbi53aS15YWhvby0zNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjFwiO1xufVxuXG4ud2kteWFob28tMzU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJdcIjtcbn1cblxuLndpLXlhaG9vLTM2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GyXCI7XG59XG5cbi53aS15YWhvby0zNzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjlwiO1xufVxuXG4ud2kteWFob28tMzg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI5cIjtcbn1cblxuLndpLXlhaG9vLTM5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74COXCI7XG59XG5cbi53aS15YWhvby00MDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmlwiO1xufVxuXG4ud2kteWFob28tNDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaRcIjtcbn1cblxuLndpLXlhaG9vLTQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CbXCI7XG59XG5cbi53aS15YWhvby00MzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BpFwiO1xufVxuXG4ud2kteWFob28tNDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIxcIjtcbn1cblxuLndpLXlhaG9vLTQ1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74COXCI7XG59XG5cbi53aS15YWhvby00NjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2kteWFob28tNDc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI5cIjtcbn1cblxuLndpLXlhaG9vLTMyMDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbdcIjtcbn1cblxuLndpLWZvcmVjYXN0LWlvLWNsZWFyLWRheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjVwiO1xufVxuXG4ud2ktZm9yZWNhc3QtaW8tY2xlYXItbmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK5cIjtcbn1cblxuLndpLWZvcmVjYXN0LWlvLXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJlcIjtcbn1cblxuLndpLWZvcmVjYXN0LWlvLXNub3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJtcIjtcbn1cblxuLndpLWZvcmVjYXN0LWlvLXNsZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74K1XCI7XG59XG5cbi53aS1mb3JlY2FzdC1pby13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GQXCI7XG59XG5cbi53aS1mb3JlY2FzdC1pby1mb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJRcIjtcbn1cblxuLndpLWZvcmVjYXN0LWlvLWNsb3VkeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ak1wiO1xufVxuXG4ud2ktZm9yZWNhc3QtaW8tcGFydGx5LWNsb3VkeS1kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIJcIjtcbn1cblxuLndpLWZvcmVjYXN0LWlvLXBhcnRseS1jbG91ZHktbmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLFcIjtcbn1cblxuLndpLWZvcmVjYXN0LWlvLWhhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJVcIjtcbn1cblxuLndpLWZvcmVjYXN0LWlvLXRodW5kZXJzdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4ud2ktZm9yZWNhc3QtaW8tdG9ybmFkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BllwiO1xufVxuXG4ud2ktd21vNDY4MC0wOmJlZm9yZSxcbi53aS13bW80NjgwLTAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GVXCI7XG59XG5cbi53aS13bW80NjgwLTE6YmVmb3JlLFxuLndpLXdtbzQ2ODAtMDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJNcIjtcbn1cblxuLndpLXdtbzQ2ODAtMjpiZWZvcmUsXG4ud2ktd21vNDY4MC0wMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BlVwiO1xufVxuXG4ud2ktd21vNDY4MC0zOmJlZm9yZSxcbi53aS13bW80NjgwLTAzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CTXCI7XG59XG5cbi53aS13bW80NjgwLTQ6YmVmb3JlLFxuLndpLXdtbzQ2ODAtMDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJRcIjtcbn1cblxuLndpLXdtbzQ2ODAtNTpiZWZvcmUsXG4ud2ktd21vNDY4MC0wNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiO1xufVxuXG4ud2ktd21vNDY4MC0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiO1xufVxuXG4ud2ktd21vNDY4MC0xMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiO1xufVxuXG4ud2ktd21vNDY4MC0xMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AllwiO1xufVxuXG4ud2ktd21vNDY4MC0xODpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BkFwiO1xufVxuXG4ud2ktd21vNDY4MC0yMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiO1xufVxuXG4ud2ktd21vNDY4MC0yMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktd21vNDY4MC0yMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktd21vNDY4MC0yMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktd21vNDY4MC0yNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2ktd21vNDY4MC0yNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiO1xufVxuXG4ud2ktd21vNDY4MC0yNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4ud2ktd21vNDY4MC0yNzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiO1xufVxuXG4ud2ktd21vNDY4MC0yODpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiO1xufVxuXG4ud2ktd21vNDY4MC0yOTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiO1xufVxuXG4ud2ktd21vNDY4MC0zMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiO1xufVxuXG4ud2ktd21vNDY4MC0zMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiO1xufVxuXG4ud2ktd21vNDY4MC0zMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiO1xufVxuXG4ud2ktd21vNDY4MC0zMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiO1xufVxuXG4ud2ktd21vNDY4MC0zNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiO1xufVxuXG4ud2ktd21vNDY4MC0zNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiO1xufVxuXG4ud2ktd21vNDY4MC00MDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktd21vNDY4MC00MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiO1xufVxuXG4ud2ktd21vNDY4MC00MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktd21vNDY4MC00MzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiO1xufVxuXG4ud2ktd21vNDY4MC00NDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktd21vNDY4MC00NTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiO1xufVxuXG4ud2ktd21vNDY4MC00NjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiO1xufVxuXG4ud2ktd21vNDY4MC00NzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2ktd21vNDY4MC00ODpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2ktd21vNDY4MC01MDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiO1xufVxuXG4ud2ktd21vNDY4MC01MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiO1xufVxuXG4ud2ktd21vNDY4MC01MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktd21vNDY4MC01MzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktd21vNDY4MC01NDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiO1xufVxuXG4ud2ktd21vNDY4MC01NTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiO1xufVxuXG4ud2ktd21vNDY4MC01NjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiO1xufVxuXG4ud2ktd21vNDY4MC01NzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiO1xufVxuXG4ud2ktd21vNDY4MC01ODpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktd21vNDY4MC02MDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiO1xufVxuXG4ud2ktd21vNDY4MC02MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiO1xufVxuXG4ud2ktd21vNDY4MC02MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktd21vNDY4MC02MzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktd21vNDY4MC02NDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiO1xufVxuXG4ud2ktd21vNDY4MC02NTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiO1xufVxuXG4ud2ktd21vNDY4MC02NjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiO1xufVxuXG4ud2ktd21vNDY4MC02NzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktd21vNDY4MC02ODpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktd21vNDY4MC03MDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2ktd21vNDY4MC03MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2ktd21vNDY4MC03MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2ktd21vNDY4MC03MzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2ktd21vNDY4MC03NDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiO1xufVxuXG4ud2ktd21vNDY4MC03NTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiO1xufVxuXG4ud2ktd21vNDY4MC03NjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiO1xufVxuXG4ud2ktd21vNDY4MC03NzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2ktd21vNDY4MC03ODpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiO1xufVxuXG4ud2ktd21vNDY4MC04MDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktd21vNDY4MC04MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiO1xufVxuXG4ud2ktd21vNDY4MC04MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktd21vNDY4MC04MzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktd21vNDY4MC04NDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnVwiO1xufVxuXG4ud2ktd21vNDY4MC04NTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktd21vNDY4MC04NjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktd21vNDY4MC04NzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktd21vNDY4MC04OTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiO1xufVxuXG4ud2ktd21vNDY4MC05MDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AllwiO1xufVxuXG4ud2ktd21vNDY4MC05MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnVwiO1xufVxuXG4ud2ktd21vNDY4MC05MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4ud2ktd21vNDY4MC05MzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4ud2ktd21vNDY4MC05NDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AllwiO1xufVxuXG4ud2ktd21vNDY4MC05NTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4ud2ktd21vNDY4MC05NjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4ud2ktd21vNDY4MC05OTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BllwiO1xufVxuXG4ud2ktb3dtLTIwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4ud2ktb3dtLTIwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4ud2ktb3dtLTIwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4ud2ktb3dtLTIxMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AllwiO1xufVxuXG4ud2ktb3dtLTIxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AllwiO1xufVxuXG4ud2ktb3dtLTIxMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AllwiO1xufVxuXG4ud2ktb3dtLTIyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AllwiO1xufVxuXG4ud2ktb3dtLTIzMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4ud2ktb3dtLTIzMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4ud2ktb3dtLTIzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4ud2ktb3dtLTMwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiO1xufVxuXG4ud2ktb3dtLTMwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiO1xufVxuXG4ud2ktb3dtLTMwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktb3dtLTMxMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktb3dtLTMxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktb3dtLTMxMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktb3dtLTMxMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmlwiO1xufVxuXG4ud2ktb3dtLTMxNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktb3dtLTMyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiO1xufVxuXG4ud2ktb3dtLTUwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiO1xufVxuXG4ud2ktb3dtLTUwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktb3dtLTUwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktb3dtLTUwMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktb3dtLTUwNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4ud2ktb3dtLTUxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktb3dtLTUyMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmlwiO1xufVxuXG4ud2ktb3dtLTUyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmlwiO1xufVxuXG4ud2ktb3dtLTUyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmlwiO1xufVxuXG4ud2ktb3dtLTUzMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnVwiO1xufVxuXG4ud2ktb3dtLTYwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2ktb3dtLTYwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2ktb3dtLTYwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CtVwiO1xufVxuXG4ud2ktb3dtLTYxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktb3dtLTYxMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktb3dtLTYxNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktb3dtLTYxNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktb3dtLTYyMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiO1xufVxuXG4ud2ktb3dtLTYyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2ktb3dtLTYyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiO1xufVxuXG4ud2ktb3dtLTcwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmlwiO1xufVxuXG4ud2ktb3dtLTcxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BolwiO1xufVxuXG4ud2ktb3dtLTcyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CtlwiO1xufVxuXG4ud2ktb3dtLTczMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiO1xufVxuXG4ud2ktb3dtLTc0MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiO1xufVxuXG4ud2ktb3dtLTc2MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiO1xufVxuXG4ud2ktb3dtLTc2MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiO1xufVxuXG4ud2ktb3dtLTc3MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkVwiO1xufVxuXG4ud2ktb3dtLTc4MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BllwiO1xufVxuXG4ud2ktb3dtLTgwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjVwiO1xufVxuXG4ud2ktb3dtLTgwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkVwiO1xufVxuXG4ud2ktb3dtLTgwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkVwiO1xufVxuXG4ud2ktb3dtLTgwMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkVwiO1xufVxuXG4ud2ktb3dtLTgwMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AklwiO1xufVxuXG4ud2ktb3dtLTgwNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ak1wiO1xufVxuXG4ud2ktb3dtLTkwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BllwiO1xufVxuXG4ud2ktb3dtLTkwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnVwiO1xufVxuXG4ud2ktb3dtLTkwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bs1wiO1xufVxuXG4ud2ktb3dtLTkwMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiO1xufVxuXG4ud2ktb3dtLTkwNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BslwiO1xufVxuXG4ud2ktb3dtLTkwNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AoVwiO1xufVxuXG4ud2ktb3dtLTkwNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiO1xufVxuXG4ud2ktb3dtLTk1NzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BkFwiO1xufVxuXG4ud2ktb3dtLWRheS0yMDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJBcIjtcbn1cblxuLndpLW93bS1kYXktMjAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CQXCI7XG59XG5cbi53aS1vd20tZGF5LTIwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkFwiO1xufVxuXG4ud2ktb3dtLWRheS0yMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIVcIjtcbn1cblxuLndpLW93bS1kYXktMjExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CFXCI7XG59XG5cbi53aS1vd20tZGF5LTIxMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhVwiO1xufVxuXG4ud2ktb3dtLWRheS0yMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIVcIjtcbn1cblxuLndpLW93bS1kYXktMjMwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CQXCI7XG59XG5cbi53aS1vd20tZGF5LTIzMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkFwiO1xufVxuXG4ud2ktb3dtLWRheS0yMzI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJBcIjtcbn1cblxuLndpLW93bS1kYXktMzAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CLXCI7XG59XG5cbi53aS1vd20tZGF5LTMwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ai1wiO1xufVxuXG4ud2ktb3dtLWRheS0zMDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIhcIjtcbn1cblxuLndpLW93bS1kYXktMzEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CIXCI7XG59XG5cbi53aS1vd20tZGF5LTMxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiO1xufVxuXG4ud2ktb3dtLWRheS0zMTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIhcIjtcbn1cblxuLndpLW93bS1kYXktMzEzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CIXCI7XG59XG5cbi53aS1vd20tZGF5LTMxNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiO1xufVxuXG4ud2ktb3dtLWRheS0zMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgItcIjtcbn1cblxuLndpLW93bS1kYXktNTAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CLXCI7XG59XG5cbi53aS1vd20tZGF5LTUwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiO1xufVxuXG4ud2ktb3dtLWRheS01MDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIhcIjtcbn1cblxuLndpLW93bS1kYXktNTAzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CIXCI7XG59XG5cbi53aS1vd20tZGF5LTUwNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiO1xufVxuXG4ud2ktb3dtLWRheS01MTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIZcIjtcbn1cblxuLndpLW93bS1kYXktNTIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CJXCI7XG59XG5cbi53aS1vd20tZGF5LTUyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiVwiO1xufVxuXG4ud2ktb3dtLWRheS01MjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIlcIjtcbn1cblxuLndpLW93bS1kYXktNTMxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74COXCI7XG59XG5cbi53aS1vd20tZGF5LTYwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AilwiO1xufVxuXG4ud2ktb3dtLWRheS02MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrJcIjtcbn1cblxuLndpLW93bS1kYXktNjAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CKXCI7XG59XG5cbi53aS1vd20tZGF5LTYxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhlwiO1xufVxuXG4ud2ktb3dtLWRheS02MTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIZcIjtcbn1cblxuLndpLW93bS1kYXktNjE1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CGXCI7XG59XG5cbi53aS1vd20tZGF5LTYxNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhlwiO1xufVxuXG4ud2ktb3dtLWRheS02MjA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIZcIjtcbn1cblxuLndpLW93bS1kYXktNjIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CKXCI7XG59XG5cbi53aS1vd20tZGF5LTYyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AilwiO1xufVxuXG4ud2ktb3dtLWRheS03MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIlcIjtcbn1cblxuLndpLW93bS1kYXktNzExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GiXCI7XG59XG5cbi53aS1vd20tZGF5LTcyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CtlwiO1xufVxuXG4ud2ktb3dtLWRheS03MzE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaNcIjtcbn1cblxuLndpLW93bS1kYXktNzQxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CDXCI7XG59XG5cbi53aS1vd20tZGF5LTc2MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiO1xufVxuXG4ud2ktb3dtLWRheS03NjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaNcIjtcbn1cblxuLndpLW93bS1kYXktNzgxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GWXCI7XG59XG5cbi53aS1vd20tZGF5LTgwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjVwiO1xufVxuXG4ud2ktb3dtLWRheS04MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIBcIjtcbn1cblxuLndpLW93bS1kYXktODAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CAXCI7XG59XG5cbi53aS1vd20tZGF5LTgwMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AgFwiO1xufVxuXG4ud2ktb3dtLWRheS04MDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIxcIjtcbn1cblxuLndpLW93bS1kYXktOTAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GWXCI7XG59XG5cbi53aS1vd20tZGF5LTkwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bs1wiO1xufVxuXG4ud2ktb3dtLWRheS05MDM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbZcIjtcbn1cblxuLndpLW93bS1kYXktOTA0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GyXCI7XG59XG5cbi53aS1vd20tZGF5LTkwNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhFwiO1xufVxuXG4ud2ktb3dtLWRheS05NTc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZBcIjtcbn1cblxuLndpLW93bS1uaWdodC0yMDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK1cIjtcbn1cblxuLndpLW93bS1uaWdodC0yMDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK1cIjtcbn1cblxuLndpLW93bS1uaWdodC0yMDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK1cIjtcbn1cblxuLndpLW93bS1uaWdodC0yMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKVcIjtcbn1cblxuLndpLW93bS1uaWdodC0yMTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKVcIjtcbn1cblxuLndpLW93bS1uaWdodC0yMTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKVcIjtcbn1cblxuLndpLW93bS1uaWdodC0yMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKVcIjtcbn1cblxuLndpLW93bS1uaWdodC0yMzA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK1cIjtcbn1cblxuLndpLW93bS1uaWdodC0yMzE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK1cIjtcbn1cblxuLndpLW93bS1uaWdodC0yMzI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK1cIjtcbn1cblxuLndpLW93bS1uaWdodC0zMDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKtcIjtcbn1cblxuLndpLW93bS1uaWdodC0zMDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKtcIjtcbn1cblxuLndpLW93bS1uaWdodC0zMDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjtcbn1cblxuLndpLW93bS1uaWdodC0zMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjtcbn1cblxuLndpLW93bS1uaWdodC0zMTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjtcbn1cblxuLndpLW93bS1uaWdodC0zMTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjtcbn1cblxuLndpLW93bS1uaWdodC0zMTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjtcbn1cblxuLndpLW93bS1uaWdodC0zMTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjtcbn1cblxuLndpLW93bS1uaWdodC0zMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKtcIjtcbn1cblxuLndpLW93bS1uaWdodC01MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKtcIjtcbn1cblxuLndpLW93bS1uaWdodC01MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjtcbn1cblxuLndpLW93bS1uaWdodC01MDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjtcbn1cblxuLndpLW93bS1uaWdodC01MDM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjtcbn1cblxuLndpLW93bS1uaWdodC01MDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjtcbn1cblxuLndpLW93bS1uaWdodC01MTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKZcIjtcbn1cblxuLndpLW93bS1uaWdodC01MjA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKlcIjtcbn1cblxuLndpLW93bS1uaWdodC01MjE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKlcIjtcbn1cblxuLndpLW93bS1uaWdodC01MjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKlcIjtcbn1cblxuLndpLW93bS1uaWdodC01MzE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKxcIjtcbn1cblxuLndpLW93bS1uaWdodC02MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKpcIjtcbn1cblxuLndpLW93bS1uaWdodC02MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrRcIjtcbn1cblxuLndpLW93bS1uaWdodC02MDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKpcIjtcbn1cblxuLndpLW93bS1uaWdodC02MTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKZcIjtcbn1cblxuLndpLW93bS1uaWdodC02MTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKZcIjtcbn1cblxuLndpLW93bS1uaWdodC02MTU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKZcIjtcbn1cblxuLndpLW93bS1uaWdodC02MTY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKZcIjtcbn1cblxuLndpLW93bS1uaWdodC02MjA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKZcIjtcbn1cblxuLndpLW93bS1uaWdodC02MjE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKpcIjtcbn1cblxuLndpLW93bS1uaWdodC02MjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKpcIjtcbn1cblxuLndpLW93bS1uaWdodC03MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKlcIjtcbn1cblxuLndpLW93bS1uaWdodC03MTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaJcIjtcbn1cblxuLndpLW93bS1uaWdodC03MjE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrZcIjtcbn1cblxuLndpLW93bS1uaWdodC03MzE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaNcIjtcbn1cblxuLndpLW93bS1uaWdodC03NDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYpcIjtcbn1cblxuLndpLW93bS1uaWdodC03NjE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaNcIjtcbn1cblxuLndpLW93bS1uaWdodC03NjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaNcIjtcbn1cblxuLndpLW93bS1uaWdodC03ODE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZZcIjtcbn1cblxuLndpLW93bS1uaWdodC04MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK5cIjtcbn1cblxuLndpLW93bS1uaWdodC04MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKJcIjtcbn1cblxuLndpLW93bS1uaWdodC04MDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKJcIjtcbn1cblxuLndpLW93bS1uaWdodC04MDM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKJcIjtcbn1cblxuLndpLW93bS1uaWdodC04MDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoZcIjtcbn1cblxuLndpLW93bS1uaWdodC05MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZZcIjtcbn1cblxuLndpLW93bS1uaWdodC05MDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbNcIjtcbn1cblxuLndpLW93bS1uaWdodC05MDM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbZcIjtcbn1cblxuLndpLW93bS1uaWdodC05MDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbJcIjtcbn1cblxuLndpLW93bS1uaWdodC05MDY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKRcIjtcbn1cblxuLndpLW93bS1uaWdodC05NTc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZBcIjtcbn1cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPXdlYXRoZXItaWNvbnMuY3NzLm1hcCAqL1xuIiwiLy8gXG4vLyBnZW5lcmFsLnNjc3Ncbi8vXG5cbmh0bWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufSIsIi8vIFxuLy8gbWVudS5zY3NzXG4vL1xuXG4vLyBNZXRpcyBNZW51IE92ZXJ3cml0ZVxuXG4ubWV0aXNtZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmF2LXNlY29uZC1sZXZlbCxcbi5uYXYtdGhyaWQtbGV2ZWwge1xuICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkbWVudS1pdGVtO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtZW51LWl0ZW0taG92ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uYXYtc2Vjb25kLWxldmVsLFxuLm5hdi10aGlyZC1sZXZlbCB7XG4gICAgbGkuYWN0aXZlIHtcbiAgICAgICAgPmEge1xuICAgICAgICAgICAgY29sb3I6ICRtZW51LWl0ZW0tYWN0aXZlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBXcmFwcGVyXG4jd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi8vQ29udGVudCBQYWdlXG4uY29udGVudC1wYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogJGxlZnRiYXItd2lkdGg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwIDE1cHggNXB4IDE1cHg7XG4gICAgbWluLWhlaWdodDogODB2aDtcbiAgICBtYXJnaW4tdG9wOiAkdG9wYmFyLWhlaWdodDtcbn1cblxuLy8gU2lkZW1lbnVcbi5sZWZ0LXNpZGUtbWVudSB7XG4gICAgd2lkdGg6ICRsZWZ0YmFyLXdpZHRoO1xuICAgIGJhY2tncm91bmQ6ICRiZy1sZWZ0YmFyO1xuICAgIGJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1vdXQ7XG4gICAgdG9wOiAkdG9wYmFyLWhlaWdodDtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuXG4vLyBTaWRlYmFyXG4jc2lkZWJhci1tZW51IHtcbiAgICA+dWwge1xuICAgICAgICA+bGkge1xuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudS1pdGVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAyMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTVyZW07XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnUtaXRlbS1ob3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMDYyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAzcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kcm9wLWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gYS5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWFjdGl2ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubWVudS1hcnJvdyB7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMTVzO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgRGVzaWduIEljb25zJztcbiAgICAgICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXEYxNDJcIjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmFkZ2V7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICB9XG5cbiAgICBsaS5hY3RpdmUge1xuICAgICAgICA+IGEge1xuICAgICAgICAgICAgPiBzcGFuLm1lbnUtYXJyb3cge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LXRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogJG1lbnUtaXRlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICB9XG59XG5cbi8vIEVubGFyZ2UgbWVudVxuLmVubGFyZ2VkIHtcblxuICAgIC5sb2dvLWJveCB7XG4gICAgICAgIHdpZHRoOiAkbGVmdGJhci13aWR0aC1jb2xsYXBzZWQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICAgIHNwYW4ubG9nby1sZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ubG9nby1zbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBTaWRlIG1lbnVcbiAgICAubGVmdC1zaWRlLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB3aWR0aDogJGxlZnRiYXItd2lkdGgtY29sbGFwc2VkICFpbXBvcnRhbnQ7XG4gICAgICAgIHotaW5kZXg6IDU7XG5cbiAgICAgICAgLnNsaW1TY3JvbGxEaXYsXG4gICAgICAgIC5zbGltc2Nyb2xsLW1lbnUge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5zbGltU2Nyb2xsQmFyIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFNpZGViYXIgTWVudVxuICAgICAgICAjc2lkZWJhci1tZW51IHtcbiAgICAgICAgICAgIC5tZW51LXRpdGxlLFxuICAgICAgICAgICAgLm1lbnUtYXJyb3csXG4gICAgICAgICAgICAubGFiZWwsXG4gICAgICAgICAgICAuYmFkZ2UsXG4gICAgICAgICAgICAuY29sbGFwc2UuaW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXYuY29sbGFwc2Uge1xuICAgICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnUtaXRlbS1ob3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciAge1xuICAgICAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTkwcHggKyAjeyRsZWZ0YmFyLXdpZHRoLWNvbGxhcHNlZH0pO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWFjdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBhLm9wZW4sYS5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAkbGVmdGJhci13aWR0aC1jb2xsYXBzZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAzcHggNXB4IDEwcHggMCByZ2JhKDE1NCwxNjEsMTcxLC4yKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogM3B4IDVweCAxMHB4IDAgcmdiYSgxNTQsMTYxLDE3MSwuMik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZW51LWl0ZW0taG92ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbGVmdGJhcjtcblxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ucHVsbC1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgbGkuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWFjdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIENvbnRlbnQgUGFnZVxuICAgIC5jb250ZW50LXBhZ2Uge1xuICAgICAgICBtYXJnaW4tbGVmdDogJGxlZnRiYXItd2lkdGgtY29sbGFwc2VkICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy9Gb290ZXJcbiAgICAuZm9vdGVyIHtcbiAgICAgICAgbGVmdDogJGxlZnRiYXItd2lkdGgtY29sbGFwc2VkICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy9Vc2VyIGJveFxuICAgIC51c2VyLWJveCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4vLyBCb2R5IG1pbi1oZWlnaHQgc2V0XG5ib2R5LmVubGFyZ2VkIHtcbiAgICBtaW4taGVpZ2h0OiAxMjAwcHg7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIGJvZHkge1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgIH1cbiAgICAubGVmdC1zaWRlLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB6LWluZGV4OiAxMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuc2lkZWJhci1lbmFibGUge1xuICAgICAgICAubGVmdC1zaWRlLW1lbnUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnQtcGFnZSwuZW5sYXJnZWQgLmNvbnRlbnQtcGFnZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG4gICAgLnByby11c2VyLW5hbWUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAubG9nby1ib3gge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLyogPT09PT09PT09PT09PVxuICBTbWFsbCBNZW51XG49PT09PT09PT09PT09ICovXG5cbi5sZWZ0LXNpZGUtbWVudS1zbSB7XG4gICAgLmxvZ28tYm94IHtcbiAgICAgICAgd2lkdGg6ICRsZWZ0YmFyLXdpZHRoLXNtO1xuICAgIH1cbiAgICAubGVmdC1zaWRlLW1lbnUge1xuICAgICAgICB3aWR0aDogJGxlZnRiYXItd2lkdGgtc207XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgI3NpZGViYXItbWVudSB7XG4gICAgICAgICAgICA+IHVsIHtcblxuICAgICAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgPiBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHVsICB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1lbnUtYXJyb3csXG4gICAgICAgIC5iYWRnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJisuY29udGVudC1wYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkbGVmdGJhci13aWR0aC1zbTtcbiAgICAgICAgfVxuICAgICAgICArIC5jb250ZW50LXBhZ2UgLmZvb3RlciB7XG4gICAgICAgICAgICBsZWZ0OiAkbGVmdGJhci13aWR0aC1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LXRpdGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVubGFyZ2VkLmxlZnQtc2lkZS1tZW51LXNtIHtcbiAgICAjd3JhcHBlciB7XG4gICAgICAgIC5sZWZ0LXNpZGUtbWVudSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBMZWZ0YmFyLWRhcmtcbi5sZWZ0LXNpZGUtbWVudS1kYXJrIHtcbiAgICBcbiAgICAubmF2YmFyLWN1c3RvbSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIC5sZWZ0LXNpZGUtbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1sZWZ0YmFyLWRhcms7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIGxpZ2h0ZW4oJGJnLWxlZnRiYXItZGFyaywyJSk7XG5cbiAgICAgICAgI3NpZGViYXItbWVudSB7XG4gICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgICA+IGxpe1xuICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZW51LWl0ZW0tY29sb3ItZGFyaztcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnUtaXRlbS1ob3Zlci1jb2xvci1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgID4gYS5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZW51LWl0ZW0tYWN0aXZlLWNvbG9yLWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRiZy1sZWZ0YmFyLWRhcmssIDUlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJG1lbnUtaXRlbS1hY3RpdmUtY29sb3ItZGFyaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lbnUtdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LXNlY29uZC1sZXZlbCxcbiAgICAgICAgLm5hdi10aHJpZC1sZXZlbCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWNvbG9yLWRhcms7XG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnUtaXRlbS1ob3Zlci1jb2xvci1kYXJrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1zZWNvbmQtbGV2ZWwsXG4gICAgICAgIC5uYXYtdGhpcmQtbGV2ZWwge1xuICAgICAgICAgICAgbGkuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWFjdGl2ZS1jb2xvci1kYXJrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVubGFyZ2VkLmxlZnQtc2lkZS1tZW51LWRhcmsgI3dyYXBwZXIge1xuICAgIC5sZWZ0LXNpZGUtbWVudSB7XG4gICAgICAgICNzaWRlYmFyLW1lbnUge1xuICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIgPmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYmctbGVmdGJhci1kYXJrLDUlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBMZWZ0YmFyIHdpdGggdXNlclxuLnVzZXItcHJvLWRyb3Bkb3duIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIFxuLy8gdG9wYmFyLnNjc3Ncbi8vXG5cbi8vIExvZ29cbi5sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogJHRvcGJhci1oZWlnaHQ7XG4gICAgc3Bhbi5sb2dvLWxnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIHNwYW4ubG9nby1zbSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5sb2dvLWxnLXRleHQtZGFyayB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIC5sb2dvLWxnLXRleHQtbGlnaHQge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG59XG5cbi5sb2dvLWJveCB7XG4gICAgaGVpZ2h0OiAkdG9wYmFyLWhlaWdodDtcbiAgICB3aWR0aDogJGxlZnRiYXItd2lkdGg7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5uYXZiYXItY3VzdG9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctdG9wYmFyLWRhcms7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdy1sZztcbiAgICBwYWRkaW5nOiAwIDM1cHggMCAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogJHRvcGJhci1oZWlnaHQ7XG4gICAgei1pbmRleDogMTAwO1xuXG4gICAgLnRvcG5hdi1tZW51IHtcbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjkpO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJHRvcGJhci1oZWlnaHQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAkdG9wYmFyLWhlaWdodDtcbiAgICAgICAgfVxuICAgICAgICAubmF2LWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRyb3Bkb3duLnNob3cge1xuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsMC4wNSk7XG4gICAgICAgIH0gICBcbiAgICB9XG5cbiAgICAvKiBTZWFyY2ggKi9cbiAgICAuYXBwLXNlYXJjaCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGhlaWdodDogJHRvcGJhci1oZWlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIFxuICAgICAgICAuYXBwLXNlYXJjaC1ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICAgICAgIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkd2hpdGUsMC4zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsMC4wNyk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweCAwIDAgMzBweDtcbiAgICAgICAgfVxuICAgICAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsMC4wNyk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLDAuMyk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDMwcHggMzBweCAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbi1tZW51LW1vYmlsZSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6ICR0b3BiYXItaGVpZ2h0O1xuICAgICAgICBsaW5lLWhlaWdodDogJHRvcGJhci1oZWlnaHQ7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIFxuICAgIC5idXR0b24tbWVudS1tb2JpbGUuZGlzYWJsZS1idG4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuXG4vKiBOb3RpZmljYXRpb24gKi9cbi5ub3RpLXNjcm9sbCB7XG4gICAgbWF4LWhlaWdodDogMzIwcHg7XG59XG5cbi5ub3RpZmljYXRpb24tbGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAubm90aS10aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIH1cblxuICAgIC5ub3RpLWljb24ge1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLm5vdGktaWNvbi1iYWRnZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5ub3RpZnktaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcblxuICAgICAgICAubm90aWZ5LWljb24ge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RpZnktZGV0YWlscyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuXG4gICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnVzZXItbXNnIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wcm9maWxlLWRyb3Bkb3duIHtcbiAgICAgICAgLm5vdGlmeS1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJvZmlsZS1kcm9wZG93biB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIGkge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG59XG5cbi5uYXYtdXNlciB7XG4gICAgcGFkZGluZzogMCAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICB9XG4gICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG59XG5cbi8vIFRvcGJhciBsaWdodFxuLm5hdmJhci1jdXN0b20tbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy10b3BiYXItbGlnaHQgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93LXNtO1xuICAgIFxuICAgIC50b3BuYXYtbWVudSB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi5zaG93IHtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhcmssMC4wMyk7XG4gICAgICAgIH0gICBcbiAgICB9XG5cbiAgICAuYnV0dG9uLW1lbnUtbW9iaWxlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgIH1cblxuICAgIC8qIFNlYXJjaCAqL1xuICAgIC5hcHAtc2VhcmNoIHtcbiAgICAgICAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTUwMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNDAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gXG4vLyBwYWdlLXRpdGxlLnNjc3Ncbi8vXG5cbi5wYWdlLXRpdGxlLWJveCB7XG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgfVxuICAgIC5wYWdlLXRpdGxlLXJpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgIH1cblxuICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICB9XG59XG5cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLnBhZ2UtdGl0bGUtYm94IHtcbiAgICAgICAgLnBhZ2UtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJyZWFkY3J1bWIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgLnBhZ2UtdGl0bGUtYm94IHtcbiAgICAgICAgLnBhZ2UtdGl0bGUtcmlnaHQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQxOXB4KSB7XG4gICAgLnBhZ2UtdGl0bGUtYm94IC5icmVhZGNydW1iIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59IiwiLy8gXG4vLyBmb290ZXIuc2Nzc1xuLy9cblxuLmZvb3RlciB7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICBsZWZ0OiAkbGVmdGJhci13aWR0aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGRhcmtlbigkYm9keS1iZyw1JSk7XG5cbiAgICAuZm9vdGVyLWxpbmtzIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHM7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvb3Rlci1hbHQge1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAuZm9vdGVyIHtcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuIiwiLy9cbi8vIHJpZ2h0LXNpZGViYXIuc2Nzc1xuLy9cblxuLnJpZ2h0LWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KSwgMCAxcHggMCAwIHJnYmEoMCwgMCwgMCwgMC4wMik7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLW91dDtcbiAgICB3aWR0aDogJHJpZ2h0YmFyLXdpZHRoO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IC0oJHJpZ2h0YmFyLXdpZHRoICsgMTBweCk7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcblxuICAgIC5yaWdodGJhci10aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBwYWRkaW5nOiAyN3B4IDI1cHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIC5yaWdodC1iYXItdG9nZ2xlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZGFyaywgNyUpO1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC00cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRkYXJrLCAxMCUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC51c2VyLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLnVzZXItaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweCBhdXRvO1xuICAgICAgICAgICAgLnVzZXItZWRpdCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNXB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctbGc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBSaWdodGJhciBvdmVybGF5XG4ucmlnaHRiYXItb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyaywgMC41NSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHotaW5kZXg6IDk5OTg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLW91dDtcbn1cblxuLnJpZ2h0LWJhci1lbmFibGVkIHtcbiAgICAucmlnaHQtYmFyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5yaWdodGJhci1vdmVybGF5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAucmlnaHQtYmFyIHtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIC5zbGltc2Nyb2xsLW1lbnUge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9cbi8vIGxheW91dHMuc2Nzc1xuLy9cblxuYm9keSB7XG4gICAgJi5ib3hlZC1sYXlvdXQge1xuICAgICAgICAjd3JhcHBlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRib3hlZC1sYXlvdXQtd2lkdGg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctbGc7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWN1c3RvbSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRib3hlZC1sYXlvdXQtd2lkdGg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skYm94ZWQtbGF5b3V0LXdpZHRofSAtICN7JGxlZnRiYXItd2lkdGh9KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZW5sYXJnZWQge1xuICAgICAgICAgICAgLmZvb3RlciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGJveGVkLWxheW91dC13aWR0aH0gLSAjeyRsZWZ0YmFyLXdpZHRoLWNvbGxhcHNlZH0pO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8vXG4vLyBoZWxwZXIuc2Nzc1xuLy9cblxuLy8gTWluaW11bSB3aWR0aFxuXG4ud2lkdGgteHMge1xuICBtaW4td2lkdGg6IDgwcHg7XG59XG5cbi53aWR0aC1zbSB7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG5cbi53aWR0aC1tZCB7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG5cbi53aWR0aC1sZyB7XG4gIG1pbi13aWR0aDogMTQwcHg7XG59XG5cbi53aWR0aC14bCB7XG4gIG1pbi13aWR0aDogMTYwcHg7XG59XG5cblxuLy8gRm9udCBGYW1pbHlcbi5mb250LWZhbWlseS1zZWNvbmRhcnkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcbn1cblxuLy8gYXZhdGFyIGhlaWdodFxuLmF2YXRhci14cyB7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xufVxuXG4uYXZhdGFyLXNtIHtcbiAgaGVpZ2h0OiAyLjI1cmVtO1xuICB3aWR0aDogMi4yNXJlbTtcbn1cblxuLmF2YXRhci1tZCB7XG4gIGhlaWdodDogMy41cmVtO1xuICB3aWR0aDogMy41cmVtO1xufVxuXG4uYXZhdGFyLWxnIHtcbiAgaGVpZ2h0OiA0LjVyZW07XG4gIHdpZHRoOiA0LjVyZW07XG59XG5cbi5hdmF0YXIteGwge1xuICBoZWlnaHQ6IDZyZW07XG4gIHdpZHRoOiA2cmVtO1xufVxuXG4uYXZhdGFyLXh4bCB7XG4gIGhlaWdodDogNy41cmVtO1xuICB3aWR0aDogNy41cmVtO1xufVxuXG4uYXZhdGFyLXRpdGxlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5hdmF0YXItZ3JvdXAge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIC5hdmF0YXItZ3JvdXAtaXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAtMTJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxufVxuXG4vLyBUZXh0IHNwZWNpZnkgbGluZXMgKE9ubHkgY2hyb21lIGJyb3dzZXIgc3VwcG9ydClcblxuLnNwLWxpbmUtMSxcbi5zcC1saW5lLTIsXG4uc3AtbGluZS0zLFxuLnNwLWxpbmUtNCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cblxuLnNwLWxpbmUtMSB7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbn1cblxuLnNwLWxpbmUtMiB7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbn1cblxuXG4uc3AtbGluZS0zIHtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xufVxuXG4uc3AtbGluZS00IHtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xufSIsIlxuLy8gXG4vLyBzb2NpYWwuc2Nzc1xuLy9cblxuLnNvY2lhbC1saXN0LWl0ZW0ge1xuICAgIGhlaWdodDogMnJlbTtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygycmVtIC0gMnB4KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JheS01MDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAkZ3JheS01MDA7XG59ICAiLCIvLyBcbi8vIHdpZGdldHMuc2Nzc1xuLy9cblxuLy8gU2ltcGxlIHRpbGUgYm94XG4ud2lkZ2V0LWZsYXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGkud2lkZ2V0LWljb24ge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxufVxuXG4vLyBJbmJveC13aWRnZXQoVXNlZCBQcm9maWxlKVxuLmluYm94LXdpZGdldCB7XG4gICAgLmluYm94LWl0ZW0ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgbGlnaHRlbigkbGlnaHQsIDUlKTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5pbmJveC1pdGVtLWltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbmJveC1pdGVtLWF1dGhvciB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgfVxuICAgICAgICAuaW5ib3gtaXRlbS10ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgICAuaW5ib3gtaXRlbS1kYXRlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIENoYXQgd2lkZ2V0ICovXG5cbi5jb252ZXJzYXRpb24tbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAuY2hhdC1hdmF0YXIge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjVweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY3RleHQtd3JhcCB7XG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcmlnaHQ6IDk5JTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnZlcnNhdGlvbi10ZXh0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgIH1cbiAgICAub2RkIHtcbiAgICAgICAgLmNoYXQtYXZhdGFyIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5jb252ZXJzYXRpb24tdGV4dCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5jdGV4dC13cmFwIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWY1ZTQ7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmVmNWU0O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZWY1ZTQ7XG4gICAgICAgICAgICAgICAgbGVmdDogOTklICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBcbi8vIEN1c3RvbS1yYWRpby5zY3NzXG4vL1xuXG4uY2hlY2tib3gge1xuICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmF5LTYwMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgJjpkaXNhYmxlZCtsYWJlbCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY1O1xuICAgICAgICB9XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cytsYWJlbCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrbGFiZWwge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICBsZWZ0OiA3cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmF5LTcwMDtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQrbGFiZWwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWNpcmNsZSB7XG4gICAgbGFiZWwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2hlY2tib3guY2hlY2tib3gtaW5saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtc2luZ2xlIHtcbiAgICBpbnB1dCB7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AZWFjaCAkY29sb3IsXG4kdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLmNoZWNrYm94LSN7JGNvbG9yfSB7XG4gICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK2xhYmVsIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHZhbHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gXG4vLyBjdXN0b20tcmFkaW8uc2Nzc1xuLy9cblxuLnJhZGlvIHtcbiAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC41cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmF5LTYwMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7XG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgJjpkaXNhYmxlZCtsYWJlbCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY1O1xuICAgICAgICB9XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cytsYWJlbCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgICAgICAgICAgIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgICAgICAgICAgIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICAgICAgICB9XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK2xhYmVsIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQrbGFiZWwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJhZGlvLnJhZGlvLWlubGluZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnJhZGlvLnJhZGlvLXNpbmdsZSB7XG4gICAgbGFiZWwge1xuICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgfVxufVxuXG5AZWFjaCAkY29sb3IsXG4kdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLnJhZGlvLSN7JGNvbG9yfSB7XG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXStsYWJlbCB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK2xhYmVsIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmFsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8vIFxuLy8gcmliYm9ucy5zY3NzXG4vL1xuXG4ucmliYm9uLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAucmliYm9ue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjbGVhcjogYm90aDtcbiAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGJveC1zaGFkb3c6IDJweCA1cHggMTBweCByZ2JhKCRkYXJrLCAwLjE1KTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuXG4gICAgJjpiZWZvcmV7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gICAgJi5mbG9hdC1sZWZ0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgIH1cbiAgICAmLmZsb2F0LXJpZ2h0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTMwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcblxuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmZsb2F0LWNlbnRlciB7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJpYmJvbi1jb250ZW50IHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICBcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLnJpYmJvbi0jeyRjb2xvcn0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAoJHZhbHVlKTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oKCR2YWx1ZSksMTAlKSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLyogUmliYm9uIHR3byAqL1xuICAucmliYm9uLXR3byB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC01cHg7XG4gICAgdG9wOiAtNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJveC1zaGFkb3c6IDAgMCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwIDFweCAwIDAgcmdiYSgwLCAwLCAwLCAwLjAyKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTlweDtcbiAgICAgIGxlZnQ6IC0yMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLnJpYmJvbi10d28tI3skY29sb3J9IHtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICgkdmFsdWUpO1xuICBcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgZGFya2VuKCgkdmFsdWUpLDE1JSk7XG4gICAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIGRhcmtlbigoJHZhbHVlKSwxNSUpO1xuICAgICAgICB9XG4gIFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCBkYXJrZW4oKCR2YWx1ZSksMTUlKTtcbiAgICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgZGFya2VuKCgkdmFsdWUpLDE1JSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBwcmludC5zY3NzXG4vL1xuXG4vLyBVc2VkIGludm9pY2UgcGFnZVxuQG1lZGlhIHByaW50IHtcbiAgICAubGVmdC1zaWRlLW1lbnUsXG4gICAgLnJpZ2h0LWJhcixcbiAgICAucGFnZS10aXRsZS1ib3gsXG4gICAgLm5hdmJhci1jdXN0b20sXG4gICAgLmZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5jYXJkLWJvZHksXG4gICAgLmNvbnRlbnQtcGFnZSxcbiAgICAucmlnaHQtYmFyLFxuICAgIC5jb250ZW50LFxuICAgIGJvZHkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgKiwgOmFmdGVyLCA6YmVmb3Jle1xuICAgICAgICBjb2xvcjojMDAwIWltcG9ydGFudDtcbiAgICB9XG4gICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIi8vIFxuLy8gcHJlbG9hZGVyLnNjc3Ncbi8vXG5cbiNwcmVsb2FkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHotaW5kZXg6IDk5OTk7XG59XG5cbiNzdGF0dXMge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbjogLTIwcHggMCAwIC0yMHB4O1xufVxuXG4uc3Bpbm5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgICBib3JkZXItdG9wOiA1cHggc29saWQgJGdyYXktMzAwO1xuICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICRncmF5LTMwMDtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJGdyYXktMzAwO1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJHByaW1hcnk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIGFuaW1hdGlvbjogU3Bpbm5lckFuaW1hdGlvbiAxLjFzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLnNwaW5uZXIsXG4uc3Bpbm5lcjphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIFNwaW5uZXJBbmltYXRpb24ge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIFNwaW5uZXJBbmltYXRpb24ge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufSIsIi8vIFxuLy8gdGV4dC5zY3NzXG4vL1xuXG4udGV4dC1zdHJpa2Uge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuIiwiLnJlY2lwZS10aW1lbGluZSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAzMHB4IDI1cHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cblxuICAgICAgICAudGltZWxpbmUtYmFkZ2Uge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIC8qbGVmdDogNTAlOyovXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGltZWxpbmUtcGFuZWwge1xuICAgICAgICAgICAgLypmbG9hdDogcmlnaHQ7Ki9cbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpbWVsaW5lLWJhZGdlLnByaW1hcnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gICAgLnRpbWVsaW5lLWJhZGdlLnN1Y2Nlc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG4gICAgLnRpbWVsaW5lLWJhZGdlLndhcm5pbmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcbiAgICB9XG4gICAgLnRpbWVsaW5lLWJhZGdlLmRhbmdlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gICAgfVxuICAgIC50aW1lbGluZS1iYWRnZS5pbmZvIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG4gICAgfVxuICAgIC50aW1lbGluZS10aXRsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cblxuICAgIC50aW1lbGluZS1ib2R5IHtcbiAgICAgICAgcCxcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBwICsgcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cblxuXG5cbiIsIi8vIFxuLy8gYXV0aGVudGljYXRpb24uc2Nzc1xuLy9cblxuLmF1dGhlbnRpY2F0aW9uLWJnLmVubGFyZ2VkIHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbn1cblxuLmJnLXBhdHRlcm4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL2ltYWdlcy9iZy1wYXR0ZXJuLTIucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi8vIGF1dGhlbnRpY2F0aW9uIHBhZ2VzIGJhY2tncm91bmRcbmJvZHkuYXV0aGVudGljYXRpb24tYmcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL2ltYWdlcy9iZy5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLy8gTG9nb3V0IHBhZ2Vcbi5sb2dvdXQtaWNvbiB7XG4gICAgd2lkdGg6IDE0MHB4O1xufVxuIiwiLy8gXG4vLyBjb21wb25lbnRzLWRlbW8uc2Nzc1xuLy9cblxuLy8gRGVtbyBPbmx5XG4uYnV0dG9uLWxpc3Qge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnB4O1xuICAgIFxuICAgIC5idG4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIH1cbn1cblxuXG4vLyBJY29uIGRlbW8gKCBEZW1vIG9ubHkgKVxuLmljb25zLWxpc3QtZGVtbyB7XG4gICAgZGl2IHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRkYXJrLCAwLjcpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgfVxuICAgIC5jb2wtbWQtNCB7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmhvdmVyIGkge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIFNjcm9sbHNweVxuXG4uc2Nyb2xsc3B5LWV4YW1wbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1hcmdpbi10b3A6IC41cmVtO1xuICAgIG92ZXJmbG93OiBhdXRvO1xufSIsIi8vIFxuLy8gZXJyb3Iuc2Nzc1xuLy9cblxuLy8gRXJyb3IgdGV4dCB3aXRoIHNoYWRvd1xuLnRleHQtZXJyb3Ige1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB0ZXh0LXNoYWRvdzogcmdiYSgkcHJpbWFyeSwwLjMpIDVweCAxcHgsIHJnYmEoJHByaW1hcnksMC4yKSAxMHB4IDNweDtcbiAgICBmb250LXNpemU6IDg0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDkwcHg7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZWNvbmRhcnk7XG59XG5cbi8vIEFuaW1hdGlvbiB0ZXh0XG4uZXJyb3ItdGV4dC1ib3gge1xuICAgIGZvbnQtc2l6ZTogMTByZW07XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZWNvbmRhcnk7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG5cbiAgICAudGV4dCB7XG4gICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgIHN0cm9rZS13aWR0aDogNjtcbiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMzAgMTAwO1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgICAgICAgYW5pbWF0aW9uOiBzdHJva2UgOXMgaW5maW5pdGUgbGluZWFyO1xuICAgIH1cbiAgICBcbiAgICAudGV4dDpudGgtY2hpbGQoNW4gKyAxKSB7XG4gICAgICAgIHN0cm9rZTogJGRhbmdlcjtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMS4ycztcbiAgICB9XG4gICAgXG4gICAgLnRleHQ6bnRoLWNoaWxkKDVuICsgMikge1xuICAgICAgICBzdHJva2U6ICR3YXJuaW5nO1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0yLjRzO1xuICAgIH1cbiAgICBcbiAgICAudGV4dDpudGgtY2hpbGQoNW4gKyAzKSB7XG4gICAgICAgIHN0cm9rZTogJHByaW1hcnk7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTMuNnM7XG4gICAgfVxuICAgIFxuICAgIC50ZXh0Om50aC1jaGlsZCg1biArIDQpIHtcbiAgICAgICAgc3Ryb2tlOiAkaW5mbztcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtNC44cztcbiAgICB9XG4gICAgXG4gICAgLnRleHQ6bnRoLWNoaWxkKDVuICsgNSkge1xuICAgICAgICBzdHJva2U6ICRzdWNjZXNzO1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC02cztcbiAgICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzdHJva2Uge1xuICAgIDEwMCUge1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogLTQwMDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc3Ryb2tlIHtcbiAgICAxMDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC00MDA7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC5lcnJvci10ZXh0LWJveCB7XG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIGZpbGw6ICRkYW5nZXI7XG4gICAgICAgICAgICBzdHJva2U6ICRkYW5nZXI7XG4gICAgICAgICAgICBzdHJva2Utd2lkdGg6IDY7XG4gICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiAwIDA7XG4gICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyBcbi8vIGxvZ291dC5zY3NzXG4vL1xuXG4ubG9nb3V0LWNoZWNrbWFyayB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgIC5wYXRoIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwMDtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gICAgICAgIGFuaW1hdGlvbjogZGFzaCAycyBlYXNlLWluLW91dDtcbiAgICB9XG4gICAgXG4gICAgLnNwaW4ge1xuICAgICAgICBhbmltYXRpb246IHNwaW4gMnM7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZGFzaCB7XG4gICAgMCUge1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMTAwMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBkYXNoIHtcbiAgICAwJSB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxMDAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGV4dCB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgdGV4dCB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59IiwiLy8gXG4vLyBmYXEuc2Nzc1xuLy9cblxuLmZhcS1xdWVzdGlvbi1xLWJveCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LDAuMTUpO1xufVxuXG4uZmFxLXF1ZXN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZmFxLWFuc3dlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgY29sb3I6ICRncmF5LTYwMDtcbn0iLCIvLyBcbi8vIG1haW50ZW5hbmNlLnNjc3Ncbi8vXG5cbi5zdmctY29tcHV0ZXIge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDExMzQ7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMTM0O1xuICAgIGFuaW1hdGlvbjogZHJhdy1tZSA1cyBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24tZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgaGVpZ2h0OiAxNjBweDtcbn1cblxuQGtleWZyYW1lcyBkcmF3LW1lIHtcbiAgICBmcm9tIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMTM0O1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAuc3ZnLWNvbXB1dGVyIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMDtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIH1cbn0iLCIvL1xuLy8gdGltZWxpbmUuc2Nzc1xuLy9cblxuLnRpbWVsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgIH1cbiAgICAudGltZS1zaG93IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAudGltZWxpbmUtYm94IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy1zbTtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG4gICAgLnRpbWVsaW5lLWFsYnVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAudGltZWxpbmUge1xuICAgICAgICAudGltZS1zaG93IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTY5cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgICAudGltZWxpbmUtYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICB9XG4gICAgICAgIC50aW1lbGluZS1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTMwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbGVmdDogLTU0cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGltZWxpbmUtZGVzayB7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRpbWVsaW5lLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgLnRpbWVsaW5lLWRlc2sge1xuICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi50aW1lbGluZS1pdGVtLWxlZnQge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpbWVsaW5lLWRlc2sge1xuICAgICAgICAgICAgICAgIC5hcnJvdy1hbHQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMTJweCBzb2xpZCAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEycHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMnB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5hbGJ1bSB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpbWVsaW5lLWljb24ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC01NnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGltZWxpbmUtYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC50aW1lbGluZSB7XG4gICAgICAgIC50aW1lLXNob3cge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgIC50aW1lbGluZS1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIHRpbWVsaW5lIHNtYWxsXG4udGltZWxpbmUtc20ge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgLnRpbWVsaW5lLXNtLWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGdyYXktMzAwO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgbGVmdDogLTdweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgICAgLnRpbWVsaW5lLXNtLWRhdGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLTEwNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgICAudGltZWxpbmUtc20ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgLnRpbWVsaW5lLXNtLWRhdGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIFxuLy8gZW1haWwuc2Nzc1xuLy9cblxuLmluYm94LWxlZnRiYXIge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDIwcHggMjBweCAxMHB4O1xufVxuXG4uaW5ib3gtcmlnaHRiYXIge1xuICAgIG1hcmdpbjogLTEuNXJlbSAwIC0xLjVyZW0gMjUwcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkYm9keS1iZztcbiAgICBwYWRkaW5nOiAxLjVyZW0gMCAxLjVyZW0gMjVweDtcbn1cblxuLm1lc3NhZ2UtbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiA1MXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4wNXM7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbC1tYWlsIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgIC5jb2wtbWFpbC0xIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgIC5zdGFyLXRvZ2dsZSxcbiAgICAgICAgICAgIC5jaGVja2JveC13cmFwcGVyLW1haWwsXG4gICAgICAgICAgICAuZG90IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kb3Qge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjJweCAyNnB4IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jaGVja2JveC13cmFwcGVyLW1haWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAxMHB4IDAgMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdGFyLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2wtbWFpbC0yIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDMyMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAuc3ViamVjdCxcbiAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN1YmplY3Qge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDExMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGxpLmFjdGl2ZSxcbiAgICBsaS5tYWlsLXNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMDVzO1xuICAgIH1cbiAgICBsaS5hY3RpdmUsXG4gICAgbGkuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgM3B4IDAgMCAkY3lhbjtcbiAgICB9XG4gICAgbGkudW5yZWFkIGEge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICBjb2xvcjogZGFya2VuKCRkYXJrLCA1JSk7XG4gICAgfVxuICAgIFxuICAgIC5jaGVja2JveC13cmFwcGVyLW1haWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGdyYXktNDAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXQ6Y2hlY2tlZH5sYWJlbCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktNjAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4wNXM7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWw6YWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4Nzk0OWI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWlsLWxpc3Qge1xuICAgIGEge1xuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgICAgICBwYWRkaW5nOiA3cHggMTBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4ucmVwbHktYm94IHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDhweCkge1xuICAgIC5pbmJveC1sZWZ0YmFyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbiAgICAuaW5ib3gtcmlnaHRiYXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5tZXNzYWdlLWxpc3Qge1xuICAgICAgICBsaSAuY29sLW1haWwtMSAge1xuICAgICAgICAgICAgLmNoZWNrYm94LXdyYXBwZXItbWFpbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgIC5pbmJveC1yaWdodGJhciB7XG4gICAgICAgID4gLmJ0bi1ncm91cCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tZXNzYWdlLWxpc3QgbGkge1xuICAgICAgICAuY29sLW1haWwtMSB7XG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbC1tYWlsLTIge1xuICAgICAgICAgICAgbGVmdDogMTYwcHg7XG4gICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8gXG4vLyBzaXRlbWFwLnNjc3Ncbi8vXG5cbi5zaXRlbWFwIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgID4gbGkge1xuICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICBcbiAgICB9XG4gICAgdWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMi43NXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggI2NjYyBzb2xpZDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMTUyLCAxNjYsIDE3MywgMC41KTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyBcbi8vIHNlYXJjaC1yZXN1bHRzLnNjc3Ncbi8vXG5cbi5zZWFyY2gtcmVzdWx0LWJveCB7XG4gICAgLnRhYi1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDEwcHggMzBweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgIC5zZWFyY2gtaXRlbSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5uYXYtYm9yZGVyZWQge1xuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA1cHghaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vIFxuLy8gcHJpY2luZy5zY3NzXG4vL1xuXG4uY2FyZC1wcmljaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXG4gICAgLmNhcmQtcHJpY2luZy1wbGFuLW5hbWUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuY2FyZC1wcmljaW5nLWljb24ge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksMC4xKTtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cblxuICAgIC5jYXJkLXByaWNpbmctcHJpY2Uge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDAlO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jYXJkLXByaWNpbmctZmVhdHVyZXMge1xuICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAwIDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmQtcHJpY2luZy1yZWNvbW1lbmRlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgIC5jYXJkLXByaWNpbmctaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLDAuMSk7XG4gICAgfVxuICAgIC5jYXJkLXByaWNpbmctZmVhdHVyZXMsLmNhcmQtcHJpY2luZy1wcmljZSBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTMwMDtcbiAgICB9XG59IiwiLy8gXG4vLyBnYWxsZXJ5LnNjc3Ncbi8vXG5cbi5maWx0ZXItbWVudSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIGEge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Vjb25kYXJ5O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBhLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbn1cblxuLy8gR2FsbGFyeSBUaHVtYlxuLmdhbC1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdy1zbTtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbiAgICAuaW1hZ2UtcG9wdXAge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgY3Vyc29yOiB6b29tLWluO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdhbGwtaW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cblxuICAgICAgICAuZ2FsLWxpa2UtYnRuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgdG9wOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vIFxuLy8gY29taW5nLXNvb24uc2Nzc1xuLy9cblxuLmNvdW50ZXItbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5jb21pbmctYm94IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlO1xufVxuXG4uc3ZnLXJvY2tldCB7XG4gICAgaGVpZ2h0OiA4MHB4O1xufVxuXG4ucm9ja2V0LWNsb3Vkc19fYnViYmxlLFxuLnJvY2tldC1jbG91ZHNfX2Nsb3VkLFxuLnJvY2tldC1yb2NrZXQsXG4ucm9ja2V0LWlubmVyX19yb2NrZXQtYW5kLWxpbmVzIHtcbiAgICBmaWxsOiAkcHJpbWFyeTtcbn0iLCIvLyBcbi8vIHByb2ZpbGUuc2Nzc1xuLy9cblxuLnBvc3QtdXNlci1jb21tZW50LWJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgIG1hcmdpbjogMCAtLjc1cmVtO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn0iLCIvLyBcbi8vIHRhc2tib2FyZC5zY3NzXG4vL1xuXG4udGFza0xpc3Qge1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBcbiAgLnRhc2tMaXN0IGxpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cbiAgXG4gIC50YXNrTGlzdCBsaTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgXG4gIC50YXNrTGlzdCBsaSAuYnRuLXNtIHtcbiAgICBwYWRkaW5nOiAycHggOHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICBcbiAgLnRhc2tMaXN0IC5jaGVja2JveCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIFxuICAudGFzay1wbGFjZWhvbGRlciB7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICRncmF5LTMwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH0iLCIvLyBcbi8vIGVjb21tZXJjZS5zY3NzXG4vL1xuXG4ucHJvZHVjdC1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLnByb2R1Y3QtYWN0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteCAkY2FyZC1zcGFjZXIteCAwICRjYXJkLXNwYWNlci14O1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLnByb2R1Y3QtYWN0aW9uIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkY2FyZC1zcGFjZXIteDtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1wcmljZS10YWcge1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB9XG59XG5cbi8vIFByb2R1Y3QgZGV0YWlsIHBhZ2Vcbi5wcm9kdWN0LXRodW1iIHtcbiAgICBwYWRkaW5nOiAzcHg7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS03MDAgIWltcG9ydGFudDtcbiAgICB9XG59IiwiLmNvbGxlY3Rpb24taG9sZGVyIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufSIsIi8qIVxuICogV2F2ZXMgdjAuNy42XG4gKiBodHRwOi8vZmlhbi5teS5pZC9XYXZlcyBcbiAqIFxuICogQ29weXJpZ2h0IDIwMTQtMjAxOCBBbGZpYW5hIEUuIFNpYnVlYSBhbmQgb3RoZXIgY29udHJpYnV0b3JzIFxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIFxuICogaHR0cHM6Ly9naXRodWIuY29tL2ZpYW5zL1dhdmVzL2Jsb2IvbWFzdGVyL0xJQ0VOU0UgKi9cbiAud2F2ZXMtZWZmZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi53YXZlcy1lZmZlY3QgLndhdmVzLXJpcHBsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xuICBtYXJnaW4tbGVmdDogLTUwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjIpIDAsIHJnYmEoMCwgMCwgMCwgMC4zKSA0MCUsIHJnYmEoMCwgMCwgMCwgMC40KSA1MCUsIHJnYmEoMCwgMCwgMCwgMC41KSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcbiAgYmFja2dyb3VuZDogLW8tcmFkaWFsLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4yKSAwLCByZ2JhKDAsIDAsIDAsIDAuMykgNDAlLCByZ2JhKDAsIDAsIDAsIDAuNCkgNTAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgNjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSk7XG4gIGJhY2tncm91bmQ6IC1tb3otcmFkaWFsLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4yKSAwLCByZ2JhKDAsIDAsIDAsIDAuMykgNDAlLCByZ2JhKDAsIDAsIDAsIDAuNCkgNTAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgNjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSk7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMikgMCwgcmdiYSgwLCAwLCAwLCAwLjMpIDQwJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDYwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1vei10cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IC1vLXRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSgwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ud2F2ZXMtZWZmZWN0LndhdmVzLWxpZ2h0IC53YXZlcy1yaXBwbGUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgNDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgNjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSk7XG4gIGJhY2tncm91bmQ6IC1vLXJhZGlhbC1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDQwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDYwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpO1xuICBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDQwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDYwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSA0MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcbn1cbi53YXZlcy1lZmZlY3Qud2F2ZXMtY2xhc3NpYyAud2F2ZXMtcmlwcGxlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLndhdmVzLWVmZmVjdC53YXZlcy1jbGFzc2ljLndhdmVzLWxpZ2h0IC53YXZlcy1yaXBwbGUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG4ud2F2ZXMtbm90cmFuc2l0aW9uIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAtby10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi53YXZlcy1idXR0b24sXG4ud2F2ZXMtY2lyY2xlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHdoaXRlIDEwMCUsIGJsYWNrIDEwMCUpO1xufVxuLndhdmVzLWJ1dHRvbixcbi53YXZlcy1idXR0b246aG92ZXIsXG4ud2F2ZXMtYnV0dG9uOnZpc2l0ZWQsXG4ud2F2ZXMtYnV0dG9uLWlucHV0IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG4ud2F2ZXMtYnV0dG9uIHtcbiAgcGFkZGluZzogMC44NWVtIDEuMWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjJlbTtcbn1cbi53YXZlcy1idXR0b24taW5wdXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuODVlbSAxLjFlbTtcbn1cbi53YXZlcy1pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yZW07XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4ud2F2ZXMtaW5wdXQtd3JhcHBlci53YXZlcy1idXR0b24ge1xuICBwYWRkaW5nOiAwO1xufVxuLndhdmVzLWlucHV0LXdyYXBwZXIgLndhdmVzLWJ1dHRvbi1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuLndhdmVzLWNpcmNsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDIuNWVtO1xuICBoZWlnaHQ6IDIuNWVtO1xuICBsaW5lLWhlaWdodDogMi41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi53YXZlcy1mbG9hdCB7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDEuNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDEuNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAzMDBtcztcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xufVxuLndhdmVzLWZsb2F0OmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDhweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLndhdmVzLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCIvL1xuLy8gaW9uLXJhbmdlc2xpZGVyLnNjc3Ncbi8vXG4uaXJzLS1mbGF0LFxuLmlycy0tbW9kZXJuIHtcbiAgICAuaXJzLWJhcixcbiAgICAuaXJzLWZyb20sXG4gICAgLmlycy10byxcbiAgICAuaXJzLXNpbmdsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgICAuaXJzLWhhbmRsZSB7XG4gICAgICAgICYuc3RhdGVfaG92ZXI+aTpmaXJzdC1jaGlsZCxcbiAgICAgICAgJjpob3Zlcj5pOmZpcnN0LWNoaWxkLFxuICAgICAgICAmPmk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRwcmltYXJ5LCA1JSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmlycy1mcm9tLFxuICAgIC5pcnMtdG8sXG4gICAgLmlycy1zaW5nbGUge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmlycy0tbW9kZXJuIHtcbiAgICAuaXJzLWxpbmUge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgIC5pcnMtYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRwcmltYXJ5IDAlLCBkYXJrZW4oJHByaW1hcnksIDEwJSkgMTAwJSk7XG4gICAgfVxufVxuXG4uaXJzLS1zaGFycCB7XG4gICAgLmlycy1mcm9tLFxuICAgIC5pcnMtdG8sXG4gICAgLmlycy1zaW5nbGUsXG4gICAgLmlycy1taW4sXG4gICAgLmlycy1tYXgsXG4gICAgLmlycy1oYW5kbGUsXG4gICAgLmlycy1iYXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gICAgLmlycy1saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xuICAgIH1cbiAgICAuaXJzLWZyb206YmVmb3JlLFxuICAgIC5pcnMtdG86YmVmb3JlLFxuICAgIC5pcnMtc2luZ2xlOmJlZm9yZSxcbiAgICAuaXJzLWhhbmRsZT5pOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICAgIC5pcnMtaGFuZGxlLnN0YXRlX2hvdmVyLFxuICAgIC5pcnMtaGFuZGxlOmhvdmVyXG4gICAgICAgIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRwcmltYXJ5LCAxNSUpO1xuICAgIH1cbiAgICAuaXJzLWhhbmRsZS5zdGF0ZV9ob3Zlcj5pOmZpcnN0LWNoaWxkLFxuICAgIC5pcnMtaGFuZGxlOmhvdmVyPmk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDE1JSk7XG4gICAgfVxufVxuXG4uaXJzLS1yb3VuZCB7XG4gICAgLmlycy1mcm9tLFxuICAgIC5pcnMtdG8sXG4gICAgLmlycy1zaW5nbGUsXG4gICAgLmlycy1iYXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmlycy1oYW5kbGUge1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoJHByaW1hcnksIDAuMyk7XG4gICAgfVxuICAgIC5pcnMtbWluLFxuICAgIC5pcnMtbWF4IHtcbiAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xuICAgIH1cbn1cblxuLmlycy0tc3F1YXJlIHtcbiAgICAuaXJzLWZyb20sXG4gICAgLmlycy10byxcbiAgICAuaXJzLXNpbmdsZSxcbiAgICAuaXJzLWJhciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTgwMDtcbiAgICB9XG4gICAgLmlycy1oYW5kbGUge1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkZ3JheS04MDA7XG4gICAgfVxufSIsIi8vIFxuLy8gY2FsZW5kYXIuc2Nzc1xuLy9cblxuLmNhbGVuZGFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZmMtdmlldyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLm5vbmUtYm9yZGVyIHtcbiAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG59XG5cbi5mYy10b29sYmFyIHtcbiAgICBtYXJnaW46IDE1cHggMCA1cHggMDtcbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbn1cblxuLmZjLWRheS1ncmlkLWV2ZW50IHtcbiAgICAuZmMtdGltZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICB9XG59XG5cbi5mYy1kYXkge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbn1cblxuLmZjLXRvb2xiYXIge1xuICAgIC5mYy1zdGF0ZS1hY3RpdmUsXG4gICAgLnVpLXN0YXRlLWFjdGl2ZSxcbiAgICBidXR0b246Zm9jdXMsXG4gICAgYnV0dG9uOmhvdmVyLFxuICAgIC51aS1zdGF0ZS1ob3ZlciB7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgfVxufVxuXG4uZmMge1xuICAgIHRoLmZjLXdpZGdldC1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG59XG5cbi5mYy11bnRoZW1lZCB7XG4gICAgdGgsXG4gICAgdGQsXG4gICAgdGhlYWQsXG4gICAgdGJvZHksXG4gICAgLmZjLWRpdmlkZXIsXG4gICAgLmZjLXJvdyxcbiAgICAuZmMtcG9wb3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xuICAgIH1cbn1cblxuLmZjLWx0ciB7XG4gICAgLmZjLWJhc2ljLXZpZXcge1xuICAgICAgICAuZmMtZGF5LXRvcCB7XG4gICAgICAgICAgICAuZmMtZGF5LW51bWJlciB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mYy1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBtYXJnaW46IDAgM3B4O1xuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmZjLXRleHQtYXJyb3cge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmZjLXN0YXRlLWhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG59XG5cbi5mYy1zdGF0ZS1oaWdobGlnaHQge1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTMwMDtcbn1cblxuLmZjLXN0YXRlLWRvd24sXG4uZmMtc3RhdGUtYWN0aXZlLFxuLmZjLXN0YXRlLWRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4uZmMtY2VsbC1vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0zMDA7XG59XG5cbi5mYy11bnRoZW1lZCB7XG4gICAgLmZjLXRvZGF5IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cbn1cblxuLmZjLWV2ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICBtYXJnaW46IDVweCA3cHg7XG4gICAgcGFkZGluZzogNXB4IDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5leHRlcm5hbC1ldmVudCB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5mYy1iYXNpYy12aWV3IHtcbiAgICB0ZC5mYy13ZWVrLW51bWJlciB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIHRkLmZjLWRheS1udW1iZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgfVxuICAgIC5mYy1jb250ZW50IHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi5mYy10aW1lLWdyaWQtZXZlbnQge1xuICAgIC5mYy1jb250ZW50IHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC5mYy10b29sYmFyIHtcbiAgICAgICAgLmZjLWxlZnQsLmZjLXJpZ2h0LC5mYy1jZW50ZXIge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZjIHtcbiAgICAgICAgLmZjLXRvb2xiYXJ7XG4gICAgICAgICAgICA+KiB7XG4gICAgICAgICAgICAgICAgPioge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZjLXRvZGF5LWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIi8vXG4vLyBzcGFya2xpbmUuc2Nzc1xuLy9cblxuLmpxc3Rvb2x0aXAge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAkc2hhZG93LWxnO1xuICBwYWRkaW5nOiA1cHggMTBweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5qcXNmaWVsZCB7XG4gIGNvbG9yOiAkZGFyayAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50O1xufSIsIi8vXG4vLyBkYXRhdGFibGUuc2Nzc1xuLy9cblxuLmRhdGFUYWJsZXNfd3JhcHBlci5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcblxuICAgIHRib2R5IHtcbiAgICAgICAgLy8gTXVsdGkgc2VsZWN0IHRhYmxlXG5cbiAgICAgICAgPiB0ci5zZWxlY3RlZCwgPnRyPi5zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctbGc7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyBLZXkgVGFibGVzXG4gICAgICAgIHRoLmZvY3VzLHRkLmZvY3Vze1xuICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTFweDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuMTUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGF0YVRhYmxlc19pbmZvIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgZGF0YSB0YWJsZVxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkIHtcbiAgICA+IHRib2R5IHtcbiAgICAgICAgPnRyW3JvbGU9cm93XSB7XG4gICAgICAgICAgICA+IHRkLCA+IHRoIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctbGc7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+dHIucGFyZW50IHtcbiAgICAgICAgICAgID4gdGQsID4gdGgge1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gRGF0YSBUYWJsZSBjb3B5IGJ1dHRvblxuZGl2LmR0LWJ1dHRvbi1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMjE7XG5cbiAgICBoMiB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjIpO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgbGkucGFnaW5hdGVfYnV0dG9uLnByZXZpb3VzLGxpLnBhZ2luYXRlX2J1dHRvbi5uZXh0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICB9XG4gXG4gICAgbGkucGFnaW5hdGVfYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogJHNwYWNlciAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBkaXYuZHQtYnV0dG9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgICB9XG59XG5cbi5hY3RpdmF0ZS1zZWxlY3Qge1xuICAgIC5zb3J0aW5nXzEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgfVxufVxuIiwiLy9cbi8vIERhdGVyYW5nZS5zY3NzXG4vL1xuXG4uZGF0ZXJhbmdlcGlja2VyIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG5cbiAgICB0ZC5hY3RpdmUsdGQuYWN0aXZlOmhvdmVyLC5yYW5nZXMgbGkuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxufSIsIi8vXG4vLyBEYXRlcGlja2VyXG4vL1xuLmRhdGVwaWNrZXIge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgICB0ZCxcbiAgICB0aCB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICB0YWJsZSB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZS5hY3RpdmUsXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUuZGlzYWJsZWQsXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuICAgICAgICAgICAgICAgICYuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxuICAgICAgICAgICAgICAgICYuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcixcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuICAgICAgICAgICAgICAgICYuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuICAgICAgICAgICAgICAgIC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxuICAgICAgICAgICAgICAgIC5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLFxuICAgICAgICAgICAgICAgIC5hY3RpdmU6YWN0aXZlLFxuICAgICAgICAgICAgICAgIC5hY3RpdmU6aG92ZXIsXG4gICAgICAgICAgICAgICAgLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4gICAgICAgICAgICAgICAgLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcbiAgICAgICAgICAgICAgICAuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAuYWN0aXZlOmhvdmVyOmhvdmVyLFxuICAgICAgICAgICAgICAgIC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLFxuICAgICAgICAgICAgICAgIC5hY3RpdmVbZGlzYWJsZWRdLFxuICAgICAgICAgICAgICAgIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbiAgICAgICAgICAgICAgICBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4gICAgICAgICAgICAgICAgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4gICAgICAgICAgICAgICAgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuICAgICAgICAgICAgICAgIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuICAgICAgICAgICAgICAgIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbiAgICAgICAgICAgICAgICBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4gICAgICAgICAgICAgICAgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4gICAgICAgICAgICAgICAgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxuICAgICAgICAgICAgICAgIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbiAgICAgICAgICAgICAgICBzcGFuLmFjdGl2ZTphY3RpdmUsXG4gICAgICAgICAgICAgICAgc3Bhbi5hY3RpdmU6aG92ZXIsXG4gICAgICAgICAgICAgICAgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuICAgICAgICAgICAgICAgIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxuICAgICAgICAgICAgICAgIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbiAgICAgICAgICAgICAgICBzcGFuLmFjdGl2ZTpob3Zlcjpob3ZlcixcbiAgICAgICAgICAgICAgICBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXG4gICAgICAgICAgICAgICAgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdLFxuICAgICAgICAgICAgICAgICYudG9kYXk6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi50b2RheSxcbiAgICAgICAgICAgICAgICAmLnRvZGF5LmRpc2FibGVkLFxuICAgICAgICAgICAgICAgICYudG9kYXkuZGlzYWJsZWQ6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5kYXkuZm9jdXNlZCxcbiAgICAgICAgICAgICAgICAmLmRheTpob3ZlcixcbiAgICAgICAgICAgICAgICBzcGFuLmZvY3VzZWQsXG4gICAgICAgICAgICAgICAgc3Bhbjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm5ldyxcbiAgICAgICAgICAgICAgICAmLm9sZCxcbiAgICAgICAgICAgICAgICBzcGFuLm5ldyxcbiAgICAgICAgICAgICAgICBzcGFuLm9sZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmRhdGVwaWNrZXItc3dpdGNoOmhvdmVyLFxuICAgIC5uZXh0OmhvdmVyLFxuICAgIC5wcmV2OmhvdmVyLFxuICAgIHRmb290IHRyIHRoOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgIH1cbiAgICAuZGF0ZXBpY2tlci1zd2l0Y2gge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duIHtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgJGRyb3Bkb3duLWJnO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gICAgfVxuICAgICYuZGF0ZXBpY2tlci1vcmllbnQtdG9wIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiA2cHggc29saWQgJGRyb3Bkb3duLWJnO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9cbi8vIGZvcm1tLXdpemFyZC5zY3NzXG4vL1xuXG4uZm9ybS13aXphcmQtaGVhZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG59IiwiLy9cbi8vIFNlbGVjdDIuc2Nzc1xuLy9cblxuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93O1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkbGlnaHQsIDE1JSkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA2cHggNnB4IDAgNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IGRhcmtlbigkbGlnaHQsIDE1JSkgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgNnB4IDZweCA2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkbGlnaHQsIDUlKTtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICAgIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRsaWdodCwgNSUpO1xuICAgICAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkbGlnaHQsIDUlKTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgICAgbWluLWhlaWdodDogMzhweDtcbiAgICAgICAgYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3c7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcHggMTBweDtcbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9cbi8vIHNsaW1zY3JvbGwuc2Nzc1xuLy9cblxuLnNsaW1TY3JvbGxEaXYge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufSIsIi8vXG4vLyB0b2FzdHIuc2Nzc1xuLy9cblxuLmpxLXRvYXN0LXdyYXAge1xuICAgIHdpZHRoOiA0MDBweDtcbn1cblxuLmpxLXRvYXN0LXNpbmdsZSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcbiAgICBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgfVxuICAgIGEge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uanEtaGFzLWljb24ge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDUwcHg7XG59XG5cbi5jbG9zZS1qcS10b2FzdC1zaW5nbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC04cHg7XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmpxLXRvYXN0LWxvYWRlciB7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbkBlYWNoICRjb2xvciwkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLmpxLWljb24tI3skY29sb3J9IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI3skdmFsdWV9O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICN7JHZhbHVlfTtcbiAgICB9XG59XG5cbi8vIEZvciBlcnJvclxuLmpxLWljb24tZXJyb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XG59XG4iLCJcbi8vIFxuLy8gc3dlZXRhbGVydC5zY3NzXG4vL1xuXG4uc3dhbDItbW9kYWwge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAzM3B4IHJnYmEoMCwwLDAsLjEpO1xuXG4gIC5zd2FsMi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5zd2FsMi1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnN3YWwyLXNwYWNlciB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbiAgLnN3YWwyLWZpbGUsIC5zd2FsMi1pbnB1dCwgLnN3YWwyLXRleHRhcmVhIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JheS0zMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLnN3YWwyLWNvbmZpcm0uYnRuLWNvbmZpcm0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIH1cblxuICAuc3dhbDItY2FuY2VsLmJ0bi1jYW5jZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgfVxuXG4gIC5zd2FsMi1zdHlsZWQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc3dhbDItaWNvbi5zd2FsMi1xdWVzdGlvbiB7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG5cbiAgLmxpbmUsW2NsYXNzXj1zd2FsMi1zdWNjZXNzLWxpbmVdW2NsYXNzJD1sb25nXSxcbiAgW2NsYXNzXj1zd2FsMi1zdWNjZXNzLWxpbmVde1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuICB9XG5cbiAgLnBsYWNlaG9sZGVyLC5zd2FsMi1zdWNjZXNzLXJpbmcgIHtcbiAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xuICB9XG59XG5cblxuLnN3YWwyLWljb24uc3dhbDItd2FybmluZyB7XG4gIGNvbG9yOiAkd2FybmluZztcbiAgYm9yZGVyLWNvbG9yOiAkd2FybmluZztcbn1cblxuLnN3YWwyLWljb24uc3dhbDItZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICRkYW5nZXI7XG4gIC5saW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICB9XG59XG4uc3dhbDItbW9kYWwgLnN3YWwyLWZpbGU6Zm9jdXMsIC5zd2FsMi1tb2RhbCAuc3dhbDItaW5wdXQ6Zm9jdXMsIC5zd2FsMi1tb2RhbCAuc3dhbDItdGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcbn1cblxuLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1zaG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhcmssIDAuOSk7XG59XG4iLCIvL1xuLy8gY3VzdG9tLXNlbGVjdC5zY3NzXG4vL1xuXG5bZGF0YS1wbHVnaW49XCJjdXN0b21zZWxlY3RcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uaWNlLXNlbGVjdCB7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbiAgICBib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdztcbn1cblxuLm5pY2Utc2VsZWN0Lm9wZW4sIC5uaWNlLXNlbGVjdDphY3RpdmUsIC5uaWNlLXNlbGVjdDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xufVxuXG4ubmljZS1zZWxlY3Quc21hbGwge1xuICAgIGhlaWdodDogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbn0iLCIvL1xuLy8gdGlwcHkuc2Nzc1xuLy9cblxuLnRpcHB5LXRvb2x0aXAge1xuICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XG4gICAgLmxpZ2h0LXRoZW1lW2RhdGEtYW5pbWF0ZWZpbGxdIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4ubGlnaHQtdGhlbWUge1xuICAgIGNvbG9yOiAkZGFyaztcbiAgICBib3gtc2hhZG93OiAkc2hhZG93LWxnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgIC50aXBweS1iYWNrZHJvcCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgXG4gICAgLnRpcHB5LXJvdW5kYXJyb3cge1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgfVxufVxuXG4uZ3JhZGllbnQtdGhlbWUge1xuICAgIC50aXBweS1iYWNrZHJvcCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5OyAgLyogZmFsbGJhY2sgZm9yIG9sZCBicm93c2VycyAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgJGRhbmdlciwgJHByaW1hcnkpOyAvKiBXM0MsIElFIDEwKy8gRWRnZSwgRmlyZWZveCAxNissIENocm9tZSAyNissIE9wZXJhIDEyKywgU2FmYXJpIDcrICovXG4gICAgfVxufVxuXG4udGlwcHktcG9wcGVye1xuICAgICZbeC1wbGFjZW1lbnRePXRvcF0ge1xuICAgICAgICAudGlwcHktdG9vbHRpcHtcbiAgICAgICAgICAgICYubGlnaHQtdGhlbWUge1xuICAgICAgICAgICAgICAgIC50aXBweS1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDdweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgICAgICAgLnRpcHB5LXRvb2x0aXAge1xuICAgICAgICAgICAgJi5saWdodC10aGVtZSB7XG4gICAgICAgICAgICAgICAgLnRpcHB5LWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9ICAgIFxuICAgIH1cbiAgICAmW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gICAgICAgIC50aXBweS10b29sdGlwe1xuICAgICAgICAgICAgJi5saWdodC10aGVtZSB7XG4gICAgICAgICAgICAgICAgLnRpcHB5LWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICAgICAgICAudGlwcHktdG9vbHRpcCB7XG4gICAgICAgICAgICAmLmxpZ2h0LXRoZW1lIHtcbiAgICAgICAgICAgICAgICAudGlwcHktYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyBcbi8vIG5lc3RhYmxlLWxpc3Quc2Nzc1xuLy9cblxuLmRkLWxpc3Qge1xuICAgIC5kZC1pdGVtIHtcbiAgICAgICAgLmRkLWhhbmRsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZGQzLWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDVweCAwO1xuXG4gICAgICAgIC5kZC1pdGVtIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZGQzLWhhbmRsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgICAuZGQzLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHggOHB4IDQ2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRkMy1oYW5kbGU6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXEYzNUNcIjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgfVxufVxuXG4uZGQtZW1wdHksXG4uZGQtcGxhY2Vob2xkZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyYXktNDAwLDAuMik7XG59XG5cbi5kZC1kcmFnZWwge1xuICAgIC5kZC1oYW5kbGUge1xuICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93O1xuICAgIH1cbn0iLCIvL1xuLy8gaG9wc2NvdGNoLnNjc3Ncbi8vXG5cbmRpdi5ob3BzY290Y2gtYnViYmxlIHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAkcHJpbWFyeTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcbiAgICBcbiAgICAuaG9wc2NvdGNoLW5leHQsXG4gICAgLmhvcHNjb3RjaC1wcmV2IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ob3BzY290Y2gtYnViYmxlLW51bWJlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYW5nZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG4gICAgXG4gICAgLmhvcHNjb3RjaC1idWJibGUtYXJyb3ctY29udGFpbmVyIHtcbiAgICAgICAgJi5sZWZ0IHtcbiAgICAgICAgICAgIC5ob3BzY290Y2gtYnViYmxlLWFycm93LWJvcmRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxOXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaG9wc2NvdGNoLWJ1YmJsZS1hcnJvdyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICAuaG9wc2NvdGNoLWJ1YmJsZS1hcnJvdyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDE5cHggc29saWQgJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgbGVmdDogLTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhvcHNjb3RjaC1idWJibGUtYXJyb3ctYm9yZGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnVwIHtcbiAgICAgICAgICAgIC5ob3BzY290Y2gtYnViYmxlLWFycm93IHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxOXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhvcHNjb3RjaC1idWJibGUtYXJyb3ctYm9yZGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwIHNvbGlkIHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZG93biB7XG4gICAgICAgICAgICAuaG9wc2NvdGNoLWJ1YmJsZS1hcnJvdyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMTlweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaG9wc2NvdGNoLWJ1YmJsZS1hcnJvdy1ib3JkZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDAgc29saWQgcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgaDMge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgLmhvcHNjb3RjaC1jb250ZW50IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgIH1cbn0iLCIvL1xuLy8gZmxvdC5zY3NzXG4vL1xuXG4uZmxvdFRpcCB7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5sZWdlbmQge1xuICAgIHRyIHtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcbiAgICB9XG59XG5cbi5sZWdlbmRMYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5sZWdlbmRDb2xvckJveCB7XG4gICAgZGl2IHtcbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAubGVnZW5kTGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn0iLCIvL1xuLy8gbW9ycmlzLnNjc3Ncbi8vXG5cbi5tb3JyaXMtY2hhcnQge1xuICAgIHRleHQge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeSAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi5tb3JyaXMtaG92ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDtcblxuICAgICYubW9ycmlzLWRlZmF1bHQtc3R5bGUge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG5cbiAgICAgICAgLm1vcnJpcy1ob3Zlci1yb3ctbGFiZWwge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBtYXJnaW46IDAuMjVlbSAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZWNvbmRhcnk7XG4gICAgICAgIH1cblxuICAgICAgICAubW9ycmlzLWhvdmVyLXBvaW50IHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBtYXJnaW46IDAuMWVtIDA7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vXG4vLyBjaGFydGpzLnNjc3Ncbi8vXG5cbi5jaGFydGpzLWNoYXJ0IHtcbiAgICBtYXJnaW46IGF1dG87IFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXG4gICAgd2lkdGg6IDEwMCU7XG59IiwiLy9cbi8vIGNoYXJ0aXN0LnNjc3Ncbi8vXG5cbi5jdC1nb2xkZW4tc2VjdGlvbjpiZWZvcmUge1xuICAgIGZsb2F0OiBub25lO1xufVxuXG4uY3QtY2hhcnQge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgIC5jdC1sYWJlbCB7XG4gICAgICAgIGZpbGw6ICRncmF5LTUwMDtcbiAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG59XG5cbi5jdC1saW5lIHtcbiAgICBzdHJva2Utd2lkdGg6IDNweDtcbn1cblxuLmN0LXBvaW50IHtcbiAgICBzdHJva2Utd2lkdGg6IDdweDtcbn1cblxuLmN0LWNoYXJ0LnNpbXBsZS1waWUtY2hhcnQtY2hhcnRpc3Qge1xuICAgIC5jdC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbn1cblxuLmN0LWNoYXJ0IHtcbiAgICAuY3Qtc2VyaWVzIHtcbiAgICAgICAgJi5jdC1zZXJpZXMtYSB7XG4gICAgICAgICAgICAuY3QtYmFyLFxuICAgICAgICAgICAgLmN0LWxpbmUsXG4gICAgICAgICAgICAuY3QtcG9pbnQsXG4gICAgICAgICAgICAuY3Qtc2xpY2UtZG9udXQge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5jdC1zZXJpZXMtYiB7XG4gICAgICAgICAgICAuY3QtYmFyLFxuICAgICAgICAgICAgLmN0LWxpbmUsXG4gICAgICAgICAgICAuY3QtcG9pbnQsXG4gICAgICAgICAgICAuY3Qtc2xpY2UtZG9udXQge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJHN1Y2Nlc3M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5jdC1zZXJpZXMtYyB7XG4gICAgICAgICAgICAuY3QtYmFyLFxuICAgICAgICAgICAgLmN0LWxpbmUsXG4gICAgICAgICAgICAuY3QtcG9pbnQsXG4gICAgICAgICAgICAuY3Qtc2xpY2UtZG9udXQge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJHdhcm5pbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5jdC1zZXJpZXMtZCB7XG4gICAgICAgICAgICAuY3QtYmFyLFxuICAgICAgICAgICAgLmN0LWxpbmUsXG4gICAgICAgICAgICAuY3QtcG9pbnQsXG4gICAgICAgICAgICAuY3Qtc2xpY2UtZG9udXQge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGRhbmdlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmN0LXNlcmllcy1lIHtcbiAgICAgICAgICAgIC5jdC1iYXIsXG4gICAgICAgICAgICAuY3QtbGluZSxcbiAgICAgICAgICAgIC5jdC1wb2ludCxcbiAgICAgICAgICAgIC5jdC1zbGljZS1kb251dCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkaW5mbztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmN0LXNlcmllcy1mIHtcbiAgICAgICAgICAgIC5jdC1iYXIsXG4gICAgICAgICAgICAuY3QtbGluZSxcbiAgICAgICAgICAgIC5jdC1wb2ludCxcbiAgICAgICAgICAgIC5jdC1zbGljZS1kb251dCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkcGluaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmN0LXNlcmllcy1nIHtcbiAgICAgICAgICAgIC5jdC1iYXIsXG4gICAgICAgICAgICAuY3QtbGluZSxcbiAgICAgICAgICAgIC5jdC1wb2ludCxcbiAgICAgICAgICAgIC5jdC1zbGljZS1kb251dCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uY3Qtc2VyaWVzLWEge1xuICAgIC5jdC1hcmVhLFxuICAgIC5jdC1zbGljZS1waWUge1xuICAgICAgICBmaWxsOiAkYmx1ZTtcbiAgICB9XG59XG5cbi5jdC1zZXJpZXMtYiB7XG4gICAgLmN0LWFyZWEsXG4gICAgLmN0LXNsaWNlLXBpZSB7XG4gICAgICAgIGZpbGw6ICRzdWNjZXNzO1xuICAgIH1cbn1cblxuLmN0LXNlcmllcy1jIHtcbiAgICAuY3QtYXJlYSxcbiAgICAuY3Qtc2xpY2UtcGllIHtcbiAgICAgICAgZmlsbDogJHdhcm5pbmc7XG4gICAgfVxufVxuXG4uY3Qtc2VyaWVzLWQge1xuICAgIC5jdC1hcmVhLFxuICAgIC5jdC1zbGljZS1waWUge1xuICAgICAgICBmaWxsOiAkZGFuZ2VyO1xuICAgIH1cbn1cblxuLmN0LWFyZWEge1xuICAgIGZpbGwtb3BhY2l0eTogLjMzO1xufVxuXG4uY2hhcnRpc3QtdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1pbi13aWR0aDogMTBweDtcbiAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZDogJGRhcms7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgJi50b29sdGlwLXNob3cge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn0iLCIvL1xuLy8gYzMuc2Nzc1xuLy9cbiBcbi5jMy10b29sdGlwIHtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93LWxnO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdGQge1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZWNvbmRhcnk7XG4gICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrO1xuICAgICAgICB9XG4gICAgfVxuICAgIHRyIHtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfSAgICBcbiAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgIH1cbn1cblxuLmMzLWNoYXJ0LWFyY3MtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uYzMge1xuICAgIHRleHQge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgICAgIGNvbG9yOiAkZ3JheS00MDA7XG4gICAgfVxufVxuLmMzLWxlZ2VuZC1pdGVtIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG4uYzMgbGluZSwgLmMzIHBhdGgge1xuICAgIHN0cm9rZTogJGdyYXktNDAwO1xufVxuLmMzLWNoYXJ0LWFyYy5jMy10YXJnZXQgZyBwYXRoIHtcbiAgICBzdHJva2U6ICR3aGl0ZTtcbn0iLCIvL1xuLy8gcmlja3Nhdy5zY3NzXG4vL1xuIFxuI2xlZ2VuZCB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTVweDtcbn1cblxuI2xlZ2VuZCAubGluZSB7XG4gICAgY29sb3I6ICRkYXJrO1xufVxuXG4ucmlja3NoYXdfZ3JhcGgge1xuICAgIHN2ZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5yaWNrc2hhd19sZWdlbmQge1xuICAgIC5sYWJlbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbn1cblxuLnJpY2tzaGF3X2dyYXBoIHtcbiAgICAuZGV0YWlsIC5pdGVtLCBcbiAgICAuZGV0YWlsIC54X2xhYmVsLCBcbiAgICAueF90aWNrIC50aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgICB9XG59XG5cbi5nYXVnZS1jaGFydCB7XG4gICAgdGV4dCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZSAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIvLyBcbi8vIHJlc3BvbnNpdmUtdGFibGUuc2Nzc1xuLy9cblxuLnJlc3BvbnNpdmUtdGFibGUtcGx1Z2luIHtcbiAgICAuZHJvcGRvd24tbWVudSBsaS5jaGVja2JveC1yb3cge1xuICAgICAgICBwYWRkaW5nOiA3cHggMTVweDtcbiAgICB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5idG4tdG9vbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICB0Ym9keSB7XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNoZWNrYm94LXJvdyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTQwMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNDAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgJjpkaXNhYmxlZCtsYWJlbCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC42NTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMrbGFiZWwge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK2xhYmVsIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcRjEyQ1wiO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCtsYWJlbCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK2xhYmVsIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHRhYmxlLmZvY3VzLW9uIHRib2R5IHRyLmZvY3VzZWQgdGgsXG4gICAgdGFibGUuZm9jdXMtb24gdGJvZHkgdHIuZm9jdXNlZCB0ZCxcbiAgICAuc3RpY2t5LXRhYmxlLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZpeGVkLXNvbHV0aW9uIHtcbiAgICAgICAgLnN0aWNreS10YWJsZS1oZWFkZXIge1xuICAgICAgICAgICAgdG9wOiAkdG9wYmFyLWhlaWdodCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5idG4tZGVmYXVsdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRkYXJrLCAwLjMpO1xuICAgICAgICAmLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkcHJpbWFyeSwgLjUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5idG4tZ3JvdXB7XG4gICAgICAgICYucHVsbC1yaWdodCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1xuLy8gZm9vdGFibGVzLnNjc3Ncbi8vXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnZm9vdGFibGUnO1xuICAgIHNyYzogdXJsKCcuLi8uLi8uLi9mb250cy9mb290YWJsZS5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vLi4vLi4vZm9udHMvZm9vdGFibGUuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi8uLi8uLi9mb250cy9mb290YWJsZS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vLi4vLi4vZm9udHMvZm9vdGFibGUudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uLy4uLy4uL2ZvbnRzL2Zvb3RhYmxlLnN2ZyNmb290YWJsZScpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdmb290YWJsZSc7XG4gICAgICAgIHNyYzogdXJsKCcuLi8uLi8uLi9mb250cy9mb290YWJsZS5zdmcjZm9vdGFibGUnKSBmb3JtYXQoJ3N2ZycpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxufVxuXG4uZm9vdGFibGUtb2RkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbi5mb290YWJsZS1kZXRhaWwtc2hvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xufVxuXG4uZm9vdGFibGUtcm93LWRldGFpbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjRGNztcbn1cblxuLmZvb3RhYmxlLXBhZ2luYXRpb24ge1xuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAuNXJlbSAuNzVyZW07XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMTAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy1zbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBsaS5hY3RpdmUge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb290YWJsZT50aGVhZD50cj50aD5zcGFuLmZvb3RhYmxlLXNvcnQtaW5kaWNhdG9yIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4iLCIvLyBcbi8vIGJvb3RzdHJhcC10YWJsZXMuc2Nzc1xuLy9cblxuLmJvb3RzdHJhcC10YWJsZSB7XG4gICAgLnRhYmxlOm5vdCgudGFibGUtc20pIHtcbiAgICAgICAgPnRib2R5PnRyPnRkLFxuICAgICAgICA+dGJvZHk+dHI+dGgsXG4gICAgICAgID50Zm9vdD50cj50ZCxcbiAgICAgICAgPnRmb290PnRyPnRoLFxuICAgICAgICA+dGhlYWQ+dHI+dGQge1xuICAgICAgICAgICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGFibGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgICAudGFibGU+dGhlYWQ+dHI+dGgge1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG50YWJsZVtkYXRhLXRvZ2dsZT1cInRhYmxlXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZml4ZWQtdGFibGUtcGFnaW5hdGlvbiB7XG4gICAgLnBhZ2luYXRpb24tZGV0YWlsLFxuICAgIGRpdi5wYWdpbmF0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZml4ZWQtdGFibGUtY29udGFpbmVyIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdGJvZHkge1xuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICB0aGVhZCB7XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIC50aC1pbm5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZpeGVkLXRhYmxlLXRvb2xiYXIge1xuICAgIC5mYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICAgIC5mYS10b2dnbGUtZG93bjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjE1MFwiO1xuICAgIH1cbiAgICAuZmEtdG9nZ2xlLXVwOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMTUxXCI7XG4gICAgfVxuICAgIC5mYS1yZWZyZXNoOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDFlXCI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgfVxuICAgIC5mYS10aC1saXN0OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMGNhXCI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgfVxufSIsIi8vIFxuLy8gdGFibGVzYXcuc2Nzc1xuLy9cblxuLnRhYmxlc2F3IHtcbiAgICB0aGVhZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB0aCB7XG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZWNvbmRhcnk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGQge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktMTAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4udGFibGVzYXcgdGQsXG4udGFibGVzYXcgdGJvZHkgdGgge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZXNhdy1zdGFjayB0Ym9keSB0cixcbi50YWJsZXNhdyB0Ym9keSB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnRhYmxlc2F3LWJhciAuYnRuLXNlbGVjdC5idG4tc21hbGw6YWZ0ZXIsXG4udGFibGVzYXctYmFyIC5idG4tc2VsZWN0LmJ0bi1taWNybzphZnRlciB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLnRhYmxlc2F3LXN3aXBlIC50YWJsZXNhdy1jZWxsLXBlcnNpc3Qge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0xMDA7XG59XG5cbi50YWJsZXNhdy1lbmhhbmNlZCAudGFibGVzYXctYmFyIC5idG4ge1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwO1xuICAgIHBhZGRpbmc6IDNweCAxMHB4O1xuICAgIGNvbG9yOiAkZGFyaztcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLnRhYmxlc2F3LWVuaGFuY2VkIC50YWJsZXNhdy1iYXIgLmJ0bi5idG4tc2VsZWN0IHtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cbn1cblxuLnRhYmxlc2F3LWVuaGFuY2VkIC50YWJsZXNhdy1iYXIgLmJ0bjpob3Zlcixcbi50YWJsZXNhdy1lbmhhbmNlZCAudGFibGVzYXctYmFyIC5idG46Zm9jdXMsXG4udGFibGVzYXctZW5oYW5jZWQgLnRhYmxlc2F3LWJhciAuYnRuOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZS1wb3B1cCB7XG4gICAgLmJ0bi1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLnRhYmxlc2F3LXN3aXBlIC50YWJsZXNhdy1zd2lwZS1jZWxscGVyc2lzdCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGdyYXktMTAwO1xufVxuXG4udGFibGVzYXctc29ydGFibGUtYnRuIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59IiwiLy9cbi8vIGpzZ3JpZC5zY3NzXG4vL1xuXG4uanNncmlkLWNlbGwge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG59XG5cbi5qc2dyaWQtZ3JpZC1oZWFkZXIsIFxuLmpzZ3JpZC1ncmlkLWJvZHksIFxuLmpzZ3JpZC1oZWFkZXItcm93ID4gLmpzZ3JpZC1oZWFkZXItY2VsbCwgXG4uanNncmlkLWZpbHRlci1yb3cgPiAuanNncmlkLWNlbGwsIFxuLmpzZ3JpZC1pbnNlcnQtcm93ID4gLmpzZ3JpZC1jZWxsLCBcbi5qc2dyaWQtZWRpdC1yb3cgPiAuanNncmlkLWNlbGwge1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLmpzZ3JpZC1hbHQtcm93IHtcbiAgICA+IC5qc2dyaWQtY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi5qc2dyaWQtc2VsZWN0ZWQtcm93IHtcbiAgICA+LmpzZ3JpZC1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRhYmxlLWhvdmVyLWJnO1xuICAgICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG59XG5cbi5qc2dyaWQtaGVhZGVyLXJvdyB7XG4gICAgPiAuanNncmlkLWhlYWRlci1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRhYmxlLWhlYWQtYmc7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmpzZ3JpZC1maWx0ZXItcm93IHtcbiAgICA+IC5qc2dyaWQtY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0YWJsZS1oZWFkLWJnO1xuICAgIH1cbn1cblxuLmpzZ3JpZC1lZGl0LXJvdz4uanNncmlkLWNlbGwsXG4uanNncmlkLWluc2VydC1yb3c+LmpzZ3JpZC1jZWxsIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG59XG5cbi5qc2dyaWQgaW5wdXQsXG4uanNncmlkIHNlbGVjdCxcbi5qc2dyaWQgdGV4dGFyZWEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XG4gICAgcGFkZGluZzogLjRlbSAuNmVtO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmpzZ3JpZC1wYWdlci1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5qc2dyaWQtcGFnZXItcGFnZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMnB4O1xuICAgICYuanNncmlkLXBhZ2VyLWN1cnJlbnQtcGFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbn1cblxuLmpzZ3JpZC1wYWdlci1wYWdlIGEsXG4uanNncmlkLXBhZ2VyLWN1cnJlbnQtcGFnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogJGdyYXktNzAwO1xufVxuXG4uanNncmlkLXBhZ2VyLW5hdi1idXR0b24ge1xuICAgIGEge1xuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmpzZ3JpZCB7XG4gICAgLmpzZ3JpZC1idXR0b24ge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL2ltYWdlcy9qc2dyaWQucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICBcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5qc2dyaWQtc2VhcmNoLW1vZGUtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yOTVweDtcbn1cblxuLmpzZ3JpZC1pbnNlcnQtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNjBweDtcbn1cblxuLmpzZ3JpZC1oZWFkZXItc29ydCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxufVxuIiwiLy9cbi8vIG11bHRpLXNlbGVjdC5zY3NzXG4vL1xuXG4ubXMtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uLy4uLy4uL2ltYWdlcy9tdWx0aXBsZS1hcnJvdy5wbmcnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICAgIFxuICAgIC5tcy1saXN0IHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93O1xuXG4gICAgICAgICYubXMtZm9jdXMge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tcy1zZWxlY3RhYmxlIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgJi5tcy1lbGVtLXNlbGVjdGFibGUge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubXMtaG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5tcy1zZWxlY3Rpb24ge1xuICAgICAgICBsaS5tcy1lbGVtLXNlbGVjdGlvbiB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgfVxuICAgICAgICBsaS5tcy1ob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1zLXNlbGVjdGFibGUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubXMtb3B0Z3JvdXAtbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Vjb25kYXJ5O1xuICAgIGNvbG9yOiAkZGFyayAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cbiIsIi8vXG4vLyBhdXRvY29tcGxldGUuc2Nzc1xuLy9cbiBcbi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOWY5Zjk7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB9XG4gIFxuICAuYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24ge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICBcbiAgLmF1dG9jb21wbGV0ZS1uby1zdWdnZXN0aW9uIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbiAgXG4gIC5hdXRvY29tcGxldGUtc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgXG4gIC5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogJGRhcms7XG4gIH1cbiAgXG4gIC5hdXRvY29tcGxldGUtZ3JvdXAge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcbiAgfVxuICBcbiAgLmF1dG9jb21wbGV0ZS1ncm91cCBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogJGRhcms7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgIiwiLy9cbi8vIGJvb3RzdHJhcC1zZWxlY3Quc2Nzc1xuLy9cbiBcbi5ib290c3RyYXAtc2VsZWN0Om5vdChbY2xhc3MqPWNvbC1dKTpub3QoW2NsYXNzKj1mb3JtLWNvbnRyb2xdKTpub3QoLmlucHV0LWdyb3VwLWJ0bikge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtc2VsZWN0IHtcbiAgICAuZHJvcGRvd24tdG9nZ2xle1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcRjE0MFwiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgICAgIH1cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaW5uZXIge1xuICAgICAgICBvdmVyZmxvdy15OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxufSIsIi8vXG4vLyBib290c3RyYXAtdG91Y2hzcGluLnNjc3Ncbi8vXG4gXG4uYm9vdHN0cmFwLXRvdWNoc3BpbiB7XG4gICAgLmJ0biB7XG4gICAgICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1xuLy8gcGFyc2xleS5zY3NzXG4vL1xuIFxuLnBhcnNsZXktZXJyb3JzLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG5cbiAgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBjb2xvcjogJGRhbmdlcjtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXEYxNTlcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMnB4O1xuICAgICAgdG9wOiAtMXB4O1xuICAgIH1cbiAgfVxufVxuXG4ucGFyc2xleS1lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbn1cblxuLnBhcnNsZXktc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG59IiwiLy9cbi8vIGZsYXRwaWNrci5zY3NzXG4vL1xuXG4uZmxhdHBpY2tyLWNhbGVuZGFyIHtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuXG4uZmxhdHBpY2tyLWRheSB7XG4gICAgJi5zZWxlY3RlZCxcbiAgICAmLnN0YXJ0UmFuZ2UsXG4gICAgJi5lbmRSYW5nZSxcbiAgICAmLnNlbGVjdGVkLmluUmFuZ2UsXG4gICAgJi5zdGFydFJhbmdlLmluUmFuZ2UsXG4gICAgJi5lbmRSYW5nZS5pblJhbmdlLFxuICAgICYuc2VsZWN0ZWQ6Zm9jdXMsXG4gICAgJi5zdGFydFJhbmdlOmZvY3VzLFxuICAgICYuZW5kUmFuZ2U6Zm9jdXMsXG4gICAgJi5zZWxlY3RlZDpob3ZlcixcbiAgICAmLnN0YXJ0UmFuZ2U6aG92ZXIsXG4gICAgJi5lbmRSYW5nZTpob3ZlcixcbiAgICAmLnNlbGVjdGVkLnByZXZNb250aERheSxcbiAgICAmLnN0YXJ0UmFuZ2UucHJldk1vbnRoRGF5LFxuICAgICYuZW5kUmFuZ2UucHJldk1vbnRoRGF5LFxuICAgICYuc2VsZWN0ZWQubmV4dE1vbnRoRGF5LFxuICAgICYuc3RhcnRSYW5nZS5uZXh0TW9udGhEYXksXG4gICAgJi5lbmRSYW5nZS5uZXh0TW9udGhEYXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gICAgJi5zZWxlY3RlZC5zdGFydFJhbmdlKy5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSksXG4gICAgJi5zdGFydFJhbmdlLnN0YXJ0UmFuZ2UrLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSxcbiAgICAmLmVuZFJhbmdlLnN0YXJ0UmFuZ2UrLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSB7XG4gICAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDAgMCAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5mbGF0cGlja3ItdGltZSB7XG4gICAgaW5wdXQ6aG92ZXIsXG4gICAgLmZsYXRwaWNrci1hbS1wbTpob3ZlcixcbiAgICBpbnB1dDpmb2N1cyxcbiAgICAuZmxhdHBpY2tyLWFtLXBtOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICAgIH1cbn1cblxuLmZsYXRwaWNrci1tb250aHMge1xuICAgIC5mbGF0cGlja3ItbW9udGgge1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgfVxufSIsIi8vXG4vLyBjbG9ja3BpY2tlci5zY3NzXG4vL1xuXG4uY2xvY2twaWNrZXItcG9wb3ZlciB7XG4gICAgLmJ0bi1kZWZhdWx0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxufSIsIi8vXG4vLyBzdW1tZXJub3RlLnNjc3Ncbi8vXG5cbi8qQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInN1bW1lcm5vdGVcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybChcIi4uLy4uLy4uL2ZvbnRzL3N1bW1lcm5vdGUuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uLy4uL2ZvbnRzL3N1bW1lcm5vdGUuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vLi4vZm9udHMvc3VtbWVybm90ZS53b2ZmP1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi8uLi9mb250cy9zdW1tZXJub3RlLnR0Zj9cIikgZm9ybWF0KFwidHJ1ZXR5cGVcIilcbn0qL1xuXG4ubm90ZS1lZGl0b3J7XG4gICYubm90ZS1mcmFtZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG1hcmdpbjogMDtcblxuICAgIC5ub3RlLXN0YXR1c2JhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRncmF5LTIwMCwyJSk7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgIH1cblxuICAgIC5ub3RlLWVkaXRhYmxlIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4ubm90ZS1zdGF0dXMtb3V0cHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5vdGUtZWRpdGFibGUge1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcblxuICBwIHtcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtY29sb3IgLmRyb3Bkb3duLW1lbnUsXG4uY2FyZC1oZWFkZXIubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi1tZW51IHtcbiAgICBtaW4td2lkdGg6IDM0NHB4O1xufVxuXG4ubm90ZS10b29sYmFyIHtcbiAgIHotaW5kZXg6IDE7XG59XG4iLCIvL1xuLy8gcXVpbGxqcy1lZGl0b3Iuc2Nzc1xuLy9cbiBcbi5xbC1jb250YWluZXIge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbn1cblxuLnFsLWJ1YmJsZSB7XG4gICAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XG59XG5cbi5xbC10b29sYmFyIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2UgIWltcG9ydGFudDtcbiAgICBzcGFuIHtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIvLyBcbi8vIGRyb3B6b25lLnNjc3Ncbi8vXG5cbi5kcm9wem9uZSB7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCByZ2JhKCRkYXJrLCAwLjMpO1xuICBiYWNrZ3JvdW5kOiR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufSIsIi8vXG4vLyBkcm9waWZ5LnNjc3Ncbi8vXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnZHJvcGlmeSc7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi8uLi9mb250cy9kcm9waWZ5LmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uLy4uLy4uL2ZvbnRzL2Ryb3BpZnkuZW90I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi8uLi9mb250cy9kcm9waWZ5LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vLi4vZm9udHMvZHJvcGlmeS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uLy4uL2ZvbnRzL2Ryb3BpZnkuc3ZnI2Ryb3BpZnlcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyIHtcbiAgICBib3JkZXI6IDJweCBkYXNoZWQgcmdiYSgkZGFyaywgMC4zKTtcbiAgICBiYWNrZ3JvdW5kOiR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4iLCIvL1xuLy8geC1lZGl0YWJsZS5zY3NzXG4vL1xuXG4uZWRpdGFibGUtY2xlYXIteCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vaW1hZ2VzL2NsZWFyLnBuZ1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLmVkaXRhYmxlZm9ybS1sb2FkaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uLy4uL2ltYWdlcy9sb2FkaW5nLmdpZicpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4uZWRpdGFibGUtY2hlY2tsaXN0IGxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbiIsIi8vXG4vLyBjcm9wcGVyLnNjc3Ncbi8vXG5cbi5pbWFnZS1jcm9wLXByZXZpZXcge1xuICAgIC5pbWctcHJldmlldyB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIFxuICAgICAgICA+aW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcmV2aWV3LWxnIHtcbiAgICAgICAgaGVpZ2h0OiA5cmVtO1xuICAgICAgICB3aWR0aDogMTZyZW07XG4gICAgfVxuICAgIC5wcmV2aWV3LW1kIHtcbiAgICAgICAgaGVpZ2h0OiA0LjVyZW07XG4gICAgICAgIHdpZHRoOiA4cmVtO1xuICAgIH1cbiAgICAucHJldmlldy1zbSB7XG4gICAgICAgIGhlaWdodDogMi4yNXJlbTtcbiAgICAgICAgd2lkdGg6IDRyZW07XG4gICAgfVxuICAgIC5wcmV2aWV3LXhzIHtcbiAgICAgICAgaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICB9XG59XG5cbi5pbWctY3JvcC1wcmV2aWV3LWJ0bnMge1xuICAgID4gLmJ0biwgXG4gICAgPiAuYnRuLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG59XG5cbi5kb2NzLWNyb3BwZWQge1xuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgPmltZyxcbiAgICAgICAgPmNhbnZhcyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kb2NzLWRyb3Atb3B0aW9ucyB7XG4gICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbn0iLCIvL1xuLy8gZ29vZ2xlLW1hcHMuc2Nzc1xuLy9cbiBcbi5nbWFwcywgLmdtYXBzLXBhbmFyb21hIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5nbWFwcy1vdmVybGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuXG4uZ21hcHMtb3ZlcmxheV9hcnJvdyB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgJi5hYm92ZSB7XG4gICAgYm90dG9tOiAtMTVweDtcbiAgICBib3JkZXItbGVmdDogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogMTZweCBzb2xpZCAkcHJpbWFyeTtcbiAgfVxuICBcbiAgJi5iZWxvdyB7XG4gICAgdG9wOiAtMTVweDtcbiAgICBib3JkZXItbGVmdDogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMTZweCBzb2xpZCAkcHJpbWFyeTtcbiAgfVxufSIsIi8vXG4vLyB2ZWN0b3ItbWFwcy5zY3NzXG4vL1xuXG4uanZlY3Rvcm1hcC1sYWJlbCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICRkYXJrO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZWNvbmRhcnk7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgcGFkZGluZzogNXB4IDhweDtcbn0iLCIvL1xuLy8gbWFwZWFsLW1hcHMuc2Nzc1xuLy9cblxuLm1hcGFlbCB7XG4gICAgLm1hcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuem9vbUluIHtcbiAgICAgICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnpvb21PdXQge1xuICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tYXBUb29sdGlwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgb3BhY2l0eTogMC45NTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZWNvbmRhcnk7XG4gICAgfVxuICAgIC56b29tSW4sXG4gICAgLnpvb21PdXQsXG4gICAgLnpvb21SZXNldCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgfVxuXG4gICAgLnBsb3RMZWdlbmQge1xuICAgICAgICB0ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/