@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i");
@font-face {
  font-family: "HCo Gotham SSm";
  src: url("../fonts/GothamSSm-XLight_Web.woff2") format("woff2"), url("../fonts/GothamSSm-XLight_Web.woff") format("woff");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: "HCo Gotham SSm";
  src: url("../fonts/GothamSSm-XLightItalic_Web.woff2") format("woff2"), url("../fonts/GothamSSm-XLightItalic_Web.woff") format("woff");
  font-weight: 200;
  font-style: italic;
}
@font-face {
  font-family: "HCo Gotham SSm";
  src: url("../fonts/GothamSSm-Light_Web.woff2") format("woff2"), url("../fonts/GothamSSm-Light_Web.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "HCo Gotham SSm";
  src: url("../fonts/GothamSSm-LightItalic_Web.woff2") format("woff2"), url("../fonts/GothamSSm-LightItalic_Web.woff") format("woff");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "HCo Gotham SSm";
  src: url("../fonts/GothamSSm-Book_Web.woff2") format("woff2"), url("../fonts/GothamSSm-Book_Web.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "HCo Gotham SSm";
  src: url("../fonts/GothamSSm-BookItalic_Web.woff2") format("woff2"), url("../fonts/GothamSSm-BookItalic_Web.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "HCo Gotham SSm";
  src: url("../fonts/GothamSSm-Medium_Web.woff2") format("woff2"), url("../fonts/GothamSSm-Medium_Web.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "HCo Gotham SSm";
  src: url("../fonts/GothamSSm-MediumItalic_Web.woff2") format("woff2"), url("../fonts/GothamSSm-MediumItalic_Web.woff") format("woff");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "HCo Gotham SSm";
  src: url("../fonts/GothamSSm-Bold_Web.woff2") format("woff2"), url("../fonts/GothamSSm-Bold_Web.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "HCo Gotham SSm";
  src: url("../fonts/GothamSSm-BoldItalic_Web.woff2") format("woff2"), url("../fonts/GothamSSm-BoldItalic_Web.woff") format("woff");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "HCo Gotham SSm";
  src: url("../fonts/GothamSSm-Black_Web.woff2") format("woff2"), url("../fonts/GothamSSm-Black_Web.woff") format("woff");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "HCo Gotham SSm";
  src: url("../fonts/GothamSSm-BlackItalic_Web.woff2") format("woff2"), url("../fonts/GothamSSm-BlackItalic_Web.woff") format("woff");
  font-weight: 800;
  font-style: italic;
}
/*!
 * Bootstrap v4.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #033C5B;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #a30045;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #00A47E;
  --teal: #20c997;
  --cyan: #00A7E1;
  --white: #fff;
  --gray: rgba(0, 0, 0, 0.5);
  --gray-dark: rgba(0, 0, 0, 0.75);
  --light-blue: #00A7E1;
  --denim: #033C5B;
  --electric: #00A7E1;
  --slate: #5B7E96;
  --jade: #00A47E;
  --lemon-lime: #CFDD28;
  --dove: #707070;
  --tangerine: #DD5F13;
  --light-gray: rgba(0, 0, 0, 0.1);
  --primary: #033C5B;
  --secondary: #00A7E1;
  --success: #00A47E;
  --info: #00A7E1;
  --warning: #ffc107;
  --danger: #a30045;
  --light: #707070;
  --dark: #033C5B;
  --secondary-a: #707070;
  --secondary-b: #00A47E;
  --secondary-c: #DD5F13;
  --secondary-d: #CFDD28;
  --tertiary: #fff;
  --error: #DD5F13;
  --breakpoint-xxs: 0;
  --breakpoint-xs: 414px;
  --breakpoint-sm: 768px;
  --breakpoint-md: 1024px;
  --breakpoint-lg: 1280px;
  --breakpoint-xl: 1366px;
  --breakpoint-xxl: 1920px;
  --font-family-sans-serif: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --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%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

@-ms-viewport {
  width: device-width;
}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25;
  color: #033C5B;
  text-align: left;
  background-color: #fff;
}

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

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

h1, h2, h3, #article-category-tabs .list-group .list-group-item, #article-category-accordion .card-header .btn-link, .card-title, .page-header .description h5, h4, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title, .widget-title, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

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

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

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: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

dfn {
  font-style: italic;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #00A7E1;
  text-decoration: underline;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}
a:hover {
  color: #033C5B;
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
  outline: 0;
}

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.75rem;
  padding-bottom: 0.75rem;
  color: rgba(0, 0, 0, 0.5);
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

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

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

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

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

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

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
}

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: 0.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-cancel-button,
[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, #article-category-tabs .list-group .list-group-item, #article-category-accordion .card-header .btn-link, .card-title, .page-header .description h5, h4, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title, .widget-title, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 2rem;
  color: inherit;
}

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

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

h3, #article-category-tabs .list-group .list-group-item, #article-category-accordion .card-header .btn-link, .card-title, .page-header .description h5, .h3 {
  font-size: 1.375rem;
}

h4, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title, .widget-title, .h4 {
  font-size: 1.375rem;
}

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

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

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

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

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

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

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

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

small,
.small {
  font-size: 0.875rem;
  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: 0.5rem;
}

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

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #fff;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 0.375rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 90%;
  color: rgba(0, 0, 0, 0.5);
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 0.3125rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: rgba(0, 0, 0, 0.75);
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

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

.container, .container-split-left,
.container-split-right {
  width: 100%;
  padding-right: 8px;
  padding-left: 8px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 414px) {
  .container, .container-split-left,
  .container-split-right {
    max-width: 372px;
  }
}
@media (min-width: 768px) {
  .container, .container-split-left,
  .container-split-right {
    max-width: 540px;
  }
}
@media (min-width: 1024px) {
  .container, .container-split-left,
  .container-split-right {
    max-width: 786px;
  }
}
@media (min-width: 1280px) {
  .container, .container-split-left,
  .container-split-right {
    max-width: 1088px;
  }
}
@media (min-width: 1366px) {
  .container, .container-split-left,
  .container-split-right {
    max-width: 1200px;
  }
}
@media (min-width: 1920px) {
  .container, .container-split-left,
  .container-split-right {
    max-width: 1440px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 8px;
  padding-left: 8px;
  margin-right: auto;
  margin-left: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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.3333333333%;
}

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

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

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

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

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

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

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

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

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

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

@media (min-width: 414px) {
  .col-xs {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xs-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-xs-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xs-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xs-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xs-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xs-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xs-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xs-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xs-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xs-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xs-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xs-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xs-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xs-first {
    order: -1;
  }
  .order-xs-last {
    order: 13;
  }
  .order-xs-0 {
    order: 0;
  }
  .order-xs-1 {
    order: 1;
  }
  .order-xs-2 {
    order: 2;
  }
  .order-xs-3 {
    order: 3;
  }
  .order-xs-4 {
    order: 4;
  }
  .order-xs-5 {
    order: 5;
  }
  .order-xs-6 {
    order: 6;
  }
  .order-xs-7 {
    order: 7;
  }
  .order-xs-8 {
    order: 8;
  }
  .order-xs-9 {
    order: 9;
  }
  .order-xs-10 {
    order: 10;
  }
  .order-xs-11 {
    order: 11;
  }
  .order-xs-12 {
    order: 12;
  }
  .offset-xs-0 {
    margin-left: 0;
  }
  .offset-xs-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xs-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xs-3 {
    margin-left: 25%;
  }
  .offset-xs-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xs-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xs-6 {
    margin-left: 50%;
  }
  .offset-xs-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xs-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xs-9 {
    margin-left: 75%;
  }
  .offset-xs-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xs-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .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.3333333333%;
  }
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1024px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .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.3333333333%;
  }
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1280px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .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.3333333333%;
  }
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1366px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .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.3333333333%;
  }
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1920px) {
  .col-xxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-xxl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xxl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xxl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xxl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xxl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xxl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xxl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xxl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xxl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xxl-first {
    order: -1;
  }
  .order-xxl-last {
    order: 13;
  }
  .order-xxl-0 {
    order: 0;
  }
  .order-xxl-1 {
    order: 1;
  }
  .order-xxl-2 {
    order: 2;
  }
  .order-xxl-3 {
    order: 3;
  }
  .order-xxl-4 {
    order: 4;
  }
  .order-xxl-5 {
    order: 5;
  }
  .order-xxl-6 {
    order: 6;
  }
  .order-xxl-7 {
    order: 7;
  }
  .order-xxl-8 {
    order: 8;
  }
  .order-xxl-9 {
    order: 9;
  }
  .order-xxl-10 {
    order: 10;
  }
  .order-xxl-11 {
    order: 11;
  }
  .order-xxl-12 {
    order: 12;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.6666666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid rgba(0, 0, 0, 0.25);
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid rgba(0, 0, 0, 0.25);
}
.table tbody + tbody {
  border-top: 2px solid rgba(0, 0, 0, 0.25);
}
.table .table {
  background-color: #fff;
}

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

.table-bordered {
  border: 1px solid rgba(0, 0, 0, 0.25);
}
.table-bordered th,
.table-bordered td {
  border: 1px solid rgba(0, 0, 0, 0.25);
}
.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: rgba(0, 0, 0, 0.05);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.table-tertiary,
.table-tertiary > th,
.table-tertiary > td {
  background-color: white;
}

.table-hover .table-tertiary:hover {
  background-color: #f2f2f2;
}
.table-hover .table-tertiary:hover > td,
.table-hover .table-tertiary:hover > th {
  background-color: #f2f2f2;
}

.table-error,
.table-error > th,
.table-error > td {
  background-color: #f5d2bd;
}

.table-hover .table-error:hover {
  background-color: #f2c3a7;
}
.table-hover .table-error:hover > td,
.table-hover .table-error:hover > th {
  background-color: #f2c3a7;
}

.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: #fff;
  background-color: #000;
  border-color: rgba(19, 19, 19, 0.75);
}
.table .thead-light th {
  color: rgba(0, 0, 0, 0.75);
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}

.table-dark {
  color: #fff;
  background-color: #000;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: rgba(19, 19, 19, 0.75);
}
.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 {
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 413.98px) {
  .table-responsive-xs {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-xs > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1023.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1279.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1365.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1919.98px) {
  .table-responsive-xxl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-xxl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control, .wpcf7 .wpcf7-validation-errors, .wpcf7 input[type=text],
.wpcf7 input[type=search],
.wpcf7 input[type=url],
.wpcf7 input[type=tel],
.wpcf7 input[type=number],
.wpcf7 input[type=range],
.wpcf7 input[type=date],
.wpcf7 input[type=month],
.wpcf7 input[type=week],
.wpcf7 input[type=time],
.wpcf7 input[type=datetime],
.wpcf7 input[type=datetime-local],
.wpcf7 input[type=color],
.wpcf7 input[type=email],
.wpcf7 input[type=file],
.wpcf7 input[type=submit],
.wpcf7 select,
.wpcf7 textarea {
  display: block;
  width: 100%;
  height: calc(2.75rem + 2px);
  padding: 0.875rem 1.125rem;
  font-size: 1rem;
  line-height: 1;
  color: #033C5B;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.5);
  border-radius: 0.375rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media screen and (prefers-reduced-motion: reduce) {
  .form-control, .wpcf7 .wpcf7-validation-errors, .wpcf7 input[type=text],
  .wpcf7 input[type=search],
  .wpcf7 input[type=url],
  .wpcf7 input[type=tel],
  .wpcf7 input[type=number],
  .wpcf7 input[type=range],
  .wpcf7 input[type=date],
  .wpcf7 input[type=month],
  .wpcf7 input[type=week],
  .wpcf7 input[type=time],
  .wpcf7 input[type=datetime],
  .wpcf7 input[type=datetime-local],
  .wpcf7 input[type=color],
  .wpcf7 input[type=email],
  .wpcf7 input[type=file],
  .wpcf7 input[type=submit],
  .wpcf7 select,
  .wpcf7 textarea {
    transition: none;
  }
}
.form-control::-ms-expand, .wpcf7 .wpcf7-validation-errors::-ms-expand, .wpcf7 input[type=text]::-ms-expand,
.wpcf7 input[type=search]::-ms-expand,
.wpcf7 input[type=url]::-ms-expand,
.wpcf7 input[type=tel]::-ms-expand,
.wpcf7 input[type=number]::-ms-expand,
.wpcf7 input[type=range]::-ms-expand,
.wpcf7 input[type=date]::-ms-expand,
.wpcf7 input[type=month]::-ms-expand,
.wpcf7 input[type=week]::-ms-expand,
.wpcf7 input[type=time]::-ms-expand,
.wpcf7 input[type=datetime]::-ms-expand,
.wpcf7 input[type=datetime-local]::-ms-expand,
.wpcf7 input[type=color]::-ms-expand,
.wpcf7 input[type=email]::-ms-expand,
.wpcf7 input[type=file]::-ms-expand,
.wpcf7 input[type=submit]::-ms-expand,
.wpcf7 select::-ms-expand,
.wpcf7 textarea::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus, .wpcf7 .wpcf7-validation-errors:focus, .wpcf7 input[type=text]:focus,
.wpcf7 input[type=search]:focus,
.wpcf7 input[type=url]:focus,
.wpcf7 input[type=tel]:focus,
.wpcf7 input[type=number]:focus,
.wpcf7 input[type=range]:focus,
.wpcf7 input[type=date]:focus,
.wpcf7 input[type=month]:focus,
.wpcf7 input[type=week]:focus,
.wpcf7 input[type=time]:focus,
.wpcf7 input[type=datetime]:focus,
.wpcf7 input[type=datetime-local]:focus,
.wpcf7 input[type=color]:focus,
.wpcf7 input[type=email]:focus,
.wpcf7 input[type=file]:focus,
.wpcf7 input[type=submit]:focus,
.wpcf7 select:focus,
.wpcf7 textarea:focus {
  color: #033C5B;
  background-color: #fff;
  border-color: #078dd6;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(3, 60, 91, 0.25);
}
.form-control::-moz-placeholder, .wpcf7 .wpcf7-validation-errors::-moz-placeholder, .wpcf7 input[type=text]::-moz-placeholder, .wpcf7 input[type=search]::-moz-placeholder, .wpcf7 input[type=url]::-moz-placeholder, .wpcf7 input[type=tel]::-moz-placeholder, .wpcf7 input[type=number]::-moz-placeholder, .wpcf7 input[type=range]::-moz-placeholder, .wpcf7 input[type=date]::-moz-placeholder, .wpcf7 input[type=month]::-moz-placeholder, .wpcf7 input[type=week]::-moz-placeholder, .wpcf7 input[type=time]::-moz-placeholder, .wpcf7 input[type=datetime]::-moz-placeholder, .wpcf7 input[type=datetime-local]::-moz-placeholder, .wpcf7 input[type=color]::-moz-placeholder, .wpcf7 input[type=email]::-moz-placeholder, .wpcf7 input[type=file]::-moz-placeholder, .wpcf7 input[type=submit]::-moz-placeholder, .wpcf7 select::-moz-placeholder, .wpcf7 textarea::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
  opacity: 1;
}
.form-control:-ms-input-placeholder, .wpcf7 .wpcf7-validation-errors:-ms-input-placeholder, .wpcf7 input[type=text]:-ms-input-placeholder, .wpcf7 input[type=search]:-ms-input-placeholder, .wpcf7 input[type=url]:-ms-input-placeholder, .wpcf7 input[type=tel]:-ms-input-placeholder, .wpcf7 input[type=number]:-ms-input-placeholder, .wpcf7 input[type=range]:-ms-input-placeholder, .wpcf7 input[type=date]:-ms-input-placeholder, .wpcf7 input[type=month]:-ms-input-placeholder, .wpcf7 input[type=week]:-ms-input-placeholder, .wpcf7 input[type=time]:-ms-input-placeholder, .wpcf7 input[type=datetime]:-ms-input-placeholder, .wpcf7 input[type=datetime-local]:-ms-input-placeholder, .wpcf7 input[type=color]:-ms-input-placeholder, .wpcf7 input[type=email]:-ms-input-placeholder, .wpcf7 input[type=file]:-ms-input-placeholder, .wpcf7 input[type=submit]:-ms-input-placeholder, .wpcf7 select:-ms-input-placeholder, .wpcf7 textarea:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
  opacity: 1;
}
.form-control::placeholder, .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 input[type=text]::placeholder,
.wpcf7 input[type=search]::placeholder,
.wpcf7 input[type=url]::placeholder,
.wpcf7 input[type=tel]::placeholder,
.wpcf7 input[type=number]::placeholder,
.wpcf7 input[type=range]::placeholder,
.wpcf7 input[type=date]::placeholder,
.wpcf7 input[type=month]::placeholder,
.wpcf7 input[type=week]::placeholder,
.wpcf7 input[type=time]::placeholder,
.wpcf7 input[type=datetime]::placeholder,
.wpcf7 input[type=datetime-local]::placeholder,
.wpcf7 input[type=color]::placeholder,
.wpcf7 input[type=email]::placeholder,
.wpcf7 input[type=file]::placeholder,
.wpcf7 input[type=submit]::placeholder,
.wpcf7 select::placeholder,
.wpcf7 textarea::placeholder {
  color: rgba(0, 0, 0, 0.5);
  opacity: 1;
}
.form-control:disabled, .wpcf7 .wpcf7-validation-errors:disabled, .wpcf7 input[type=text]:disabled,
.wpcf7 input[type=search]:disabled,
.wpcf7 input[type=url]:disabled,
.wpcf7 input[type=tel]:disabled,
.wpcf7 input[type=number]:disabled,
.wpcf7 input[type=range]:disabled,
.wpcf7 input[type=date]:disabled,
.wpcf7 input[type=month]:disabled,
.wpcf7 input[type=week]:disabled,
.wpcf7 input[type=time]:disabled,
.wpcf7 input[type=datetime]:disabled,
.wpcf7 input[type=datetime-local]:disabled,
.wpcf7 input[type=color]:disabled,
.wpcf7 input[type=email]:disabled,
.wpcf7 input[type=file]:disabled,
.wpcf7 input[type=submit]:disabled,
.wpcf7 select:disabled,
.wpcf7 textarea:disabled, .form-control[readonly], .wpcf7 [readonly].wpcf7-validation-errors, .wpcf7 input[readonly][type=text],
.wpcf7 input[readonly][type=search],
.wpcf7 input[readonly][type=url],
.wpcf7 input[readonly][type=tel],
.wpcf7 input[readonly][type=number],
.wpcf7 input[readonly][type=range],
.wpcf7 input[readonly][type=date],
.wpcf7 input[readonly][type=month],
.wpcf7 input[readonly][type=week],
.wpcf7 input[readonly][type=time],
.wpcf7 input[readonly][type=datetime],
.wpcf7 input[readonly][type=datetime-local],
.wpcf7 input[readonly][type=color],
.wpcf7 input[readonly][type=email],
.wpcf7 input[readonly][type=file],
.wpcf7 input[readonly][type=submit],
.wpcf7 select[readonly],
.wpcf7 textarea[readonly] {
  background-color: rgba(0, 0, 0, 0.25);
  opacity: 1;
}

select.form-control:focus::-ms-value,
.wpcf7 select:focus::-ms-value {
  color: #033C5B;
  background-color: #fff;
}

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

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

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

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

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  margin-bottom: 0;
  line-height: 1;
  color: #033C5B;
  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(2.93125rem + 2px);
  padding: 0.875rem 1.125rem;
  font-size: 0.875rem;
  line-height: 1.35;
  border-radius: 0.3125rem;
}

.form-control-lg {
  height: calc(4.04375rem + 2px);
  padding: 1.09375rem 1.40625rem;
  font-size: 1.375rem;
  line-height: 1.35;
  border-radius: 0.5rem;
}

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

textarea.form-control, .wpcf7 textarea.wpcf7-validation-errors,
.wpcf7 textarea {
  height: auto;
}

.form-group, .wpcf7 .wpcf7-form p {
  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 {
  color: rgba(0, 0, 0, 0.5);
}

.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.875rem;
  color: #00A47E;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.25;
  color: #fff;
  background-color: rgba(0, 164, 126, 0.9);
  border-radius: 0.375rem;
}

.was-validated .form-control:valid, .was-validated .wpcf7 .wpcf7-validation-errors:valid, .wpcf7 .was-validated .wpcf7-validation-errors:valid, .was-validated .wpcf7 input[type=text]:valid, .wpcf7 .was-validated input[type=text]:valid,
.was-validated .wpcf7 input[type=search]:valid,
.wpcf7 .was-validated input[type=search]:valid,
.was-validated .wpcf7 input[type=url]:valid,
.wpcf7 .was-validated input[type=url]:valid,
.was-validated .wpcf7 input[type=tel]:valid,
.wpcf7 .was-validated input[type=tel]:valid,
.was-validated .wpcf7 input[type=number]:valid,
.wpcf7 .was-validated input[type=number]:valid,
.was-validated .wpcf7 input[type=range]:valid,
.wpcf7 .was-validated input[type=range]:valid,
.was-validated .wpcf7 input[type=date]:valid,
.wpcf7 .was-validated input[type=date]:valid,
.was-validated .wpcf7 input[type=month]:valid,
.wpcf7 .was-validated input[type=month]:valid,
.was-validated .wpcf7 input[type=week]:valid,
.wpcf7 .was-validated input[type=week]:valid,
.was-validated .wpcf7 input[type=time]:valid,
.wpcf7 .was-validated input[type=time]:valid,
.was-validated .wpcf7 input[type=datetime]:valid,
.wpcf7 .was-validated input[type=datetime]:valid,
.was-validated .wpcf7 input[type=datetime-local]:valid,
.wpcf7 .was-validated input[type=datetime-local]:valid,
.was-validated .wpcf7 input[type=color]:valid,
.wpcf7 .was-validated input[type=color]:valid,
.was-validated .wpcf7 input[type=email]:valid,
.wpcf7 .was-validated input[type=email]:valid,
.was-validated .wpcf7 input[type=file]:valid,
.wpcf7 .was-validated input[type=file]:valid,
.was-validated .wpcf7 input[type=submit]:valid,
.wpcf7 .was-validated input[type=submit]:valid,
.was-validated .wpcf7 select:valid,
.wpcf7 .was-validated select:valid,
.was-validated .wpcf7 textarea:valid,
.wpcf7 .was-validated textarea:valid, .form-control.is-valid, .wpcf7 .is-valid.wpcf7-validation-errors, .wpcf7 input.is-valid[type=text],
.wpcf7 input.is-valid[type=search],
.wpcf7 input.is-valid[type=url],
.wpcf7 input.is-valid[type=tel],
.wpcf7 input.is-valid[type=number],
.wpcf7 input.is-valid[type=range],
.wpcf7 input.is-valid[type=date],
.wpcf7 input.is-valid[type=month],
.wpcf7 input.is-valid[type=week],
.wpcf7 input.is-valid[type=time],
.wpcf7 input.is-valid[type=datetime],
.wpcf7 input.is-valid[type=datetime-local],
.wpcf7 input.is-valid[type=color],
.wpcf7 input.is-valid[type=email],
.wpcf7 input.is-valid[type=file],
.wpcf7 input.is-valid[type=submit],
.wpcf7 select.is-valid,
.wpcf7 textarea.is-valid,
.was-validated .custom-select:valid,
.custom-select.is-valid {
  border-color: #00A47E;
}
.was-validated .form-control:valid:focus, .was-validated .wpcf7 .wpcf7-validation-errors:valid:focus, .wpcf7 .was-validated .wpcf7-validation-errors:valid:focus, .was-validated .wpcf7 input[type=text]:valid:focus, .wpcf7 .was-validated input[type=text]:valid:focus,
.was-validated .wpcf7 input[type=search]:valid:focus,
.wpcf7 .was-validated input[type=search]:valid:focus,
.was-validated .wpcf7 input[type=url]:valid:focus,
.wpcf7 .was-validated input[type=url]:valid:focus,
.was-validated .wpcf7 input[type=tel]:valid:focus,
.wpcf7 .was-validated input[type=tel]:valid:focus,
.was-validated .wpcf7 input[type=number]:valid:focus,
.wpcf7 .was-validated input[type=number]:valid:focus,
.was-validated .wpcf7 input[type=range]:valid:focus,
.wpcf7 .was-validated input[type=range]:valid:focus,
.was-validated .wpcf7 input[type=date]:valid:focus,
.wpcf7 .was-validated input[type=date]:valid:focus,
.was-validated .wpcf7 input[type=month]:valid:focus,
.wpcf7 .was-validated input[type=month]:valid:focus,
.was-validated .wpcf7 input[type=week]:valid:focus,
.wpcf7 .was-validated input[type=week]:valid:focus,
.was-validated .wpcf7 input[type=time]:valid:focus,
.wpcf7 .was-validated input[type=time]:valid:focus,
.was-validated .wpcf7 input[type=datetime]:valid:focus,
.wpcf7 .was-validated input[type=datetime]:valid:focus,
.was-validated .wpcf7 input[type=datetime-local]:valid:focus,
.wpcf7 .was-validated input[type=datetime-local]:valid:focus,
.was-validated .wpcf7 input[type=color]:valid:focus,
.wpcf7 .was-validated input[type=color]:valid:focus,
.was-validated .wpcf7 input[type=email]:valid:focus,
.wpcf7 .was-validated input[type=email]:valid:focus,
.was-validated .wpcf7 input[type=file]:valid:focus,
.wpcf7 .was-validated input[type=file]:valid:focus,
.was-validated .wpcf7 input[type=submit]:valid:focus,
.wpcf7 .was-validated input[type=submit]:valid:focus,
.was-validated .wpcf7 select:valid:focus,
.wpcf7 .was-validated select:valid:focus,
.was-validated .wpcf7 textarea:valid:focus,
.wpcf7 .was-validated textarea:valid:focus, .form-control.is-valid:focus, .wpcf7 .is-valid.wpcf7-validation-errors:focus, .wpcf7 input.is-valid[type=text]:focus,
.wpcf7 input.is-valid[type=search]:focus,
.wpcf7 input.is-valid[type=url]:focus,
.wpcf7 input.is-valid[type=tel]:focus,
.wpcf7 input.is-valid[type=number]:focus,
.wpcf7 input.is-valid[type=range]:focus,
.wpcf7 input.is-valid[type=date]:focus,
.wpcf7 input.is-valid[type=month]:focus,
.wpcf7 input.is-valid[type=week]:focus,
.wpcf7 input.is-valid[type=time]:focus,
.wpcf7 input.is-valid[type=datetime]:focus,
.wpcf7 input.is-valid[type=datetime-local]:focus,
.wpcf7 input.is-valid[type=color]:focus,
.wpcf7 input.is-valid[type=email]:focus,
.wpcf7 input.is-valid[type=file]:focus,
.wpcf7 input.is-valid[type=submit]:focus,
.wpcf7 select.is-valid:focus,
.wpcf7 textarea.is-valid:focus,
.was-validated .custom-select:valid:focus,
.custom-select.is-valid:focus {
  border-color: #00A47E;
  box-shadow: 0 0 0 0.2rem rgba(0, 164, 126, 0.25);
}
.was-validated .form-control:valid ~ .valid-feedback, .was-validated .wpcf7 .wpcf7-validation-errors:valid ~ .valid-feedback, .wpcf7 .was-validated .wpcf7-validation-errors:valid ~ .valid-feedback, .was-validated .wpcf7 input[type=text]:valid ~ .valid-feedback, .wpcf7 .was-validated input[type=text]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=search]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=search]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=url]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=url]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=tel]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=tel]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=number]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=number]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=range]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=range]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=date]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=date]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=month]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=month]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=week]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=week]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=time]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=time]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=datetime]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=datetime]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=datetime-local]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=datetime-local]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=color]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=color]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=email]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=email]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=file]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=file]:valid ~ .valid-feedback,
.was-validated .wpcf7 input[type=submit]:valid ~ .valid-feedback,
.wpcf7 .was-validated input[type=submit]:valid ~ .valid-feedback,
.was-validated .wpcf7 select:valid ~ .valid-feedback,
.wpcf7 .was-validated select:valid ~ .valid-feedback,
.was-validated .wpcf7 textarea:valid ~ .valid-feedback,
.wpcf7 .was-validated textarea:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip,
.was-validated .wpcf7 .wpcf7-validation-errors:valid ~ .valid-tooltip,
.wpcf7 .was-validated .wpcf7-validation-errors:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=text]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=text]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=search]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=search]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=url]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=url]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=tel]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=tel]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=number]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=number]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=range]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=range]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=date]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=date]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=month]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=month]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=week]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=week]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=time]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=time]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=datetime]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=datetime]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=datetime-local]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=datetime-local]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=color]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=color]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=email]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=email]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=file]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=file]:valid ~ .valid-tooltip,
.was-validated .wpcf7 input[type=submit]:valid ~ .valid-tooltip,
.wpcf7 .was-validated input[type=submit]:valid ~ .valid-tooltip,
.was-validated .wpcf7 select:valid ~ .valid-tooltip,
.wpcf7 .was-validated select:valid ~ .valid-tooltip,
.was-validated .wpcf7 textarea:valid ~ .valid-tooltip,
.wpcf7 .was-validated textarea:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .wpcf7 .is-valid.wpcf7-validation-errors ~ .valid-feedback, .wpcf7 input.is-valid[type=text] ~ .valid-feedback,
.wpcf7 input.is-valid[type=search] ~ .valid-feedback,
.wpcf7 input.is-valid[type=url] ~ .valid-feedback,
.wpcf7 input.is-valid[type=tel] ~ .valid-feedback,
.wpcf7 input.is-valid[type=number] ~ .valid-feedback,
.wpcf7 input.is-valid[type=range] ~ .valid-feedback,
.wpcf7 input.is-valid[type=date] ~ .valid-feedback,
.wpcf7 input.is-valid[type=month] ~ .valid-feedback,
.wpcf7 input.is-valid[type=week] ~ .valid-feedback,
.wpcf7 input.is-valid[type=time] ~ .valid-feedback,
.wpcf7 input.is-valid[type=datetime] ~ .valid-feedback,
.wpcf7 input.is-valid[type=datetime-local] ~ .valid-feedback,
.wpcf7 input.is-valid[type=color] ~ .valid-feedback,
.wpcf7 input.is-valid[type=email] ~ .valid-feedback,
.wpcf7 input.is-valid[type=file] ~ .valid-feedback,
.wpcf7 input.is-valid[type=submit] ~ .valid-feedback,
.wpcf7 select.is-valid ~ .valid-feedback,
.wpcf7 textarea.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip,
.wpcf7 .is-valid.wpcf7-validation-errors ~ .valid-tooltip,
.wpcf7 input.is-valid[type=text] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=search] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=url] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=tel] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=number] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=range] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=date] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=month] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=week] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=time] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=datetime] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=datetime-local] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=color] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=email] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=file] ~ .valid-tooltip,
.wpcf7 input.is-valid[type=submit] ~ .valid-tooltip,
.wpcf7 select.is-valid ~ .valid-tooltip,
.wpcf7 textarea.is-valid ~ .valid-tooltip,
.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip,
.custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

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

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #00A47E;
}
.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: #00A47E;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  background-color: #25ffcc;
}
.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  background-color: #00d7a5;
}
.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 1px #fff, 0 0 0 0.2rem rgba(0, 164, 126, 0.25);
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #00A47E;
}
.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {
  border-color: inherit;
}
.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(0, 164, 126, 0.25);
}

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.25;
  color: #fff;
  background-color: rgba(163, 0, 69, 0.9);
  border-radius: 0.375rem;
}

.was-validated .form-control:invalid, .was-validated .wpcf7 .wpcf7-validation-errors:invalid, .wpcf7 .was-validated .wpcf7-validation-errors:invalid, .was-validated .wpcf7 input[type=text]:invalid, .wpcf7 .was-validated input[type=text]:invalid,
.was-validated .wpcf7 input[type=search]:invalid,
.wpcf7 .was-validated input[type=search]:invalid,
.was-validated .wpcf7 input[type=url]:invalid,
.wpcf7 .was-validated input[type=url]:invalid,
.was-validated .wpcf7 input[type=tel]:invalid,
.wpcf7 .was-validated input[type=tel]:invalid,
.was-validated .wpcf7 input[type=number]:invalid,
.wpcf7 .was-validated input[type=number]:invalid,
.was-validated .wpcf7 input[type=range]:invalid,
.wpcf7 .was-validated input[type=range]:invalid,
.was-validated .wpcf7 input[type=date]:invalid,
.wpcf7 .was-validated input[type=date]:invalid,
.was-validated .wpcf7 input[type=month]:invalid,
.wpcf7 .was-validated input[type=month]:invalid,
.was-validated .wpcf7 input[type=week]:invalid,
.wpcf7 .was-validated input[type=week]:invalid,
.was-validated .wpcf7 input[type=time]:invalid,
.wpcf7 .was-validated input[type=time]:invalid,
.was-validated .wpcf7 input[type=datetime]:invalid,
.wpcf7 .was-validated input[type=datetime]:invalid,
.was-validated .wpcf7 input[type=datetime-local]:invalid,
.wpcf7 .was-validated input[type=datetime-local]:invalid,
.was-validated .wpcf7 input[type=color]:invalid,
.wpcf7 .was-validated input[type=color]:invalid,
.was-validated .wpcf7 input[type=email]:invalid,
.wpcf7 .was-validated input[type=email]:invalid,
.was-validated .wpcf7 input[type=file]:invalid,
.wpcf7 .was-validated input[type=file]:invalid,
.was-validated .wpcf7 input[type=submit]:invalid,
.wpcf7 .was-validated input[type=submit]:invalid,
.was-validated .wpcf7 select:invalid,
.wpcf7 .was-validated select:invalid,
.was-validated .wpcf7 textarea:invalid,
.wpcf7 .was-validated textarea:invalid, .form-control.is-invalid, .wpcf7 .is-invalid.wpcf7-validation-errors, .wpcf7 input.is-invalid[type=text],
.wpcf7 input.is-invalid[type=search],
.wpcf7 input.is-invalid[type=url],
.wpcf7 input.is-invalid[type=tel],
.wpcf7 input.is-invalid[type=number],
.wpcf7 input.is-invalid[type=range],
.wpcf7 input.is-invalid[type=date],
.wpcf7 input.is-invalid[type=month],
.wpcf7 input.is-invalid[type=week],
.wpcf7 input.is-invalid[type=time],
.wpcf7 input.is-invalid[type=datetime],
.wpcf7 input.is-invalid[type=datetime-local],
.wpcf7 input.is-invalid[type=color],
.wpcf7 input.is-invalid[type=email],
.wpcf7 input.is-invalid[type=file],
.wpcf7 input.is-invalid[type=submit],
.wpcf7 select.is-invalid,
.wpcf7 textarea.is-invalid,
.was-validated .custom-select:invalid,
.custom-select.is-invalid {
  border-color: #a30045;
}
.was-validated .form-control:invalid:focus, .was-validated .wpcf7 .wpcf7-validation-errors:invalid:focus, .wpcf7 .was-validated .wpcf7-validation-errors:invalid:focus, .was-validated .wpcf7 input[type=text]:invalid:focus, .wpcf7 .was-validated input[type=text]:invalid:focus,
.was-validated .wpcf7 input[type=search]:invalid:focus,
.wpcf7 .was-validated input[type=search]:invalid:focus,
.was-validated .wpcf7 input[type=url]:invalid:focus,
.wpcf7 .was-validated input[type=url]:invalid:focus,
.was-validated .wpcf7 input[type=tel]:invalid:focus,
.wpcf7 .was-validated input[type=tel]:invalid:focus,
.was-validated .wpcf7 input[type=number]:invalid:focus,
.wpcf7 .was-validated input[type=number]:invalid:focus,
.was-validated .wpcf7 input[type=range]:invalid:focus,
.wpcf7 .was-validated input[type=range]:invalid:focus,
.was-validated .wpcf7 input[type=date]:invalid:focus,
.wpcf7 .was-validated input[type=date]:invalid:focus,
.was-validated .wpcf7 input[type=month]:invalid:focus,
.wpcf7 .was-validated input[type=month]:invalid:focus,
.was-validated .wpcf7 input[type=week]:invalid:focus,
.wpcf7 .was-validated input[type=week]:invalid:focus,
.was-validated .wpcf7 input[type=time]:invalid:focus,
.wpcf7 .was-validated input[type=time]:invalid:focus,
.was-validated .wpcf7 input[type=datetime]:invalid:focus,
.wpcf7 .was-validated input[type=datetime]:invalid:focus,
.was-validated .wpcf7 input[type=datetime-local]:invalid:focus,
.wpcf7 .was-validated input[type=datetime-local]:invalid:focus,
.was-validated .wpcf7 input[type=color]:invalid:focus,
.wpcf7 .was-validated input[type=color]:invalid:focus,
.was-validated .wpcf7 input[type=email]:invalid:focus,
.wpcf7 .was-validated input[type=email]:invalid:focus,
.was-validated .wpcf7 input[type=file]:invalid:focus,
.wpcf7 .was-validated input[type=file]:invalid:focus,
.was-validated .wpcf7 input[type=submit]:invalid:focus,
.wpcf7 .was-validated input[type=submit]:invalid:focus,
.was-validated .wpcf7 select:invalid:focus,
.wpcf7 .was-validated select:invalid:focus,
.was-validated .wpcf7 textarea:invalid:focus,
.wpcf7 .was-validated textarea:invalid:focus, .form-control.is-invalid:focus, .wpcf7 .is-invalid.wpcf7-validation-errors:focus, .wpcf7 input.is-invalid[type=text]:focus,
.wpcf7 input.is-invalid[type=search]:focus,
.wpcf7 input.is-invalid[type=url]:focus,
.wpcf7 input.is-invalid[type=tel]:focus,
.wpcf7 input.is-invalid[type=number]:focus,
.wpcf7 input.is-invalid[type=range]:focus,
.wpcf7 input.is-invalid[type=date]:focus,
.wpcf7 input.is-invalid[type=month]:focus,
.wpcf7 input.is-invalid[type=week]:focus,
.wpcf7 input.is-invalid[type=time]:focus,
.wpcf7 input.is-invalid[type=datetime]:focus,
.wpcf7 input.is-invalid[type=datetime-local]:focus,
.wpcf7 input.is-invalid[type=color]:focus,
.wpcf7 input.is-invalid[type=email]:focus,
.wpcf7 input.is-invalid[type=file]:focus,
.wpcf7 input.is-invalid[type=submit]:focus,
.wpcf7 select.is-invalid:focus,
.wpcf7 textarea.is-invalid:focus,
.was-validated .custom-select:invalid:focus,
.custom-select.is-invalid:focus {
  border-color: #a30045;
  box-shadow: 0 0 0 0.2rem rgba(163, 0, 69, 0.25);
}
.was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .wpcf7 .wpcf7-validation-errors:invalid ~ .invalid-feedback, .wpcf7 .was-validated .wpcf7-validation-errors:invalid ~ .invalid-feedback, .was-validated .wpcf7 input[type=text]:invalid ~ .invalid-feedback, .wpcf7 .was-validated input[type=text]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=search]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=search]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=url]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=url]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=tel]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=tel]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=number]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=number]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=range]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=range]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=date]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=date]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=month]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=month]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=week]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=week]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=time]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=time]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=datetime]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=datetime]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=datetime-local]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=datetime-local]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=color]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=color]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=email]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=email]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=file]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=file]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 input[type=submit]:invalid ~ .invalid-feedback,
.wpcf7 .was-validated input[type=submit]:invalid ~ .invalid-feedback,
.was-validated .wpcf7 select:invalid ~ .invalid-feedback,
.wpcf7 .was-validated select:invalid ~ .invalid-feedback,
.was-validated .wpcf7 textarea:invalid ~ .invalid-feedback,
.wpcf7 .was-validated textarea:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 .wpcf7-validation-errors:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated .wpcf7-validation-errors:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=text]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=text]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=search]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=search]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=url]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=url]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=tel]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=tel]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=number]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=number]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=range]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=range]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=date]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=date]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=month]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=month]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=week]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=week]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=time]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=time]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=datetime]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=datetime]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=datetime-local]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=datetime-local]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=color]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=color]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=email]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=email]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=file]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=file]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 input[type=submit]:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated input[type=submit]:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 select:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated select:invalid ~ .invalid-tooltip,
.was-validated .wpcf7 textarea:invalid ~ .invalid-tooltip,
.wpcf7 .was-validated textarea:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .wpcf7 .is-invalid.wpcf7-validation-errors ~ .invalid-feedback, .wpcf7 input.is-invalid[type=text] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=search] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=url] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=tel] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=number] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=range] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=date] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=month] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=week] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=time] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=datetime] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=datetime-local] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=color] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=email] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=file] ~ .invalid-feedback,
.wpcf7 input.is-invalid[type=submit] ~ .invalid-feedback,
.wpcf7 select.is-invalid ~ .invalid-feedback,
.wpcf7 textarea.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip,
.wpcf7 .is-invalid.wpcf7-validation-errors ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=text] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=search] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=url] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=tel] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=number] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=range] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=date] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=month] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=week] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=time] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=datetime] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=datetime-local] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=color] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=email] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=file] ~ .invalid-tooltip,
.wpcf7 input.is-invalid[type=submit] ~ .invalid-tooltip,
.wpcf7 select.is-invalid ~ .invalid-tooltip,
.wpcf7 textarea.is-invalid ~ .invalid-tooltip,
.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip,
.custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

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

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #a30045;
}
.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: #a30045;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  background-color: #ff2480;
}
.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  background-color: #d6005b;
}
.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 1px #fff, 0 0 0 0.2rem rgba(163, 0, 69, 0.25);
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #a30045;
}
.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {
  border-color: inherit;
}
.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(163, 0, 69, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 768px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group, .form-inline .wpcf7 .wpcf7-form p, .wpcf7 .wpcf7-form .form-inline p {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control, .form-inline .wpcf7 .wpcf7-validation-errors, .wpcf7 .form-inline .wpcf7-validation-errors, .form-inline .wpcf7 input[type=text], .wpcf7 .form-inline input[type=text],
  .form-inline .wpcf7 input[type=search],
  .wpcf7 .form-inline input[type=search],
  .form-inline .wpcf7 input[type=url],
  .wpcf7 .form-inline input[type=url],
  .form-inline .wpcf7 input[type=tel],
  .wpcf7 .form-inline input[type=tel],
  .form-inline .wpcf7 input[type=number],
  .wpcf7 .form-inline input[type=number],
  .form-inline .wpcf7 input[type=range],
  .wpcf7 .form-inline input[type=range],
  .form-inline .wpcf7 input[type=date],
  .wpcf7 .form-inline input[type=date],
  .form-inline .wpcf7 input[type=month],
  .wpcf7 .form-inline input[type=month],
  .form-inline .wpcf7 input[type=week],
  .wpcf7 .form-inline input[type=week],
  .form-inline .wpcf7 input[type=time],
  .wpcf7 .form-inline input[type=time],
  .form-inline .wpcf7 input[type=datetime],
  .wpcf7 .form-inline input[type=datetime],
  .form-inline .wpcf7 input[type=datetime-local],
  .wpcf7 .form-inline input[type=datetime-local],
  .form-inline .wpcf7 input[type=color],
  .wpcf7 .form-inline input[type=color],
  .form-inline .wpcf7 input[type=email],
  .wpcf7 .form-inline input[type=email],
  .form-inline .wpcf7 input[type=file],
  .wpcf7 .form-inline input[type=file],
  .form-inline .wpcf7 input[type=submit],
  .wpcf7 .form-inline input[type=submit],
  .form-inline .wpcf7 select,
  .wpcf7 .form-inline select,
  .form-inline .wpcf7 textarea,
  .wpcf7 .form-inline textarea {
    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;
    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, .btn.fa, .btn.fas, .wpcf7 input[type=submit] {
  display: inline-block;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 0.875rem 1.125rem;
  font-size: 1rem;
  line-height: 1;
  border-radius: 6px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media screen and (prefers-reduced-motion: reduce) {
  .btn, .btn.fa, .btn.fas, .wpcf7 input[type=submit] {
    transition: none;
  }
}
.btn:hover, .wpcf7 input[type=submit]:hover, .btn:focus, .wpcf7 input[type=submit]:focus {
  text-decoration: none;
}
.btn:focus, .wpcf7 input[type=submit]:focus, .btn.focus, .wpcf7 input.focus[type=submit] {
  outline: 0;
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
}
.btn.disabled, .wpcf7 input.disabled[type=submit], .btn:disabled, .wpcf7 input[type=submit]:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled), .wpcf7 input[type=submit]:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #033C5B;
  border-color: #033C5B;
}
.btn-primary:hover {
  color: #fff;
  background-color: #022436;
  border-color: #011b2a;
}
.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(3, 60, 91, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #033C5B;
  border-color: #033C5B;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #011b2a;
  border-color: #01131d;
}
.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.2rem rgba(3, 60, 91, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #00A7E1;
  border-color: #00A7E1;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #008bbb;
  border-color: #0081ae;
}
.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 167, 225, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #00A7E1;
  border-color: #00A7E1;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #0081ae;
  border-color: #0078a1;
}
.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.2rem rgba(0, 167, 225, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #00A47E;
  border-color: #00A47E;
}
.btn-success:hover {
  color: #fff;
  background-color: #007e61;
  border-color: #007157;
}
.btn-success:focus, .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 164, 126, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #00A47E;
  border-color: #00A47E;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #007157;
  border-color: #00644d;
}
.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.2rem rgba(0, 164, 126, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #00A7E1;
  border-color: #00A7E1;
}
.btn-info:hover {
  color: #fff;
  background-color: #008bbb;
  border-color: #0081ae;
}
.btn-info:focus, .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 167, 225, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #00A7E1;
  border-color: #00A7E1;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #0081ae;
  border-color: #0078a1;
}
.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.2rem rgba(0, 167, 225, 0.5);
}

.btn-warning {
  color: #033C5B;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #033C5B;
  background-color: #e0a800;
  border-color: #d39e00;
}
.btn-warning:focus, .btn-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #033C5B;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #033C5B;
  background-color: #d39e00;
  border-color: #c69500;
}
.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.2rem rgba(255, 193, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #a30045;
  border-color: #a30045;
}
.btn-danger:hover {
  color: #fff;
  background-color: #7d0035;
  border-color: #70002f;
}
.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(163, 0, 69, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #a30045;
  border-color: #a30045;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #70002f;
  border-color: #63002a;
}
.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.2rem rgba(163, 0, 69, 0.5);
}

.btn-light {
  color: #fff;
  background-color: #707070;
  border-color: #707070;
}
.btn-light:hover {
  color: #fff;
  background-color: #5d5d5d;
  border-color: #575757;
}
.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(112, 112, 112, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #fff;
  background-color: #707070;
  border-color: #707070;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #fff;
  background-color: #575757;
  border-color: #505050;
}
.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.2rem rgba(112, 112, 112, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #033C5B;
  border-color: #033C5B;
}
.btn-dark:hover {
  color: #fff;
  background-color: #022436;
  border-color: #011b2a;
}
.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(3, 60, 91, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #033C5B;
  border-color: #033C5B;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #011b2a;
  border-color: #01131d;
}
.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.2rem rgba(3, 60, 91, 0.5);
}

.btn-secondary-a {
  color: #fff;
  background-color: #707070;
  border-color: #707070;
}
.btn-secondary-a:hover {
  color: #fff;
  background-color: #5d5d5d;
  border-color: #575757;
}
.btn-secondary-a:focus, .btn-secondary-a.focus {
  box-shadow: 0 0 0 0.2rem rgba(112, 112, 112, 0.5);
}
.btn-secondary-a.disabled, .btn-secondary-a:disabled {
  color: #fff;
  background-color: #707070;
  border-color: #707070;
}
.btn-secondary-a:not(:disabled):not(.disabled):active, .btn-secondary-a:not(:disabled):not(.disabled).active, .show > .btn-secondary-a.dropdown-toggle {
  color: #fff;
  background-color: #575757;
  border-color: #505050;
}
.btn-secondary-a:not(:disabled):not(.disabled):active:focus, .btn-secondary-a:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary-a.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(112, 112, 112, 0.5);
}

.btn-secondary-b {
  color: #fff;
  background-color: #00A47E;
  border-color: #00A47E;
}
.btn-secondary-b:hover {
  color: #fff;
  background-color: #007e61;
  border-color: #007157;
}
.btn-secondary-b:focus, .btn-secondary-b.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 164, 126, 0.5);
}
.btn-secondary-b.disabled, .btn-secondary-b:disabled {
  color: #fff;
  background-color: #00A47E;
  border-color: #00A47E;
}
.btn-secondary-b:not(:disabled):not(.disabled):active, .btn-secondary-b:not(:disabled):not(.disabled).active, .show > .btn-secondary-b.dropdown-toggle {
  color: #fff;
  background-color: #007157;
  border-color: #00644d;
}
.btn-secondary-b:not(:disabled):not(.disabled):active:focus, .btn-secondary-b:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary-b.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 164, 126, 0.5);
}

.btn-secondary-c {
  color: #fff;
  background-color: #DD5F13;
  border-color: #DD5F13;
}
.btn-secondary-c:hover {
  color: #fff;
  background-color: #ba5010;
  border-color: #ae4b0f;
}
.btn-secondary-c:focus, .btn-secondary-c.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 95, 19, 0.5);
}
.btn-secondary-c.disabled, .btn-secondary-c:disabled {
  color: #fff;
  background-color: #DD5F13;
  border-color: #DD5F13;
}
.btn-secondary-c:not(:disabled):not(.disabled):active, .btn-secondary-c:not(:disabled):not(.disabled).active, .show > .btn-secondary-c.dropdown-toggle {
  color: #fff;
  background-color: #ae4b0f;
  border-color: #a2460e;
}
.btn-secondary-c:not(:disabled):not(.disabled):active:focus, .btn-secondary-c:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary-c.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 95, 19, 0.5);
}

.btn-secondary-d {
  color: #033C5B;
  background-color: #CFDD28;
  border-color: #CFDD28;
}
.btn-secondary-d:hover {
  color: #033C5B;
  background-color: #b4c01e;
  border-color: #aab51d;
}
.btn-secondary-d:focus, .btn-secondary-d.focus {
  box-shadow: 0 0 0 0.2rem rgba(207, 221, 40, 0.5);
}
.btn-secondary-d.disabled, .btn-secondary-d:disabled {
  color: #033C5B;
  background-color: #CFDD28;
  border-color: #CFDD28;
}
.btn-secondary-d:not(:disabled):not(.disabled):active, .btn-secondary-d:not(:disabled):not(.disabled).active, .show > .btn-secondary-d.dropdown-toggle {
  color: #033C5B;
  background-color: #aab51d;
  border-color: #9faa1b;
}
.btn-secondary-d:not(:disabled):not(.disabled):active:focus, .btn-secondary-d:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary-d.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(207, 221, 40, 0.5);
}

.btn-tertiary {
  color: #033C5B;
  background-color: #fff;
  border-color: #fff;
}
.btn-tertiary:hover {
  color: #033C5B;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-tertiary:focus, .btn-tertiary.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-tertiary.disabled, .btn-tertiary:disabled {
  color: #033C5B;
  background-color: #fff;
  border-color: #fff;
}
.btn-tertiary:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active, .show > .btn-tertiary.dropdown-toggle {
  color: #033C5B;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-tertiary:not(:disabled):not(.disabled):active:focus, .btn-tertiary:not(:disabled):not(.disabled).active:focus, .show > .btn-tertiary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-error {
  color: #fff;
  background-color: #DD5F13;
  border-color: #DD5F13;
}
.btn-error:hover {
  color: #fff;
  background-color: #ba5010;
  border-color: #ae4b0f;
}
.btn-error:focus, .btn-error.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 95, 19, 0.5);
}
.btn-error.disabled, .btn-error:disabled {
  color: #fff;
  background-color: #DD5F13;
  border-color: #DD5F13;
}
.btn-error:not(:disabled):not(.disabled):active, .btn-error:not(:disabled):not(.disabled).active, .show > .btn-error.dropdown-toggle {
  color: #fff;
  background-color: #ae4b0f;
  border-color: #a2460e;
}
.btn-error:not(:disabled):not(.disabled):active:focus, .btn-error:not(:disabled):not(.disabled).active:focus, .show > .btn-error.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 95, 19, 0.5);
}

.btn-outline-primary, .wpcf7 input[type=submit] {
  color: #033C5B;
  background-color: transparent;
  background-image: none;
  border-color: #033C5B;
}
.btn-outline-primary:hover, .wpcf7 input[type=submit]:hover {
  color: #fff;
  background-color: #033C5B;
  border-color: #033C5B;
}
.btn-outline-primary:focus, .wpcf7 input[type=submit]:focus, .btn-outline-primary.focus, .wpcf7 input.focus[type=submit] {
  box-shadow: 0 0 0 0.2rem rgba(3, 60, 91, 0.5);
}
.btn-outline-primary.disabled, .wpcf7 input.disabled[type=submit], .btn-outline-primary:disabled, .wpcf7 input[type=submit]:disabled {
  color: #033C5B;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .wpcf7 input[type=submit]:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .wpcf7 input[type=submit]:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle, .wpcf7 .show > input.dropdown-toggle[type=submit] {
  color: #fff;
  background-color: #033C5B;
  border-color: #033C5B;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .wpcf7 input[type=submit]:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .wpcf7 input[type=submit]:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus, .wpcf7 .show > input.dropdown-toggle[type=submit]:focus {
  box-shadow: 0 0 0 0.2rem rgba(3, 60, 91, 0.5);
}

.btn-outline-secondary {
  color: #00A7E1;
  background-color: transparent;
  background-image: none;
  border-color: #00A7E1;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #00A7E1;
  border-color: #00A7E1;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 167, 225, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #00A7E1;
  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: #00A7E1;
  border-color: #00A7E1;
}
.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.2rem rgba(0, 167, 225, 0.5);
}

.btn-outline-success {
  color: #00A47E;
  background-color: transparent;
  background-image: none;
  border-color: #00A47E;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #00A47E;
  border-color: #00A47E;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 164, 126, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #00A47E;
  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: #00A47E;
  border-color: #00A47E;
}
.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.2rem rgba(0, 164, 126, 0.5);
}

.btn-outline-info {
  color: #00A7E1;
  background-color: transparent;
  background-image: none;
  border-color: #00A7E1;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #00A7E1;
  border-color: #00A7E1;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 167, 225, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #00A7E1;
  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: #00A7E1;
  border-color: #00A7E1;
}
.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.2rem rgba(0, 167, 225, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  background-color: transparent;
  background-image: none;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #033C5B;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  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: #033C5B;
  background-color: #ffc107;
  border-color: #ffc107;
}
.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.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #a30045;
  background-color: transparent;
  background-image: none;
  border-color: #a30045;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #a30045;
  border-color: #a30045;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(163, 0, 69, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #a30045;
  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: #a30045;
  border-color: #a30045;
}
.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.2rem rgba(163, 0, 69, 0.5);
}

.btn-outline-light {
  color: #707070;
  background-color: transparent;
  background-image: none;
  border-color: #707070;
}
.btn-outline-light:hover {
  color: #fff;
  background-color: #707070;
  border-color: #707070;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(112, 112, 112, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #707070;
  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: #fff;
  background-color: #707070;
  border-color: #707070;
}
.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.2rem rgba(112, 112, 112, 0.5);
}

.btn-outline-dark {
  color: #033C5B;
  background-color: transparent;
  background-image: none;
  border-color: #033C5B;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #033C5B;
  border-color: #033C5B;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(3, 60, 91, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #033C5B;
  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: #033C5B;
  border-color: #033C5B;
}
.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.2rem rgba(3, 60, 91, 0.5);
}

.btn-outline-secondary-a {
  color: #707070;
  background-color: transparent;
  background-image: none;
  border-color: #707070;
}
.btn-outline-secondary-a:hover {
  color: #fff;
  background-color: #707070;
  border-color: #707070;
}
.btn-outline-secondary-a:focus, .btn-outline-secondary-a.focus {
  box-shadow: 0 0 0 0.2rem rgba(112, 112, 112, 0.5);
}
.btn-outline-secondary-a.disabled, .btn-outline-secondary-a:disabled {
  color: #707070;
  background-color: transparent;
}
.btn-outline-secondary-a:not(:disabled):not(.disabled):active, .btn-outline-secondary-a:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary-a.dropdown-toggle {
  color: #fff;
  background-color: #707070;
  border-color: #707070;
}
.btn-outline-secondary-a:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary-a:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary-a.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(112, 112, 112, 0.5);
}

.btn-outline-secondary-b {
  color: #00A47E;
  background-color: transparent;
  background-image: none;
  border-color: #00A47E;
}
.btn-outline-secondary-b:hover {
  color: #fff;
  background-color: #00A47E;
  border-color: #00A47E;
}
.btn-outline-secondary-b:focus, .btn-outline-secondary-b.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 164, 126, 0.5);
}
.btn-outline-secondary-b.disabled, .btn-outline-secondary-b:disabled {
  color: #00A47E;
  background-color: transparent;
}
.btn-outline-secondary-b:not(:disabled):not(.disabled):active, .btn-outline-secondary-b:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary-b.dropdown-toggle {
  color: #fff;
  background-color: #00A47E;
  border-color: #00A47E;
}
.btn-outline-secondary-b:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary-b:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary-b.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 164, 126, 0.5);
}

.btn-outline-secondary-c {
  color: #DD5F13;
  background-color: transparent;
  background-image: none;
  border-color: #DD5F13;
}
.btn-outline-secondary-c:hover {
  color: #fff;
  background-color: #DD5F13;
  border-color: #DD5F13;
}
.btn-outline-secondary-c:focus, .btn-outline-secondary-c.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 95, 19, 0.5);
}
.btn-outline-secondary-c.disabled, .btn-outline-secondary-c:disabled {
  color: #DD5F13;
  background-color: transparent;
}
.btn-outline-secondary-c:not(:disabled):not(.disabled):active, .btn-outline-secondary-c:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary-c.dropdown-toggle {
  color: #fff;
  background-color: #DD5F13;
  border-color: #DD5F13;
}
.btn-outline-secondary-c:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary-c:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary-c.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 95, 19, 0.5);
}

.btn-outline-secondary-d {
  color: #CFDD28;
  background-color: transparent;
  background-image: none;
  border-color: #CFDD28;
}
.btn-outline-secondary-d:hover {
  color: #033C5B;
  background-color: #CFDD28;
  border-color: #CFDD28;
}
.btn-outline-secondary-d:focus, .btn-outline-secondary-d.focus {
  box-shadow: 0 0 0 0.2rem rgba(207, 221, 40, 0.5);
}
.btn-outline-secondary-d.disabled, .btn-outline-secondary-d:disabled {
  color: #CFDD28;
  background-color: transparent;
}
.btn-outline-secondary-d:not(:disabled):not(.disabled):active, .btn-outline-secondary-d:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary-d.dropdown-toggle {
  color: #033C5B;
  background-color: #CFDD28;
  border-color: #CFDD28;
}
.btn-outline-secondary-d:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary-d:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary-d.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(207, 221, 40, 0.5);
}

.btn-outline-tertiary {
  color: #fff;
  background-color: transparent;
  background-image: none;
  border-color: #fff;
}
.btn-outline-tertiary:hover {
  color: #033C5B;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-tertiary:focus, .btn-outline-tertiary.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-outline-tertiary.disabled, .btn-outline-tertiary:disabled {
  color: #fff;
  background-color: transparent;
}
.btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active, .show > .btn-outline-tertiary.dropdown-toggle {
  color: #033C5B;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-tertiary:not(:disabled):not(.disabled):active:focus, .btn-outline-tertiary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-tertiary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.btn-outline-error {
  color: #DD5F13;
  background-color: transparent;
  background-image: none;
  border-color: #DD5F13;
}
.btn-outline-error:hover {
  color: #fff;
  background-color: #DD5F13;
  border-color: #DD5F13;
}
.btn-outline-error:focus, .btn-outline-error.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 95, 19, 0.5);
}
.btn-outline-error.disabled, .btn-outline-error:disabled {
  color: #DD5F13;
  background-color: transparent;
}
.btn-outline-error:not(:disabled):not(.disabled):active, .btn-outline-error:not(:disabled):not(.disabled).active, .show > .btn-outline-error.dropdown-toggle {
  color: #fff;
  background-color: #DD5F13;
  border-color: #DD5F13;
}
.btn-outline-error:not(:disabled):not(.disabled):active:focus, .btn-outline-error:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-error.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 95, 19, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #00A7E1;
  background-color: transparent;
}
.btn-link:hover {
  color: #033C5B;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  border-color: transparent;
  box-shadow: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: rgba(0, 0, 0, 0.5);
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn, .wpcf7 .btn-group-lg > input[type=submit] {
  padding: 1.09375rem 1.40625rem;
  font-size: 1.375rem;
  line-height: 1.35;
  border-radius: 0.375rem;
}

.btn-sm, .btn-group-sm > .btn, .wpcf7 .btn-group-sm > input[type=submit] {
  padding: 0.875rem 1.125rem;
  font-size: 0.875rem;
  line-height: 1.35;
  border-radius: 0.375rem;
}

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

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

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

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

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

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.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::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.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 rgba(0, 0, 0, 0.25);
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 1.5rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #033C5B;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #00A7E1;
  text-decoration: none;
  background-color: #033C5B;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #033C5B;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: rgba(0, 0, 0, 0.5);
  background-color: transparent;
}

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

.dropdown-header {
  display: block;
  padding: 0 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: rgba(0, 0, 0, 0.75);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 1.5rem 1.5rem;
  color: #033C5B;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn, .wpcf7 .btn-group > input[type=submit],
.btn-group-vertical > .btn,
.wpcf7 .btn-group-vertical > input[type=submit] {
  position: relative;
  flex: 0 1 auto;
}
.btn-group > .btn:hover, .wpcf7 .btn-group > input[type=submit]:hover,
.btn-group-vertical > .btn:hover,
.wpcf7 .btn-group-vertical > input[type=submit]:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .wpcf7 .btn-group > input[type=submit]:focus, .btn-group > .btn:active, .wpcf7 .btn-group > input[type=submit]:active, .btn-group > .btn.active, .wpcf7 .btn-group > input.active[type=submit],
.btn-group-vertical > .btn:focus,
.wpcf7 .btn-group-vertical > input[type=submit]:focus,
.btn-group-vertical > .btn:active,
.wpcf7 .btn-group-vertical > input[type=submit]:active,
.btn-group-vertical > .btn.active,
.wpcf7 .btn-group-vertical > input.active[type=submit] {
  z-index: 1;
}
.btn-group .btn + .btn, .btn-group .btn.fa + .btn, .btn-group .wpcf7 input.fa[type=submit] + .btn, .wpcf7 .btn-group input.fa[type=submit] + .btn, .btn-group .btn.fas + .btn, .btn-group .wpcf7 input.fas[type=submit] + .btn, .wpcf7 .btn-group input.fas[type=submit] + .btn, .btn-group .btn + .btn.fa, .btn-group .btn.fa + .btn.fa, .btn-group .wpcf7 input.fa[type=submit] + .btn.fa, .wpcf7 .btn-group input.fa[type=submit] + .btn.fa, .btn-group .btn.fas + .btn.fa, .btn-group .wpcf7 input.fas[type=submit] + .btn.fa, .wpcf7 .btn-group input.fas[type=submit] + .btn.fa, .btn-group .wpcf7 .btn + input.fa[type=submit], .wpcf7 .btn-group .btn + input.fa[type=submit], .btn-group .wpcf7 .btn.fa + input.fa[type=submit], .wpcf7 .btn-group .btn.fa + input.fa[type=submit], .btn-group .wpcf7 input.fa[type=submit] + input.fa[type=submit], .wpcf7 .btn-group input.fa[type=submit] + input.fa[type=submit], .btn-group .wpcf7 .btn.fas + input.fa[type=submit], .wpcf7 .btn-group .btn.fas + input.fa[type=submit], .btn-group .wpcf7 input.fas[type=submit] + input.fa[type=submit], .wpcf7 .btn-group input.fas[type=submit] + input.fa[type=submit], .btn-group .btn + .btn.fas, .btn-group .btn.fa + .btn.fas, .btn-group .wpcf7 input.fa[type=submit] + .btn.fas, .wpcf7 .btn-group input.fa[type=submit] + .btn.fas, .btn-group .btn.fas + .btn.fas, .btn-group .wpcf7 input.fas[type=submit] + .btn.fas, .wpcf7 .btn-group input.fas[type=submit] + .btn.fas, .btn-group .wpcf7 .btn + input.fas[type=submit], .wpcf7 .btn-group .btn + input.fas[type=submit], .btn-group .wpcf7 .btn.fa + input.fas[type=submit], .wpcf7 .btn-group .btn.fa + input.fas[type=submit], .btn-group .wpcf7 input.fa[type=submit] + input.fas[type=submit], .wpcf7 .btn-group input.fa[type=submit] + input.fas[type=submit], .btn-group .wpcf7 .btn.fas + input.fas[type=submit], .wpcf7 .btn-group .btn.fas + input.fas[type=submit], .btn-group .wpcf7 input.fas[type=submit] + input.fas[type=submit], .wpcf7 .btn-group input.fas[type=submit] + input.fas[type=submit], .btn-group .wpcf7 input[type=submit] + .btn, .btn-group .wpcf7 input[type=submit] + .btn.fa, .btn-group .wpcf7 input[type=submit] + input.fa[type=submit], .btn-group .wpcf7 input[type=submit] + .btn.fas, .btn-group .wpcf7 input[type=submit] + input.fas[type=submit], .wpcf7 .btn-group input[type=submit] + .btn, .wpcf7 .btn-group input[type=submit] + .btn.fa, .wpcf7 .btn-group input[type=submit] + input.fa[type=submit], .wpcf7 .btn-group input[type=submit] + .btn.fas, .wpcf7 .btn-group input[type=submit] + input.fas[type=submit], .btn-group .wpcf7 .btn + input[type=submit], .btn-group .wpcf7 .btn.fa + input[type=submit], .btn-group .wpcf7 input.fa[type=submit] + input[type=submit], .btn-group .wpcf7 .btn.fas + input[type=submit], .btn-group .wpcf7 input.fas[type=submit] + input[type=submit], .wpcf7 .btn-group .btn + input[type=submit], .wpcf7 .btn-group .btn.fa + input[type=submit], .wpcf7 .btn-group input.fa[type=submit] + input[type=submit], .wpcf7 .btn-group .btn.fas + input[type=submit], .wpcf7 .btn-group input.fas[type=submit] + input[type=submit], .btn-group .wpcf7 input[type=submit] + input[type=submit], .wpcf7 .btn-group input[type=submit] + input[type=submit],
.btn-group .btn + .btn-group,
.btn-group .btn.fa + .btn-group,
.btn-group .wpcf7 input.fa[type=submit] + .btn-group,
.wpcf7 .btn-group input.fa[type=submit] + .btn-group,
.btn-group .btn.fas + .btn-group,
.btn-group .wpcf7 input.fas[type=submit] + .btn-group,
.wpcf7 .btn-group input.fas[type=submit] + .btn-group,
.btn-group .wpcf7 input[type=submit] + .btn-group,
.wpcf7 .btn-group input[type=submit] + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn.fa,
.btn-group .wpcf7 .btn-group + input.fa[type=submit],
.wpcf7 .btn-group .btn-group + input.fa[type=submit],
.btn-group .btn-group + .btn.fas,
.btn-group .wpcf7 .btn-group + input.fas[type=submit],
.wpcf7 .btn-group .btn-group + input.fas[type=submit],
.btn-group .wpcf7 .btn-group + input[type=submit],
.wpcf7 .btn-group .btn-group + input[type=submit],
.btn-group .btn-group + .btn-group,
.btn-group-vertical .btn + .btn,
.btn-group-vertical .btn.fa + .btn,
.btn-group-vertical .wpcf7 input.fa[type=submit] + .btn,
.wpcf7 .btn-group-vertical input.fa[type=submit] + .btn,
.btn-group-vertical .btn.fas + .btn,
.btn-group-vertical .wpcf7 input.fas[type=submit] + .btn,
.wpcf7 .btn-group-vertical input.fas[type=submit] + .btn,
.btn-group-vertical .btn + .btn.fa,
.btn-group-vertical .btn.fa + .btn.fa,
.btn-group-vertical .wpcf7 input.fa[type=submit] + .btn.fa,
.wpcf7 .btn-group-vertical input.fa[type=submit] + .btn.fa,
.btn-group-vertical .btn.fas + .btn.fa,
.btn-group-vertical .wpcf7 input.fas[type=submit] + .btn.fa,
.wpcf7 .btn-group-vertical input.fas[type=submit] + .btn.fa,
.btn-group-vertical .wpcf7 .btn + input.fa[type=submit],
.wpcf7 .btn-group-vertical .btn + input.fa[type=submit],
.btn-group-vertical .wpcf7 .btn.fa + input.fa[type=submit],
.wpcf7 .btn-group-vertical .btn.fa + input.fa[type=submit],
.btn-group-vertical .wpcf7 input.fa[type=submit] + input.fa[type=submit],
.wpcf7 .btn-group-vertical input.fa[type=submit] + input.fa[type=submit],
.btn-group-vertical .wpcf7 .btn.fas + input.fa[type=submit],
.wpcf7 .btn-group-vertical .btn.fas + input.fa[type=submit],
.btn-group-vertical .wpcf7 input.fas[type=submit] + input.fa[type=submit],
.wpcf7 .btn-group-vertical input.fas[type=submit] + input.fa[type=submit],
.btn-group-vertical .btn + .btn.fas,
.btn-group-vertical .btn.fa + .btn.fas,
.btn-group-vertical .wpcf7 input.fa[type=submit] + .btn.fas,
.wpcf7 .btn-group-vertical input.fa[type=submit] + .btn.fas,
.btn-group-vertical .btn.fas + .btn.fas,
.btn-group-vertical .wpcf7 input.fas[type=submit] + .btn.fas,
.wpcf7 .btn-group-vertical input.fas[type=submit] + .btn.fas,
.btn-group-vertical .wpcf7 .btn + input.fas[type=submit],
.wpcf7 .btn-group-vertical .btn + input.fas[type=submit],
.btn-group-vertical .wpcf7 .btn.fa + input.fas[type=submit],
.wpcf7 .btn-group-vertical .btn.fa + input.fas[type=submit],
.btn-group-vertical .wpcf7 input.fa[type=submit] + input.fas[type=submit],
.wpcf7 .btn-group-vertical input.fa[type=submit] + input.fas[type=submit],
.btn-group-vertical .wpcf7 .btn.fas + input.fas[type=submit],
.wpcf7 .btn-group-vertical .btn.fas + input.fas[type=submit],
.btn-group-vertical .wpcf7 input.fas[type=submit] + input.fas[type=submit],
.wpcf7 .btn-group-vertical input.fas[type=submit] + input.fas[type=submit],
.btn-group-vertical .wpcf7 input[type=submit] + .btn,
.btn-group-vertical .wpcf7 input[type=submit] + .btn.fa,
.btn-group-vertical .wpcf7 input[type=submit] + input.fa[type=submit],
.btn-group-vertical .wpcf7 input[type=submit] + .btn.fas,
.btn-group-vertical .wpcf7 input[type=submit] + input.fas[type=submit],
.wpcf7 .btn-group-vertical input[type=submit] + .btn,
.wpcf7 .btn-group-vertical input[type=submit] + .btn.fa,
.wpcf7 .btn-group-vertical input[type=submit] + input.fa[type=submit],
.wpcf7 .btn-group-vertical input[type=submit] + .btn.fas,
.wpcf7 .btn-group-vertical input[type=submit] + input.fas[type=submit],
.btn-group-vertical .wpcf7 .btn + input[type=submit],
.btn-group-vertical .wpcf7 .btn.fa + input[type=submit],
.btn-group-vertical .wpcf7 input.fa[type=submit] + input[type=submit],
.btn-group-vertical .wpcf7 .btn.fas + input[type=submit],
.btn-group-vertical .wpcf7 input.fas[type=submit] + input[type=submit],
.wpcf7 .btn-group-vertical .btn + input[type=submit],
.wpcf7 .btn-group-vertical .btn.fa + input[type=submit],
.wpcf7 .btn-group-vertical input.fa[type=submit] + input[type=submit],
.wpcf7 .btn-group-vertical .btn.fas + input[type=submit],
.wpcf7 .btn-group-vertical input.fas[type=submit] + input[type=submit],
.btn-group-vertical .wpcf7 input[type=submit] + input[type=submit],
.wpcf7 .btn-group-vertical input[type=submit] + input[type=submit],
.btn-group-vertical .btn + .btn-group,
.btn-group-vertical .btn.fa + .btn-group,
.btn-group-vertical .wpcf7 input.fa[type=submit] + .btn-group,
.wpcf7 .btn-group-vertical input.fa[type=submit] + .btn-group,
.btn-group-vertical .btn.fas + .btn-group,
.btn-group-vertical .wpcf7 input.fas[type=submit] + .btn-group,
.wpcf7 .btn-group-vertical input.fas[type=submit] + .btn-group,
.btn-group-vertical .wpcf7 input[type=submit] + .btn-group,
.wpcf7 .btn-group-vertical input[type=submit] + .btn-group,
.btn-group-vertical .btn-group + .btn,
.btn-group-vertical .btn-group + .btn.fa,
.btn-group-vertical .wpcf7 .btn-group + input.fa[type=submit],
.wpcf7 .btn-group-vertical .btn-group + input.fa[type=submit],
.btn-group-vertical .btn-group + .btn.fas,
.btn-group-vertical .wpcf7 .btn-group + input.fas[type=submit],
.wpcf7 .btn-group-vertical .btn-group + input.fas[type=submit],
.btn-group-vertical .wpcf7 .btn-group + input[type=submit],
.wpcf7 .btn-group-vertical .btn-group + input[type=submit],
.btn-group-vertical .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:first-child, .wpcf7 .btn-group > input[type=submit]:first-child {
  margin-left: 0;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .wpcf7 .btn-group > input[type=submit]:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn,
.wpcf7 .btn-group > .btn-group:not(:last-child) > input[type=submit] {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child), .wpcf7 .btn-group > input[type=submit]:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn,
.wpcf7 .btn-group > .btn-group:not(:first-child) > input[type=submit] {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.84375rem;
  padding-left: 0.84375rem;
}
.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, .wpcf7 .btn-group-sm > input[type=submit] + .dropdown-toggle-split {
  padding-right: 0.84375rem;
  padding-left: 0.84375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .wpcf7 .btn-group-lg > input[type=submit] + .dropdown-toggle-split {
  padding-right: 1.0546875rem;
  padding-left: 1.0546875rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical .btn, .btn-group-vertical .wpcf7 input[type=submit], .wpcf7 .btn-group-vertical input[type=submit],
.btn-group-vertical .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn + .btn, .wpcf7 .btn-group-vertical > input[type=submit] + .btn, .wpcf7 .btn-group-vertical > .btn + input[type=submit], .wpcf7 .btn-group-vertical > input[type=submit] + input[type=submit],
.btn-group-vertical > .btn + .btn-group,
.wpcf7 .btn-group-vertical > input[type=submit] + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.wpcf7 .btn-group-vertical > .btn-group + input[type=submit],
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .wpcf7 .btn-group-vertical > input[type=submit]:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.wpcf7 .btn-group-vertical > .btn-group:not(:last-child) > input[type=submit] {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child), .wpcf7 .btn-group-vertical > input[type=submit]:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.wpcf7 .btn-group-vertical > .btn-group:not(:first-child) > input[type=submit] {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn, .wpcf7 .btn-group-toggle > input[type=submit],
.btn-group-toggle > .btn-group > .btn,
.wpcf7 .btn-group-toggle > .btn-group > input[type=submit] {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio], .wpcf7 .btn-group-toggle > input[type=submit] input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.wpcf7 .btn-group-toggle > input[type=submit] 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, .wpcf7 .input-group > .wpcf7-validation-errors, .wpcf7 .input-group > input[type=text],
.wpcf7 .input-group > input[type=search],
.wpcf7 .input-group > input[type=url],
.wpcf7 .input-group > input[type=tel],
.wpcf7 .input-group > input[type=number],
.wpcf7 .input-group > input[type=range],
.wpcf7 .input-group > input[type=date],
.wpcf7 .input-group > input[type=month],
.wpcf7 .input-group > input[type=week],
.wpcf7 .input-group > input[type=time],
.wpcf7 .input-group > input[type=datetime],
.wpcf7 .input-group > input[type=datetime-local],
.wpcf7 .input-group > input[type=color],
.wpcf7 .input-group > input[type=email],
.wpcf7 .input-group > input[type=file],
.wpcf7 .input-group > input[type=submit],
.wpcf7 .input-group > select,
.wpcf7 .input-group > textarea,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control, .wpcf7 .input-group > .wpcf7-validation-errors + .form-control, .wpcf7 .input-group > .form-control + .wpcf7-validation-errors, .wpcf7 .input-group > .wpcf7-validation-errors + .wpcf7-validation-errors, .wpcf7 .input-group > input[type=text] + .form-control, .wpcf7 .input-group > input[type=text] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=search] + .form-control,
.wpcf7 .input-group > input[type=search] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=url] + .form-control,
.wpcf7 .input-group > input[type=url] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=tel] + .form-control,
.wpcf7 .input-group > input[type=tel] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=number] + .form-control,
.wpcf7 .input-group > input[type=number] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=range] + .form-control,
.wpcf7 .input-group > input[type=range] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=date] + .form-control,
.wpcf7 .input-group > input[type=date] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=month] + .form-control,
.wpcf7 .input-group > input[type=month] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=week] + .form-control,
.wpcf7 .input-group > input[type=week] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=time] + .form-control,
.wpcf7 .input-group > input[type=time] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=datetime] + .form-control,
.wpcf7 .input-group > input[type=datetime] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=datetime-local] + .form-control,
.wpcf7 .input-group > input[type=datetime-local] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=color] + .form-control,
.wpcf7 .input-group > input[type=color] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=email] + .form-control,
.wpcf7 .input-group > input[type=email] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=file] + .form-control,
.wpcf7 .input-group > input[type=file] + .wpcf7-validation-errors,
.wpcf7 .input-group > input[type=submit] + .form-control,
.wpcf7 .input-group > input[type=submit] + .wpcf7-validation-errors,
.wpcf7 .input-group > select + .form-control,
.wpcf7 .input-group > select + .wpcf7-validation-errors,
.wpcf7 .input-group > textarea + .form-control,
.wpcf7 .input-group > textarea + .wpcf7-validation-errors, .wpcf7 .input-group > .form-control + input[type=text], .wpcf7 .input-group > .wpcf7-validation-errors + input[type=text], .wpcf7 .input-group > input[type=text] + input[type=text],
.wpcf7 .input-group > input[type=search] + input[type=text],
.wpcf7 .input-group > input[type=url] + input[type=text],
.wpcf7 .input-group > input[type=tel] + input[type=text],
.wpcf7 .input-group > input[type=number] + input[type=text],
.wpcf7 .input-group > input[type=range] + input[type=text],
.wpcf7 .input-group > input[type=date] + input[type=text],
.wpcf7 .input-group > input[type=month] + input[type=text],
.wpcf7 .input-group > input[type=week] + input[type=text],
.wpcf7 .input-group > input[type=time] + input[type=text],
.wpcf7 .input-group > input[type=datetime] + input[type=text],
.wpcf7 .input-group > input[type=datetime-local] + input[type=text],
.wpcf7 .input-group > input[type=color] + input[type=text],
.wpcf7 .input-group > input[type=email] + input[type=text],
.wpcf7 .input-group > input[type=file] + input[type=text],
.wpcf7 .input-group > input[type=submit] + input[type=text],
.wpcf7 .input-group > select + input[type=text],
.wpcf7 .input-group > textarea + input[type=text],
.wpcf7 .input-group > .form-control + input[type=search],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=search],
.wpcf7 .input-group > input[type=text] + input[type=search],
.wpcf7 .input-group > input[type=search] + input[type=search],
.wpcf7 .input-group > input[type=url] + input[type=search],
.wpcf7 .input-group > input[type=tel] + input[type=search],
.wpcf7 .input-group > input[type=number] + input[type=search],
.wpcf7 .input-group > input[type=range] + input[type=search],
.wpcf7 .input-group > input[type=date] + input[type=search],
.wpcf7 .input-group > input[type=month] + input[type=search],
.wpcf7 .input-group > input[type=week] + input[type=search],
.wpcf7 .input-group > input[type=time] + input[type=search],
.wpcf7 .input-group > input[type=datetime] + input[type=search],
.wpcf7 .input-group > input[type=datetime-local] + input[type=search],
.wpcf7 .input-group > input[type=color] + input[type=search],
.wpcf7 .input-group > input[type=email] + input[type=search],
.wpcf7 .input-group > input[type=file] + input[type=search],
.wpcf7 .input-group > input[type=submit] + input[type=search],
.wpcf7 .input-group > select + input[type=search],
.wpcf7 .input-group > textarea + input[type=search],
.wpcf7 .input-group > .form-control + input[type=url],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=url],
.wpcf7 .input-group > input[type=text] + input[type=url],
.wpcf7 .input-group > input[type=search] + input[type=url],
.wpcf7 .input-group > input[type=url] + input[type=url],
.wpcf7 .input-group > input[type=tel] + input[type=url],
.wpcf7 .input-group > input[type=number] + input[type=url],
.wpcf7 .input-group > input[type=range] + input[type=url],
.wpcf7 .input-group > input[type=date] + input[type=url],
.wpcf7 .input-group > input[type=month] + input[type=url],
.wpcf7 .input-group > input[type=week] + input[type=url],
.wpcf7 .input-group > input[type=time] + input[type=url],
.wpcf7 .input-group > input[type=datetime] + input[type=url],
.wpcf7 .input-group > input[type=datetime-local] + input[type=url],
.wpcf7 .input-group > input[type=color] + input[type=url],
.wpcf7 .input-group > input[type=email] + input[type=url],
.wpcf7 .input-group > input[type=file] + input[type=url],
.wpcf7 .input-group > input[type=submit] + input[type=url],
.wpcf7 .input-group > select + input[type=url],
.wpcf7 .input-group > textarea + input[type=url],
.wpcf7 .input-group > .form-control + input[type=tel],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=tel],
.wpcf7 .input-group > input[type=text] + input[type=tel],
.wpcf7 .input-group > input[type=search] + input[type=tel],
.wpcf7 .input-group > input[type=url] + input[type=tel],
.wpcf7 .input-group > input[type=tel] + input[type=tel],
.wpcf7 .input-group > input[type=number] + input[type=tel],
.wpcf7 .input-group > input[type=range] + input[type=tel],
.wpcf7 .input-group > input[type=date] + input[type=tel],
.wpcf7 .input-group > input[type=month] + input[type=tel],
.wpcf7 .input-group > input[type=week] + input[type=tel],
.wpcf7 .input-group > input[type=time] + input[type=tel],
.wpcf7 .input-group > input[type=datetime] + input[type=tel],
.wpcf7 .input-group > input[type=datetime-local] + input[type=tel],
.wpcf7 .input-group > input[type=color] + input[type=tel],
.wpcf7 .input-group > input[type=email] + input[type=tel],
.wpcf7 .input-group > input[type=file] + input[type=tel],
.wpcf7 .input-group > input[type=submit] + input[type=tel],
.wpcf7 .input-group > select + input[type=tel],
.wpcf7 .input-group > textarea + input[type=tel],
.wpcf7 .input-group > .form-control + input[type=number],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=number],
.wpcf7 .input-group > input[type=text] + input[type=number],
.wpcf7 .input-group > input[type=search] + input[type=number],
.wpcf7 .input-group > input[type=url] + input[type=number],
.wpcf7 .input-group > input[type=tel] + input[type=number],
.wpcf7 .input-group > input[type=number] + input[type=number],
.wpcf7 .input-group > input[type=range] + input[type=number],
.wpcf7 .input-group > input[type=date] + input[type=number],
.wpcf7 .input-group > input[type=month] + input[type=number],
.wpcf7 .input-group > input[type=week] + input[type=number],
.wpcf7 .input-group > input[type=time] + input[type=number],
.wpcf7 .input-group > input[type=datetime] + input[type=number],
.wpcf7 .input-group > input[type=datetime-local] + input[type=number],
.wpcf7 .input-group > input[type=color] + input[type=number],
.wpcf7 .input-group > input[type=email] + input[type=number],
.wpcf7 .input-group > input[type=file] + input[type=number],
.wpcf7 .input-group > input[type=submit] + input[type=number],
.wpcf7 .input-group > select + input[type=number],
.wpcf7 .input-group > textarea + input[type=number],
.wpcf7 .input-group > .form-control + input[type=range],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=range],
.wpcf7 .input-group > input[type=text] + input[type=range],
.wpcf7 .input-group > input[type=search] + input[type=range],
.wpcf7 .input-group > input[type=url] + input[type=range],
.wpcf7 .input-group > input[type=tel] + input[type=range],
.wpcf7 .input-group > input[type=number] + input[type=range],
.wpcf7 .input-group > input[type=range] + input[type=range],
.wpcf7 .input-group > input[type=date] + input[type=range],
.wpcf7 .input-group > input[type=month] + input[type=range],
.wpcf7 .input-group > input[type=week] + input[type=range],
.wpcf7 .input-group > input[type=time] + input[type=range],
.wpcf7 .input-group > input[type=datetime] + input[type=range],
.wpcf7 .input-group > input[type=datetime-local] + input[type=range],
.wpcf7 .input-group > input[type=color] + input[type=range],
.wpcf7 .input-group > input[type=email] + input[type=range],
.wpcf7 .input-group > input[type=file] + input[type=range],
.wpcf7 .input-group > input[type=submit] + input[type=range],
.wpcf7 .input-group > select + input[type=range],
.wpcf7 .input-group > textarea + input[type=range],
.wpcf7 .input-group > .form-control + input[type=date],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=date],
.wpcf7 .input-group > input[type=text] + input[type=date],
.wpcf7 .input-group > input[type=search] + input[type=date],
.wpcf7 .input-group > input[type=url] + input[type=date],
.wpcf7 .input-group > input[type=tel] + input[type=date],
.wpcf7 .input-group > input[type=number] + input[type=date],
.wpcf7 .input-group > input[type=range] + input[type=date],
.wpcf7 .input-group > input[type=date] + input[type=date],
.wpcf7 .input-group > input[type=month] + input[type=date],
.wpcf7 .input-group > input[type=week] + input[type=date],
.wpcf7 .input-group > input[type=time] + input[type=date],
.wpcf7 .input-group > input[type=datetime] + input[type=date],
.wpcf7 .input-group > input[type=datetime-local] + input[type=date],
.wpcf7 .input-group > input[type=color] + input[type=date],
.wpcf7 .input-group > input[type=email] + input[type=date],
.wpcf7 .input-group > input[type=file] + input[type=date],
.wpcf7 .input-group > input[type=submit] + input[type=date],
.wpcf7 .input-group > select + input[type=date],
.wpcf7 .input-group > textarea + input[type=date],
.wpcf7 .input-group > .form-control + input[type=month],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=month],
.wpcf7 .input-group > input[type=text] + input[type=month],
.wpcf7 .input-group > input[type=search] + input[type=month],
.wpcf7 .input-group > input[type=url] + input[type=month],
.wpcf7 .input-group > input[type=tel] + input[type=month],
.wpcf7 .input-group > input[type=number] + input[type=month],
.wpcf7 .input-group > input[type=range] + input[type=month],
.wpcf7 .input-group > input[type=date] + input[type=month],
.wpcf7 .input-group > input[type=month] + input[type=month],
.wpcf7 .input-group > input[type=week] + input[type=month],
.wpcf7 .input-group > input[type=time] + input[type=month],
.wpcf7 .input-group > input[type=datetime] + input[type=month],
.wpcf7 .input-group > input[type=datetime-local] + input[type=month],
.wpcf7 .input-group > input[type=color] + input[type=month],
.wpcf7 .input-group > input[type=email] + input[type=month],
.wpcf7 .input-group > input[type=file] + input[type=month],
.wpcf7 .input-group > input[type=submit] + input[type=month],
.wpcf7 .input-group > select + input[type=month],
.wpcf7 .input-group > textarea + input[type=month],
.wpcf7 .input-group > .form-control + input[type=week],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=week],
.wpcf7 .input-group > input[type=text] + input[type=week],
.wpcf7 .input-group > input[type=search] + input[type=week],
.wpcf7 .input-group > input[type=url] + input[type=week],
.wpcf7 .input-group > input[type=tel] + input[type=week],
.wpcf7 .input-group > input[type=number] + input[type=week],
.wpcf7 .input-group > input[type=range] + input[type=week],
.wpcf7 .input-group > input[type=date] + input[type=week],
.wpcf7 .input-group > input[type=month] + input[type=week],
.wpcf7 .input-group > input[type=week] + input[type=week],
.wpcf7 .input-group > input[type=time] + input[type=week],
.wpcf7 .input-group > input[type=datetime] + input[type=week],
.wpcf7 .input-group > input[type=datetime-local] + input[type=week],
.wpcf7 .input-group > input[type=color] + input[type=week],
.wpcf7 .input-group > input[type=email] + input[type=week],
.wpcf7 .input-group > input[type=file] + input[type=week],
.wpcf7 .input-group > input[type=submit] + input[type=week],
.wpcf7 .input-group > select + input[type=week],
.wpcf7 .input-group > textarea + input[type=week],
.wpcf7 .input-group > .form-control + input[type=time],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=time],
.wpcf7 .input-group > input[type=text] + input[type=time],
.wpcf7 .input-group > input[type=search] + input[type=time],
.wpcf7 .input-group > input[type=url] + input[type=time],
.wpcf7 .input-group > input[type=tel] + input[type=time],
.wpcf7 .input-group > input[type=number] + input[type=time],
.wpcf7 .input-group > input[type=range] + input[type=time],
.wpcf7 .input-group > input[type=date] + input[type=time],
.wpcf7 .input-group > input[type=month] + input[type=time],
.wpcf7 .input-group > input[type=week] + input[type=time],
.wpcf7 .input-group > input[type=time] + input[type=time],
.wpcf7 .input-group > input[type=datetime] + input[type=time],
.wpcf7 .input-group > input[type=datetime-local] + input[type=time],
.wpcf7 .input-group > input[type=color] + input[type=time],
.wpcf7 .input-group > input[type=email] + input[type=time],
.wpcf7 .input-group > input[type=file] + input[type=time],
.wpcf7 .input-group > input[type=submit] + input[type=time],
.wpcf7 .input-group > select + input[type=time],
.wpcf7 .input-group > textarea + input[type=time],
.wpcf7 .input-group > .form-control + input[type=datetime],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=datetime],
.wpcf7 .input-group > input[type=text] + input[type=datetime],
.wpcf7 .input-group > input[type=search] + input[type=datetime],
.wpcf7 .input-group > input[type=url] + input[type=datetime],
.wpcf7 .input-group > input[type=tel] + input[type=datetime],
.wpcf7 .input-group > input[type=number] + input[type=datetime],
.wpcf7 .input-group > input[type=range] + input[type=datetime],
.wpcf7 .input-group > input[type=date] + input[type=datetime],
.wpcf7 .input-group > input[type=month] + input[type=datetime],
.wpcf7 .input-group > input[type=week] + input[type=datetime],
.wpcf7 .input-group > input[type=time] + input[type=datetime],
.wpcf7 .input-group > input[type=datetime] + input[type=datetime],
.wpcf7 .input-group > input[type=datetime-local] + input[type=datetime],
.wpcf7 .input-group > input[type=color] + input[type=datetime],
.wpcf7 .input-group > input[type=email] + input[type=datetime],
.wpcf7 .input-group > input[type=file] + input[type=datetime],
.wpcf7 .input-group > input[type=submit] + input[type=datetime],
.wpcf7 .input-group > select + input[type=datetime],
.wpcf7 .input-group > textarea + input[type=datetime],
.wpcf7 .input-group > .form-control + input[type=datetime-local],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=datetime-local],
.wpcf7 .input-group > input[type=text] + input[type=datetime-local],
.wpcf7 .input-group > input[type=search] + input[type=datetime-local],
.wpcf7 .input-group > input[type=url] + input[type=datetime-local],
.wpcf7 .input-group > input[type=tel] + input[type=datetime-local],
.wpcf7 .input-group > input[type=number] + input[type=datetime-local],
.wpcf7 .input-group > input[type=range] + input[type=datetime-local],
.wpcf7 .input-group > input[type=date] + input[type=datetime-local],
.wpcf7 .input-group > input[type=month] + input[type=datetime-local],
.wpcf7 .input-group > input[type=week] + input[type=datetime-local],
.wpcf7 .input-group > input[type=time] + input[type=datetime-local],
.wpcf7 .input-group > input[type=datetime] + input[type=datetime-local],
.wpcf7 .input-group > input[type=datetime-local] + input[type=datetime-local],
.wpcf7 .input-group > input[type=color] + input[type=datetime-local],
.wpcf7 .input-group > input[type=email] + input[type=datetime-local],
.wpcf7 .input-group > input[type=file] + input[type=datetime-local],
.wpcf7 .input-group > input[type=submit] + input[type=datetime-local],
.wpcf7 .input-group > select + input[type=datetime-local],
.wpcf7 .input-group > textarea + input[type=datetime-local],
.wpcf7 .input-group > .form-control + input[type=color],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=color],
.wpcf7 .input-group > input[type=text] + input[type=color],
.wpcf7 .input-group > input[type=search] + input[type=color],
.wpcf7 .input-group > input[type=url] + input[type=color],
.wpcf7 .input-group > input[type=tel] + input[type=color],
.wpcf7 .input-group > input[type=number] + input[type=color],
.wpcf7 .input-group > input[type=range] + input[type=color],
.wpcf7 .input-group > input[type=date] + input[type=color],
.wpcf7 .input-group > input[type=month] + input[type=color],
.wpcf7 .input-group > input[type=week] + input[type=color],
.wpcf7 .input-group > input[type=time] + input[type=color],
.wpcf7 .input-group > input[type=datetime] + input[type=color],
.wpcf7 .input-group > input[type=datetime-local] + input[type=color],
.wpcf7 .input-group > input[type=color] + input[type=color],
.wpcf7 .input-group > input[type=email] + input[type=color],
.wpcf7 .input-group > input[type=file] + input[type=color],
.wpcf7 .input-group > input[type=submit] + input[type=color],
.wpcf7 .input-group > select + input[type=color],
.wpcf7 .input-group > textarea + input[type=color],
.wpcf7 .input-group > .form-control + input[type=email],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=email],
.wpcf7 .input-group > input[type=text] + input[type=email],
.wpcf7 .input-group > input[type=search] + input[type=email],
.wpcf7 .input-group > input[type=url] + input[type=email],
.wpcf7 .input-group > input[type=tel] + input[type=email],
.wpcf7 .input-group > input[type=number] + input[type=email],
.wpcf7 .input-group > input[type=range] + input[type=email],
.wpcf7 .input-group > input[type=date] + input[type=email],
.wpcf7 .input-group > input[type=month] + input[type=email],
.wpcf7 .input-group > input[type=week] + input[type=email],
.wpcf7 .input-group > input[type=time] + input[type=email],
.wpcf7 .input-group > input[type=datetime] + input[type=email],
.wpcf7 .input-group > input[type=datetime-local] + input[type=email],
.wpcf7 .input-group > input[type=color] + input[type=email],
.wpcf7 .input-group > input[type=email] + input[type=email],
.wpcf7 .input-group > input[type=file] + input[type=email],
.wpcf7 .input-group > input[type=submit] + input[type=email],
.wpcf7 .input-group > select + input[type=email],
.wpcf7 .input-group > textarea + input[type=email],
.wpcf7 .input-group > .form-control + input[type=file],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=file],
.wpcf7 .input-group > input[type=text] + input[type=file],
.wpcf7 .input-group > input[type=search] + input[type=file],
.wpcf7 .input-group > input[type=url] + input[type=file],
.wpcf7 .input-group > input[type=tel] + input[type=file],
.wpcf7 .input-group > input[type=number] + input[type=file],
.wpcf7 .input-group > input[type=range] + input[type=file],
.wpcf7 .input-group > input[type=date] + input[type=file],
.wpcf7 .input-group > input[type=month] + input[type=file],
.wpcf7 .input-group > input[type=week] + input[type=file],
.wpcf7 .input-group > input[type=time] + input[type=file],
.wpcf7 .input-group > input[type=datetime] + input[type=file],
.wpcf7 .input-group > input[type=datetime-local] + input[type=file],
.wpcf7 .input-group > input[type=color] + input[type=file],
.wpcf7 .input-group > input[type=email] + input[type=file],
.wpcf7 .input-group > input[type=file] + input[type=file],
.wpcf7 .input-group > input[type=submit] + input[type=file],
.wpcf7 .input-group > select + input[type=file],
.wpcf7 .input-group > textarea + input[type=file],
.wpcf7 .input-group > .form-control + input[type=submit],
.wpcf7 .input-group > .wpcf7-validation-errors + input[type=submit],
.wpcf7 .input-group > input[type=text] + input[type=submit],
.wpcf7 .input-group > input[type=search] + input[type=submit],
.wpcf7 .input-group > input[type=url] + input[type=submit],
.wpcf7 .input-group > input[type=tel] + input[type=submit],
.wpcf7 .input-group > input[type=number] + input[type=submit],
.wpcf7 .input-group > input[type=range] + input[type=submit],
.wpcf7 .input-group > input[type=date] + input[type=submit],
.wpcf7 .input-group > input[type=month] + input[type=submit],
.wpcf7 .input-group > input[type=week] + input[type=submit],
.wpcf7 .input-group > input[type=time] + input[type=submit],
.wpcf7 .input-group > input[type=datetime] + input[type=submit],
.wpcf7 .input-group > input[type=datetime-local] + input[type=submit],
.wpcf7 .input-group > input[type=color] + input[type=submit],
.wpcf7 .input-group > input[type=email] + input[type=submit],
.wpcf7 .input-group > input[type=file] + input[type=submit],
.wpcf7 .input-group > input[type=submit] + input[type=submit],
.wpcf7 .input-group > select + input[type=submit],
.wpcf7 .input-group > textarea + input[type=submit],
.wpcf7 .input-group > .form-control + select,
.wpcf7 .input-group > .wpcf7-validation-errors + select,
.wpcf7 .input-group > input[type=text] + select,
.wpcf7 .input-group > input[type=search] + select,
.wpcf7 .input-group > input[type=url] + select,
.wpcf7 .input-group > input[type=tel] + select,
.wpcf7 .input-group > input[type=number] + select,
.wpcf7 .input-group > input[type=range] + select,
.wpcf7 .input-group > input[type=date] + select,
.wpcf7 .input-group > input[type=month] + select,
.wpcf7 .input-group > input[type=week] + select,
.wpcf7 .input-group > input[type=time] + select,
.wpcf7 .input-group > input[type=datetime] + select,
.wpcf7 .input-group > input[type=datetime-local] + select,
.wpcf7 .input-group > input[type=color] + select,
.wpcf7 .input-group > input[type=email] + select,
.wpcf7 .input-group > input[type=file] + select,
.wpcf7 .input-group > input[type=submit] + select,
.wpcf7 .input-group > select + select,
.wpcf7 .input-group > textarea + select,
.wpcf7 .input-group > .form-control + textarea,
.wpcf7 .input-group > .wpcf7-validation-errors + textarea,
.wpcf7 .input-group > input[type=text] + textarea,
.wpcf7 .input-group > input[type=search] + textarea,
.wpcf7 .input-group > input[type=url] + textarea,
.wpcf7 .input-group > input[type=tel] + textarea,
.wpcf7 .input-group > input[type=number] + textarea,
.wpcf7 .input-group > input[type=range] + textarea,
.wpcf7 .input-group > input[type=date] + textarea,
.wpcf7 .input-group > input[type=month] + textarea,
.wpcf7 .input-group > input[type=week] + textarea,
.wpcf7 .input-group > input[type=time] + textarea,
.wpcf7 .input-group > input[type=datetime] + textarea,
.wpcf7 .input-group > input[type=datetime-local] + textarea,
.wpcf7 .input-group > input[type=color] + textarea,
.wpcf7 .input-group > input[type=email] + textarea,
.wpcf7 .input-group > input[type=file] + textarea,
.wpcf7 .input-group > input[type=submit] + textarea,
.wpcf7 .input-group > select + textarea,
.wpcf7 .input-group > textarea + textarea,
.input-group > .form-control + .custom-select,
.wpcf7 .input-group > .wpcf7-validation-errors + .custom-select,
.wpcf7 .input-group > input[type=text] + .custom-select,
.wpcf7 .input-group > input[type=search] + .custom-select,
.wpcf7 .input-group > input[type=url] + .custom-select,
.wpcf7 .input-group > input[type=tel] + .custom-select,
.wpcf7 .input-group > input[type=number] + .custom-select,
.wpcf7 .input-group > input[type=range] + .custom-select,
.wpcf7 .input-group > input[type=date] + .custom-select,
.wpcf7 .input-group > input[type=month] + .custom-select,
.wpcf7 .input-group > input[type=week] + .custom-select,
.wpcf7 .input-group > input[type=time] + .custom-select,
.wpcf7 .input-group > input[type=datetime] + .custom-select,
.wpcf7 .input-group > input[type=datetime-local] + .custom-select,
.wpcf7 .input-group > input[type=color] + .custom-select,
.wpcf7 .input-group > input[type=email] + .custom-select,
.wpcf7 .input-group > input[type=file] + .custom-select,
.wpcf7 .input-group > input[type=submit] + .custom-select,
.wpcf7 .input-group > select + .custom-select,
.wpcf7 .input-group > textarea + .custom-select,
.input-group > .form-control + .custom-file,
.wpcf7 .input-group > .wpcf7-validation-errors + .custom-file,
.wpcf7 .input-group > input[type=text] + .custom-file,
.wpcf7 .input-group > input[type=search] + .custom-file,
.wpcf7 .input-group > input[type=url] + .custom-file,
.wpcf7 .input-group > input[type=tel] + .custom-file,
.wpcf7 .input-group > input[type=number] + .custom-file,
.wpcf7 .input-group > input[type=range] + .custom-file,
.wpcf7 .input-group > input[type=date] + .custom-file,
.wpcf7 .input-group > input[type=month] + .custom-file,
.wpcf7 .input-group > input[type=week] + .custom-file,
.wpcf7 .input-group > input[type=time] + .custom-file,
.wpcf7 .input-group > input[type=datetime] + .custom-file,
.wpcf7 .input-group > input[type=datetime-local] + .custom-file,
.wpcf7 .input-group > input[type=color] + .custom-file,
.wpcf7 .input-group > input[type=email] + .custom-file,
.wpcf7 .input-group > input[type=file] + .custom-file,
.wpcf7 .input-group > input[type=submit] + .custom-file,
.wpcf7 .input-group > select + .custom-file,
.wpcf7 .input-group > textarea + .custom-file,
.input-group > .custom-select + .form-control,
.wpcf7 .input-group > .custom-select + .wpcf7-validation-errors,
.wpcf7 .input-group > .custom-select + input[type=text],
.wpcf7 .input-group > .custom-select + input[type=search],
.wpcf7 .input-group > .custom-select + input[type=url],
.wpcf7 .input-group > .custom-select + input[type=tel],
.wpcf7 .input-group > .custom-select + input[type=number],
.wpcf7 .input-group > .custom-select + input[type=range],
.wpcf7 .input-group > .custom-select + input[type=date],
.wpcf7 .input-group > .custom-select + input[type=month],
.wpcf7 .input-group > .custom-select + input[type=week],
.wpcf7 .input-group > .custom-select + input[type=time],
.wpcf7 .input-group > .custom-select + input[type=datetime],
.wpcf7 .input-group > .custom-select + input[type=datetime-local],
.wpcf7 .input-group > .custom-select + input[type=color],
.wpcf7 .input-group > .custom-select + input[type=email],
.wpcf7 .input-group > .custom-select + input[type=file],
.wpcf7 .input-group > .custom-select + input[type=submit],
.wpcf7 .input-group > .custom-select + select,
.wpcf7 .input-group > .custom-select + textarea,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.wpcf7 .input-group > .custom-file + .wpcf7-validation-errors,
.wpcf7 .input-group > .custom-file + input[type=text],
.wpcf7 .input-group > .custom-file + input[type=search],
.wpcf7 .input-group > .custom-file + input[type=url],
.wpcf7 .input-group > .custom-file + input[type=tel],
.wpcf7 .input-group > .custom-file + input[type=number],
.wpcf7 .input-group > .custom-file + input[type=range],
.wpcf7 .input-group > .custom-file + input[type=date],
.wpcf7 .input-group > .custom-file + input[type=month],
.wpcf7 .input-group > .custom-file + input[type=week],
.wpcf7 .input-group > .custom-file + input[type=time],
.wpcf7 .input-group > .custom-file + input[type=datetime],
.wpcf7 .input-group > .custom-file + input[type=datetime-local],
.wpcf7 .input-group > .custom-file + input[type=color],
.wpcf7 .input-group > .custom-file + input[type=email],
.wpcf7 .input-group > .custom-file + input[type=file],
.wpcf7 .input-group > .custom-file + input[type=submit],
.wpcf7 .input-group > .custom-file + select,
.wpcf7 .input-group > .custom-file + textarea,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus, .wpcf7 .input-group > .wpcf7-validation-errors:focus, .wpcf7 .input-group > input[type=text]:focus,
.wpcf7 .input-group > input[type=search]:focus,
.wpcf7 .input-group > input[type=url]:focus,
.wpcf7 .input-group > input[type=tel]:focus,
.wpcf7 .input-group > input[type=number]:focus,
.wpcf7 .input-group > input[type=range]:focus,
.wpcf7 .input-group > input[type=date]:focus,
.wpcf7 .input-group > input[type=month]:focus,
.wpcf7 .input-group > input[type=week]:focus,
.wpcf7 .input-group > input[type=time]:focus,
.wpcf7 .input-group > input[type=datetime]:focus,
.wpcf7 .input-group > input[type=datetime-local]:focus,
.wpcf7 .input-group > input[type=color]:focus,
.wpcf7 .input-group > input[type=email]:focus,
.wpcf7 .input-group > input[type=file]:focus,
.wpcf7 .input-group > input[type=submit]:focus,
.wpcf7 .input-group > select:focus,
.wpcf7 .input-group > textarea: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(:last-child), .wpcf7 .input-group > .wpcf7-validation-errors:not(:last-child), .wpcf7 .input-group > input[type=text]:not(:last-child),
.wpcf7 .input-group > input[type=search]:not(:last-child),
.wpcf7 .input-group > input[type=url]:not(:last-child),
.wpcf7 .input-group > input[type=tel]:not(:last-child),
.wpcf7 .input-group > input[type=number]:not(:last-child),
.wpcf7 .input-group > input[type=range]:not(:last-child),
.wpcf7 .input-group > input[type=date]:not(:last-child),
.wpcf7 .input-group > input[type=month]:not(:last-child),
.wpcf7 .input-group > input[type=week]:not(:last-child),
.wpcf7 .input-group > input[type=time]:not(:last-child),
.wpcf7 .input-group > input[type=datetime]:not(:last-child),
.wpcf7 .input-group > input[type=datetime-local]:not(:last-child),
.wpcf7 .input-group > input[type=color]:not(:last-child),
.wpcf7 .input-group > input[type=email]:not(:last-child),
.wpcf7 .input-group > input[type=file]:not(:last-child),
.wpcf7 .input-group > input[type=submit]:not(:last-child),
.wpcf7 .input-group > select:not(:last-child),
.wpcf7 .input-group > textarea:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .form-control:not(:first-child), .wpcf7 .input-group > .wpcf7-validation-errors:not(:first-child), .wpcf7 .input-group > input[type=text]:not(:first-child),
.wpcf7 .input-group > input[type=search]:not(:first-child),
.wpcf7 .input-group > input[type=url]:not(:first-child),
.wpcf7 .input-group > input[type=tel]:not(:first-child),
.wpcf7 .input-group > input[type=number]:not(:first-child),
.wpcf7 .input-group > input[type=range]:not(:first-child),
.wpcf7 .input-group > input[type=date]:not(:first-child),
.wpcf7 .input-group > input[type=month]:not(:first-child),
.wpcf7 .input-group > input[type=week]:not(:first-child),
.wpcf7 .input-group > input[type=time]:not(:first-child),
.wpcf7 .input-group > input[type=datetime]:not(:first-child),
.wpcf7 .input-group > input[type=datetime-local]:not(:first-child),
.wpcf7 .input-group > input[type=color]:not(:first-child),
.wpcf7 .input-group > input[type=email]:not(:first-child),
.wpcf7 .input-group > input[type=file]:not(:first-child),
.wpcf7 .input-group > input[type=submit]:not(:first-child),
.wpcf7 .input-group > select:not(:first-child),
.wpcf7 .input-group > textarea: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-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn, .input-group-prepend .wpcf7 input[type=submit], .wpcf7 .input-group-prepend input[type=submit],
.input-group-append .btn,
.input-group-append .wpcf7 input[type=submit],
.wpcf7 .input-group-append input[type=submit] {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn + .btn, .input-group-prepend .btn.fa + .btn, .input-group-prepend .wpcf7 input.fa[type=submit] + .btn, .wpcf7 .input-group-prepend input.fa[type=submit] + .btn, .input-group-prepend .btn.fas + .btn, .input-group-prepend .wpcf7 input.fas[type=submit] + .btn, .wpcf7 .input-group-prepend input.fas[type=submit] + .btn, .input-group-prepend .btn + .btn.fa, .input-group-prepend .btn.fa + .btn.fa, .input-group-prepend .wpcf7 input.fa[type=submit] + .btn.fa, .wpcf7 .input-group-prepend input.fa[type=submit] + .btn.fa, .input-group-prepend .btn.fas + .btn.fa, .input-group-prepend .wpcf7 input.fas[type=submit] + .btn.fa, .wpcf7 .input-group-prepend input.fas[type=submit] + .btn.fa, .input-group-prepend .wpcf7 .btn + input.fa[type=submit], .wpcf7 .input-group-prepend .btn + input.fa[type=submit], .input-group-prepend .wpcf7 .btn.fa + input.fa[type=submit], .wpcf7 .input-group-prepend .btn.fa + input.fa[type=submit], .input-group-prepend .wpcf7 input.fa[type=submit] + input.fa[type=submit], .wpcf7 .input-group-prepend input.fa[type=submit] + input.fa[type=submit], .input-group-prepend .wpcf7 .btn.fas + input.fa[type=submit], .wpcf7 .input-group-prepend .btn.fas + input.fa[type=submit], .input-group-prepend .wpcf7 input.fas[type=submit] + input.fa[type=submit], .wpcf7 .input-group-prepend input.fas[type=submit] + input.fa[type=submit], .input-group-prepend .btn + .btn.fas, .input-group-prepend .btn.fa + .btn.fas, .input-group-prepend .wpcf7 input.fa[type=submit] + .btn.fas, .wpcf7 .input-group-prepend input.fa[type=submit] + .btn.fas, .input-group-prepend .btn.fas + .btn.fas, .input-group-prepend .wpcf7 input.fas[type=submit] + .btn.fas, .wpcf7 .input-group-prepend input.fas[type=submit] + .btn.fas, .input-group-prepend .wpcf7 .btn + input.fas[type=submit], .wpcf7 .input-group-prepend .btn + input.fas[type=submit], .input-group-prepend .wpcf7 .btn.fa + input.fas[type=submit], .wpcf7 .input-group-prepend .btn.fa + input.fas[type=submit], .input-group-prepend .wpcf7 input.fa[type=submit] + input.fas[type=submit], .wpcf7 .input-group-prepend input.fa[type=submit] + input.fas[type=submit], .input-group-prepend .wpcf7 .btn.fas + input.fas[type=submit], .wpcf7 .input-group-prepend .btn.fas + input.fas[type=submit], .input-group-prepend .wpcf7 input.fas[type=submit] + input.fas[type=submit], .wpcf7 .input-group-prepend input.fas[type=submit] + input.fas[type=submit], .input-group-prepend .wpcf7 input[type=submit] + .btn, .input-group-prepend .wpcf7 input[type=submit] + .btn.fa, .input-group-prepend .wpcf7 input[type=submit] + input.fa[type=submit], .input-group-prepend .wpcf7 input[type=submit] + .btn.fas, .input-group-prepend .wpcf7 input[type=submit] + input.fas[type=submit], .wpcf7 .input-group-prepend input[type=submit] + .btn, .wpcf7 .input-group-prepend input[type=submit] + .btn.fa, .wpcf7 .input-group-prepend input[type=submit] + input.fa[type=submit], .wpcf7 .input-group-prepend input[type=submit] + .btn.fas, .wpcf7 .input-group-prepend input[type=submit] + input.fas[type=submit], .input-group-prepend .wpcf7 .btn + input[type=submit], .input-group-prepend .wpcf7 .btn.fa + input[type=submit], .input-group-prepend .wpcf7 input.fa[type=submit] + input[type=submit], .input-group-prepend .wpcf7 .btn.fas + input[type=submit], .input-group-prepend .wpcf7 input.fas[type=submit] + input[type=submit], .wpcf7 .input-group-prepend .btn + input[type=submit], .wpcf7 .input-group-prepend .btn.fa + input[type=submit], .wpcf7 .input-group-prepend input.fa[type=submit] + input[type=submit], .wpcf7 .input-group-prepend .btn.fas + input[type=submit], .wpcf7 .input-group-prepend input.fas[type=submit] + input[type=submit], .input-group-prepend .wpcf7 input[type=submit] + input[type=submit], .wpcf7 .input-group-prepend input[type=submit] + input[type=submit],
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .btn.fa + .input-group-text,
.input-group-prepend .wpcf7 input.fa[type=submit] + .input-group-text,
.wpcf7 .input-group-prepend input.fa[type=submit] + .input-group-text,
.input-group-prepend .btn.fas + .input-group-text,
.input-group-prepend .wpcf7 input.fas[type=submit] + .input-group-text,
.wpcf7 .input-group-prepend input.fas[type=submit] + .input-group-text,
.input-group-prepend .wpcf7 input[type=submit] + .input-group-text,
.wpcf7 .input-group-prepend input[type=submit] + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-prepend .input-group-text + .btn.fa,
.input-group-prepend .wpcf7 .input-group-text + input.fa[type=submit],
.wpcf7 .input-group-prepend .input-group-text + input.fa[type=submit],
.input-group-prepend .input-group-text + .btn.fas,
.input-group-prepend .wpcf7 .input-group-text + input.fas[type=submit],
.wpcf7 .input-group-prepend .input-group-text + input.fas[type=submit],
.input-group-prepend .wpcf7 .input-group-text + input[type=submit],
.wpcf7 .input-group-prepend .input-group-text + input[type=submit],
.input-group-append .btn + .btn,
.input-group-append .btn.fa + .btn,
.input-group-append .wpcf7 input.fa[type=submit] + .btn,
.wpcf7 .input-group-append input.fa[type=submit] + .btn,
.input-group-append .btn.fas + .btn,
.input-group-append .wpcf7 input.fas[type=submit] + .btn,
.wpcf7 .input-group-append input.fas[type=submit] + .btn,
.input-group-append .btn + .btn.fa,
.input-group-append .btn.fa + .btn.fa,
.input-group-append .wpcf7 input.fa[type=submit] + .btn.fa,
.wpcf7 .input-group-append input.fa[type=submit] + .btn.fa,
.input-group-append .btn.fas + .btn.fa,
.input-group-append .wpcf7 input.fas[type=submit] + .btn.fa,
.wpcf7 .input-group-append input.fas[type=submit] + .btn.fa,
.input-group-append .wpcf7 .btn + input.fa[type=submit],
.wpcf7 .input-group-append .btn + input.fa[type=submit],
.input-group-append .wpcf7 .btn.fa + input.fa[type=submit],
.wpcf7 .input-group-append .btn.fa + input.fa[type=submit],
.input-group-append .wpcf7 input.fa[type=submit] + input.fa[type=submit],
.wpcf7 .input-group-append input.fa[type=submit] + input.fa[type=submit],
.input-group-append .wpcf7 .btn.fas + input.fa[type=submit],
.wpcf7 .input-group-append .btn.fas + input.fa[type=submit],
.input-group-append .wpcf7 input.fas[type=submit] + input.fa[type=submit],
.wpcf7 .input-group-append input.fas[type=submit] + input.fa[type=submit],
.input-group-append .btn + .btn.fas,
.input-group-append .btn.fa + .btn.fas,
.input-group-append .wpcf7 input.fa[type=submit] + .btn.fas,
.wpcf7 .input-group-append input.fa[type=submit] + .btn.fas,
.input-group-append .btn.fas + .btn.fas,
.input-group-append .wpcf7 input.fas[type=submit] + .btn.fas,
.wpcf7 .input-group-append input.fas[type=submit] + .btn.fas,
.input-group-append .wpcf7 .btn + input.fas[type=submit],
.wpcf7 .input-group-append .btn + input.fas[type=submit],
.input-group-append .wpcf7 .btn.fa + input.fas[type=submit],
.wpcf7 .input-group-append .btn.fa + input.fas[type=submit],
.input-group-append .wpcf7 input.fa[type=submit] + input.fas[type=submit],
.wpcf7 .input-group-append input.fa[type=submit] + input.fas[type=submit],
.input-group-append .wpcf7 .btn.fas + input.fas[type=submit],
.wpcf7 .input-group-append .btn.fas + input.fas[type=submit],
.input-group-append .wpcf7 input.fas[type=submit] + input.fas[type=submit],
.wpcf7 .input-group-append input.fas[type=submit] + input.fas[type=submit],
.input-group-append .wpcf7 input[type=submit] + .btn,
.input-group-append .wpcf7 input[type=submit] + .btn.fa,
.input-group-append .wpcf7 input[type=submit] + input.fa[type=submit],
.input-group-append .wpcf7 input[type=submit] + .btn.fas,
.input-group-append .wpcf7 input[type=submit] + input.fas[type=submit],
.wpcf7 .input-group-append input[type=submit] + .btn,
.wpcf7 .input-group-append input[type=submit] + .btn.fa,
.wpcf7 .input-group-append input[type=submit] + input.fa[type=submit],
.wpcf7 .input-group-append input[type=submit] + .btn.fas,
.wpcf7 .input-group-append input[type=submit] + input.fas[type=submit],
.input-group-append .wpcf7 .btn + input[type=submit],
.input-group-append .wpcf7 .btn.fa + input[type=submit],
.input-group-append .wpcf7 input.fa[type=submit] + input[type=submit],
.input-group-append .wpcf7 .btn.fas + input[type=submit],
.input-group-append .wpcf7 input.fas[type=submit] + input[type=submit],
.wpcf7 .input-group-append .btn + input[type=submit],
.wpcf7 .input-group-append .btn.fa + input[type=submit],
.wpcf7 .input-group-append input.fa[type=submit] + input[type=submit],
.wpcf7 .input-group-append .btn.fas + input[type=submit],
.wpcf7 .input-group-append input.fas[type=submit] + input[type=submit],
.input-group-append .wpcf7 input[type=submit] + input[type=submit],
.wpcf7 .input-group-append input[type=submit] + input[type=submit],
.input-group-append .btn + .input-group-text,
.input-group-append .btn.fa + .input-group-text,
.input-group-append .wpcf7 input.fa[type=submit] + .input-group-text,
.wpcf7 .input-group-append input.fa[type=submit] + .input-group-text,
.input-group-append .btn.fas + .input-group-text,
.input-group-append .wpcf7 input.fas[type=submit] + .input-group-text,
.wpcf7 .input-group-append input.fas[type=submit] + .input-group-text,
.input-group-append .wpcf7 input[type=submit] + .input-group-text,
.wpcf7 .input-group-append input[type=submit] + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn,
.input-group-append .input-group-text + .btn.fa,
.input-group-append .wpcf7 .input-group-text + input.fa[type=submit],
.wpcf7 .input-group-append .input-group-text + input.fa[type=submit],
.input-group-append .input-group-text + .btn.fas,
.input-group-append .wpcf7 .input-group-text + input.fas[type=submit],
.wpcf7 .input-group-append .input-group-text + input.fas[type=submit],
.input-group-append .wpcf7 .input-group-text + input[type=submit],
.wpcf7 .input-group-append .input-group-text + input[type=submit] {
  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.875rem 1.125rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1;
  color: #033C5B;
  text-align: center;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0.25);
  border: 1px solid rgba(0, 0, 0, 0.5);
  border-radius: 0.375rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control, .wpcf7 .input-group-lg > .wpcf7-validation-errors, .wpcf7 .input-group-lg > input[type=text],
.wpcf7 .input-group-lg > input[type=search],
.wpcf7 .input-group-lg > input[type=url],
.wpcf7 .input-group-lg > input[type=tel],
.wpcf7 .input-group-lg > input[type=number],
.wpcf7 .input-group-lg > input[type=range],
.wpcf7 .input-group-lg > input[type=date],
.wpcf7 .input-group-lg > input[type=month],
.wpcf7 .input-group-lg > input[type=week],
.wpcf7 .input-group-lg > input[type=time],
.wpcf7 .input-group-lg > input[type=datetime],
.wpcf7 .input-group-lg > input[type=datetime-local],
.wpcf7 .input-group-lg > input[type=color],
.wpcf7 .input-group-lg > input[type=email],
.wpcf7 .input-group-lg > input[type=file],
.wpcf7 .input-group-lg > input[type=submit],
.wpcf7 .input-group-lg > select,
.wpcf7 .input-group-lg > textarea,
.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,
.wpcf7 .input-group-lg > .input-group-prepend > input[type=submit],
.input-group-lg > .input-group-append > .btn,
.wpcf7 .input-group-lg > .input-group-append > input[type=submit] {
  height: calc(4.04375rem + 2px);
  padding: 1.09375rem 1.40625rem;
  font-size: 1.375rem;
  line-height: 1.35;
  border-radius: 0.5rem;
}

.input-group-sm > .form-control, .wpcf7 .input-group-sm > .wpcf7-validation-errors, .wpcf7 .input-group-sm > input[type=text],
.wpcf7 .input-group-sm > input[type=search],
.wpcf7 .input-group-sm > input[type=url],
.wpcf7 .input-group-sm > input[type=tel],
.wpcf7 .input-group-sm > input[type=number],
.wpcf7 .input-group-sm > input[type=range],
.wpcf7 .input-group-sm > input[type=date],
.wpcf7 .input-group-sm > input[type=month],
.wpcf7 .input-group-sm > input[type=week],
.wpcf7 .input-group-sm > input[type=time],
.wpcf7 .input-group-sm > input[type=datetime],
.wpcf7 .input-group-sm > input[type=datetime-local],
.wpcf7 .input-group-sm > input[type=color],
.wpcf7 .input-group-sm > input[type=email],
.wpcf7 .input-group-sm > input[type=file],
.wpcf7 .input-group-sm > input[type=submit],
.wpcf7 .input-group-sm > select,
.wpcf7 .input-group-sm > textarea,
.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,
.wpcf7 .input-group-sm > .input-group-prepend > input[type=submit],
.input-group-sm > .input-group-append > .btn,
.wpcf7 .input-group-sm > .input-group-append > input[type=submit] {
  height: calc(2.93125rem + 2px);
  padding: 0.875rem 1.125rem;
  font-size: 0.875rem;
  line-height: 1.35;
  border-radius: 0.3125rem;
}

.input-group > .input-group-prepend > .btn, .wpcf7 .input-group > .input-group-prepend > input[type=submit],
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.wpcf7 .input-group > .input-group-append:not(:last-child) > input[type=submit],
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.wpcf7 .input-group > .input-group-append:last-child > input[type=submit]: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, .wpcf7 .input-group > .input-group-append > input[type=submit],
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.wpcf7 .input-group > .input-group-prepend:not(:first-child) > input[type=submit],
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.wpcf7 .input-group > .input-group-prepend:first-child > input[type=submit]: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;
  display: block;
  min-height: 1.25rem;
  padding-left: 1.5rem;
}

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

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  background-color: #033C5B;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(3, 60, 91, 0.25);
}
.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #19a9f7;
}
.custom-control-input:disabled ~ .custom-control-label {
  color: rgba(0, 0, 0, 0.5);
}
.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: rgba(0, 0, 0, 0.25);
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
}
.custom-control-label::before {
  position: absolute;
  top: 0.125rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: rgba(0, 0, 0, 0.25);
}
.custom-control-label::after {
  position: absolute;
  top: 0.125rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.375rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #033C5B;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-color: #033C5B;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(3, 60, 91, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(3, 60, 91, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #033C5B;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(3, 60, 91, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1;
  color: #033C5B;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='rgba(0, 0, 0, 0.75)' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-size: 8px 10px;
  border: 1px solid rgba(0, 0, 0, 0.5);
  border-radius: 0.375rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #078dd6;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(7, 141, 214, 0.5);
}
.custom-select:focus::-ms-value {
  color: #033C5B;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: rgba(0, 0, 0, 0.5);
  background-color: rgba(0, 0, 0, 0.25);
}
.custom-select::-ms-expand {
  opacity: 0;
}

.custom-select-sm {
  height: calc(2.93125rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%;
}

.custom-select-lg {
  height: calc(4.04375rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 125%;
}

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

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.75rem + 2px);
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #078dd6;
  box-shadow: 0 0 0 0.2rem rgba(3, 60, 91, 0.25);
}
.custom-file-input:focus ~ .custom-file-label::after {
  border-color: #078dd6;
}
.custom-file-input:disabled ~ .custom-file-label {
  background-color: rgba(0, 0, 0, 0.25);
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.75rem + 2px);
  padding: 0.875rem 1.125rem;
  line-height: 1;
  color: #033C5B;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.5);
  border-radius: 0.375rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.75rem;
  padding: 0.875rem 1.125rem;
  line-height: 1;
  color: #033C5B;
  content: "Browse";
  background-color: rgba(0, 0, 0, 0.25);
  border-left: 1px solid rgba(0, 0, 0, 0.5);
  border-radius: 0 0.375rem 0.375rem 0;
}

.custom-range {
  width: 100%;
  padding-left: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(3, 60, 91, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(3, 60, 91, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(3, 60, 91, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #033C5B;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media screen and (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #19a9f7;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0.25);
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #033C5B;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media screen and (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #19a9f7;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0.25);
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #033C5B;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media screen and (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #19a9f7;
}
.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: rgba(0, 0, 0, 0.25);
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: rgba(0, 0, 0, 0.25);
  border-radius: 1rem;
}

.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 screen and (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 2rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: rgba(0, 0, 0, 0.5);
}

.nav-tabs {
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
}
.nav-tabs .nav-item {
  margin-bottom: -1px;
}
.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: rgba(195, 195, 195, 0.25) rgba(195, 195, 195, 0.25) rgba(0, 0, 0, 0.25);
}
.nav-tabs .nav-link.disabled {
  color: rgba(0, 0, 0, 0.5);
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: rgba(0, 0, 0, 0.5);
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.5) #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.375rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #033C5B;
}

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

.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 0;
}
.navbar > .container, .navbar > .container-split-left,
.navbar > .container-split-right,
.navbar > .container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.078125rem;
  padding-bottom: 0.078125rem;
  margin-right: 0;
  font-size: 0.875rem;
  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;
  padding-bottom: 0;
}

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

.navbar-toggler {
  padding: 0 0;
  font-size: 1.375rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 6px;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}
.navbar-toggler:not(:disabled):not(.disabled) {
  cursor: pointer;
}

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

@media (max-width: 413.98px) {
  .navbar-expand-xs > .container, .navbar-expand-xs > .container-split-left,
  .navbar-expand-xs > .container-split-right,
  .navbar-expand-xs > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 414px) {
  .navbar-expand-xs {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xs .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xs .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xs .navbar-nav .nav-link {
    padding-right: 1.812rem;
    padding-left: 1.812rem;
  }
  .navbar-expand-xs > .container, .navbar-expand-xs > .container-split-left,
  .navbar-expand-xs > .container-split-right,
  .navbar-expand-xs > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-xs .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xs .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-sm > .container, .navbar-expand-sm > .container-split-left,
  .navbar-expand-sm > .container-split-right,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .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: 1.812rem;
    padding-left: 1.812rem;
  }
  .navbar-expand-sm > .container, .navbar-expand-sm > .container-split-left,
  .navbar-expand-sm > .container-split-right,
  .navbar-expand-sm > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1023.98px) {
  .navbar-expand-md > .container, .navbar-expand-md > .container-split-left,
  .navbar-expand-md > .container-split-right,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1024px) {
  .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: 1.812rem;
    padding-left: 1.812rem;
  }
  .navbar-expand-md > .container, .navbar-expand-md > .container-split-left,
  .navbar-expand-md > .container-split-right,
  .navbar-expand-md > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1279.98px) {
  .navbar-expand-lg > .container, .navbar-expand-lg > .container-split-left,
  .navbar-expand-lg > .container-split-right,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1280px) {
  .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: 1.812rem;
    padding-left: 1.812rem;
  }
  .navbar-expand-lg > .container, .navbar-expand-lg > .container-split-left,
  .navbar-expand-lg > .container-split-right,
  .navbar-expand-lg > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1365.98px) {
  .navbar-expand-xl > .container, .navbar-expand-xl > .container-split-left,
  .navbar-expand-xl > .container-split-right,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1366px) {
  .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: 1.812rem;
    padding-left: 1.812rem;
  }
  .navbar-expand-xl > .container, .navbar-expand-xl > .container-split-left,
  .navbar-expand-xl > .container-split-right,
  .navbar-expand-xl > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1919.98px) {
  .navbar-expand-xxl > .container, .navbar-expand-xxl > .container-split-left,
  .navbar-expand-xxl > .container-split-right,
  .navbar-expand-xxl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1920px) {
  .navbar-expand-xxl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: 1.812rem;
    padding-left: 1.812rem;
  }
  .navbar-expand-xxl > .container, .navbar-expand-xxl > .container-split-left,
  .navbar-expand-xxl > .container-split-right,
  .navbar-expand-xxl > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container, .navbar-expand > .container-split-left,
.navbar-expand > .container-split-right,
.navbar-expand > .container-fluid {
  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: 1.812rem;
  padding-left: 1.812rem;
}
.navbar-expand > .container, .navbar-expand > .container-split-left,
.navbar-expand > .container-split-right,
.navbar-expand > .container-fluid {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: #00A7E1;
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: #00A7E1;
}
.navbar-light .navbar-nav .nav-link {
  color: #033C5B;
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: #00A7E1;
}
.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: #00A7E1;
}
.navbar-light .navbar-toggler {
  color: #033C5B;
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23033C5B' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-light .navbar-text {
  color: #033C5B;
}
.navbar-light .navbar-text a {
  color: #00A7E1;
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: #00A7E1;
}

.navbar-dark .navbar-brand {
  color: #00A47E;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #00A47E;
}
.navbar-dark .navbar-nav .nav-link {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: #00A7E1;
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: #707070;
}
.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: #00A47E;
}
.navbar-dark .navbar-toggler {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-dark .navbar-text {
  color: #fff;
}
.navbar-dark .navbar-text a {
  color: #00A47E;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #00A47E;
}

.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 transparent;
  border-radius: 0;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: 1rem;
}

.card-title, .page-header .description h5 {
  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: 1rem;
}

.card-header {
  padding: 1rem 1rem;
  margin-bottom: 0;
  background-color: transparent;
  border-bottom: 0 solid transparent;
}
.card-header:first-child {
  border-radius: 0 0 0 0;
}
.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 1rem 1rem;
  background-color: transparent;
  border-top: 0 solid transparent;
}
.card-footer:last-child {
  border-radius: 0 0 0 0;
}

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

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

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.5rem;
}

.card-img {
  width: 100%;
  border-radius: 0;
}

.card-img-top {
  width: 100%;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

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

.card-group {
  display: flex;
  flex-direction: column;
}
.card-group > .card {
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .card-group {
    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:first-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:first-child .card-img-top,
  .card-group > .card:first-child .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:first-child .card-img-bottom,
  .card-group > .card:first-child .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:last-child .card-img-top,
  .card-group > .card:last-child .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:last-child .card-img-bottom,
  .card-group > .card:last-child .card-footer {
    border-bottom-left-radius: 0;
  }
  .card-group > .card:only-child {
    border-radius: 0;
  }
  .card-group > .card:only-child .card-img-top,
  .card-group > .card:only-child .card-header {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  .card-group > .card:only-child .card-img-bottom,
  .card-group > .card:only-child .card-footer {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
    border-radius: 0;
  }
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
    border-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .card-columns {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1rem;
         column-gap: 1rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

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

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: rgba(0, 0, 0, 0.25);
  border-radius: 0.375rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: rgba(0, 0, 0, 0.5);
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: rgba(0, 0, 0, 0.5);
}

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

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #00A7E1;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.25);
}
.page-link:hover {
  z-index: 2;
  color: #033C5B;
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.5);
}
.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(3, 60, 91, 0.25);
}
.page-link:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}
.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #033C5B;
  border-color: #033C5B;
}
.page-item.disabled .page-link {
  color: rgba(0, 0, 0, 0.5);
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25);
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.375rem;
  line-height: 1.35;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.35;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.3125rem;
  border-bottom-left-radius: 0.3125rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.3125rem;
  border-bottom-right-radius: 0.3125rem;
}

.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.375rem;
}
.badge:empty {
  display: none;
}

.btn .badge, .wpcf7 input[type=submit] .badge {
  position: relative;
  top: -1px;
}

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

.badge-primary {
  color: #fff;
  background-color: #033C5B;
}
.badge-primary[href]:hover, .badge-primary[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #011b2a;
}

.badge-secondary {
  color: #fff;
  background-color: #00A7E1;
}
.badge-secondary[href]:hover, .badge-secondary[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #0081ae;
}

.badge-success {
  color: #fff;
  background-color: #00A47E;
}
.badge-success[href]:hover, .badge-success[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #007157;
}

.badge-info {
  color: #fff;
  background-color: #00A7E1;
}
.badge-info[href]:hover, .badge-info[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #0081ae;
}

.badge-warning {
  color: #033C5B;
  background-color: #ffc107;
}
.badge-warning[href]:hover, .badge-warning[href]:focus {
  color: #033C5B;
  text-decoration: none;
  background-color: #d39e00;
}

.badge-danger {
  color: #fff;
  background-color: #a30045;
}
.badge-danger[href]:hover, .badge-danger[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #70002f;
}

.badge-light {
  color: #fff;
  background-color: #707070;
}
.badge-light[href]:hover, .badge-light[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #575757;
}

.badge-dark {
  color: #fff;
  background-color: #033C5B;
}
.badge-dark[href]:hover, .badge-dark[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #011b2a;
}

.badge-secondary-a {
  color: #fff;
  background-color: #707070;
}
.badge-secondary-a[href]:hover, .badge-secondary-a[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #575757;
}

.badge-secondary-b {
  color: #fff;
  background-color: #00A47E;
}
.badge-secondary-b[href]:hover, .badge-secondary-b[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #007157;
}

.badge-secondary-c {
  color: #fff;
  background-color: #DD5F13;
}
.badge-secondary-c[href]:hover, .badge-secondary-c[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #ae4b0f;
}

.badge-secondary-d {
  color: #033C5B;
  background-color: #CFDD28;
}
.badge-secondary-d[href]:hover, .badge-secondary-d[href]:focus {
  color: #033C5B;
  text-decoration: none;
  background-color: #aab51d;
}

.badge-tertiary {
  color: #033C5B;
  background-color: #fff;
}
.badge-tertiary[href]:hover, .badge-tertiary[href]:focus {
  color: #033C5B;
  text-decoration: none;
  background-color: #e6e6e6;
}

.badge-error {
  color: #fff;
  background-color: #DD5F13;
}
.badge-error[href]:hover, .badge-error[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #ae4b0f;
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: rgba(0, 0, 0, 0.25);
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .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.375rem;
}

.alert-heading {
  color: inherit;
}

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

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

.alert-primary {
  color: #021f2f;
  background-color: #cdd8de;
  border-color: #b8c8d1;
}
.alert-primary hr {
  border-top-color: #a9bcc7;
}
.alert-primary .alert-link {
  color: black;
}

.alert-secondary {
  color: #005775;
  background-color: #ccedf9;
  border-color: #b8e6f7;
}
.alert-secondary hr {
  border-top-color: #a1def4;
}
.alert-secondary .alert-link {
  color: #003142;
}

.alert-success {
  color: #005542;
  background-color: #ccede5;
  border-color: #b8e6db;
}
.alert-success hr {
  border-top-color: #a5dfd1;
}
.alert-success .alert-link {
  color: #00221a;
}

.alert-info {
  color: #005775;
  background-color: #ccedf9;
  border-color: #b8e6f7;
}
.alert-info hr {
  border-top-color: #a1def4;
}
.alert-info .alert-link {
  color: #003142;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}
.alert-warning hr {
  border-top-color: #ffe8a1;
}
.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #550024;
  background-color: #edccda;
  border-color: #e5b8cb;
}
.alert-danger hr {
  border-top-color: #dea5bd;
}
.alert-danger .alert-link {
  color: #22000e;
}

.alert-light {
  color: #3a3a3a;
  background-color: #e2e2e2;
  border-color: #d7d7d7;
}
.alert-light hr {
  border-top-color: #cacaca;
}
.alert-light .alert-link {
  color: #212121;
}

.alert-dark {
  color: #021f2f;
  background-color: #cdd8de;
  border-color: #b8c8d1;
}
.alert-dark hr {
  border-top-color: #a9bcc7;
}
.alert-dark .alert-link {
  color: black;
}

.alert-secondary-a {
  color: #3a3a3a;
  background-color: #e2e2e2;
  border-color: #d7d7d7;
}
.alert-secondary-a hr {
  border-top-color: #cacaca;
}
.alert-secondary-a .alert-link {
  color: #212121;
}

.alert-secondary-b {
  color: #005542;
  background-color: #ccede5;
  border-color: #b8e6db;
}
.alert-secondary-b hr {
  border-top-color: #a5dfd1;
}
.alert-secondary-b .alert-link {
  color: #00221a;
}

.alert-secondary-c {
  color: #73310a;
  background-color: #f8dfd0;
  border-color: #f5d2bd;
}
.alert-secondary-c hr {
  border-top-color: #f2c3a7;
}
.alert-secondary-c .alert-link {
  color: #441d06;
}

.alert-secondary-d {
  color: #6c7315;
  background-color: #f5f8d4;
  border-color: #f2f5c3;
}
.alert-secondary-d hr {
  border-top-color: #edf1ad;
}
.alert-secondary-d .alert-link {
  color: #44480d;
}

.alert-tertiary {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-tertiary hr {
  border-top-color: #f2f2f2;
}
.alert-tertiary .alert-link {
  color: #6c6c6c;
}

.alert-error {
  color: #73310a;
  background-color: #f8dfd0;
  border-color: #f5d2bd;
}
.alert-error hr {
  border-top-color: #f2c3a7;
}
.alert-error .alert-link {
  color: #441d06;
}

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

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: rgba(0, 0, 0, 0.25);
  border-radius: 0.375rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #033C5B;
  transition: width 0.6s ease;
}
@media screen and (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: 1rem 1rem;
}

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

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

.media-body {
  flex: 1;
}

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

.list-group-item-action {
  width: 100%;
  color: rgba(0, 0, 0, 0.75);
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.1);
}
.list-group-item-action:active {
  color: #033C5B;
  background-color: rgba(0, 0, 0, 0.25);
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.list-group-item:hover, .list-group-item:focus {
  z-index: 1;
  text-decoration: none;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: rgba(0, 0, 0, 0.5);
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #033C5B;
  border-color: #033C5B;
}

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0;
}

.list-group-item-primary {
  color: #021f2f;
  background-color: #b8c8d1;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #021f2f;
  background-color: #a9bcc7;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #021f2f;
  border-color: #021f2f;
}

.list-group-item-secondary {
  color: #005775;
  background-color: #b8e6f7;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #005775;
  background-color: #a1def4;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #005775;
  border-color: #005775;
}

.list-group-item-success {
  color: #005542;
  background-color: #b8e6db;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #005542;
  background-color: #a5dfd1;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #005542;
  border-color: #005542;
}

.list-group-item-info {
  color: #005775;
  background-color: #b8e6f7;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #005775;
  background-color: #a1def4;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #005775;
  border-color: #005775;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #550024;
  background-color: #e5b8cb;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #550024;
  background-color: #dea5bd;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #550024;
  border-color: #550024;
}

.list-group-item-light {
  color: #3a3a3a;
  background-color: #d7d7d7;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #3a3a3a;
  background-color: #cacaca;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #3a3a3a;
  border-color: #3a3a3a;
}

.list-group-item-dark {
  color: #021f2f;
  background-color: #b8c8d1;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #021f2f;
  background-color: #a9bcc7;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #021f2f;
  border-color: #021f2f;
}

.list-group-item-secondary-a {
  color: #3a3a3a;
  background-color: #d7d7d7;
}
.list-group-item-secondary-a.list-group-item-action:hover, .list-group-item-secondary-a.list-group-item-action:focus {
  color: #3a3a3a;
  background-color: #cacaca;
}
.list-group-item-secondary-a.list-group-item-action.active {
  color: #fff;
  background-color: #3a3a3a;
  border-color: #3a3a3a;
}

.list-group-item-secondary-b {
  color: #005542;
  background-color: #b8e6db;
}
.list-group-item-secondary-b.list-group-item-action:hover, .list-group-item-secondary-b.list-group-item-action:focus {
  color: #005542;
  background-color: #a5dfd1;
}
.list-group-item-secondary-b.list-group-item-action.active {
  color: #fff;
  background-color: #005542;
  border-color: #005542;
}

.list-group-item-secondary-c {
  color: #73310a;
  background-color: #f5d2bd;
}
.list-group-item-secondary-c.list-group-item-action:hover, .list-group-item-secondary-c.list-group-item-action:focus {
  color: #73310a;
  background-color: #f2c3a7;
}
.list-group-item-secondary-c.list-group-item-action.active {
  color: #fff;
  background-color: #73310a;
  border-color: #73310a;
}

.list-group-item-secondary-d {
  color: #6c7315;
  background-color: #f2f5c3;
}
.list-group-item-secondary-d.list-group-item-action:hover, .list-group-item-secondary-d.list-group-item-action:focus {
  color: #6c7315;
  background-color: #edf1ad;
}
.list-group-item-secondary-d.list-group-item-action.active {
  color: #fff;
  background-color: #6c7315;
  border-color: #6c7315;
}

.list-group-item-tertiary {
  color: #858585;
  background-color: white;
}
.list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-tertiary.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-error {
  color: #73310a;
  background-color: #f5d2bd;
}
.list-group-item-error.list-group-item-action:hover, .list-group-item-error.list-group-item-action:focus {
  color: #73310a;
  background-color: #f2c3a7;
}
.list-group-item-error.list-group-item-action.active {
  color: #fff;
  background-color: #73310a;
  border-color: #73310a;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}

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

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

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  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, -25%);
}
@media screen and (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: translate(0, 0);
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - (0.5rem * 2));
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (0.5rem * 2));
  content: "";
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.5rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #033C5B;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.92;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.modal-header .close {
  padding: 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.25;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid rgba(0, 0, 0, 0.25);
}
.modal-footer > :not(:first-child) {
  margin-left: 0.25rem;
}
.modal-footer > :not(:last-child) {
  margin-right: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 768px) {
  .modal-dialog {
    max-width: 640px;
    margin: 1.75rem auto;
  }
  .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 1280px) {
  .modal-lg {
    max-width: 800px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.25;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.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.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.375rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.25;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.5rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.5rem;
}
.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) * -1);
}
.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=top] .arrow::before,
.bs-popover-top .arrow::after,
.bs-popover-auto[x-placement^=top] .arrow::after {
  border-width: 0.5rem 0.5rem 0;
}
.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=top] .arrow::before {
  bottom: 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-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) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.5rem 0;
}
.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=right] .arrow::before,
.bs-popover-right .arrow::after,
.bs-popover-auto[x-placement^=right] .arrow::after {
  border-width: 0.5rem 0.5rem 0.5rem 0;
}
.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=right] .arrow::before {
  left: 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-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) * -1);
}
.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=bottom] .arrow::before,
.bs-popover-bottom .arrow::after,
.bs-popover-auto[x-placement^=bottom] .arrow::after {
  border-width: 0 0.5rem 0.5rem 0.5rem;
}
.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=bottom] .arrow::before {
  top: 0;
  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-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 #f7f7f7;
}

.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) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.5rem 0;
}
.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=left] .arrow::before,
.bs-popover-left .arrow::after,
.bs-popover-auto[x-placement^=left] .arrow::after {
  border-width: 0.5rem 0 0.5rem 0.5rem;
}
.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=left] .arrow::before {
  right: 0;
  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-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.5rem - 1px);
  border-top-right-radius: calc(0.5rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #033C5B;
}

.carousel {
  position: relative;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-item {
  position: relative;
  display: none;
  align-items: center;
  width: 100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  perspective: 1000px;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
  transition: transform 0.6s ease;
}
@media screen and (prefers-reduced-motion: reduce) {
  .carousel-item.active,
  .carousel-item-next,
  .carousel-item-prev {
    transition: none;
  }
}

.carousel-item-next,
.carousel-item-prev {
  position: absolute;
  top: 0;
}

.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
  transform: translateX(0);
}
@supports (transform-style: preserve-3d) {
  .carousel-item-next.carousel-item-left,
  .carousel-item-prev.carousel-item-right {
    transform: translate3d(0, 0, 0);
  }
}

.carousel-item-next,
.active.carousel-item-right {
  transform: translateX(100%);
}
@supports (transform-style: preserve-3d) {
  .carousel-item-next,
  .active.carousel-item-right {
    transform: translate3d(100%, 0, 0);
  }
}

.carousel-item-prev,
.active.carousel-item-left {
  transform: translateX(-100%);
}
@supports (transform-style: preserve-3d) {
  .carousel-item-prev,
  .active.carousel-item-left {
    transform: translate3d(-100%, 0, 0);
  }
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-duration: 0.6s;
  transition-property: opacity;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  opacity: 0;
}
.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev {
  transform: translateX(0);
}
@supports (transform-style: preserve-3d) {
  .carousel-fade .carousel-item-next,
  .carousel-fade .carousel-item-prev,
  .carousel-fade .carousel-item.active,
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-prev {
    transform: translate3d(0, 0, 0);
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
}
.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: transparent no-repeat center center;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  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 {
  position: relative;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.5);
}
.carousel-indicators li::before {
  position: absolute;
  top: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}
.carousel-indicators li::after {
  position: absolute;
  bottom: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}
.carousel-indicators .active {
  background-color: #fff;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

.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: #033C5B !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #011b2a !important;
}

.bg-secondary {
  background-color: #00A7E1 !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #0081ae !important;
}

.bg-success {
  background-color: #00A47E !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #007157 !important;
}

.bg-info {
  background-color: #00A7E1 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #0081ae !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #a30045 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #70002f !important;
}

.bg-light {
  background-color: #707070 !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #575757 !important;
}

.bg-dark {
  background-color: #033C5B !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #011b2a !important;
}

.bg-secondary-a {
  background-color: #707070 !important;
}

a.bg-secondary-a:hover, a.bg-secondary-a:focus,
button.bg-secondary-a:hover,
button.bg-secondary-a:focus {
  background-color: #575757 !important;
}

.bg-secondary-b {
  background-color: #00A47E !important;
}

a.bg-secondary-b:hover, a.bg-secondary-b:focus,
button.bg-secondary-b:hover,
button.bg-secondary-b:focus {
  background-color: #007157 !important;
}

.bg-secondary-c {
  background-color: #DD5F13 !important;
}

a.bg-secondary-c:hover, a.bg-secondary-c:focus,
button.bg-secondary-c:hover,
button.bg-secondary-c:focus {
  background-color: #ae4b0f !important;
}

.bg-secondary-d {
  background-color: #CFDD28 !important;
}

a.bg-secondary-d:hover, a.bg-secondary-d:focus,
button.bg-secondary-d:hover,
button.bg-secondary-d:focus {
  background-color: #aab51d !important;
}

.bg-tertiary {
  background-color: #fff !important;
}

a.bg-tertiary:hover, a.bg-tertiary:focus,
button.bg-tertiary:hover,
button.bg-tertiary:focus {
  background-color: #e6e6e6 !important;
}

.bg-error {
  background-color: #DD5F13 !important;
}

a.bg-error:hover, a.bg-error:focus,
button.bg-error:hover,
button.bg-error:focus {
  background-color: #ae4b0f !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid rgba(0, 0, 0, 0.5) !important;
}

.border-top {
  border-top: 1px solid rgba(0, 0, 0, 0.5) !important;
}

.border-right {
  border-right: 1px solid rgba(0, 0, 0, 0.5) !important;
}

.border-bottom {
  border-bottom: 1px solid rgba(0, 0, 0, 0.5) !important;
}

.border-left {
  border-left: 1px solid rgba(0, 0, 0, 0.5) !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: #033C5B !important;
}

.border-secondary {
  border-color: #00A7E1 !important;
}

.border-success {
  border-color: #00A47E !important;
}

.border-info {
  border-color: #00A7E1 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #a30045 !important;
}

.border-light {
  border-color: #707070 !important;
}

.border-dark {
  border-color: #033C5B !important;
}

.border-secondary-a {
  border-color: #707070 !important;
}

.border-secondary-b {
  border-color: #00A47E !important;
}

.border-secondary-c {
  border-color: #DD5F13 !important;
}

.border-secondary-d {
  border-color: #CFDD28 !important;
}

.border-tertiary {
  border-color: #fff !important;
}

.border-error {
  border-color: #DD5F13 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.375rem !important;
}

.rounded-top {
  border-top-left-radius: 0.375rem !important;
  border-top-right-radius: 0.375rem !important;
}

.rounded-right {
  border-top-right-radius: 0.375rem !important;
  border-bottom-right-radius: 0.375rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}

.rounded-left {
  border-top-left-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}

.rounded-circle {
  border-radius: 50% !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: 414px) {
  .d-xs-none {
    display: none !important;
  }
  .d-xs-inline {
    display: inline !important;
  }
  .d-xs-inline-block {
    display: inline-block !important;
  }
  .d-xs-block {
    display: block !important;
  }
  .d-xs-table {
    display: table !important;
  }
  .d-xs-table-row {
    display: table-row !important;
  }
  .d-xs-table-cell {
    display: table-cell !important;
  }
  .d-xs-flex {
    display: flex !important;
  }
  .d-xs-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .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: 1024px) {
  .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: 1280px) {
  .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: 1366px) {
  .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 (min-width: 1920px) {
  .d-xxl-none {
    display: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-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.8571428571%;
}

.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: 414px) {
  .flex-xs-row {
    flex-direction: row !important;
  }
  .flex-xs-column {
    flex-direction: column !important;
  }
  .flex-xs-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xs-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xs-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xs-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xs-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xs-fill {
    flex: 1 1 auto !important;
  }
  .flex-xs-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xs-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xs-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xs-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xs-start {
    justify-content: flex-start !important;
  }
  .justify-content-xs-end {
    justify-content: flex-end !important;
  }
  .justify-content-xs-center {
    justify-content: center !important;
  }
  .justify-content-xs-between {
    justify-content: space-between !important;
  }
  .justify-content-xs-around {
    justify-content: space-around !important;
  }
  .align-items-xs-start {
    align-items: flex-start !important;
  }
  .align-items-xs-end {
    align-items: flex-end !important;
  }
  .align-items-xs-center {
    align-items: center !important;
  }
  .align-items-xs-baseline {
    align-items: baseline !important;
  }
  .align-items-xs-stretch {
    align-items: stretch !important;
  }
  .align-content-xs-start {
    align-content: flex-start !important;
  }
  .align-content-xs-end {
    align-content: flex-end !important;
  }
  .align-content-xs-center {
    align-content: center !important;
  }
  .align-content-xs-between {
    align-content: space-between !important;
  }
  .align-content-xs-around {
    align-content: space-around !important;
  }
  .align-content-xs-stretch {
    align-content: stretch !important;
  }
  .align-self-xs-auto {
    align-self: auto !important;
  }
  .align-self-xs-start {
    align-self: flex-start !important;
  }
  .align-self-xs-end {
    align-self: flex-end !important;
  }
  .align-self-xs-center {
    align-self: center !important;
  }
  .align-self-xs-baseline {
    align-self: baseline !important;
  }
  .align-self-xs-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .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: 1024px) {
  .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: 1280px) {
  .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: 1366px) {
  .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;
  }
}
@media (min-width: 1920px) {
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 414px) {
  .float-xs-left {
    float: left !important;
  }
  .float-xs-right {
    float: right !important;
  }
  .float-xs-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 1024px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 1280px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1366px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
@media (min-width: 1920px) {
  .float-xxl-left {
    float: left !important;
  }
  .float-xxl-right {
    float: right !important;
  }
  .float-xxl-none {
    float: none !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;
  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.1875rem 0.375rem rgba(0, 0, 0, 0.16) !important;
}

.shadow {
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16) !important;
}

.shadow-lg {
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16) !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;
}

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

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !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: 1rem !important;
}

.mt-1,
.my-1 {
  margin-top: 1rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 1rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 1rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 1rem !important;
}

.m-2 {
  margin: 2rem !important;
}

.mt-2,
.my-2 {
  margin-top: 2rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 2rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 2rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 2rem !important;
}

.m-3 {
  margin: 3rem !important;
}

.mt-3,
.my-3 {
  margin-top: 3rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 3rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 3rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 3rem !important;
}

.m-4 {
  margin: 4rem !important;
}

.mt-4,
.my-4 {
  margin-top: 4rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 4rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 4rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 4rem !important;
}

.m-5 {
  margin: 5rem !important;
}

.mt-5,
.my-5 {
  margin-top: 5rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 5rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 5rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 5rem !important;
}

.m-1_5 {
  margin: 1.5rem !important;
}

.mt-1_5,
.my-1_5 {
  margin-top: 1.5rem !important;
}

.mr-1_5,
.mx-1_5 {
  margin-right: 1.5rem !important;
}

.mb-1_5,
.my-1_5 {
  margin-bottom: 1.5rem !important;
}

.ml-1_5,
.mx-1_5 {
  margin-left: 1.5rem !important;
}

.m-6 {
  margin: 6rem !important;
}

.mt-6,
.my-6 {
  margin-top: 6rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 6rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 6rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 6rem !important;
}

.m-7 {
  margin: 7rem !important;
}

.mt-7,
.my-7 {
  margin-top: 7rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 7rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 7rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 7rem !important;
}

.m-8 {
  margin: 8rem !important;
}

.mt-8,
.my-8 {
  margin-top: 8rem !important;
}

.mr-8,
.mx-8 {
  margin-right: 8rem !important;
}

.mb-8,
.my-8 {
  margin-bottom: 8rem !important;
}

.ml-8,
.mx-8 {
  margin-left: 8rem !important;
}

.m-9 {
  margin: 9rem !important;
}

.mt-9,
.my-9 {
  margin-top: 9rem !important;
}

.mr-9,
.mx-9 {
  margin-right: 9rem !important;
}

.mb-9,
.my-9 {
  margin-bottom: 9rem !important;
}

.ml-9,
.mx-9 {
  margin-left: 9rem !important;
}

.m-10 {
  margin: 10rem !important;
}

.mt-10,
.my-10 {
  margin-top: 10rem !important;
}

.mr-10,
.mx-10 {
  margin-right: 10rem !important;
}

.mb-10,
.my-10 {
  margin-bottom: 10rem !important;
}

.ml-10,
.mx-10 {
  margin-left: 10rem !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: 1rem !important;
}

.pt-1,
.py-1 {
  padding-top: 1rem !important;
}

.pr-1,
.px-1 {
  padding-right: 1rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 1rem !important;
}

.pl-1,
.px-1 {
  padding-left: 1rem !important;
}

.p-2 {
  padding: 2rem !important;
}

.pt-2,
.py-2 {
  padding-top: 2rem !important;
}

.pr-2,
.px-2 {
  padding-right: 2rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 2rem !important;
}

.pl-2,
.px-2 {
  padding-left: 2rem !important;
}

.p-3 {
  padding: 3rem !important;
}

.pt-3,
.py-3 {
  padding-top: 3rem !important;
}

.pr-3,
.px-3 {
  padding-right: 3rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 3rem !important;
}

.pl-3,
.px-3 {
  padding-left: 3rem !important;
}

.p-4 {
  padding: 4rem !important;
}

.pt-4,
.py-4 {
  padding-top: 4rem !important;
}

.pr-4,
.px-4 {
  padding-right: 4rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 4rem !important;
}

.pl-4,
.px-4 {
  padding-left: 4rem !important;
}

.p-5 {
  padding: 5rem !important;
}

.pt-5,
.py-5 {
  padding-top: 5rem !important;
}

.pr-5,
.px-5 {
  padding-right: 5rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 5rem !important;
}

.pl-5,
.px-5 {
  padding-left: 5rem !important;
}

.p-1_5 {
  padding: 1.5rem !important;
}

.pt-1_5,
.py-1_5 {
  padding-top: 1.5rem !important;
}

.pr-1_5,
.px-1_5 {
  padding-right: 1.5rem !important;
}

.pb-1_5,
.py-1_5 {
  padding-bottom: 1.5rem !important;
}

.pl-1_5,
.px-1_5 {
  padding-left: 1.5rem !important;
}

.p-6 {
  padding: 6rem !important;
}

.pt-6,
.py-6 {
  padding-top: 6rem !important;
}

.pr-6,
.px-6 {
  padding-right: 6rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 6rem !important;
}

.pl-6,
.px-6 {
  padding-left: 6rem !important;
}

.p-7 {
  padding: 7rem !important;
}

.pt-7,
.py-7 {
  padding-top: 7rem !important;
}

.pr-7,
.px-7 {
  padding-right: 7rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 7rem !important;
}

.pl-7,
.px-7 {
  padding-left: 7rem !important;
}

.p-8 {
  padding: 8rem !important;
}

.pt-8,
.py-8 {
  padding-top: 8rem !important;
}

.pr-8,
.px-8 {
  padding-right: 8rem !important;
}

.pb-8,
.py-8 {
  padding-bottom: 8rem !important;
}

.pl-8,
.px-8 {
  padding-left: 8rem !important;
}

.p-9 {
  padding: 9rem !important;
}

.pt-9,
.py-9 {
  padding-top: 9rem !important;
}

.pr-9,
.px-9 {
  padding-right: 9rem !important;
}

.pb-9,
.py-9 {
  padding-bottom: 9rem !important;
}

.pl-9,
.px-9 {
  padding-left: 9rem !important;
}

.p-10 {
  padding: 10rem !important;
}

.pt-10,
.py-10 {
  padding-top: 10rem !important;
}

.pr-10,
.px-10 {
  padding-right: 10rem !important;
}

.pb-10,
.py-10 {
  padding-bottom: 10rem !important;
}

.pl-10,
.px-10 {
  padding-left: 10rem !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: 414px) {
  .m-xs-0 {
    margin: 0 !important;
  }
  .mt-xs-0,
  .my-xs-0 {
    margin-top: 0 !important;
  }
  .mr-xs-0,
  .mx-xs-0 {
    margin-right: 0 !important;
  }
  .mb-xs-0,
  .my-xs-0 {
    margin-bottom: 0 !important;
  }
  .ml-xs-0,
  .mx-xs-0 {
    margin-left: 0 !important;
  }
  .m-xs-1 {
    margin: 1rem !important;
  }
  .mt-xs-1,
  .my-xs-1 {
    margin-top: 1rem !important;
  }
  .mr-xs-1,
  .mx-xs-1 {
    margin-right: 1rem !important;
  }
  .mb-xs-1,
  .my-xs-1 {
    margin-bottom: 1rem !important;
  }
  .ml-xs-1,
  .mx-xs-1 {
    margin-left: 1rem !important;
  }
  .m-xs-2 {
    margin: 2rem !important;
  }
  .mt-xs-2,
  .my-xs-2 {
    margin-top: 2rem !important;
  }
  .mr-xs-2,
  .mx-xs-2 {
    margin-right: 2rem !important;
  }
  .mb-xs-2,
  .my-xs-2 {
    margin-bottom: 2rem !important;
  }
  .ml-xs-2,
  .mx-xs-2 {
    margin-left: 2rem !important;
  }
  .m-xs-3 {
    margin: 3rem !important;
  }
  .mt-xs-3,
  .my-xs-3 {
    margin-top: 3rem !important;
  }
  .mr-xs-3,
  .mx-xs-3 {
    margin-right: 3rem !important;
  }
  .mb-xs-3,
  .my-xs-3 {
    margin-bottom: 3rem !important;
  }
  .ml-xs-3,
  .mx-xs-3 {
    margin-left: 3rem !important;
  }
  .m-xs-4 {
    margin: 4rem !important;
  }
  .mt-xs-4,
  .my-xs-4 {
    margin-top: 4rem !important;
  }
  .mr-xs-4,
  .mx-xs-4 {
    margin-right: 4rem !important;
  }
  .mb-xs-4,
  .my-xs-4 {
    margin-bottom: 4rem !important;
  }
  .ml-xs-4,
  .mx-xs-4 {
    margin-left: 4rem !important;
  }
  .m-xs-5 {
    margin: 5rem !important;
  }
  .mt-xs-5,
  .my-xs-5 {
    margin-top: 5rem !important;
  }
  .mr-xs-5,
  .mx-xs-5 {
    margin-right: 5rem !important;
  }
  .mb-xs-5,
  .my-xs-5 {
    margin-bottom: 5rem !important;
  }
  .ml-xs-5,
  .mx-xs-5 {
    margin-left: 5rem !important;
  }
  .m-xs-1_5 {
    margin: 1.5rem !important;
  }
  .mt-xs-1_5,
  .my-xs-1_5 {
    margin-top: 1.5rem !important;
  }
  .mr-xs-1_5,
  .mx-xs-1_5 {
    margin-right: 1.5rem !important;
  }
  .mb-xs-1_5,
  .my-xs-1_5 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xs-1_5,
  .mx-xs-1_5 {
    margin-left: 1.5rem !important;
  }
  .m-xs-6 {
    margin: 6rem !important;
  }
  .mt-xs-6,
  .my-xs-6 {
    margin-top: 6rem !important;
  }
  .mr-xs-6,
  .mx-xs-6 {
    margin-right: 6rem !important;
  }
  .mb-xs-6,
  .my-xs-6 {
    margin-bottom: 6rem !important;
  }
  .ml-xs-6,
  .mx-xs-6 {
    margin-left: 6rem !important;
  }
  .m-xs-7 {
    margin: 7rem !important;
  }
  .mt-xs-7,
  .my-xs-7 {
    margin-top: 7rem !important;
  }
  .mr-xs-7,
  .mx-xs-7 {
    margin-right: 7rem !important;
  }
  .mb-xs-7,
  .my-xs-7 {
    margin-bottom: 7rem !important;
  }
  .ml-xs-7,
  .mx-xs-7 {
    margin-left: 7rem !important;
  }
  .m-xs-8 {
    margin: 8rem !important;
  }
  .mt-xs-8,
  .my-xs-8 {
    margin-top: 8rem !important;
  }
  .mr-xs-8,
  .mx-xs-8 {
    margin-right: 8rem !important;
  }
  .mb-xs-8,
  .my-xs-8 {
    margin-bottom: 8rem !important;
  }
  .ml-xs-8,
  .mx-xs-8 {
    margin-left: 8rem !important;
  }
  .m-xs-9 {
    margin: 9rem !important;
  }
  .mt-xs-9,
  .my-xs-9 {
    margin-top: 9rem !important;
  }
  .mr-xs-9,
  .mx-xs-9 {
    margin-right: 9rem !important;
  }
  .mb-xs-9,
  .my-xs-9 {
    margin-bottom: 9rem !important;
  }
  .ml-xs-9,
  .mx-xs-9 {
    margin-left: 9rem !important;
  }
  .m-xs-10 {
    margin: 10rem !important;
  }
  .mt-xs-10,
  .my-xs-10 {
    margin-top: 10rem !important;
  }
  .mr-xs-10,
  .mx-xs-10 {
    margin-right: 10rem !important;
  }
  .mb-xs-10,
  .my-xs-10 {
    margin-bottom: 10rem !important;
  }
  .ml-xs-10,
  .mx-xs-10 {
    margin-left: 10rem !important;
  }
  .p-xs-0 {
    padding: 0 !important;
  }
  .pt-xs-0,
  .py-xs-0 {
    padding-top: 0 !important;
  }
  .pr-xs-0,
  .px-xs-0 {
    padding-right: 0 !important;
  }
  .pb-xs-0,
  .py-xs-0 {
    padding-bottom: 0 !important;
  }
  .pl-xs-0,
  .px-xs-0 {
    padding-left: 0 !important;
  }
  .p-xs-1 {
    padding: 1rem !important;
  }
  .pt-xs-1,
  .py-xs-1 {
    padding-top: 1rem !important;
  }
  .pr-xs-1,
  .px-xs-1 {
    padding-right: 1rem !important;
  }
  .pb-xs-1,
  .py-xs-1 {
    padding-bottom: 1rem !important;
  }
  .pl-xs-1,
  .px-xs-1 {
    padding-left: 1rem !important;
  }
  .p-xs-2 {
    padding: 2rem !important;
  }
  .pt-xs-2,
  .py-xs-2 {
    padding-top: 2rem !important;
  }
  .pr-xs-2,
  .px-xs-2 {
    padding-right: 2rem !important;
  }
  .pb-xs-2,
  .py-xs-2 {
    padding-bottom: 2rem !important;
  }
  .pl-xs-2,
  .px-xs-2 {
    padding-left: 2rem !important;
  }
  .p-xs-3 {
    padding: 3rem !important;
  }
  .pt-xs-3,
  .py-xs-3 {
    padding-top: 3rem !important;
  }
  .pr-xs-3,
  .px-xs-3 {
    padding-right: 3rem !important;
  }
  .pb-xs-3,
  .py-xs-3 {
    padding-bottom: 3rem !important;
  }
  .pl-xs-3,
  .px-xs-3 {
    padding-left: 3rem !important;
  }
  .p-xs-4 {
    padding: 4rem !important;
  }
  .pt-xs-4,
  .py-xs-4 {
    padding-top: 4rem !important;
  }
  .pr-xs-4,
  .px-xs-4 {
    padding-right: 4rem !important;
  }
  .pb-xs-4,
  .py-xs-4 {
    padding-bottom: 4rem !important;
  }
  .pl-xs-4,
  .px-xs-4 {
    padding-left: 4rem !important;
  }
  .p-xs-5 {
    padding: 5rem !important;
  }
  .pt-xs-5,
  .py-xs-5 {
    padding-top: 5rem !important;
  }
  .pr-xs-5,
  .px-xs-5 {
    padding-right: 5rem !important;
  }
  .pb-xs-5,
  .py-xs-5 {
    padding-bottom: 5rem !important;
  }
  .pl-xs-5,
  .px-xs-5 {
    padding-left: 5rem !important;
  }
  .p-xs-1_5 {
    padding: 1.5rem !important;
  }
  .pt-xs-1_5,
  .py-xs-1_5 {
    padding-top: 1.5rem !important;
  }
  .pr-xs-1_5,
  .px-xs-1_5 {
    padding-right: 1.5rem !important;
  }
  .pb-xs-1_5,
  .py-xs-1_5 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xs-1_5,
  .px-xs-1_5 {
    padding-left: 1.5rem !important;
  }
  .p-xs-6 {
    padding: 6rem !important;
  }
  .pt-xs-6,
  .py-xs-6 {
    padding-top: 6rem !important;
  }
  .pr-xs-6,
  .px-xs-6 {
    padding-right: 6rem !important;
  }
  .pb-xs-6,
  .py-xs-6 {
    padding-bottom: 6rem !important;
  }
  .pl-xs-6,
  .px-xs-6 {
    padding-left: 6rem !important;
  }
  .p-xs-7 {
    padding: 7rem !important;
  }
  .pt-xs-7,
  .py-xs-7 {
    padding-top: 7rem !important;
  }
  .pr-xs-7,
  .px-xs-7 {
    padding-right: 7rem !important;
  }
  .pb-xs-7,
  .py-xs-7 {
    padding-bottom: 7rem !important;
  }
  .pl-xs-7,
  .px-xs-7 {
    padding-left: 7rem !important;
  }
  .p-xs-8 {
    padding: 8rem !important;
  }
  .pt-xs-8,
  .py-xs-8 {
    padding-top: 8rem !important;
  }
  .pr-xs-8,
  .px-xs-8 {
    padding-right: 8rem !important;
  }
  .pb-xs-8,
  .py-xs-8 {
    padding-bottom: 8rem !important;
  }
  .pl-xs-8,
  .px-xs-8 {
    padding-left: 8rem !important;
  }
  .p-xs-9 {
    padding: 9rem !important;
  }
  .pt-xs-9,
  .py-xs-9 {
    padding-top: 9rem !important;
  }
  .pr-xs-9,
  .px-xs-9 {
    padding-right: 9rem !important;
  }
  .pb-xs-9,
  .py-xs-9 {
    padding-bottom: 9rem !important;
  }
  .pl-xs-9,
  .px-xs-9 {
    padding-left: 9rem !important;
  }
  .p-xs-10 {
    padding: 10rem !important;
  }
  .pt-xs-10,
  .py-xs-10 {
    padding-top: 10rem !important;
  }
  .pr-xs-10,
  .px-xs-10 {
    padding-right: 10rem !important;
  }
  .pb-xs-10,
  .py-xs-10 {
    padding-bottom: 10rem !important;
  }
  .pl-xs-10,
  .px-xs-10 {
    padding-left: 10rem !important;
  }
  .m-xs-auto {
    margin: auto !important;
  }
  .mt-xs-auto,
  .my-xs-auto {
    margin-top: auto !important;
  }
  .mr-xs-auto,
  .mx-xs-auto {
    margin-right: auto !important;
  }
  .mb-xs-auto,
  .my-xs-auto {
    margin-bottom: auto !important;
  }
  .ml-xs-auto,
  .mx-xs-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .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: 1rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 1rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 1rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 1rem !important;
  }
  .m-sm-2 {
    margin: 2rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 2rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 2rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 2rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 2rem !important;
  }
  .m-sm-3 {
    margin: 3rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 3rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 3rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 3rem !important;
  }
  .m-sm-4 {
    margin: 4rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 4rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 4rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 4rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 4rem !important;
  }
  .m-sm-5 {
    margin: 5rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 5rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 5rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 5rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 5rem !important;
  }
  .m-sm-1_5 {
    margin: 1.5rem !important;
  }
  .mt-sm-1_5,
  .my-sm-1_5 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-1_5,
  .mx-sm-1_5 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-1_5,
  .my-sm-1_5 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-1_5,
  .mx-sm-1_5 {
    margin-left: 1.5rem !important;
  }
  .m-sm-6 {
    margin: 6rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 6rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 6rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 6rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 6rem !important;
  }
  .m-sm-7 {
    margin: 7rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 7rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 7rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 7rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 7rem !important;
  }
  .m-sm-8 {
    margin: 8rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 8rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 8rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 8rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 8rem !important;
  }
  .m-sm-9 {
    margin: 9rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 9rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 9rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 9rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 9rem !important;
  }
  .m-sm-10 {
    margin: 10rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 10rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 10rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 10rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 10rem !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: 1rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 1rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 1rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 1rem !important;
  }
  .p-sm-2 {
    padding: 2rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 2rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 2rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 2rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 2rem !important;
  }
  .p-sm-3 {
    padding: 3rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 3rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 3rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 3rem !important;
  }
  .p-sm-4 {
    padding: 4rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 4rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 4rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 4rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 4rem !important;
  }
  .p-sm-5 {
    padding: 5rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 5rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 5rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 5rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 5rem !important;
  }
  .p-sm-1_5 {
    padding: 1.5rem !important;
  }
  .pt-sm-1_5,
  .py-sm-1_5 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-1_5,
  .px-sm-1_5 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-1_5,
  .py-sm-1_5 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-1_5,
  .px-sm-1_5 {
    padding-left: 1.5rem !important;
  }
  .p-sm-6 {
    padding: 6rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 6rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 6rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 6rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 6rem !important;
  }
  .p-sm-7 {
    padding: 7rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 7rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 7rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 7rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 7rem !important;
  }
  .p-sm-8 {
    padding: 8rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 8rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 8rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 8rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 8rem !important;
  }
  .p-sm-9 {
    padding: 9rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 9rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 9rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 9rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 9rem !important;
  }
  .p-sm-10 {
    padding: 10rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 10rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 10rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 10rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 10rem !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: 1024px) {
  .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: 1rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 1rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 1rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 1rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 1rem !important;
  }
  .m-md-2 {
    margin: 2rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 2rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 2rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 2rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 2rem !important;
  }
  .m-md-3 {
    margin: 3rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 3rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 3rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 3rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 3rem !important;
  }
  .m-md-4 {
    margin: 4rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 4rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 4rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 4rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 4rem !important;
  }
  .m-md-5 {
    margin: 5rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 5rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 5rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 5rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 5rem !important;
  }
  .m-md-1_5 {
    margin: 1.5rem !important;
  }
  .mt-md-1_5,
  .my-md-1_5 {
    margin-top: 1.5rem !important;
  }
  .mr-md-1_5,
  .mx-md-1_5 {
    margin-right: 1.5rem !important;
  }
  .mb-md-1_5,
  .my-md-1_5 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-1_5,
  .mx-md-1_5 {
    margin-left: 1.5rem !important;
  }
  .m-md-6 {
    margin: 6rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 6rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 6rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 6rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 6rem !important;
  }
  .m-md-7 {
    margin: 7rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 7rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 7rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 7rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 7rem !important;
  }
  .m-md-8 {
    margin: 8rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 8rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 8rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 8rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 8rem !important;
  }
  .m-md-9 {
    margin: 9rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 9rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 9rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 9rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 9rem !important;
  }
  .m-md-10 {
    margin: 10rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 10rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 10rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 10rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 10rem !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: 1rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 1rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 1rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 1rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 1rem !important;
  }
  .p-md-2 {
    padding: 2rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 2rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 2rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 2rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 2rem !important;
  }
  .p-md-3 {
    padding: 3rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 3rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 3rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 3rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 3rem !important;
  }
  .p-md-4 {
    padding: 4rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 4rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 4rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 4rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 4rem !important;
  }
  .p-md-5 {
    padding: 5rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 5rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 5rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 5rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 5rem !important;
  }
  .p-md-1_5 {
    padding: 1.5rem !important;
  }
  .pt-md-1_5,
  .py-md-1_5 {
    padding-top: 1.5rem !important;
  }
  .pr-md-1_5,
  .px-md-1_5 {
    padding-right: 1.5rem !important;
  }
  .pb-md-1_5,
  .py-md-1_5 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-1_5,
  .px-md-1_5 {
    padding-left: 1.5rem !important;
  }
  .p-md-6 {
    padding: 6rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 6rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 6rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 6rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 6rem !important;
  }
  .p-md-7 {
    padding: 7rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 7rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 7rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 7rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 7rem !important;
  }
  .p-md-8 {
    padding: 8rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 8rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 8rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 8rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 8rem !important;
  }
  .p-md-9 {
    padding: 9rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 9rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 9rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 9rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 9rem !important;
  }
  .p-md-10 {
    padding: 10rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 10rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 10rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 10rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 10rem !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: 1280px) {
  .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: 1rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 1rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 1rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 1rem !important;
  }
  .m-lg-2 {
    margin: 2rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 2rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 2rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 2rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 2rem !important;
  }
  .m-lg-3 {
    margin: 3rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 3rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 3rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 3rem !important;
  }
  .m-lg-4 {
    margin: 4rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 4rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 4rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 4rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 4rem !important;
  }
  .m-lg-5 {
    margin: 5rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 5rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 5rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 5rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 5rem !important;
  }
  .m-lg-1_5 {
    margin: 1.5rem !important;
  }
  .mt-lg-1_5,
  .my-lg-1_5 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-1_5,
  .mx-lg-1_5 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-1_5,
  .my-lg-1_5 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-1_5,
  .mx-lg-1_5 {
    margin-left: 1.5rem !important;
  }
  .m-lg-6 {
    margin: 6rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 6rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 6rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 6rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 6rem !important;
  }
  .m-lg-7 {
    margin: 7rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 7rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 7rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 7rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 7rem !important;
  }
  .m-lg-8 {
    margin: 8rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 8rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 8rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 8rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 8rem !important;
  }
  .m-lg-9 {
    margin: 9rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 9rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 9rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 9rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 9rem !important;
  }
  .m-lg-10 {
    margin: 10rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 10rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 10rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 10rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 10rem !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: 1rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 1rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 1rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 1rem !important;
  }
  .p-lg-2 {
    padding: 2rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 2rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 2rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 2rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 2rem !important;
  }
  .p-lg-3 {
    padding: 3rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 3rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 3rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 3rem !important;
  }
  .p-lg-4 {
    padding: 4rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 4rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 4rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 4rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 4rem !important;
  }
  .p-lg-5 {
    padding: 5rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 5rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 5rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 5rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 5rem !important;
  }
  .p-lg-1_5 {
    padding: 1.5rem !important;
  }
  .pt-lg-1_5,
  .py-lg-1_5 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-1_5,
  .px-lg-1_5 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-1_5,
  .py-lg-1_5 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-1_5,
  .px-lg-1_5 {
    padding-left: 1.5rem !important;
  }
  .p-lg-6 {
    padding: 6rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 6rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 6rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 6rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 6rem !important;
  }
  .p-lg-7 {
    padding: 7rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 7rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 7rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 7rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 7rem !important;
  }
  .p-lg-8 {
    padding: 8rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 8rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 8rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 8rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 8rem !important;
  }
  .p-lg-9 {
    padding: 9rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 9rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 9rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 9rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 9rem !important;
  }
  .p-lg-10 {
    padding: 10rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 10rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 10rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 10rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 10rem !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: 1366px) {
  .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: 1rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 1rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 1rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 1rem !important;
  }
  .m-xl-2 {
    margin: 2rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 2rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 2rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 2rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 2rem !important;
  }
  .m-xl-3 {
    margin: 3rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 3rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 3rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 3rem !important;
  }
  .m-xl-4 {
    margin: 4rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 4rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 4rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 4rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 4rem !important;
  }
  .m-xl-5 {
    margin: 5rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 5rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 5rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 5rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 5rem !important;
  }
  .m-xl-1_5 {
    margin: 1.5rem !important;
  }
  .mt-xl-1_5,
  .my-xl-1_5 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-1_5,
  .mx-xl-1_5 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-1_5,
  .my-xl-1_5 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-1_5,
  .mx-xl-1_5 {
    margin-left: 1.5rem !important;
  }
  .m-xl-6 {
    margin: 6rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 6rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 6rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 6rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 6rem !important;
  }
  .m-xl-7 {
    margin: 7rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 7rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 7rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 7rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 7rem !important;
  }
  .m-xl-8 {
    margin: 8rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 8rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 8rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 8rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 8rem !important;
  }
  .m-xl-9 {
    margin: 9rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 9rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 9rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 9rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 9rem !important;
  }
  .m-xl-10 {
    margin: 10rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 10rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 10rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 10rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 10rem !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: 1rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 1rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 1rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 1rem !important;
  }
  .p-xl-2 {
    padding: 2rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 2rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 2rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 2rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 2rem !important;
  }
  .p-xl-3 {
    padding: 3rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 3rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 3rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 3rem !important;
  }
  .p-xl-4 {
    padding: 4rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 4rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 4rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 4rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 4rem !important;
  }
  .p-xl-5 {
    padding: 5rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 5rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 5rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 5rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 5rem !important;
  }
  .p-xl-1_5 {
    padding: 1.5rem !important;
  }
  .pt-xl-1_5,
  .py-xl-1_5 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-1_5,
  .px-xl-1_5 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-1_5,
  .py-xl-1_5 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-1_5,
  .px-xl-1_5 {
    padding-left: 1.5rem !important;
  }
  .p-xl-6 {
    padding: 6rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 6rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 6rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 6rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 6rem !important;
  }
  .p-xl-7 {
    padding: 7rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 7rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 7rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 7rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 7rem !important;
  }
  .p-xl-8 {
    padding: 8rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 8rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 8rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 8rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 8rem !important;
  }
  .p-xl-9 {
    padding: 9rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 9rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 9rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 9rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 9rem !important;
  }
  .p-xl-10 {
    padding: 10rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 10rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 10rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 10rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 10rem !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;
  }
}
@media (min-width: 1920px) {
  .m-xxl-0 {
    margin: 0 !important;
  }
  .mt-xxl-0,
  .my-xxl-0 {
    margin-top: 0 !important;
  }
  .mr-xxl-0,
  .mx-xxl-0 {
    margin-right: 0 !important;
  }
  .mb-xxl-0,
  .my-xxl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xxl-0,
  .mx-xxl-0 {
    margin-left: 0 !important;
  }
  .m-xxl-1 {
    margin: 1rem !important;
  }
  .mt-xxl-1,
  .my-xxl-1 {
    margin-top: 1rem !important;
  }
  .mr-xxl-1,
  .mx-xxl-1 {
    margin-right: 1rem !important;
  }
  .mb-xxl-1,
  .my-xxl-1 {
    margin-bottom: 1rem !important;
  }
  .ml-xxl-1,
  .mx-xxl-1 {
    margin-left: 1rem !important;
  }
  .m-xxl-2 {
    margin: 2rem !important;
  }
  .mt-xxl-2,
  .my-xxl-2 {
    margin-top: 2rem !important;
  }
  .mr-xxl-2,
  .mx-xxl-2 {
    margin-right: 2rem !important;
  }
  .mb-xxl-2,
  .my-xxl-2 {
    margin-bottom: 2rem !important;
  }
  .ml-xxl-2,
  .mx-xxl-2 {
    margin-left: 2rem !important;
  }
  .m-xxl-3 {
    margin: 3rem !important;
  }
  .mt-xxl-3,
  .my-xxl-3 {
    margin-top: 3rem !important;
  }
  .mr-xxl-3,
  .mx-xxl-3 {
    margin-right: 3rem !important;
  }
  .mb-xxl-3,
  .my-xxl-3 {
    margin-bottom: 3rem !important;
  }
  .ml-xxl-3,
  .mx-xxl-3 {
    margin-left: 3rem !important;
  }
  .m-xxl-4 {
    margin: 4rem !important;
  }
  .mt-xxl-4,
  .my-xxl-4 {
    margin-top: 4rem !important;
  }
  .mr-xxl-4,
  .mx-xxl-4 {
    margin-right: 4rem !important;
  }
  .mb-xxl-4,
  .my-xxl-4 {
    margin-bottom: 4rem !important;
  }
  .ml-xxl-4,
  .mx-xxl-4 {
    margin-left: 4rem !important;
  }
  .m-xxl-5 {
    margin: 5rem !important;
  }
  .mt-xxl-5,
  .my-xxl-5 {
    margin-top: 5rem !important;
  }
  .mr-xxl-5,
  .mx-xxl-5 {
    margin-right: 5rem !important;
  }
  .mb-xxl-5,
  .my-xxl-5 {
    margin-bottom: 5rem !important;
  }
  .ml-xxl-5,
  .mx-xxl-5 {
    margin-left: 5rem !important;
  }
  .m-xxl-1_5 {
    margin: 1.5rem !important;
  }
  .mt-xxl-1_5,
  .my-xxl-1_5 {
    margin-top: 1.5rem !important;
  }
  .mr-xxl-1_5,
  .mx-xxl-1_5 {
    margin-right: 1.5rem !important;
  }
  .mb-xxl-1_5,
  .my-xxl-1_5 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xxl-1_5,
  .mx-xxl-1_5 {
    margin-left: 1.5rem !important;
  }
  .m-xxl-6 {
    margin: 6rem !important;
  }
  .mt-xxl-6,
  .my-xxl-6 {
    margin-top: 6rem !important;
  }
  .mr-xxl-6,
  .mx-xxl-6 {
    margin-right: 6rem !important;
  }
  .mb-xxl-6,
  .my-xxl-6 {
    margin-bottom: 6rem !important;
  }
  .ml-xxl-6,
  .mx-xxl-6 {
    margin-left: 6rem !important;
  }
  .m-xxl-7 {
    margin: 7rem !important;
  }
  .mt-xxl-7,
  .my-xxl-7 {
    margin-top: 7rem !important;
  }
  .mr-xxl-7,
  .mx-xxl-7 {
    margin-right: 7rem !important;
  }
  .mb-xxl-7,
  .my-xxl-7 {
    margin-bottom: 7rem !important;
  }
  .ml-xxl-7,
  .mx-xxl-7 {
    margin-left: 7rem !important;
  }
  .m-xxl-8 {
    margin: 8rem !important;
  }
  .mt-xxl-8,
  .my-xxl-8 {
    margin-top: 8rem !important;
  }
  .mr-xxl-8,
  .mx-xxl-8 {
    margin-right: 8rem !important;
  }
  .mb-xxl-8,
  .my-xxl-8 {
    margin-bottom: 8rem !important;
  }
  .ml-xxl-8,
  .mx-xxl-8 {
    margin-left: 8rem !important;
  }
  .m-xxl-9 {
    margin: 9rem !important;
  }
  .mt-xxl-9,
  .my-xxl-9 {
    margin-top: 9rem !important;
  }
  .mr-xxl-9,
  .mx-xxl-9 {
    margin-right: 9rem !important;
  }
  .mb-xxl-9,
  .my-xxl-9 {
    margin-bottom: 9rem !important;
  }
  .ml-xxl-9,
  .mx-xxl-9 {
    margin-left: 9rem !important;
  }
  .m-xxl-10 {
    margin: 10rem !important;
  }
  .mt-xxl-10,
  .my-xxl-10 {
    margin-top: 10rem !important;
  }
  .mr-xxl-10,
  .mx-xxl-10 {
    margin-right: 10rem !important;
  }
  .mb-xxl-10,
  .my-xxl-10 {
    margin-bottom: 10rem !important;
  }
  .ml-xxl-10,
  .mx-xxl-10 {
    margin-left: 10rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .pt-xxl-0,
  .py-xxl-0 {
    padding-top: 0 !important;
  }
  .pr-xxl-0,
  .px-xxl-0 {
    padding-right: 0 !important;
  }
  .pb-xxl-0,
  .py-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xxl-0,
  .px-xxl-0 {
    padding-left: 0 !important;
  }
  .p-xxl-1 {
    padding: 1rem !important;
  }
  .pt-xxl-1,
  .py-xxl-1 {
    padding-top: 1rem !important;
  }
  .pr-xxl-1,
  .px-xxl-1 {
    padding-right: 1rem !important;
  }
  .pb-xxl-1,
  .py-xxl-1 {
    padding-bottom: 1rem !important;
  }
  .pl-xxl-1,
  .px-xxl-1 {
    padding-left: 1rem !important;
  }
  .p-xxl-2 {
    padding: 2rem !important;
  }
  .pt-xxl-2,
  .py-xxl-2 {
    padding-top: 2rem !important;
  }
  .pr-xxl-2,
  .px-xxl-2 {
    padding-right: 2rem !important;
  }
  .pb-xxl-2,
  .py-xxl-2 {
    padding-bottom: 2rem !important;
  }
  .pl-xxl-2,
  .px-xxl-2 {
    padding-left: 2rem !important;
  }
  .p-xxl-3 {
    padding: 3rem !important;
  }
  .pt-xxl-3,
  .py-xxl-3 {
    padding-top: 3rem !important;
  }
  .pr-xxl-3,
  .px-xxl-3 {
    padding-right: 3rem !important;
  }
  .pb-xxl-3,
  .py-xxl-3 {
    padding-bottom: 3rem !important;
  }
  .pl-xxl-3,
  .px-xxl-3 {
    padding-left: 3rem !important;
  }
  .p-xxl-4 {
    padding: 4rem !important;
  }
  .pt-xxl-4,
  .py-xxl-4 {
    padding-top: 4rem !important;
  }
  .pr-xxl-4,
  .px-xxl-4 {
    padding-right: 4rem !important;
  }
  .pb-xxl-4,
  .py-xxl-4 {
    padding-bottom: 4rem !important;
  }
  .pl-xxl-4,
  .px-xxl-4 {
    padding-left: 4rem !important;
  }
  .p-xxl-5 {
    padding: 5rem !important;
  }
  .pt-xxl-5,
  .py-xxl-5 {
    padding-top: 5rem !important;
  }
  .pr-xxl-5,
  .px-xxl-5 {
    padding-right: 5rem !important;
  }
  .pb-xxl-5,
  .py-xxl-5 {
    padding-bottom: 5rem !important;
  }
  .pl-xxl-5,
  .px-xxl-5 {
    padding-left: 5rem !important;
  }
  .p-xxl-1_5 {
    padding: 1.5rem !important;
  }
  .pt-xxl-1_5,
  .py-xxl-1_5 {
    padding-top: 1.5rem !important;
  }
  .pr-xxl-1_5,
  .px-xxl-1_5 {
    padding-right: 1.5rem !important;
  }
  .pb-xxl-1_5,
  .py-xxl-1_5 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xxl-1_5,
  .px-xxl-1_5 {
    padding-left: 1.5rem !important;
  }
  .p-xxl-6 {
    padding: 6rem !important;
  }
  .pt-xxl-6,
  .py-xxl-6 {
    padding-top: 6rem !important;
  }
  .pr-xxl-6,
  .px-xxl-6 {
    padding-right: 6rem !important;
  }
  .pb-xxl-6,
  .py-xxl-6 {
    padding-bottom: 6rem !important;
  }
  .pl-xxl-6,
  .px-xxl-6 {
    padding-left: 6rem !important;
  }
  .p-xxl-7 {
    padding: 7rem !important;
  }
  .pt-xxl-7,
  .py-xxl-7 {
    padding-top: 7rem !important;
  }
  .pr-xxl-7,
  .px-xxl-7 {
    padding-right: 7rem !important;
  }
  .pb-xxl-7,
  .py-xxl-7 {
    padding-bottom: 7rem !important;
  }
  .pl-xxl-7,
  .px-xxl-7 {
    padding-left: 7rem !important;
  }
  .p-xxl-8 {
    padding: 8rem !important;
  }
  .pt-xxl-8,
  .py-xxl-8 {
    padding-top: 8rem !important;
  }
  .pr-xxl-8,
  .px-xxl-8 {
    padding-right: 8rem !important;
  }
  .pb-xxl-8,
  .py-xxl-8 {
    padding-bottom: 8rem !important;
  }
  .pl-xxl-8,
  .px-xxl-8 {
    padding-left: 8rem !important;
  }
  .p-xxl-9 {
    padding: 9rem !important;
  }
  .pt-xxl-9,
  .py-xxl-9 {
    padding-top: 9rem !important;
  }
  .pr-xxl-9,
  .px-xxl-9 {
    padding-right: 9rem !important;
  }
  .pb-xxl-9,
  .py-xxl-9 {
    padding-bottom: 9rem !important;
  }
  .pl-xxl-9,
  .px-xxl-9 {
    padding-left: 9rem !important;
  }
  .p-xxl-10 {
    padding: 10rem !important;
  }
  .pt-xxl-10,
  .py-xxl-10 {
    padding-top: 10rem !important;
  }
  .pr-xxl-10,
  .px-xxl-10 {
    padding-right: 10rem !important;
  }
  .pb-xxl-10,
  .py-xxl-10 {
    padding-bottom: 10rem !important;
  }
  .pl-xxl-10,
  .px-xxl-10 {
    padding-left: 10rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mt-xxl-auto,
  .my-xxl-auto {
    margin-top: auto !important;
  }
  .mr-xxl-auto,
  .mx-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-auto,
  .my-xxl-auto {
    margin-bottom: auto !important;
  }
  .ml-xxl-auto,
  .mx-xxl-auto {
    margin-left: auto !important;
  }
}
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.text-justify {
  text-align: justify !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: 414px) {
  .text-xs-left {
    text-align: left !important;
  }
  .text-xs-right {
    text-align: right !important;
  }
  .text-xs-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 1024px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1280px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1366px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1920px) {
  .text-xxl-left {
    text-align: left !important;
  }
  .text-xxl-right {
    text-align: right !important;
  }
  .text-xxl-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-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white, .bg-jade, .bg-slate, .bg-electric, .bg-denim {
  color: #fff !important;
}

.text-primary {
  color: #033C5B !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #011b2a !important;
}

.text-secondary {
  color: #00A7E1 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #0081ae !important;
}

.text-success {
  color: #00A47E !important;
}

a.text-success:hover, a.text-success:focus {
  color: #007157 !important;
}

.text-info {
  color: #00A7E1 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0081ae !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #d39e00 !important;
}

.text-danger {
  color: #a30045 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #70002f !important;
}

.text-light {
  color: #707070 !important;
}

a.text-light:hover, a.text-light:focus {
  color: #575757 !important;
}

.text-dark {
  color: #033C5B !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #011b2a !important;
}

.text-secondary-a {
  color: #707070 !important;
}

a.text-secondary-a:hover, a.text-secondary-a:focus {
  color: #575757 !important;
}

.text-secondary-b {
  color: #00A47E !important;
}

a.text-secondary-b:hover, a.text-secondary-b:focus {
  color: #007157 !important;
}

.text-secondary-c {
  color: #DD5F13 !important;
}

a.text-secondary-c:hover, a.text-secondary-c:focus {
  color: #ae4b0f !important;
}

.text-secondary-d {
  color: #CFDD28 !important;
}

a.text-secondary-d:hover, a.text-secondary-d:focus {
  color: #aab51d !important;
}

.text-tertiary {
  color: #fff !important;
}

a.text-tertiary:hover, a.text-tertiary:focus {
  color: #e6e6e6 !important;
}

.text-error {
  color: #DD5F13 !important;
}

a.text-error:hover, a.text-error:focus {
  color: #ae4b0f !important;
}

.text-body {
  color: #033C5B !important;
}

.text-muted {
  color: rgba(0, 0, 0, 0.5) !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;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn):not(.btn.fa):not(.btn.fas) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid rgba(0, 0, 0, 0.5);
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3,
  #article-category-tabs .list-group .list-group-item,
  #article-category-accordion .card-header .btn-link,
  .card-title,
  .page-header .description h5 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3,
  #article-category-tabs .list-group .list-group-item,
  #article-category-accordion .card-header .btn-link,
  .card-title,
  .page-header .description h5 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 1280px !important;
  }
  .container, .container-split-left,
  .container-split-right {
    min-width: 1280px !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: rgba(0, 0, 0, 0.25);
  }
  .table .thead-dark th {
    color: inherit;
    border-color: rgba(0, 0, 0, 0.25);
  }
}
.wrapper {
  padding: 8px 0;
}

#wrapper-hero {
  padding: 0px !important;
}

.sticky,
.gallery-caption,
.bypostauthor {
  font-size: inherit;
}

.wrapper#wrapper-sticky {
  border-bottom: 1px solid #dee2e6;
}

#wrapper-footer-full,
#wrapper-static-hero {
  background-color: #e9ecef;
}

.wp-caption {
  font-size: inherit;
}

.wp-caption-text {
  font-size: inherit;
}

.screen-reader-text {
  font-size: inherit;
}

.alignleft {
  display: inline;
  float: left;
  margin-right: 1.5em;
}

.alignright {
  display: inline;
  float: right;
  margin-left: 1.5em;
}

.aligncenter {
  margin: 0px auto;
}

.entry-footer span {
  padding-right: 10px;
}

figure.woocommerce-product-gallery__wrapper {
  max-width: inherit !important;
}

img.wp-post-image,
article img,
figure,
img,
#secondary img {
  max-width: 100%;
  height: auto;
}

.flexbox-center-content {
  display: flex;
  align-items: center;
  justify-content: center;
}

a.skip-link {
  position: fixed;
  z-index: 1000;
  top: 0px;
  right: 0px;
}

.p-0 img {
  width: 100%;
}

.jumbotron {
  margin-bottom: 0px;
}

.navbar-dark .navbar-nav .dropdown-menu .nav-link {
  display: block;
  width: 100%;
  padding: 1.5rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #033C5B !important;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0;
}
.navbar-dark .navbar-nav .dropdown-menu .nav-link:hover, .navbar-dark .navbar-nav .dropdown-menu .nav-link:focus {
  color: #00A7E1 !important;
  text-decoration: none;
  background-color: #033C5B;
}
.navbar-dark .navbar-nav .dropdown-menu .nav-link.active, .navbar-dark .navbar-nav .dropdown-menu .nav-link:active {
  color: #fff !important;
  text-decoration: none;
  background-color: #033C5B;
}
.navbar-dark .navbar-nav .dropdown-menu .nav-link.disabled, .navbar-dark .navbar-nav .dropdown-menu .nav-link:disabled {
  color: rgba(0, 0, 0, 0.5) !important;
  background-color: transparent;
}

.navbar-light .navbar-brand a {
  color: #00A7E1;
}
.navbar-light .navbar-brand a:hover, .navbar-light .navbar-brand a:focus {
  color: #00A7E1;
}

.navbar-dark .navbar-brand a {
  color: #00A47E;
}
.navbar-dark .navbar-brand a:hover, .navbar-dark .navbar-brand a:focus {
  color: #00A47E;
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont.eot?v=5.15.3");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=5.15.3") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=5.15.3") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=5.15.3") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=5.15.3") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=5.15.3#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.fa,
.fas,
.far,
.fal,
.fad,
.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;
}

/*!
 * Font Awesome Pro 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../fonts/fa-regular-400.eot");
  src: url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-regular-400.woff2") format("woff2"), url("../fonts/fa-regular-400.woff") format("woff"), url("../fonts/fa-regular-400.ttf") format("truetype"), url("../fonts/fa-regular-400.svg#fontawesome") format("svg");
}
.far {
  font-family: "Font Awesome 5 Pro";
  font-weight: 400;
}

/*!
 * Font Awesome Pro 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("../fonts/fa-light-300.eot");
  src: url("../fonts/fa-light-300.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-light-300.woff2") format("woff2"), url("../fonts/fa-light-300.woff") format("woff"), url("../fonts/fa-light-300.ttf") format("truetype"), url("../fonts/fa-light-300.svg#fontawesome") format("svg");
}
.fal {
  font-family: "Font Awesome 5 Pro";
  font-weight: 300;
}

/*!
 * Font Awesome Pro 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../fonts/fa-solid-900.eot");
  src: url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.woff") format("woff"), url("../fonts/fa-solid-900.ttf") format("truetype"), url("../fonts/fa-solid-900.svg#fontawesome") format("svg");
}
.fa,
.fas {
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
}

/*!
 * Font Awesome Pro 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../fonts/fa-brands-400.eot");
  src: url("../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.woff") format("woff"), url("../fonts/fa-brands-400.ttf") format("truetype"), url("../fonts/fa-brands-400.svg#fontawesome") format("svg");
}
.fab {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}

.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}

.fa-xs {
  font-size: 0.75em;
}

.fa-sm {
  font-size: 0.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: 0.1em;
  padding: 0.2em 0.25em 0.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: 0.3em;
}
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: 0.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% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=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 {
  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-abacus:before {
  content: "\f640";
}

.fa-accessible-icon:before {
  content: "\f368";
}

.fa-accusoft:before {
  content: "\f369";
}

.fa-acorn:before {
  content: "\f6ae";
}

.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-adversal:before {
  content: "\f36a";
}

.fa-affiliatetheme:before {
  content: "\f36b";
}

.fa-air-conditioner:before {
  content: "\f8f4";
}

.fa-air-freshener:before {
  content: "\f5d0";
}

.fa-airbnb:before {
  content: "\f834";
}

.fa-alarm-clock:before {
  content: "\f34e";
}

.fa-alarm-exclamation:before {
  content: "\f843";
}

.fa-alarm-plus:before {
  content: "\f844";
}

.fa-alarm-snooze:before {
  content: "\f845";
}

.fa-album:before {
  content: "\f89f";
}

.fa-album-collection:before {
  content: "\f8a0";
}

.fa-algolia:before {
  content: "\f36c";
}

.fa-alicorn:before {
  content: "\f6b0";
}

.fa-alien:before {
  content: "\f8f5";
}

.fa-alien-monster:before {
  content: "\f8f6";
}

.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-align-slash:before {
  content: "\f846";
}

.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-amp-guitar:before {
  content: "\f8a1";
}

.fa-analytics:before {
  content: "\f643";
}

.fa-anchor:before {
  content: "\f13d";
}

.fa-android:before {
  content: "\f17b";
}

.fa-angel:before {
  content: "\f779";
}

.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-crate:before {
  content: "\f6b1";
}

.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-alt-down:before {
  content: "\f354";
}

.fa-arrow-alt-from-bottom:before {
  content: "\f346";
}

.fa-arrow-alt-from-left:before {
  content: "\f347";
}

.fa-arrow-alt-from-right:before {
  content: "\f348";
}

.fa-arrow-alt-from-top:before {
  content: "\f349";
}

.fa-arrow-alt-left:before {
  content: "\f355";
}

.fa-arrow-alt-right:before {
  content: "\f356";
}

.fa-arrow-alt-square-down:before {
  content: "\f350";
}

.fa-arrow-alt-square-left:before {
  content: "\f351";
}

.fa-arrow-alt-square-right:before {
  content: "\f352";
}

.fa-arrow-alt-square-up:before {
  content: "\f353";
}

.fa-arrow-alt-to-bottom:before {
  content: "\f34a";
}

.fa-arrow-alt-to-left:before {
  content: "\f34b";
}

.fa-arrow-alt-to-right:before {
  content: "\f34c";
}

.fa-arrow-alt-to-top:before {
  content: "\f34d";
}

.fa-arrow-alt-up:before {
  content: "\f357";
}

.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-from-bottom:before {
  content: "\f342";
}

.fa-arrow-from-left:before {
  content: "\f343";
}

.fa-arrow-from-right:before {
  content: "\f344";
}

.fa-arrow-from-top:before {
  content: "\f345";
}

.fa-arrow-left:before {
  content: "\f060";
}

.fa-arrow-right:before {
  content: "\f061";
}

.fa-arrow-square-down:before {
  content: "\f339";
}

.fa-arrow-square-left:before {
  content: "\f33a";
}

.fa-arrow-square-right:before {
  content: "\f33b";
}

.fa-arrow-square-up:before {
  content: "\f33c";
}

.fa-arrow-to-bottom:before {
  content: "\f33d";
}

.fa-arrow-to-left:before {
  content: "\f33e";
}

.fa-arrow-to-right:before {
  content: "\f340";
}

.fa-arrow-to-top:before {
  content: "\f341";
}

.fa-arrow-up:before {
  content: "\f062";
}

.fa-arrows:before {
  content: "\f047";
}

.fa-arrows-alt:before {
  content: "\f0b2";
}

.fa-arrows-alt-h:before {
  content: "\f337";
}

.fa-arrows-alt-v:before {
  content: "\f338";
}

.fa-arrows-h:before {
  content: "\f07e";
}

.fa-arrows-v:before {
  content: "\f07d";
}

.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-atom-alt:before {
  content: "\f5d3";
}

.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-axe:before {
  content: "\f6b2";
}

.fa-axe-battle:before {
  content: "\f6b3";
}

.fa-baby:before {
  content: "\f77c";
}

.fa-baby-carriage:before {
  content: "\f77d";
}

.fa-backpack:before {
  content: "\f5d4";
}

.fa-backspace:before {
  content: "\f55a";
}

.fa-backward:before {
  content: "\f04a";
}

.fa-bacon:before {
  content: "\f7e5";
}

.fa-bacteria:before {
  content: "\e059";
}

.fa-bacterium:before {
  content: "\e05a";
}

.fa-badge:before {
  content: "\f335";
}

.fa-badge-check:before {
  content: "\f336";
}

.fa-badge-dollar:before {
  content: "\f645";
}

.fa-badge-percent:before {
  content: "\f646";
}

.fa-badge-sheriff:before {
  content: "\f8a2";
}

.fa-badger-honey:before {
  content: "\f6b4";
}

.fa-bags-shopping:before {
  content: "\f847";
}

.fa-bahai:before {
  content: "\f666";
}

.fa-balance-scale:before {
  content: "\f24e";
}

.fa-balance-scale-left:before {
  content: "\f515";
}

.fa-balance-scale-right:before {
  content: "\f516";
}

.fa-ball-pile:before {
  content: "\f77e";
}

.fa-ballot:before {
  content: "\f732";
}

.fa-ballot-check:before {
  content: "\f733";
}

.fa-ban:before {
  content: "\f05e";
}

.fa-band-aid:before {
  content: "\f462";
}

.fa-bandcamp:before {
  content: "\f2d5";
}

.fa-banjo:before {
  content: "\f8a3";
}

.fa-barcode:before {
  content: "\f02a";
}

.fa-barcode-alt:before {
  content: "\f463";
}

.fa-barcode-read:before {
  content: "\f464";
}

.fa-barcode-scan:before {
  content: "\f465";
}

.fa-bars:before {
  content: "\f0c9";
}

.fa-baseball:before {
  content: "\f432";
}

.fa-baseball-ball:before {
  content: "\f433";
}

.fa-basketball-ball:before {
  content: "\f434";
}

.fa-basketball-hoop:before {
  content: "\f435";
}

.fa-bat:before {
  content: "\f6b5";
}

.fa-bath:before {
  content: "\f2cd";
}

.fa-battery-bolt:before {
  content: "\f376";
}

.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-slash:before {
  content: "\f377";
}

.fa-battery-three-quarters:before {
  content: "\f241";
}

.fa-battle-net:before {
  content: "\f835";
}

.fa-bed:before {
  content: "\f236";
}

.fa-bed-alt:before {
  content: "\f8f7";
}

.fa-bed-bunk:before {
  content: "\f8f8";
}

.fa-bed-empty:before {
  content: "\f8f9";
}

.fa-beer:before {
  content: "\f0fc";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-bell:before {
  content: "\f0f3";
}

.fa-bell-exclamation:before {
  content: "\f848";
}

.fa-bell-on:before {
  content: "\f8fa";
}

.fa-bell-plus:before {
  content: "\f849";
}

.fa-bell-school:before {
  content: "\f5d5";
}

.fa-bell-school-slash:before {
  content: "\f5d6";
}

.fa-bell-slash:before {
  content: "\f1f6";
}

.fa-bells:before {
  content: "\f77f";
}

.fa-betamax:before {
  content: "\f8a4";
}

.fa-bezier-curve:before {
  content: "\f55b";
}

.fa-bible:before {
  content: "\f647";
}

.fa-bicycle:before {
  content: "\f206";
}

.fa-biking:before {
  content: "\f84a";
}

.fa-biking-mountain:before {
  content: "\f84b";
}

.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-blanket:before {
  content: "\f498";
}

.fa-blender:before {
  content: "\f517";
}

.fa-blender-phone:before {
  content: "\f6b6";
}

.fa-blind:before {
  content: "\f29d";
}

.fa-blinds:before {
  content: "\f8fb";
}

.fa-blinds-open:before {
  content: "\f8fc";
}

.fa-blinds-raised:before {
  content: "\f8fd";
}

.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-bone-break:before {
  content: "\f5d8";
}

.fa-bong:before {
  content: "\f55c";
}

.fa-book:before {
  content: "\f02d";
}

.fa-book-alt:before {
  content: "\f5d9";
}

.fa-book-dead:before {
  content: "\f6b7";
}

.fa-book-heart:before {
  content: "\f499";
}

.fa-book-medical:before {
  content: "\f7e6";
}

.fa-book-open:before {
  content: "\f518";
}

.fa-book-reader:before {
  content: "\f5da";
}

.fa-book-spells:before {
  content: "\f6b8";
}

.fa-book-user:before {
  content: "\f7e7";
}

.fa-bookmark:before {
  content: "\f02e";
}

.fa-books:before {
  content: "\f5db";
}

.fa-books-medical:before {
  content: "\f7e8";
}

.fa-boombox:before {
  content: "\f8a5";
}

.fa-boot:before {
  content: "\f782";
}

.fa-booth-curtain:before {
  content: "\f734";
}

.fa-bootstrap:before {
  content: "\f836";
}

.fa-border-all:before {
  content: "\f84c";
}

.fa-border-bottom:before {
  content: "\f84d";
}

.fa-border-center-h:before {
  content: "\f89c";
}

.fa-border-center-v:before {
  content: "\f89d";
}

.fa-border-inner:before {
  content: "\f84e";
}

.fa-border-left:before {
  content: "\f84f";
}

.fa-border-none:before {
  content: "\f850";
}

.fa-border-outer:before {
  content: "\f851";
}

.fa-border-right:before {
  content: "\f852";
}

.fa-border-style:before {
  content: "\f853";
}

.fa-border-style-alt:before {
  content: "\f854";
}

.fa-border-top:before {
  content: "\f855";
}

.fa-bow-arrow:before {
  content: "\f6b9";
}

.fa-bowling-ball:before {
  content: "\f436";
}

.fa-bowling-pins:before {
  content: "\f437";
}

.fa-box:before {
  content: "\f466";
}

.fa-box-alt:before {
  content: "\f49a";
}

.fa-box-ballot:before {
  content: "\f735";
}

.fa-box-check:before {
  content: "\f467";
}

.fa-box-fragile:before {
  content: "\f49b";
}

.fa-box-full:before {
  content: "\f49c";
}

.fa-box-heart:before {
  content: "\f49d";
}

.fa-box-open:before {
  content: "\f49e";
}

.fa-box-tissue:before {
  content: "\e05b";
}

.fa-box-up:before {
  content: "\f49f";
}

.fa-box-usd:before {
  content: "\f4a0";
}

.fa-boxes:before {
  content: "\f468";
}

.fa-boxes-alt:before {
  content: "\f4a1";
}

.fa-boxing-glove:before {
  content: "\f438";
}

.fa-brackets:before {
  content: "\f7e9";
}

.fa-brackets-curly:before {
  content: "\f7ea";
}

.fa-braille:before {
  content: "\f2a1";
}

.fa-brain:before {
  content: "\f5dc";
}

.fa-bread-loaf:before {
  content: "\f7eb";
}

.fa-bread-slice:before {
  content: "\f7ec";
}

.fa-briefcase:before {
  content: "\f0b1";
}

.fa-briefcase-medical:before {
  content: "\f469";
}

.fa-bring-forward:before {
  content: "\f856";
}

.fa-bring-front:before {
  content: "\f857";
}

.fa-broadcast-tower:before {
  content: "\f519";
}

.fa-broom:before {
  content: "\f51a";
}

.fa-browser:before {
  content: "\f37e";
}

.fa-brush:before {
  content: "\f55d";
}

.fa-btc:before {
  content: "\f15a";
}

.fa-buffer:before {
  content: "\f837";
}

.fa-bug:before {
  content: "\f188";
}

.fa-building:before {
  content: "\f1ad";
}

.fa-bullhorn:before {
  content: "\f0a1";
}

.fa-bullseye:before {
  content: "\f140";
}

.fa-bullseye-arrow:before {
  content: "\f648";
}

.fa-bullseye-pointer:before {
  content: "\f649";
}

.fa-burger-soda:before {
  content: "\f858";
}

.fa-burn:before {
  content: "\f46a";
}

.fa-buromobelexperte:before {
  content: "\f37f";
}

.fa-burrito:before {
  content: "\f7ed";
}

.fa-bus:before {
  content: "\f207";
}

.fa-bus-alt:before {
  content: "\f55e";
}

.fa-bus-school:before {
  content: "\f5dd";
}

.fa-business-time:before {
  content: "\f64a";
}

.fa-buy-n-large:before {
  content: "\f8a6";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-cabinet-filing:before {
  content: "\f64b";
}

.fa-cactus:before {
  content: "\f8a7";
}

.fa-calculator:before {
  content: "\f1ec";
}

.fa-calculator-alt:before {
  content: "\f64c";
}

.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-edit:before {
  content: "\f333";
}

.fa-calendar-exclamation:before {
  content: "\f334";
}

.fa-calendar-minus:before {
  content: "\f272";
}

.fa-calendar-plus:before {
  content: "\f271";
}

.fa-calendar-star:before {
  content: "\f736";
}

.fa-calendar-times:before {
  content: "\f273";
}

.fa-calendar-week:before {
  content: "\f784";
}

.fa-camcorder:before {
  content: "\f8a8";
}

.fa-camera:before {
  content: "\f030";
}

.fa-camera-alt:before {
  content: "\f332";
}

.fa-camera-home:before {
  content: "\f8fe";
}

.fa-camera-movie:before {
  content: "\f8a9";
}

.fa-camera-polaroid:before {
  content: "\f8aa";
}

.fa-camera-retro:before {
  content: "\f083";
}

.fa-campfire:before {
  content: "\f6ba";
}

.fa-campground:before {
  content: "\f6bb";
}

.fa-canadian-maple-leaf:before {
  content: "\f785";
}

.fa-candle-holder:before {
  content: "\f6bc";
}

.fa-candy-cane:before {
  content: "\f786";
}

.fa-candy-corn:before {
  content: "\f6bd";
}

.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-building:before {
  content: "\f859";
}

.fa-car-bump:before {
  content: "\f5e0";
}

.fa-car-bus:before {
  content: "\f85a";
}

.fa-car-crash:before {
  content: "\f5e1";
}

.fa-car-garage:before {
  content: "\f5e2";
}

.fa-car-mechanic:before {
  content: "\f5e3";
}

.fa-car-side:before {
  content: "\f5e4";
}

.fa-car-tilt:before {
  content: "\f5e5";
}

.fa-car-wash:before {
  content: "\f5e6";
}

.fa-caravan:before {
  content: "\f8ff";
}

.fa-caravan-alt:before {
  content: "\e000";
}

.fa-caret-circle-down:before {
  content: "\f32d";
}

.fa-caret-circle-left:before {
  content: "\f32e";
}

.fa-caret-circle-right:before {
  content: "\f330";
}

.fa-caret-circle-up:before {
  content: "\f331";
}

.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-cars:before {
  content: "\f85b";
}

.fa-cart-arrow-down:before {
  content: "\f218";
}

.fa-cart-plus:before {
  content: "\f217";
}

.fa-cash-register:before {
  content: "\f788";
}

.fa-cassette-tape:before {
  content: "\f8ab";
}

.fa-cat:before {
  content: "\f6be";
}

.fa-cat-space:before {
  content: "\e001";
}

.fa-cauldron:before {
  content: "\f6bf";
}

.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-cctv:before {
  content: "\f8ac";
}

.fa-centercode:before {
  content: "\f380";
}

.fa-centos:before {
  content: "\f789";
}

.fa-certificate:before {
  content: "\f0a3";
}

.fa-chair:before {
  content: "\f6c0";
}

.fa-chair-office:before {
  content: "\f6c1";
}

.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-line-down:before {
  content: "\f64d";
}

.fa-chart-network:before {
  content: "\f78a";
}

.fa-chart-pie:before {
  content: "\f200";
}

.fa-chart-pie-alt:before {
  content: "\f64e";
}

.fa-chart-scatter:before {
  content: "\f7ee";
}

.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-cheese-swiss:before {
  content: "\f7f0";
}

.fa-cheeseburger:before {
  content: "\f7f1";
}

.fa-chess:before {
  content: "\f439";
}

.fa-chess-bishop:before {
  content: "\f43a";
}

.fa-chess-bishop-alt:before {
  content: "\f43b";
}

.fa-chess-board:before {
  content: "\f43c";
}

.fa-chess-clock:before {
  content: "\f43d";
}

.fa-chess-clock-alt:before {
  content: "\f43e";
}

.fa-chess-king:before {
  content: "\f43f";
}

.fa-chess-king-alt:before {
  content: "\f440";
}

.fa-chess-knight:before {
  content: "\f441";
}

.fa-chess-knight-alt:before {
  content: "\f442";
}

.fa-chess-pawn:before {
  content: "\f443";
}

.fa-chess-pawn-alt:before {
  content: "\f444";
}

.fa-chess-queen:before {
  content: "\f445";
}

.fa-chess-queen-alt:before {
  content: "\f446";
}

.fa-chess-rook:before {
  content: "\f447";
}

.fa-chess-rook-alt:before {
  content: "\f448";
}

.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-double-down:before {
  content: "\f322";
}

.fa-chevron-double-left:before {
  content: "\f323";
}

.fa-chevron-double-right:before {
  content: "\f324";
}

.fa-chevron-double-up:before {
  content: "\f325";
}

.fa-chevron-down:before {
  content: "\f078";
}

.fa-chevron-left:before {
  content: "\f053";
}

.fa-chevron-right:before {
  content: "\f054";
}

.fa-chevron-square-down:before {
  content: "\f329";
}

.fa-chevron-square-left:before {
  content: "\f32a";
}

.fa-chevron-square-right:before {
  content: "\f32b";
}

.fa-chevron-square-up:before {
  content: "\f32c";
}

.fa-chevron-up:before {
  content: "\f077";
}

.fa-child:before {
  content: "\f1ae";
}

.fa-chimney:before {
  content: "\f78b";
}

.fa-chrome:before {
  content: "\f268";
}

.fa-chromecast:before {
  content: "\f838";
}

.fa-church:before {
  content: "\f51d";
}

.fa-circle:before {
  content: "\f111";
}

.fa-circle-notch:before {
  content: "\f1ce";
}

.fa-city:before {
  content: "\f64f";
}

.fa-clarinet:before {
  content: "\f8ad";
}

.fa-claw-marks:before {
  content: "\f6c2";
}

.fa-clinic-medical:before {
  content: "\f7f2";
}

.fa-clipboard:before {
  content: "\f328";
}

.fa-clipboard-check:before {
  content: "\f46c";
}

.fa-clipboard-list:before {
  content: "\f46d";
}

.fa-clipboard-list-check:before {
  content: "\f737";
}

.fa-clipboard-prescription:before {
  content: "\f5e8";
}

.fa-clipboard-user:before {
  content: "\f7f3";
}

.fa-clock:before {
  content: "\f017";
}

.fa-clone:before {
  content: "\f24d";
}

.fa-closed-captioning:before {
  content: "\f20a";
}

.fa-cloud:before {
  content: "\f0c2";
}

.fa-cloud-download:before {
  content: "\f0ed";
}

.fa-cloud-download-alt:before {
  content: "\f381";
}

.fa-cloud-drizzle:before {
  content: "\f738";
}

.fa-cloud-hail:before {
  content: "\f739";
}

.fa-cloud-hail-mixed:before {
  content: "\f73a";
}

.fa-cloud-meatball:before {
  content: "\f73b";
}

.fa-cloud-moon:before {
  content: "\f6c3";
}

.fa-cloud-moon-rain:before {
  content: "\f73c";
}

.fa-cloud-music:before {
  content: "\f8ae";
}

.fa-cloud-rain:before {
  content: "\f73d";
}

.fa-cloud-rainbow:before {
  content: "\f73e";
}

.fa-cloud-showers:before {
  content: "\f73f";
}

.fa-cloud-showers-heavy:before {
  content: "\f740";
}

.fa-cloud-sleet:before {
  content: "\f741";
}

.fa-cloud-snow:before {
  content: "\f742";
}

.fa-cloud-sun:before {
  content: "\f6c4";
}

.fa-cloud-sun-rain:before {
  content: "\f743";
}

.fa-cloud-upload:before {
  content: "\f0ee";
}

.fa-cloud-upload-alt:before {
  content: "\f382";
}

.fa-cloudflare:before {
  content: "\e07d";
}

.fa-clouds:before {
  content: "\f744";
}

.fa-clouds-moon:before {
  content: "\f745";
}

.fa-clouds-sun:before {
  content: "\f746";
}

.fa-cloudscale:before {
  content: "\f383";
}

.fa-cloudsmith:before {
  content: "\f384";
}

.fa-cloudversify:before {
  content: "\f385";
}

.fa-club:before {
  content: "\f327";
}

.fa-cocktail:before {
  content: "\f561";
}

.fa-code:before {
  content: "\f121";
}

.fa-code-branch:before {
  content: "\f126";
}

.fa-code-commit:before {
  content: "\f386";
}

.fa-code-merge:before {
  content: "\f387";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-codiepie:before {
  content: "\f284";
}

.fa-coffee:before {
  content: "\f0f4";
}

.fa-coffee-pot:before {
  content: "\e002";
}

.fa-coffee-togo:before {
  content: "\f6c5";
}

.fa-coffin:before {
  content: "\f6c6";
}

.fa-coffin-cross:before {
  content: "\e051";
}

.fa-cog:before {
  content: "\f013";
}

.fa-cogs:before {
  content: "\f085";
}

.fa-coin:before {
  content: "\f85c";
}

.fa-coins:before {
  content: "\f51e";
}

.fa-columns:before {
  content: "\f0db";
}

.fa-comet:before {
  content: "\e003";
}

.fa-comment:before {
  content: "\f075";
}

.fa-comment-alt:before {
  content: "\f27a";
}

.fa-comment-alt-check:before {
  content: "\f4a2";
}

.fa-comment-alt-dollar:before {
  content: "\f650";
}

.fa-comment-alt-dots:before {
  content: "\f4a3";
}

.fa-comment-alt-edit:before {
  content: "\f4a4";
}

.fa-comment-alt-exclamation:before {
  content: "\f4a5";
}

.fa-comment-alt-lines:before {
  content: "\f4a6";
}

.fa-comment-alt-medical:before {
  content: "\f7f4";
}

.fa-comment-alt-minus:before {
  content: "\f4a7";
}

.fa-comment-alt-music:before {
  content: "\f8af";
}

.fa-comment-alt-plus:before {
  content: "\f4a8";
}

.fa-comment-alt-slash:before {
  content: "\f4a9";
}

.fa-comment-alt-smile:before {
  content: "\f4aa";
}

.fa-comment-alt-times:before {
  content: "\f4ab";
}

.fa-comment-check:before {
  content: "\f4ac";
}

.fa-comment-dollar:before {
  content: "\f651";
}

.fa-comment-dots:before {
  content: "\f4ad";
}

.fa-comment-edit:before {
  content: "\f4ae";
}

.fa-comment-exclamation:before {
  content: "\f4af";
}

.fa-comment-lines:before {
  content: "\f4b0";
}

.fa-comment-medical:before {
  content: "\f7f5";
}

.fa-comment-minus:before {
  content: "\f4b1";
}

.fa-comment-music:before {
  content: "\f8b0";
}

.fa-comment-plus:before {
  content: "\f4b2";
}

.fa-comment-slash:before {
  content: "\f4b3";
}

.fa-comment-smile:before {
  content: "\f4b4";
}

.fa-comment-times:before {
  content: "\f4b5";
}

.fa-comments:before {
  content: "\f086";
}

.fa-comments-alt:before {
  content: "\f4b6";
}

.fa-comments-alt-dollar:before {
  content: "\f652";
}

.fa-comments-dollar:before {
  content: "\f653";
}

.fa-compact-disc:before {
  content: "\f51f";
}

.fa-compass:before {
  content: "\f14e";
}

.fa-compass-slash:before {
  content: "\f5e9";
}

.fa-compress:before {
  content: "\f066";
}

.fa-compress-alt:before {
  content: "\f422";
}

.fa-compress-arrows-alt:before {
  content: "\f78c";
}

.fa-compress-wide:before {
  content: "\f326";
}

.fa-computer-classic:before {
  content: "\f8b1";
}

.fa-computer-speaker:before {
  content: "\f8b2";
}

.fa-concierge-bell:before {
  content: "\f562";
}

.fa-confluence:before {
  content: "\f78d";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-construction:before {
  content: "\f85d";
}

.fa-container-storage:before {
  content: "\f4b7";
}

.fa-contao:before {
  content: "\f26d";
}

.fa-conveyor-belt:before {
  content: "\f46e";
}

.fa-conveyor-belt-alt:before {
  content: "\f46f";
}

.fa-cookie:before {
  content: "\f563";
}

.fa-cookie-bite:before {
  content: "\f564";
}

.fa-copy:before {
  content: "\f0c5";
}

.fa-copyright:before {
  content: "\f1f9";
}

.fa-corn:before {
  content: "\f6c7";
}

.fa-cotton-bureau:before {
  content: "\f89e";
}

.fa-couch:before {
  content: "\f4b8";
}

.fa-cow:before {
  content: "\f6c8";
}

.fa-cowbell:before {
  content: "\f8b3";
}

.fa-cowbell-more:before {
  content: "\f8b4";
}

.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-credit-card-blank:before {
  content: "\f389";
}

.fa-credit-card-front:before {
  content: "\f38a";
}

.fa-cricket:before {
  content: "\f449";
}

.fa-critical-role:before {
  content: "\f6c9";
}

.fa-croissant:before {
  content: "\f7f6";
}

.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-crutches:before {
  content: "\f7f8";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-css3-alt:before {
  content: "\f38b";
}

.fa-cube:before {
  content: "\f1b2";
}

.fa-cubes:before {
  content: "\f1b3";
}

.fa-curling:before {
  content: "\f44a";
}

.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-dagger:before {
  content: "\f6cb";
}

.fa-dailymotion:before {
  content: "\e052";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-database:before {
  content: "\f1c0";
}

.fa-deaf:before {
  content: "\f2a4";
}

.fa-debug:before {
  content: "\f7f9";
}

.fa-deer:before {
  content: "\f78e";
}

.fa-deer-rudolph:before {
  content: "\f78f";
}

.fa-deezer:before {
  content: "\e077";
}

.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-desktop-alt:before {
  content: "\f390";
}

.fa-dev:before {
  content: "\f6cc";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-dewpoint:before {
  content: "\f748";
}

.fa-dharmachakra:before {
  content: "\f655";
}

.fa-dhl:before {
  content: "\f790";
}

.fa-diagnoses:before {
  content: "\f470";
}

.fa-diamond:before {
  content: "\f219";
}

.fa-diaspora:before {
  content: "\f791";
}

.fa-dice:before {
  content: "\f522";
}

.fa-dice-d10:before {
  content: "\f6cd";
}

.fa-dice-d12:before {
  content: "\f6ce";
}

.fa-dice-d20:before {
  content: "\f6cf";
}

.fa-dice-d4:before {
  content: "\f6d0";
}

.fa-dice-d6:before {
  content: "\f6d1";
}

.fa-dice-d8:before {
  content: "\f6d2";
}

.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-digging:before {
  content: "\f85e";
}

.fa-digital-ocean:before {
  content: "\f391";
}

.fa-digital-tachograph:before {
  content: "\f566";
}

.fa-diploma:before {
  content: "\f5ea";
}

.fa-directions:before {
  content: "\f5eb";
}

.fa-disc-drive:before {
  content: "\f8b5";
}

.fa-discord:before {
  content: "\f392";
}

.fa-discourse:before {
  content: "\f393";
}

.fa-disease:before {
  content: "\f7fa";
}

.fa-divide:before {
  content: "\f529";
}

.fa-dizzy:before {
  content: "\f567";
}

.fa-dna:before {
  content: "\f471";
}

.fa-do-not-enter:before {
  content: "\f5ec";
}

.fa-dochub:before {
  content: "\f394";
}

.fa-docker:before {
  content: "\f395";
}

.fa-dog:before {
  content: "\f6d3";
}

.fa-dog-leashed:before {
  content: "\f6d4";
}

.fa-dollar-sign:before {
  content: "\f155";
}

.fa-dolly:before {
  content: "\f472";
}

.fa-dolly-empty:before {
  content: "\f473";
}

.fa-dolly-flatbed:before {
  content: "\f474";
}

.fa-dolly-flatbed-alt:before {
  content: "\f475";
}

.fa-dolly-flatbed-empty:before {
  content: "\f476";
}

.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-circle:before {
  content: "\f5ed";
}

.fa-draw-polygon:before {
  content: "\f5ee";
}

.fa-draw-square:before {
  content: "\f5ef";
}

.fa-dreidel:before {
  content: "\f792";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-dribbble-square:before {
  content: "\f397";
}

.fa-drone:before {
  content: "\f85f";
}

.fa-drone-alt:before {
  content: "\f860";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-drum:before {
  content: "\f569";
}

.fa-drum-steelpan:before {
  content: "\f56a";
}

.fa-drumstick:before {
  content: "\f6d6";
}

.fa-drumstick-bite:before {
  content: "\f6d7";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-dryer:before {
  content: "\f861";
}

.fa-dryer-alt:before {
  content: "\f862";
}

.fa-duck:before {
  content: "\f6d8";
}

.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-ear:before {
  content: "\f5f0";
}

.fa-ear-muffs:before {
  content: "\f795";
}

.fa-earlybirds:before {
  content: "\f39a";
}

.fa-ebay:before {
  content: "\f4f4";
}

.fa-eclipse:before {
  content: "\f749";
}

.fa-eclipse-alt:before {
  content: "\f74a";
}

.fa-edge:before {
  content: "\f282";
}

.fa-edge-legacy:before {
  content: "\e078";
}

.fa-edit:before {
  content: "\f044";
}

.fa-egg:before {
  content: "\f7fb";
}

.fa-egg-fried:before {
  content: "\f7fc";
}

.fa-eject:before {
  content: "\f052";
}

.fa-elementor:before {
  content: "\f430";
}

.fa-elephant:before {
  content: "\f6da";
}

.fa-ellipsis-h:before {
  content: "\f141";
}

.fa-ellipsis-h-alt:before {
  content: "\f39b";
}

.fa-ellipsis-v:before {
  content: "\f142";
}

.fa-ellipsis-v-alt:before {
  content: "\f39c";
}

.fa-ello:before {
  content: "\f5f1";
}

.fa-ember:before {
  content: "\f423";
}

.fa-empire:before {
  content: "\f1d1";
}

.fa-empty-set:before {
  content: "\f656";
}

.fa-engine-warning:before {
  content: "\f5f2";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-envelope-open:before {
  content: "\f2b6";
}

.fa-envelope-open-dollar:before {
  content: "\f657";
}

.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-evernote:before {
  content: "\f839";
}

.fa-exchange:before {
  content: "\f0ec";
}

.fa-exchange-alt:before {
  content: "\f362";
}

.fa-exclamation:before {
  content: "\f12a";
}

.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-exclamation-square:before {
  content: "\f321";
}

.fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-expand:before {
  content: "\f065";
}

.fa-expand-alt:before {
  content: "\f424";
}

.fa-expand-arrows:before {
  content: "\f31d";
}

.fa-expand-arrows-alt:before {
  content: "\f31e";
}

.fa-expand-wide:before {
  content: "\f320";
}

.fa-expeditedssl:before {
  content: "\f23e";
}

.fa-external-link:before {
  content: "\f08e";
}

.fa-external-link-alt:before {
  content: "\f35d";
}

.fa-external-link-square:before {
  content: "\f14c";
}

.fa-external-link-square-alt:before {
  content: "\f360";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-eye-dropper:before {
  content: "\f1fb";
}

.fa-eye-evil:before {
  content: "\f6db";
}

.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-fan:before {
  content: "\f863";
}

.fa-fan-table:before {
  content: "\e004";
}

.fa-fantasy-flight-games:before {
  content: "\f6dc";
}

.fa-farm:before {
  content: "\f864";
}

.fa-fast-backward:before {
  content: "\f049";
}

.fa-fast-forward:before {
  content: "\f050";
}

.fa-faucet:before {
  content: "\e005";
}

.fa-faucet-drip:before {
  content: "\e006";
}

.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-field-hockey:before {
  content: "\f44c";
}

.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-certificate:before {
  content: "\f5f3";
}

.fa-file-chart-line:before {
  content: "\f659";
}

.fa-file-chart-pie:before {
  content: "\f65a";
}

.fa-file-check:before {
  content: "\f316";
}

.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-edit:before {
  content: "\f31c";
}

.fa-file-excel:before {
  content: "\f1c3";
}

.fa-file-exclamation:before {
  content: "\f31a";
}

.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-minus:before {
  content: "\f318";
}

.fa-file-music:before {
  content: "\f8b6";
}

.fa-file-pdf:before {
  content: "\f1c1";
}

.fa-file-plus:before {
  content: "\f319";
}

.fa-file-powerpoint:before {
  content: "\f1c4";
}

.fa-file-prescription:before {
  content: "\f572";
}

.fa-file-search:before {
  content: "\f865";
}

.fa-file-signature:before {
  content: "\f573";
}

.fa-file-spreadsheet:before {
  content: "\f65b";
}

.fa-file-times:before {
  content: "\f317";
}

.fa-file-upload:before {
  content: "\f574";
}

.fa-file-user:before {
  content: "\f65c";
}

.fa-file-video:before {
  content: "\f1c8";
}

.fa-file-word:before {
  content: "\f1c2";
}

.fa-files-medical:before {
  content: "\f7fd";
}

.fa-fill:before {
  content: "\f575";
}

.fa-fill-drip:before {
  content: "\f576";
}

.fa-film:before {
  content: "\f008";
}

.fa-film-alt:before {
  content: "\f3a0";
}

.fa-film-canister:before {
  content: "\f8b7";
}

.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-fire-smoke:before {
  content: "\f74b";
}

.fa-firefox:before {
  content: "\f269";
}

.fa-firefox-browser:before {
  content: "\e007";
}

.fa-fireplace:before {
  content: "\f79a";
}

.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-fish-cooked:before {
  content: "\f7fe";
}

.fa-fist-raised:before {
  content: "\f6de";
}

.fa-flag:before {
  content: "\f024";
}

.fa-flag-alt:before {
  content: "\f74c";
}

.fa-flag-checkered:before {
  content: "\f11e";
}

.fa-flag-usa:before {
  content: "\f74d";
}

.fa-flame:before {
  content: "\f6df";
}

.fa-flashlight:before {
  content: "\f8b8";
}

.fa-flask:before {
  content: "\f0c3";
}

.fa-flask-poison:before {
  content: "\f6e0";
}

.fa-flask-potion:before {
  content: "\f6e1";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-flipboard:before {
  content: "\f44d";
}

.fa-flower:before {
  content: "\f7ff";
}

.fa-flower-daffodil:before {
  content: "\f800";
}

.fa-flower-tulip:before {
  content: "\f801";
}

.fa-flushed:before {
  content: "\f579";
}

.fa-flute:before {
  content: "\f8b9";
}

.fa-flux-capacitor:before {
  content: "\f8ba";
}

.fa-fly:before {
  content: "\f417";
}

.fa-fog:before {
  content: "\f74e";
}

.fa-folder:before {
  content: "\f07b";
}

.fa-folder-download:before {
  content: "\e053";
}

.fa-folder-minus:before {
  content: "\f65d";
}

.fa-folder-open:before {
  content: "\f07c";
}

.fa-folder-plus:before {
  content: "\f65e";
}

.fa-folder-times:before {
  content: "\f65f";
}

.fa-folder-tree:before {
  content: "\f802";
}

.fa-folder-upload:before {
  content: "\e054";
}

.fa-folders:before {
  content: "\f660";
}

.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-font-case:before {
  content: "\f866";
}

.fa-fonticons:before {
  content: "\f280";
}

.fa-fonticons-fi:before {
  content: "\f3a2";
}

.fa-football-ball:before {
  content: "\f44e";
}

.fa-football-helmet:before {
  content: "\f44f";
}

.fa-forklift:before {
  content: "\f47a";
}

.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-fragile:before {
  content: "\f4bb";
}

.fa-free-code-camp:before {
  content: "\f2c5";
}

.fa-freebsd:before {
  content: "\f3a4";
}

.fa-french-fries:before {
  content: "\f803";
}

.fa-frog:before {
  content: "\f52e";
}

.fa-frosty-head:before {
  content: "\f79b";
}

.fa-frown:before {
  content: "\f119";
}

.fa-frown-open:before {
  content: "\f57a";
}

.fa-fulcrum:before {
  content: "\f50b";
}

.fa-function:before {
  content: "\f661";
}

.fa-funnel-dollar:before {
  content: "\f662";
}

.fa-futbol:before {
  content: "\f1e3";
}

.fa-galactic-republic:before {
  content: "\f50c";
}

.fa-galactic-senate:before {
  content: "\f50d";
}

.fa-galaxy:before {
  content: "\e008";
}

.fa-game-board:before {
  content: "\f867";
}

.fa-game-board-alt:before {
  content: "\f868";
}

.fa-game-console-handheld:before {
  content: "\f8bb";
}

.fa-gamepad:before {
  content: "\f11b";
}

.fa-gamepad-alt:before {
  content: "\f8bc";
}

.fa-garage:before {
  content: "\e009";
}

.fa-garage-car:before {
  content: "\e00a";
}

.fa-garage-open:before {
  content: "\e00b";
}

.fa-gas-pump:before {
  content: "\f52f";
}

.fa-gas-pump-slash:before {
  content: "\f5f4";
}

.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-gift-card:before {
  content: "\f663";
}

.fa-gifts:before {
  content: "\f79c";
}

.fa-gingerbread-man:before {
  content: "\f79d";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-git-alt:before {
  content: "\f841";
}

.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:before {
  content: "\f804";
}

.fa-glass-champagne:before {
  content: "\f79e";
}

.fa-glass-cheers:before {
  content: "\f79f";
}

.fa-glass-citrus:before {
  content: "\f869";
}

.fa-glass-martini:before {
  content: "\f000";
}

.fa-glass-martini-alt:before {
  content: "\f57b";
}

.fa-glass-whiskey:before {
  content: "\f7a0";
}

.fa-glass-whiskey-rocks:before {
  content: "\f7a1";
}

.fa-glasses:before {
  content: "\f530";
}

.fa-glasses-alt:before {
  content: "\f5f5";
}

.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-globe-snow:before {
  content: "\f7a3";
}

.fa-globe-stand:before {
  content: "\f5f6";
}

.fa-gofore:before {
  content: "\f3a7";
}

.fa-golf-ball:before {
  content: "\f450";
}

.fa-golf-club:before {
  content: "\f451";
}

.fa-goodreads:before {
  content: "\f3a8";
}

.fa-goodreads-g:before {
  content: "\f3a9";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-google-drive:before {
  content: "\f3aa";
}

.fa-google-pay:before {
  content: "\e079";
}

.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-gramophone:before {
  content: "\f8bd";
}

.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-guilded:before {
  content: "\e07e";
}

.fa-guitar:before {
  content: "\f7a6";
}

.fa-guitar-electric:before {
  content: "\f8be";
}

.fa-guitars:before {
  content: "\f8bf";
}

.fa-gulp:before {
  content: "\f3ae";
}

.fa-h-square:before {
  content: "\f0fd";
}

.fa-h1:before {
  content: "\f313";
}

.fa-h2:before {
  content: "\f314";
}

.fa-h3:before {
  content: "\f315";
}

.fa-h4:before {
  content: "\f86a";
}

.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-hammer-war:before {
  content: "\f6e4";
}

.fa-hamsa:before {
  content: "\f665";
}

.fa-hand-heart:before {
  content: "\f4bc";
}

.fa-hand-holding:before {
  content: "\f4bd";
}

.fa-hand-holding-box:before {
  content: "\f47b";
}

.fa-hand-holding-heart:before {
  content: "\f4be";
}

.fa-hand-holding-magic:before {
  content: "\f6e5";
}

.fa-hand-holding-medical:before {
  content: "\e05c";
}

.fa-hand-holding-seedling:before {
  content: "\f4bf";
}

.fa-hand-holding-usd:before {
  content: "\f4c0";
}

.fa-hand-holding-water:before {
  content: "\f4c1";
}

.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-receiving:before {
  content: "\f47c";
}

.fa-hand-rock:before {
  content: "\f255";
}

.fa-hand-scissors:before {
  content: "\f257";
}

.fa-hand-sparkles:before {
  content: "\e05d";
}

.fa-hand-spock:before {
  content: "\f259";
}

.fa-hands:before {
  content: "\f4c2";
}

.fa-hands-heart:before {
  content: "\f4c3";
}

.fa-hands-helping:before {
  content: "\f4c4";
}

.fa-hands-usd:before {
  content: "\f4c5";
}

.fa-hands-wash:before {
  content: "\e05e";
}

.fa-handshake:before {
  content: "\f2b5";
}

.fa-handshake-alt:before {
  content: "\f4c6";
}

.fa-handshake-alt-slash:before {
  content: "\e05f";
}

.fa-handshake-slash:before {
  content: "\e060";
}

.fa-hanukiah:before {
  content: "\f6e6";
}

.fa-hard-hat:before {
  content: "\f807";
}

.fa-hashtag:before {
  content: "\f292";
}

.fa-hat-chef:before {
  content: "\f86b";
}

.fa-hat-cowboy:before {
  content: "\f8c0";
}

.fa-hat-cowboy-side:before {
  content: "\f8c1";
}

.fa-hat-santa:before {
  content: "\f7a7";
}

.fa-hat-winter:before {
  content: "\f7a8";
}

.fa-hat-witch:before {
  content: "\f6e7";
}

.fa-hat-wizard:before {
  content: "\f6e8";
}

.fa-hdd:before {
  content: "\f0a0";
}

.fa-head-side:before {
  content: "\f6e9";
}

.fa-head-side-brain:before {
  content: "\f808";
}

.fa-head-side-cough:before {
  content: "\e061";
}

.fa-head-side-cough-slash:before {
  content: "\e062";
}

.fa-head-side-headphones:before {
  content: "\f8c2";
}

.fa-head-side-mask:before {
  content: "\e063";
}

.fa-head-side-medical:before {
  content: "\f809";
}

.fa-head-side-virus:before {
  content: "\e064";
}

.fa-head-vr:before {
  content: "\f6ea";
}

.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-heart-circle:before {
  content: "\f4c7";
}

.fa-heart-rate:before {
  content: "\f5f8";
}

.fa-heart-square:before {
  content: "\f4c8";
}

.fa-heartbeat:before {
  content: "\f21e";
}

.fa-heat:before {
  content: "\e00c";
}

.fa-helicopter:before {
  content: "\f533";
}

.fa-helmet-battle:before {
  content: "\f6eb";
}

.fa-hexagon:before {
  content: "\f312";
}

.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-hive:before {
  content: "\e07f";
}

.fa-hockey-mask:before {
  content: "\f6ee";
}

.fa-hockey-puck:before {
  content: "\f453";
}

.fa-hockey-sticks:before {
  content: "\f454";
}

.fa-holly-berry:before {
  content: "\f7aa";
}

.fa-home:before {
  content: "\f015";
}

.fa-home-alt:before {
  content: "\f80a";
}

.fa-home-heart:before {
  content: "\f4c9";
}

.fa-home-lg:before {
  content: "\f80b";
}

.fa-home-lg-alt:before {
  content: "\f80c";
}

.fa-hood-cloak:before {
  content: "\f6ef";
}

.fa-hooli:before {
  content: "\f427";
}

.fa-horizontal-rule:before {
  content: "\f86c";
}

.fa-hornbill:before {
  content: "\f592";
}

.fa-horse:before {
  content: "\f6f0";
}

.fa-horse-head:before {
  content: "\f7ab";
}

.fa-horse-saddle:before {
  content: "\f8c3";
}

.fa-hospital:before {
  content: "\f0f8";
}

.fa-hospital-alt:before {
  content: "\f47d";
}

.fa-hospital-symbol:before {
  content: "\f47e";
}

.fa-hospital-user:before {
  content: "\f80d";
}

.fa-hospitals:before {
  content: "\f80e";
}

.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:before {
  content: "\e00d";
}

.fa-house-damage:before {
  content: "\f6f1";
}

.fa-house-day:before {
  content: "\e00e";
}

.fa-house-flood:before {
  content: "\f74f";
}

.fa-house-leave:before {
  content: "\e00f";
}

.fa-house-night:before {
  content: "\e010";
}

.fa-house-return:before {
  content: "\e011";
}

.fa-house-signal:before {
  content: "\e012";
}

.fa-house-user:before {
  content: "\e065";
}

.fa-houzz:before {
  content: "\f27c";
}

.fa-hryvnia:before {
  content: "\f6f2";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-hubspot:before {
  content: "\f3b2";
}

.fa-humidity:before {
  content: "\f750";
}

.fa-hurricane:before {
  content: "\f751";
}

.fa-i-cursor:before {
  content: "\f246";
}

.fa-ice-cream:before {
  content: "\f810";
}

.fa-ice-skate:before {
  content: "\f7ac";
}

.fa-icicles:before {
  content: "\f7ad";
}

.fa-icons:before {
  content: "\f86d";
}

.fa-icons-alt:before {
  content: "\f86e";
}

.fa-id-badge:before {
  content: "\f2c1";
}

.fa-id-card:before {
  content: "\f2c2";
}

.fa-id-card-alt:before {
  content: "\f47f";
}

.fa-ideal:before {
  content: "\e013";
}

.fa-igloo:before {
  content: "\f7ae";
}

.fa-image:before {
  content: "\f03e";
}

.fa-image-polaroid:before {
  content: "\f8c4";
}

.fa-images:before {
  content: "\f302";
}

.fa-imdb:before {
  content: "\f2d8";
}

.fa-inbox:before {
  content: "\f01c";
}

.fa-inbox-in:before {
  content: "\f310";
}

.fa-inbox-out:before {
  content: "\f311";
}

.fa-indent:before {
  content: "\f03c";
}

.fa-industry:before {
  content: "\f275";
}

.fa-industry-alt:before {
  content: "\f3b3";
}

.fa-infinity:before {
  content: "\f534";
}

.fa-info:before {
  content: "\f129";
}

.fa-info-circle:before {
  content: "\f05a";
}

.fa-info-square:before {
  content: "\f30f";
}

.fa-inhaler:before {
  content: "\f5f9";
}

.fa-innosoft:before {
  content: "\e080";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-instagram-square:before {
  content: "\e055";
}

.fa-instalod:before {
  content: "\e081";
}

.fa-integral:before {
  content: "\f667";
}

.fa-intercom:before {
  content: "\f7af";
}

.fa-internet-explorer:before {
  content: "\f26b";
}

.fa-intersection:before {
  content: "\f668";
}

.fa-inventory:before {
  content: "\f480";
}

.fa-invision:before {
  content: "\f7b0";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-island-tropical:before {
  content: "\f811";
}

.fa-italic:before {
  content: "\f033";
}

.fa-itch-io:before {
  content: "\f83a";
}

.fa-itunes:before {
  content: "\f3b4";
}

.fa-itunes-note:before {
  content: "\f3b5";
}

.fa-jack-o-lantern:before {
  content: "\f30e";
}

.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-joystick:before {
  content: "\f8c5";
}

.fa-js:before {
  content: "\f3b8";
}

.fa-js-square:before {
  content: "\f3b9";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-jug:before {
  content: "\f8c6";
}

.fa-kaaba:before {
  content: "\f66b";
}

.fa-kaggle:before {
  content: "\f5fa";
}

.fa-kazoo:before {
  content: "\f8c7";
}

.fa-kerning:before {
  content: "\f86f";
}

.fa-key:before {
  content: "\f084";
}

.fa-key-skeleton:before {
  content: "\f6f3";
}

.fa-keybase:before {
  content: "\f4f5";
}

.fa-keyboard:before {
  content: "\f11c";
}

.fa-keycdn:before {
  content: "\f3ba";
}

.fa-keynote:before {
  content: "\f66c";
}

.fa-khanda:before {
  content: "\f66d";
}

.fa-kickstarter:before {
  content: "\f3bb";
}

.fa-kickstarter-k:before {
  content: "\f3bc";
}

.fa-kidneys:before {
  content: "\f5fb";
}

.fa-kiss:before {
  content: "\f596";
}

.fa-kiss-beam:before {
  content: "\f597";
}

.fa-kiss-wink-heart:before {
  content: "\f598";
}

.fa-kite:before {
  content: "\f6f4";
}

.fa-kiwi-bird:before {
  content: "\f535";
}

.fa-knife-kitchen:before {
  content: "\f6f5";
}

.fa-korvue:before {
  content: "\f42f";
}

.fa-lambda:before {
  content: "\f66e";
}

.fa-lamp:before {
  content: "\f4ca";
}

.fa-lamp-desk:before {
  content: "\e014";
}

.fa-lamp-floor:before {
  content: "\e015";
}

.fa-landmark:before {
  content: "\f66f";
}

.fa-landmark-alt:before {
  content: "\f752";
}

.fa-language:before {
  content: "\f1ab";
}

.fa-laptop:before {
  content: "\f109";
}

.fa-laptop-code:before {
  content: "\f5fc";
}

.fa-laptop-house:before {
  content: "\e066";
}

.fa-laptop-medical:before {
  content: "\f812";
}

.fa-laravel:before {
  content: "\f3bd";
}

.fa-lasso:before {
  content: "\f8c8";
}

.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-layer-minus:before {
  content: "\f5fe";
}

.fa-layer-plus:before {
  content: "\f5ff";
}

.fa-leaf:before {
  content: "\f06c";
}

.fa-leaf-heart:before {
  content: "\f4cb";
}

.fa-leaf-maple:before {
  content: "\f6f6";
}

.fa-leaf-oak:before {
  content: "\f6f7";
}

.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:before {
  content: "\f149";
}

.fa-level-down-alt:before {
  content: "\f3be";
}

.fa-level-up:before {
  content: "\f148";
}

.fa-level-up-alt:before {
  content: "\f3bf";
}

.fa-life-ring:before {
  content: "\f1cd";
}

.fa-light-ceiling:before {
  content: "\e016";
}

.fa-light-switch:before {
  content: "\e017";
}

.fa-light-switch-off:before {
  content: "\e018";
}

.fa-light-switch-on:before {
  content: "\e019";
}

.fa-lightbulb:before {
  content: "\f0eb";
}

.fa-lightbulb-dollar:before {
  content: "\f670";
}

.fa-lightbulb-exclamation:before {
  content: "\f671";
}

.fa-lightbulb-on:before {
  content: "\f672";
}

.fa-lightbulb-slash:before {
  content: "\f673";
}

.fa-lights-holiday:before {
  content: "\f7b2";
}

.fa-line:before {
  content: "\f3c0";
}

.fa-line-columns:before {
  content: "\f870";
}

.fa-line-height:before {
  content: "\f871";
}

.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-lips:before {
  content: "\f600";
}

.fa-lira-sign:before {
  content: "\f195";
}

.fa-list:before {
  content: "\f03a";
}

.fa-list-alt:before {
  content: "\f022";
}

.fa-list-music:before {
  content: "\f8c9";
}

.fa-list-ol:before {
  content: "\f0cb";
}

.fa-list-ul:before {
  content: "\f0ca";
}

.fa-location:before {
  content: "\f601";
}

.fa-location-arrow:before {
  content: "\f124";
}

.fa-location-circle:before {
  content: "\f602";
}

.fa-location-slash:before {
  content: "\f603";
}

.fa-lock:before {
  content: "\f023";
}

.fa-lock-alt:before {
  content: "\f30d";
}

.fa-lock-open:before {
  content: "\f3c1";
}

.fa-lock-open-alt:before {
  content: "\f3c2";
}

.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-long-arrow-down:before {
  content: "\f175";
}

.fa-long-arrow-left:before {
  content: "\f177";
}

.fa-long-arrow-right:before {
  content: "\f178";
}

.fa-long-arrow-up:before {
  content: "\f176";
}

.fa-loveseat:before {
  content: "\f4cc";
}

.fa-low-vision:before {
  content: "\f2a8";
}

.fa-luchador:before {
  content: "\f455";
}

.fa-luggage-cart:before {
  content: "\f59d";
}

.fa-lungs:before {
  content: "\f604";
}

.fa-lungs-virus:before {
  content: "\e067";
}

.fa-lyft:before {
  content: "\f3c3";
}

.fa-mace:before {
  content: "\f6f8";
}

.fa-magento:before {
  content: "\f3c4";
}

.fa-magic:before {
  content: "\f0d0";
}

.fa-magnet:before {
  content: "\f076";
}

.fa-mail-bulk:before {
  content: "\f674";
}

.fa-mailbox:before {
  content: "\f813";
}

.fa-mailchimp:before {
  content: "\f59e";
}

.fa-male:before {
  content: "\f183";
}

.fa-mandalorian:before {
  content: "\f50f";
}

.fa-mandolin:before {
  content: "\f6f9";
}

.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-marker-alt-slash:before {
  content: "\f605";
}

.fa-map-marker-check:before {
  content: "\f606";
}

.fa-map-marker-edit:before {
  content: "\f607";
}

.fa-map-marker-exclamation:before {
  content: "\f608";
}

.fa-map-marker-minus:before {
  content: "\f609";
}

.fa-map-marker-plus:before {
  content: "\f60a";
}

.fa-map-marker-question:before {
  content: "\f60b";
}

.fa-map-marker-slash:before {
  content: "\f60c";
}

.fa-map-marker-smile:before {
  content: "\f60d";
}

.fa-map-marker-times:before {
  content: "\f60e";
}

.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-mdb:before {
  content: "\f8ca";
}

.fa-meat:before {
  content: "\f814";
}

.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-megaphone:before {
  content: "\f675";
}

.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-microblog:before {
  content: "\e01a";
}

.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-microphone-stand:before {
  content: "\f8cb";
}

.fa-microscope:before {
  content: "\f610";
}

.fa-microsoft:before {
  content: "\f3ca";
}

.fa-microwave:before {
  content: "\e01b";
}

.fa-mind-share:before {
  content: "\f677";
}

.fa-minus:before {
  content: "\f068";
}

.fa-minus-circle:before {
  content: "\f056";
}

.fa-minus-hexagon:before {
  content: "\f307";
}

.fa-minus-octagon:before {
  content: "\f308";
}

.fa-minus-square:before {
  content: "\f146";
}

.fa-mistletoe:before {
  content: "\f7b4";
}

.fa-mitten:before {
  content: "\f7b5";
}

.fa-mix:before {
  content: "\f3cb";
}

.fa-mixcloud:before {
  content: "\f289";
}

.fa-mixer:before {
  content: "\e056";
}

.fa-mizuni:before {
  content: "\f3cc";
}

.fa-mobile:before {
  content: "\f10b";
}

.fa-mobile-alt:before {
  content: "\f3cd";
}

.fa-mobile-android:before {
  content: "\f3ce";
}

.fa-mobile-android-alt:before {
  content: "\f3cf";
}

.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-money-check-edit:before {
  content: "\f872";
}

.fa-money-check-edit-alt:before {
  content: "\f873";
}

.fa-monitor-heart-rate:before {
  content: "\f611";
}

.fa-monkey:before {
  content: "\f6fb";
}

.fa-monument:before {
  content: "\f5a6";
}

.fa-moon:before {
  content: "\f186";
}

.fa-moon-cloud:before {
  content: "\f754";
}

.fa-moon-stars:before {
  content: "\f755";
}

.fa-mortar-pestle:before {
  content: "\f5a7";
}

.fa-mosque:before {
  content: "\f678";
}

.fa-motorcycle:before {
  content: "\f21c";
}

.fa-mountain:before {
  content: "\f6fc";
}

.fa-mountains:before {
  content: "\f6fd";
}

.fa-mouse:before {
  content: "\f8cc";
}

.fa-mouse-alt:before {
  content: "\f8cd";
}

.fa-mouse-pointer:before {
  content: "\f245";
}

.fa-mp3-player:before {
  content: "\f8ce";
}

.fa-mug:before {
  content: "\f874";
}

.fa-mug-hot:before {
  content: "\f7b6";
}

.fa-mug-marshmallows:before {
  content: "\f7b7";
}

.fa-mug-tea:before {
  content: "\f875";
}

.fa-music:before {
  content: "\f001";
}

.fa-music-alt:before {
  content: "\f8cf";
}

.fa-music-alt-slash:before {
  content: "\f8d0";
}

.fa-music-slash:before {
  content: "\f8d1";
}

.fa-napster:before {
  content: "\f3d2";
}

.fa-narwhal:before {
  content: "\f6fe";
}

.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-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-octagon:before {
  content: "\f306";
}

.fa-octopus-deploy:before {
  content: "\e082";
}

.fa-odnoklassniki:before {
  content: "\f263";
}

.fa-odnoklassniki-square:before {
  content: "\f264";
}

.fa-oil-can:before {
  content: "\f613";
}

.fa-oil-temp:before {
  content: "\f614";
}

.fa-old-republic:before {
  content: "\f510";
}

.fa-om:before {
  content: "\f679";
}

.fa-omega:before {
  content: "\f67a";
}

.fa-opencart:before {
  content: "\f23d";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-opera:before {
  content: "\f26a";
}

.fa-optin-monster:before {
  content: "\f23c";
}

.fa-orcid:before {
  content: "\f8d2";
}

.fa-ornament:before {
  content: "\f7b8";
}

.fa-osi:before {
  content: "\f41a";
}

.fa-otter:before {
  content: "\f700";
}

.fa-outdent:before {
  content: "\f03b";
}

.fa-outlet:before {
  content: "\e01c";
}

.fa-oven:before {
  content: "\e01d";
}

.fa-overline:before {
  content: "\f876";
}

.fa-page-break:before {
  content: "\f877";
}

.fa-page4:before {
  content: "\f3d7";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-pager:before {
  content: "\f815";
}

.fa-paint-brush:before {
  content: "\f1fc";
}

.fa-paint-brush-alt:before {
  content: "\f5a9";
}

.fa-paint-roller:before {
  content: "\f5aa";
}

.fa-palette:before {
  content: "\f53f";
}

.fa-palfed:before {
  content: "\f3d8";
}

.fa-pallet:before {
  content: "\f482";
}

.fa-pallet-alt:before {
  content: "\f483";
}

.fa-paper-plane:before {
  content: "\f1d8";
}

.fa-paperclip:before {
  content: "\f0c6";
}

.fa-parachute-box:before {
  content: "\f4cd";
}

.fa-paragraph:before {
  content: "\f1dd";
}

.fa-paragraph-rtl:before {
  content: "\f878";
}

.fa-parking:before {
  content: "\f540";
}

.fa-parking-circle:before {
  content: "\f615";
}

.fa-parking-circle-slash:before {
  content: "\f616";
}

.fa-parking-slash:before {
  content: "\f617";
}

.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-paw-alt:before {
  content: "\f701";
}

.fa-paw-claws:before {
  content: "\f702";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-peace:before {
  content: "\f67c";
}

.fa-pegasus:before {
  content: "\f703";
}

.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:before {
  content: "\f040";
}

.fa-pencil-alt:before {
  content: "\f303";
}

.fa-pencil-paintbrush:before {
  content: "\f618";
}

.fa-pencil-ruler:before {
  content: "\f5ae";
}

.fa-pennant:before {
  content: "\f456";
}

.fa-penny-arcade:before {
  content: "\f704";
}

.fa-people-arrows:before {
  content: "\e068";
}

.fa-people-carry:before {
  content: "\f4ce";
}

.fa-pepper-hot:before {
  content: "\f816";
}

.fa-perbyte:before {
  content: "\e083";
}

.fa-percent:before {
  content: "\f295";
}

.fa-percentage:before {
  content: "\f541";
}

.fa-periscope:before {
  content: "\f3da";
}

.fa-person-booth:before {
  content: "\f756";
}

.fa-person-carry:before {
  content: "\f4cf";
}

.fa-person-dolly:before {
  content: "\f4d0";
}

.fa-person-dolly-empty:before {
  content: "\f4d1";
}

.fa-person-sign:before {
  content: "\f757";
}

.fa-phabricator:before {
  content: "\f3db";
}

.fa-phoenix-framework:before {
  content: "\f3dc";
}

.fa-phoenix-squadron:before {
  content: "\f511";
}

.fa-phone:before {
  content: "\f095";
}

.fa-phone-alt:before {
  content: "\f879";
}

.fa-phone-laptop:before {
  content: "\f87a";
}

.fa-phone-office:before {
  content: "\f67d";
}

.fa-phone-plus:before {
  content: "\f4d2";
}

.fa-phone-rotary:before {
  content: "\f8d3";
}

.fa-phone-slash:before {
  content: "\f3dd";
}

.fa-phone-square:before {
  content: "\f098";
}

.fa-phone-square-alt:before {
  content: "\f87b";
}

.fa-phone-volume:before {
  content: "\f2a0";
}

.fa-photo-video:before {
  content: "\f87c";
}

.fa-php:before {
  content: "\f457";
}

.fa-pi:before {
  content: "\f67e";
}

.fa-piano:before {
  content: "\f8d4";
}

.fa-piano-keyboard:before {
  content: "\f8d5";
}

.fa-pie:before {
  content: "\f705";
}

.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-pied-piper-square:before {
  content: "\e01e";
}

.fa-pig:before {
  content: "\f706";
}

.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:before {
  content: "\f817";
}

.fa-pizza-slice:before {
  content: "\f818";
}

.fa-place-of-worship:before {
  content: "\f67f";
}

.fa-plane:before {
  content: "\f072";
}

.fa-plane-alt:before {
  content: "\f3de";
}

.fa-plane-arrival:before {
  content: "\f5af";
}

.fa-plane-departure:before {
  content: "\f5b0";
}

.fa-plane-slash:before {
  content: "\e069";
}

.fa-planet-moon:before {
  content: "\e01f";
}

.fa-planet-ringed:before {
  content: "\e020";
}

.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-hexagon:before {
  content: "\f300";
}

.fa-plus-octagon:before {
  content: "\f301";
}

.fa-plus-square:before {
  content: "\f0fe";
}

.fa-podcast:before {
  content: "\f2ce";
}

.fa-podium:before {
  content: "\f680";
}

.fa-podium-star:before {
  content: "\f758";
}

.fa-police-box:before {
  content: "\e021";
}

.fa-poll:before {
  content: "\f681";
}

.fa-poll-h:before {
  content: "\f682";
}

.fa-poll-people:before {
  content: "\f759";
}

.fa-poo:before {
  content: "\f2fe";
}

.fa-poo-storm:before {
  content: "\f75a";
}

.fa-poop:before {
  content: "\f619";
}

.fa-popcorn:before {
  content: "\f819";
}

.fa-portal-enter:before {
  content: "\e022";
}

.fa-portal-exit:before {
  content: "\e023";
}

.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-presentation:before {
  content: "\f685";
}

.fa-print:before {
  content: "\f02f";
}

.fa-print-search:before {
  content: "\f81a";
}

.fa-print-slash:before {
  content: "\f686";
}

.fa-procedures:before {
  content: "\f487";
}

.fa-product-hunt:before {
  content: "\f288";
}

.fa-project-diagram:before {
  content: "\f542";
}

.fa-projector:before {
  content: "\f8d6";
}

.fa-pump-medical:before {
  content: "\e06a";
}

.fa-pump-soap:before {
  content: "\e06b";
}

.fa-pumpkin:before {
  content: "\f707";
}

.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-question-square:before {
  content: "\f2fd";
}

.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-rabbit:before {
  content: "\f708";
}

.fa-rabbit-fast:before {
  content: "\f709";
}

.fa-racquet:before {
  content: "\f45a";
}

.fa-radar:before {
  content: "\e024";
}

.fa-radiation:before {
  content: "\f7b9";
}

.fa-radiation-alt:before {
  content: "\f7ba";
}

.fa-radio:before {
  content: "\f8d7";
}

.fa-radio-alt:before {
  content: "\f8d8";
}

.fa-rainbow:before {
  content: "\f75b";
}

.fa-raindrops:before {
  content: "\f75c";
}

.fa-ram:before {
  content: "\f70a";
}

.fa-ramp-loading:before {
  content: "\f4d4";
}

.fa-random:before {
  content: "\f074";
}

.fa-raspberry-pi:before {
  content: "\f7bb";
}

.fa-ravelry:before {
  content: "\f2d9";
}

.fa-raygun:before {
  content: "\e025";
}

.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-record-vinyl:before {
  content: "\f8d9";
}

.fa-rectangle-landscape:before {
  content: "\f2fa";
}

.fa-rectangle-portrait:before {
  content: "\f2fb";
}

.fa-rectangle-wide:before {
  content: "\f2fc";
}

.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-refrigerator:before {
  content: "\e026";
}

.fa-registered:before {
  content: "\f25d";
}

.fa-remove-format:before {
  content: "\f87d";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-repeat:before {
  content: "\f363";
}

.fa-repeat-1:before {
  content: "\f365";
}

.fa-repeat-1-alt:before {
  content: "\f366";
}

.fa-repeat-alt:before {
  content: "\f364";
}

.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-retweet-alt:before {
  content: "\f361";
}

.fa-rev:before {
  content: "\f5b2";
}

.fa-ribbon:before {
  content: "\f4d6";
}

.fa-ring:before {
  content: "\f70b";
}

.fa-rings-wedding:before {
  content: "\f81b";
}

.fa-road:before {
  content: "\f018";
}

.fa-robot:before {
  content: "\f544";
}

.fa-rocket:before {
  content: "\f135";
}

.fa-rocket-launch:before {
  content: "\e027";
}

.fa-rocketchat:before {
  content: "\f3e8";
}

.fa-rockrms:before {
  content: "\f3e9";
}

.fa-route:before {
  content: "\f4d7";
}

.fa-route-highway:before {
  content: "\f61a";
}

.fa-route-interstate:before {
  content: "\f61b";
}

.fa-router:before {
  content: "\f8da";
}

.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-triangle:before {
  content: "\f61c";
}

.fa-ruler-vertical:before {
  content: "\f548";
}

.fa-running:before {
  content: "\f70c";
}

.fa-rupee-sign:before {
  content: "\f156";
}

.fa-rust:before {
  content: "\e07a";
}

.fa-rv:before {
  content: "\f7be";
}

.fa-sack:before {
  content: "\f81c";
}

.fa-sack-dollar:before {
  content: "\f81d";
}

.fa-sad-cry:before {
  content: "\f5b3";
}

.fa-sad-tear:before {
  content: "\f5b4";
}

.fa-safari:before {
  content: "\f267";
}

.fa-salad:before {
  content: "\f81e";
}

.fa-salesforce:before {
  content: "\f83b";
}

.fa-sandwich:before {
  content: "\f81f";
}

.fa-sass:before {
  content: "\f41e";
}

.fa-satellite:before {
  content: "\f7bf";
}

.fa-satellite-dish:before {
  content: "\f7c0";
}

.fa-sausage:before {
  content: "\f820";
}

.fa-save:before {
  content: "\f0c7";
}

.fa-sax-hot:before {
  content: "\f8db";
}

.fa-saxophone:before {
  content: "\f8dc";
}

.fa-scalpel:before {
  content: "\f61d";
}

.fa-scalpel-path:before {
  content: "\f61e";
}

.fa-scanner:before {
  content: "\f488";
}

.fa-scanner-image:before {
  content: "\f8f3";
}

.fa-scanner-keyboard:before {
  content: "\f489";
}

.fa-scanner-touchscreen:before {
  content: "\f48a";
}

.fa-scarecrow:before {
  content: "\f70d";
}

.fa-scarf:before {
  content: "\f7c1";
}

.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-scroll-old:before {
  content: "\f70f";
}

.fa-scrubber:before {
  content: "\f2f8";
}

.fa-scythe:before {
  content: "\f710";
}

.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-send-back:before {
  content: "\f87e";
}

.fa-send-backward:before {
  content: "\f87f";
}

.fa-sensor:before {
  content: "\e028";
}

.fa-sensor-alert:before {
  content: "\e029";
}

.fa-sensor-fire:before {
  content: "\e02a";
}

.fa-sensor-on:before {
  content: "\e02b";
}

.fa-sensor-smoke:before {
  content: "\e02c";
}

.fa-server:before {
  content: "\f233";
}

.fa-servicestack:before {
  content: "\f3ec";
}

.fa-shapes:before {
  content: "\f61f";
}

.fa-share:before {
  content: "\f064";
}

.fa-share-all:before {
  content: "\f367";
}

.fa-share-alt:before {
  content: "\f1e0";
}

.fa-share-alt-square:before {
  content: "\f1e1";
}

.fa-share-square:before {
  content: "\f14d";
}

.fa-sheep:before {
  content: "\f711";
}

.fa-shekel-sign:before {
  content: "\f20b";
}

.fa-shield:before {
  content: "\f132";
}

.fa-shield-alt:before {
  content: "\f3ed";
}

.fa-shield-check:before {
  content: "\f2f7";
}

.fa-shield-cross:before {
  content: "\f712";
}

.fa-shield-virus:before {
  content: "\e06c";
}

.fa-ship:before {
  content: "\f21a";
}

.fa-shipping-fast:before {
  content: "\f48b";
}

.fa-shipping-timed:before {
  content: "\f48c";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-shish-kebab:before {
  content: "\f821";
}

.fa-shoe-prints:before {
  content: "\f54b";
}

.fa-shopify:before {
  content: "\e057";
}

.fa-shopping-bag:before {
  content: "\f290";
}

.fa-shopping-basket:before {
  content: "\f291";
}

.fa-shopping-cart:before {
  content: "\f07a";
}

.fa-shopware:before {
  content: "\f5b5";
}

.fa-shovel:before {
  content: "\f713";
}

.fa-shovel-snow:before {
  content: "\f7c3";
}

.fa-shower:before {
  content: "\f2cc";
}

.fa-shredder:before {
  content: "\f68a";
}

.fa-shuttle-van:before {
  content: "\f5b6";
}

.fa-shuttlecock:before {
  content: "\f45b";
}

.fa-sickle:before {
  content: "\f822";
}

.fa-sigma:before {
  content: "\f68b";
}

.fa-sign:before {
  content: "\f4d9";
}

.fa-sign-in:before {
  content: "\f090";
}

.fa-sign-in-alt:before {
  content: "\f2f6";
}

.fa-sign-language:before {
  content: "\f2a7";
}

.fa-sign-out:before {
  content: "\f08b";
}

.fa-sign-out-alt:before {
  content: "\f2f5";
}

.fa-signal:before {
  content: "\f012";
}

.fa-signal-1:before {
  content: "\f68c";
}

.fa-signal-2:before {
  content: "\f68d";
}

.fa-signal-3:before {
  content: "\f68e";
}

.fa-signal-4:before {
  content: "\f68f";
}

.fa-signal-alt:before {
  content: "\f690";
}

.fa-signal-alt-1:before {
  content: "\f691";
}

.fa-signal-alt-2:before {
  content: "\f692";
}

.fa-signal-alt-3:before {
  content: "\f693";
}

.fa-signal-alt-slash:before {
  content: "\f694";
}

.fa-signal-slash:before {
  content: "\f695";
}

.fa-signal-stream:before {
  content: "\f8dd";
}

.fa-signature:before {
  content: "\f5b7";
}

.fa-sim-card:before {
  content: "\f7c4";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-sink:before {
  content: "\e06d";
}

.fa-siren:before {
  content: "\e02d";
}

.fa-siren-on:before {
  content: "\e02e";
}

.fa-sistrix:before {
  content: "\f3ee";
}

.fa-sitemap:before {
  content: "\f0e8";
}

.fa-sith:before {
  content: "\f512";
}

.fa-skating:before {
  content: "\f7c5";
}

.fa-skeleton:before {
  content: "\f620";
}

.fa-sketch:before {
  content: "\f7c6";
}

.fa-ski-jump:before {
  content: "\f7c7";
}

.fa-ski-lift:before {
  content: "\f7c8";
}

.fa-skiing:before {
  content: "\f7c9";
}

.fa-skiing-nordic:before {
  content: "\f7ca";
}

.fa-skull:before {
  content: "\f54c";
}

.fa-skull-cow:before {
  content: "\f8de";
}

.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-sledding:before {
  content: "\f7cb";
}

.fa-sleigh:before {
  content: "\f7cc";
}

.fa-sliders-h:before {
  content: "\f1de";
}

.fa-sliders-h-square:before {
  content: "\f3f0";
}

.fa-sliders-v:before {
  content: "\f3f1";
}

.fa-sliders-v-square:before {
  content: "\f3f2";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-smile:before {
  content: "\f118";
}

.fa-smile-beam:before {
  content: "\f5b8";
}

.fa-smile-plus:before {
  content: "\f5b9";
}

.fa-smile-wink:before {
  content: "\f4da";
}

.fa-smog:before {
  content: "\f75f";
}

.fa-smoke:before {
  content: "\f760";
}

.fa-smoking:before {
  content: "\f48d";
}

.fa-smoking-ban:before {
  content: "\f54d";
}

.fa-sms:before {
  content: "\f7cd";
}

.fa-snake:before {
  content: "\f716";
}

.fa-snapchat:before {
  content: "\f2ab";
}

.fa-snapchat-ghost:before {
  content: "\f2ac";
}

.fa-snapchat-square:before {
  content: "\f2ad";
}

.fa-snooze:before {
  content: "\f880";
}

.fa-snow-blowing:before {
  content: "\f761";
}

.fa-snowboarding:before {
  content: "\f7ce";
}

.fa-snowflake:before {
  content: "\f2dc";
}

.fa-snowflakes:before {
  content: "\f7cf";
}

.fa-snowman:before {
  content: "\f7d0";
}

.fa-snowmobile:before {
  content: "\f7d1";
}

.fa-snowplow:before {
  content: "\f7d2";
}

.fa-soap:before {
  content: "\e06e";
}

.fa-socks:before {
  content: "\f696";
}

.fa-solar-panel:before {
  content: "\f5ba";
}

.fa-solar-system:before {
  content: "\e02f";
}

.fa-sort:before {
  content: "\f0dc";
}

.fa-sort-alpha-down:before {
  content: "\f15d";
}

.fa-sort-alpha-down-alt:before {
  content: "\f881";
}

.fa-sort-alpha-up:before {
  content: "\f15e";
}

.fa-sort-alpha-up-alt:before {
  content: "\f882";
}

.fa-sort-alt:before {
  content: "\f883";
}

.fa-sort-amount-down:before {
  content: "\f160";
}

.fa-sort-amount-down-alt:before {
  content: "\f884";
}

.fa-sort-amount-up:before {
  content: "\f161";
}

.fa-sort-amount-up-alt:before {
  content: "\f885";
}

.fa-sort-circle:before {
  content: "\e030";
}

.fa-sort-circle-down:before {
  content: "\e031";
}

.fa-sort-circle-up:before {
  content: "\e032";
}

.fa-sort-down:before {
  content: "\f0dd";
}

.fa-sort-numeric-down:before {
  content: "\f162";
}

.fa-sort-numeric-down-alt:before {
  content: "\f886";
}

.fa-sort-numeric-up:before {
  content: "\f163";
}

.fa-sort-numeric-up-alt:before {
  content: "\f887";
}

.fa-sort-shapes-down:before {
  content: "\f888";
}

.fa-sort-shapes-down-alt:before {
  content: "\f889";
}

.fa-sort-shapes-up:before {
  content: "\f88a";
}

.fa-sort-shapes-up-alt:before {
  content: "\f88b";
}

.fa-sort-size-down:before {
  content: "\f88c";
}

.fa-sort-size-down-alt:before {
  content: "\f88d";
}

.fa-sort-size-up:before {
  content: "\f88e";
}

.fa-sort-size-up-alt:before {
  content: "\f88f";
}

.fa-sort-up:before {
  content: "\f0de";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-soup:before {
  content: "\f823";
}

.fa-sourcetree:before {
  content: "\f7d3";
}

.fa-spa:before {
  content: "\f5bb";
}

.fa-space-shuttle:before {
  content: "\f197";
}

.fa-space-station-moon:before {
  content: "\e033";
}

.fa-space-station-moon-alt:before {
  content: "\e034";
}

.fa-spade:before {
  content: "\f2f4";
}

.fa-sparkles:before {
  content: "\f890";
}

.fa-speakap:before {
  content: "\f3f3";
}

.fa-speaker:before {
  content: "\f8df";
}

.fa-speaker-deck:before {
  content: "\f83c";
}

.fa-speakers:before {
  content: "\f8e0";
}

.fa-spell-check:before {
  content: "\f891";
}

.fa-spider:before {
  content: "\f717";
}

.fa-spider-black-widow:before {
  content: "\f718";
}

.fa-spider-web:before {
  content: "\f719";
}

.fa-spinner:before {
  content: "\f110";
}

.fa-spinner-third:before {
  content: "\f3f4";
}

.fa-splotch:before {
  content: "\f5bc";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-spray-can:before {
  content: "\f5bd";
}

.fa-sprinkler:before {
  content: "\e035";
}

.fa-square:before {
  content: "\f0c8";
}

.fa-square-full:before {
  content: "\f45c";
}

.fa-square-root:before {
  content: "\f697";
}

.fa-square-root-alt:before {
  content: "\f698";
}

.fa-squarespace:before {
  content: "\f5be";
}

.fa-squirrel:before {
  content: "\f71a";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-stackpath:before {
  content: "\f842";
}

.fa-staff:before {
  content: "\f71b";
}

.fa-stamp:before {
  content: "\f5bf";
}

.fa-star:before {
  content: "\f005";
}

.fa-star-and-crescent:before {
  content: "\f699";
}

.fa-star-christmas:before {
  content: "\f7d4";
}

.fa-star-exclamation:before {
  content: "\f2f3";
}

.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-star-shooting:before {
  content: "\e036";
}

.fa-starfighter:before {
  content: "\e037";
}

.fa-starfighter-alt:before {
  content: "\e038";
}

.fa-stars:before {
  content: "\f762";
}

.fa-starship:before {
  content: "\e039";
}

.fa-starship-freighter:before {
  content: "\e03a";
}

.fa-staylinked:before {
  content: "\f3f5";
}

.fa-steak:before {
  content: "\f824";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-steam-symbol:before {
  content: "\f3f6";
}

.fa-steering-wheel:before {
  content: "\f622";
}

.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-stocking:before {
  content: "\f7d5";
}

.fa-stomach:before {
  content: "\f623";
}

.fa-stop:before {
  content: "\f04d";
}

.fa-stop-circle:before {
  content: "\f28d";
}

.fa-stopwatch:before {
  content: "\f2f2";
}

.fa-stopwatch-20:before {
  content: "\e06f";
}

.fa-store:before {
  content: "\f54e";
}

.fa-store-alt:before {
  content: "\f54f";
}

.fa-store-alt-slash:before {
  content: "\e070";
}

.fa-store-slash:before {
  content: "\e071";
}

.fa-strava:before {
  content: "\f428";
}

.fa-stream:before {
  content: "\f550";
}

.fa-street-view:before {
  content: "\f21d";
}

.fa-stretcher:before {
  content: "\f825";
}

.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-sun-cloud:before {
  content: "\f763";
}

.fa-sun-dust:before {
  content: "\f764";
}

.fa-sun-haze:before {
  content: "\f765";
}

.fa-sunglasses:before {
  content: "\f892";
}

.fa-sunrise:before {
  content: "\f766";
}

.fa-sunset:before {
  content: "\f767";
}

.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-swift:before {
  content: "\f8e1";
}

.fa-swimmer:before {
  content: "\f5c4";
}

.fa-swimming-pool:before {
  content: "\f5c5";
}

.fa-sword:before {
  content: "\f71c";
}

.fa-sword-laser:before {
  content: "\e03b";
}

.fa-sword-laser-alt:before {
  content: "\e03c";
}

.fa-swords:before {
  content: "\f71d";
}

.fa-swords-laser:before {
  content: "\e03d";
}

.fa-symfony:before {
  content: "\f83d";
}

.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-tablet-android:before {
  content: "\f3fb";
}

.fa-tablet-android-alt:before {
  content: "\f3fc";
}

.fa-tablet-rugged:before {
  content: "\f48f";
}

.fa-tablets:before {
  content: "\f490";
}

.fa-tachometer:before {
  content: "\f0e4";
}

.fa-tachometer-alt:before {
  content: "\f3fd";
}

.fa-tachometer-alt-average:before {
  content: "\f624";
}

.fa-tachometer-alt-fast:before {
  content: "\f625";
}

.fa-tachometer-alt-fastest:before {
  content: "\f626";
}

.fa-tachometer-alt-slow:before {
  content: "\f627";
}

.fa-tachometer-alt-slowest:before {
  content: "\f628";
}

.fa-tachometer-average:before {
  content: "\f629";
}

.fa-tachometer-fast:before {
  content: "\f62a";
}

.fa-tachometer-fastest:before {
  content: "\f62b";
}

.fa-tachometer-slow:before {
  content: "\f62c";
}

.fa-tachometer-slowest:before {
  content: "\f62d";
}

.fa-taco:before {
  content: "\f826";
}

.fa-tag:before {
  content: "\f02b";
}

.fa-tags:before {
  content: "\f02c";
}

.fa-tally:before {
  content: "\f69c";
}

.fa-tanakh:before {
  content: "\f827";
}

.fa-tape:before {
  content: "\f4db";
}

.fa-tasks:before {
  content: "\f0ae";
}

.fa-tasks-alt:before {
  content: "\f828";
}

.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-telescope:before {
  content: "\e03e";
}

.fa-temperature-down:before {
  content: "\e03f";
}

.fa-temperature-frigid:before {
  content: "\f768";
}

.fa-temperature-high:before {
  content: "\f769";
}

.fa-temperature-hot:before {
  content: "\f76a";
}

.fa-temperature-low:before {
  content: "\f76b";
}

.fa-temperature-up:before {
  content: "\e040";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-tenge:before {
  content: "\f7d7";
}

.fa-tennis-ball:before {
  content: "\f45e";
}

.fa-terminal:before {
  content: "\f120";
}

.fa-text:before {
  content: "\f893";
}

.fa-text-height:before {
  content: "\f034";
}

.fa-text-size:before {
  content: "\f894";
}

.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-theta:before {
  content: "\f69e";
}

.fa-think-peaks:before {
  content: "\f731";
}

.fa-thumbs-down:before {
  content: "\f165";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-thumbtack:before {
  content: "\f08d";
}

.fa-thunderstorm:before {
  content: "\f76c";
}

.fa-thunderstorm-moon:before {
  content: "\f76d";
}

.fa-thunderstorm-sun:before {
  content: "\f76e";
}

.fa-ticket:before {
  content: "\f145";
}

.fa-ticket-alt:before {
  content: "\f3ff";
}

.fa-tiktok:before {
  content: "\e07b";
}

.fa-tilde:before {
  content: "\f69f";
}

.fa-times:before {
  content: "\f00d";
}

.fa-times-circle:before {
  content: "\f057";
}

.fa-times-hexagon:before {
  content: "\f2ee";
}

.fa-times-octagon:before {
  content: "\f2f0";
}

.fa-times-square:before {
  content: "\f2d3";
}

.fa-tint:before {
  content: "\f043";
}

.fa-tint-slash:before {
  content: "\f5c7";
}

.fa-tire:before {
  content: "\f631";
}

.fa-tire-flat:before {
  content: "\f632";
}

.fa-tire-pressure-warning:before {
  content: "\f633";
}

.fa-tire-rugged:before {
  content: "\f634";
}

.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-toilet-paper-alt:before {
  content: "\f71f";
}

.fa-toilet-paper-slash:before {
  content: "\e072";
}

.fa-tombstone:before {
  content: "\f720";
}

.fa-tombstone-alt:before {
  content: "\f721";
}

.fa-toolbox:before {
  content: "\f552";
}

.fa-tools:before {
  content: "\f7d9";
}

.fa-tooth:before {
  content: "\f5c9";
}

.fa-toothbrush:before {
  content: "\f635";
}

.fa-torah:before {
  content: "\f6a0";
}

.fa-torii-gate:before {
  content: "\f6a1";
}

.fa-tornado:before {
  content: "\f76f";
}

.fa-tractor:before {
  content: "\f722";
}

.fa-trade-federation:before {
  content: "\f513";
}

.fa-trademark:before {
  content: "\f25c";
}

.fa-traffic-cone:before {
  content: "\f636";
}

.fa-traffic-light:before {
  content: "\f637";
}

.fa-traffic-light-go:before {
  content: "\f638";
}

.fa-traffic-light-slow:before {
  content: "\f639";
}

.fa-traffic-light-stop:before {
  content: "\f63a";
}

.fa-trailer:before {
  content: "\e041";
}

.fa-train:before {
  content: "\f238";
}

.fa-tram:before {
  content: "\f7da";
}

.fa-transgender:before {
  content: "\f224";
}

.fa-transgender-alt:before {
  content: "\f225";
}

.fa-transporter:before {
  content: "\e042";
}

.fa-transporter-1:before {
  content: "\e043";
}

.fa-transporter-2:before {
  content: "\e044";
}

.fa-transporter-3:before {
  content: "\e045";
}

.fa-transporter-empty:before {
  content: "\e046";
}

.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-trash-undo:before {
  content: "\f895";
}

.fa-trash-undo-alt:before {
  content: "\f896";
}

.fa-treasure-chest:before {
  content: "\f723";
}

.fa-tree:before {
  content: "\f1bb";
}

.fa-tree-alt:before {
  content: "\f400";
}

.fa-tree-christmas:before {
  content: "\f7db";
}

.fa-tree-decorated:before {
  content: "\f7dc";
}

.fa-tree-large:before {
  content: "\f7dd";
}

.fa-tree-palm:before {
  content: "\f82b";
}

.fa-trees:before {
  content: "\f724";
}

.fa-trello:before {
  content: "\f181";
}

.fa-triangle:before {
  content: "\f2ec";
}

.fa-triangle-music:before {
  content: "\f8e2";
}

.fa-tripadvisor:before {
  content: "\f262";
}

.fa-trophy:before {
  content: "\f091";
}

.fa-trophy-alt:before {
  content: "\f2eb";
}

.fa-truck:before {
  content: "\f0d1";
}

.fa-truck-container:before {
  content: "\f4dc";
}

.fa-truck-couch:before {
  content: "\f4dd";
}

.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-truck-plow:before {
  content: "\f7de";
}

.fa-truck-ramp:before {
  content: "\f4e0";
}

.fa-trumpet:before {
  content: "\f8e3";
}

.fa-tshirt:before {
  content: "\f553";
}

.fa-tty:before {
  content: "\f1e4";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-turkey:before {
  content: "\f725";
}

.fa-turntable:before {
  content: "\f8e4";
}

.fa-turtle:before {
  content: "\f726";
}

.fa-tv:before {
  content: "\f26c";
}

.fa-tv-alt:before {
  content: "\f8e5";
}

.fa-tv-music:before {
  content: "\f8e6";
}

.fa-tv-retro:before {
  content: "\f401";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-typewriter:before {
  content: "\f8e7";
}

.fa-typo3:before {
  content: "\f42b";
}

.fa-uber:before {
  content: "\f402";
}

.fa-ubuntu:before {
  content: "\f7df";
}

.fa-ufo:before {
  content: "\e047";
}

.fa-ufo-beam:before {
  content: "\e048";
}

.fa-uikit:before {
  content: "\f403";
}

.fa-umbraco:before {
  content: "\f8e8";
}

.fa-umbrella:before {
  content: "\f0e9";
}

.fa-umbrella-beach:before {
  content: "\f5ca";
}

.fa-uncharted:before {
  content: "\e084";
}

.fa-underline:before {
  content: "\f0cd";
}

.fa-undo:before {
  content: "\f0e2";
}

.fa-undo-alt:before {
  content: "\f2ea";
}

.fa-unicorn:before {
  content: "\f727";
}

.fa-union:before {
  content: "\f6a2";
}

.fa-uniregistry:before {
  content: "\f404";
}

.fa-unity:before {
  content: "\e049";
}

.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-unsplash:before {
  content: "\e07c";
}

.fa-untappd:before {
  content: "\f405";
}

.fa-upload:before {
  content: "\f093";
}

.fa-ups:before {
  content: "\f7e0";
}

.fa-usb:before {
  content: "\f287";
}

.fa-usb-drive:before {
  content: "\f8e9";
}

.fa-usd-circle:before {
  content: "\f2e8";
}

.fa-usd-square:before {
  content: "\f2e9";
}

.fa-user:before {
  content: "\f007";
}

.fa-user-alien:before {
  content: "\e04a";
}

.fa-user-alt:before {
  content: "\f406";
}

.fa-user-alt-slash:before {
  content: "\f4fa";
}

.fa-user-astronaut:before {
  content: "\f4fb";
}

.fa-user-chart:before {
  content: "\f6a3";
}

.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-cowboy:before {
  content: "\f8ea";
}

.fa-user-crown:before {
  content: "\f6a4";
}

.fa-user-edit:before {
  content: "\f4ff";
}

.fa-user-friends:before {
  content: "\f500";
}

.fa-user-graduate:before {
  content: "\f501";
}

.fa-user-hard-hat:before {
  content: "\f82c";
}

.fa-user-headset:before {
  content: "\f82d";
}

.fa-user-injured:before {
  content: "\f728";
}

.fa-user-lock:before {
  content: "\f502";
}

.fa-user-md:before {
  content: "\f0f0";
}

.fa-user-md-chat:before {
  content: "\f82e";
}

.fa-user-minus:before {
  content: "\f503";
}

.fa-user-music:before {
  content: "\f8eb";
}

.fa-user-ninja:before {
  content: "\f504";
}

.fa-user-nurse:before {
  content: "\f82f";
}

.fa-user-plus:before {
  content: "\f234";
}

.fa-user-robot:before {
  content: "\e04b";
}

.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-user-unlock:before {
  content: "\e058";
}

.fa-user-visor:before {
  content: "\e04c";
}

.fa-users:before {
  content: "\f0c0";
}

.fa-users-class:before {
  content: "\f63d";
}

.fa-users-cog:before {
  content: "\f509";
}

.fa-users-crown:before {
  content: "\f6a5";
}

.fa-users-medical:before {
  content: "\f830";
}

.fa-users-slash:before {
  content: "\e073";
}

.fa-usps:before {
  content: "\f7e1";
}

.fa-ussunnah:before {
  content: "\f407";
}

.fa-utensil-fork:before {
  content: "\f2e3";
}

.fa-utensil-knife:before {
  content: "\f2e4";
}

.fa-utensil-spoon:before {
  content: "\f2e5";
}

.fa-utensils:before {
  content: "\f2e7";
}

.fa-utensils-alt:before {
  content: "\f2e6";
}

.fa-vaadin:before {
  content: "\f408";
}

.fa-vacuum:before {
  content: "\e04d";
}

.fa-vacuum-robot:before {
  content: "\e04e";
}

.fa-value-absolute:before {
  content: "\f6a6";
}

.fa-vector-square:before {
  content: "\f5cb";
}

.fa-venus:before {
  content: "\f221";
}

.fa-venus-double:before {
  content: "\f226";
}

.fa-venus-mars:before {
  content: "\f228";
}

.fa-vest:before {
  content: "\e085";
}

.fa-vest-patches:before {
  content: "\e086";
}

.fa-vhs:before {
  content: "\f8ec";
}

.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-plus:before {
  content: "\f4e1";
}

.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-violin:before {
  content: "\f8ed";
}

.fa-virus:before {
  content: "\e074";
}

.fa-virus-slash:before {
  content: "\e075";
}

.fa-viruses:before {
  content: "\e076";
}

.fa-vk:before {
  content: "\f189";
}

.fa-vnv:before {
  content: "\f40b";
}

.fa-voicemail:before {
  content: "\f897";
}

.fa-volcano:before {
  content: "\f770";
}

.fa-volleyball-ball:before {
  content: "\f45f";
}

.fa-volume:before {
  content: "\f6a8";
}

.fa-volume-down:before {
  content: "\f027";
}

.fa-volume-mute:before {
  content: "\f6a9";
}

.fa-volume-off:before {
  content: "\f026";
}

.fa-volume-slash:before {
  content: "\f2e2";
}

.fa-volume-up:before {
  content: "\f028";
}

.fa-vote-nay:before {
  content: "\f771";
}

.fa-vote-yea:before {
  content: "\f772";
}

.fa-vr-cardboard:before {
  content: "\f729";
}

.fa-vuejs:before {
  content: "\f41f";
}

.fa-wagon-covered:before {
  content: "\f8ee";
}

.fa-walker:before {
  content: "\f831";
}

.fa-walkie-talkie:before {
  content: "\f8ef";
}

.fa-walking:before {
  content: "\f554";
}

.fa-wallet:before {
  content: "\f555";
}

.fa-wand:before {
  content: "\f72a";
}

.fa-wand-magic:before {
  content: "\f72b";
}

.fa-warehouse:before {
  content: "\f494";
}

.fa-warehouse-alt:before {
  content: "\f495";
}

.fa-washer:before {
  content: "\f898";
}

.fa-watch:before {
  content: "\f2e1";
}

.fa-watch-calculator:before {
  content: "\f8f0";
}

.fa-watch-fitness:before {
  content: "\f63e";
}

.fa-watchman-monitoring:before {
  content: "\e087";
}

.fa-water:before {
  content: "\f773";
}

.fa-water-lower:before {
  content: "\f774";
}

.fa-water-rise:before {
  content: "\f775";
}

.fa-wave-sine:before {
  content: "\f899";
}

.fa-wave-square:before {
  content: "\f83e";
}

.fa-wave-triangle:before {
  content: "\f89a";
}

.fa-waveform:before {
  content: "\f8f1";
}

.fa-waveform-path:before {
  content: "\f8f2";
}

.fa-waze:before {
  content: "\f83f";
}

.fa-webcam:before {
  content: "\f832";
}

.fa-webcam-slash:before {
  content: "\f833";
}

.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-whale:before {
  content: "\f72c";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-whatsapp-square:before {
  content: "\f40c";
}

.fa-wheat:before {
  content: "\f72d";
}

.fa-wheelchair:before {
  content: "\f193";
}

.fa-whistle:before {
  content: "\f460";
}

.fa-whmcs:before {
  content: "\f40d";
}

.fa-wifi:before {
  content: "\f1eb";
}

.fa-wifi-1:before {
  content: "\f6aa";
}

.fa-wifi-2:before {
  content: "\f6ab";
}

.fa-wifi-slash:before {
  content: "\f6ac";
}

.fa-wikipedia-w:before {
  content: "\f266";
}

.fa-wind:before {
  content: "\f72e";
}

.fa-wind-turbine:before {
  content: "\f89b";
}

.fa-wind-warning:before {
  content: "\f776";
}

.fa-window:before {
  content: "\f40e";
}

.fa-window-alt:before {
  content: "\f40f";
}

.fa-window-close:before {
  content: "\f410";
}

.fa-window-frame:before {
  content: "\e04f";
}

.fa-window-frame-open:before {
  content: "\e050";
}

.fa-window-maximize:before {
  content: "\f2d0";
}

.fa-window-minimize:before {
  content: "\f2d1";
}

.fa-window-restore:before {
  content: "\f2d2";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-windsock:before {
  content: "\f777";
}

.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-wodu:before {
  content: "\e088";
}

.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-wreath:before {
  content: "\f7e2";
}

.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-yammer:before {
  content: "\f840";
}

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

.gallery {
  margin-bottom: 1.5em;
}

.gallery-item {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  width: 100%;
}
.gallery-columns-2 .gallery-item {
  max-width: 50%;
}
.gallery-columns-3 .gallery-item {
  max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
  max-width: 25%;
}
.gallery-columns-5 .gallery-item {
  max-width: 20%;
}
.gallery-columns-6 .gallery-item {
  max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
  max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
  max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
  max-width: 11.11%;
}

.gallery-caption {
  display: block;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}
[dir=rtl] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: "←";
}
[dir=rtl] .slick-prev:before {
  content: "→";
}

.slick-next {
  right: -25px;
}
[dir=rtl] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: "→";
}
[dir=rtl] .slick-next:before {
  content: "←";
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

/*
* Use existing Bootstrap 4 classes and
* variables to extend - override CF7 style
*
* Useful CF7 classes:
* .wpcf7 the wrapper element
* .wpcf7-form
* .wpcf7-form-control
* .wpcf7-text
* .wpcf7-email
* .wpcf7-textarea
* .wpcf7-submit
*/
.wpcf7 {
  max-width: 600px;
  margin: 0 auto !important;
}
.wpcf7 .wpcf7-form label {
  width: 100%;
}
.wpcf7 .wpcf7-not-valid-tip {
  color: #a30045;
}
.wpcf7 .wpcf7-validation-errors {
  color: #a30045;
  border: 1px solid #e9ecef;
}

html {
  font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1.25;
  letter-spacing: 0;
}

.border-top {
  border-top: 1px solid rgba(0, 0, 0, 0.5);
}

.border-right {
  border-right: 1px solid rgba(0, 0, 0, 0.5);
}

.border-bottom {
  border-bottom: 1px solid rgba(0, 0, 0, 0.5);
}

.border-left {
  border-left: 1px solid rgba(0, 0, 0, 0.5);
}

.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-x {
  border-left: 1px solid rgba(0, 0, 0, 0.5);
  border-right: 1px solid rgba(0, 0, 0, 0.5);
}

.border-y {
  border-top: 1px solid rgba(0, 0, 0, 0.5);
  border-bottom: 1px solid rgba(0, 0, 0, 0.5);
}

@media (min-width: 414px) {
  .border-xs-top {
    border-top: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xs-right {
    border-right: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xs-bottom {
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xs-left {
    border-left: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xs-top-0 {
    border-top: 0 !important;
  }
  .border-xs-right-0 {
    border-right: 0 !important;
  }
  .border-xs-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xs-left-0 {
    border-left: 0 !important;
  }
  .border-xs-x {
    border-left: 1px solid rgba(0, 0, 0, 0.5);
    border-right: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xs-y {
    border-top: 1px solid rgba(0, 0, 0, 0.5);
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  }
}
@media (min-width: 768px) {
  .border-sm-top {
    border-top: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-sm-right {
    border-right: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-sm-bottom {
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-sm-left {
    border-left: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-sm-top-0 {
    border-top: 0 !important;
  }
  .border-sm-right-0 {
    border-right: 0 !important;
  }
  .border-sm-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-sm-left-0 {
    border-left: 0 !important;
  }
  .border-sm-x {
    border-left: 1px solid rgba(0, 0, 0, 0.5);
    border-right: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-sm-y {
    border-top: 1px solid rgba(0, 0, 0, 0.5);
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  }
}
@media (min-width: 1024px) {
  .border-md-top {
    border-top: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-md-right {
    border-right: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-md-bottom {
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-md-left {
    border-left: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-md-top-0 {
    border-top: 0 !important;
  }
  .border-md-right-0 {
    border-right: 0 !important;
  }
  .border-md-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-md-left-0 {
    border-left: 0 !important;
  }
  .border-md-x {
    border-left: 1px solid rgba(0, 0, 0, 0.5);
    border-right: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-md-y {
    border-top: 1px solid rgba(0, 0, 0, 0.5);
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  }
}
@media (min-width: 1280px) {
  .border-lg-top {
    border-top: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-lg-right {
    border-right: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-lg-bottom {
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-lg-left {
    border-left: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-lg-top-0 {
    border-top: 0 !important;
  }
  .border-lg-right-0 {
    border-right: 0 !important;
  }
  .border-lg-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-lg-left-0 {
    border-left: 0 !important;
  }
  .border-lg-x {
    border-left: 1px solid rgba(0, 0, 0, 0.5);
    border-right: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-lg-y {
    border-top: 1px solid rgba(0, 0, 0, 0.5);
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  }
}
@media (min-width: 1366px) {
  .border-xl-top {
    border-top: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xl-right {
    border-right: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xl-bottom {
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xl-left {
    border-left: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xl-top-0 {
    border-top: 0 !important;
  }
  .border-xl-right-0 {
    border-right: 0 !important;
  }
  .border-xl-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xl-left-0 {
    border-left: 0 !important;
  }
  .border-xl-x {
    border-left: 1px solid rgba(0, 0, 0, 0.5);
    border-right: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xl-y {
    border-top: 1px solid rgba(0, 0, 0, 0.5);
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  }
}
@media (min-width: 1920px) {
  .border-xxl-top {
    border-top: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xxl-right {
    border-right: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xxl-bottom {
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xxl-left {
    border-left: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xxl-top-0 {
    border-top: 0 !important;
  }
  .border-xxl-right-0 {
    border-right: 0 !important;
  }
  .border-xxl-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xxl-left-0 {
    border-left: 0 !important;
  }
  .border-xxl-x {
    border-left: 1px solid rgba(0, 0, 0, 0.5);
    border-right: 1px solid rgba(0, 0, 0, 0.5);
  }
  .border-xxl-y {
    border-top: 1px solid rgba(0, 0, 0, 0.5);
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  }
}
body {
  margin-top: 9.390625rem;
}
@media (max-width: 1365.98px) {
  body {
    margin-top: 10.390625rem;
  }
}
@media (max-width: 1279.98px) {
  body {
    margin-top: 6.875rem;
  }
}
@media (max-width: 1023.98px) {
  body {
    margin-top: 6.875rem;
  }
}
body #page-wrapper {
  margin-top: 78px;
}
@media (max-width: 1279.98px) {
  body #page-wrapper {
    margin-top: 162px;
  }
}

h1 {
  letter-spacing: 2.24px;
}

h2 {
  font-family: inherit;
  line-height: 1.875rem;
  letter-spacing: 1px;
}

h3, #article-category-tabs .list-group .list-group-item, #article-category-accordion .card-header .btn-link, .card-title, .page-header .description h5, h5 {
  font-family: inherit;
}

@media (max-width: 1023.98px) {
  h3.cta, #article-category-tabs .list-group .cta.list-group-item, #article-category-accordion .card-header .cta.btn-link, .cta.card-title, .page-header .description h5.cta {
    font-size: 1.1rem;
  }
}

h4, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title, .widget-title {
  font-family: inherit;
}

ul {
  list-style: none;
  position: relative;
}
ul li {
  margin-bottom: 0.5rem;
  position: relative;
}
ul li:before {
  color: #00A7E1;
  content: "\f111";
  font-family: "FontAwesome";
  font-size: 0.656rem;
  left: -1.5rem;
  line-height: 1em;
  margin-top: 0.5rem;
  position: absolute;
}
ul li.nav-item {
  margin-bottom: 1px;
}
ul.list-inline li:before {
  display: none;
}

.h2-font-size {
  font-size: 1.1875rem;
}
@media (max-width: 1023.98px) {
  .h2-font-size {
    font-size: 0.8075rem;
  }
}

.h3-font-size {
  font-size: 1.375rem;
}

.font-size-40 {
  font-size: 2rem;
  line-height: 1em;
}

.counter {
  border: 4px solid rgba(255, 255, 255, 0.38);
  border-radius: 50%;
  box-sizing: border-box;
  display: block;
  font-size: 1.9rem;
  font-weight: 700;
  height: 3.375rem;
  line-height: 1.2em;
  margin: auto;
  text-align: center;
  width: 3.375rem;
}

.entry-title,
.headline {
  font-size: 1.1875rem;
  line-height: 1;
}
@media (max-width: 1023.98px) {
  .entry-title,
  .headline {
    font-size: 0.8075rem;
  }
}

.page.type-page > .wrapper:first-child .container, .page.type-page > .wrapper:first-child .container-split-left,
.page.type-page > .wrapper:first-child .container-split-right {
  margin-top: 5rem;
}
@media (max-width: 1365.98px) {
  .page.type-page > .wrapper:first-child .container, .page.type-page > .wrapper:first-child .container-split-left,
  .page.type-page > .wrapper:first-child .container-split-right {
    margin-top: 8rem;
  }
}
.page.type-page > .wrapper:last-child .container, .page.type-page > .wrapper:last-child .container-split-left,
.page.type-page > .wrapper:last-child .container-split-right {
  margin-bottom: 2rem;
}

.page-subtitle {
  margin-top: 1rem;
}

.entry-title {
  margin-top: 3rem;
}

.headline-2 {
  font-size: 2rem;
  line-height: 1;
}

.secondary-headline {
  font-size: 1.1rem;
  line-height: 1.4rem;
}

.sub-headline {
  font-size: 1.4rem;
  line-height: 1.6rem;
}

.widget-title {
  margin-bottom: 1.2rem;
  text-align: center;
}

.posted-on {
  font-style: italic;
  font-weight: 300;
}

.small, small {
  font-weight: inherit;
}

.regular {
  font-size: 1.25rem;
  font-weight: inherit;
}

.large {
  font-size: 1.625rem;
  font-weight: inherit;
}

.extralarge {
  font-size: 1.875rem;
  font-weight: inherit;
}

a {
  word-break: break-word;
  text-transform: uppercase;
  color: #00A7E1;
}
a:active {
  color: rgba(0, 0, 0, 0.5);
}
a:hover {
  color: #033C5B;
}
a:disabled {
  color: rgba(195, 195, 195, 0.25);
}
a.anchor {
  color: #00A7E1;
  font-size: 0.875rem;
  line-height: 1.125rem;
  font-weight: bold;
  text-decoration: none;
}
a.anchor:active {
  color: #033C5B;
}
a.anchor:hover {
  color: #033C5B;
}
a.icon-anchor {
  color: #00A7E1;
  font-size: 0.875rem;
  line-height: 1.125rem;
  font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: bold;
}
a.icon-anchor:active {
  color: #033C5B;
}
a.icon-anchor:hover {
  color: #033C5B;
}
a.btn, a.btn.fa, a.btn.fas, a.nav-link {
  word-break: normal;
}

@media (max-width: 1023.98px) {
  a[href^="mailto:"] {
    word-wrap: break-word;
  }
}

.btn.regular, .wpcf7 input.regular[type=submit] {
  font-size: 1rem;
}
.btn.large, .wpcf7 input.large[type=submit] {
  font-size: 1.25rem;
}
.btn.extralarge, .wpcf7 input.extralarge[type=submit] {
  font-size: 1.5rem;
}
@media (max-width: 1023.98px) {
  .btn, .btn.fa, .btn.fas, .wpcf7 input[type=submit] {
    white-space: normal;
  }
}

.font-serif {
  font-family: Maitree, Georgia, "Times New Roman", Times, serif;
}

.font-sans-serif {
  font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.box-shadow {
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
}
@media (max-width: 1023.98px) {
  .box-shadow {
    box-shadow: none;
  }
}

blockquote.border-left.border-denim {
  border-left: 12px solid #033C5B !important;
  padding-left: 2rem;
}

@media (max-width: 1365.98px) {
  .col-arrow-separator img {
    transform: rotate(90deg);
  }
}

.visuallyhidden {
  display: none;
}

.legalize {
  font-size: 0.625rem;
  line-height: 0.875rem;
  letter-spacing: 1.12rem;
}

.mb-4, .my-4 {
  margin-bottom: 0;
}

/*
#header-wrapper {
  padding-top: $navbar-main-height + $navbar-top-height;
  position: relative;
  &.header-w-hero-underlay {
    background-color: $denim;
    padding: 0;
    > img {
      @extend .object-fit-cover;
      position: absolute;
      @include media-breakpoint-down('md') {
        height: 400px !important;
        object-position: 66.666% 50%;
      }
    }
  }
  &.header-w-image {
    padding-top: 0;
    .wp-post-image {
      max-height: 37.5rem;
    }
  }
  #header-hero-image-wrapper {
    background-size: cover;
    background-position: 50%;
    bottom: 0;
    // height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    // width: 100%;
    @media (max-width: 800px) {
      height: 400px;
    }
  }
  #header-hero-content-wrapper {
    background-image: url(../images/hero_blue_gradient.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    &.financial_advisors_hero {
      background-image: url(../images/financial_advisors_hero.png);
      background-position: 50% 0;
      background-size: cover !important;
      header.page-header {
        padding-bottom: 4rem;
      }
    }
    // @include media-breakpoint-down('md') {
    @media (max-width: 800px) {
      background-position: 50% 0;
      background-size: 800px;
    }
    header {
      color: $white;
      padding-top: 18rem;
      padding-bottom: 8rem;
      @include media-breakpoint-down('md') {
        margin-top: 6rem;
        padding-bottom: 2rem;
      }
      h1, h2, h3, h4, h5, h6 {
        text-shadow: 0 3px 6px $denim;
      }
    }
  }
  &.header-height-tall {
    #header-hero-content-wrapper {
      header {
        margin-bottom: 10rem;
        margin-top: 26rem;
      }
    }
  }
  &.bg-gradient-denim {
    position: relative;
    header {
      color: $white;
      margin-bottom: 2rem;
      h1, h2, h3, h4, h5, h6 {
        text-shadow: 0 3px 6px $denim;
      }
    }

  }
}
*/
#child-cats-tabs-wrapper + #posts-layout-wrapper {
  padding-top: 0;
}

#posts-layout-wrapper + #posts-loop-wrapper,
#posts-layout-wrapper + #testimonials-loop-wrapper {
  padding-top: 0;
}

#posts-header-wrapper ul {
  display: flex;
}
#posts-header-wrapper ul.category-list-options {
  margin-bottom: 0;
}
#posts-header-wrapper ul li {
  margin-bottom: 0;
}
#posts-header-wrapper ul li > a {
  color: white;
  font-family: inherit;
  font-weight: 600;
  font-size: 1.2rem;
  padding: 1.2rem 1.3rem;
  text-decoration: none;
  display: inline-block;
}
#posts-header-wrapper ul li > a:hover, #posts-header-wrapper ul li > a:active, #posts-header-wrapper ul li > a.active {
  background: #00A7E1;
}
#posts-header-wrapper .category-list-options.dropdown {
  display: none;
}
@media (max-width: 1023.98px) {
  #posts-header-wrapper .category-list-options.list {
    display: none;
  }
  #posts-header-wrapper .category-list-options.dropdown {
    display: flex;
  }
}
#posts-header-wrapper .category-list-options.dropdown {
  width: 100%;
  height: 3rem;
  background: #00A7E1;
  color: white;
  font-family: inherit;
  font-weight: 600;
  padding: 0 30px;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}
#posts-header-wrapper .category-list-options option {
  font-family: inherit;
  font-weight: 600;
}
#posts-header-wrapper .search-post {
  color: white;
  margin-right: 10px;
}
#posts-header-wrapper .search-post .far:hover, #posts-header-wrapper .search-post .far:active {
  color: #00A7E1;
}
@media (max-width: 1279.98px) {
  #posts-header-wrapper .search-post {
    margin: 0 auto;
  }
}
#posts-header-wrapper .posts-intro .header-intro {
  max-width: 600px;
}
#posts-header-wrapper i.fa-chevron-down {
  position: absolute;
  right: 20px;
  font-size: 23px;
}
@media (min-width: 1024px) {
  #posts-header-wrapper i.fa-chevron-down {
    display: none;
  }
}

.search-results #header-wrapper {
  padding-top: 5rem;
}

input {
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 18px;
  color: rgba(0, 0, 0, 0.5);
  border: 1px solid rgba(0, 0, 0, 0.5);
}
input:focus {
  border-color: #00A7E1;
}
input:disabled {
  border-color: rgba(0, 0, 0, 0.25);
}
input.error {
  border-color: #DD5F13;
}

.field-tag {
  font-family: Montserrat, sans-serif;
  font-size: 19px;
  line-height: 22px;
  color: #033C5B;
}
.field-tag.error {
  color: #DD5F13;
}

#wrapper-social-banner {
  background-color: #00A47E;
  color: #fff;
}
#wrapper-social-banner form {
  margin-bottom: 2rem;
}
#wrapper-social-banner form input[type=email],
#wrapper-social-banner form input[type=text] {
  border-radius: 0.5rem;
  padding: 1.1rem;
  text-align: center;
}
#wrapper-social-banner form .gform_fields {
  margin-bottom: 0;
}
#wrapper-social-banner form .gfield_label {
  display: none;
}

#wrapper-footer,
#wrapper-footer-trust,
#wrapper-footer-bottom-logo {
  background-color: #fff;
  padding: 1.5rem 2rem;
}
#wrapper-footer p:last-of-type,
#wrapper-footer-trust p:last-of-type,
#wrapper-footer-bottom-logo p:last-of-type {
  margin-bottom: 0;
}
#wrapper-footer .container > .row:last-child, #wrapper-footer .container-split-left > .row:last-child,
#wrapper-footer .container-split-right > .row:last-child,
#wrapper-footer .container-fluid > .row:last-child,
#wrapper-footer-trust .container > .row:last-child,
#wrapper-footer-trust .container-split-left > .row:last-child,
#wrapper-footer-trust .container-split-right > .row:last-child,
#wrapper-footer-trust .container-fluid > .row:last-child,
#wrapper-footer-bottom-logo .container > .row:last-child,
#wrapper-footer-bottom-logo .container-split-left > .row:last-child,
#wrapper-footer-bottom-logo .container-split-right > .row:last-child,
#wrapper-footer-bottom-logo .container-fluid > .row:last-child {
  padding-bottom: 0;
}
#wrapper-footer #tcpa,
#wrapper-footer-trust #tcpa,
#wrapper-footer-bottom-logo #tcpa {
  display: none;
}

article > section {
  padding-bottom: 16px;
  padding-top: 16px;
  position: relative;
}
article > section.section-row-split, article > section#breadcrumbs-wrapper {
  padding-bottom: 0rem;
  padding-top: 0rem;
}

.btn-badge {
  font-weight: 500;
  padding: 0;
  margin-bottom: 0.75em;
  text-align: left;
  text-transform: capitalize !important;
  text-decoration: underline;
}
.btn-badge:before {
  content: "⬢";
  display: inline-block;
  font-size: 1.6rem;
  margin-right: 0.5rem;
  text-shadow: 0px 1px 0px #fff, 0px -1px 0px #fff, 1px 1px 0px #fff, 1px -1px 0px #fff, -1px 1px 0px #fff, -1px -1px 0px #fff, 0 4px 6px rgba(0, 0, 0, 0.16), 0 -1px 6px rgba(0, 0, 0, 0.16);
  vertical-align: sub;
  -webkit-text-stroke: 0.25rem #fff;
}
.btn-badge.badge-denim:before {
  color: #033C5B;
}
.btn-badge.badge-electric:before {
  color: #00A7E1;
}
.btn-badge.badge-green:before, .btn-badge.badge-jade:before {
  color: #00A47E;
}
.btn-badge.badge-orange:before, .btn-badge.badge-tangerine:before {
  color: #DD5F13;
}
.btn-badge.badge-sea:before, .btn-badge.badge-dove:before {
  color: #707070;
}
.btn-badge.badge-slate:before {
  color: #5B7E96;
}

#breadcrumbs-wrapper {
  font-size: 0.9rem;
  height: 3.75rem;
  padding: 0;
}
#breadcrumbs-wrapper .cat-title {
  color: #6c757d;
  font-weight: bold;
  text-transform: uppercase;
}

@media (min-width: 1024px) {
  .container-split-left,
  .container-split-right {
    max-width: 393px;
  }
}
@media (min-width: 1280px) {
  .container-split-left,
  .container-split-right {
    max-width: 544px;
  }
}
@media (min-width: 1366px) {
  .container-split-left,
  .container-split-right {
    max-width: 600px;
  }
}
@media (min-width: 1920px) {
  .container-split-left,
  .container-split-right {
    max-width: 720px;
  }
}

.container-split-left {
  margin-left: auto;
  margin-right: 0;
  padding-right: 2rem;
  padding-left: 0;
}
@media (max-width: 1023.98px) {
  .container-split-left {
    margin-left: auto;
    margin-right: auto;
    padding: 0;
  }
}
.container-split-left h1, .container-split-left h2, .container-split-left h3, .container-split-left #article-category-tabs .list-group .list-group-item, #article-category-tabs .list-group .container-split-left .list-group-item, .container-split-left #article-category-accordion .card-header .btn-link, #article-category-accordion .card-header .container-split-left .btn-link, .container-split-left .card-title, .container-split-left .page-header .description h5, .page-header .description .container-split-left h5, .container-split-left h4, .container-split-left .aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .container-split-left .learning-links--title, .container-split-left .aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .container-split-left .marketing-links--title, .container-split-left .widget-title, .container-split-left h5, .container-split-left h6, .container-split-left p, .container-split-left ul, .container-split-left li {
  margin-bottom: 1rem;
}
.container-split-left ul {
  margin-left: -16px;
}

.container-split-right {
  margin-left: 0;
  margin-right: auto;
}
.container-split-right .col-12 {
  padding-left: 5%;
}
.container-split-right h1, .container-split-right h2, .container-split-right h3, .container-split-right #article-category-tabs .list-group .list-group-item, #article-category-tabs .list-group .container-split-right .list-group-item, .container-split-right #article-category-accordion .card-header .btn-link, #article-category-accordion .card-header .container-split-right .btn-link, .container-split-right .card-title, .container-split-right .page-header .description h5, .page-header .description .container-split-right h5, .container-split-right h4, .container-split-right .aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .container-split-right .learning-links--title, .container-split-right .aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .container-split-right .marketing-links--title, .container-split-right .widget-title, .container-split-right h5, .container-split-right h6, .container-split-right p, .container-split-right ul, .container-split-right li {
  margin-bottom: 1rem;
}
@media (max-width: 1279.98px) {
  .container-split-right {
    margin-left: auto;
    margin-right: auto;
  }
}

.cta-partner-tools-wrapper {
  background: #00A47E;
  color: #fff;
}
.cta-partner-tools-wrapper ul {
  margin-left: -16px;
}
.cta-partner-tools-wrapper ul li:before {
  color: #fff;
}
.cta-partner-tools-wrapper iframe {
  max-width: 100%;
}
@media (min-width: 1024px) {
  .cta-partner-tools-wrapper iframe {
    width: 100%;
    height: 100%;
  }
}
.cta-partner-tools-wrapper .link-to-video-image {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
@media (max-width: 1279.98px) {
  .cta-partner-tools-wrapper .link-to-video-image {
    min-height: 25rem;
  }
}
.cta-partner-tools-wrapper .link-to-video-image a {
  display: block;
  width: 100%;
  height: 100%;
}
.cta-partner-tools-wrapper #playVideo .modal-header {
  border-bottom: 0;
}
.cta-partner-tools-wrapper #playVideo iframe {
  width: 100%;
  height: 30rem;
}
@media (max-width: 767px) {
  .cta-partner-tools-wrapper #playVideo iframe {
    height: 315px;
  }
}
@media (max-width: 767.98px) {
  .cta-partner-tools-wrapper h2, .cta-partner-tools-wrapper p {
    padding: 0 1rem;
  }
}
@media (max-width: 767.98px) {
  .cta-partner-tools-wrapper ul {
    margin: 0 2rem 0 0;
  }
}

#show-accessibility .regular,
#mobile-show-accessibility .regular {
  color: #00A7E1;
}
#show-accessibility .large,
#mobile-show-accessibility .large {
  color: #fff;
}
#show-accessibility .extralarge,
#mobile-show-accessibility .extralarge {
  color: #fff;
}

#hide-accessibility .regular {
  color: #00A7E1;
}
#hide-accessibility .large {
  color: #033C5B;
}
#hide-accessibility .extralarge {
  color: #033C5B;
}

.bg-blue {
  background-color: #033C5B !important;
}

a.bg-blue:hover, a.bg-blue:focus,
button.bg-blue:hover,
button.bg-blue:focus {
  background-color: #011b2a !important;
}

.text-blue {
  color: #033C5B !important;
}

.bg-indigo {
  background-color: #6610f2 !important;
}

a.bg-indigo:hover, a.bg-indigo:focus,
button.bg-indigo:hover,
button.bg-indigo:focus {
  background-color: #510bc4 !important;
}

.text-indigo {
  color: #6610f2 !important;
}

.bg-purple {
  background-color: #6f42c1 !important;
}

a.bg-purple:hover, a.bg-purple:focus,
button.bg-purple:hover,
button.bg-purple:focus {
  background-color: #59339d !important;
}

.text-purple {
  color: #6f42c1 !important;
}

.bg-pink {
  background-color: #e83e8c !important;
}

a.bg-pink:hover, a.bg-pink:focus,
button.bg-pink:hover,
button.bg-pink:focus {
  background-color: #d91a72 !important;
}

.text-pink {
  color: #e83e8c !important;
}

.bg-red {
  background-color: #a30045 !important;
}

a.bg-red:hover, a.bg-red:focus,
button.bg-red:hover,
button.bg-red:focus {
  background-color: #70002f !important;
}

.text-red {
  color: #a30045 !important;
}

.bg-orange {
  background-color: #fd7e14 !important;
}

a.bg-orange:hover, a.bg-orange:focus,
button.bg-orange:hover,
button.bg-orange:focus {
  background-color: #dc6502 !important;
}

.text-orange {
  color: #fd7e14 !important;
}

.bg-yellow {
  background-color: #ffc107 !important;
}

a.bg-yellow:hover, a.bg-yellow:focus,
button.bg-yellow:hover,
button.bg-yellow:focus {
  background-color: #d39e00 !important;
}

.text-yellow {
  color: #ffc107 !important;
}

.bg-green {
  background-color: #00A47E !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #007157 !important;
}

.text-green {
  color: #00A47E !important;
}

.bg-teal {
  background-color: #20c997 !important;
}

a.bg-teal:hover, a.bg-teal:focus,
button.bg-teal:hover,
button.bg-teal:focus {
  background-color: #199d76 !important;
}

.text-teal {
  color: #20c997 !important;
}

.bg-cyan {
  background-color: #00A7E1 !important;
}

a.bg-cyan:hover, a.bg-cyan:focus,
button.bg-cyan:hover,
button.bg-cyan:focus {
  background-color: #0081ae !important;
}

.text-cyan {
  color: #00A7E1 !important;
}

.bg-white {
  background-color: #fff !important;
}

a.bg-white:hover, a.bg-white:focus,
button.bg-white:hover,
button.bg-white:focus {
  background-color: #e6e6e6 !important;
}

.text-white, .bg-jade, .bg-slate, .bg-electric, .bg-denim {
  color: #fff !important;
}

.bg-gray {
  background-color: rgba(0, 0, 0, 0.5) !important;
}

a.bg-gray:hover, a.bg-gray:focus,
button.bg-gray:hover,
button.bg-gray:focus {
  background-color: rgba(0, 0, 0, 0.5) !important;
}

.text-gray {
  color: rgba(0, 0, 0, 0.5) !important;
}

.bg-gray-dark {
  background-color: rgba(0, 0, 0, 0.75) !important;
}

a.bg-gray-dark:hover, a.bg-gray-dark:focus,
button.bg-gray-dark:hover,
button.bg-gray-dark:focus {
  background-color: rgba(0, 0, 0, 0.75) !important;
}

.text-gray-dark {
  color: rgba(0, 0, 0, 0.75) !important;
}

.bg-light-blue {
  background-color: #00A7E1 !important;
}

a.bg-light-blue:hover, a.bg-light-blue:focus,
button.bg-light-blue:hover,
button.bg-light-blue:focus {
  background-color: #0081ae !important;
}

.text-light-blue {
  color: #00A7E1 !important;
}

.bg-denim {
  background-color: #033C5B !important;
}

a.bg-denim:hover, a.bg-denim:focus,
button.bg-denim:hover,
button.bg-denim:focus {
  background-color: #011b2a !important;
}

.text-denim {
  color: #033C5B !important;
}

.bg-electric {
  background-color: #00A7E1 !important;
}

a.bg-electric:hover, a.bg-electric:focus,
button.bg-electric:hover,
button.bg-electric:focus {
  background-color: #0081ae !important;
}

.text-electric {
  color: #00A7E1 !important;
}

.bg-slate {
  background-color: #5B7E96 !important;
}

a.bg-slate:hover, a.bg-slate:focus,
button.bg-slate:hover,
button.bg-slate:focus {
  background-color: #486376 !important;
}

.text-slate {
  color: #5B7E96 !important;
}

.bg-jade {
  background-color: #00A47E !important;
}

a.bg-jade:hover, a.bg-jade:focus,
button.bg-jade:hover,
button.bg-jade:focus {
  background-color: #007157 !important;
}

.text-jade {
  color: #00A47E !important;
}

.bg-lemon-lime {
  background-color: #CFDD28 !important;
}

a.bg-lemon-lime:hover, a.bg-lemon-lime:focus,
button.bg-lemon-lime:hover,
button.bg-lemon-lime:focus {
  background-color: #aab51d !important;
}

.text-lemon-lime {
  color: #CFDD28 !important;
}

.bg-dove {
  background-color: #707070 !important;
}

a.bg-dove:hover, a.bg-dove:focus,
button.bg-dove:hover,
button.bg-dove:focus {
  background-color: #575757 !important;
}

.text-dove {
  color: #707070 !important;
}

.bg-tangerine {
  background-color: #DD5F13 !important;
}

a.bg-tangerine:hover, a.bg-tangerine:focus,
button.bg-tangerine:hover,
button.bg-tangerine:focus {
  background-color: #ae4b0f !important;
}

.text-tangerine {
  color: #DD5F13 !important;
}

.bg-light-gray {
  background-color: rgba(0, 0, 0, 0.1) !important;
}

a.bg-light-gray:hover, a.bg-light-gray:focus,
button.bg-light-gray:hover,
button.bg-light-gray:focus {
  background-color: rgba(0, 0, 0, 0.1) !important;
}

.text-light-gray {
  color: rgba(0, 0, 0, 0.1) !important;
}

.bg-denim .card {
  color: #033C5B;
}

.bg-electric .card {
  color: #033C5B;
}

.bg-slate .card {
  color: #033C5B;
}

.bg-jade .card {
  color: #033C5B;
}

.bg-gradient,
.bg-gradient-gray {
  background: rgb(255, 255, 255);
  background: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(211, 211, 211) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#d3d3d3",GradientType=0 );
}

.bg-gradient-blue,
.bg-gradient-denim {
  background: #033C5B;
  background: linear-gradient(355deg, #033C5B 0%, #00A7E1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#033C5B", endColorstr="#00A7E1",GradientType=1 );
  color: #fff;
}

.bg-gradient-radial, .card-grid .card {
  background: #00A7E1;
  background: radial-gradient(50% 50% at bottom center, #00A7E1 0%, #033C5B 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00A7E1", endColorstr="#033C5B",GradientType=1 );
  color: #fff;
}

.bg-gradient-radial-inverse {
  background: #033C5B;
  background: radial-gradient(ellipse at top center, #033C5B 0%, #00A7E1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#033C5B", endColorstr="#00A7E1",GradientType=1 );
  color: #fff;
}

.bg-gradient-radial-gray {
  background: #EAEAEA;
  background: radial-gradient(circle, #EAEAEA 0%, #CDCCCB 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#EAEAEA", endColorstr="#CDCCCB",GradientType=1 );
  color: #fff;
}

.bg-gradient-radial-slate, .card-grid.alternate .card {
  background: #5a7e96;
  background: radial-gradient(50% 50% at bottom center, #5a7e96 0%, #597d95 50%, #4c697c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#5a7e96", endColorstr="#4c697c",GradientType=1 );
  color: #fff;
}

.bg-striped-denim > .row > .bg-denim {
  background-image: url("../images/striped_background.png");
  background-size: cover;
  background-repeat: no-repeat;
}

.card {
  box-shadow: 0 0 0.375rem rgba(0, 0, 0, 0.16);
  margin-bottom: 32px;
}
.card.card-disabled {
  background-color: rgba(255, 255, 255, 0.37);
}
.card.card-disabled h1, .card.card-disabled h2, .card.card-disabled h3, .card.card-disabled #article-category-tabs .list-group .list-group-item, #article-category-tabs .list-group .card.card-disabled .list-group-item, .card.card-disabled #article-category-accordion .card-header .btn-link, #article-category-accordion .card-header .card.card-disabled .btn-link, .card.card-disabled .card-title, .card.card-disabled h4, .card.card-disabled .aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .card.card-disabled .learning-links--title, .card.card-disabled .aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .card.card-disabled .marketing-links--title, .card.card-disabled .widget-title, .card.card-disabled h5, .card.card-disabled h6, .card.card-disabled p {
  background-color: #033C5B;
  color: #033C5B;
  opacity: 0.7;
}
.card .card-title, .card .page-header .description h5, .page-header .description .card h5 {
  margin-bottom: 1rem;
}
.card .card-title a, .card .page-header .description h5 a, .page-header .description .card h5 a {
  color: #033C5B;
  text-decoration: none;
  text-transform: capitalize;
}
.card .card-body {
  font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 500;
  padding-top: 0;
}
@media (max-width: 1023.98px) {
  .card .card-body {
    word-break: break-word;
  }
}
.card .card-footer {
  padding-top: 0;
}

.card-deck {
  margin-left: -1rem;
  margin-right: -1rem;
}
@media (max-width: 767.98px) {
  .card-deck {
    margin-left: 0;
    margin-right: 0;
  }
}
.card-deck .card {
  box-shadow: none;
  padding: 0;
}
@media (min-width: 768px) {
  .card-deck .card {
    margin: 0.5rem;
    flex: 0 0 50%;
    flex-basis: calc(50% - 1rem);
  }
}
@media (min-width: 1024px) {
  .card-deck .card {
    flex: 0 0 33.33333333%;
    flex-basis: calc(33.33333333% - 1rem);
  }
}
.card-deck .card .card-header {
  overflow: hidden;
  padding: 0;
}
.card-deck .card .card-body {
  padding: 10px 0;
  color: #00A7E1;
}
.card-deck .card .card-body .card-title, .card-deck .card .card-body .page-header .description h5, .page-header .description .card-deck .card .card-body h5 {
  margin-bottom: 0;
  color: #033C5B;
}
.card-deck .card .card-img-top {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
@media (max-width: 1023.98px) {
  .card-deck .card .card-img-top {
    height: 100%;
  }
}
@media (min-width: 768px) {
  .card-deck[data-cols="4"] .card {
    flex: 0 0 50%;
    flex-basis: calc(50% - 32px);
  }
}
@media (min-width: 1024px) {
  .card-deck[data-cols="4"] .card {
    flex: 0 0 25%;
    flex-basis: calc(25% - 32px);
  }
}
.card-deck.cards-transparent .card {
  background: transparent;
  box-shadow: none;
}
.card-deck.cards-transparent .card .card-footer {
  padding-left: 0;
}

.tax-wrapper-far-teams {
  padding-top: 5rem;
  background-color: rgba(204, 204, 204, 0.1);
}

.page-template-default,
.page-template-archive-news-and-events,
body.search-results,
body.single-post {
  background-color: rgba(204, 204, 204, 0.1);
}

.page-template-archive-news-and-events #posts-header-wrapper {
  padding-top: 6rem;
}
@media (max-width: 1279.98px) {
  .page-template-archive-news-and-events #posts-header-wrapper {
    padding-top: 8rem;
  }
}

.section-testimonials-card-group .card-group > .card:nth-child(even) {
  background-color: #033C5B;
  color: #fff;
}
.section-testimonials-card-group .card-group > .card:nth-child(odd) {
  background-color: #5B7E96;
  color: #fff;
}

.card-group > .card {
  box-shadow: none;
}

.bg-denim .card-group .card:nth-child(even) {
  background-color: #0E93C1;
}
.bg-denim .card-group .card:nth-child(odd) {
  background-color: #00A7E1;
}

.bg-electric .card-group .card:nth-child(even) {
  background-color: #0E93C1;
}
.bg-electric .card-group .card:nth-child(odd) {
  background-color: #00A7E1;
}

.bg-slate .card-group .card:nth-child(even) {
  background-color: #0E93C1;
}
.bg-slate .card-group .card:nth-child(odd) {
  background-color: #00A7E1;
}

.bg-jade .card-group .card:nth-child(even) {
  background-color: #0E93C1;
}
.bg-jade .card-group .card:nth-child(odd) {
  background-color: #00A7E1;
}

.tab-pane h4, .tab-pane .aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .tab-pane .learning-links--title, .tab-pane .aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .tab-pane .marketing-links--title, .tab-pane .widget-title {
  text-transform: capitalize;
}
.tab-pane .card {
  box-shadow: none;
}
.tab-pane .card .card-header {
  padding: 1.5rem;
}
.tab-pane .card .card-header img {
  border-radius: 0;
  height: 25rem;
  -o-object-fit: cover;
     object-fit: cover;
  overflow: hidden;
}
.tab-pane .card .card-body h4, .tab-pane .card .card-body .aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .tab-pane .card .card-body .learning-links--title, .tab-pane .card .card-body .aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .tab-pane .card .card-body .marketing-links--title, .tab-pane .card .card-body .widget-title {
  text-transform: capitalize;
}

.accordion {
  margin-top: 2rem;
}
.accordion > .card {
  border-bottom: 1px solid #033C5B !important;
  margin-bottom: 0 !important;
}
.accordion > .card > .card-header {
  background-color: #fff;
  color: #00A7E1;
}
.accordion > .card > .card-header .collapsed .accordion-title {
  color: #033C5B;
}
.accordion > .card > .card-header h4, .accordion > .card > .card-header .aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .accordion > .card > .card-header .learning-links--title, .accordion > .card > .card-header .aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .accordion > .card > .card-header .marketing-links--title, .accordion > .card > .card-header .widget-title,
.accordion > .card > .card-header .faq-title {
  margin: 0;
}
.accordion > .card > .card-header button.accordion-toggle {
  border: none;
}
.accordion > .card > .card-header button.accordion-toggle:before {
  content: "\f106";
  font-family: "FontAwesome";
  margin-left: -1rem;
  margin-top: -0.25rem;
  position: absolute;
  top: 50%;
  color: #00A7E1;
  font-size: 2rem;
  transition: all 0.2s ease-in-out;
}
.accordion > .card > .card-header button.accordion-toggle.collapsed:before {
  transform: rotate(180deg);
  color: #033C5B;
}
.accordion > .card > .collapse > .card-body {
  color: #033C5B;
}
.accordion > .card > .collapse > .card-body h3, .accordion > .card > .collapse > .card-body #article-category-tabs .list-group .list-group-item, #article-category-tabs .list-group .accordion > .card > .collapse > .card-body .list-group-item, .accordion > .card > .collapse > .card-body #article-category-accordion .card-header .btn-link, #article-category-accordion .card-header .accordion > .card > .collapse > .card-body .btn-link, .accordion > .card > .collapse > .card-body .card-title, .accordion > .card > .collapse > .card-body .page-header .description h5, .page-header .description .accordion > .card > .collapse > .card-body h5 {
  color: #00A47E;
}
.accordion > .card > .collapse > .card-body p:last-of-type {
  margin-bottom: 0;
}

.section-partner-tools-accordion .card-body {
  padding: 1.5rem;
}
.section-partner-tools-accordion .card-body h4, .section-partner-tools-accordion .card-body .aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .section-partner-tools-accordion .card-body .learning-links--title, .section-partner-tools-accordion .card-body .aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .section-partner-tools-accordion .card-body .marketing-links--title, .section-partner-tools-accordion .card-body .widget-title {
  color: #00A47E !important;
  font-size: 1rem;
}
.section-partner-tools-accordion .card-body > * {
  margin-top: 1rem;
}
.section-partner-tools-accordion.section-tabs {
  display: block;
  background: rgba(195, 195, 195, 0.25);
}
.section-partner-tools-accordion.section-tabs .tab-pane {
  background: #fff;
  width: 100%;
}
.section-partner-tools-accordion.section-tabs .section-title {
  margin-bottom: 2rem;
}
@media (min-width: 1280px) {
  .section-partner-tools-accordion.section-tabs .section-title {
    margin-left: -8px;
  }
}
.section-partner-tools-accordion.section-tabs .card-body img {
  width: 100%;
  height: auto;
}
.section-partner-tools-accordion.section-tabs .card-body > * {
  margin-top: 2rem;
}
.section-partner-tools-accordion.section-tabs .nav.nav-tabs {
  border-bottom: 0;
  margin-left: -8px;
  margin-right: -8px;
}
@media (min-width: 1280px) {
  .section-partner-tools-accordion.section-tabs .nav.nav-tabs {
    justify-content: space-between;
  }
}
.section-partner-tools-accordion.section-tabs .nav.nav-tabs .nav-link {
  font-family: inherit;
  font-weight: 600;
  font-size: 1.3rem;
  border: 0;
  border-radius: 0;
  padding: 1rem 2rem;
  color: #033C5B;
}
.section-partner-tools-accordion.section-tabs .nav.nav-tabs .nav-link.active {
  color: #00A7E1;
}

.section-accordion {
  padding-bottom: 4rem;
}
.section-accordion {
  display: none;
}
@media (max-width: 1279.98px) {
  .section-accordion {
    display: block;
  }
}

.section-tabs {
  display: block;
}
.section-tabs .card-body h3, .section-tabs .card-body #article-category-tabs .list-group .list-group-item, #article-category-tabs .list-group .section-tabs .card-body .list-group-item, .section-tabs .card-body #article-category-accordion .card-header .btn-link, #article-category-accordion .card-header .section-tabs .card-body .btn-link, .section-tabs .card-body .card-title, .section-tabs .card-body .page-header .description h5, .page-header .description .section-tabs .card-body h5 {
  color: #00A47E;
}
@media (max-width: 1279.98px) {
  .section-tabs {
    display: none !important;
  }
}

#article-category-accordion.accordion > .card {
  margin-bottom: 0;
}
#article-category-accordion.accordion > .card .card-header {
  background-color: transparent;
}

#posts-loop-wrapper,
#testimonials-loop-wrapper {
  padding-bottom: 2rem;
}
#posts-loop-wrapper[data-layout=list] .card,
#testimonials-loop-wrapper[data-layout=list] .card {
  flex-direction: row;
  flex-grow: 1;
  flex-wrap: wrap;
  min-width: 51%;
}
#posts-loop-wrapper[data-layout=list] .card .card-header,
#testimonials-loop-wrapper[data-layout=list] .card .card-header {
  flex: 1 1 100%;
  height: auto;
  min-height: 0;
  min-width: 100%;
  padding: 1.5rem 1.5rem 0 1.5rem;
}
#posts-loop-wrapper[data-layout=list] .card .card-header img,
#testimonials-loop-wrapper[data-layout=list] .card .card-header img {
  display: none;
}
#posts-loop-wrapper[data-layout=list] .card .card-body,
#testimonials-loop-wrapper[data-layout=list] .card .card-body {
  flex: 1 1 80%;
}
#posts-loop-wrapper[data-layout=list] .card .card-footer,
#testimonials-loop-wrapper[data-layout=list] .card .card-footer {
  align-self: flex-end;
  flex: 1 1 auto;
}
@media (max-width: 767.98px) {
  #posts-loop-wrapper[data-layout=list] .card,
  #testimonials-loop-wrapper[data-layout=list] .card {
    flex-direction: column;
  }
}
#posts-loop-wrapper.search-wrapper img,
#testimonials-loop-wrapper.search-wrapper img {
  height: 300px;
}

.card-grid {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.card-grid .card {
  box-shadow: none;
  flex: 1 0 50%;
  margin: 0;
}
@media (min-width: 1024px) {
  .card-grid .card:nth-child(4n), .card-grid .card:nth-child(4n-3) {
    background: #5a7e96;
    background: radial-gradient(50% 50% at bottom center, #5a7e96 0%, #597d95 50%, #4c697c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#5a7e96", endColorstr="#4c697c",GradientType=1 );
  }
}
@media (max-width: 1279.98px) {
  .card-grid .card {
    flex: 1 0 100%;
  }
  .card-grid .card:nth-child(odd) {
    background: #5a7e96;
    background: radial-gradient(50% 50% at bottom center, #5a7e96 0%, #597d95 50%, #4c697c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#5a7e96", endColorstr="#4c697c",GradientType=1 );
  }
}
.card-grid .card .card-header {
  background-image: url(../images/GridArrowBackground.png);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: contain;
  font-size: 1.625rem;
  padding-top: 1rem;
  text-align: center;
}
.card-grid .card .card-body {
  padding-left: 3rem;
  padding-right: 3rem;
}
.card-grid .card .card-footer {
  padding-bottom: 3rem;
  text-align: right;
}
.card-grid .card .card-footer a {
  color: #fff;
  text-decoration: underline;
}
@media (min-width: 1024px) {
  .card-grid.alternate .card:nth-child(4n), .card-grid.alternate .card:nth-child(4n-3) {
    background: #00A7E1;
    background: radial-gradient(50% 50% at bottom center, #00A7E1 0%, #033C5B 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00A7E1", endColorstr="#033C5B",GradientType=1 );
  }
}
@media (max-width: 1279.98px) {
  .card-grid.alternate .card:nth-child(odd) {
    background: #00A7E1;
    background: radial-gradient(50% 50% at bottom center, #00A7E1 0%, #033C5B 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00A7E1", endColorstr="#033C5B",GradientType=1 );
  }
}

.carousel .carousel-item-bg-fix {
  width: 100%;
  height: 100%;
}
.carousel .carousel-item-bg-fix:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  padding: 0;
  margin: 0;
  background: rgba(255, 255, 255, 0.84);
  width: 50%;
  height: 100%;
  z-index: -1;
}
@media (max-width: 1279.98px) {
  .carousel .carousel-item-bg-fix:before {
    display: none;
  }
}
.carousel.carousel-has-controls .carousel-inner {
  margin: auto;
  height: 100%;
}
.carousel.carousel-has-controls .carousel-inner .carousel-item {
  background-size: cover;
  background-position: top right;
}
@media (max-width: 1279.98px) {
  .carousel.carousel-has-controls .carousel-inner .carousel-item {
    background-image: none !important;
  }
}
.carousel.carousel-has-controls .carousel-inner .carousel-item img.d-block {
  display: none !important;
}
@media (max-width: 1279.98px) {
  .carousel.carousel-has-controls .carousel-inner .carousel-item img.d-block {
    display: block !important;
    max-height: 15rem;
    width: 100% !important;
    height: auto;
  }
}
@media screen and (min-width: 1288px) {
  .carousel.carousel-has-controls .carousel-inner .carousel-item {
    min-height: 400px;
  }
}
@media screen and (max-width: 100px) {
  .carousel.carousel-has-controls .carousel-inner .carousel-item {
    min-height: 328px;
  }
}
.carousel.carousel-has-controls .carousel-inner .carousel-content {
  font-family: Montserrat, sans-serif;
  color: #033C5B;
  top: 0;
  left: 0;
  padding: 4rem 4rem 4rem 0;
  width: 45%;
  height: 100%;
  min-height: 18rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 1279.98px) {
  .carousel.carousel-has-controls .carousel-inner .carousel-content {
    position: initial;
    text-align: left;
    margin: 1rem auto;
    padding: 0;
    width: 90%;
    min-height: 21rem;
  }
}
.carousel.carousel-has-controls .carousel-inner .carousel-content .carousel-title {
  font-size: 2rem;
  margin-top: 15px;
}
.carousel.carousel-has-controls .carousel-inner .carousel-content .carousel-content-text {
  font-size: 1rem;
  padding: 1rem 0;
}
.carousel.carousel-has-controls .carousel-inner .carousel-content .carousel-button {
  font-size: 1rem;
}

.carousel-indicators {
  margin-top: -2rem;
  position: static;
  margin-left: 0;
  justify-content: left;
}
.carousel-indicators li {
  background-color: #00A7E1;
  border-radius: 50%;
  height: 1rem;
  margin-left: 0.75rem;
  margin-right: 0.75rem;
  width: 1rem;
}
.carousel-indicators li.active {
  background-color: #033C5B;
}
@media (max-width: 1500px) {
  .carousel-indicators {
    bottom: -12px;
  }
}
@media (max-width: 1279.98px) {
  .carousel-indicators {
    position: initial;
    text-align: left;
    margin: 1rem auto;
    padding: 0;
    width: 80%;
    bottom: 10px;
  }
}

.bg-denim .carousel-indicators li, .bg-gradient-denim .carousel-indicators li, .bg-gradient-radial .carousel-indicators li, .card-grid .card .carousel-indicators li {
  background-color: #fff;
  opacity: 0.37;
}
.bg-denim .carousel-indicators li.active, .bg-gradient-denim .carousel-indicators li.active, .bg-gradient-radial .carousel-indicators li.active, .card-grid .card .carousel-indicators li.active {
  opacity: 1;
}

.carousel-control-next .carousel-control-next-icon:after, .carousel-control-next .carousel-control-next-icon:before,
.carousel-control-next .carousel-control-prev-icon:after,
.carousel-control-next .carousel-control-prev-icon:before,
.carousel-control-next .carousel-control-next-icon:after,
.carousel-control-next .carousel-control-next-icon:before,
.carousel-control-next .carousel-control-prev-icon:after,
.carousel-control-next .carousel-control-prev-icon:before,
.carousel-control-prev .carousel-control-next-icon:after,
.carousel-control-prev .carousel-control-next-icon:before,
.carousel-control-prev .carousel-control-prev-icon:after,
.carousel-control-prev .carousel-control-prev-icon:before,
.carousel-control-prev .carousel-control-next-icon:after,
.carousel-control-prev .carousel-control-next-icon:before,
.carousel-control-prev .carousel-control-prev-icon:after,
.carousel-control-prev .carousel-control-prev-icon:before {
  background-color: #033C5B;
}

.carousel-control-next:focus .carousel-control-next-icon:after, .carousel-control-next:focus .carousel-control-next-icon:before,
.carousel-control-next:focus .carousel-control-prev-icon:after,
.carousel-control-next:focus .carousel-control-prev-icon:before,
.carousel-control-next:hover .carousel-control-next-icon:after,
.carousel-control-next:hover .carousel-control-next-icon:before,
.carousel-control-next:hover .carousel-control-prev-icon:after,
.carousel-control-next:hover .carousel-control-prev-icon:before,
.carousel-control-prev:focus .carousel-control-next-icon:after,
.carousel-control-prev:focus .carousel-control-next-icon:before,
.carousel-control-prev:focus .carousel-control-prev-icon:after,
.carousel-control-prev:focus .carousel-control-prev-icon:before,
.carousel-control-prev:hover .carousel-control-next-icon:after,
.carousel-control-prev:hover .carousel-control-next-icon:before,
.carousel-control-prev:hover .carousel-control-prev-icon:after,
.carousel-control-prev:hover .carousel-control-prev-icon:before {
  background-color: #00A7E1;
}

.bg-denim .carousel-indicators li {
  background-color: #fff;
}
.bg-denim .carousel-indicators .active {
  background-color: #00A7E1;
}
.bg-denim .carousel-control-next .carousel-control-next-icon:after, .bg-denim .carousel-control-next .carousel-control-next-icon:before,
.bg-denim .carousel-control-next .carousel-control-prev-icon:after,
.bg-denim .carousel-control-next .carousel-control-prev-icon:before,
.bg-denim .carousel-control-next .carousel-control-next-icon:after,
.bg-denim .carousel-control-next .carousel-control-next-icon:before,
.bg-denim .carousel-control-next .carousel-control-prev-icon:after,
.bg-denim .carousel-control-next .carousel-control-prev-icon:before,
.bg-denim .carousel-control-prev .carousel-control-next-icon:after,
.bg-denim .carousel-control-prev .carousel-control-next-icon:before,
.bg-denim .carousel-control-prev .carousel-control-prev-icon:after,
.bg-denim .carousel-control-prev .carousel-control-prev-icon:before,
.bg-denim .carousel-control-prev .carousel-control-next-icon:after,
.bg-denim .carousel-control-prev .carousel-control-next-icon:before,
.bg-denim .carousel-control-prev .carousel-control-prev-icon:after,
.bg-denim .carousel-control-prev .carousel-control-prev-icon:before {
  background-color: #fff;
}
.bg-denim .carousel-control-next:focus .carousel-control-next-icon:after, .bg-denim .carousel-control-next:focus .carousel-control-next-icon:before,
.bg-denim .carousel-control-next:focus .carousel-control-prev-icon:after,
.bg-denim .carousel-control-next:focus .carousel-control-prev-icon:before,
.bg-denim .carousel-control-next:hover .carousel-control-next-icon:after,
.bg-denim .carousel-control-next:hover .carousel-control-next-icon:before,
.bg-denim .carousel-control-next:hover .carousel-control-prev-icon:after,
.bg-denim .carousel-control-next:hover .carousel-control-prev-icon:before,
.bg-denim .carousel-control-prev:focus .carousel-control-next-icon:after,
.bg-denim .carousel-control-prev:focus .carousel-control-next-icon:before,
.bg-denim .carousel-control-prev:focus .carousel-control-prev-icon:after,
.bg-denim .carousel-control-prev:focus .carousel-control-prev-icon:before,
.bg-denim .carousel-control-prev:hover .carousel-control-next-icon:after,
.bg-denim .carousel-control-prev:hover .carousel-control-next-icon:before,
.bg-denim .carousel-control-prev:hover .carousel-control-prev-icon:after,
.bg-denim .carousel-control-prev:hover .carousel-control-prev-icon:before {
  background-color: #00A7E1;
}

.bg-electric .carousel-indicators li {
  background-color: #fff;
}
.bg-electric .carousel-indicators .active {
  background-color: #00A7E1;
}
.bg-electric .carousel-control-next .carousel-control-next-icon:after, .bg-electric .carousel-control-next .carousel-control-next-icon:before,
.bg-electric .carousel-control-next .carousel-control-prev-icon:after,
.bg-electric .carousel-control-next .carousel-control-prev-icon:before,
.bg-electric .carousel-control-next .carousel-control-next-icon:after,
.bg-electric .carousel-control-next .carousel-control-next-icon:before,
.bg-electric .carousel-control-next .carousel-control-prev-icon:after,
.bg-electric .carousel-control-next .carousel-control-prev-icon:before,
.bg-electric .carousel-control-prev .carousel-control-next-icon:after,
.bg-electric .carousel-control-prev .carousel-control-next-icon:before,
.bg-electric .carousel-control-prev .carousel-control-prev-icon:after,
.bg-electric .carousel-control-prev .carousel-control-prev-icon:before,
.bg-electric .carousel-control-prev .carousel-control-next-icon:after,
.bg-electric .carousel-control-prev .carousel-control-next-icon:before,
.bg-electric .carousel-control-prev .carousel-control-prev-icon:after,
.bg-electric .carousel-control-prev .carousel-control-prev-icon:before {
  background-color: #fff;
}
.bg-electric .carousel-control-next:focus .carousel-control-next-icon:after, .bg-electric .carousel-control-next:focus .carousel-control-next-icon:before,
.bg-electric .carousel-control-next:focus .carousel-control-prev-icon:after,
.bg-electric .carousel-control-next:focus .carousel-control-prev-icon:before,
.bg-electric .carousel-control-next:hover .carousel-control-next-icon:after,
.bg-electric .carousel-control-next:hover .carousel-control-next-icon:before,
.bg-electric .carousel-control-next:hover .carousel-control-prev-icon:after,
.bg-electric .carousel-control-next:hover .carousel-control-prev-icon:before,
.bg-electric .carousel-control-prev:focus .carousel-control-next-icon:after,
.bg-electric .carousel-control-prev:focus .carousel-control-next-icon:before,
.bg-electric .carousel-control-prev:focus .carousel-control-prev-icon:after,
.bg-electric .carousel-control-prev:focus .carousel-control-prev-icon:before,
.bg-electric .carousel-control-prev:hover .carousel-control-next-icon:after,
.bg-electric .carousel-control-prev:hover .carousel-control-next-icon:before,
.bg-electric .carousel-control-prev:hover .carousel-control-prev-icon:after,
.bg-electric .carousel-control-prev:hover .carousel-control-prev-icon:before {
  background-color: #00A7E1;
}

.bg-slate .carousel-indicators li {
  background-color: #fff;
}
.bg-slate .carousel-indicators .active {
  background-color: #00A7E1;
}
.bg-slate .carousel-control-next .carousel-control-next-icon:after, .bg-slate .carousel-control-next .carousel-control-next-icon:before,
.bg-slate .carousel-control-next .carousel-control-prev-icon:after,
.bg-slate .carousel-control-next .carousel-control-prev-icon:before,
.bg-slate .carousel-control-next .carousel-control-next-icon:after,
.bg-slate .carousel-control-next .carousel-control-next-icon:before,
.bg-slate .carousel-control-next .carousel-control-prev-icon:after,
.bg-slate .carousel-control-next .carousel-control-prev-icon:before,
.bg-slate .carousel-control-prev .carousel-control-next-icon:after,
.bg-slate .carousel-control-prev .carousel-control-next-icon:before,
.bg-slate .carousel-control-prev .carousel-control-prev-icon:after,
.bg-slate .carousel-control-prev .carousel-control-prev-icon:before,
.bg-slate .carousel-control-prev .carousel-control-next-icon:after,
.bg-slate .carousel-control-prev .carousel-control-next-icon:before,
.bg-slate .carousel-control-prev .carousel-control-prev-icon:after,
.bg-slate .carousel-control-prev .carousel-control-prev-icon:before {
  background-color: #fff;
}
.bg-slate .carousel-control-next:focus .carousel-control-next-icon:after, .bg-slate .carousel-control-next:focus .carousel-control-next-icon:before,
.bg-slate .carousel-control-next:focus .carousel-control-prev-icon:after,
.bg-slate .carousel-control-next:focus .carousel-control-prev-icon:before,
.bg-slate .carousel-control-next:hover .carousel-control-next-icon:after,
.bg-slate .carousel-control-next:hover .carousel-control-next-icon:before,
.bg-slate .carousel-control-next:hover .carousel-control-prev-icon:after,
.bg-slate .carousel-control-next:hover .carousel-control-prev-icon:before,
.bg-slate .carousel-control-prev:focus .carousel-control-next-icon:after,
.bg-slate .carousel-control-prev:focus .carousel-control-next-icon:before,
.bg-slate .carousel-control-prev:focus .carousel-control-prev-icon:after,
.bg-slate .carousel-control-prev:focus .carousel-control-prev-icon:before,
.bg-slate .carousel-control-prev:hover .carousel-control-next-icon:after,
.bg-slate .carousel-control-prev:hover .carousel-control-next-icon:before,
.bg-slate .carousel-control-prev:hover .carousel-control-prev-icon:after,
.bg-slate .carousel-control-prev:hover .carousel-control-prev-icon:before {
  background-color: #00A7E1;
}

.bg-jade .carousel-indicators li {
  background-color: #fff;
}
.bg-jade .carousel-indicators .active {
  background-color: #00A7E1;
}
.bg-jade .carousel-control-next .carousel-control-next-icon:after, .bg-jade .carousel-control-next .carousel-control-next-icon:before,
.bg-jade .carousel-control-next .carousel-control-prev-icon:after,
.bg-jade .carousel-control-next .carousel-control-prev-icon:before,
.bg-jade .carousel-control-next .carousel-control-next-icon:after,
.bg-jade .carousel-control-next .carousel-control-next-icon:before,
.bg-jade .carousel-control-next .carousel-control-prev-icon:after,
.bg-jade .carousel-control-next .carousel-control-prev-icon:before,
.bg-jade .carousel-control-prev .carousel-control-next-icon:after,
.bg-jade .carousel-control-prev .carousel-control-next-icon:before,
.bg-jade .carousel-control-prev .carousel-control-prev-icon:after,
.bg-jade .carousel-control-prev .carousel-control-prev-icon:before,
.bg-jade .carousel-control-prev .carousel-control-next-icon:after,
.bg-jade .carousel-control-prev .carousel-control-next-icon:before,
.bg-jade .carousel-control-prev .carousel-control-prev-icon:after,
.bg-jade .carousel-control-prev .carousel-control-prev-icon:before {
  background-color: #fff;
}
.bg-jade .carousel-control-next:focus .carousel-control-next-icon:after, .bg-jade .carousel-control-next:focus .carousel-control-next-icon:before,
.bg-jade .carousel-control-next:focus .carousel-control-prev-icon:after,
.bg-jade .carousel-control-next:focus .carousel-control-prev-icon:before,
.bg-jade .carousel-control-next:hover .carousel-control-next-icon:after,
.bg-jade .carousel-control-next:hover .carousel-control-next-icon:before,
.bg-jade .carousel-control-next:hover .carousel-control-prev-icon:after,
.bg-jade .carousel-control-next:hover .carousel-control-prev-icon:before,
.bg-jade .carousel-control-prev:focus .carousel-control-next-icon:after,
.bg-jade .carousel-control-prev:focus .carousel-control-next-icon:before,
.bg-jade .carousel-control-prev:focus .carousel-control-prev-icon:after,
.bg-jade .carousel-control-prev:focus .carousel-control-prev-icon:before,
.bg-jade .carousel-control-prev:hover .carousel-control-next-icon:after,
.bg-jade .carousel-control-prev:hover .carousel-control-next-icon:before,
.bg-jade .carousel-control-prev:hover .carousel-control-prev-icon:after,
.bg-jade .carousel-control-prev:hover .carousel-control-prev-icon:before {
  background-color: #00A7E1;
}

.carousel-control-next,
.carousel-control-prev {
  opacity: 1;
}

.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
  opacity: 1;
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
  background-image: none;
  height: 55px;
  width: 22px;
}
.carousel-control-next-icon:after, .carousel-control-next-icon:before,
.carousel-control-prev-icon:after,
.carousel-control-prev-icon:before {
  border-radius: 7px;
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
  content: "";
  display: block;
  height: 34px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 4px;
}

.carousel-control-next-icon:after {
  margin-top: -6px;
  transform: rotate(32deg);
}
.carousel-control-next-icon:before {
  margin-top: -32px;
  transform: rotate(-32deg);
}

.carousel-control-prev-icon:after {
  margin-top: -6px;
  transform: rotate(-32deg);
}
.carousel-control-prev-icon:before {
  margin-top: -32px;
  transform: rotate(32deg);
}

#carouselHomeSafe {
  font-size: 1.375rem;
}

#colophon {
  font-size: 0.875rem;
  margin-bottom: 0;
}

#section-cta {
  color: #fff;
  text-align: center;
}
#section-cta h2 {
  line-height: 1.5rem;
  color: white !important;
}
#section-cta .container, #section-cta .container-split-left,
#section-cta .container-split-right {
  align-items: center;
  display: flex;
  height: 100%;
  width: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.object-fit-fill {
  height: 100%;
  width: 100%;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  -o-object-fit: fill;
     object-fit: fill;
}

.object-fit-contain {
  height: 100%;
  width: 100%;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  -o-object-fit: contain;
     object-fit: contain;
}

.object-fit-cover {
  height: 100%;
  width: 100%;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  -o-object-fit: cover;
     object-fit: cover;
}

.object-fit-none {
  height: 100%;
  width: 100%;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  -o-object-fit: none;
     object-fit: none;
}

.object-fit-scale-down {
  height: 100%;
  width: 100%;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

.object-fit__img-wrapper,
.card-header__img-wrapper {
  background-size: cover;
  background-position: 50% 50%;
  height: 100%;
  width: 100%;
}
.object-fit__img-wrapper.compat-object-fit img,
.card-header__img-wrapper.compat-object-fit img {
  opacity: 0;
}

#secondary img.object-fit-contain, #secondary img.object-fit-cover, #secondary img.object-fit-fill, #secondary img.object-fit-none, #secondary img.object-fit-scale-down,
article img.object-fit-contain,
article img.object-fit-cover,
article img.object-fit-fill,
article img.object-fit-none,
article img.object-fit-scale-down,
figure.object-fit-contain,
figure.object-fit-cover,
figure.object-fit-fill,
figure.object-fit-none,
figure.object-fit-scale-down,
img.object-fit-contain,
img.object-fit-cover,
img.object-fit-fill,
img.object-fit-none,
img.object-fit-scale-down,
img.wp-post-image.object-fit-contain,
img.wp-post-image.object-fit-cover,
img.wp-post-image.object-fit-fill,
img.wp-post-image.object-fit-none,
img.wp-post-image.object-fit-scale-down {
  height: 100%;
  width: 100%;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
}
#secondary img.border,
article img.border,
figure.border,
img.border,
img.wp-post-image.border {
  border-width: 0.5rem !important;
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
  box-sizing: border-box;
  display: block;
}
#secondary img.border.border-narrow,
article img.border.border-narrow,
figure.border.border-narrow,
img.border.border-narrow,
img.wp-post-image.border.border-narrow {
  border-width: 0.25rem !important;
}
#secondary img.border.border-pale-turquoise,
article img.border.border-pale-turquoise,
figure.border.border-pale-turquoise,
img.border.border-pale-turquoise,
img.wp-post-image.border.border-pale-turquoise {
  border-color: rgba(187, 235, 235, 0.87) !important;
}
#secondary img.rounded,
article img.rounded,
figure.rounded,
img.rounded,
img.wp-post-image.rounded {
  border-radius: 0.75rem !important;
}

.table.table-hecm thead {
  background: #033C5B;
  background: radial-gradient(ellipse at top center, #033C5B 0%, #00A7E1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#033C5B", endColorstr="#00A7E1",GradientType=1 );
}
.table.table-hecm thead th {
  color: #fff;
  font-size: 1.4rem;
  font-weight: 500;
  text-align: center;
}
.table.table-hecm thead th:nth-child(1) {
  width: 45%;
}
@media (max-width: 1279.98px) {
  .table.table-hecm thead th:nth-child(1) {
    width: auto;
  }
}
.table.table-hecm thead th:nth-child(2) {
  background: rgba(153, 224, 227, 0.19);
  width: 27.5%;
}
@media (max-width: 1279.98px) {
  .table.table-hecm thead th:nth-child(2) {
    width: auto;
  }
}
.table.table-hecm thead th:nth-child(3) {
  width: 27.5%;
}
@media (max-width: 1279.98px) {
  .table.table-hecm thead th:nth-child(3) {
    width: auto;
  }
}
.table.table-hecm tbody tr {
  background: #EAEAEA;
  background: radial-gradient(circle, #EAEAEA 0%, #CDCCCB 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#EAEAEA", endColorstr="#CDCCCB",GradientType=1 );
}
.table.table-hecm tbody tr:nth-of-type(odd) {
  background: transparent;
}
.table.table-hecm tr {
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.166666em;
}
.table.table-hecm th {
  color: #033C5B;
  padding: 1.75rem;
  vertical-align: middle;
}
.table.table-hecm td {
  text-align: center;
  vertical-align: middle;
}
.table.table-hecm td i {
  color: #00A7E1;
  font-size: 2rem;
}
.table.table-hecm td:first-of-type {
  background: rgba(153, 224, 227, 0.19);
}

.table.table-contact tbody tr td {
  text-align: left;
}
.table.table-contact tbody tr td:first-of-type {
  text-align: center;
  width: 20px;
}
.table.table-contact tbody tr td i.fa {
  color: #00A7E1;
}

.custom-logo-link {
  width: auto;
}

.main-nav .navbar-brand img {
  width: 100%;
}

.navbar-cta {
  width: 25%;
}

.mobile-nav .navbar-cta {
  width: 100% !important;
}

.table.team-member-contact {
  table-layout: fixed;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.table.team-member-contact tr td:first-of-type {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-right: 1rem;
  width: 20px;
}

#article-category-accordion {
  border: 1px solid #707070;
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
  margin-bottom: 2.75rem;
}
#article-category-accordion .card-header .btn-link {
  align-items: center;
  border-left: none;
  border-radius: 0;
  color: #033C5B;
  display: flex;
  flex: 1;
  font-weight: 500;
  margin-bottom: 0;
  min-height: 6rem;
  text-align: left;
  width: 100%;
}
#article-category-accordion .card-header .btn-link[aria-expanded=true] {
  background-color: #00A7E1;
  border-color: #00A7E1;
  color: #fff;
}
#article-category-accordion .card-header .btn-link[aria-expanded=true] span:after {
  background-image: url(../images/arrow_white_r.png);
}
#article-category-accordion .card-header .btn-link span {
  padding-right: 34px;
  position: relative;
  width: 100%;
}
#article-category-accordion .card-header .btn-link span:after {
  background-image: url(../images/arrow_blue_r.png);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  content: "";
  display: block;
  height: 64px;
  margin-top: -32px;
  position: absolute;
  right: 0;
  top: 50%;
  width: 34px;
}

.section-row-w-cols.wrapper {
  background-color: rgba(195, 195, 195, 0.25);
  padding: 2.875rem 0;
  margin: 0;
  font-family: inherit;
  text-align: center;
}
.section-row-w-cols.wrapper .section-heading {
  padding: 0 10%;
  margin-bottom: 2rem;
}
@media (min-width: 1024px) {
  .section-row-w-cols.wrapper .section-heading p {
    padding-left: 15%;
    padding-right: 15%;
  }
}
.section-row-w-cols.wrapper h3, .section-row-w-cols.wrapper #article-category-tabs .list-group .list-group-item, #article-category-tabs .list-group .section-row-w-cols.wrapper .list-group-item, .section-row-w-cols.wrapper .card-title, .section-row-w-cols.wrapper #article-category-accordion .card-header .btn-link, #article-category-accordion .card-header .section-row-w-cols.wrapper .btn-link,
.section-row-w-cols.wrapper h5 {
  font-family: inherit;
}
.section-row-w-cols.wrapper h5 {
  font-size: 1rem;
  font-weight: 600;
}
.section-row-w-cols.wrapper .column {
  padding-bottom: 0;
  margin-bottom: 0;
  background: transparent;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.section-row-w-cols.wrapper .column .column-body {
  padding: 0 1rem;
  max-width: 100%;
  margin-bottom: 0;
}
@media (max-width: 1279.98px) {
  .section-row-w-cols.wrapper .column .column-body {
    padding: 0;
  }
}
.section-row-w-cols.wrapper .column .column-icon {
  height: 4.375rem;
  width: 4.375rem;
  border: 2px solid #00A47E;
  border-radius: 50%;
  color: #00A47E;
}
.section-row-w-cols.wrapper .column .column-icon .fa,
.section-row-w-cols.wrapper .column .column-icon .fal,
.section-row-w-cols.wrapper .column .column-icon .fas,
.section-row-w-cols.wrapper .column .column-icon .fab,
.section-row-w-cols.wrapper .column .column-icon .far {
  font-size: 1.9375rem;
  line-height: 4.375rem;
}
.section-row-w-cols.wrapper.why-far-hero h4, .section-row-w-cols.wrapper.why-far-hero .aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .section-row-w-cols.wrapper.why-far-hero .learning-links--title, .section-row-w-cols.wrapper.why-far-hero .aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .section-row-w-cols.wrapper.why-far-hero .marketing-links--title, .section-row-w-cols.wrapper.why-far-hero .widget-title {
  padding-top: 0.5rem;
}

#article-category-tabs {
  border: 1px solid #707070;
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
}
@media (max-width: 1279.98px) {
  #article-category-tabs {
    flex-direction: column;
  }
}
#article-category-tabs .list-group {
  flex: 1 1 34%;
}
#article-category-tabs .list-group .list-group-item {
  align-items: center;
  border-left: none;
  border-radius: 0;
  color: #033C5B;
  display: flex;
  flex: 1;
  font-weight: 500;
  margin-bottom: 0;
  text-decoration: none;
}
@media (max-width: 1279.98px) {
  #article-category-tabs .list-group .list-group-item {
    min-height: 6rem;
  }
}
#article-category-tabs .list-group .list-group-item.active {
  background-color: #00A7E1;
  border-color: #00A7E1;
  color: #fff;
}
#article-category-tabs .list-group .list-group-item.active span:after {
  background-image: url(../images/arrow_white_r.png);
}
#article-category-tabs .list-group .list-group-item:first-child {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
#article-category-tabs .list-group .list-group-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
@media (max-width: 1279.98px) {
  #article-category-tabs .list-group .list-group-item:last-child {
    border-bottom: 1px solid #707070;
  }
}
#article-category-tabs .list-group .list-group-item span {
  padding-right: 34px;
  position: relative;
  width: 100%;
}
#article-category-tabs .list-group .list-group-item span:after {
  background-image: url(../images/arrow_blue_r.png);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  content: "";
  display: block;
  height: 64px;
  margin-top: -32px;
  position: absolute;
  right: 0;
  top: 50%;
  width: 34px;
}
#article-category-tabs .tab-content {
  flex: 1 1 66%;
}
#article-category-tabs .tab-content .card {
  margin-bottom: 0;
}

.modal {
  top: 9.390625rem;
}
@media (max-width: 1023.98px) {
  .modal {
    top: 6.875rem;
  }
}
.modal .modal-dialog .modal-content {
  margin-bottom: 0;
}
.modal .modal-dialog .modal-content button.close {
  color: #033C5B;
  display: block;
  font-size: 1.5rem;
  font-weight: bold;
  opacity: 1;
  position: absolute;
  right: 1rem;
  text-transform: uppercase;
  line-height: 1.5rem;
}
.modal .modal-dialog .modal-content button.close:hover {
  opacity: 1;
}
.modal .modal-dialog .modal-content p:last-of-type {
  margin-bottom: 0;
}

#posts-layout-banner {
  align-items: center;
  display: flex;
  padding-top: 0;
  padding-right: 1.25rem;
  padding-bottom: 0;
  padding-left: 0;
}
@media (max-width: 1023.98px) {
  #posts-layout-banner {
    margin-left: -1rem;
    margin-right: -1rem;
  }
}
#posts-layout-banner .posts-layout-icons {
  margin-bottom: 0;
}
#posts-layout-banner .posts-layout-icons li {
  margin: 0;
}
#posts-layout-banner .posts-layout-icons li a {
  border: 1px solid transparent;
  border-radius: 0.375rem;
  color: #fff;
  display: block;
  font-size: 1.6rem;
  line-height: 1;
  padding: 0.1rem;
  padding-bottom: 0;
  text-align: center;
}
#posts-layout-banner .posts-layout-icons li a:hover {
  color: #00A7E1;
}
#posts-layout-banner .posts-layout-icons li.active a {
  border-color: #fff;
}
#posts-layout-banner .posts-layout-icons li.active a:hover {
  border-color: #00A7E1;
}

.far-team aside .wp-post-image {
  margin-bottom: 1rem;
}
.far-team aside .team-job-title {
  color: #033C5B;
}
.far-team .card-body {
  padding-left: 0;
  color: #00A7E1;
}
.far-team .card-body a {
  color: #033C5B;
  text-decoration: none;
  text-transform: initial;
}
.far-team .card-body .card-title, .far-team .card-body .page-header .description h5, .page-header .description .far-team .card-body h5 {
  margin-bottom: 0.5rem;
}

.why-far-video-message-wrapper {
  padding: 0;
  background-color: #00A7E1;
}
.why-far-video-message-wrapper iframe {
  max-width: 100%;
  padding: 0;
  margin: 0;
  height: 100%;
  width: 100%;
}
@media (min-width: 1366px) {
  .why-far-video-message-wrapper iframe {
    min-height: 445px;
  }
}
@media (max-width: 1919.98px) {
  .why-far-video-message-wrapper iframe {
    min-height: 384px;
  }
}
@media (max-width: 1365.98px) {
  .why-far-video-message-wrapper iframe {
    min-height: 360px;
  }
}
@media (max-width: 1279.98px) {
  .why-far-video-message-wrapper iframe {
    min-height: 288px;
  }
}
@media (max-width: 1023.98px) {
  .why-far-video-message-wrapper iframe {
    min-height: 432px;
  }
}
@media (max-width: 767.98px) {
  .why-far-video-message-wrapper iframe {
    min-height: 233px;
  }
}
.why-far-video-message-wrapper .why-far-video-message-inner {
  background: url("/wp-content/uploads/2019/05/cta-background.png");
  background-repeat: no-repeat;
  background-position: right;
  background-size: cover;
}
.why-far-video-message-wrapper .col-content_column {
  text-align: left;
}
.why-far-video-message-wrapper .container-split-right, .why-far-video-message-wrapper .container-split-left {
  padding: 5rem 0;
}
.why-far-video-message-wrapper .container-split-right {
  color: #fff;
}
@media (min-width: 1024px) {
  .why-far-video-message-wrapper .container-split-right {
    margin-left: 2rem;
    padding-right: 10rem;
  }
}
.why-far-video-message-wrapper img {
  right: 0;
  position: absolute;
  top: 50%;
  display: block;
  vertical-align: middle;
  transform: translateY(-50%);
  height: unset !important;
  width: unset !important;
  margin-right: 0;
  margin-left: auto;
}
@media (max-width: 1023.98px) {
  .why-far-video-message-wrapper img {
    position: static;
    right: unset;
    top: unset;
    transform: translateY(25%);
    margin-right: auto;
  }
}

.section-slider-testimonial .carousel-item.active {
  display: flex;
}
.section-slider-testimonial .carousel-item img {
  border: 4px solid #fff;
  border-radius: 50%;
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
  float: left;
  height: 141px;
  -o-object-fit: cover;
     object-fit: cover;
  width: 141px;
}

.section-testimonials-card-group .testimonial-quote {
  font-size: 4.8rem;
  line-height: 1;
  color: #7fd3f0;
  text-align: right;
  margin-top: 0;
  margin-bottom: auto;
}
.section-testimonials-card-group .testimonial-quote.quote-right {
  text-align: left;
  margin-bottom: 0;
  margin-top: auto;
  line-height: 0;
}
.section-testimonials-card-group .testimonial-card .quote {
  margin-bottom: 0;
  font-size: 1.4rem;
}
.section-testimonials-card-group .testimonial-card p {
  margin-bottom: 0 !important;
}
.section-testimonials-card-group .fas {
  color: #00A7E1;
  font-size: 1.9rem;
}
.section-testimonials-card-group .fas.fa-quote-left {
  padding-right: 1rem;
}
.section-testimonials-card-group .fas.fa-quote-right {
  position: absolute;
  bottom: 0;
}

.pagination-banner {
  margin-top: 4rem;
}
.pagination-banner .page-numbers {
  margin-left: auto;
  font-family: inherit;
  font-weight: bold;
  font-size: 0.875rem;
  letter-spacing: 0.05rem;
  text-transform: uppercase;
  color: #707070;
  text-align: center;
}
.pagination-banner .page-numbers.page-numbers-mobile {
  display: none;
  padding-top: 20px;
}
@media (max-width: 1023.98px) {
  .pagination-banner .page-numbers.page-numbers-mobile {
    display: block;
  }
  .pagination-banner .page-numbers:not(.page-numbers-mobile) {
    display: none;
  }
}
.pagination-banner .pagination-next > a {
  margin-left: auto;
}
@media (max-width: 767.98px) {
  .pagination-banner .pagination-button > a {
    width: 100%;
  }
}

#page {
  transition: all 0.2s ease-in-out;
}

#wrapper-takeover {
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  background-position: center top;
  padding: 0;
  position: relative;
  transition: all 0.2s ease-in-out;
}
#wrapper-takeover:before {
  position: absolute;
  content: " ";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 0;
  background-color: rgba(0, 58, 93, 0.7);
}
#wrapper-takeover #close-takeover {
  background-color: transparent;
  border: none;
  cursor: pointer;
  padding: 0;
  position: fixed;
  right: 2rem;
  top: 2rem;
  top: 11.390625rem;
  z-index: 1;
}
@media (max-width: 1365.98px) {
  #wrapper-takeover #close-takeover {
    right: 1rem;
    top: 12.390625rem;
  }
}
@media (max-width: 1279.98px) {
  #wrapper-takeover #close-takeover {
    top: 8.875rem;
  }
}
@media (max-width: 1023.98px) {
  #wrapper-takeover #close-takeover {
    top: 8.875rem;
  }
}
#wrapper-takeover #input_44_12_4_label {
  display: none;
}
#wrapper-takeover .takeover-widget-wrapper {
  max-width: 30rem;
}
#wrapper-takeover .takeover-widget-wrapper .takeover-widget {
  background-color: #fff;
  color: #033C5B;
  margin: 4rem auto;
  padding: 2rem;
  border: 1px solid #00A47E;
  border-radius: 6px;
}
@media (max-width: 1365.98px) {
  #wrapper-takeover .takeover-widget-wrapper .takeover-widget {
    margin: 2rem auto;
  }
}
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .widget-title {
  font-size: 1.875rem;
  margin-bottom: 1rem;
}
#wrapper-takeover .takeover-widget-wrapper .takeover-widget p {
  font-size: 0.875rem;
}
#wrapper-takeover .takeover-widget-wrapper .takeover-widget label {
  font-size: 0.875rem;
  font-weight: bold;
  width: 100%;
}
#wrapper-takeover .takeover-widget-wrapper .takeover-widget label.required:after {
  content: " *";
}
#wrapper-takeover .takeover-widget-wrapper .takeover-widget label.error {
  color: #DD5F13;
}
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .form-control, #wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=text], .wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=text],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=search],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=search],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=url],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=url],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=tel],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=tel],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=number],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=number],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=range],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=range],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=date],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=date],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=month],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=month],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=week],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=week],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=time],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=time],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=datetime],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=datetime],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=datetime-local],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=datetime-local],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=color],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=color],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=email],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=email],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=file],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=file],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input[type=submit],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input[type=submit],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 select,
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget select,
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 textarea,
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget textarea, #wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 .wpcf7-validation-errors, .wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7-validation-errors {
  width: 100%;
  margin-bottom: 1.3125rem;
}
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .form-control.error, #wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=text], .wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=text],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=search],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=search],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=url],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=url],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=tel],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=tel],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=number],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=number],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=range],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=range],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=date],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=date],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=month],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=month],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=week],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=week],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=time],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=time],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=datetime],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=datetime],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=datetime-local],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=datetime-local],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=color],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=color],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=email],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=email],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=file],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=file],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 input.error[type=submit],
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget input.error[type=submit],
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 select.error,
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget select.error,
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 textarea.error,
.wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget textarea.error, #wrapper-takeover .takeover-widget-wrapper .takeover-widget .wpcf7 .error.wpcf7-validation-errors, .wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget .error.wpcf7-validation-errors {
  margin-bottom: 0;
}
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .submit-row {
  display: flex;
  justify-content: space-between;
}
#wrapper-takeover .takeover-widget-wrapper .takeover-widget .submit-row .btn, #wrapper-takeover .takeover-widget-wrapper .takeover-widget .submit-row .wpcf7 input[type=submit], .wpcf7 #wrapper-takeover .takeover-widget-wrapper .takeover-widget .submit-row input[type=submit] {
  width: auto !important;
}

.section-accelerate-wrapper {
  background: rgba(195, 195, 195, 0.25);
}
.section-accelerate-wrapper h3, .section-accelerate-wrapper .card-title, .section-accelerate-wrapper .page-header .description h5, .page-header .description .section-accelerate-wrapper h5, .section-accelerate-wrapper #article-category-accordion .card-header .btn-link, #article-category-accordion .card-header .section-accelerate-wrapper .btn-link, .section-accelerate-wrapper #article-category-tabs .list-group .list-group-item, #article-category-tabs .list-group .section-accelerate-wrapper .list-group-item {
  color: #00A47E;
}
.section-accelerate-wrapper .container-split-right {
  max-width: unset;
}
@media (max-width: 1279.98px) {
  .section-accelerate-wrapper {
    background: #fff;
  }
}

#posts-header-wrapper {
  padding-top: 5rem;
}
@media (max-width: 1279.98px) {
  #posts-header-wrapper {
    padding-top: 10rem;
  }
}

.section-page-header-row {
  padding-bottom: 0;
  padding-top: 5rem;
}
@media (max-width: 1279.98px) {
  .section-page-header-row {
    padding-top: 10rem;
  }
}
.section-page-header-row .pg-header-banner-fix:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  padding: 0;
  margin: 0;
  background: rgb(255, 255, 255);
  width: 50%;
  height: 100%;
  z-index: -1;
}
@media (max-width: 1279.98px) {
  .section-page-header-row .pg-header-banner-fix:before {
    display: none;
  }
}
.section-page-header-row .content-text {
  width: 50%;
  color: white;
  height: 20rem;
  padding: 4rem;
  margin-left: 0;
}
@media (max-width: 1279.98px) {
  .section-page-header-row .content-text {
    position: initial;
    color: black;
    width: 100%;
    background: #fff;
    padding: 2rem 5%;
    height: auto;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
  }
}
.section-page-header-row .content-image {
  z-index: 1;
  height: 20rem;
  background-repeat: no-repeat !important;
  background-position: right !important;
  background-size: cover !important;
}

.product-portfolio .section-page-header-row .content-text,
.partner-tools .section-page-header-row .content-text {
  padding: 3rem 3rem 3rem 0;
  color: #033C5B;
}
@media (max-width: 1279.98px) {
  .product-portfolio .section-page-header-row .content-text,
  .partner-tools .section-page-header-row .content-text {
    padding: 3rem 0;
  }
}
@media (min-width: 1280px) {
  .product-portfolio .section-page-header-row .content-image,
  .partner-tools .section-page-header-row .content-image {
    background-size: 50% !important;
  }
}

@media (max-width: 767.98px) {
  .product-portfolio .content-image {
    background-position: 80% !important;
  }
}

.product-portfolio .section-row-split,
.product-availability .section-row-split {
  background: #00A47E;
}
.product-portfolio .container-split-left,
.product-availability .container-split-left {
  max-width: unset;
  margin: 0;
}
.product-portfolio .container-split-left .cta-row-product-portfolio,
.product-availability .container-split-left .cta-row-product-portfolio {
  color: #fff;
  text-align: center;
  padding: 3rem 25%;
}
.product-portfolio .container-split-left .btn, .product-portfolio .container-split-left .wpcf7 input[type=submit], .wpcf7 .product-portfolio .container-split-left input[type=submit],
.product-availability .container-split-left .btn,
.product-availability .container-split-left .wpcf7 input[type=submit],
.wpcf7 .product-availability .container-split-left input[type=submit] {
  color: #00A7E1;
  background: #fff;
  border: solid white;
}
.product-portfolio .container-split-left .btn:hover, .product-portfolio .container-split-left .wpcf7 input[type=submit]:hover, .wpcf7 .product-portfolio .container-split-left input[type=submit]:hover,
.product-availability .container-split-left .btn:hover,
.product-availability .container-split-left .wpcf7 input[type=submit]:hover,
.wpcf7 .product-availability .container-split-left input[type=submit]:hover {
  color: #fff;
  background: #00A7E1;
  border: solid #00A7E1;
}
.product-portfolio .container-split-left .btn:active, .product-portfolio .container-split-left .wpcf7 input[type=submit]:active, .wpcf7 .product-portfolio .container-split-left input[type=submit]:active,
.product-availability .container-split-left .btn:active,
.product-availability .container-split-left .wpcf7 input[type=submit]:active,
.wpcf7 .product-availability .container-split-left input[type=submit]:active {
  color: #fff;
  background: #033C5B;
  border: solid #033C5B;
}

.section-row-split.section-quick-calc img {
  width: 100%;
}

#section-homesafe-brochure {
  padding-bottom: 0;
  padding-top: 10rem;
}
#section-homesafe-brochure #homesafe-brochure-cta {
  height: 5rem;
  left: 0;
  margin-top: -5rem;
  position: absolute;
  right: 0;
}
#section-homesafe-brochure #homesafe-brochure-cta.sticky {
  margin-top: -5rem;
  position: fixed;
  top: 100%;
  width: 100%;
  z-index: 99;
}
#section-homesafe-brochure #homesafe-brochure-cta img.brochure-image {
  position: absolute;
  bottom: 0;
}
#section-homesafe-brochure #homesafe-brochure-cta h3, #section-homesafe-brochure #homesafe-brochure-cta .card-title, #section-homesafe-brochure #homesafe-brochure-cta .page-header .description h5, .page-header .description #section-homesafe-brochure #homesafe-brochure-cta h5, #section-homesafe-brochure #homesafe-brochure-cta #article-category-accordion .card-header .btn-link, #article-category-accordion .card-header #section-homesafe-brochure #homesafe-brochure-cta .btn-link, #section-homesafe-brochure #homesafe-brochure-cta #article-category-tabs .list-group .list-group-item, #article-category-tabs .list-group #section-homesafe-brochure #homesafe-brochure-cta .list-group-item {
  margin-bottom: 0;
}
#section-homesafe-brochure .gform_footer {
  display: flex;
  justify-content: flex-end;
}
#section-homesafe-brochure .gform_footer .gform_button {
  display: flex;
}

.section-page-product-categories div[class*=col-] {
  margin-bottom: 2rem;
}
.section-page-product-categories .panel {
  height: 100%;
  border: 1px solid;
  position: relative;
}
.section-page-product-categories .panel.product-standard {
  border-color: #00A7E1;
}
.section-page-product-categories .panel.product-select {
  border-color: #00A47E;
}
.section-page-product-categories .panel.product-second {
  border-color: #CFDD28;
}
.section-page-product-categories .panel .panel-heading img {
  width: 100%;
}
.section-page-product-categories .panel .panel-content {
  padding: 2rem 1.25rem 4rem 1.25rem;
}
.section-page-product-categories .panel .panel-content > * {
  padding-bottom: 1rem;
}
.section-page-product-categories .panel .panel-content .product-flex-option {
  position: relative;
  display: inline-block;
  padding: 6px 40px;
  font-size: 1rem;
  color: white;
  font-weight: 700;
  background: #033C5B;
}
.section-page-product-categories .panel .panel-content .product-flex-option:after {
  content: "";
  border-top: 21px solid #033C5B;
  border-bottom: 21px solid #033C5B;
  border-right: 15px solid white;
  position: absolute;
  right: -15px;
  top: 0;
  bottom: 0;
}
.section-page-product-categories .panel .panel-footer {
  text-align: right;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
}
.section-page-product-categories .panel .panel-footer .btn, .section-page-product-categories .panel .panel-footer .wpcf7 input[type=submit], .wpcf7 .section-page-product-categories .panel .panel-footer input[type=submit] {
  margin: 1rem;
  color: #fff;
  background-color: #00A7E1;
}
.section-page-product-categories .panel .panel-footer .btn:hover, .section-page-product-categories .panel .panel-footer .wpcf7 input[type=submit]:hover, .wpcf7 .section-page-product-categories .panel .panel-footer input[type=submit]:hover {
  background-color: #00A47E;
}
.section-page-product-categories .panel .panel-footer .btn:active, .section-page-product-categories .panel .panel-footer .wpcf7 input[type=submit]:active, .wpcf7 .section-page-product-categories .panel .panel-footer input[type=submit]:active {
  background-color: #033C5B;
}
.section-page-product-categories.product-main-categories .section-heading {
  margin: 0 auto;
}
.section-page-product-categories.product-main-categories .section-heading h2 {
  color: #00A47E;
  font-weight: 600;
}
.section-page-product-categories.traditional-products-section .section-title {
  font-size: 2rem;
  text-align: left;
}
.section-page-product-categories .panel-text-heading {
  height: 8rem;
  background: url("/wp-content/uploads/2019/05/Mask-Group-260.png"), #5B7E96;
  background-size: cover;
  background-repeat: no-repeat;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-family: inherit;
  font-size: 2rem;
  min-height: 6rem;
  text-transform: uppercase;
}
form[id*=searchform-] {
  margin-bottom: 3rem;
}
form[id*=searchform-] button {
  background: 0;
  border: 0;
  width: 100%;
  cursor: pointer;
}
form[id*=searchform-] button i {
  color: #00A7E1;
  font-size: 2rem;
  padding: 0;
  padding-top: 0.3rem;
}

.product-availability {
  background-color: rgba(195, 195, 195, 0.25);
}
.product-availability h2 {
  color: #00A47E;
}
.product-availability .page-header .page-title, .product-availability .page-header .description {
  margin-left: -8px;
}
@media (max-width: 1365.98px) {
  .product-availability .page-header .page-title, .product-availability .page-header .description {
    margin-left: 0;
  }
}
.product-availability .card-body {
  width: 100%;
  background-color: #fff;
  padding-left: 2rem;
}
.product-availability .card-body ul {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  height: 16rem;
  padding-left: 0;
  list-style: none;
}
@media (max-width: 1023.98px) {
  .product-availability .card-body ul {
    height: auto;
  }
}
.product-availability .card-body ul li::before {
  content: none;
}
.product-availability .card-body .card-body > .row > .col-12 > * {
  margin-bottom: 1rem;
}
.product-availability .card-body img {
  position: relative;
}
@media (max-width: 1365.98px) {
  .product-availability .card-body img {
    display: none;
  }
}
.product-availability .card-accordion .card-body {
  padding-left: 1rem;
}
.product-availability .nav.nav-tabs {
  border-bottom: 0;
  margin-left: -8px;
  margin-right: -8px;
}
.product-availability .nav.nav-tabs .nav-link {
  font-family: inherit;
  font-weight: 600;
  font-size: 1.3rem;
  border: 0;
  border-radius: 0;
  padding: 1rem 2rem;
  color: #033C5B;
}
.product-availability .nav.nav-tabs .nav-link.active {
  color: #00A7E1;
}
@media (min-width: 1280px) {
  .product-availability .nav.nav-tabs {
    justify-content: space-between;
  }
}
@media (max-width: 1279.98px) {
  .product-availability.section-tabs {
    display: none;
  }
  .product-availability.section-accordion {
    display: block;
  }
}

@media (max-width: 1279.98px) {
  #licensing-modal .modal-body td {
    display: block;
  }
}

.section-product-availability-wrapper {
  margin-bottom: 2rem;
}
.section-product-availability-wrapper .tab-content > .active {
  width: 100%;
}

.articles-card-deck .card-header {
  height: 15rem;
}
.articles-card-deck .card-category > * {
  padding: 0.7rem;
  background: #00A7E1;
  color: white;
  text-transform: uppercase;
  font-weight: 600;
}
.articles-card-deck .card-body {
  color: #033C5B !important;
  padding: 10px 10px !important;
}
.articles-card-deck .card-body > * {
  margin-bottom: 0.5rem !important;
}
.articles-card-deck .fareverse-read-more-link {
  border: 1px solid #00A7E1;
  margin-top: 1rem;
}

#single-team-member-wrapper {
  background-color: rgba(204, 204, 204, 0.1);
  padding-top: 3rem;
}
#single-team-member-wrapper .container, #single-team-member-wrapper .container-split-left,
#single-team-member-wrapper .container-split-right {
  padding: 2rem 0;
}
#single-team-member-wrapper .container aside .team-member-contact, #single-team-member-wrapper .container-split-left aside .team-member-contact,
#single-team-member-wrapper .container-split-right aside .team-member-contact {
  padding: 20px 0 40px;
}
#single-team-member-wrapper .container aside .team-member-contact > div, #single-team-member-wrapper .container-split-left aside .team-member-contact > div,
#single-team-member-wrapper .container-split-right aside .team-member-contact > div {
  padding-top: 5px;
}
#single-team-member-wrapper .container aside .team-member-contact a, #single-team-member-wrapper .container-split-left aside .team-member-contact a,
#single-team-member-wrapper .container-split-right aside .team-member-contact a {
  text-decoration: none;
  text-transform: lowercase;
  color: #00A7E1;
}
#single-team-member-wrapper .container aside .team-member-contact a:hover, #single-team-member-wrapper .container-split-left aside .team-member-contact a:hover,
#single-team-member-wrapper .container-split-right aside .team-member-contact a:hover, #single-team-member-wrapper .container aside .team-member-contact a:active, #single-team-member-wrapper .container-split-left aside .team-member-contact a:active,
#single-team-member-wrapper .container-split-right aside .team-member-contact a:active {
  color: #033C5B;
}
#single-team-member-wrapper .container h1.team-member-name, #single-team-member-wrapper .container-split-left h1.team-member-name,
#single-team-member-wrapper .container-split-right h1.team-member-name {
  padding: 2rem 0 !important;
}

.team-description-wrapper {
  padding: 1rem 0 2rem 0;
}
.team-description-wrapper p {
  max-width: 800px;
}
.team-description-wrapper a {
  text-transform: capitalize;
}

.ginput_container select {
  padding: 1rem 1.875rem;
  height: auto;
}

.field-rep-image {
  background-color: #6c757d;
  height: 106px;
  margin-left: 1rem;
  margin-right: -1rem;
  width: 106px;
}

#search-wrapper {
  padding-bottom: 2rem;
  padding-top: 6.875rem;
}
@media (max-width: 1023.98px) {
  #search-wrapper {
    padding-top: 7.875rem;
  }
}

#single-wrapper {
  padding-bottom: 2rem;
  padding-top: 3rem;
}
@media (max-width: 1023.98px) {
  #single-wrapper {
    padding-top: 6.875rem;
  }
}
#single-wrapper article img.wp-post-image {
  margin: 1rem 0;
}
#single-wrapper article .entry-title {
  font-size: 1.875rem;
  line-height: 2rem;
}

.previous-link-wrapper {
  padding: 25px 0 0 25px;
}

#xcelerate-disclaimer {
  width: 100%;
  text-align: center;
  margin-top: 25px;
  color: grey;
  text-decoration: none;
  font-size: 11px;
}

.partner-tools .tab-pane .card-body h2,
.product-availability .tab-pane .card-body h2 {
  line-height: 1.5rem;
  padding-bottom: 1.5rem;
}
.partner-tools .tab-pane .card-body h3, .partner-tools .tab-pane .card-body .card-title, .partner-tools .tab-pane .card-body .page-header .description h5, .page-header .description .partner-tools .tab-pane .card-body h5, .partner-tools .tab-pane .card-body #article-category-accordion .card-header .btn-link, #article-category-accordion .card-header .partner-tools .tab-pane .card-body .btn-link, .partner-tools .tab-pane .card-body #article-category-tabs .list-group .list-group-item, #article-category-tabs .list-group .partner-tools .tab-pane .card-body .list-group-item,
.product-availability .tab-pane .card-body h3,
.product-availability .tab-pane .card-body .card-title,
.product-availability .tab-pane .card-body .page-header .description h5,
.page-header .description .product-availability .tab-pane .card-body h5,
.product-availability .tab-pane .card-body #article-category-accordion .card-header .btn-link,
#article-category-accordion .card-header .product-availability .tab-pane .card-body .btn-link,
.product-availability .tab-pane .card-body #article-category-tabs .list-group .list-group-item,
#article-category-tabs .list-group .product-availability .tab-pane .card-body .list-group-item {
  font-size: 1rem;
}
.partner-tools .tab-pane .card-body ul li:before,
.product-availability .tab-pane .card-body ul li:before {
  margin-top: 0.25rem;
}

.partner-tools .tab-pane .card-body ul, .partner-tools .accordion .card-body ul {
  margin-left: -16px;
}

#footer-menu > .do-not-sell a {
  color: white;
  border: none;
  padding: 0;
  font-size: 14px;
  text-transform: capitalize;
}
#footer-menu > .do-not-sell a:hover {
  color: #00A7E1 !important;
  background-color: transparent !important;
}

/* Navs */
form li:before,
nav li:before,
.nav li:before,
.navbar li:before {
  content: "";
  display: none;
}

.nav-link,
.dropdown-item {
  text-decoration: none;
}

#wrapper-navbar {
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 999;
  width: 100%;
}

.top-nav {
  height: 3.515625rem;
}

.main-nav {
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
  height: 5.875rem;
  padding: 0;
}
.main-nav .container, .main-nav .container-split-left,
.main-nav .container-split-right {
  position: relative;
}
.main-nav .navbar-brand img {
  height: 68px;
  width: auto;
}
@media (max-width: 1279.98px) {
  #main-menu-wrapper {
    display: none !important;
  }
}
#main-menu-wrapper li {
  width: -webkit-min-content;
  width: min-content;
  width: -moz-min-content;
}
.mr-1 a {
  color: #033C5B;
  font-weight: bold;
}
.mr-1 a:hover, .mr-1 a.open {
  color: #00A7E1;
}
.mr-1 a .fa {
  display: block !important;
  text-align: center !important;
  margin-bottom: 10px !important;
}

.navbar-toggler {
  display: block !important;
}

.mobile-nav {
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  padding: 0;
  z-index: 2000;
  /*
  	.navbar-toggler {
  		background-image: url(../images/menu.png);
  		background-repeat: no-repeat;
  		background-size: contain;
  		border: none;
  		border-radius: 0;
  		display: block !important;
  		height: 3rem;
  		width: 2.625rem;

  		&:hover,
  		&[aria-expanded="true"] {
  			background-image: url(../images/menu_active.png);
  		}

  	}
  	*/
}
@media (min-width: 1280px) {
  .mobile-nav {
    top: 3.515625rem;
  }
}
.mobile-nav > .d-flex {
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
  padding: 0.5rem 0;
}
.mobile-nav .navbar-brand img {
  max-width: 50vw;
  max-width: calc(50vw - 1rem);
}
@media (max-width: 1365.98px) {
  .mobile-nav .navbar-brand img {
    max-height: 63px;
    width: auto;
  }
}
.mobile-nav.navbar-expand-md > .container, .mobile-nav.navbar-expand-md > .container-split-left,
.mobile-nav.navbar-expand-md > .container-split-right,
.mobile-nav.navbar-expand-md > .container-fluid {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

#top-menu {
  color: #fff;
}
#top-menu li {
  text-align: center;
}
#top-menu li:hover {
  background: #00A7E1;
}
#top-menu .nav-link {
  color: #fff;
  text-transform: uppercase;
  font-size: 0.625rem;
  font-weight: 600;
}
#top-menu .nav-link[title=Illustrator]:before {
  content: "\f1ec";
}
#top-menu .nav-link[title=Calculator]:before {
  content: "\f1ec";
}
#top-menu .nav-link[title=Call]:before {
  content: "\f095";
}
#top-menu .nav-link[title=Email]:before {
  content: "\f0e0";
}
#top-menu .nav-link[title=Login]:before, #top-menu .nav-link[title=Logout]:before {
  content: "\f007";
  font-weight: 400;
}
#top-menu .nav-link:before {
  font-family: "Font Awesome 5 Pro";
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 900;
  display: inherit;
  padding-bottom: 0;
}

#top-menu-wrapper {
  height: 100%;
}
#top-menu-wrapper ul {
  height: 100%;
}
#top-menu-wrapper ul li {
  height: 100%;
  align-items: center;
}
#top-menu-wrapper ul li .nav-link {
  padding: 0.781rem;
}

#main-menu .nav-item:hover > .dropdown-menu {
  display: block;
}
#main-menu > .nav-item {
  border-right: 1px solid #033C5B;
}
#main-menu > .nav-item:last-child {
  border-right: none;
}
#main-menu > .nav-item .nav-link,
#main-menu > .nav-item .dropdown-header {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.281rem;
  text-align: center;
  text-transform: uppercase;
}
#main-menu > .nav-item .nav-link.dropdown-toggle:after,
#main-menu > .nav-item .dropdown-header.dropdown-toggle:after {
  display: none;
}
#main-menu > .nav-item:hover > .dropdown-menu {
  display: block;
}
#main-menu > .nav-item > .dropdown-menu {
  left: 50%;
  transform: translateX(-50%);
}
#main-menu > .nav-item .dropdown-menu {
  border-radius: 0.375rem;
  box-shadow: 0 0 0.375rem rgba(0, 0, 0, 0.16);
  top: -1.7rem;
}
#main-menu > .nav-item .dropdown-menu .nav-item {
  border: none;
  border-bottom: 1px solid #033C5B;
}
#main-menu > .nav-item .dropdown-menu .nav-item.dropdown:after {
  background-image: url(../images/arrow_blue_r.png);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: block;
  height: 40px;
  margin-top: -18px;
  position: absolute;
  right: 0;
  top: 50%;
  width: 34px;
}
#main-menu > .nav-item .dropdown-menu .nav-item.current-menu-item > .dropdown-item {
  color: #00A47E;
}
#main-menu > .nav-item .dropdown-menu .nav-item .dropdown-menu {
  background-color: #e9ecef;
  left: 100%;
  top: 0;
}
#main-menu > .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item:hover .dropdown-item {
  background-color: #00A7E1;
  color: #fff;
}
#main-menu > .nav-item .dropdown-menu .nav-item .dropdown-header,
#main-menu > .nav-item .dropdown-menu .nav-item .dropdown-item,
#main-menu > .nav-item .dropdown-menu .nav-item .dropdown-item-text,
#main-menu > .nav-item .dropdown-menu .nav-item .dropdown-toggle {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.281rem;
  text-align: center;
  text-transform: uppercase;
  padding: 1.5rem 1.5rem;
}
#main-menu > .nav-item .dropdown-menu .nav-item .dropdown-header {
  color: #00A7E1;
}
#main-menu > .nav-item .dropdown-menu .nav-item:first-child {
  border-top: none;
  border-radius: 0.375rem 0.375rem 0 0;
}
#main-menu > .nav-item .dropdown-menu .nav-item:first-child a {
  border-radius: 0.375rem 0.375rem 0 0;
}
#main-menu > .nav-item .dropdown-menu .nav-item:first-child .dropdown-header {
  border-radius: 0.375rem 0.375rem 0 0;
}
#main-menu > .nav-item .dropdown-menu .nav-item:last-child {
  border-bottom: none;
  border-radius: 0 0 0.375rem 0.375rem;
}
#main-menu > .nav-item .dropdown-menu .nav-item:last-child .dropdown-item,
#main-menu > .nav-item .dropdown-menu .nav-item:last-child .dropdown-item-text {
  border-radius: 0 0 0.375rem 0.375rem;
}
#main-menu > .nav-item.dropdown-hidden > .dropdown-menu {
  display: none !important;
}
#main-menu > .nav-item.current-category-ancestor > .nav-link, #main-menu > .nav-item.current-post-ancestor > .nav-link {
  color: #00A7E1;
}

#mobile-menu-wrapper {
  background-color: #fff;
  right: 5.475rem;
  position: absolute;
  flex-grow: 1;
  align-items: center;
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
  max-height: calc(100vh - 9.390625rem);
}
@media (max-width: 1279.98px) {
  #mobile-menu-wrapper {
    overflow-y: auto;
  }
}
@media (max-width: 1023.98px) {
  #mobile-menu-wrapper {
    width: 100%;
    right: 0;
    top: 6.875rem;
    max-height: calc(100vh - 6.875rem);
  }
}
#mobile-menu-wrapper #top-menu-wrapper {
  background: #033C5B;
}
#mobile-menu-wrapper #top-menu-wrapper #top-menu {
  justify-content: center;
}
#mobile-menu-wrapper #top-menu-wrapper #top-menu li .nav-link {
  padding-bottom: 1rem;
}
#mobile-menu-wrapper #top-menu-wrapper #top-menu li .nav-link:before {
  margin-bottom: 5px;
}
#mobile-menu-wrapper #top-menu-wrapper #top-menu li .nav-link[title=Login], #mobile-menu-wrapper #top-menu-wrapper #top-menu li .nav-link[title=Logout] {
  display: none;
}
#mobile-menu-wrapper #mobile-menu > .nav-item {
  padding: 0;
}
#mobile-menu-wrapper #mobile-menu > .nav-item .nav-link {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.281rem;
  text-align: center;
  text-transform: uppercase;
  color: #033C5B;
  padding: 1.5rem;
}
#mobile-menu-wrapper #mobile-menu > .nav-item .nav-link.dropdown-toggle:after {
  background-image: url(../images/chevron-down-blue.png);
  background-repeat: no-repeat;
  background-size: contain;
  border: none;
  content: " ";
  height: 26px;
  position: absolute;
  right: 1rem;
  width: 40px;
}
#mobile-menu-wrapper #mobile-menu .nav-item.active > .nav-link,
#mobile-menu-wrapper #mobile-menu .nav-item.active > .dropdown-item {
  color: #00A47E;
}
#mobile-menu-wrapper #mobile-menu .nav-item:not(:last-of-type):after {
  content: "";
  display: block;
  margin: 0 auto;
  width: 60%;
  text-align: center;
  border-bottom: 1px solid #033C5B;
}
#mobile-menu-wrapper #mobile-menu .nav-item.show > .nav-link {
  color: #00A7E1;
}
#mobile-menu-wrapper #mobile-menu .nav-item.show > .nav-link.dropdown-toggle:after {
  background-image: url(../images/chevron-up-cyan.png);
}
#mobile-menu-wrapper #mobile-menu .nav-item.show > .dropdown-menu {
  display: block;
}
#mobile-menu-wrapper #mobile-menu .nav-item:hover, #mobile-menu-wrapper #mobile-menu .nav-item:focus {
  background-color: #00A7E1;
}
#mobile-menu-wrapper #mobile-menu .nav-item:hover > a, #mobile-menu-wrapper #mobile-menu .nav-item:focus > a {
  color: white;
}
#mobile-menu-wrapper #mobile-menu .nav-item .dropdown-menu {
  border: none;
  border-radius: 0;
  border-top: 1px solid #033C5B;
  margin: 0;
}
#mobile-menu-wrapper #mobile-menu .nav-item .dropdown-menu .nav-item {
  background-color: rgba(0, 0, 0, 0.1);
  border: none;
  border-bottom: 1px solid #033C5B;
  /* tertiary dropdown */
}
#mobile-menu-wrapper #mobile-menu .nav-item .dropdown-menu .nav-item:last-child {
  border-bottom: none;
}
#mobile-menu-wrapper #mobile-menu .nav-item .dropdown-menu .nav-item .dropdown-item {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.281rem;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  padding: 1.25rem 2.5rem;
}
#mobile-menu-wrapper #mobile-menu .nav-item .dropdown-menu .nav-item .dropdown-menu {
  display: block;
}
#mobile-menu-wrapper #mobile-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item {
  background-color: #fff;
}
#mobile-menu-wrapper #mobile-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .dropdown-item {
  padding: 1rem 2.5rem;
}
#mobile-menu-wrapper #mobile-top-menu {
  text-align: center;
}
#mobile-menu-wrapper #mobile-top-menu .nav-item {
  padding: 0;
}
#mobile-menu-wrapper #mobile-top-menu .nav-item:after {
  content: "";
  display: block;
  margin: 0 auto;
  width: 60%;
  text-align: center;
  border-bottom: 1px solid #033C5B;
}
#mobile-menu-wrapper #mobile-top-menu .nav-item:hover, #mobile-menu-wrapper #mobile-top-menu .nav-item:focus {
  background-color: #00A7E1;
}
#mobile-menu-wrapper #mobile-top-menu .nav-item:hover > a, #mobile-menu-wrapper #mobile-top-menu .nav-item:focus > a {
  color: white;
}
#mobile-menu-wrapper #mobile-top-menu .nav-item .nav-link {
  padding: 1.5rem;
  font-size: 0.875rem;
  line-height: 1.12rem;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#mobile-menu-wrapper #mobile-top-menu .nav-item.active .nav-link {
  color: #00A47E;
}
@media (min-width: 1366px) {
  #mobile-menu-wrapper #mobile-top-menu {
    display: none;
  }
}
#mobile-menu-wrapper #mobile-menu-accessibility {
  background-color: #033C5B;
  color: #fff;
}
#mobile-menu-wrapper #mobile-menu-accessibility #mobile-search-menu-icon {
  color: #fff;
}
#mobile-menu-wrapper #mobile-menu-accessibility #mobile-search-menu-icon.open {
  color: #00A7E1;
}
#mobile-menu-wrapper.primary-menu-dropdown {
  top: 5.6rem;
}
#mobile-menu-wrapper.primary-menu-dropdown .navbar-nav {
  flex-direction: column;
}
#mobile-menu-wrapper.primary-menu-dropdown .nav-item:not(:last-child):after {
  content: "";
  display: block;
  margin: 0 auto;
  width: 60%;
  text-align: center;
  border-bottom: 1px solid #00A7E1;
}

#wrapper-top-cta-section {
  position: fixed;
  top: 9.390625rem;
  right: 0;
  left: 0;
  background-color: #fff;
  z-index: 99;
}
@media (max-width: 1023.98px) {
  #wrapper-top-cta-section {
    top: 6.875rem;
    position: absolute;
  }
}
#wrapper-top-cta-section #top-cta-section {
  padding: 0.875rem 0;
}
#wrapper-top-cta-section #top-cta-section .btn, #wrapper-top-cta-section #top-cta-section .wpcf7 input[type=submit], .wpcf7 #wrapper-top-cta-section #top-cta-section input[type=submit] {
  font-size: 0.875rem;
  padding: 0.75rem;
}
@media (max-width: 1023.98px) {
  #wrapper-top-cta-section #top-cta-section {
    float: none !important;
    width: 100%;
    margin: auto;
    text-align: center;
  }
}
#wrapper-top-cta-section #top-cta-section .cta-text-before {
  font-size: 0.875rem;
  margin-right: 1rem;
}
@media (max-width: 1023.98px) {
  #wrapper-top-cta-section #top-cta-section .cta-text-before {
    margin: 0.5rem auto;
    display: block;
  }
}

#wrapper-top-cta-section-mobile {
  background-color: #fff;
}
#wrapper-top-cta-section-mobile #top-cta-section {
  padding: 0.875rem 0;
  float: none !important;
  width: 100%;
  margin: auto;
  text-align: center;
}
#wrapper-top-cta-section-mobile #top-cta-section .btn, #wrapper-top-cta-section-mobile #top-cta-section .wpcf7 input[type=submit], .wpcf7 #wrapper-top-cta-section-mobile #top-cta-section input[type=submit] {
  font-size: 0.875rem;
  padding: 0.75rem;
}
#wrapper-top-cta-section-mobile #top-cta-section .cta-text-before {
  font-size: 0.875rem;
  margin: 0.5rem auto;
  display: block;
}

#social-menu .nav-link i {
  font-size: 1.7rem;
  line-height: 2rem;
}

#wrapper-footer {
  font-size: 0.875rem;
  font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
#wrapper-footer [class*=col-] {
  border-bottom: none;
  border-right: 1px solid rgba(255, 255, 255, 0.46);
  text-align: left;
  padding: 0.4375rem 1.75rem;
}
@media (max-width: 1023.98px) {
  #wrapper-footer [class*=col-] {
    text-align: left;
    border-right: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.46);
    padding: 0.875rem 0;
  }
}
#wrapper-footer [class*=col-].footer-menu-col {
  border-bottom: 0;
  border-right: 0;
}
#wrapper-footer [class*=col-] .widget-title {
  text-align: left;
  margin-bottom: 0;
}
@media (min-width: 1366px) {
  #wrapper-footer #footer-menu {
    flex-wrap: nowrap;
  }
}
#wrapper-footer #footer-menu .nav-item:last-child {
  padding-bottom: 0;
}
#wrapper-footer #footer-menu .nav-item .nav-link {
  font-weight: 500 !important;
  font-size: 1rem;
  letter-spacing: 0 !important;
  text-align: left !important;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.281rem;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  text-transform: none;
}
#wrapper-footer #footer-menu .nav-item .nav-link:hover {
  color: #00A7E1;
}
#wrapper-footer #footer-menu .nav-item.active .nav-link {
  color: #00A7E1;
}
@media (max-width: 1365.98px) {
  #wrapper-footer #footer-menu .nav-item .nav-item {
    width: 100%;
    border-right: none;
  }
}

#wrapper-social-banner {
  display: none;
}

#breadcrumbs .breadcrumb-trail .trail-items .trail-item a[itemprop=item],
#breadcrumbs .breadcrumb-trail .trail-items .trail-item span[itemprop=item] {
  color: #6c757d;
}
#breadcrumbs .breadcrumb-trail .trail-items .trail-item a[itemprop=item]:hover,
#breadcrumbs .breadcrumb-trail .trail-items .trail-item span[itemprop=item]:hover {
  color: #00A47E;
}
#breadcrumbs .breadcrumb-trail .trail-items .trail-item.trail-end a[itemprop=item],
#breadcrumbs .breadcrumb-trail .trail-items .trail-item.trail-end span[itemprop=item] {
  color: #00A7E1;
}
#breadcrumbs .breadcrumb-trail .trail-items .trail-item:after {
  color: #6c757d;
}
#breadcrumbs a {
  text-decoration: none;
}

.bg-gradient-denim #breadcrumbs .breadcrumb-trail .trail-items .trail-item a[itemprop=item],
.bg-gradient-denim #breadcrumbs .breadcrumb-trail .trail-items .trail-item span[itemprop=item],
.header-w-hero-underlay #breadcrumbs .breadcrumb-trail .trail-items .trail-item a[itemprop=item],
.header-w-hero-underlay #breadcrumbs .breadcrumb-trail .trail-items .trail-item span[itemprop=item] {
  color: #fff;
}
.bg-gradient-denim #breadcrumbs .breadcrumb-trail .trail-items .trail-item.trail-end a[itemprop=item],
.bg-gradient-denim #breadcrumbs .breadcrumb-trail .trail-items .trail-item.trail-end span[itemprop=item],
.header-w-hero-underlay #breadcrumbs .breadcrumb-trail .trail-items .trail-item.trail-end a[itemprop=item],
.header-w-hero-underlay #breadcrumbs .breadcrumb-trail .trail-items .trail-item.trail-end span[itemprop=item] {
  color: #00A7E1;
}
.bg-gradient-denim #breadcrumbs .breadcrumb-trail .trail-items .trail-item:after,
.header-w-hero-underlay #breadcrumbs .breadcrumb-trail .trail-items .trail-item:after {
  color: #fff;
}

#goto-menu, .dropdown.pagination-dropdown,
.dropdown.goto-menu {
  background-color: transparent;
  display: inline-block;
  padding: 0.4375rem 1.125rem;
  transition: all 0.2s ease-in-out;
}
#goto-menu > a.dropdown-toggle, .dropdown.pagination-dropdown > a.dropdown-toggle,
#goto-menu > span.dropdown-toggle,
.dropdown.pagination-dropdown > span.dropdown-toggle,
.dropdown.goto-menu > a.dropdown-toggle,
.dropdown.goto-menu > span.dropdown-toggle {
  background-color: transparent;
  border: none;
  border-bottom: 2px solid #fff;
  border-radius: 0;
  color: #fff;
  font-size: 0.875rem;
  padding: 0.5rem 8rem 0.5rem 0;
  position: relative;
  text-align: left;
  text-transform: uppercase;
  width: 100%;
}
#goto-menu > a.dropdown-toggle:after, .dropdown.pagination-dropdown > a.dropdown-toggle:after,
#goto-menu > span.dropdown-toggle:after,
.dropdown.pagination-dropdown > span.dropdown-toggle:after,
.dropdown.goto-menu > a.dropdown-toggle:after,
.dropdown.goto-menu > span.dropdown-toggle:after {
  background-image: url(../images/chevron-down-white.png);
  border: none;
  display: block;
  height: 0.875rem;
  position: absolute;
  right: 0;
  top: 0.5rem;
  vertical-align: initial;
  width: 2.5rem;
}
#goto-menu > a.dropdown-toggle:active, .dropdown.pagination-dropdown > a.dropdown-toggle:active, #goto-menu > a.dropdown-toggle:focus, .dropdown.pagination-dropdown > a.dropdown-toggle:focus,
#goto-menu > span.dropdown-toggle:active,
.dropdown.pagination-dropdown > span.dropdown-toggle:active,
#goto-menu > span.dropdown-toggle:focus,
.dropdown.pagination-dropdown > span.dropdown-toggle:focus,
.dropdown.goto-menu > a.dropdown-toggle:active,
.dropdown.goto-menu > a.dropdown-toggle:focus,
.dropdown.goto-menu > span.dropdown-toggle:active,
.dropdown.goto-menu > span.dropdown-toggle:focus {
  box-shadow: none;
}
#goto-menu .dropdown-menu, .dropdown.pagination-dropdown .dropdown-menu,
.dropdown.goto-menu .dropdown-menu {
  border: none;
  border-radius: 0;
  margin-left: -1.125rem;
  width: 100%;
}
#goto-menu .dropdown-menu[x-placement=bottom-start], .dropdown.pagination-dropdown .dropdown-menu[x-placement=bottom-start],
.dropdown.goto-menu .dropdown-menu[x-placement=bottom-start] {
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
}
#goto-menu .dropdown-menu[x-placement=top-start], .dropdown.pagination-dropdown .dropdown-menu[x-placement=top-start],
.dropdown.goto-menu .dropdown-menu[x-placement=top-start] {
  box-shadow: 0 -0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
}
#goto-menu .dropdown-menu a.dropdown-item, .dropdown.pagination-dropdown .dropdown-menu a.dropdown-item,
#goto-menu .dropdown-menu span.dropdown-item,
.dropdown.pagination-dropdown .dropdown-menu span.dropdown-item,
.dropdown.goto-menu .dropdown-menu a.dropdown-item,
.dropdown.goto-menu .dropdown-menu span.dropdown-item {
  color: #00A7E1;
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: 0.04em;
  line-height: 1;
  padding: 0.5rem 1.125rem;
  text-transform: uppercase;
  white-space: normal;
}
#goto-menu .dropdown-menu a.dropdown-item:active, .dropdown.pagination-dropdown .dropdown-menu a.dropdown-item:active, #goto-menu .dropdown-menu a.dropdown-item:focus, .dropdown.pagination-dropdown .dropdown-menu a.dropdown-item:focus,
#goto-menu .dropdown-menu span.dropdown-item:active,
.dropdown.pagination-dropdown .dropdown-menu span.dropdown-item:active,
#goto-menu .dropdown-menu span.dropdown-item:focus,
.dropdown.pagination-dropdown .dropdown-menu span.dropdown-item:focus,
.dropdown.goto-menu .dropdown-menu a.dropdown-item:active,
.dropdown.goto-menu .dropdown-menu a.dropdown-item:focus,
.dropdown.goto-menu .dropdown-menu span.dropdown-item:active,
.dropdown.goto-menu .dropdown-menu span.dropdown-item:focus {
  background-color: transparent;
}
#goto-menu.show, .show.dropdown.pagination-dropdown,
.dropdown.goto-menu.show {
  background-color: #fff;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.16);
}
#goto-menu.show > a.dropdown-toggle, .show.dropdown.pagination-dropdown > a.dropdown-toggle,
.dropdown.goto-menu.show > a.dropdown-toggle {
  border-bottom-color: #033C5B;
  color: #033C5B;
}
#goto-menu.show > a.dropdown-toggle:after, .show.dropdown.pagination-dropdown > a.dropdown-toggle:after,
.dropdown.goto-menu.show > a.dropdown-toggle:after {
  background-image: url(../images/chevron-up-blue.png);
}
#goto-menu.show > a.dropdown-toggle:active, .show.dropdown.pagination-dropdown > a.dropdown-toggle:active, #goto-menu.show > a.dropdown-toggle:focus, .show.dropdown.pagination-dropdown > a.dropdown-toggle:focus,
.dropdown.goto-menu.show > a.dropdown-toggle:active,
.dropdown.goto-menu.show > a.dropdown-toggle:focus {
  box-shadow: none;
  background-color: transparent;
}

#posts-layout-menu .dropdown-toggle {
  padding-right: 2.25rem;
}

.pagination-banner .nav .nav-item:first-child .nav-link {
  padding-left: 0;
}
.pagination-banner .nav .nav-item:last-child .nav-link {
  padding-right: 0;
}
.pagination-banner .nav .nav-item .nav-link {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.281rem;
  text-align: center;
  text-transform: uppercase;
  color: #00A7E1;
}
.pagination-banner .nav .nav-item .nav-link:hover {
  color: #00A47E;
}

.dropdown.pagination-dropdown {
  margin-right: 0.5rem;
}
.dropdown.pagination-dropdown > a.dropdown-toggle,
.dropdown.pagination-dropdown > span.dropdown-toggle {
  border-bottom-color: #033C5B;
  color: #033C5B;
  padding-right: 2.5rem;
}
.dropdown.pagination-dropdown > a.dropdown-toggle:after,
.dropdown.pagination-dropdown > span.dropdown-toggle:after {
  background-image: url(../images/chevron-down-blue.png);
}
.dropdown.pagination-dropdown .dropdown-menu a.dropdown-item:active,
.dropdown.pagination-dropdown .dropdown-menu span.dropdown-item:active {
  color: #00A47E;
}

#search-menu-icon,
#mobil-menu-toggler,
#mobile-login-button {
  font-size: 0.75rem;
  text-align: center;
  width: 4rem;
  padding: 1.2rem 0 1.2rem 1rem;
}
#search-menu-icon i,
#mobil-menu-toggler i,
#mobile-login-button i {
  font-size: 1.5rem;
  padding-bottom: 0.75rem;
}

#mobile-login-button {
  width: 5rem;
}

#mobil-menu-toggler {
  color: rgba(112, 112, 112, 0.5);
  border: none;
  border-radius: 0;
  padding-left: 0;
  text-decoration: none;
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
}
@media (max-width: 1023.98px) {
  #mobil-menu-toggler {
    box-shadow: none;
  }
}
#mobil-menu-toggler i {
  width: 4rem;
  font-size: 2.3rem;
  padding-bottom: 0.125rem;
  padding-left: 0;
}
#mobil-menu-toggler.collapsed {
  box-shadow: none;
  color: #033C5B;
}

#mobile-login-button {
  color: #00A7E1;
}
#mobile-login-button i {
  font-size: 2rem;
  padding-bottom: 0.125rem;
  padding-left: 0;
}

#top-menu-search {
  background: #fff;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 99999;
}
#top-menu-search form {
  width: 36rem;
  border: 1px solid #212529;
  border-radius: 6px;
  flex-flow: row nowrap;
  margin: 0.5rem;
  padding: 0.5rem;
}
#top-menu-search form button {
  background: none;
  border: none;
  width: 2rem;
  cursor: pointer;
}
#top-menu-search form button:active, #top-menu-search form button:focus {
  border: none;
}
#top-menu-search form button .fa {
  color: #00A7E1;
  font-size: 1.4rem;
  padding: 0;
}
#top-menu-search form input.field {
  border: none;
  width: 51rem;
  max-width: 50vw;
  margin: 0;
}
#top-menu-search form input.field:focus {
  box-shadow: none;
}
@media (max-width: 1279.98px) {
  #top-menu-search form {
    width: 24rem;
  }
}

#mobile-menu-search {
  background: #fff;
  padding: 1rem 1.5rem;
  width: 70%;
  margin: 0 auto;
}
@media (max-width: 1023.98px) {
  #mobile-menu-search {
    width: 100%;
  }
}
#mobile-menu-search #mobile-nav-search-form {
  border: 1px solid #033C5B;
  padding: 0.75rem;
  border-radius: 6px;
  flex-flow: row nowrap;
  margin: 0.7rem;
  padding: 0.5rem;
}
#mobile-menu-search input.field {
  background-color: transparent;
  padding: 0.5rem;
  border: 0;
  margin: 0;
}
#mobile-menu-search button {
  background: 0;
  border: 0;
  width: 100%;
  cursor: pointer;
}
#mobile-menu-search button .fa {
  color: #00A7E1;
  font-size: 2rem;
  padding: 0;
  padding-top: 0.3rem;
}

#show-accessibility,
#mobile-show-accessibility {
  height: 2.25rem;
  line-height: 1rem;
  padding: 0.625rem 0.625rem;
  white-space: nowrap;
}

#accessibility-panel {
  background-color: #fff;
  box-shadow: 0 0.1875rem 0.375rem rgba(0, 0, 0, 0.16);
  display: flex;
  flex-direction: column;
  min-width: 26.5rem;
  position: absolute;
  right: -0.5rem;
  top: -0.5rem;
}
#accessibility-panel .list-group {
  list-style: none;
}
#accessibility-panel #hide-accessibility {
  height: 2.25rem;
  line-height: 1rem;
  padding: 0.625rem 0.625rem;
  align-self: flex-end;
  margin-top: 0.5rem;
  margin-right: 0.5rem;
}
#accessibility-panel .list-group-item {
  padding-bottom: 2rem;
  padding-top: 2rem;
}
#accessibility-panel .list-group-item:before {
  display: none;
}
#accessibility-panel .list-group-item:first-child {
  border-top: none;
}
#accessibility-panel .list-group-item .btn, #accessibility-panel .list-group-item .wpcf7 input[type=submit], .wpcf7 #accessibility-panel .list-group-item input[type=submit] {
  padding: 0.5em;
  font-weight: 700;
}

#wrapper-footer {
  background: #033C5B;
  color: #fff;
}
#wrapper-footer a {
  color: #fff;
  text-decoration: none;
}
#wrapper-footer a:hover {
  color: #00A7E1;
}
#wrapper-footer #footer-menu-wrapper #footer-menu {
  flex-direction: column;
}
#wrapper-footer #footer-menu-wrapper #footer-menu .nav-link {
  padding-left: 0;
}
#wrapper-footer #social-menu-wrapper {
  padding-top: 0;
  margin: 0;
  border: 0;
}
#wrapper-footer #social-menu-wrapper .nav-link {
  padding: 0.725rem;
  padding-bottom: 0;
}
#wrapper-footer #social-menu-wrapper .nav-link:first-of-type {
  padding-left: 0;
}

#wrapper-footer-bottom-logo #wrapper-footer-trust {
  padding: 0 0 2rem 0;
}
#wrapper-footer-bottom-logo #wrapper-footer-trust .row {
  justify-content: left !important;
}
#wrapper-footer-bottom-logo #wrapper-footer-trust .widget_media_image {
  margin-bottom: 10px;
}
@media (max-width: 1023.98px) {
  #wrapper-footer-bottom-logo #wrapper-footer-trust .widget_media_image {
    margin-bottom: 20px;
  }
}
#wrapper-footer-bottom-logo #wrapper-footer-trust .widget_text .widget-title {
  margin-bottom: 5px;
}
#wrapper-footer-bottom-logo #wrapper-footer-trust p {
  text-align: left;
  font-size: 0.625rem;
  line-height: 0.875rem;
  letter-spacing: 1.12;
  margin-bottom: 0.3125rem;
}
#wrapper-footer-bottom-logo .footer-logo img {
  height: 68px;
  width: auto;
}

/* Buttons */
.btn, .btn.fa, .btn.fas, .wpcf7 input[type=submit] {
  padding: 0.875rem 1.125rem;
  font-family: Montserrat, sans-serif;
  font-weight: bold;
  font-size: 0.875rem;
  letter-spacing: 0.05rem;
  text-decoration: none;
  text-transform: uppercase;
  white-space: normal;
  line-height: 1.125rem;
  border: 1px solid;
  border-radius: 6px;
}

.btn-transparent {
  color: #00A7E1;
  background: transparent;
  border-color: solid #00A7E1;
}
.btn-transparent:hover {
  color: #fff;
  border-color: #00A7E1;
  background: #00A7E1;
}
.btn-transparent:active {
  color: #fff;
  border-color: #033C5B;
  background: #033C5B;
}
.btn-transparent:disabled {
  color: #fff;
  border-color: rgba(0, 0, 0, 0.5);
  background: rgba(0, 0, 0, 0.5);
}

.btn-jade-transparent {
  color: #00A47E;
  background: transparent;
  border-color: solid #00A47E;
}
.btn-jade-transparent:hover {
  color: #fff;
  border-color: #00A47E;
  background: #00A47E;
}
.btn-jade-transparent:active {
  color: #fff;
  border-color: #033C5B;
  background: #033C5B;
}
.btn-jade-transparent:disabled {
  color: #fff;
  border-color: rgba(0, 0, 0, 0.5);
  background: rgba(0, 0, 0, 0.5);
}

.btn-bg-orange, .btn-primary,
.btn-bg-tangerine {
  background-color: #DD5F13;
  border-color: #DD5F13;
  color: #fff;
}
.btn-bg-orange:hover, .btn-primary:hover,
.btn-bg-tangerine:hover {
  background-color: #00A7E1;
  border-color: #00A7E1;
}
.btn-bg-orange:active, .btn-primary:active, .btn-bg-orange:focus, .btn-primary:focus,
.btn-bg-tangerine:active,
.btn-bg-tangerine:focus {
  background-color: #033C5B;
  border-color: #033C5B;
}
.btn-bg-orange:disabled, .btn-primary:disabled,
.btn-bg-tangerine:disabled {
  background-color: #707070;
  border-color: #707070;
}

.btn-bg-jade,
.btn-bg-green,
.btn-secondary {
  background-color: #00A47E;
  border-color: #00A47E;
  color: #fff;
}
.btn-bg-jade:hover,
.btn-bg-green:hover,
.btn-secondary:hover {
  background-color: #00A7E1;
  border-color: #00A7E1;
}
.btn-bg-jade:active, .btn-bg-jade:focus,
.btn-bg-green:active,
.btn-secondary:active,
.btn-bg-green:focus,
.btn-secondary:focus {
  background-color: #033C5B;
  border-color: #033C5B;
}
.btn-bg-jade:disabled,
.btn-bg-green:disabled,
.btn-secondary:disabled {
  background-color: #707070;
  border-color: #707070;
}

.btn-fg-jade,
.btn-fg-green,
.btn-tertiary {
  background-color: #fff;
  border-color: #00A47E;
  color: #00A47E;
}
.btn-fg-jade:hover,
.btn-fg-green:hover,
.btn-tertiary:hover {
  background-color: #00A47E;
  border-color: #00A47E;
  color: #fff;
}
.btn-fg-jade:active, .btn-fg-jade:focus,
.btn-fg-green:active,
.btn-tertiary:active,
.btn-fg-green:focus,
.btn-tertiary:focus {
  background-color: #033C5B;
  border-color: #033C5B;
  color: #fff;
}
.btn-fg-jade:disabled,
.btn-fg-green:disabled,
.btn-tertiary:disabled {
  background-color: #fff;
  color: #707070;
  border-color: #707070;
}

.btn-fg-denim-alt {
  background-color: #fff;
  border-color: #00A7E1;
  color: #033C5B;
}
.btn-fg-denim-alt:hover {
  background-color: #00A7E1;
  border-color: #00A7E1;
  color: #fff;
}
.btn-fg-denim-alt:active, .btn-fg-denim-alt:focus {
  border-color: #033C5B;
  background-color: #033C5B;
  color: #fff;
}
.btn-fg-denim-alt:disabled {
  background-color: #fff;
  border-color: #707070;
  color: #707070;
}

.btn-fg-denim {
  background-color: #033C5B;
  border-color: #00A7E1;
  color: #00A7E1;
}
.btn-fg-denim:hover {
  background-color: #00A47E;
  border-color: #00A47E;
  color: #fff;
}
.btn-fg-denim:active, .btn-fg-denim:focus {
  border-color: #fff;
  background-color: #033C5B;
  color: #fff;
}
.btn-fg-denim:disabled {
  background-color: #033C5B;
  border-color: #707070;
  color: #707070;
}

.btn-bg-denim {
  background-color: #033C5B;
  border-color: #033C5B;
  color: #fff;
}
.btn-bg-denim:hover {
  background-color: #033C5B;
  border-color: #033C5B;
  color: #fff;
}

.btn-bg-white {
  background-color: #fff;
  border-color: #fff;
  color: #00A7E1;
}
.btn-bg-white:hover {
  color: #fff;
  background-color: #00A7E1;
  border-color: #00A7E1;
}
.btn-bg-white:active, .btn-bg-white:focus {
  background-color: #033C5B;
  border-color: #033C5B;
}
.btn-bg-white:disabled {
  background-color: #707070;
  border-color: #707070;
}

.btn-bg-electric {
  background-color: #00A7E1;
  border-color: #00A7E1;
  color: #fff !important;
}
.btn-bg-electric:hover {
  color: #fff;
  background-color: #033C5B;
  border-color: #033C5B;
}
.btn-bg-electric:active, .btn-bg-electric:focus {
  background-color: #033C5B;
  border-color: #033C5B;
}
.btn-bg-electric:disabled {
  background-color: #707070;
  border-color: #707070;
}

.btn-bg-dove {
  background-color: #707070;
  border-color: #707070;
  color: #fff;
}

.btn-bg-lime {
  background-color: #CFDD28;
  border-color: #CFDD28;
  color: #000;
}

.btn-gray {
  color: rgba(112, 112, 112, 0.5);
  border: 1px solid rgba(112, 112, 112, 0.5);
}
.btn-gray:hover, .btn-gray:active {
  color: rgba(0, 0, 0, 0.5);
  border: 1px solid rgba(0, 0, 0, 0.5);
}

.dark .btn:active, .dark .wpcf7 input[type=submit]:active, .wpcf7 .dark input[type=submit]:active, .dark .btn:focus, .dark .wpcf7 input[type=submit]:focus, .wpcf7 .dark input[type=submit]:focus {
  background-color: #033C5B;
  border-color: #fff;
  color: #fff;
}
.dark .btn .btn-bg-orange:active, .dark .btn .btn-primary:active, .dark .wpcf7 input[type=submit] .btn-bg-orange:active, .dark .wpcf7 input[type=submit] .btn-primary:active, .wpcf7 .dark input[type=submit] .btn-bg-orange:active, .wpcf7 .dark input[type=submit] .btn-primary:active, .dark .btn .btn-bg-orange:focus, .dark .btn .btn-primary:focus, .dark .wpcf7 input[type=submit] .btn-bg-orange:focus, .dark .wpcf7 input[type=submit] .btn-primary:focus, .wpcf7 .dark input[type=submit] .btn-bg-orange:focus, .wpcf7 .dark input[type=submit] .btn-primary:focus,
.dark .btn .btn-bg-tangerine:active,
.dark .wpcf7 input[type=submit] .btn-bg-tangerine:active,
.wpcf7 .dark input[type=submit] .btn-bg-tangerine:active,
.dark .btn .btn-bg-tangerine:focus,
.dark .wpcf7 input[type=submit] .btn-bg-tangerine:focus,
.wpcf7 .dark input[type=submit] .btn-bg-tangerine:focus {
  background-color: #033C5B;
  border-color: #00A7E1;
  color: #00A7E1;
}

.btn-disabled {
  background-color: transparent;
  border-color: #707070;
  color: #707070 !important;
  cursor: default !important;
}

.btn-no-border {
  border: none;
  box-shadow: none;
}

.btn-borrower {
  border-color: #00A7E1;
  color: #033C5B;
  background: white;
}
.btn-borrower:hover, .btn-borrower:active {
  border-color: #033C5B;
}

.btn.fa, .wpcf7 input.fa[type=submit], .btn.fas, .wpcf7 input.fas[type=submit] {
  font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  display: flex;
  flex-flow: row-reverse;
  justify-content: center;
}
.btn.fa:before, .wpcf7 input.fa[type=submit]:before, .btn.fas:before, .wpcf7 input.fas[type=submit]:before {
  font-family: FontAwesome;
  padding-left: 1em;
}

.hidden_sub_label {
  display: none;
}

.gform_body .gform_fields .gfield {
  margin-bottom: 1.25rem;
}
.gform_body .gform_fields .gfield.gform_hidden {
  margin-bottom: 0;
}
.gform_body .gform_fields .gfield h3, .gform_body .gform_fields .gfield .card-title, .gform_body .gform_fields .gfield .page-header .description h5, .page-header .description .gform_body .gform_fields .gfield h5, .gform_body .gform_fields .gfield #article-category-accordion .card-header .btn-link, #article-category-accordion .card-header .gform_body .gform_fields .gfield .btn-link, .gform_body .gform_fields .gfield #article-category-tabs .list-group .list-group-item, #article-category-tabs .list-group .gform_body .gform_fields .gfield .list-group-item {
  font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.1;
}
.gform_body .gform_fields .gfield h5 {
  font-family: Maitree, Georgia, "Times New Roman", Times, serif;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.2142857143;
}
.gform_body .gform_fields .gfield .gfield_label {
  font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 0.8rem;
  font-weight: 700;
  letter-spacing: 0.08em;
  line-height: 1.3125;
  text-transform: uppercase;
}
.gform_body .gform_fields .gfield .ginput_container input {
  font-family: Maitree, Georgia, "Times New Roman", Times, serif;
}
.gform_body .gform_fields .gfield .ginput_container input[type=email],
.gform_body .gform_fields .gfield .ginput_container input[type=tel],
.gform_body .gform_fields .gfield .ginput_container input[type=text] {
  background: #fff;
  font-size: 1rem;
  height: auto;
  line-height: 1.2;
  padding: 0.8rem 1.5rem;
}
.gform_body .gform_fields .form-check-input > li,
.gform_body .gform_fields .gfield_checkbox > li,
.gform_body .gform_fields .gfield_radio > li {
  padding-left: 1.5em;
}
.gform_body .gform_fields .form-check-input > li input[type=checkbox],
.gform_body .gform_fields .form-check-input > li input[type=radio],
.gform_body .gform_fields .gfield_checkbox > li input[type=checkbox],
.gform_body .gform_fields .gfield_checkbox > li input[type=radio],
.gform_body .gform_fields .gfield_radio > li input[type=checkbox],
.gform_body .gform_fields .gfield_radio > li input[type=radio] {
  opacity: 0;
}
.gform_body .gform_fields .form-check-input > li input[type=checkbox] + label,
.gform_body .gform_fields .form-check-input > li input[type=radio] + label,
.gform_body .gform_fields .gfield_checkbox > li input[type=checkbox] + label,
.gform_body .gform_fields .gfield_checkbox > li input[type=radio] + label,
.gform_body .gform_fields .gfield_radio > li input[type=checkbox] + label,
.gform_body .gform_fields .gfield_radio > li input[type=radio] + label {
  font-family: Maitree, Georgia, "Times New Roman", Times, serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 0.04em;
}
.gform_body .gform_fields .form-check-input > li input[type=checkbox] + label:before,
.gform_body .gform_fields .form-check-input > li input[type=radio] + label:before,
.gform_body .gform_fields .gfield_checkbox > li input[type=checkbox] + label:before,
.gform_body .gform_fields .gfield_checkbox > li input[type=radio] + label:before,
.gform_body .gform_fields .gfield_radio > li input[type=checkbox] + label:before,
.gform_body .gform_fields .gfield_radio > li input[type=radio] + label:before {
  border-radius: 100%;
  border: 1px solid #033C5B;
  content: " ";
  display: block;
  height: 1em;
  left: 0;
  position: absolute;
  top: 0.1rem;
  transition: all 0.2s ease-in-out;
  width: 1em;
}
.gform_body .gform_fields .form-check-input > li input[type=checkbox]:checked + label:before,
.gform_body .gform_fields .form-check-input > li input[type=radio]:checked + label:before,
.gform_body .gform_fields .gfield_checkbox > li input[type=checkbox]:checked + label:before,
.gform_body .gform_fields .gfield_checkbox > li input[type=radio]:checked + label:before,
.gform_body .gform_fields .gfield_radio > li input[type=checkbox]:checked + label:before,
.gform_body .gform_fields .gfield_radio > li input[type=radio]:checked + label:before {
  background-color: #00A7E1;
}
.gform_body .gform_fields .form-check-input > li:hover input[type=checkbox] + label:before,
.gform_body .gform_fields .form-check-input > li:hover input[type=radio] + label:before,
.gform_body .gform_fields .gfield_checkbox > li:hover input[type=checkbox] + label:before,
.gform_body .gform_fields .gfield_checkbox > li:hover input[type=radio] + label:before,
.gform_body .gform_fields .gfield_radio > li:hover input[type=checkbox] + label:before,
.gform_body .gform_fields .gfield_radio > li:hover input[type=radio] + label:before {
  background-color: #00A7E1;
}

form.form-light .gform_body .gform_fields .gfield {
  color: #fff;
}
form.form-light .gform_body .gform_fields .form-check-input > li input[type=checkbox] + label:before,
form.form-light .gform_body .gform_fields .form-check-input > li input[type=radio] + label:before,
form.form-light .gform_body .gform_fields .gfield_checkbox > li input[type=checkbox] + label:before,
form.form-light .gform_body .gform_fields .gfield_checkbox > li input[type=radio] + label:before,
form.form-light .gform_body .gform_fields .gfield_radio > li input[type=checkbox] + label:before,
form.form-light .gform_body .gform_fields .gfield_radio > li input[type=radio] + label:before {
  border: 1px solid #fff;
}

form.form-transparent .gform_body .gform_fields .gfield .ginput_container input {
  background-color: transparent;
}
form.form-transparent .gform_body .gform_fields .gfield .ginput_container input[type=email],
form.form-transparent .gform_body .gform_fields .gfield .ginput_container input[type=tel],
form.form-transparent .gform_body .gform_fields .gfield .ginput_container input[type=text] {
  background-color: transparent;
}
form.form-transparent .gform_body .gform_fields .form-check-input > li input[type=checkbox] + label:before,
form.form-transparent .gform_body .gform_fields .form-check-input > li input[type=radio] + label:before,
form.form-transparent .gform_body .gform_fields .gfield_checkbox > li input[type=checkbox] + label:before,
form.form-transparent .gform_body .gform_fields .gfield_checkbox > li input[type=radio] + label:before,
form.form-transparent .gform_body .gform_fields .gfield_radio > li input[type=checkbox] + label:before,
form.form-transparent .gform_body .gform_fields .gfield_radio > li input[type=radio] + label:before {
  background-color: transparent;
}

form.form-transparent.form-light .gform_body .gform_fields .gfield .ginput_container input {
  color: #fff;
}

.gform_footer {
  margin-bottom: 1.2rem;
}

/* Home Page */
.home #page-wrapper {
  padding-top: 0;
}
@media (max-width: 1023.98px) {
  .home #page-wrapper {
    overflow-x: hidden;
  }
}
.home #page-wrapper section.section-slider-content {
  padding-top: 4.375rem;
}
.home #modules-wrapper .module-card {
  font-size: 0.875rem;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: space-between;
  min-height: 9rem;
  color: white;
  padding: 1rem 2rem;
}
.home #modules-wrapper .module-card h4, .home #modules-wrapper .module-card .aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .home #modules-wrapper .module-card .learning-links--title, .home #modules-wrapper .module-card .aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title, .aes-template-default #single-account-executive-wrapper .site-main .resource-link .home #modules-wrapper .module-card .marketing-links--title, .home #modules-wrapper .module-card .widget-title {
  font-size: 1.187rem;
  line-height: 1.187rem;
}
@media (max-width: 1365.98px) {
  .home #modules-wrapper .module-card {
    min-height: 10rem;
  }
}
@media (max-width: 1279.98px) {
  .home #modules-wrapper .module-card {
    margin-bottom: 1rem;
  }
}
@media (max-width: 1023.98px) {
  .home #modules-wrapper .module-card {
    min-height: auto;
  }
}
.home #modules-wrapper .module-card a {
  cursor: pointer;
  text-decoration: none;
  font-weight: bold;
  color: white !important;
}
.home #modules-wrapper div[class*=col-]:nth-child(odd) .module-card {
  background-color: #00A7E1;
}
.home #modules-wrapper div[class*=col-]:nth-child(odd) .module-card a:hover {
  color: #033C5B !important;
}
.home #modules-wrapper div[class*=col-]:nth-child(even) .module-card {
  background-color: #033C5B;
}
.home #modules-wrapper div[class*=col-]:nth-child(even) .module-card a:hover {
  color: #00A47E !important;
}
.home #categories-loop {
  background: #ced4da;
  background: url("../images/main_bg.png"), #ced4da; /* W3C */
  background-image: url("../images/main_bg.png"); /* fallback */
  background-position: 50% 0;
  background-repeat: no-repeat;
  padding-bottom: 3rem;
}
@media (min-width: 1280px) {
  .home #categories-loop {
    background-size: cover;
  }
}
.home #categories-loop .card-deck {
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  .home #categories-loop .card-deck .card {
    flex: 1 0 50%;
    flex-basis: calc(50% - 32px);
    margin-bottom: 32px;
  }
}
@media (min-width: 1280px) {
  .home #categories-loop .card-deck .card {
    flex-basis: calc(50% - 32px);
  }
  .home #categories-loop .card-deck .card:nth-child(3), .home #categories-loop .card-deck .card:nth-child(6) {
    flex-basis: calc(41.666666666% - 32px);
  }
  .home #categories-loop .card-deck .card:nth-child(4), .home #categories-loop .card-deck .card:nth-child(5) {
    flex-basis: calc(58.333333333% - 32px);
  }
}
.home #categories-loop .card-deck .card .card-header {
  height: 50vw;
}
.home .section-quick-calc {
  color: #fff;
}
.home .section-quick-calc .btn-transparent {
  color: #fff;
  border: solid #fff;
}
.home .section-quick-calc .col-content_column {
  background-image: url("/wp-content/uploads/2019/05/cta-background.png");
  background-repeat: no-repeat;
  background-position: bottom right;
  background-size: cover;
  background-color: #00A7E1;
  text-align: center;
}

.section-sidebar .widget-title {
  background: #5B7E96;
  color: white;
  padding: 0.5rem 10px;
  text-align: left;
}
.section-sidebar .tribe-events-widget-link > a {
  position: absolute;
  top: 10px;
  right: 20px;
  color: #fff;
  text-decoration: underline;
}
.section-sidebar .tribe-events-widget-link > a:hover {
  color: #033C5B;
}
.section-sidebar .widget-area > a {
  color: #fff;
  color: #fff;
  font-size: 1rem;
  position: absolute;
  top: 10px;
  right: 20px;
}
.section-sidebar .widget-area > a:hover {
  color: #033C5B;
}
@media (max-width: 1023.98px) {
  .section-sidebar .widget-area > a {
    top: 50px;
  }
}
@media (max-width: 1279.98px) {
  .section-sidebar {
    max-width: 1000px;
  }
}
.section-sidebar .rpwe-block {
  margin-top: 1rem;
}
.section-sidebar .rpwe-block li {
  border: 1px solid #707070;
  border-radius: 10px;
  padding: 15px;
  margin-bottom: 1rem;
}
.section-sidebar .rpwe-block li .rpwe-title {
  padding: 20px 0;
  font-size: 1.2rem;
  font-weight: 500;
}
.section-sidebar .rpwe-block li .rpwe-summary {
  font-size: 14px;
}
.section-sidebar .rpwe-block li img, .section-sidebar .rpwe-block li time {
  display: none;
}
.section-sidebar .rpwe-block li .more-link {
  display: block !important;
  font-family: inherit;
  font-weight: bold;
  padding: 1rem 0;
}
.section-sidebar .rpwe-block li .rpwe-title > a {
  color: black;
  font-size: 1rem;
}

.widget-title {
  margin-bottom: 0;
}
.widget-title > a {
  text-decoration: underline;
}

.event-card {
  width: 100%;
  height: 25rem;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  padding-left: 0;
  padding-right: 0;
}

.tribe-events-list-widget .tribe-list-widget,
.tribe-events-adv-list-widget .tribe-list-widget {
  margin-left: 0;
  margin-right: 0;
}

.tribe-events-list-widget .tribe-events-list-widget-events,
.tribe-events-adv-list-widget .tribe-events-list-widget-events {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
  width: 100%;
}
.tribe-events-list-widget .tribe-events-list-widget-events:first-child,
.tribe-events-adv-list-widget .tribe-events-list-widget-events:first-child {
  padding: 0 !important;
}
@media (min-width: 1024px) {
  .tribe-events-list-widget .tribe-events-list-widget-events:nth-child(2n+2),
  .tribe-events-adv-list-widget .tribe-events-list-widget-events:nth-child(2n+2) {
    padding-right: 0.5rem !important;
    padding-left: 0 !important;
  }
  .tribe-events-list-widget .tribe-events-list-widget-events:nth-child(2n+3),
  .tribe-events-adv-list-widget .tribe-events-list-widget-events:nth-child(2n+3) {
    padding-left: 0.5rem !important;
    padding-right: 0 !important;
  }
}

.event-meta {
  position: absolute;
  bottom: 0;
  width: 100%;
}
.event-meta .tribe-event-duration {
  background: #00A7E1;
  color: white;
  width: 36rem;
  margin-left: auto;
  padding: 0.5rem;
  font-size: 1rem;
  max-width: 100%;
}
.event-meta .tribe-event-title {
  background-color: rgba(255, 255, 255, 0.7);
  color: black;
  width: 100%;
  padding: 10px;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.event-meta .tribe-event-title.first-event {
  min-height: 8rem;
}
@media (min-width: 768px) {
  .event-meta .tribe-event-title:not(.first-event) .tribe-event-link {
    display: none;
  }
}
.event-meta .tribe-event-title a {
  text-decoration: none !important;
  text-transform: none !important;
  color: #033C5B !important;
}
@media (max-width: 1023.98px) {
  .event-meta .tribe-event-title {
    min-height: unset;
  }
  .event-meta .tribe-event-title p {
    display: none;
  }
}
.event-meta .tribe-event-link {
  text-align: right;
}
.event-meta .tribe-event-link .btn, .event-meta .tribe-event-link .wpcf7 input[type=submit], .wpcf7 .event-meta .tribe-event-link input[type=submit] {
  background: #fff;
  color: #00A7E1;
}
.event-meta .tribe-event-link .btn:hover, .event-meta .tribe-event-link .wpcf7 input[type=submit]:hover, .wpcf7 .event-meta .tribe-event-link input[type=submit]:hover {
  color: #033C5B;
}
.event-meta .tribe-event-link .btn:active, .event-meta .tribe-event-link .wpcf7 input[type=submit]:active, .wpcf7 .event-meta .tribe-event-link input[type=submit]:active {
  color: #033C5B;
}

@-webkit-keyframes fade-first {
  0% {
    opacity: 1;
  }
  28.5714285714% {
    opacity: 1;
  }
  34.9206349206% {
    opacity: 0;
  }
  93.6507936508% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fade-first {
  0% {
    opacity: 1;
  }
  28.5714285714% {
    opacity: 1;
  }
  34.9206349206% {
    opacity: 0;
  }
  93.6507936508% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fade-second {
  0% {
    opacity: 0;
  }
  28.5714285714% {
    opacity: 0;
  }
  34.9206349206% {
    opacity: 1;
  }
  61.1111111111% {
    opacity: 1;
  }
  67.4603174603% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fade-second {
  0% {
    opacity: 0;
  }
  28.5714285714% {
    opacity: 0;
  }
  34.9206349206% {
    opacity: 1;
  }
  61.1111111111% {
    opacity: 1;
  }
  67.4603174603% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes fade-third {
  0% {
    opacity: 0;
  }
  61.1111111111% {
    opacity: 0;
  }
  67.4603174603% {
    opacity: 1;
  }
  93.6507936508% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fade-third {
  0% {
    opacity: 0;
  }
  61.1111111111% {
    opacity: 0;
  }
  67.4603174603% {
    opacity: 1;
  }
  93.6507936508% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
.page-template-product-portfolio.traditional-products-section {
  display: none !important;
}

.page-template-product-portfolio {
  background-color: white;
}
.page-template-product-portfolio #wrapper-top-cta-section {
  display: none !important;
}
.page-template-product-portfolio .Product-Portfolio-background {
  position: absolute;
  top: 0;
  left: 40px;
  height: 100%;
  width: auto;
}
.page-template-product-portfolio #Product-Portfolio-header {
  padding-top: 198px;
  padding-bottom: 144px;
  background-size: 66%;
  margin-bottom: 87px;
  position: relative;
  margin-top: -25px;
}
.page-template-product-portfolio .Product-Portfolio-header-title {
  font-family: "HCo Gotham SSm";
  font-weight: 800;
  color: #000;
  font-size: 44px;
  line-height: 1;
}
.page-template-product-portfolio .Product-Portfolio-header-subtitle {
  font-family: "HCo Gotham SSm";
  font-weight: 500;
  margin: 30px 0;
  width: 55%;
  font-size: 20px;
}
.page-template-product-portfolio .Product-Portfolio-header-button {
  font-family: "HCo Gotham SSm";
  font-weight: 500;
}
.page-template-product-portfolio .product-portfolio-card-title {
  font-size: 43px;
  font-family: "HCo Gotham SSm";
  font-weight: 800;
  line-height: 1;
}
.page-template-product-portfolio .product-portfolio-card-title span {
  font-family: "HCo Gotham SSm";
  font-weight: 500;
  display: block;
  font-size: 22px;
}
.page-template-product-portfolio .product-portfolio-card {
  margin: 0;
  padding: 54px 38px 23px 38px;
  border: 1px solid #003B5C;
  border-radius: 35px;
  min-height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}
.page-template-product-portfolio .product-portfolio-card-bottom {
  margin-bottom: -17px;
  margin-top: -17px;
  background-color: white;
}
.page-template-product-portfolio .Product-Portfolio-card-button {
  color: white;
  background-color: #00A9E0;
  border-radius: 5px;
  text-decoration: none;
  padding: 20px 32px;
  text-transform: none;
  text-align: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  box-shadow: 0 2px rgba(44, 39, 56, 0.0784313725) 4px;
  margin-top: auto;
}
.page-template-product-portfolio .product-portfolio-card-paragraph {
  font-family: "HCo Gotham SSm";
  font-weight: 500;
  margin-bottom: 32px;
  font-size: 20px;
  color: black;
}
.page-template-product-portfolio .light {
  font-family: "HCo Gotham SSm";
  font-weight: 400;
  margin-bottom: 20px;
  min-height: 78px;
}
.page-template-product-portfolio .Product-Portfolio-links {
  margin-top: 25px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.page-template-product-portfolio .product-portfolio-grey-title {
  font-family: "HCo Gotham SSm";
  font-weight: 800;
  font-size: 44px;
  letter-spacing: 0px;
  color: #000000;
  line-height: 1;
  margin-top: 64px;
}
.page-template-product-portfolio .ml-16 {
  margin-left: 16px;
}
.page-template-product-portfolio .mt-32 {
  margin-top: 32px;
}
.page-template-product-portfolio .mt-54 {
  margin-top: 54px;
}
.page-template-product-portfolio .product-portfolio-card-image {
  margin-bottom: 32px;
  max-height: 69px;
  width: auto;
  max-width: 75%;
  align-self: baseline;
}
.page-template-product-portfolio .product-portfolio-grey-row {
  background-color: #EAEAEA;
  border-radius: 35px;
  padding: 0 32px;
}
.page-template-product-portfolio .Product-Portfolio-links a {
  margin-bottom: 0;
  text-transform: none;
  line-height: 1.5;
  color: #003B5C;
}
.page-template-product-portfolio .mb-64 {
  margin-bottom: 64px;
}
.page-template-product-portfolio .pb-43 {
  padding-bottom: 43px;
}
.page-template-product-portfolio .new-product-container {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  margin-top: -22px;
}
.page-template-product-portfolio .new-product {
  background-color: #64BF79;
  padding: 14px 38px 12px;
  border-radius: 200px;
  color: white;
  font-family: "HCo Gotham SSm";
  font-weight: 500;
}
.page-template-product-portfolio .new-product-card {
  border: 3px solid #64BF79;
  box-shadow: 3px 3px 6px #bbb;
}
.page-template-product-portfolio .button {
  padding: 30px 35px;
  font-family: "HCo Gotham SSm";
  font-weight: 500;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 23px;
  border: 2px solid;
  border-radius: 100px;
  display: block;
  color: #113457;
  text-decoration: none;
  text-transform: none;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.page-template-product-portfolio .disclaimer {
  margin-top: 64px;
  margin-bottom: 50px;
  font-family: "HCo Gotham SSm";
  font-weight: 400;
  font-size: 14px;
}
.page-template-product-portfolio #Product-Portfolio-three-column,
.page-template-product-portfolio #Product-Portfolio-two-column,
.page-template-product-portfolio #Product-Portfolio-header {
  max-width: 1490px;
}
.page-template-product-portfolio .Product-Portfolio-three-column-row {
  padding: 0 32px;
}
@media (max-width: 1025px) {
  .page-template-product-portfolio .md-mb-24 {
    margin-bottom: 24px;
  }
  .page-template-product-portfolio #Product-Portfolio-header {
    padding-top: 78px;
    padding-bottom: 0px;
  }
  .page-template-product-portfolio .Product-Portfolio-background {
    position: relative;
    top: 0;
    height: auto;
    width: auto;
    margin-top: 0;
    margin-bottom: 25px;
  }
  .page-template-product-portfolio .disclaimer {
    padding-left: 15px;
    padding-right: 15px;
  }
  .page-template-product-portfolio .Product-Portfolio-header-subtitle {
    width: 100%;
  }
}
@media (max-width: 769px) {
  .page-template-product-portfolio .product-portfolio-card-bottom {
    margin-top: 0;
    margin-bottom: 0;
  }
  .page-template-product-portfolio .product-portfolio-grey-row .col-sm-6 {
    margin-bottom: 15px;
  }
  .page-template-product-portfolio .light,
  .page-template-product-portfolio .product-portfolio-card-paragraph {
    min-height: 0;
  }
}

.page-template-pretirement #hero {
  background-color: #033C5B;
  border-radius: 0px;
  background-repeat: no-repeat;
  background-position: top right;
  background-size: auto 100%;
}
.page-template-pretirement #hero-image {
  margin-top: 96px;
}
.page-template-pretirement #hero-line {
  margin-top: 48px;
  margin-bottom: 48px;
  background-color: white;
  height: 2px;
  width: 105px;
}
.page-template-pretirement #hero-title {
  font-family: "HCo Gotham SSm";
  font-size: 55px;
  font-style: normal;
  font-weight: 400;
  line-height: 44px;
  letter-spacing: 0px;
  color: #FFFFFF;
}
.page-template-pretirement #hero-title-blue {
  font-family: "HCo Gotham SSm";
  font-size: 85px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.1em;
  letter-spacing: 0;
  color: #00A9E0;
}
.page-template-pretirement #hero-title-sub {
  font-family: "HCo Gotham SSm";
  font-size: 29px;
  font-style: normal;
  font-weight: 400;
  line-height: 39px;
  letter-spacing: 0px;
  color: #FFFFFF;
}
.page-template-pretirement #show-more-button,
.page-template-pretirement #hero-button {
  font-family: "HCo Gotham SSm";
  font-weight: 500;
  color: white;
  border: 3.05882px solid #FFFFFF;
  border-radius: 41.2941px;
  margin-bottom: 160px;
  padding: 15px 34px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.page-template-pretirement #show-more-button {
  margin: 15px auto;
  background-color: transparent;
}
.page-template-pretirement #hero-link {
  color: white;
  text-transform: none !important;
  text-decoration: none;
}
.page-template-pretirement #hero-link:hover {
  color: white;
  text-decoration: none;
}
.page-template-pretirement .checkbox-before {
  position: relative;
}
.page-template-pretirement .checkbox-before::before {
  content: "\f00c";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  color: #00A9E0;
  font-size: 22px;
  padding-right: 0;
  position: relative;
  top: 0;
  left: 0;
  margin-right: 10px;
}
.page-template-pretirement .product-highlights {
  margin-top: 96px;
  margin-bottom: 124px;
}
.page-template-pretirement .product-highlights-title {
  font-family: "HCo Gotham SSm";
  font-size: 42px;
  font-style: normal;
  font-weight: 700;
  line-height: 48px;
  letter-spacing: 0px;
  width: 100%;
}
.page-template-pretirement .product-highlights-title-small {
  font-family: "HCo Gotham SSm";
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0px;
  color: #033C5B;
}
.page-template-pretirement .product-highlights-paragraph {
  font-family: "HCo Gotham SSm";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0px;
  color: #033C5B;
}
.page-template-pretirement .border-bottom {
  border-bottom: 1.47px solid #A7A7A7;
}
.page-template-pretirement .text-center {
  text-align: center;
}
.page-template-pretirement .mt-48 {
  margin-top: 48px;
}
.page-template-pretirement .mr-24 {
  margin-right: 24px;
}
.page-template-pretirement .mb-16 {
  margin-bottom: 16px;
}
.page-template-pretirement .mb-32 {
  margin-bottom: 32px;
}
.page-template-pretirement .mb-48 {
  margin-bottom: 48px;
}
.page-template-pretirement .mb-80 {
  margin-bottom: 80px;
}
.page-template-pretirement .mb-90 {
  margin-bottom: 90px;
}
.page-template-pretirement .ml-16 {
  margin-left: 16px;
}
.page-template-pretirement .mw-90 {
  max-width: 90%;
}
.page-template-pretirement .pr-14p {
  padding-right: 14%;
}
.page-template-pretirement .full-rounded {
  border-radius: 99999px;
  width: 150px;
  height: 150px;
}
.page-template-pretirement .container, .page-template-pretirement .container-split-left,
.page-template-pretirement .container-split-right {
  max-width: 1360px !important;
}
.page-template-pretirement .flex {
  display: flex;
}
.page-template-pretirement .flex-row {
  flex-direction: row;
}
.page-template-pretirement .grey-background {
  background-color: #F6F6F6;
}
.page-template-pretirement .blue-background {
  background-color: #134D70;
}
.page-template-pretirement .bluer-background {
  background-color: #033C5B;
}
.page-template-pretirement .text-white, .page-template-pretirement .bg-denim, .page-template-pretirement .bg-electric, .page-template-pretirement .bg-slate, .page-template-pretirement .bg-jade {
  color: white !important;
}
.page-template-pretirement .background-white {
  background-color: white;
}
.page-template-pretirement .faq-header {
  font-family: "HCo Gotham SSm";
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 22px;
  letter-spacing: 1.25px;
  text-align: center;
  min-height: 90px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 15%;
}
.page-template-pretirement .event-date {
  font-family: "HCo Gotham SSm";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0px;
  text-align: center;
}
.page-template-pretirement .event-subdate {
  font-family: "HCo Gotham SSm";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 28px;
  letter-spacing: 0px;
  text-align: center;
}
.page-template-pretirement .events-column-wrapper {
  background-color: white;
  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1);
}
.page-template-pretirement .mb-0 {
  margin-bottom: 0;
}
.page-template-pretirement .mt-24 {
  margin-top: 24px;
}
.page-template-pretirement .mt-80 {
  margin-top: 80px;
}
.page-template-pretirement .mb-24 {
  margin-bottom: 24px;
}
.page-template-pretirement .-mt-22 {
  margin-top: -22px;
}
.page-template-pretirement .event-signup-wrapper {
  text-align: center;
}
.page-template-pretirement .event-signup {
  font-family: "HCo Gotham SSm";
  font-style: normal;
  font-weight: 700;
  font-size: 19.8839px;
  text-transform: none;
  line-height: 26px;
  color: #00A9E0;
  text-transform: none !important;
  text-decoration: none;
}
.page-template-pretirement .pb-24 {
  padding-bottom: 24px;
}
.page-template-pretirement .pl-24 {
  padding-left: 24px;
}
.page-template-pretirement .pr-24 {
  padding-right: 24px;
}
.page-template-pretirement .justify-center {
  justify-content: center;
}
.page-template-pretirement .PG-Title {
  font-family: "HCo Gotham SSm";
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 27px;
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
}
.page-template-pretirement .PG-SubTitle {
  font-family: "HCo Gotham SSm";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0px;
  text-align: center;
  margin: 0 0 24px 0;
}
.page-template-pretirement .IR-link,
.page-template-pretirement .PG-Link {
  font-family: "HCo Gotham SSm";
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 23px;
  letter-spacing: 0px;
  text-transform: none !important;
  text-decoration: none;
}
.page-template-pretirement .PG-Link:hover {
  color: white;
  text-decoration: none;
}
.page-template-pretirement .IR-link:hover {
  text-decoration: none;
}
.page-template-pretirement .pt-80 {
  padding-top: 80px;
}
.page-template-pretirement .pb-80 {
  padding-bottom: 80px;
}
.page-template-pretirement .pb-96 {
  padding-bottom: 96px;
}
.page-template-pretirement .IR-card {
  background-color: white;
  padding: 42px 32px;
  text-align: center;
}
.page-template-pretirement .accordion-button {
  width: 100%;
  text-align: left;
  color: white;
  background-color: transparent;
  border-radius: 0;
  padding: 24px 0;
  font-family: "HCo Gotham SSm";
  font-weight: 500;
  font-size: 18px;
  font-style: normal;
  line-height: 21px;
  letter-spacing: 0em;
  text-align: left;
  border: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.page-template-pretirement .accordion-button:focus {
  outline: none;
  box-shadow: none;
}
.page-template-pretirement .accordion-element {
  border-left: 0;
  border-right: 0;
  border-top: 1px solid white;
  border-bottom: 0;
}
.page-template-pretirement .accordion-element:last-of-type {
  border-bottom: 1px solid white;
}
.page-template-pretirement .accordion-button:hover {
  color: white;
  text-decoration: none;
}
.page-template-pretirement .accordion-button::after {
  content: "\f078";
  color: #FFFFFF;
  font-family: FontAwesome;
  font-size: 0.9rem;
  right: 0;
  line-height: 1em;
  margin-top: 0;
  -webkit-transition: all ease 0.2s !important;
  -moz-transition: all ease 0.2s !important;
  -ms-transition: all ease 0.2s !important;
  -o-transition: all ease 0.2s !important;
  transform: rotate(0deg);
}
.page-template-pretirement .accordion-button.collapsed::after {
  transform: rotate(180deg);
  -webkit-transition: all ease 0.2s !important;
  -moz-transition: all ease 0.2s !important;
  -ms-transition: all ease 0.2s !important;
  -o-transition: all ease 0.2s !important;
}
.page-template-pretirement .card-body {
  color: white !important;
  padding: 0 0 24px;
}
.page-template-pretirement .faq-title {
  font-family: "HCo Gotham SSm";
  font-size: 35px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0px;
  text-align: center;
  display: flex;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
}
.page-template-pretirement .mb-40 {
  margin-bottom: 40px;
}
@media (max-width: 769px) {
  .page-template-pretirement #hero {
    background-position-x: -150%;
  }
  .page-template-pretirement #hero-line {
    margin-bottom: 16px;
  }
  .page-template-pretirement #hero-title {
    font-size: 30px;
  }
  .page-template-pretirement #hero-title-blue {
    font-size: 45px;
    line-height: 45px;
    margin-top: 0;
  }
  .page-template-pretirement #hero-title-sub {
    font-size: 20px;
    line-height: 22px;
  }
  .page-template-pretirement #hero-button {
    margin-bottom: 260px;
  }
  .page-template-pretirement .product-highlights-title,
  .page-template-pretirement .product-highlights-subtitle,
  .page-template-pretirement .product-highlights-title-small,
  .page-template-pretirement .product-highlights-paragraph {
    text-align: center;
  }
  .page-template-pretirement .pr-14p {
    padding-right: 0;
  }
  .page-template-pretirement .checkbox-before {
    margin-top: 86px;
  }
  .page-template-pretirement .sm-mb-0 {
    margin-bottom: 0;
  }
  .page-template-pretirement .sm-mr-0 {
    margin-right: 0;
  }
  .page-template-pretirement .sm-mt-24 {
    margin-top: 24px;
  }
  .page-template-pretirement .customer-wrapper {
    display: flex;
    flex-direction: column !important;
    justify-content: center;
    align-items: center;
  }
  .page-template-pretirement .sm-mb-40 {
    margin-bottom: 40px;
  }
}
@media (max-width: 500px) {
  .page-template-pretirement #hero {
    background-position-x: 10%;
  }
}

.crmp-page {
  font-family: "HCo Gotham SSm";
  font-weight: 400;
  background-color: #E6E6E6;
  margin: 0;
}
@media (max-width: 1024px) {
  .crmp-page .container, .crmp-page .container-split-left,
  .crmp-page .container-split-right {
    max-width: 700px;
  }
}
@media (max-width: 768px) {
  .crmp-page .container, .crmp-page .container-split-left,
  .crmp-page .container-split-right {
    max-width: 600px;
  }
}
.crmp-page.popup-active {
  position: relative;
  overflow: hidden;
}
.crmp-page.popup-active main {
  filter: blur(5px);
}
.crmp-page header {
  background-color: #fff;
  padding: 20px 0;
}
.crmp-page header .header-container {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 768px) {
  .crmp-page header .header-container {
    padding: 0 25px;
    justify-content: center;
  }
}
.crmp-page header .header-container .header-logo img {
  height: 55px;
  width: auto;
}
.crmp-page header .header-container .header-button a {
  background-color: #033C5B;
  color: #fff;
  text-decoration: none;
  text-transform: none;
  border-radius: 10px;
  padding: 15px 25px;
  z-index: 1;
}
@media (max-width: 768px) {
  .crmp-page header .header-container .header-button a {
    position: fixed;
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 0);
    width: 80%;
    text-align: center;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
}
.crmp-page footer .footer-container {
  padding: 50px;
}
@media (max-width: 600px) {
  .crmp-page footer .footer-container {
    padding: 50px 25px;
  }
}
.crmp-page footer .footer-container .footer-contact {
  text-align: center;
  margin: 20px 0 65px;
}
.crmp-page footer .footer-container .footer-contact img {
  margin-bottom: 25px;
}
.crmp-page footer .footer-container .footer-contact p {
  color: #fff;
  line-height: 1.5;
}
.crmp-page footer .footer-container .footer-contact p a {
  color: #fff;
  text-transform: none;
}
.crmp-page footer .footer-container .footer-content {
  border-top: 1px solid rgba(255, 255, 255, 0.5019607843);
  padding-top: 30px;
}
.crmp-page footer .footer-container .footer-content p {
  color: #fff;
  font-weight: 300;
  line-height: 1.4;
  font-size: 14px;
  margin-bottom: 0;
}
.crmp-page footer .footer-container .footer-logos-links {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin-top: 40px;
}
.crmp-page footer .footer-container .footer-logos-links .footer-logo, .crmp-page footer .footer-container .footer-logos-links .footer-links {
  display: flex;
  flex-direction: row;
}
.crmp-page footer .footer-container .footer-logos-links .footer-links .logo a {
  text-transform: capitalize;
  text-decoration: none;
  color: white;
}
@media (max-width: 500px) {
  .crmp-page footer .footer-container .footer-logos-links .footer-links .logo a {
    font-size: 12px;
  }
}
.crmp-page footer .footer-container .footer-logos-links .footer-links .logo:not(:last-child) {
  margin-right: 30px;
}
.crmp-page .landing-section {
  position: relative;
  display: block;
  padding: 60px 0;
}
.crmp-page .landing-section .section-bg {
  position: absolute;
  z-index: -1;
  display: block;
  -o-object-position: center;
     object-position: center;
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
  width: 100%;
  top: 0;
}
.crmp-page .landing-section .contents {
  width: 60%;
  text-align: center;
  color: #fff;
  margin: 0 auto;
}
@media (max-width: 500px) {
  .crmp-page .landing-section .contents {
    width: 75%;
  }
}
.crmp-page .landing-section .contents h1 {
  font-family: "HCo Gotham SSm";
  font-weight: 800;
  text-transform: uppercase;
  margin-bottom: 25px;
}
.crmp-page .landing-section .contents p {
  font-weight: 300;
  line-height: 1.4;
}
.crmp-page .landing-section .contents p:last-child {
  margin-bottom: 0;
}
@media (max-width: 500px) {
  .crmp-page .landing-section .contents p {
    font-size: 14px;
  }
}
.crmp-page .landing-section .contents a {
  text-transform: none;
  color: #fff;
}
.crmp-page .landing-section .contents strong {
  font-weight: bold;
}
.crmp-page .courses-section {
  padding: 50px 0;
  margin: 0 50px;
}
@media (max-width: 600px) {
  .crmp-page .courses-section {
    margin: 0 25px;
  }
}
.crmp-page .courses-section .course-container:first-child {
  margin-bottom: 70px;
}
.crmp-page .courses-section .course-container .course-type-title {
  font-family: "HCo Gotham SSm";
  font-weight: 800;
  position: relative;
  font-size: 37px;
  margin-bottom: 20px;
  line-height: 1;
}
@media (max-width: 500px) {
  .crmp-page .courses-section .course-container .course-type-title {
    font-size: 31px;
  }
}
.crmp-page .courses-section .course-container .course-type-title:before {
  content: "";
  background-image: url("../images/icon-chevron.svg");
  background-size: contain;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  margin-right: 5px;
  width: 25px;
  height: 25px;
}
.crmp-page .courses-section .course-container .course-type-title .course-type-description {
  font-weight: 600;
}
@media (max-width: 500px) {
  .crmp-page .courses-section .course-container .course-type-description {
    font-size: 14px;
  }
}
.crmp-page .courses-section .course-container .courses {
  display: flex;
  position: relative;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0;
  margin-top: 35px;
}
.crmp-page .courses-section .course-container .courses:after {
  content: "";
  width: 32%;
}
@media (max-width: 600px) {
  .crmp-page .courses-section .course-container .courses:after {
    display: none;
  }
}
.crmp-page .courses-section .course-container .courses .show-more-classes, .crmp-page .courses-section .course-container .courses .hide-more-classes {
  display: none;
  background: none;
  border: 0;
  text-decoration: underline;
  color: #003B5C;
}
@media (max-width: 600px) {
  .crmp-page .courses-section .course-container .courses .show-more-classes, .crmp-page .courses-section .course-container .courses .hide-more-classes {
    display: block;
  }
}
.crmp-page .courses-section .course-container .courses .course-single {
  display: flex;
  flex-direction: column;
  list-style: none;
  flex: 0 0 32%;
  background: white;
  border-radius: 10px;
  overflow: hidden;
  margin-bottom: 30px;
}
@media (max-width: 1024px) {
  .crmp-page .courses-section .course-container .courses .course-single {
    flex: 0 0 48%;
  }
}
@media (max-width: 600px) {
  .crmp-page .courses-section .course-container .courses .course-single {
    flex: 0 0 100%;
  }
}
.crmp-page .courses-section .course-container .courses .course-single img {
  height: 250px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 600px) {
  .crmp-page .courses-section .course-container .courses .course-single.mobile-hidden {
    position: absolute !important;
    top: -9999px !important;
    left: -9999px !important;
  }
}
.crmp-page .courses-section .course-container .courses .course-single.mobile-show {
  display: block !important;
}
.crmp-page .courses-section .course-container .courses .course-single .course-contents {
  padding: 20px 25px 30px;
  min-height: 350px;
  display: flex;
  flex-direction: column;
  flex: 1;
  position: relative;
}
@media (max-width: 600px) {
  .crmp-page .courses-section .course-container .courses .course-single .course-contents {
    min-height: auto;
  }
}
.crmp-page .courses-section .course-container .courses .course-single .course-contents .course-title {
  font-family: "HCo Gotham SSm";
  font-weight: 500;
  font-size: 24px;
  color: #000;
  margin-bottom: 10px;
  line-height: 1.3;
}
@media (max-width: 500px) {
  .crmp-page .courses-section .course-container .courses .course-single .course-contents .course-title {
    font-size: 20px;
  }
}
.crmp-page .courses-section .course-container .courses .course-single .course-contents .course-description {
  margin-bottom: 65px;
}
@media (max-width: 600px) {
  .crmp-page .courses-section .course-container .courses .course-single .course-contents .course-description {
    margin-bottom: 0;
  }
}
.crmp-page .courses-section .course-container .courses .course-single .course-contents .course-description p {
  margin-bottom: 10px;
  color: #000;
  line-height: 1.4;
  font-weight: 500;
  font-size: 15px;
}
@media (max-width: 500px) {
  .crmp-page .courses-section .course-container .courses .course-single .course-contents .course-description p {
    font-size: 14px;
  }
}
.crmp-page .courses-section .course-container .courses .course-single .course-contents .course-button {
  position: absolute;
  bottom: 30px;
}
@media (max-width: 600px) {
  .crmp-page .courses-section .course-container .courses .course-single .course-contents .course-button {
    position: relative;
    bottom: unset;
    margin-top: 20px;
  }
}
.crmp-page .courses-section .course-container .courses .course-single .course-contents .course-button button {
  display: inline-block;
  padding: 12px 25px;
  border: none;
  background: #02A9E0;
  color: #fff;
  text-decoration: none;
  border-radius: 10px;
  text-transform: capitalize;
  cursor: pointer;
}
@media (max-width: 500px) {
  .crmp-page .courses-section .course-container .courses .course-single .course-contents .course-button button {
    font-size: 12px;
  }
}
.crmp-page #video-quiz-container {
  display: none;
  position: fixed;
  z-index: 3;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 59, 92, 0.768627451);
}
@media (max-width: 920px) and (orientation: landscape) {
  .crmp-page #video-quiz-container.quiz-visible {
    overflow-y: scroll;
  }
}
.crmp-page #video-quiz-container.enlarge-window .modal-dialog {
  max-width: 100%;
}
.crmp-page #video-quiz-container.enlarge-window .close-popup {
  display: none;
}
.crmp-page #video-quiz-container.enlarge-window .video-popup {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  height: 100%;
}
.crmp-page #video-quiz-container.enlarge-window .pause-play .button {
  width: 150px !important;
  height: 150px !important;
}
@media (max-width: 600px) {
  .crmp-page #video-quiz-container.enlarge-window .pause-play .button {
    width: 100px !important;
    height: 100px !important;
  }
}
.crmp-page #video-quiz-container.enlarge-window .bottom-controls {
  bottom: 0 !important;
  padding: 10px !important;
}
.crmp-page #video-quiz-container.ios-enlarge-window .modal-dialog {
  max-width: 100%;
}
.crmp-page #video-quiz-container.ios-enlarge-window .modal-content {
  width: 100% !important;
}
.crmp-page #video-quiz-container.ios-enlarge-window .modal-content .video-controls .close-popup {
  top: 15px !important;
  right: 15px !important;
}
@media (max-width: 920px) and (orientation: landscape) {
  .crmp-page #video-quiz-container.ios-enlarge-window .modal-content .video-container {
    height: 100vh;
    display: flex;
    border: 0;
    box-shadow: none;
    border-radius: 0;
  }
}
.crmp-page #video-quiz-container .modal-dialog {
  max-width: 100%;
  height: 100%;
  margin: 0 auto;
  justify-content: center;
}
@media (max-width: 768px) {
  .crmp-page #video-quiz-container .modal-dialog {
    max-width: 85%;
  }
}
@media (max-width: 920px) and (orientation: landscape) {
  .crmp-page #video-quiz-container .modal-dialog {
    max-width: 70%;
  }
}
.crmp-page #video-quiz-container .modal-dialog .modal-content {
  background: none;
  width: 70%;
}
@media (max-width: 920px) {
  .crmp-page #video-quiz-container .modal-dialog .modal-content {
    width: 90%;
  }
}
.crmp-page #video-quiz-container .modal-body {
  padding: 0;
}
.crmp-page #video-quiz-container .modal-body .video-container {
  height: 100%;
  width: 100%;
  border-radius: 5px;
  overflow: hidden;
  background: #061F34;
  box-shadow: -2px 4px 12px 4px #072136;
}
.crmp-page #video-quiz-container .modal-body .video-container.playing .video-title {
  display: none;
}
.crmp-page #video-quiz-container .modal-body .video-container .close-popup {
  position: absolute;
  top: -16px;
  right: -16px;
  z-index: 2;
  cursor: pointer;
  width: 35px;
  height: 32px;
  padding: 0;
  background: #00bcd4;
  border-radius: 4px;
  border: 0;
  box-shadow: -2px 4px 12px 4px #072136;
}
.crmp-page #video-quiz-container .modal-body .video-container .close-popup:before, .crmp-page #video-quiz-container .modal-body .video-container .close-popup:after {
  content: "";
  position: absolute;
  top: 4px;
  left: 16px;
  height: 23px;
  width: 3px;
  background-color: #fff;
}
.crmp-page #video-quiz-container .modal-body .video-container .close-popup:before {
  transform: rotate(45deg);
}
.crmp-page #video-quiz-container .modal-body .video-container .close-popup:after {
  transform: rotate(-45deg);
}
.crmp-page #video-quiz-container .modal-body .video-container .video-title {
  position: absolute;
  font-size: 23px;
  z-index: 3;
  top: 15px;
  left: 15px;
  background: rgba(255, 255, 255, 0.8);
  padding: 15px 10px;
  border-radius: 10px;
  width: 80%;
}
@media (max-width: 1050px) {
  .crmp-page #video-quiz-container .modal-body .video-container .video-title {
    font-size: 20px;
  }
}
@media (max-width: 768px) {
  .crmp-page #video-quiz-container .modal-body .video-container .video-title {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .crmp-page #video-quiz-container .modal-body .video-container .video-title {
    font-size: 16px;
    width: 90%;
    position: absolute;
    left: 0;
  }
}
@media (max-width: 920px) and (orientation: landscape) {
  .crmp-page #video-quiz-container .modal-body .video-container .video-title {
    top: 15px !important;
    left: 15px !important;
  }
}
.crmp-page #video-quiz-container .modal-body .video-container .fullscreen-video {
  z-index: 23;
  position: absolute;
  bottom: 50%;
}
.crmp-page #video-quiz-container .modal-body .video-container .pause-play {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: rgba(12, 61, 93, 0.3019607843);
  cursor: pointer;
}
.crmp-page #video-quiz-container .modal-body .video-container .pause-play.play {
  background: none;
}
.crmp-page #video-quiz-container .modal-body .video-container .pause-play.play .button {
  display: none;
}
.crmp-page #video-quiz-container .modal-body .video-container .pause-play.play + .video-title {
  display: none;
}
.crmp-page #video-quiz-container .modal-body .video-container .pause-play .button {
  background-image: url("../images/crmp-play-button.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  height: 15%;
  width: 15%;
  z-index: 1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 600px) {
  .crmp-page #video-quiz-container .modal-body .video-container .pause-play .button {
    width: 50px;
    height: 50px;
  }
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls {
  position: absolute;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  z-index: 2;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 15px;
}
@media (max-width: 600px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls {
    padding: 0;
    bottom: -50px;
  }
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .left-controls {
  display: flex;
  flex-direction: row;
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .right-controls {
  display: flex;
  flex-direction: column;
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-playbacktime {
  font-size: 20px;
  pointer-events: none;
  z-index: 3;
  background-color: rgba(255, 255, 255, 0.8);
  padding: 10px;
  border-radius: 10px;
  margin-right: 5px;
}
@media (max-width: 768px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-playbacktime {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-playbacktime {
    font-size: 16px;
  }
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-enlarge, .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-enlarge-ios {
  height: 46px;
  width: 46px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 3;
  transition: all 0.2s ease-in-out;
  color: #fff;
  font-size: 0;
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.6);
  padding: 10px;
  border-radius: 100%;
}
@media (max-width: 1050px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-enlarge, .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-enlarge-ios {
    transition: none;
    background: white;
  }
}
@media (max-width: 600px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-enlarge, .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-enlarge-ios {
    height: 40px;
    width: 40px;
  }
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-enlarge i, .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-enlarge-ios i {
  font-size: 16px;
  color: #0c3d5d;
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-enlarge:hover, .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-enlarge-ios:hover {
  background-color: #fff;
}
@media (max-width: 1050px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-enlarge:hover, .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-enlarge-ios:hover {
    transform: none;
  }
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume {
  display: flex;
  flex-direction: column-reverse;
  align-items: center;
  z-index: 3;
  background-color: rgba(255, 255, 255, 0.6);
  border-radius: 100%;
  height: 46px;
  width: 46px;
  transition: all 0.1s ease-in-out;
  margin-bottom: 10px;
}
@media (max-width: 600px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume {
    display: none;
  }
}
@media (max-width: 1050px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume {
    background: white;
  }
}
@media (max-width: 600px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume {
    height: 40px;
    width: 40px;
  }
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume:hover {
  background-color: #fff;
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume.toggled {
  background-color: #fff;
  border-radius: 50px;
  height: 170px;
  transition: all 0.1s ease-in-out;
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume.toggled .volume-toggle {
  margin-top: 10px;
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume .volume-toggle, .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume .volume-toggle-mobile {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 25px;
  color: #0c3d5d;
  cursor: pointer;
  margin-right: 0;
  transition: all 0.1s ease-in-out;
  font-weight: 100;
  width: 46px;
  height: 46px;
}
@media (max-width: 1050px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume .volume-toggle, .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume .volume-toggle-mobile {
    color: #0b3c5a;
  }
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume .volume-range {
  background-color: #7e8285;
  width: 6px;
  height: 0;
  border: 0;
  visibility: hidden;
  opacity: 0;
  transition: all 0.1s ease-in-out;
}
@media (max-width: 1050px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume .volume-range {
    background-color: gray;
  }
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume .volume-range.show {
  height: 100px;
  visibility: visible;
  opacity: 1;
  transition: all 0.1s ease-in-out;
  margin-top: 20px;
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume .volume-range .ui-slider-range {
  background-color: #00bcd4;
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume .volume-range .ui-slider-handle {
  border-color: #00bcd4;
  border-radius: 100%;
  height: 20px;
  width: 20px;
  left: 50%;
  transform: translateX(-50%);
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume .volume-range .ui-slider-handle:focus {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.1);
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile {
  display: none;
  align-items: end;
  z-index: 3;
  background-color: rgba(255, 255, 255, 0.6);
  border-radius: 100%;
  height: 46px;
  width: 46px;
  transition: all 0.1s ease-in-out;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1050px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile {
    background: white;
  }
}
@media (max-width: 600px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile {
    display: flex;
    height: 40px;
    width: 40px;
  }
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile:hover {
  background-color: #fff;
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile.toggled {
  background-color: #fff;
  border-radius: 50px;
  width: 150px;
  transition: all 0.1s ease-in-out;
  padding-right: 15px;
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile.toggled .volume-toggle {
  margin-top: 10px;
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile .volume-toggle-mobile {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 25px;
  color: #0c3d5d;
  cursor: pointer;
  margin-right: 0;
  transition: all 0.1s ease-in-out;
  font-weight: 100;
  width: 46px;
  height: 46px;
}
@media (max-width: 1050px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile .volume-toggle-mobile {
    color: #0b3c5a;
  }
}
@media (max-width: 1050px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile .volume-toggle-mobile {
    height: 40px;
    width: 40px;
  }
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile .volume-range-mobile {
  background-color: #7e8285;
  height: 6px;
  width: 0;
  border: 0;
  visibility: hidden;
  opacity: 0;
  transition: all 0.1s ease-in-out;
}
@media (max-width: 1050px) {
  .crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile .volume-range-mobile {
    background-color: gray;
  }
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile .volume-range-mobile.show {
  width: 100px;
  visibility: visible;
  opacity: 1;
  transition: all 0.1s ease-in-out;
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile .volume-range-mobile .ui-slider-range {
  background-color: #00bcd4;
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile .volume-range-mobile .ui-slider-handle {
  border-color: #00bcd4;
  border-radius: 100%;
  height: 20px;
  width: 20px;
  top: 50%;
  transform: translateY(-50%);
}
.crmp-page #video-quiz-container .modal-body .video-container .bottom-controls .video-volume-mobile .volume-range-mobile .ui-slider-handle:focus {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.1);
}
.crmp-page #video-quiz-container .modal-body .video-quiz {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 90%;
  height: 75%;
  background: #061F34;
  color: #fff;
  padding: 25px;
  box-shadow: -2px 4px 12px 4px #072136;
  align-items: center;
}
@media (max-width: 920px) and (orientation: landscape) {
  .crmp-page #video-quiz-container .modal-body .video-quiz {
    height: 100%;
    width: 90%;
    position: relative;
    top: 100px;
    left: 0;
    transform: none;
    margin: 0 auto;
    padding: 50px;
  }
  .crmp-page #video-quiz-container .modal-body .video-quiz:after {
    content: "";
    position: absolute;
    bottom: -100px;
    margin-bottom: 50px;
    display: block;
    height: 50px;
    width: 100%;
  }
}
.crmp-page #video-quiz-container .modal-body .video-quiz .close-popup {
  position: absolute;
  top: -16px;
  right: -16px;
  z-index: 2;
  cursor: pointer;
  width: 35px;
  height: 32px;
  padding: 0;
  background: #00bcd4;
  border-radius: 4px;
  border: 0;
  box-shadow: -2px 4px 12px 4px #072136;
}
.crmp-page #video-quiz-container .modal-body .video-quiz .close-popup:before, .crmp-page #video-quiz-container .modal-body .video-quiz .close-popup:after {
  content: "";
  position: absolute;
  top: 4px;
  left: 16px;
  height: 23px;
  width: 3px;
  background-color: #fff;
}
.crmp-page #video-quiz-container .modal-body .video-quiz .close-popup:before {
  transform: rotate(45deg);
}
.crmp-page #video-quiz-container .modal-body .video-quiz .close-popup:after {
  transform: rotate(-45deg);
}
.crmp-page #video-quiz-container .modal-body .video-quiz .quiz-body {
  width: 80%;
  text-align: center;
  margin: 0 auto;
}
@media (max-width: 600px) {
  .crmp-page #video-quiz-container .modal-body .video-quiz .quiz-body {
    width: 100%;
  }
}
.crmp-page #video-quiz-container .modal-body .video-quiz .quiz-body .quiz-header h2 {
  font-size: 40px;
  margin-bottom: 35px;
}
@media (max-width: 600px) {
  .crmp-page #video-quiz-container .modal-body .video-quiz .quiz-body .quiz-header h2 {
    font-size: 25px;
    line-height: 1;
  }
}
@media (max-width: 600px) {
  .crmp-page #video-quiz-container .modal-body .video-quiz .quiz-body .quiz-header p {
    font-size: 15px;
  }
}
.crmp-page #video-quiz-container .modal-body .video-quiz .quiz-body .quiz-buttons {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 25px;
}
.crmp-page #video-quiz-container .modal-body .video-quiz .quiz-body .quiz-buttons a {
  color: #fff;
  font-weight: normal;
  text-transform: capitalize;
  margin-bottom: 15px;
}
.crmp-page #video-quiz-container .modal-body .video-quiz .quiz-body .quiz-buttons .take-quiz {
  background: #02A9E0;
  padding: 10px 20px;
  border-radius: 10px;
  text-decoration: none;
  margin-bottom: 25px;
}
.crmp-page #video-quiz-container .modal-body .video-quiz .quiz-body .quiz-buttons .back-courses {
  background: none;
  border: none;
  text-decoration: underline;
  color: #fff;
  cursor: pointer;
}

.page-template-basic-landing #wrapper-top-cta-section {
  display: none !important;
}

.scroll-lock {
  overflow: hidden;
}

#wrapper-takeover.show-takeover {
  position: fixed !important;
  width: 100%;
  height: 100%;
  z-index: 2;
}
@media (max-width: 1280px) {
  #wrapper-takeover.show-takeover {
    margin-top: 50px;
  }
}
@media (max-width: 700px) {
  #wrapper-takeover.show-takeover {
    margin-top: 0;
  }
}
#wrapper-takeover.show-takeover:before {
  position: fixed !important;
  background-color: rgba(0, 58, 93, 0.9) !important;
}
#wrapper-takeover.show-takeover .container-fluid {
  overflow-y: scroll;
  position: relative !important;
}
@media (max-width: 700px) {
  #wrapper-takeover.show-takeover .container-fluid {
    padding-top: 50px;
  }
}
#wrapper-takeover.show-takeover .container-fluid .close-takeover {
  z-index: 2;
  position: fixed;
  right: 50px;
  top: 200px;
  width: 40px;
  height: 40px;
  background-color: #fff;
  padding: 0;
  border: 1px solid #fff;
  border-radius: 3px;
  cursor: pointer;
  transition: all 200ms ease-out;
}
@media (max-width: 700px) {
  #wrapper-takeover.show-takeover .container-fluid .close-takeover {
    position: absolute !important;
    top: 15px;
    right: 20px;
  }
}
#wrapper-takeover.show-takeover .container-fluid .close-takeover:hover {
  background-color: transparent !important;
  border-color: white !important;
}
#wrapper-takeover.show-takeover .container-fluid .close-takeover:hover:before, #wrapper-takeover.show-takeover .container-fluid .close-takeover:hover:after {
  background-color: #fff;
}
#wrapper-takeover.show-takeover .container-fluid .close-takeover:before, #wrapper-takeover.show-takeover .container-fluid .close-takeover:after {
  content: "";
  position: absolute;
  top: 3px;
  left: 18px;
  height: 33px;
  width: 2px;
  background-color: #003A60;
}
#wrapper-takeover.show-takeover .container-fluid .close-takeover:before {
  transform: rotate(45deg);
}
#wrapper-takeover.show-takeover .container-fluid .close-takeover:after {
  transform: rotate(-45deg);
}
#wrapper-takeover.show-takeover .takeover-widget-wrapper {
  position: relative;
  padding-bottom: 150px;
}
#wrapper-takeover.show-takeover form input {
  margin: 0 !important;
}

.basic-landing-page {
  position: relative;
  font-family: "HCo Gotham SSm";
  font-weight: 400;
  padding-bottom: 180px;
}
@media (max-width: 1280px) {
  .basic-landing-page {
    padding-bottom: 50px;
  }
}
.basic-landing-page p {
  font-size: 16px;
  line-height: 24px;
  font-weight: 100;
}
.basic-landing-page .background {
  position: fixed; /* Important */
  top: 50px; /* Important */
  left: 0; /* Important */
  width: 100vw; /* Important */
  height: 100vh; /* Important */
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  z-index: -1;
}
.basic-landing-page .background .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media (max-width: 1024px) {
  .basic-landing-page .container, .basic-landing-page .container-split-left,
  .basic-landing-page .container-split-right {
    max-width: 80%;
  }
}
.basic-landing-page h1 {
  font-family: "HCo Gotham SSm";
  font-weight: 500;
  font-size: 48px;
}
@media (max-width: 560px) {
  .basic-landing-page h1 {
    font-size: 38px;
    line-height: 45px !important;
  }
}
.basic-landing-page h2 {
  font-family: "HCo Gotham SSm";
  font-weight: 500;
  font-size: 27px;
}
@media (max-width: 560px) {
  .basic-landing-page h2 {
    font-size: 23px;
    line-height: 30px !important;
  }
}
.basic-landing-page .heading {
  color: #fff;
}
.basic-landing-page .heading.all-caps {
  text-transform: uppercase;
}
@media (max-width: 560px) {
  .basic-landing-page .heading {
    text-align: left;
  }
}
.basic-landing-page .subheading {
  color: #fff;
}
@media (max-width: 560px) {
  .basic-landing-page .subheading {
    text-align: left;
  }
}
.basic-landing-page .landing-section {
  position: relative;
}
.basic-landing-page .landing-section .content-container {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 25px;
  padding-top: 120px;
  width: 100%;
}
@media (max-width: 1280px) {
  .basic-landing-page .landing-section .content-container {
    padding-top: 90px;
    position: initial;
    height: auto;
  }
}
.basic-landing-page .landing-section .content-container .landing-contents {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: white;
  z-index: 1;
}
@media (max-height: 900px) {
  .basic-landing-page .landing-section .content-container .landing-contents {
    align-items: flex-start;
  }
}
@media (max-width: 1280px) and (max-height: 900px) {
  .basic-landing-page .landing-section .content-container .landing-contents {
    align-items: center;
  }
}
@media (max-width: 1280px) {
  .basic-landing-page .landing-section .content-container .landing-contents {
    flex-direction: column;
    margin: 0;
    max-width: 100%;
    padding: 0;
  }
}
.basic-landing-page .landing-section .content-container .landing-contents .left-content, .basic-landing-page .landing-section .content-container .landing-contents .right-content {
  width: 50%;
}
@media (max-width: 1280px) {
  .basic-landing-page .landing-section .content-container .landing-contents .left-content, .basic-landing-page .landing-section .content-container .landing-contents .right-content {
    width: 100%;
  }
}
.basic-landing-page .landing-section .content-container .landing-contents .left-content {
  margin-right: 40px;
}
@media (max-width: 1280px) {
  .basic-landing-page .landing-section .content-container .landing-contents .left-content {
    max-width: 80%;
    margin-right: 0;
    margin-bottom: 70px;
  }
}
.basic-landing-page .landing-section .content-container .landing-contents .left-content p {
  line-height: 24px;
  font-size: 16px;
}
.basic-landing-page .landing-section .content-container .landing-contents .left-content pre {
  font-family: "HCo Gotham SSm";
  font-weight: 700;
  color: #41B6E6;
  font-size: 16px;
  letter-spacing: 1px;
  margin-bottom: 10px;
}
@media (max-width: 560px) {
  .basic-landing-page .landing-section .content-container .landing-contents .left-content pre {
    font-size: 14px;
  }
}
.basic-landing-page .landing-section .content-container .landing-contents .left-content h1 {
  font-family: "HCo Gotham SSm";
  font-weight: 400;
  line-height: 57px;
}
.basic-landing-page .landing-section .content-container .landing-contents .left-content h2 {
  line-height: 35px;
  margin: 17px 0;
}
.basic-landing-page .landing-section .content-container .landing-contents .left-content ul {
  margin-top: 25px;
}
.basic-landing-page .landing-section .content-container .landing-contents .left-content ul li {
  margin-bottom: 25px;
}
.basic-landing-page .landing-section .content-container .landing-contents .left-content ul li:last-child {
  margin-bottom: 0;
}
.basic-landing-page .landing-section .content-container .landing-contents .left-content ul li:before {
  content: "";
  position: absolute;
  top: 50%;
  left: -40px;
  transform: translateY(-50%);
  background-image: url(../images/plus-icon.svg);
  background-size: cover;
  height: 20px;
  width: 20px;
  margin: 0;
}
.basic-landing-page .landing-section .content-container .landing-contents .left-content strong {
  font-family: "HCo Gotham SSm";
  font-weight: 400;
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form {
  margin-left: 40px;
  background-color: #003A60;
  padding: 40px 50px;
  border-radius: 5px;
}
@media (max-width: 1280px) {
  .basic-landing-page .landing-section .content-container .landing-contents #landing-form {
    padding: 60px;
    margin-left: 0;
    border-radius: 0;
  }
}
@media (max-width: 560px) {
  .basic-landing-page .landing-section .content-container .landing-contents #landing-form {
    padding: 50px;
    border-radius: 0;
    border: 0;
  }
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-heading {
  margin-bottom: 15px;
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .post-submit {
  display: none;
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-subheading {
  margin-bottom: 20px;
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container.post-submission .not-partner {
  margin: 25px 0 0;
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .not-partner {
  font-family: "HCo Gotham SSm";
  font-weight: 500;
  margin: 0 0 0 15px;
  width: 50%;
  color: #fff;
}
@media (max-width: 560px) {
  .basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .not-partner {
    margin: 0;
    text-align: center;
    width: 100%;
  }
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .not-partner a {
  font-family: "HCo Gotham SSm";
  font-weight: 400;
  color: white;
  display: block;
  text-transform: initial;
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .not-partner a:hover {
  color: #00ACE6;
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_body {
  font-family: "HCo Gotham SSm" !important;
  font-weight: 400;
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_body .gfield {
  margin-bottom: 0 !important;
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_body .xcelerate-email label {
  font-family: "HCo Gotham SSm" !important;
  font-weight: 400;
  text-transform: capitalize !important;
  letter-spacing: normal;
  font-size: 16px;
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_body .xcelerate-email input {
  font-family: "HCo Gotham SSm" !important;
  font-weight: 500;
  border-radius: 5px;
  padding: 15px;
  color: #727272;
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_body .xcelerate-email input::-moz-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #c0c0c0;
  opacity: 1; /* Firefox */
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_body .xcelerate-email input:-ms-input-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #c0c0c0;
  opacity: 1; /* Firefox */
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_body .xcelerate-email input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #c0c0c0;
  opacity: 1; /* Firefox */
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_body .xcelerate-email input::-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #c0c0c0;
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_body .xcelerate-email input::-ms-input-placeholder { /* Microsoft Edge */
  color: #c0c0c0;
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_footer {
  padding: 0;
  margin: 20px 0 0;
  align-items: center;
}
@media (max-width: 560px) {
  .basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_footer {
    flex-direction: column;
  }
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_footer .gform_ajax_spinner {
  margin-left: 10px;
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_footer input[type=submit] {
  background-color: #00ACE6 !important;
  border: 2px solid #00ACE6 !important;
  margin: 0;
  padding: 14px 20px 12px;
  width: 50%;
  font-size: 16px;
  color: #fff;
  border-radius: 10px;
  transition: all 100ms ease-out;
  cursor: pointer;
  font-family: "HCo Gotham SSm";
  font-weight: 500;
}
@media (max-width: 560px) {
  .basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_footer input[type=submit] {
    width: 100%;
    margin-bottom: 20px;
  }
}
.basic-landing-page .landing-section .content-container .landing-contents #landing-form .form-container .gform_footer input[type=submit]:hover {
  background-color: transparent !important;
  border-color: #00ACE6 !important;
  color: #00ACE6;
}
.basic-landing-page .resources-section {
  position: relative;
  z-index: 1;
}
.basic-landing-page .resources-section .resources-header {
  text-align: center;
  padding: 180px 0 50px;
}
@media (max-width: 1280px) {
  .basic-landing-page .resources-section .resources-header {
    padding: 85px 0 50px;
  }
}
@media (max-width: 560px) {
  .basic-landing-page .resources-section .resources-header {
    text-align: left;
  }
}
.basic-landing-page .resources-section .resources-header .chevron-svg {
  display: inline-block;
  margin-bottom: 25px;
}
.basic-landing-page .resources-section .resources-header .heading {
  margin-bottom: 25px;
}
.basic-landing-page .resources-section .resources-header .subheading {
  width: 65%;
  margin: 0 auto;
  font-family: "HCo Gotham SSm";
  font-weight: 400;
}
@media (max-width: 560px) {
  .basic-landing-page .resources-section .resources-header .subheading {
    width: 100%;
  }
}
.basic-landing-page .resources-section .resources-body {
  padding: 60px 0;
}
.basic-landing-page .resources-section .resources-body .resource-show-more {
  display: none;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid white;
  padding: 0;
  color: white;
}
@media (max-width: 630px) {
  .basic-landing-page .resources-section .resources-body .resource-show-more {
    display: block;
  }
}
.basic-landing-page .resources-section .resources-body .resources-container {
  position: relative;
  color: white;
  margin-bottom: 30px;
}
.basic-landing-page .resources-section .resources-body .resources-container .slick-arrow {
  position: absolute;
  top: 30%;
  transform: translateY(-50%);
  background-color: transparent;
  border: none;
  font-size: 0;
  cursor: pointer;
  outline: none;
}
.basic-landing-page .resources-section .resources-body .resources-container .slick-arrow:focus:before, .basic-landing-page .resources-section .resources-body .resources-container .slick-arrow:hover:before, .basic-landing-page .resources-section .resources-body .resources-container .slick-arrow:active:before {
  opacity: 1;
}
.basic-landing-page .resources-section .resources-body .resources-container .slick-arrow:before {
  border-style: solid;
  border-width: 0.25em 0.25em 0 0;
  content: "";
  display: inline-block;
  position: relative;
  transform: rotate(-45deg);
  vertical-align: top;
  font-size: 20px;
  width: 20px;
  height: 20px;
  color: #41B6E6;
  opacity: 0.4;
}
.basic-landing-page .resources-section .resources-body .resources-container .slick-arrow.slick-prev {
  left: -50px;
}
.basic-landing-page .resources-section .resources-body .resources-container .slick-arrow.slick-prev:before {
  left: 0.25em;
  transform: rotate(-135deg);
}
.basic-landing-page .resources-section .resources-body .resources-container .slick-arrow.slick-next {
  right: -50px;
}
.basic-landing-page .resources-section .resources-body .resources-container .slick-arrow.slick-next:before {
  left: 0;
  transform: rotate(45deg);
}
.basic-landing-page .resources-section .resources-body .resources-container .resource-single {
  margin: 0 40px;
}
@media (max-width: 630px) {
  .basic-landing-page .resources-section .resources-body .resources-container .resource-single.mobile-hidden {
    display: none;
  }
}
@media (max-width: 630px) {
  .basic-landing-page .resources-section .resources-body .resources-container .resource-single {
    margin: 0 0 35px;
    padding-bottom: 35px;
    border-bottom: 1px solid #B4B4B4;
  }
}
.basic-landing-page .resources-section .resources-body .resources-container .resource-single:last-child {
  border-bottom: 0;
}
@media (max-width: 630px) {
  .basic-landing-page .resources-section .resources-body .resources-container .resource-single:last-child {
    margin: 0;
    padding-bottom: 0;
    border: 0;
  }
}
.basic-landing-page .resources-section .resources-body .resources-container .resource-single .resource-cover {
  position: relative;
  margin-bottom: 20px;
}
.basic-landing-page .resources-section .resources-body .resources-container .resource-single .resource-cover .cover-photo {
  height: 200px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 5px;
}
.basic-landing-page .resources-section .resources-body .resources-container .resource-single .resource-cover .resource-type {
  position: absolute;
  top: 0;
  left: 0;
  padding: 10px 35px;
  background: #00ACE6;
  border-top-left-radius: 5px;
}
.basic-landing-page .resources-section .resources-body .resources-container .resource-single .resource-cover .resource-title {
  position: absolute;
  top: 60px;
  width: 100%;
  padding: 0 35px;
  font-weight: 400;
}
.basic-landing-page .resources-section .resources-body .resources-container .resource-single .resource-description {
  line-height: 1.6;
}
.basic-landing-page .resources-section .resources-body .resources-container .resource-single .resource-link {
  font-family: "HCo Gotham SSm";
  font-weight: 500;
  background: #00ACE6;
  border: 2px solid #00ACE6 !important;
  padding: 12px 15px 10px;
  display: inline-block;
  margin-top: 15px;
  min-width: 150px;
  text-align: center;
  color: #fff;
  text-decoration: none;
  border-radius: 8px;
  text-transform: capitalize;
  transition: all 100ms ease-out;
}
.basic-landing-page .resources-section .resources-body .resources-container .resource-single .resource-link:hover {
  background-color: transparent !important;
  color: #00ACE6;
}

.page-template-ntr {
  margin-top: 94px;
  background-color: #F5F5F5;
  font-family: "HCo Gotham SSm" !important;
  overflow-x: hidden;
}
@media (max-width: 1023.98px) {
  .page-template-ntr {
    margin-top: 80px;
  }
}
.page-template-ntr #wrapper-top-cta-section {
  display: none !important;
}
.page-template-ntr .top-nav {
  display: none !important;
}
.page-template-ntr .main-nav {
  top: 0 !important;
}
.page-template-ntr .main-nav #main-menu-wrapper, .page-template-ntr .main-nav .d-flex, .page-template-ntr .main-nav .mobile-menu-wrapper {
  display: none !important;
}
.page-template-ntr .main-nav .navbar-brand img {
  height: 57px !important;
}
.page-template-ntr .mobile-nav .d-flex {
  justify-content: space-between;
  padding: 14px 50px;
}
@media (max-width: 1279.98px) {
  .page-template-ntr .mobile-nav .d-flex {
    padding: 14px 40px;
  }
}
.page-template-ntr .mobile-nav .mr-auto {
  margin: 0 !important;
}
.page-template-ntr .mobile-nav .mr-1 {
  display: none !important;
}
.page-template-ntr .header-button {
  display: block;
  font-family: "HCo Gotham SSm";
  font-weight: 500;
  font-size: 16px;
  color: white;
  text-transform: inherit;
  text-decoration: none;
  letter-spacing: normal;
  padding: 13px 26px;
  background: #003A60;
  border: 2px solid #003A60;
  border-radius: 6px;
  transition: 0.1s all ease-out;
}
@media (max-width: 1279.98px) {
  .page-template-ntr .header-button.form-visible {
    display: none;
  }
}
.page-template-ntr .header-button:hover {
  background-color: transparent !important;
  color: #003A60;
}
@media (max-width: 1279.98px) {
  .page-template-ntr .header-button:hover {
    background-color: #003A60 !important;
    color: #FFFFFF;
  }
}
@media (max-width: 1279.98px) {
  .page-template-ntr .header-button {
    position: fixed;
    bottom: 0;
    width: 200px;
    left: 50%;
    transform: translateX(-50%);
    border-radius: 0;
    text-align: center;
    padding: 20px 10px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }
}
@media (max-width: 1365.98px) {
  .page-template-ntr #wrapper-footer {
    padding: 20px 50px;
  }
}
@media (max-width: 1279.98px) {
  .page-template-ntr #wrapper-footer {
    padding: 20px 40px;
  }
}
@media (max-width: 1023.98px) {
  .page-template-ntr #wrapper-footer {
    padding: 20px 35px;
  }
}
@media (max-width: 1365.98px) {
  .page-template-ntr #wrapper-footer .container, .page-template-ntr #wrapper-footer .container-split-left,
  .page-template-ntr #wrapper-footer .container-split-right {
    max-width: 100%;
  }
}
@media (max-width: 1365.98px) {
  .page-template-ntr #wrapper-footer-bottom-logo {
    padding: 20px 30px;
  }
}
@media (max-width: 1279.98px) {
  .page-template-ntr #wrapper-footer-bottom-logo {
    padding: 20px;
  }
}
@media (max-width: 1365.98px) {
  .page-template-ntr #wrapper-footer-bottom-logo .container, .page-template-ntr #wrapper-footer-bottom-logo .container-split-left,
  .page-template-ntr #wrapper-footer-bottom-logo .container-split-right {
    max-width: 100%;
  }
}

.popup-lock {
  overflow: hidden;
}

.ntr-page {
  position: relative;
  overflow-x: hidden;
}
@media (max-width: 1365.98px) {
  .ntr-page .container, .ntr-page .container-split-left,
  .ntr-page .container-split-right {
    max-width: 90%;
    padding: 0;
  }
}
.ntr-page h1 {
  color: #003A60;
  font-size: 60px;
  line-height: 70px;
  font-weight: 500;
}
@media (max-width: 1919.98px) {
  .ntr-page h1 {
    font-size: 40px;
    line-height: 50px;
  }
}
.ntr-page h2 {
  color: #003A60;
  font-size: 35px;
  line-height: 45px;
  font-weight: 500;
}
.ntr-page h6 {
  color: #00A9E0;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}
.ntr-page p {
  color: #003A60;
  font-size: 16px;
  line-height: 24px;
  font-weight: 300;
}
.ntr-page pstrong {
  font-weight: bold;
}
.ntr-page .bg-pixel-1 {
  content: "";
  background-image: url("../images/bg-pixel-1.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 418px;
  height: 442px;
  position: absolute;
  left: -125px;
  top: 32vh;
  z-index: -1;
  pointer-events: none;
}
@media (max-width: 1279.98px) {
  .ntr-page .bg-pixel-1 {
    width: 300px;
    top: 20vh;
  }
}
@media (max-width: 1023.98px) {
  .ntr-page .bg-pixel-1 {
    display: none;
  }
}
.ntr-page .bg-pixel-2 {
  content: "";
  position: absolute;
  background-image: url("../images/bg-pixel-2.svg");
  background-size: contain;
  background-repeat: no-repeat;
  width: 25rem;
  height: 37.5rem;
  top: 77vh;
  right: -145px;
  z-index: -1;
}
@media (max-width: 1023.98px) {
  .ntr-page .bg-pixel-2 {
    width: 300px;
    right: -150px;
    z-index: -1;
    top: 245vh;
  }
}
.ntr-page .bg-pixel-3 {
  display: none;
  content: "";
  position: absolute;
  background-image: url("../images/bg-pixel-2.svg");
  background-size: contain;
  background-repeat: no-repeat;
  width: 290px;
  height: 380px;
  top: 5vh;
  right: -220px;
  z-index: -1;
}
@media (max-width: 1023.98px) {
  .ntr-page .bg-pixel-3 {
    display: block;
  }
}
.ntr-page .video-popup-container {
  display: none;
  position: fixed;
  z-index: 1231313213;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 58, 96, 0.8509803922);
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px);
}
.ntr-page .video-popup-container .video-popup {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ntr-page .video-popup-container .video-popup .close-video {
  position: absolute;
  right: -35px;
  top: 0;
  height: 23px;
  width: 23px;
  background-image: url("../images/ntr-close-icon.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-color: transparent;
  border: none;
  filter: brightness(0) invert(1);
  cursor: pointer;
  transition: all 0.1s ease-out;
  outline: none !important;
}
@media (max-width: 1279.98px) {
  .ntr-page .video-popup-container .video-popup .close-video {
    right: 0;
    top: -40px;
  }
}
.ntr-page .video-popup-container .video-popup .close-video:hover {
  filter: none;
}
.ntr-page .video-popup-container .video-popup .video-iframe iframe {
  width: 1100px;
  height: 619px;
  aspect-ratio: 16/9;
}
@media (max-width: 1919.98px) {
  .ntr-page .video-popup-container .video-popup .video-iframe iframe {
    width: 850px;
    height: auto;
  }
}
@media (max-width: 1365.98px) {
  .ntr-page .video-popup-container .video-popup .video-iframe iframe {
    width: 600px;
  }
}
@media (max-width: 1279.98px) {
  .ntr-page .video-popup-container .video-popup .video-iframe iframe {
    width: 500px;
  }
}
@media (max-width: 1023.98px) {
  .ntr-page .video-popup-container .video-popup .video-iframe iframe {
    width: 350px;
  }
}
.ntr-page .watch-video {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  border: none;
  background: transparent;
  cursor: pointer;
}
.ntr-page .watch-video img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.ntr-page .watch-video:after {
  content: "";
  width: 70px;
  height: 70px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-image: url("../images/ntr-play-btn.svg");
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0.8;
}
.ntr-page .watch-video:hover:after, .ntr-page .watch-video:focus:after, .ntr-page .watch-video:active:after {
  opacity: 1;
}
@media (max-width: 1279.98px) {
  .ntr-page #hero_section .container, .ntr-page #hero_section .container-split-left,
  .ntr-page #hero_section .container-split-right {
    max-width: 100%;
  }
}
.ntr-page #hero_section .contents {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 35px;
}
@media (max-width: 1279.98px) {
  .ntr-page #hero_section .contents {
    flex-direction: column;
    gap: 0;
  }
}
.ntr-page #hero_section .contents .left-content {
  width: 55%;
}
@media (max-width: 1279.98px) {
  .ntr-page #hero_section .contents .left-content {
    width: 100%;
    padding: 50px;
  }
}
@media (max-width: 1023.98px) {
  .ntr-page #hero_section .contents .left-content {
    padding: 25px 40px;
  }
}
.ntr-page #hero_section .contents .left-content h1 {
  margin-bottom: 25px;
}
.ntr-page #hero_section .contents .left-content p {
  font-weight: 500;
}
.ntr-page #hero_section .contents .right-content {
  width: 45%;
}
@media (max-width: 1279.98px) {
  .ntr-page #hero_section .contents .right-content {
    width: 100%;
  }
}
.ntr-page #hero_section .contents .right-content .hero-video {
  height: 465px;
}
@media (max-width: 1919.98px) {
  .ntr-page #hero_section .contents .right-content .hero-video {
    height: 400px;
  }
}
.ntr-page #three_column_section {
  background-color: #FFFFFF;
  padding: 54px 0;
}
@media (max-width: 1919.98px) {
  .ntr-page #three_column_section {
    padding: 27px 0;
  }
}
@media (max-width: 1279.98px) {
  .ntr-page #three_column_section {
    padding: 25px 15px;
  }
}
.ntr-page #three_column_section .stat-container {
  display: flex;
  flex-direction: row;
}
@media (max-width: 1919.98px) {
  .ntr-page #three_column_section .stat-container {
    justify-content: space-between;
  }
}
@media (max-width: 1279.98px) {
  .ntr-page #three_column_section .stat-container {
    flex-direction: column;
  }
}
.ntr-page #three_column_section .stat-container .stat-single {
  position: relative;
  padding: 10px 50px;
}
.ntr-page #three_column_section .stat-container .stat-single:first-child {
  padding-left: 0;
}
.ntr-page #three_column_section .stat-container .stat-single:last-child {
  padding-right: 0;
  width: 25%;
}
.ntr-page #three_column_section .stat-container .stat-single:last-child:after {
  display: none;
}
@media (max-width: 1919.98px) {
  .ntr-page #three_column_section .stat-container .stat-single {
    flex-basis: 100%;
    padding: 10px 25px;
  }
}
.ntr-page #three_column_section .stat-container .stat-single:after {
  content: "";
  position: absolute;
  height: 100%;
  width: 1px;
  background-color: #055C80;
  top: 0;
  right: 0;
}
@media (max-width: 1279.98px) {
  .ntr-page #three_column_section .stat-container .stat-single:after {
    display: none;
  }
}
.ntr-page #three_column_section .stat-container .stat-single p {
  margin-bottom: 5px;
}
.ntr-page #three_column_section .stat-container .stat-single p a {
  color: #003A60;
  text-transform: capitalize;
}
.ntr-page #three_column_section .stat-container .stat-single .title {
  font-weight: 500;
  font-size: 60px;
  line-height: 1;
}
@media (max-width: 1919.98px) {
  .ntr-page #three_column_section .stat-container .stat-single .title {
    font-size: 35px;
  }
}
.ntr-page #three_column_section .stat-container .stat-single .excerpt {
  font-weight: 500;
}
.ntr-page #three_column_section .stat-container .stat-single .source {
  text-decoration: underline;
}
.ntr-page #why_reverse_section {
  text-align: center;
  padding: 40px 0;
}
@media (max-width: 1279.98px) {
  .ntr-page #why_reverse_section {
    padding: 40px 15px;
  }
}
.ntr-page #why_reverse_section .features-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin: 45px 0 50px;
  padding-bottom: 50px;
  border-bottom: 1px solid #B1B1B1;
  gap: 100px;
}
@media (max-width: 1919.98px) {
  .ntr-page #why_reverse_section .features-container {
    gap: 20px;
  }
}
@media (max-width: 1279.98px) {
  .ntr-page #why_reverse_section .features-container {
    flex-direction: column;
  }
}
@media (max-width: 1279.98px) {
  .ntr-page #why_reverse_section .features-container .feature-single {
    display: flex;
    flex-direction: row;
    gap: 25px;
    margin-bottom: 30px;
  }
}
.ntr-page #why_reverse_section .features-container .feature-single .icon {
  height: 75px;
  width: 75px;
  margin-bottom: 25px;
}
@media (max-width: 1279.98px) {
  .ntr-page #why_reverse_section .features-container .feature-single .icon {
    width: 70px;
    height: 70px;
  }
}
@media (max-width: 1279.98px) {
  .ntr-page #why_reverse_section .features-container .feature-single .feature-texts {
    text-align: left;
    width: 70%;
  }
}
.ntr-page #why_reverse_section .features-container .feature-single .feature-texts .title {
  font-weight: 500;
  margin-bottom: 10px;
}
.ntr-page #why_reverse_section .features-container .feature-single .feature-texts .description {
  margin-bottom: 0;
}
.ntr-page #why_reverse_section .why-reverse {
  text-align: left;
  width: 65%;
}
@media (max-width: 1919.98px) {
  .ntr-page #why_reverse_section .why-reverse {
    width: 100%;
  }
}
.ntr-page #why_reverse_section .why-reverse h2 {
  margin-bottom: 20px;
}
.ntr-page #products_section {
  padding-bottom: 40px;
}
@media (max-width: 1279.98px) {
  .ntr-page #products_section {
    padding-bottom: 0;
  }
}
@media (max-width: 1023.98px) {
  .ntr-page #products_section {
    padding: 0 20px;
  }
}
.ntr-page #products_section h6 {
  margin-bottom: 15px;
}
.ntr-page #products_section .container, .ntr-page #products_section .container-split-left,
.ntr-page #products_section .container-split-right {
  border-bottom: 1px solid #B1B1B1;
  margin-bottom: 50px;
  padding-bottom: 50px;
}
.ntr-page #products_section .disclaimer {
  margin-top: 50px;
}
.ntr-page #products_section .disclaimer p {
  margin: 0;
}
.ntr-page #products_section .products-container {
  display: flex;
  flex-direction: row;
  gap: 50px;
}
@media (max-width: 1023.98px) {
  .ntr-page #products_section .products-container {
    flex-direction: column;
    gap: 25px;
  }
}
.ntr-page #products_section .products-container .product-single {
  flex-basis: 100%;
}
.ntr-page #products_section .products-container .product-single .product-name {
  margin: 10px 0 5px;
  font-weight: 500;
}
@media (max-width: 1279.98px) {
  .ntr-page #reverse_stories_section .container, .ntr-page #reverse_stories_section .container-split-left,
  .ntr-page #reverse_stories_section .container-split-right {
    max-width: 100%;
  }
}
.ntr-page #reverse_stories_section .reverse-stories-container {
  position: relative;
  border-top: 1px solid #B1B1B1;
  margin-top: 50px;
  padding: 50px 0;
}
@media (max-width: 1279.98px) {
  .ntr-page #reverse_stories_section .reverse-stories-container {
    padding-top: 0;
    border-top: none;
  }
}
.ntr-page #reverse_stories_section .reverse-stories-container .slick-prev, .ntr-page #reverse_stories_section .reverse-stories-container .slick-next {
  position: absolute;
  background: transparent;
  border: none;
  font-size: 0;
  cursor: pointer;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
  outline: 0;
}
.ntr-page #reverse_stories_section .reverse-stories-container .slick-prev:before, .ntr-page #reverse_stories_section .reverse-stories-container .slick-next:before {
  content: "";
  height: 30px;
  width: 30px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  opacity: 0.5;
  transition: all 0.1s ease;
}
.ntr-page #reverse_stories_section .reverse-stories-container .slick-prev:hover:before, .ntr-page #reverse_stories_section .reverse-stories-container .slick-prev:active:before, .ntr-page #reverse_stories_section .reverse-stories-container .slick-prev:focus:before, .ntr-page #reverse_stories_section .reverse-stories-container .slick-next:hover:before, .ntr-page #reverse_stories_section .reverse-stories-container .slick-next:active:before, .ntr-page #reverse_stories_section .reverse-stories-container .slick-next:focus:before {
  opacity: 1;
}
.ntr-page #reverse_stories_section .reverse-stories-container .slick-prev {
  left: -80px;
}
.ntr-page #reverse_stories_section .reverse-stories-container .slick-prev:before {
  background-image: url("../images/ntr-chevron-left.svg");
}
@media (max-width: 1279.98px) {
  .ntr-page #reverse_stories_section .reverse-stories-container .slick-prev {
    left: auto;
    top: auto;
    right: 75px;
    bottom: 25px;
  }
}
.ntr-page #reverse_stories_section .reverse-stories-container .slick-next {
  right: -80px;
}
.ntr-page #reverse_stories_section .reverse-stories-container .slick-next:before {
  background-image: url("../images/ntr-chevron-right.svg");
}
@media (max-width: 1279.98px) {
  .ntr-page #reverse_stories_section .reverse-stories-container .slick-next {
    top: auto;
    right: 30px;
    bottom: 25px;
  }
}
.ntr-page #reverse_stories_section .reverse-stories-container .story-single {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  gap: 80px;
}
@media (max-width: 1279.98px) {
  .ntr-page #reverse_stories_section .reverse-stories-container .story-single {
    flex-direction: column-reverse;
    gap: 25px;
  }
}
.ntr-page #reverse_stories_section .reverse-stories-container .story-single .left-content {
  width: 40%;
  margin-top: 25px;
}
@media (max-width: 1279.98px) {
  .ntr-page #reverse_stories_section .reverse-stories-container .story-single .left-content {
    width: 100%;
    margin-top: 0;
    padding: 25px 35px;
  }
}
.ntr-page #reverse_stories_section .reverse-stories-container .story-single .right-content {
  width: 60%;
}
@media (max-width: 1279.98px) {
  .ntr-page #reverse_stories_section .reverse-stories-container .story-single .right-content {
    width: 100%;
  }
}
.ntr-page #reverse_stories_section .reverse-stories-container .story-single .story-label {
  color: #00A9E0;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  text-transform: uppercase;
}
.ntr-page #reverse_stories_section .reverse-stories-container .story-single .story-title {
  font-size: 35px;
  font-weight: 500;
  line-height: 45px;
}
@media (max-width: 1023.98px) {
  .ntr-page #get_more_section {
    padding: 0 15px;
  }
}
.ntr-page #get_more_section .get-more-container {
  display: flex;
  position: relative;
  justify-content: space-between;
}
@media (max-width: 1279.98px) {
  .ntr-page #get_more_section .get-more-container {
    min-height: auto;
    flex-direction: column;
  }
}
.ntr-page #get_more_section .get-more-container h2 {
  font-size: 60px;
  line-height: 70px;
  font-weight: 400;
}
@media (max-width: 1279.98px) {
  .ntr-page #get_more_section .get-more-container h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.ntr-page #get_more_section .get-more-container h2 strong {
  font-weight: bolder;
}
.ntr-page #get_more_section .get-more-container .list {
  margin: 35px 0 0;
}
@media (max-width: 1023.98px) {
  .ntr-page #get_more_section .get-more-container .list {
    margin: 35px 0;
  }
}
.ntr-page #get_more_section .get-more-container .list li {
  font-weight: 300;
  margin-bottom: 40px;
}
.ntr-page #get_more_section .get-more-container .list li:before {
  content: "";
  background-image: url("../images/ntr-check-icon.svg");
  background-size: cover;
  background-repeat: no-repeat;
  width: 23px;
  height: 23px;
  margin: 0;
  left: -35px;
}
.ntr-page #get_more_section .get-more-container .right-content {
  width: 70%;
}
@media (max-width: 1279.98px) {
  .ntr-page #get_more_section .get-more-container .right-content {
    width: 100%;
  }
}
.ntr-page #get_more_section .get-more-container .right-content .image-caption {
  font-size: 14px;
  text-align: right;
  margin-top: 10px;
}
@media (max-width: 1919.98px) {
  .ntr-page #get_more_section .get-more-container .right-content .image-caption {
    margin: 0 25px 0 0;
  }
}
@media (max-width: 1023.98px) {
  .ntr-page #get_more_section .get-more-container .right-content .image-caption {
    margin: 5px 20px 0;
    text-align: left;
  }
}
.ntr-page #bottom_review_section {
  background-color: #CCE5EE;
}
@media (max-width: 1023.98px) {
  .ntr-page #bottom_review_section {
    padding: 0 15px;
  }
}
.ntr-page #bottom_review_section .reviews {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 30px;
  padding: 70px 0;
}
@media (max-width: 1279.98px) {
  .ntr-page #bottom_review_section .reviews {
    flex-direction: column-reverse;
  }
}
@media (max-width: 1023.98px) {
  .ntr-page #bottom_review_section .reviews {
    padding: 40px 0 100px;
  }
}
.ntr-page #bottom_review_section .reviews .left-content {
  width: 20%;
  text-align: center;
}
@media (max-width: 1279.98px) {
  .ntr-page #bottom_review_section .reviews .left-content {
    width: 30%;
  }
}
@media (max-width: 1023.98px) {
  .ntr-page #bottom_review_section .reviews .left-content {
    width: 70%;
  }
}
.ntr-page #bottom_review_section .reviews .left-content .review-image {
  width: 80%;
  border-radius: 100%;
}
.ntr-page #bottom_review_section .reviews .right-content {
  width: 80%;
  text-align: center;
}
@media (max-width: 1023.98px) {
  .ntr-page #bottom_review_section .reviews .right-content {
    width: 100%;
  }
}
.ntr-page #bottom_review_section .reviews .right-content .review-content {
  font-size: 35px;
  line-height: 45px;
  font-weight: 500;
  margin-bottom: 30px;
}
@media (max-width: 1023.98px) {
  .ntr-page #bottom_review_section .reviews .right-content .review-content {
    text-align: center;
    word-break: break-word;
  }
}
.ntr-page #bottom_review_section .reviews .right-content .reviewer-name {
  font-weight: 500;
  margin-bottom: 0;
  text-transform: uppercase;
  color: #00A9E0;
}
@media (max-width: 1023.98px) {
  .ntr-page #bottom_review_section .reviews .right-content .reviewer-name {
    text-align: center;
  }
}
.ntr-page #form_section {
  background-image: url("../images/form-bg-pixel.svg");
  background-size: 60%;
  background-repeat: no-repeat;
  background-position: bottom left;
  background-color: #003A60;
  padding: 80px 0;
}
@media (max-width: 1279.98px) {
  .ntr-page #form_section {
    background-size: 100%;
    padding: 50px 15px;
  }
}
@media (max-width: 1023.98px) {
  .ntr-page #form_section {
    background-size: 115%;
  }
}
.ntr-page #form_section .form-container {
  display: flex;
  flex-direction: row;
  justify-content: center;
  gap: 50px;
}
.ntr-page #form_section .form-container.post-submit {
  align-items: center;
}
@media (max-width: 1279.98px) {
  .ntr-page #form_section .form-container {
    flex-direction: column;
  }
}
.ntr-page #form_section .form-container .left-content {
  width: 52%;
}
@media (max-width: 1279.98px) {
  .ntr-page #form_section .form-container .left-content {
    width: 100%;
  }
}
.ntr-page #form_section .form-container .left-content h2 {
  color: #FFFFFF;
  font-size: 60px;
  line-height: 70px;
  font-weight: 500;
  margin-bottom: 25px;
}
@media (max-width: 1023.98px) {
  .ntr-page #form_section .form-container .left-content h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.ntr-page #form_section .form-container .left-content p {
  font-weight: 500;
  color: #FFFFFF;
  width: 80%;
}
@media (max-width: 1023.98px) {
  .ntr-page #form_section .form-container .left-content p {
    width: 100%;
  }
}
.ntr-page #form_section .form-container .right-content {
  width: 48%;
}
@media (max-width: 1279.98px) {
  .ntr-page #form_section .form-container .right-content {
    width: 100%;
  }
}
.ntr-page #form_section .form-container .right-content .gform_confirmation_wrapper {
  color: #FFFFFF;
}
.ntr-page #form_section .form-container .right-content .gform_confirmation_wrapper h2 {
  color: #FFFFFF;
}
.ntr-page #form_section .form-container .right-content form .gfield {
  margin-bottom: 5px !important;
}
@media (max-width: 1279.98px) {
  .ntr-page #form_section .form-container .right-content form .gfield {
    margin-bottom: 0 !important;
  }
}
@media (max-width: 1279.98px) {
  .ntr-page #form_section .form-container .right-content form .gfield .ginput_complex span.name_first {
    margin-bottom: 16px;
  }
}
.ntr-page #form_section .form-container .right-content form .gfield label {
  color: #FFFFFF;
  font-family: "HCo Gotham SSm" !important;
  text-transform: capitalize !important;
  font-weight: 300 !important;
  font-size: 16px !important;
  letter-spacing: normal !important;
}
.ntr-page #form_section .form-container .right-content form .gfield input {
  border-radius: 6px;
  padding: 15px !important;
  font-family: "HCo Gotham SSm" !important;
  color: #000000;
}
@media (max-width: 1279.98px) {
  .ntr-page #form_section .form-container .right-content form .gfield input {
    padding: 7px !important;
  }
}
.ntr-page #form_section .form-container .right-content form .gform_footer {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media (max-width: 1279.98px) {
  .ntr-page #form_section .form-container .right-content form .gform_footer {
    flex-direction: column;
    align-items: flex-start;
  }
}
.ntr-page #form_section .form-container .right-content form .gform_footer input[type=submit] {
  font-size: 16px;
  line-height: 1;
  padding: 17px;
  width: 45%;
  background-color: #00A9E0 !important;
  border: 2px solid #00A9E0 !important;
  border-radius: 6px;
  color: #FFFFFF;
  cursor: pointer;
  transition: 0.1s all ease-out;
}
.ntr-page #form_section .form-container .right-content form .gform_footer input[type=submit]:hover {
  background-color: transparent !important;
  color: #00A9E0;
}
@media (max-width: 1279.98px) {
  .ntr-page #form_section .form-container .right-content form .gform_footer input[type=submit] {
    width: 100%;
    padding: 15px;
    margin-top: 15px;
    margin-bottom: 0;
  }
}
.ntr-page #form_section .form-container .right-content form .gform_footer .already-partner {
  color: #FFFFFF;
  width: 55%;
  margin-bottom: 0;
}
@media (max-width: 1279.98px) {
  .ntr-page #form_section .form-container .right-content form .gform_footer .already-partner {
    width: 100%;
  }
}
.ntr-page #form_section .form-container .right-content form .gform_footer .already-partner a {
  color: #FFFFFF;
  display: block;
  font-weight: 500;
  text-transform: inherit;
  color: #FFFFFF;
}

.aes-template-default .main-nav {
  top: 0;
}
@media (max-width: 1279.98px) {
  .aes-template-default .main-nav {
    height: 4.875rem;
  }
}
@media (max-width: 1279.98px) {
  .aes-template-default .main-nav.d-md-flex {
    display: block !important;
  }
}
@media (max-width: 1279.98px) {
  .aes-template-default .main-nav .navbar-brand img {
    height: 42px;
    width: auto;
    margin-left: 1rem;
  }
}
.aes-template-default .main-nav #main-menu > .nav-item {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 300;
  border-right: none;
  padding: 8px 32px;
  transition: all ease 0.3s;
}
.aes-template-default .main-nav #main-menu > .nav-item:last-child {
  background: #E1EFF4;
  border-radius: 10px;
}
.aes-template-default .main-nav #main-menu > .nav-item:last-child:hover {
  background: #00A9E0;
}
.aes-template-default .main-nav #main-menu > .nav-item:last-child:hover .nav-link {
  color: #FFFFFF;
}
.aes-template-default .main-nav #main-menu > .nav-item .nav-link {
  color: #000;
  font-weight: 400;
  padding: 0;
  text-transform: none;
}
.aes-template-default .main-nav #main-menu > .nav-item .nav-link:hover {
  color: #00A9E0;
}
.aes-template-default .main-nav #main-menu-wrapper li {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.aes-template-default .main-nav .mr-1 {
  margin-right: 0 !important;
}
@media (min-width: 1280px) {
  .aes-template-default .main-nav .mr-1 {
    display: none !important;
  }
}
@media (max-width: 1365.98px) {
  .aes-template-default .main-nav .mr-1 {
    display: block;
  }
}
.aes-template-default .main-nav .mr-1 #mobil-menu-toggler i {
  font-weight: 300;
}
.aes-template-default .main-nav .mr-1 #mobile-menu-wrapper.primary-menu-dropdown {
  top: 4.5rem;
}
.aes-template-default #single-account-executive-wrapper {
  background-color: #f8f8f8;
}
@media (max-width: 1365.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main {
    overflow: hidden;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .partner-resources .title {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 52px;
  line-height: 52px;
  color: #000;
  margin-bottom: 25px;
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .partner-resources .title {
    font-size: 36px;
    line-height: 36px;
    padding: 0 0 0 5px;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .partner-resources .content {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #000;
  font-size: 18px;
  line-height: 26px;
  font-weight: 400;
  margin-bottom: 25px;
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .partner-resources .content {
    padding: 0 5px;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .partner-resources .important-info {
  background-color: #E1EFF4;
  padding: 25px;
  border-radius: 15px;
  margin-bottom: 25px;
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .partner-resources .important-info {
    padding: 20px;
    border-radius: 0;
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 0;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .partner-resources .important-info b {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #000;
  font-size: 18px;
  line-height: 26px;
}
.aes-template-default #single-account-executive-wrapper .site-main .partner-resources .important-info .content {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #000;
  font-size: 18px;
  line-height: 26px;
  font-weight: 400;
  position: relative;
  margin-bottom: 0;
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .partner-resources .important-info .content {
    padding: 0;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .partner-resources .important-info .content .outbound-icon {
  width: 24px;
  height: 24px;
  padding: 0 20px 0 5px;
}
.aes-template-default #single-account-executive-wrapper .site-main .partner-resources .important-info .content .outbound-icon:before {
  content: "";
  position: absolute;
  top: 5px;
  width: 25px;
  height: 25px;
  background-image: url("../../far/images/outbound-link.svg");
  background-repeat: no-repeat;
}
.aes-template-default #single-account-executive-wrapper .site-main .partner-resources .important-info a {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: none;
  color: #000;
  line-height: 26px;
  font-weight: 400;
  display: inline-block;
  transition: all ease 0.3s;
}
.aes-template-default #single-account-executive-wrapper .site-main .partner-resources .important-info a:hover {
  color: #00A9E0;
}
.aes-template-default #single-account-executive-wrapper .site-main .account-executive-container {
  padding: 52px 42px;
  border-radius: 15px;
  border: solid 1px rgba(112, 112, 112, 0.5);
  background-color: rgba(195, 195, 195, 0.25);
  margin-bottom: 25px;
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .account-executive-container {
    border-radius: 0px;
    border: none;
    margin-left: -15px;
    margin-right: -15px;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .account-executive-container .heading {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #000;
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 25px;
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .account-executive-container .heading {
    font-size: 24px;
    text-align: center;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .account-executive-container .content {
  display: flex;
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .account-executive-container .content {
    flex-direction: column;
    text-align: center;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .account-executive-container .content .ae-img {
  width: 100%;
  max-width: 220px;
  height: 100%;
  min-height: 264px;
  margin-right: 32px;
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .account-executive-container .content .ae-img {
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 25px;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .account-executive-container .content .ae-content .title {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #000;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 0;
}
.aes-template-default #single-account-executive-wrapper .site-main .account-executive-container .content .ae-content .exec {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #000;
  line-height: 26px;
  font-weight: 400;
}
.aes-template-default #single-account-executive-wrapper .site-main .account-executive-container .content .ae-content .number {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #000;
  line-height: 26px;
  font-weight: 400;
  transition: all ease 0.3s;
}
.aes-template-default #single-account-executive-wrapper .site-main .account-executive-container .content .ae-content .number:hover {
  color: #00A9E0;
}
.aes-template-default #single-account-executive-wrapper .site-main .account-executive-container .content .ae-content .support {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #000;
  line-height: 26px;
  font-weight: 400;
  margin-bottom: 0;
}
.aes-template-default #single-account-executive-wrapper .site-main .account-executive-container .content .ae-content .email {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #033C5B;
  text-decoration: none;
  background: #FFFFFF;
  display: block;
  text-align: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 8px 32px;
  margin: 20px 0 0 0;
  border-radius: 8px;
  border: solid 2px #033C5B;
  text-transform: none;
  transition: all ease 0.3s;
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .account-executive-container .content .ae-content .email {
    margin: 20px auto 0;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .account-executive-container .content .ae-content .email:hover {
  color: #FFFFFF;
  background: #00A9E0;
  border: solid 2px #00A9E0;
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .resource-buttons {
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 25px;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-buttons .single-button {
  text-decoration: none;
  color: #000;
  padding: 32px;
  border-radius: 15px;
  border: solid 1px rgba(112, 112, 112, 0.5);
  background-color: #FFFFFF;
  margin-bottom: 15px;
  display: flex;
  transition: all ease 0.3s;
  align-items: center;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-buttons .single-button:hover {
  border: solid 1px #00A9E0;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-buttons .single-button:hover img {
  filter: invert(54%) sepia(55%) saturate(2497%) hue-rotate(157deg) brightness(91%) contrast(103%);
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-buttons .single-button:hover .single-button--content .title {
  color: #00A9E0;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-buttons .single-button:hover .single-button--content .content {
  color: #00A9E0;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-buttons .single-button.login {
  position: relative;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-buttons .single-button.login .single-button--content .title {
  text-transform: none;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-buttons .single-button.login .single-button--content .title:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  margin: 5px 0 0 10px;
  background-image: url("../../far/images/outbound-link.svg");
  background-repeat: no-repeat;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-buttons .single-button img {
  margin-right: 24px;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-buttons .single-button--content .title {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 22px;
  line-height: 28px;
  margin-bottom: 0;
  text-transform: none;
  transition: all ease 0.3s;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-buttons .single-button--content .content {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #000;
  font-size: 18px;
  line-height: 26px;
  font-weight: 400;
  margin-bottom: 0;
  transition: all ease 0.3s;
  text-transform: none;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links {
  padding: 42px;
  border-radius: 15px;
  border: solid 1px rgba(112, 112, 112, 0.5);
  background-color: rgba(195, 195, 195, 0);
  margin-bottom: 25px;
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links {
    padding: 5px;
    border-radius: 0px;
    border: none;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 28px;
  color: #000;
  padding-top: 5px;
  padding-left: 50px;
  margin-bottom: 16px;
  position: relative;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links--title:before {
  content: "";
  position: absolute;
  top: 5px;
  left: 0;
  width: 32px;
  height: 32px;
  background-image: url("../../far/images/Megaphone.svg");
  background-repeat: no-repeat;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links .marketing-items.login .title {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: none;
  text-decoration: underline;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links .marketing-items.login .title:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  margin: 5px 0 0 10px;
  background-image: url("../../far/images/outbound-link.svg");
  background-repeat: no-repeat;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links .marketing-items--link {
  text-decoration: none !important;
  color: #000;
  transition: all ease 0.3s;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links .marketing-items--link .title {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: none;
  text-decoration: underline;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  margin-bottom: 0rem;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links .marketing-items--link .content {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-bottom: 16px;
  text-transform: none;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .marketing-links .marketing-items--link:hover {
  color: #00A9E0;
  text-decoration: underline;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links {
  padding: 42px;
  border-radius: 15px;
  border: solid 1px rgba(112, 112, 112, 0.5);
  background-color: rgba(195, 195, 195, 0);
  margin-bottom: 25px;
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links {
    padding: 5px;
    border-radius: 0px;
    border: none;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 28px;
  color: #000;
  padding-top: 5px;
  padding-left: 50px;
  margin-bottom: 16px;
  position: relative;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links--title:before {
  content: "";
  position: absolute;
  top: 5px;
  left: 0;
  width: 32px;
  height: 32px;
  background-image: url("../../far/images/mics.svg");
  background-repeat: no-repeat;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links .learning-items .login .title {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: none;
  text-decoration: underline;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links .learning-items .login .title:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  margin: 5px 0 0 10px;
  background-image: url("../../far/images/outbound-link.svg");
  background-repeat: no-repeat;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links .learning-items--link {
  text-decoration: none !important;
  color: #000;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links .learning-items--link .title {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: none;
  text-decoration: underline;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  margin-bottom: 0rem;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links .learning-items--link .content {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-bottom: 16px;
  text-transform: none;
}
.aes-template-default #single-account-executive-wrapper .site-main .resource-link .learning-links .learning-items--link:hover {
  color: #00A9E0;
  text-decoration: underline;
}
.aes-template-default #single-account-executive-wrapper .site-main .ae-intro-banner-link {
  text-decoration: none;
  text-transform: none;
  transition: all ease 0.3s;
}
.aes-template-default #single-account-executive-wrapper .site-main .ae-intro-banner-link:hover .ae-intro-banner .content .link {
  color: #E1EFF4;
  border-bottom: solid 2px #E1EFF4;
}
.aes-template-default #single-account-executive-wrapper .site-main .ae-intro-banner-link .ae-intro-banner {
  padding: 42px;
  border-radius: 15px;
  background-image: linear-gradient(120deg, #003A60, #41B6E6);
  margin-bottom: 32px;
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .ae-intro-banner-link .ae-intro-banner {
    margin: 0 5px;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .ae-intro-banner-link .ae-intro-banner .content {
  color: #FFFFFF;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.aes-template-default #single-account-executive-wrapper .site-main .ae-intro-banner-link .ae-intro-banner .content .category {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}
.aes-template-default #single-account-executive-wrapper .site-main .ae-intro-banner-link .ae-intro-banner .content .title {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 32px;
  line-height: 46px;
}
.aes-template-default #single-account-executive-wrapper .site-main .ae-intro-banner-link .ae-intro-banner .content .desc {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
  text-transform: none;
  margin-bottom: 3rem;
}
.aes-template-default #single-account-executive-wrapper .site-main .ae-intro-banner-link .ae-intro-banner .content .link {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
  color: #FFFFFF;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-bottom: 0;
  border-bottom: solid 2px #FFFFFF;
  text-transform: none;
  transition: all ease 0.3s;
}
.aes-template-default #single-account-executive-wrapper .site-main .ae-intro-banner-link .ae-intro-banner .image {
  height: 228px;
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .ae-intro-banner-link .ae-intro-banner .image {
    height: auto;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .additional-resources {
  padding: 42px;
  border-radius: 15px;
  margin-bottom: 32px;
  border: solid 1px rgba(112, 112, 112, 0.5);
  background-color: rgba(195, 195, 195, 0);
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .additional-resources {
    border-radius: 0px;
    border: none;
    padding: 42px 0px;
    margin: 0px;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .additional-resources .heading {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 28px;
  color: #000;
  padding-top: 5px;
  padding-left: 50px;
  margin-bottom: 16px;
  position: relative;
}
.aes-template-default #single-account-executive-wrapper .site-main .additional-resources .heading:before {
  content: "";
  position: absolute;
  top: 5px;
  left: 0;
  width: 32px;
  height: 32px;
  background-image: url("../../far/images/paper-clip.svg");
  background-repeat: no-repeat;
}
@media (min-width: 1024px) {
  .aes-template-default #single-account-executive-wrapper .site-main .additional-resources .learning-items {
    padding-right: 16px;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .additional-resources .learning-items--link {
  text-decoration: none !important;
  color: #000;
  transition: all ease 0.3s;
}
.aes-template-default #single-account-executive-wrapper .site-main .additional-resources .learning-items--link .title {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-decoration: underline;
  text-transform: none;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  margin-bottom: 0rem;
}
.aes-template-default #single-account-executive-wrapper .site-main .additional-resources .learning-items--link .content {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #000;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-bottom: 16px;
  text-transform: none;
}
.aes-template-default #single-account-executive-wrapper .site-main .additional-resources .learning-items--link:hover {
  color: #00A9E0;
  text-decoration: underline;
}
.aes-template-default #single-account-executive-wrapper .site-main .additional-resources .learning-items--link:hover .title {
  color: #00A9E0;
}
.aes-template-default #single-account-executive-wrapper .site-main .additional-resources .learning-items--link:hover .content {
  color: #00A9E0;
}
.aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts {
  margin-bottom: 32px;
}
.aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts .heading {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 38px;
  line-height: 48px;
  text-align: center;
  color: #000;
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts .heading {
    text-align: left;
    padding: 0 5px;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts .heading-desc {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  text-align: center;
  color: #000;
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts .heading-desc {
    text-align: left;
    padding: 0 5px;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .inspiration-link {
  text-decoration: none;
  text-transform: none;
  transition: all ease 0.3s;
}
.aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .inspiration-link:hover .card-title, .aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .inspiration-link:hover .page-header .description h5, .page-header .description .aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .inspiration-link:hover h5 {
  text-decoration: underline;
}
.aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list {
  min-height: 650px;
}
@media (min-width: 1024px) and (max-width: 1919.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list {
    min-height: 750px;
  }
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list {
    min-height: 725px;
    padding: 0 20% 0 0 !important;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list .cards-wrapper {
  margin: 0 0.5rem;
}
.aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list .cards-wrapper .card {
  overflow: hidden;
  margin: 0 0.5em;
  border-radius: 15px !important;
}
.aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list .cards-wrapper .card .card-body {
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
}
@media (max-width: 1919.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list .cards-wrapper .card .card-body {
    min-height: 400px;
  }
}
@media (min-width: 1280px) and (max-width: 1919.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list .cards-wrapper .card .card-body {
    min-height: 475px;
  }
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list .cards-wrapper .card .card-body {
    min-height: 575px;
  }
}
@media (max-width: 767.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list .cards-wrapper .card .card-body {
    min-height: 385px;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list .cards-wrapper .card .card-body .category {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #00A9E0;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 24px;
}
.aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list .cards-wrapper .card .card-body .card-title, .aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list .cards-wrapper .card .card-body .page-header .description h5, .page-header .description .aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list .cards-wrapper .card .card-body h5 {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #000;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
  transition: all ease 0.3s;
}
.aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-list .cards-wrapper .card .card-body .card-text {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #000;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  text-transform: none;
}
.aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-next:before {
  content: "";
  position: absolute;
  width: 24px;
  height: 24px;
  margin: 0;
  background-image: url("../../far/images/right-chevron.svg");
  background-repeat: no-repeat;
}
.aes-template-default #single-account-executive-wrapper .site-main .inspirational-posts #carousel .items .slick-prev:before {
  content: "";
  position: absolute;
  width: 24px;
  height: 24px;
  margin: 0 0 0 -25px;
  background-image: url("../../far/images/left-chevron.svg");
  background-repeat: no-repeat;
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container {
  background: #003A60;
  position: relative;
  overflow: hidden;
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container:before {
  content: "";
  position: absolute;
  width: 60%;
  height: 87%;
  margin: 0;
  bottom: 0;
  left: 0;
  background-size: cover;
  background-image: url("../../far/images/brand-pattern-2.svg");
  background-repeat: no-repeat;
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .form-container:before {
    width: 150%;
    left: -160px;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .form-hero {
  background-size: cover;
  background-position: 50% 30%;
  width: 100%;
  height: 49.7772474145vh;
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .form-container .form-hero {
    display: none;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .form-title {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #FFFFFF;
  font-size: 38px;
  font-weight: 400;
  line-height: 46px;
  padding: 50px 25px 0 0;
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .form-container .form-title {
    padding: 50px 5px 0;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .form-desc {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  padding: 25px 25px 25px 0;
  margin-bottom: 100px;
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .form-container .form-desc {
    margin-bottom: 25px;
  }
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .form-container .form-desc {
    padding: 25px 5px 25px;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_heading {
  display: none;
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body {
  padding: 50px 0 0 0;
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body {
    padding: 0 5px 0;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body .gform_fields .ginput_complex .name_first {
  padding-right: 3%;
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body .gform_fields .ginput_complex .name_first {
    padding-right: 1%;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body .gform_fields .ginput_complex .name_last {
  padding-left: 3%;
  padding-right: 0;
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body .gform_fields .ginput_complex .name_last {
    padding-left: 1%;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body .gform_fields .job_title .ginput_container {
  padding-right: 3%;
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body .gform_fields .job_title .ginput_container {
    padding-right: 1%;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body .gform_fields .company .ginput_container {
  padding-left: 3%;
  padding-right: 0;
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body .gform_fields .company .ginput_container {
    padding-left: 1%;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body .gform_fields .email .ginput_container {
  padding-right: 3%;
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body .gform_fields .email .ginput_container {
    padding-right: 1%;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body .gform_fields .phone .ginput_container {
  padding-left: 3%;
  padding-right: 0;
}
@media (max-width: 1279.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body .gform_fields .phone .ginput_container {
    padding-left: 1%;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body .gform_fields .gfield {
  margin-bottom: 1.25rem;
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body input {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #FFFFFF !important;
  background: none;
  border-bottom: solid 1px #FFFFFF;
  border-right: none;
  border-left: none;
  border-top: none;
  padding: 0.8rem 1.5rem 0.8rem 0;
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body input::-moz-placeholder {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 18px;
  font-weight: 400;
  color: #50A9CD;
  line-height: 26px;
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body input:-ms-input-placeholder {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 18px;
  font-weight: 400;
  color: #50A9CD;
  line-height: 26px;
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_body input::placeholder {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 18px;
  font-weight: 400;
  color: #50A9CD;
  line-height: 26px;
}
@media (max-width: 1023.98px) {
  .aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_footer {
    padding: 16px 5px 200px;
  }
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_footer .gform_button {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #033C5B;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  background: #00A9E0;
  width: 160px;
  height: 40px;
  border-radius: 10px;
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_footer input:-moz-read-only {
  background-color: #00a9e0 !important;
  border-color: rgba(0, 0, 0, 0) !important;
  -moz-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_footer input:read-only {
  background-color: #00a9e0 !important;
  border-color: rgba(0, 0, 0, 0) !important;
  transition: all ease 0.3s;
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_footer input:-moz-read-only:hover {
  background-color: #e1eff4 !important;
  border-color: rgba(0, 0, 0, 0) !important;
}
.aes-template-default #single-account-executive-wrapper .site-main .form-container .gform_footer input:read-only:hover {
  background-color: #e1eff4 !important;
  border-color: rgba(0, 0, 0, 0) !important;
}

.modal .modal-content {
  border-radius: 8px;
  border: 2px solid #000;
}
.modal .gform_body .gform_fields .aeemail .ginput_container input {
  border-radius: 8px;
  border: 2px solid #033C5B;
  color: #033C5B;
}
.modal .gform_footer .gform_button {
  font-family: "HCo Gotham SSm", Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #033C5B;
  border-radius: 8px;
  border: 2px solid #033C5B !important;
  display: block;
  text-align: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 8px 32px;
  margin: 20px 0 0 0;
}
.modal .gform_footer input:-moz-read-only:hover {
  background: #00A9E0 !important;
}
.modal .gform_footer input:read-only:hover {
  background: #00A9E0 !important;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lLmNzcyIsInRoZW1lLnNjc3MiLCJ0aGVtZS9fdHlwb2dyYXBoeS5zY3NzIiwiYXNzZXRzL2Jvb3RzdHJhcDQuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvX3Jvb3Quc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvX3JlYm9vdC5zY3NzIiwidGhlbWUvX3RoZW1lX3ZhcmlhYmxlcy5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L192YXJpYWJsZXMuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvX3R5cGUuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9faW1hZ2VzLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L21peGlucy9faW1hZ2Uuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L19jb2RlLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L19ncmlkLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L21peGlucy9fZ3JpZC5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvX3RhYmxlcy5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9fZm9ybXMuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L21peGlucy9fZm9ybXMuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvX2J1dHRvbnMuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L190cmFuc2l0aW9ucy5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9fZHJvcGRvd24uc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L19idXR0b24tZ3JvdXAuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L19jdXN0b20tZm9ybXMuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvX25hdi5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9fbmF2YmFyLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L19jYXJkLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L19icmVhZGNydW1iLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L19wYWdpbmF0aW9uLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9fYmFkZ2Uuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvbWl4aW5zL19iYWRnZS5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9fanVtYm90cm9uLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L19hbGVydC5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L19wcm9ncmVzcy5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9fbWVkaWEuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L19jbG9zZS5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9fbW9kYWwuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvX3Rvb2x0aXAuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L19wb3BvdmVyLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L19jYXJvdXNlbC5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9taXhpbnMvX2Zsb2F0LnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L3V0aWxpdGllcy9fdGV4dC5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9taXhpbnMvX3Zpc2liaWxpdHkuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvX3ByaW50LnNjc3MiLCJmYXJldmVyc2UvZmFyZXZlcnNlLnNjc3MiLCJhc3NldHMvZm9udC1hd2Vzb21lLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fcGF0aC5zY3NzIiwiLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvX2NvcmUuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL3JlZ3VsYXIuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL192YXJpYWJsZXMuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL2xpZ2h0LnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9zb2xpZC5zY3NzIiwiLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvYnJhbmRzLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fbGFyZ2VyLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fZml4ZWQtd2lkdGguc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19saXN0LnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fYW5pbWF0ZWQuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19taXhpbnMuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19zdGFja2VkLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9faWNvbnMuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi9zcmMvc2Fzcy91bmRlcnNjb3Jlcy9fZ2FsbGVyaWVzLnNjc3MiLCJhc3NldHMvc2xpY2suc2NzcyIsImFzc2V0cy9zbGljay1taW4uc2NzcyIsInRoZW1lL19jb250YWN0LWZvcm03LnNjc3MiLCJ0aGVtZS9fdGhlbWUuc2NzcyIsInRoZW1lL190aGVtZV9uYXZzLnNjc3MiLCJ0aGVtZS9fdGhlbWVfYnV0dG9ucy5zY3NzIiwidGhlbWUvX3RoZW1lX2Zvcm1zLnNjc3MiLCJ0aGVtZS9fdGhlbWVfaG9tZS5zY3NzIiwicGFnZXMvcHJvZHVjdC1wb3J0Zm9saW8uc2NzcyIsInBhZ2VzL3ByZXRpcmVtZW50LnNjc3MiLCJwYWdlcy9jcm1wLnNjc3MiLCJwYWdlcy9iYXNpYy1sYW5kaW5nLnNjc3MiLCJwYWdlcy9udHIuc2NzcyIsInBhZ2VzL3NpbmdsZS1hZS10ZW1wbGF0ZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFw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LGVINFc0QjtFRzNXNUIsZ0JIZ1g0QjtFRy9XNUIsaUJIdVc0QjtBTm1HOUI7O0FTeGNBO0VBQ0UsaUJId1c0QjtFR3ZXNUIsZ0JINFc0QjtFRzNXNUIsaUJIa1c0QjtBTnlHOUI7O0FTemNBO0VBQ0UsaUJIb1c0QjtFR25XNUIsZ0JId1c0QjtFR3ZXNUIsaUJINlY0QjtBTitHOUI7O0FTMWNBO0VBQ0UsaUJIZ1c0QjtFRy9WNUIsZ0JIb1c0QjtFR25XNUIsaUJId1Y0QjtBTnFIOUI7O0FTcmNBO0VBQ0UsZ0JIMkhPO0VHMUhQLG1CSDBITztFR3pIUCxTQUFBO0VBQ0EsNkJBQUE7QVR3Y0Y7O0FTaGNBOztFQUVFLG1CSHFTNEI7RUdwUzVCLGdCSHlTNEI7QU4wSjlCOztBU2hjQTs7RUFFRSxjSHVWNEI7RUd0VjVCLHlCSCtWNEI7QU5vRzlCOztBUzNiQTtFQy9FRSxlQUFBO0VBQ0EsZ0JBQUE7QVY4Z0JGOztBUzNiQTtFQ3BGRSxlQUFBO0VBQ0EsZ0JBQUE7QVZtaEJGOztBUzdiQTtFQUNFLHFCQUFBO0FUZ2NGO0FTOWJFO0VBQ0Usb0JIeVUwQjtBTnVIOUI7O0FTdGJBO0VBQ0UsY0FBQTtFQUNBLHlCQUFBO0FUeWJGOztBU3JiQTtFQUNFLG1CSGtFTztFR2pFUCxrQkgyUzRCO0FONkk5Qjs7QVNyYkE7RUFDRSxjQUFBO0VBQ0EsY0FBQTtFQUNBLFdIeEdTO0FOZ2lCWDtBU3RiRTtFQUNFLGFBQUE7QVR3Yko7O0FXM2lCQTtFQ0lFLGVBQUE7RUFHQSxZQUFBO0FaeWlCRjs7QVcxaUJBO0VBQ0UsZ0JMdzlCa0M7RUt2OUJsQyxzQkFBQTtFQUNBLHFDQUFBO0VFWkUsdUJQdVUwQjtFTWhVNUIsZUFBQTtFQUdBLFlBQUE7QVprakJGOztBV3BpQkE7RUFFRSxxQkFBQTtBWHNpQkY7O0FXbmlCQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBWHNpQkY7O0FXbmlCQTtFQUNFLGNMeThCa0M7RUt4OEJsQyx5Qkx0QlM7QU40akJYOztBYzdrQkE7RUFDRSxnQlJpaUNrQztFUWhpQ2xDLGNSNkRRO0VRNURSLHNCQUFBO0FkZ2xCRjtBYzdrQkU7RUFDRSxjQUFBO0FkK2tCSjs7QWMxa0JBO0VBQ0Usc0JBQUE7RUFDQSxnQlJvaENrQztFUW5oQ2xDLFdSRFM7RVFFVCxxQ1JFUztFT2ZQLHdCUHlVMEI7QU5rUjlCO0FjMWtCRTtFQUNFLFVBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JSeVYwQjtBTm1QOUI7O0FjdGtCQTtFQUNFLGNBQUE7RUFDQSxnQlJtZ0NrQztFUWxnQ2xDLDBCUmRTO0FOdWxCWDtBY3RrQkU7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtBZHdrQko7O0FjbmtCQTtFQUNFLGlCUmdnQ2tDO0VRLy9CbEMsa0JBQUE7QWRza0JGOztBZS9tQkU7O0VDQUEsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FoQm9uQkY7QWlCamtCSTtFRnZERjs7SUNZSSxnQlZnU2lCO0VOaVZyQjtBQUNGO0FpQnZrQkk7RUZ2REY7O0lDWUksZ0JWZ1NpQjtFTnVWckI7QUFDRjtBaUI3a0JJO0VGdkRGOztJQ1lJLGdCVmdTaUI7RU42VnJCO0FBQ0Y7QWlCbmxCSTtFRnZERjs7SUNZSSxpQlZnU2lCO0VObVdyQjtBQUNGO0FpQnpsQkk7RUZ2REY7O0lDWUksaUJWZ1NpQjtFTnlXckI7QUFDRjtBaUIvbEJJO0VGdkRGOztJQ1lJLGlCVmdTaUI7RU4rV3JCO0FBQ0Y7O0FlaHBCRTtFQ1pBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBaEJncUJGOztBZTlvQkU7RUNKQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QWhCc3BCRjs7QWUvb0JFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QWZrcEJKO0FlaHBCSTs7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QWZrcEJOOztBa0JuckJFOzs7Ozs7OztFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FsQjZyQko7O0FrQjFxQk07RUFDRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QWxCNnFCUjs7QWtCM3FCTTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBbEI4cUJSOztBa0IxcUJRO0VGRk4sdUJBQUE7RUFJQSx3QkFBQTtBaEI2cUJGOztBa0IvcUJRO0VGRk4sd0JBQUE7RUFJQSx5QkFBQTtBaEJrckJGOztBa0JwckJRO0VGRk4sYUFBQTtFQUlBLGNBQUE7QWhCdXJCRjs7QWtCenJCUTtFRkZOLHdCQUFBO0VBSUEseUJBQUE7QWhCNHJCRjs7QWtCOXJCUTtFRkZOLHdCQUFBO0VBSUEseUJBQUE7QWhCaXNCRjs7QWtCbnNCUTtFRkZOLGFBQUE7RUFJQSxjQUFBO0FoQnNzQkY7O0FrQnhzQlE7RUZGTix3QkFBQTtFQUlBLHlCQUFBO0FoQjJzQkY7O0FrQjdzQlE7RUZGTix3QkFBQTtFQUlBLHlCQUFBO0FoQmd0QkY7O0FrQmx0QlE7RUZGTixhQUFBO0VBSUEsY0FBQTtBaEJxdEJGOztBa0J2dEJRO0VGRk4sd0JBQUE7RUFJQSx5QkFBQTtBaEIwdEJGOztBa0I1dEJRO0VGRk4sd0JBQUE7RUFJQSx5QkFBQTtBaEIrdEJGOztBa0JqdUJRO0VGRk4sY0FBQTtFQUlBLGVBQUE7QWhCb3VCRjs7QWtCanVCTTtFQUF3QixTQUFBO0FsQnF1QjlCOztBa0JudUJNO0VBQXVCLFNBQUE7QWxCdXVCN0I7O0FrQnB1QlE7RUFBd0IsUUFEYjtBbEJ5dUJuQjs7QWtCeHVCUTtFQUF3QixRQURiO0FsQjZ1Qm5COztBa0I1dUJRO0VBQXdCLFFBRGI7QWxCaXZCbkI7O0FrQmh2QlE7RUFBd0IsUUFEYjtBbEJxdkJuQjs7QWtCcHZCUTtFQUF3QixRQURiO0FsQnl2Qm5COztBa0J4dkJRO0VBQXdCLFFBRGI7QWxCNnZCbkI7O0FrQjV2QlE7RUFBd0IsUUFEYjtBbEJpd0JuQjs7QWtCaHdCUTtFQUF3QixRQURiO0FsQnF3Qm5COztBa0Jwd0JRO0VBQXdCLFFBRGI7QWxCeXdCbkI7O0FrQnh3QlE7RUFBd0IsUUFEYjtBbEI2d0JuQjs7QWtCNXdCUTtFQUF3QixTQURiO0FsQml4Qm5COztBa0JoeEJRO0VBQXdCLFNBRGI7QWxCcXhCbkI7O0FrQnB4QlE7RUFBd0IsU0FEYjtBbEJ5eEJuQjs7QWtCbHhCVTtFRlRSLDBCQUFBO0FoQit4QkY7O0FrQnR4QlU7RUZUUiwyQkFBQTtBaEJteUJGOztBa0IxeEJVO0VGVFIsZ0JBQUE7QWhCdXlCRjs7QWtCOXhCVTtFRlRSLDJCQUFBO0FoQjJ5QkY7O0FrQmx5QlU7RUZUUiwyQkFBQTtBaEIreUJGOztBa0J0eUJVO0VGVFIsZ0JBQUE7QWhCbXpCRjs7QWtCMXlCVTtFRlRSLDJCQUFBO0FoQnV6QkY7O0FrQjl5QlU7RUZUUiwyQkFBQTtBaEIyekJGOztBa0JsekJVO0VGVFIsZ0JBQUE7QWhCK3pCRjs7QWtCdHpCVTtFRlRSLDJCQUFBO0FoQm0wQkY7O0FrQjF6QlU7RUZUUiwyQkFBQTtBaEJ1MEJGOztBaUI3ekJJO0VDN0JFO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VsQjgxQk47RWtCNTFCSTtJQUNFLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFbEI4MUJOO0VrQjExQk07SUZGTix1QkFBQTtJQUlBLHdCQUFBO0VoQjQxQkE7RWtCOTFCTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWhCZzJCQTtFa0JsMkJNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RWhCbzJCQTtFa0J0MkJNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFaEJ3MkJBO0VrQjEyQk07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VoQjQyQkE7RWtCOTJCTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0VoQmczQkE7RWtCbDNCTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWhCbzNCQTtFa0J0M0JNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFaEJ3M0JBO0VrQjEzQk07SUZGTixhQUFBO0lBSUEsY0FBQTtFaEI0M0JBO0VrQjkzQk07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VoQmc0QkE7RWtCbDRCTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWhCbzRCQTtFa0J0NEJNO0lGRk4sY0FBQTtJQUlBLGVBQUE7RWhCdzRCQTtFa0JyNEJJO0lBQXdCLFNBQUE7RWxCdzRCNUI7RWtCdDRCSTtJQUF1QixTQUFBO0VsQnk0QjNCO0VrQnQ0Qk07SUFBd0IsUUFEYjtFbEIwNEJqQjtFa0J6NEJNO0lBQXdCLFFBRGI7RWxCNjRCakI7RWtCNTRCTTtJQUF3QixRQURiO0VsQmc1QmpCO0VrQi80Qk07SUFBd0IsUUFEYjtFbEJtNUJqQjtFa0JsNUJNO0lBQXdCLFFBRGI7RWxCczVCakI7RWtCcjVCTTtJQUF3QixRQURiO0VsQnk1QmpCO0VrQng1Qk07SUFBd0IsUUFEYjtFbEI0NUJqQjtFa0IzNUJNO0lBQXdCLFFBRGI7RWxCKzVCakI7RWtCOTVCTTtJQUF3QixRQURiO0VsQms2QmpCO0VrQmo2Qk07SUFBd0IsUUFEYjtFbEJxNkJqQjtFa0JwNkJNO0lBQXdCLFNBRGI7RWxCdzZCakI7RWtCdjZCTTtJQUF3QixTQURiO0VsQjI2QmpCO0VrQjE2Qk07SUFBd0IsU0FEYjtFbEI4NkJqQjtFa0J2NkJRO0lGVFIsY0FBQTtFaEJtN0JBO0VrQjE2QlE7SUZUUiwwQkFBQTtFaEJzN0JBO0VrQjc2QlE7SUZUUiwyQkFBQTtFaEJ5N0JBO0VrQmg3QlE7SUZUUixnQkFBQTtFaEI0N0JBO0VrQm43QlE7SUZUUiwyQkFBQTtFaEIrN0JBO0VrQnQ3QlE7SUZUUiwyQkFBQTtFaEJrOEJBO0VrQno3QlE7SUZUUixnQkFBQTtFaEJxOEJBO0VrQjU3QlE7SUZUUiwyQkFBQTtFaEJ3OEJBO0VrQi83QlE7SUZUUiwyQkFBQTtFaEIyOEJBO0VrQmw4QlE7SUZUUixnQkFBQTtFaEI4OEJBO0VrQnI4QlE7SUZUUiwyQkFBQTtFaEJpOUJBO0VrQng4QlE7SUZUUiwyQkFBQTtFaEJvOUJBO0FBQ0Y7QWlCMzhCSTtFQzdCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFbEIyK0JOO0VrQnorQkk7SUFDRSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RWxCMitCTjtFa0J2K0JNO0lGRk4sdUJBQUE7SUFJQSx3QkFBQTtFaEJ5K0JBO0VrQjMrQk07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VoQjYrQkE7RWtCLytCTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0VoQmkvQkE7RWtCbi9CTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWhCcS9CQTtFa0J2L0JNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFaEJ5L0JBO0VrQjMvQk07SUZGTixhQUFBO0lBSUEsY0FBQTtFaEI2L0JBO0VrQi8vQk07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VoQmlnQ0E7RWtCbmdDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWhCcWdDQTtFa0J2Z0NNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RWhCeWdDQTtFa0IzZ0NNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFaEI2Z0NBO0VrQi9nQ007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VoQmloQ0E7RWtCbmhDTTtJRkZOLGNBQUE7SUFJQSxlQUFBO0VoQnFoQ0E7RWtCbGhDSTtJQUF3QixTQUFBO0VsQnFoQzVCO0VrQm5oQ0k7SUFBdUIsU0FBQTtFbEJzaEMzQjtFa0JuaENNO0lBQXdCLFFBRGI7RWxCdWhDakI7RWtCdGhDTTtJQUF3QixRQURiO0VsQjBoQ2pCO0VrQnpoQ007SUFBd0IsUUFEYjtFbEI2aENqQjtFa0I1aENNO0lBQXdCLFFBRGI7RWxCZ2lDakI7RWtCL2hDTTtJQUF3QixRQURiO0VsQm1pQ2pCO0VrQmxpQ007SUFBd0IsUUFEYjtFbEJzaUNqQjtFa0JyaUNNO0lBQXdCLFFBRGI7RWxCeWlDakI7RWtCeGlDTTtJQUF3QixRQURiO0VsQjRpQ2pCO0VrQjNpQ007SUFBd0IsUUFEYjtFbEIraUNqQjtFa0I5aUNNO0lBQXdCLFFBRGI7RWxCa2pDakI7RWtCampDTTtJQUF3QixTQURiO0VsQnFqQ2pCO0VrQnBqQ007SUFBd0IsU0FEYjtFbEJ3akNqQjtFa0J2akNNO0lBQXdCLFNBRGI7RWxCMmpDakI7RWtCcGpDUTtJRlRSLGNBQUE7RWhCZ2tDQTtFa0J2akNRO0lGVFIsMEJBQUE7RWhCbWtDQTtFa0IxakNRO0lGVFIsMkJBQUE7RWhCc2tDQTtFa0I3akNRO0lGVFIsZ0JBQUE7RWhCeWtDQTtFa0Joa0NRO0lGVFIsMkJBQUE7RWhCNGtDQTtFa0Jua0NRO0lGVFIsMkJBQUE7RWhCK2tDQTtFa0J0a0NRO0lGVFIsZ0JBQUE7RWhCa2xDQTtFa0J6a0NRO0lGVFIsMkJBQUE7RWhCcWxDQTtFa0I1a0NRO0lGVFIsMkJBQUE7RWhCd2xDQTtFa0Iva0NRO0lGVFIsZ0JBQUE7RWhCMmxDQTtFa0JsbENRO0lGVFIsMkJBQUE7RWhCOGxDQTtFa0JybENRO0lGVFIsMkJBQUE7RWhCaW1DQTtBQUNGO0FpQnhsQ0k7RUM3QkU7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RWxCd25DTjtFa0J0bkNJO0lBQ0UsY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0VsQnduQ047RWtCcG5DTTtJRkZOLHVCQUFBO0lBSUEsd0JBQUE7RWhCc25DQTtFa0J4bkNNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFaEIwbkNBO0VrQjVuQ007SUZGTixhQUFBO0lBSUEsY0FBQTtFaEI4bkNBO0VrQmhvQ007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VoQmtvQ0E7RWtCcG9DTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWhCc29DQTtFa0J4b0NNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RWhCMG9DQTtFa0I1b0NNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFaEI4b0NBO0VrQmhwQ007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VoQmtwQ0E7RWtCcHBDTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0VoQnNwQ0E7RWtCeHBDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWhCMHBDQTtFa0I1cENNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFaEI4cENBO0VrQmhxQ007SUZGTixjQUFBO0lBSUEsZUFBQTtFaEJrcUNBO0VrQi9wQ0k7SUFBd0IsU0FBQTtFbEJrcUM1QjtFa0JocUNJO0lBQXVCLFNBQUE7RWxCbXFDM0I7RWtCaHFDTTtJQUF3QixRQURiO0VsQm9xQ2pCO0VrQm5xQ007SUFBd0IsUUFEYjtFbEJ1cUNqQjtFa0J0cUNNO0lBQXdCLFFBRGI7RWxCMHFDakI7RWtCenFDTTtJQUF3QixRQURiO0VsQjZxQ2pCO0VrQjVxQ007SUFBd0IsUUFEYjtFbEJnckNqQjtFa0IvcUNNO0lBQXdCLFFBRGI7RWxCbXJDakI7RWtCbHJDTTtJQUF3QixRQURiO0VsQnNyQ2pCO0VrQnJyQ007SUFBd0IsUUFEYjtFbEJ5ckNqQjtFa0J4ckNNO0lBQXdCLFFBRGI7RWxCNHJDakI7RWtCM3JDTTtJQUF3QixRQURiO0VsQityQ2pCO0VrQjlyQ007SUFBd0IsU0FEYjtFbEJrc0NqQjtFa0Jqc0NNO0lBQXdCLFNBRGI7RWxCcXNDakI7RWtCcHNDTTtJQUF3QixTQURiO0VsQndzQ2pCO0VrQmpzQ1E7SUZUUixjQUFBO0VoQjZzQ0E7RWtCcHNDUTtJRlRSLDBCQUFBO0VoQmd0Q0E7RWtCdnNDUTtJRlRSLDJCQUFBO0VoQm10Q0E7RWtCMXNDUTtJRlRSLGdCQUFBO0VoQnN0Q0E7RWtCN3NDUTtJRlRSLDJCQUFBO0VoQnl0Q0E7RWtCaHRDUTtJRlRSLDJCQUFBO0VoQjR0Q0E7RWtCbnRDUTtJRlRSLGdCQUFBO0VoQit0Q0E7RWtCdHRDUTtJRlRSLDJCQUFBO0VoQmt1Q0E7RWtCenRDUTtJRlRSLDJCQUFBO0VoQnF1Q0E7RWtCNXRDUTtJRlRSLGdCQUFBO0VoQnd1Q0E7RWtCL3RDUTtJRlRSLDJCQUFBO0VoQjJ1Q0E7RWtCbHVDUTtJRlRSLDJCQUFBO0VoQjh1Q0E7QUFDRjtBaUJydUNJO0VDN0JFO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VsQnF3Q047RWtCbndDSTtJQUNFLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFbEJxd0NOO0VrQmp3Q007SUZGTix1QkFBQTtJQUlBLHdCQUFBO0VoQm13Q0E7RWtCcndDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWhCdXdDQTtFa0J6d0NNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RWhCMndDQTtFa0I3d0NNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFaEIrd0NBO0VrQmp4Q007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VoQm14Q0E7RWtCcnhDTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0VoQnV4Q0E7RWtCenhDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWhCMnhDQTtFa0I3eENNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFaEIreENBO0VrQmp5Q007SUZGTixhQUFBO0lBSUEsY0FBQTtFaEJteUNBO0VrQnJ5Q007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VoQnV5Q0E7RWtCenlDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWhCMnlDQTtFa0I3eUNNO0lGRk4sY0FBQTtJQUlBLGVBQUE7RWhCK3lDQTtFa0I1eUNJO0lBQXdCLFNBQUE7RWxCK3lDNUI7RWtCN3lDSTtJQUF1QixTQUFBO0VsQmd6QzNCO0VrQjd5Q007SUFBd0IsUUFEYjtFbEJpekNqQjtFa0JoekNNO0lBQXdCLFFBRGI7RWxCb3pDakI7RWtCbnpDTTtJQUF3QixRQURiO0VsQnV6Q2pCO0VrQnR6Q007SUFBd0IsUUFEYjtFbEIwekNqQjtFa0J6ekNNO0lBQXdCLFFBRGI7RWxCNnpDakI7RWtCNXpDTTtJQUF3QixRQURiO0VsQmcwQ2pCO0VrQi96Q007SUFBd0IsUUFEYjtFbEJtMENqQjtFa0JsMENNO0lBQXdCLFFBRGI7RWxCczBDakI7RWtCcjBDTTtJQUF3QixRQURiO0VsQnkwQ2pCO0VrQngwQ007SUFBd0IsUUFEYjtFbEI0MENqQjtFa0IzMENNO0lBQXdCLFNBRGI7RWxCKzBDakI7RWtCOTBDTTtJQUF3QixTQURiO0VsQmsxQ2pCO0VrQmoxQ007SUFBd0IsU0FEYjtFbEJxMUNqQjtFa0I5MENRO0lGVFIsY0FBQTtFaEIwMUNBO0VrQmoxQ1E7SUZUUiwwQkFBQTtFaEI2MUNBO0VrQnAxQ1E7SUZUUiwyQkFBQTtFaEJnMkNBO0VrQnYxQ1E7SUZUUixnQkFBQTtFaEJtMkNBO0VrQjExQ1E7SUZUUiwyQkFBQTtFaEJzMkNBO0VrQjcxQ1E7SUZUUiwyQkFBQTtFaEJ5MkNBO0VrQmgyQ1E7SUZUUixnQkFBQTtFaEI0MkNBO0VrQm4yQ1E7SUZUUiwyQkFBQTtFaEIrMkNBO0VrQnQyQ1E7SUZUUiwyQkFBQTtFaEJrM0NBO0VrQnoyQ1E7SUZUUixnQkFBQTtFaEJxM0NBO0VrQjUyQ1E7SUZUUiwyQkFBQTtFaEJ3M0NBO0VrQi8yQ1E7SUZUUiwyQkFBQTtFaEIyM0NBO0FBQ0Y7QWlCbDNDSTtFQzdCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFbEJrNUNOO0VrQmg1Q0k7SUFDRSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RWxCazVDTjtFa0I5NENNO0lGRk4sdUJBQUE7SUFJQSx3QkFBQTtFaEJnNUNBO0VrQmw1Q007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VoQm81Q0E7RWtCdDVDTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0VoQnc1Q0E7RWtCMTVDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWhCNDVDQTtFa0I5NUNNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFaEJnNkNBO0VrQmw2Q007SUZGTixhQUFBO0lBSUEsY0FBQTtFaEJvNkNBO0VrQnQ2Q007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VoQnc2Q0E7RWtCMTZDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWhCNDZDQTtFa0I5NkNNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RWhCZzdDQTtFa0JsN0NNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFaEJvN0NBO0VrQnQ3Q007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VoQnc3Q0E7RWtCMTdDTTtJRkZOLGNBQUE7SUFJQSxlQUFBO0VoQjQ3Q0E7RWtCejdDSTtJQUF3QixTQUFBO0VsQjQ3QzVCO0VrQjE3Q0k7SUFBdUIsU0FBQTtFbEI2N0MzQjtFa0IxN0NNO0lBQXdCLFFBRGI7RWxCODdDakI7RWtCNzdDTTtJQUF3QixRQURiO0VsQmk4Q2pCO0VrQmg4Q007SUFBd0IsUUFEYjtFbEJvOENqQjtFa0JuOENNO0lBQXdCLFFBRGI7RWxCdThDakI7RWtCdDhDTTtJQUF3QixRQURiO0VsQjA4Q2pCO0VrQno4Q007SUFBd0IsUUFEYjtFbEI2OENqQjtFa0I1OENNO0lBQXdCLFFBRGI7RWxCZzlDakI7RWtCLzhDTTtJQUF3QixRQURiO0VsQm05Q2pCO0VrQmw5Q007SUFBd0IsUUFEYjtFbEJzOUNqQjtFa0JyOUNNO0lBQXdCLFFBRGI7RWxCeTlDakI7RWtCeDlDTTtJQUF3QixTQURiO0VsQjQ5Q2pCO0VrQjM5Q007SUFBd0IsU0FEYjtFbEIrOUNqQjtFa0I5OUNNO0lBQXdCLFNBRGI7RWxCaytDakI7RWtCMzlDUTtJRlRSLGNBQUE7RWhCdStDQTtFa0I5OUNRO0lGVFIsMEJBQUE7RWhCMCtDQTtFa0JqK0NRO0lGVFIsMkJBQUE7RWhCNitDQTtFa0JwK0NRO0lGVFIsZ0JBQUE7RWhCZy9DQTtFa0J2K0NRO0lGVFIsMkJBQUE7RWhCbS9DQTtFa0IxK0NRO0lGVFIsMkJBQUE7RWhCcy9DQTtFa0I3K0NRO0lGVFIsZ0JBQUE7RWhCeS9DQTtFa0JoL0NRO0lGVFIsMkJBQUE7RWhCNC9DQTtFa0JuL0NRO0lGVFIsMkJBQUE7RWhCKy9DQTtFa0J0L0NRO0lGVFIsZ0JBQUE7RWhCa2dEQTtFa0J6L0NRO0lGVFIsMkJBQUE7RWhCcWdEQTtFa0I1L0NRO0lGVFIsMkJBQUE7RWhCd2dEQTtBQUNGO0FpQi8vQ0k7RUM3QkU7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RWxCK2hETjtFa0I3aERJO0lBQ0UsY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0VsQitoRE47RWtCM2hETTtJRkZOLHVCQUFBO0lBSUEsd0JBQUE7RWhCNmhEQTtFa0IvaERNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFaEJpaURBO0VrQm5pRE07SUZGTixhQUFBO0lBSUEsY0FBQTtFaEJxaURBO0VrQnZpRE07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VoQnlpREE7RWtCM2lETTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWhCNmlEQTtFa0IvaURNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RWhCaWpEQTtFa0JuakRNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFaEJxakRBO0VrQnZqRE07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0VoQnlqREE7RWtCM2pETTtJRkZOLGFBQUE7SUFJQSxjQUFBO0VoQjZqREE7RWtCL2pETTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RWhCaWtEQTtFa0Jua0RNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFaEJxa0RBO0VrQnZrRE07SUZGTixjQUFBO0lBSUEsZUFBQTtFaEJ5a0RBO0VrQnRrREk7SUFBd0IsU0FBQTtFbEJ5a0Q1QjtFa0J2a0RJO0lBQXVCLFNBQUE7RWxCMGtEM0I7RWtCdmtETTtJQUF3QixRQURiO0VsQjJrRGpCO0VrQjFrRE07SUFBd0IsUUFEYjtFbEI4a0RqQjtFa0I3a0RNO0lBQXdCLFFBRGI7RWxCaWxEakI7RWtCaGxETTtJQUF3QixRQURiO0VsQm9sRGpCO0VrQm5sRE07SUFBd0IsUUFEYjtFbEJ1bERqQjtFa0J0bERNO0lBQXdCLFFBRGI7RWxCMGxEakI7RWtCemxETTtJQUF3QixRQURiO0VsQjZsRGpCO0VrQjVsRE07SUFBd0IsUUFEYjtFbEJnbURqQjtFa0IvbERNO0lBQXdCLFFBRGI7RWxCbW1EakI7RWtCbG1ETTtJQUF3QixRQURiO0VsQnNtRGpCO0VrQnJtRE07SUFBd0IsU0FEYjtFbEJ5bURqQjtFa0J4bURNO0lBQXdCLFNBRGI7RWxCNG1EakI7RWtCM21ETTtJQUF3QixTQURiO0VsQittRGpCO0VrQnhtRFE7SUZUUixjQUFBO0VoQm9uREE7RWtCM21EUTtJRlRSLDBCQUFBO0VoQnVuREE7RWtCOW1EUTtJRlRSLDJCQUFBO0VoQjBuREE7RWtCam5EUTtJRlRSLGdCQUFBO0VoQjZuREE7RWtCcG5EUTtJRlRSLDJCQUFBO0VoQmdvREE7RWtCdm5EUTtJRlRSLDJCQUFBO0VoQm1vREE7RWtCMW5EUTtJRlRSLGdCQUFBO0VoQnNvREE7RWtCN25EUTtJRlRSLDJCQUFBO0VoQnlvREE7RWtCaG9EUTtJRlRSLDJCQUFBO0VoQjRvREE7RWtCbm9EUTtJRlRSLGdCQUFBO0VoQitvREE7RWtCdG9EUTtJRlRSLDJCQUFBO0VoQmtwREE7RWtCem9EUTtJRlRSLDJCQUFBO0VoQnFwREE7QUFDRjtBbUJwc0RBO0VBQ0UsV0FBQTtFQUNBLG1CYjRLTztFYTNLUCw2QmJrYjRCO0FOb3hDOUI7QW1CcHNERTs7RUFFRSxnQmIyYTBCO0VhMWExQixtQkFBQTtFQUNBLHlDQUFBO0FuQnNzREo7QW1CbnNERTtFQUNFLHNCQUFBO0VBQ0EsNENBQUE7QW5CcXNESjtBbUJsc0RFO0VBQ0UseUNBQUE7QW5Cb3NESjtBbUJqc0RFO0VBQ0Usc0JiWE87QU44c0RYOztBbUJ6ckRFOztFQUVFLGViaVowQjtBTjJ5QzlCOztBbUJuckRBO0VBQ0UscUNBQUE7QW5Cc3JERjtBbUJwckRFOztFQUVFLHFDQUFBO0FuQnNyREo7QW1CbHJESTs7RUFFRSx3QkFBQTtBbkJvckROOztBbUI5cURFOzs7O0VBSUUsU0FBQTtBbkJpckRKOztBbUJ4cURFO0VBQ0UscUNiNFcwQjtBTit6QzlCOztBTzd1REU7RVk4RUksc0NiaVd3QjtBTmswQzlCOztBb0J2dkRJOzs7RUFHRSx5QkQ2RitCO0FuQjZwRHJDOztBT3Z2REU7RWFRTSx5QkFKZTtBcEJ1dkR2QjtBb0JqdkRROztFQUVFLHlCQVJhO0FwQjJ2RHZCOztBb0Jyd0RJOzs7RUFHRSx5QkQ2RitCO0FuQjJxRHJDOztBT3J3REU7RWFRTSx5QkFKZTtBcEJxd0R2QjtBb0IvdkRROztFQUVFLHlCQVJhO0FwQnl3RHZCOztBb0JueERJOzs7RUFHRSx5QkQ2RitCO0FuQnlyRHJDOztBT254REU7RWFRTSx5QkFKZTtBcEJteER2QjtBb0I3d0RROztFQUVFLHlCQVJhO0FwQnV4RHZCOztBb0JqeURJOzs7RUFHRSx5QkQ2RitCO0FuQnVzRHJDOztBT2p5REU7RWFRTSx5QkFKZTtBcEJpeUR2QjtBb0IzeERROztFQUVFLHlCQVJhO0FwQnF5RHZCOztBb0IveURJOzs7RUFHRSx5QkQ2RitCO0FuQnF0RHJDOztBTy95REU7RWFRTSx5QkFKZTtBcEIreUR2QjtBb0J6eURROztFQUVFLHlCQVJhO0FwQm16RHZCOztBb0I3ekRJOzs7RUFHRSx5QkQ2RitCO0FuQm11RHJDOztBTzd6REU7RWFRTSx5QkFKZTtBcEI2ekR2QjtBb0J2ekRROztFQUVFLHlCQVJhO0FwQmkwRHZCOztBb0IzMERJOzs7RUFHRSx5QkQ2RitCO0FuQml2RHJDOztBTzMwREU7RWFRTSx5QkFKZTtBcEIyMER2QjtBb0JyMERROztFQUVFLHlCQVJhO0FwQiswRHZCOztBb0J6MURJOzs7RUFHRSx5QkQ2RitCO0FuQit2RHJDOztBT3oxREU7RWFRTSx5QkFKZTtBcEJ5MUR2QjtBb0JuMURROztFQUVFLHlCQVJhO0FwQjYxRHZCOztBb0J2MkRJOzs7RUFHRSx5QkQ2RitCO0FuQjZ3RHJDOztBT3YyREU7RWFRTSx5QkFKZTtBcEJ1MkR2QjtBb0JqMkRROztFQUVFLHlCQVJhO0FwQjIyRHZCOztBb0JyM0RJOzs7RUFHRSx5QkQ2RitCO0FuQjJ4RHJDOztBT3IzREU7RWFRTSx5QkFKZTtBcEJxM0R2QjtBb0IvMkRROztFQUVFLHlCQVJhO0FwQnkzRHZCOztBb0JuNERJOzs7RUFHRSx5QkQ2RitCO0FuQnl5RHJDOztBT240REU7RWFRTSx5QkFKZTtBcEJtNER2QjtBb0I3M0RROztFQUVFLHlCQVJhO0FwQnU0RHZCOztBb0JqNURJOzs7RUFHRSx5QkQ2RitCO0FuQnV6RHJDOztBT2o1REU7RWFRTSx5QkFKZTtBcEJpNUR2QjtBb0IzNERROztFQUVFLHlCQVJhO0FwQnE1RHZCOztBb0IvNURJOzs7RUFHRSx1QkQ2RitCO0FuQnEwRHJDOztBTy81REU7RWFRTSx5QkFKZTtBcEIrNUR2QjtBb0J6NURROztFQUVFLHlCQVJhO0FwQm02RHZCOztBb0I3NkRJOzs7RUFHRSx5QkQ2RitCO0FuQm0xRHJDOztBTzc2REU7RWFRTSx5QkFKZTtBcEI2NkR2QjtBb0J2NkRROztFQUVFLHlCQVJhO0FwQmk3RHZCOztBb0IzN0RJOzs7RUFHRSxzQ2RrYndCO0FONGdEOUI7O0FPMzdERTtFYVFNLHNDQUplO0FwQjI3RHZCO0FvQnI3RFE7O0VBRUUsc0NBUmE7QXBCKzdEdkI7O0FtQjUxREk7RUFDRSxXYnJHSztFYXNHTCxzQmI1Rks7RWE2Rkwsb0NiaVZ3QjtBTjhnRDlCO0FtQjExREk7RUFDRSwwQmJ6R0s7RWEwR0wscUNiNUdLO0VhNkdMLGlDYjdHSztBTnk4RFg7O0FtQnYxREE7RUFDRSxXYnJIUztFYXNIVCxzQmI1R1M7QU5zOERYO0FtQngxREU7OztFQUdFLG9DYjZUMEI7QU42aEQ5QjtBbUJ2MURFO0VBQ0UsU0FBQTtBbkJ5MURKO0FtQnIxREk7RUFDRSwyQ2JrVHdCO0FOcWlEOUI7QU85OURFO0VZOElNLDRDYjRTc0I7QU51aUQ5Qjs7QWlCcDZESTtFRWtHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtJQUNBLDRDQUFBO0VuQnEwRE47RW1CbDBETTtJQUNFLFNBQUE7RW5CbzBEUjtBQUNGO0FpQmo3REk7RUVrR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7SUFDQSw0Q0FBQTtFbkJpMUROO0VtQjkwRE07SUFDRSxTQUFBO0VuQmcxRFI7QUFDRjtBaUI3N0RJO0VFa0dBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0lBQ0EsNENBQUE7RW5CNjFETjtFbUIxMURNO0lBQ0UsU0FBQTtFbkI0MURSO0FBQ0Y7QWlCejhESTtFRWtHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtJQUNBLDRDQUFBO0VuQnkyRE47RW1CdDJETTtJQUNFLFNBQUE7RW5CdzJEUjtBQUNGO0FpQnI5REk7RUVrR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7SUFDQSw0Q0FBQTtFbkJxM0ROO0VtQmwzRE07SUFDRSxTQUFBO0VuQm8zRFI7QUFDRjtBaUJqK0RJO0VFa0dBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0lBQ0EsNENBQUE7RW5CaTRETjtFbUI5M0RNO0lBQ0UsU0FBQTtFbkJnNERSO0FBQ0Y7QW1CMzRESTtFQUVJLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQ0FBQTtFQUNBLDRDQUFBO0FuQjQ0RFI7QW1CejREUTtFQUNFLFNBQUE7QW5CMjREVjs7QXFCMWpFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSwyQmZ5aUJzQztFZXhpQnRDLDBCQUFBO0VBQ0EsZWY2VjRCO0VlNVY1QixjZndjNEI7RWV2YzVCLGNmd0NXO0VldkNYLHNCZkNTO0VlQVQsNEJBQUE7RUFDQSxvQ0FBQTtFQUtFLHVCZnNUMEI7RWdCdFV4Qix3RUR1Qko7QXJCb2tFRjtBc0J2bEVFO0VESEY7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQ0lJLGdCQUFBO0V0QjJtRUY7QUFDRjtBcUJ2bEVFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDRSw2QkFBQTtFQUNBLFNBQUE7QXJCMG1FSjtBdUI5bkVFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDRSxjakJ1Q1M7RWlCdENULHNCQUFBO0VBQ0EscUJqQnVoQm9DO0VpQnRoQnBDLFVBQUE7RUFLRSw4Q2pCa2N3QjtBTjJzRDlCO0FxQjNuRUU7RUFDRSx5QmZ2Qk87RWV5QlAsVUFBQTtBckI2b0VKO0FxQmhwRUU7RUFDRSx5QmZ2Qk87RWV5QlAsVUFBQTtBckI2b0VKO0FxQmhwRUU7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNFLHlCZnZCTztFZXlCUCxVQUFBO0FyQjZvRUo7QXFCcm9FRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFRSxxQ2ZwQ087RWVzQ1AsVUFBQTtBckJ1cUVKOztBcUJscUVFOztFQU1FLGNmYlM7RWVjVCxzQmZwRE87QU5xdEVYOztBcUI1cEVBOztFQUVFLGNBQUE7RUFDQSxXQUFBO0FyQitwRUY7O0FxQnJwRUE7RUFDRSxpQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGNmMFg0QjtBTjh4RDlCOztBcUJycEVBO0VBQ0UsbUNBQUE7RUFDQSxzQ0FBQTtFQUNBLG1CZjBRNEI7RWV6UTVCLGlCZnFSNEI7QU5tNEQ5Qjs7QXFCcnBFQTtFQUNFLGlDQUFBO0VBQ0Esb0NBQUE7RUFDQSxtQmZrUTRCO0VlalE1QixpQmYrUTRCO0FOeTREOUI7O0FxQi9vRUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHFCZjhWNEI7RWU3VjVCLHdCZjZWNEI7RWU1VjVCLGdCQUFBO0VBQ0EsY2Y2VjRCO0VlNVY1QixjZm5FVztFZW9FWCw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7QXJCa3BFRjtBcUJocEVFO0VBRUUsZ0JBQUE7RUFDQSxlQUFBO0FyQmlwRUo7O0FxQnJvRUE7RUFDRSw4QmZ3YXNDO0VldmF0QywwQkFBQTtFQUNBLG1CZjBONEI7RWV6TjVCLGlCZnVPNEI7RU9uWDFCLHdCUHlVMEI7QU40OEQ5Qjs7QXFCcm9FQTtFQUNFLDhCZm1hc0M7RWVsYXRDLDhCQUFBO0VBQ0EsbUJmbU40QjtFZWxONUIsaUJmOE40QjtFT2xYMUIscUJQd1UwQjtBTnE5RDlCOztBcUJub0VFOzs7RUFFRSxZQUFBO0FyQnVvRUo7O0FxQm5vRUE7O0VBQ0UsWUFBQTtBckJ1b0VGOztBcUI5bkVBO0VBQ0UsbUJmc1pzQztBTjJ1RHhDOztBcUI5bkVBO0VBQ0UsY0FBQTtFQUNBLG1CZndZc0M7QU55dkR4Qzs7QXFCem5FQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBckI0bkVGO0FxQjFuRUU7O0VBRUUsa0JBQUE7RUFDQSxpQkFBQTtBckI0bkVKOztBcUJubkVBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJmNldzQztBTnl3RHhDOztBcUJubkVBO0VBQ0Usa0JBQUE7RUFDQSxrQmZ5V3NDO0VleFd0QyxxQkFBQTtBckJzbkVGO0FxQnBuRUU7RUFDRSx5QmZ4TU87QU44ekVYOztBcUJsbkVBO0VBQ0UsZ0JBQUE7QXJCcW5FRjs7QXFCbG5FQTtFQUNFLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EscUJmNFZzQztBTnl4RHhDO0FxQmxuRUU7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSx1QmZ1Vm9DO0VldFZwQyxjQUFBO0FyQm9uRUo7O0F1QnAwRUU7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CakI0aEJvQztFaUIzaEJwQyxtQmpCd1UwQjtFaUJ2VTFCLGNqQmlwQmdDO0FOc3JEcEM7O0F1QnAwRUU7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJqQjRUMEI7RWlCM1QxQixpQmpCc1UwQjtFaUJyVTFCLFdBQUE7RUFDQSx3Q0FBQTtFVjVDQSx1QlB1VTBCO0FONmlFOUI7O0F1QmwwRUk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUVFLHFCakIybkI4QjtBTjh2RHBDO0F1QnYzRU07Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNFLHFCakJ3bkI0QjtFaUJ2bkI1QixnREFBQTtBdkI4NkVSO0F1QjM2RU07Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFRSxjQUFBO0F2QjhoRlI7O0F1QnRoRk07OztFQUVFLGNBQUE7QXZCMGhGUjs7QXVCbGhGTTtFQUNFLGNqQitsQjRCO0FOczdEcEM7QXVCbGhGTTs7O0VBRUUsY0FBQTtBdkJxaEZSOztBdUI3Z0ZNO0VBQ0UsY2pCaWxCNEI7QU4rN0RwQztBdUI5Z0ZRO0VBQ0UseUJBQUE7QXZCZ2hGVjtBdUI1Z0ZNOzs7RUFFRSxjQUFBO0F2QitnRlI7QXVCM2dGUTtFQ3pHSix5QkQwRzJCO0F2QjZnRi9CO0F1QnhnRlE7RUFDRSxnRUFBQTtBdkIwZ0ZWOztBdUJoZ0ZNO0VBQ0UscUJqQmtqQjRCO0FOaTlEcEM7QXVCamdGUTtFQUFXLHFCQUFBO0F2Qm9nRm5CO0F1QmpnRk07OztFQUVFLGNBQUE7QXZCb2dGUjtBdUJoZ0ZRO0VBQ0UsZ0RBQUE7QXZCa2dGVjs7QXVCbG5GRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJqQjRoQm9DO0VpQjNoQnBDLG1CakJ3VTBCO0VpQnZVMUIsY2Y2aEJnQztBUndsRXBDOztBdUJsbkZFO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CakI0VDBCO0VpQjNUMUIsaUJqQnNVMEI7RWlCclUxQixXQUFBO0VBQ0EsdUNBQUE7RVY1Q0EsdUJQdVUwQjtBTjIxRTlCOztBdUJobkZJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFRSxxQmZ1Z0I4QjtBUmdxRXBDO0F1QnJxRk07Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNFLHFCZm9nQjRCO0VlbmdCNUIsK0NBQUE7QXZCNHRGUjtBdUJ6dEZNOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUUsY0FBQTtBdkI0MEZSOztBdUJwMEZNOzs7RUFFRSxjQUFBO0F2QncwRlI7O0F1QmgwRk07RUFDRSxjZjJlNEI7QVJ3MUVwQztBdUJoMEZNOzs7RUFFRSxjQUFBO0F2Qm0wRlI7O0F1QjN6Rk07RUFDRSxjZjZkNEI7QVJpMkVwQztBdUI1ekZRO0VBQ0UseUJBQUE7QXZCOHpGVjtBdUIxekZNOzs7RUFFRSxjQUFBO0F2QjZ6RlI7QXVCenpGUTtFQ3pHSix5QkQwRzJCO0F2QjJ6Ri9CO0F1QnR6RlE7RUFDRSwrREFBQTtBdkJ3ekZWOztBdUI5eUZNO0VBQ0UscUJmOGI0QjtBUm0zRXBDO0F1Qi95RlE7RUFBVyxxQkFBQTtBdkJrekZuQjtBdUIveUZNOzs7RUFFRSxjQUFBO0F2Qmt6RlI7QXVCOXlGUTtFQUNFLCtDQUFBO0F2Qmd6RlY7O0FxQnhyRkE7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBckIyckZGO0FxQnRyRkU7RUFDRSxXQUFBO0FyQndyRko7QWlCMTRGSTtFSXVOQTtJQUNFLGFBQUE7SUFDQSxtQkFBQTtJQUNBLHVCQUFBO0lBQ0EsZ0JBQUE7RXJCc3JGSjtFcUJsckZFO0lBQ0UsYUFBQTtJQUNBLGNBQUE7SUFDQSxtQkFBQTtJQUNBLG1CQUFBO0lBQ0EsZ0JBQUE7RXJCb3JGSjtFcUJockZFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQUNFLHFCQUFBO0lBQ0EsV0FBQTtJQUNBLHNCQUFBO0VyQm90Rko7RXFCaHRGRTtJQUNFLHFCQUFBO0VyQmt0Rko7RXFCL3NGRTs7SUFFRSxXQUFBO0VyQml0Rko7RXFCNXNGRTtJQUNFLGFBQUE7SUFDQSxtQkFBQTtJQUNBLHVCQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RXJCOHNGSjtFcUI1c0ZFO0lBQ0Usa0JBQUE7SUFDQSxhQUFBO0lBQ0EscUJmZ1FrQztJZS9QbEMsY0FBQTtFckI4c0ZKO0VxQjNzRkU7SUFDRSxtQkFBQTtJQUNBLHVCQUFBO0VyQjZzRko7RXFCM3NGRTtJQUNFLGdCQUFBO0VyQjZzRko7QUFDRjs7QXlCamhHQTtFQUNFLHFCQUFBO0VBQ0EsZ0JuQnlXNEI7RW1CeFc1QixrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLDZCQUFBO0VDc0ZBLDBCQUFBO0VBQ0EsZXBCb1E0QjtFb0JuUTVCLGNwQitXNEI7RW9CNVcxQixrQnBCMlowQjtFZ0I5ZnhCLHFJR1VKO0F6QnVoR0Y7QXNCN2hHRTtFR0hGO0lISUksZ0JBQUE7RXRCZ2lHRjtBQUNGO0FPM2hHRTtFa0JHRSxxQkFBQTtBekIyaEdKO0F5QnhoR0U7RUFFRSxVQUFBO0VBQ0Esb0RuQnNUMEI7QU5tdUY5QjtBeUJyaEdFO0VBRUUsYW5CNGQwQjtBTjBqRjlCO0F5QmpoR0U7RUFDRSxlQUFBO0F6Qm1oR0o7QXlCcmdHQTs7RUFFRSxvQkFBQTtBekJ1Z0dGOztBeUI5L0ZFO0VDeERBLFdBQUE7RUZBRSx5QmhCNkVXO0VrQjNFYixxQmxCMkVhO0FSKytGZjtBT3RqR0U7RW1CQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTFCa2tHekc7QTBCdGpHRTtFQU1JLDZDQUFBO0ExQm1qR047QTBCOWlHRTtFQUVFLFdBQUE7RUFDQSx5QmxCb0RXO0VrQm5EWCxxQmxCbURXO0FSNC9GZjtBMEI1aUdFO0VBR0UsV0FBQTtFQUNBLHlCQWxDK0k7RUFzQy9JLHFCQXRDeUw7QTFCK2tHN0w7QTBCdmlHSTtFQUtJLDZDQUFBO0ExQnFpR1I7O0F5QnpoR0U7RUN4REEsV0FBQTtFRkFFLHlCaEI2RVc7RWtCM0ViLHFCbEIyRWE7QVIwZ0dmO0FPamxHRTtFbUJBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBMUI2bEd6RztBMEJqbEdFO0VBTUksK0NBQUE7QTFCOGtHTjtBMEJ6a0dFO0VBRUUsV0FBQTtFQUNBLHlCbEJvRFc7RWtCbkRYLHFCbEJtRFc7QVJ1aEdmO0EwQnZrR0U7RUFHRSxXQUFBO0VBQ0EseUJBbEMrSTtFQXNDL0kscUJBdEN5TDtBMUIwbUc3TDtBMEJsa0dJO0VBS0ksK0NBQUE7QTFCZ2tHUjs7QXlCcGpHRTtFQ3hEQSxXQUFBO0VGQUUseUJoQjZFVztFa0IzRWIscUJsQjJFYTtBUnFpR2Y7QU81bUdFO0VtQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0ExQnduR3pHO0EwQjVtR0U7RUFNSSwrQ0FBQTtBMUJ5bUdOO0EwQnBtR0U7RUFFRSxXQUFBO0VBQ0EseUJsQm9EVztFa0JuRFgscUJsQm1EVztBUmtqR2Y7QTBCbG1HRTtFQUdFLFdBQUE7RUFDQSx5QkFsQytJO0VBc0MvSSxxQkF0Q3lMO0ExQnFvRzdMO0EwQjdsR0k7RUFLSSwrQ0FBQTtBMUIybEdSOztBeUIva0dFO0VDeERBLFdBQUE7RUZBRSx5QmhCNkVXO0VrQjNFYixxQmxCMkVhO0FSZ2tHZjtBT3ZvR0U7RW1CQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTFCbXBHekc7QTBCdm9HRTtFQU1JLCtDQUFBO0ExQm9vR047QTBCL25HRTtFQUVFLFdBQUE7RUFDQSx5QmxCb0RXO0VrQm5EWCxxQmxCbURXO0FSNmtHZjtBMEI3bkdFO0VBR0UsV0FBQTtFQUNBLHlCQWxDK0k7RUFzQy9JLHFCQXRDeUw7QTFCZ3FHN0w7QTBCeG5HSTtFQUtJLCtDQUFBO0ExQnNuR1I7O0F5QjFtR0U7RUN4REEsY0FBQTtFRkFFLHlCaEI2RVc7RWtCM0ViLHFCbEIyRWE7QVIybEdmO0FPbHFHRTtFbUJBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBMUI4cUd6RztBMEJscUdFO0VBTUksK0NBQUE7QTFCK3BHTjtBMEIxcEdFO0VBRUUsY0FBQTtFQUNBLHlCbEJvRFc7RWtCbkRYLHFCbEJtRFc7QVJ3bUdmO0EwQnhwR0U7RUFHRSxjQUFBO0VBQ0EseUJBbEMrSTtFQXNDL0kscUJBdEN5TDtBMUIyckc3TDtBMEJucEdJO0VBS0ksK0NBQUE7QTFCaXBHUjs7QXlCcm9HRTtFQ3hEQSxXQUFBO0VGQUUseUJoQjZFVztFa0IzRWIscUJsQjJFYTtBUnNuR2Y7QU83ckdFO0VtQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0ExQnlzR3pHO0EwQjdyR0U7RUFNSSw4Q0FBQTtBMUIwckdOO0EwQnJyR0U7RUFFRSxXQUFBO0VBQ0EseUJsQm9EVztFa0JuRFgscUJsQm1EVztBUm1vR2Y7QTBCbnJHRTtFQUdFLFdBQUE7RUFDQSx5QkFsQytJO0VBc0MvSSxxQkF0Q3lMO0ExQnN0RzdMO0EwQjlxR0k7RUFLSSw4Q0FBQTtBMUI0cUdSOztBeUJocUdFO0VDeERBLFdBQUE7RUZBRSx5QmhCNkVXO0VrQjNFYixxQmxCMkVhO0FSaXBHZjtBT3h0R0U7RW1CQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTFCb3VHekc7QTBCeHRHRTtFQU1JLGlEQUFBO0ExQnF0R047QTBCaHRHRTtFQUVFLFdBQUE7RUFDQSx5QmxCb0RXO0VrQm5EWCxxQmxCbURXO0FSOHBHZjtBMEI5c0dFO0VBR0UsV0FBQTtFQUNBLHlCQWxDK0k7RUFzQy9JLHFCQXRDeUw7QTFCaXZHN0w7QTBCenNHSTtFQUtJLGlEQUFBO0ExQnVzR1I7O0F5QjNyR0U7RUN4REEsV0FBQTtFRkFFLHlCaEI2RVc7RWtCM0ViLHFCbEIyRWE7QVI0cUdmO0FPbnZHRTtFbUJBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBMUIrdkd6RztBMEJudkdFO0VBTUksNkNBQUE7QTFCZ3ZHTjtBMEIzdUdFO0VBRUUsV0FBQTtFQUNBLHlCbEJvRFc7RWtCbkRYLHFCbEJtRFc7QVJ5ckdmO0EwQnp1R0U7RUFHRSxXQUFBO0VBQ0EseUJBbEMrSTtFQXNDL0kscUJBdEN5TDtBMUI0d0c3TDtBMEJwdUdJO0VBS0ksNkNBQUE7QTFCa3VHUjs7QXlCdHRHRTtFQ3hEQSxXQUFBO0VGQUUseUJoQjZFVztFa0IzRWIscUJsQjJFYTtBUnVzR2Y7QU85d0dFO0VtQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0ExQjB4R3pHO0EwQjl3R0U7RUFNSSxpREFBQTtBMUIyd0dOO0EwQnR3R0U7RUFFRSxXQUFBO0VBQ0EseUJsQm9EVztFa0JuRFgscUJsQm1EVztBUm90R2Y7QTBCcHdHRTtFQUdFLFdBQUE7RUFDQSx5QkFsQytJO0VBc0MvSSxxQkF0Q3lMO0ExQnV5RzdMO0EwQi92R0k7RUFLSSxpREFBQTtBMUI2dkdSOztBeUJqdkdFO0VDeERBLFdBQUE7RUZBRSx5QmhCNkVXO0VrQjNFYixxQmxCMkVhO0FSa3VHZjtBT3p5R0U7RW1CQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTFCcXpHekc7QTBCenlHRTtFQU1JLCtDQUFBO0ExQnN5R047QTBCanlHRTtFQUVFLFdBQUE7RUFDQSx5QmxCb0RXO0VrQm5EWCxxQmxCbURXO0FSK3VHZjtBMEIveEdFO0VBR0UsV0FBQTtFQUNBLHlCQWxDK0k7RUFzQy9JLHFCQXRDeUw7QTFCazBHN0w7QTBCMXhHSTtFQUtJLCtDQUFBO0ExQnd4R1I7O0F5QjV3R0U7RUN4REEsV0FBQTtFRkFFLHlCaEI2RVc7RWtCM0ViLHFCbEIyRWE7QVI2dkdmO0FPcDBHRTtFbUJBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBMUJnMUd6RztBMEJwMEdFO0VBTUksK0NBQUE7QTFCaTBHTjtBMEI1ekdFO0VBRUUsV0FBQTtFQUNBLHlCbEJvRFc7RWtCbkRYLHFCbEJtRFc7QVIwd0dmO0EwQjF6R0U7RUFHRSxXQUFBO0VBQ0EseUJBbEMrSTtFQXNDL0kscUJBdEN5TDtBMUI2MUc3TDtBMEJyekdJO0VBS0ksK0NBQUE7QTFCbXpHUjs7QXlCdnlHRTtFQ3hEQSxjQUFBO0VGQUUseUJoQjZFVztFa0IzRWIscUJsQjJFYTtBUnd4R2Y7QU8vMUdFO0VtQkFFLGNBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0ExQjIyR3pHO0EwQi8xR0U7RUFNSSxnREFBQTtBMUI0MUdOO0EwQnYxR0U7RUFFRSxjQUFBO0VBQ0EseUJsQm9EVztFa0JuRFgscUJsQm1EVztBUnF5R2Y7QTBCcjFHRTtFQUdFLGNBQUE7RUFDQSx5QkFsQytJO0VBc0MvSSxxQkF0Q3lMO0ExQnczRzdMO0EwQmgxR0k7RUFLSSxnREFBQTtBMUI4MEdSOztBeUJsMEdFO0VDeERBLGNBQUE7RUZBRSxzQmhCNkVXO0VrQjNFYixrQmxCMkVhO0FSbXpHZjtBTzEzR0U7RW1CQUUsY0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTFCczRHekc7QTBCMTNHRTtFQU1JLGlEQUFBO0ExQnUzR047QTBCbDNHRTtFQUVFLGNBQUE7RUFDQSxzQmxCb0RXO0VrQm5EWCxrQmxCbURXO0FSZzBHZjtBMEJoM0dFO0VBR0UsY0FBQTtFQUNBLHlCQWxDK0k7RUFzQy9JLHFCQXRDeUw7QTFCbTVHN0w7QTBCMzJHSTtFQUtJLGlEQUFBO0ExQnkyR1I7O0F5QjcxR0U7RUN4REEsV0FBQTtFRkFFLHlCaEI2RVc7RWtCM0ViLHFCbEIyRWE7QVI4MEdmO0FPcjVHRTtFbUJBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBMUJpNkd6RztBMEJyNUdFO0VBTUksK0NBQUE7QTFCazVHTjtBMEI3NEdFO0VBRUUsV0FBQTtFQUNBLHlCbEJvRFc7RWtCbkRYLHFCbEJtRFc7QVIyMUdmO0EwQjM0R0U7RUFHRSxXQUFBO0VBQ0EseUJBbEMrSTtFQXNDL0kscUJBdEN5TDtBMUI4Nkc3TDtBMEJ0NEdJO0VBS0ksK0NBQUE7QTFCbzRHUjs7QXlCbDNHRTtFQ1hBLGNsQjBCYTtFa0J6QmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbEJ1QmE7QVIwMkdmO0EwQi8zR0U7RUFDRSxXQVBnRDtFQVFoRCx5QmxCbUJXO0VrQmxCWCxxQmxCa0JXO0FSKzJHZjtBMEI5M0dFO0VBRUUsNkNBQUE7QTFCKzNHSjtBMEI1M0dFO0VBRUUsY2xCUVc7RWtCUFgsNkJBQUE7QTFCNjNHSjtBMEIxM0dFO0VBR0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJsQkRXO0FSMjNHZjtBMEJ4M0dJO0VBS0ksNkNBQUE7QTFCczNHUjs7QXlCNzRHRTtFQ1hBLGNsQjBCYTtFa0J6QmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbEJ1QmE7QVJxNEdmO0EwQjE1R0U7RUFDRSxXQVBnRDtFQVFoRCx5QmxCbUJXO0VrQmxCWCxxQmxCa0JXO0FSMDRHZjtBMEJ6NUdFO0VBRUUsK0NBQUE7QTFCMDVHSjtBMEJ2NUdFO0VBRUUsY2xCUVc7RWtCUFgsNkJBQUE7QTFCdzVHSjtBMEJyNUdFO0VBR0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJsQkRXO0FSczVHZjtBMEJuNUdJO0VBS0ksK0NBQUE7QTFCaTVHUjs7QXlCeDZHRTtFQ1hBLGNsQjBCYTtFa0J6QmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbEJ1QmE7QVJnNkdmO0EwQnI3R0U7RUFDRSxXQVBnRDtFQVFoRCx5QmxCbUJXO0VrQmxCWCxxQmxCa0JXO0FScTZHZjtBMEJwN0dFO0VBRUUsK0NBQUE7QTFCcTdHSjtBMEJsN0dFO0VBRUUsY2xCUVc7RWtCUFgsNkJBQUE7QTFCbTdHSjtBMEJoN0dFO0VBR0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJsQkRXO0FSaTdHZjtBMEI5NkdJO0VBS0ksK0NBQUE7QTFCNDZHUjs7QXlCbjhHRTtFQ1hBLGNsQjBCYTtFa0J6QmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbEJ1QmE7QVIyN0dmO0EwQmg5R0U7RUFDRSxXQVBnRDtFQVFoRCx5QmxCbUJXO0VrQmxCWCxxQmxCa0JXO0FSZzhHZjtBMEIvOEdFO0VBRUUsK0NBQUE7QTFCZzlHSjtBMEI3OEdFO0VBRUUsY2xCUVc7RWtCUFgsNkJBQUE7QTFCODhHSjtBMEIzOEdFO0VBR0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJsQkRXO0FSNDhHZjtBMEJ6OEdJO0VBS0ksK0NBQUE7QTFCdThHUjs7QXlCOTlHRTtFQ1hBLGNsQjBCYTtFa0J6QmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbEJ1QmE7QVJzOUdmO0EwQjMrR0U7RUFDRSxjQVBnRDtFQVFoRCx5QmxCbUJXO0VrQmxCWCxxQmxCa0JXO0FSMjlHZjtBMEIxK0dFO0VBRUUsK0NBQUE7QTFCMitHSjtBMEJ4K0dFO0VBRUUsY2xCUVc7RWtCUFgsNkJBQUE7QTFCeStHSjtBMEJ0K0dFO0VBR0UsY0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJsQkRXO0FSdStHZjtBMEJwK0dJO0VBS0ksK0NBQUE7QTFCaytHUjs7QXlCei9HRTtFQ1hBLGNsQjBCYTtFa0J6QmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbEJ1QmE7QVJpL0dmO0EwQnRnSEU7RUFDRSxXQVBnRDtFQVFoRCx5QmxCbUJXO0VrQmxCWCxxQmxCa0JXO0FScy9HZjtBMEJyZ0hFO0VBRUUsOENBQUE7QTFCc2dISjtBMEJuZ0hFO0VBRUUsY2xCUVc7RWtCUFgsNkJBQUE7QTFCb2dISjtBMEJqZ0hFO0VBR0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJsQkRXO0FSa2dIZjtBMEIvL0dJO0VBS0ksOENBQUE7QTFCNi9HUjs7QXlCcGhIRTtFQ1hBLGNsQjBCYTtFa0J6QmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbEJ1QmE7QVI0Z0hmO0EwQmppSEU7RUFDRSxXQVBnRDtFQVFoRCx5QmxCbUJXO0VrQmxCWCxxQmxCa0JXO0FSaWhIZjtBMEJoaUhFO0VBRUUsaURBQUE7QTFCaWlISjtBMEI5aEhFO0VBRUUsY2xCUVc7RWtCUFgsNkJBQUE7QTFCK2hISjtBMEI1aEhFO0VBR0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJsQkRXO0FSNmhIZjtBMEIxaEhJO0VBS0ksaURBQUE7QTFCd2hIUjs7QXlCL2lIRTtFQ1hBLGNsQjBCYTtFa0J6QmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbEJ1QmE7QVJ1aUhmO0EwQjVqSEU7RUFDRSxXQVBnRDtFQVFoRCx5QmxCbUJXO0VrQmxCWCxxQmxCa0JXO0FSNGlIZjtBMEIzakhFO0VBRUUsNkNBQUE7QTFCNGpISjtBMEJ6akhFO0VBRUUsY2xCUVc7RWtCUFgsNkJBQUE7QTFCMGpISjtBMEJ2akhFO0VBR0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJsQkRXO0FSd2pIZjtBMEJyakhJO0VBS0ksNkNBQUE7QTFCbWpIUjs7QXlCMWtIRTtFQ1hBLGNsQjBCYTtFa0J6QmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbEJ1QmE7QVJra0hmO0EwQnZsSEU7RUFDRSxXQVBnRDtFQVFoRCx5QmxCbUJXO0VrQmxCWCxxQmxCa0JXO0FSdWtIZjtBMEJ0bEhFO0VBRUUsaURBQUE7QTFCdWxISjtBMEJwbEhFO0VBRUUsY2xCUVc7RWtCUFgsNkJBQUE7QTFCcWxISjtBMEJsbEhFO0VBR0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJsQkRXO0FSbWxIZjtBMEJobEhJO0VBS0ksaURBQUE7QTFCOGtIUjs7QXlCcm1IRTtFQ1hBLGNsQjBCYTtFa0J6QmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbEJ1QmE7QVI2bEhmO0EwQmxuSEU7RUFDRSxXQVBnRDtFQVFoRCx5QmxCbUJXO0VrQmxCWCxxQmxCa0JXO0FSa21IZjtBMEJqbkhFO0VBRUUsK0NBQUE7QTFCa25ISjtBMEIvbUhFO0VBRUUsY2xCUVc7RWtCUFgsNkJBQUE7QTFCZ25ISjtBMEI3bUhFO0VBR0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJsQkRXO0FSOG1IZjtBMEIzbUhJO0VBS0ksK0NBQUE7QTFCeW1IUjs7QXlCaG9IRTtFQ1hBLGNsQjBCYTtFa0J6QmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbEJ1QmE7QVJ3bkhmO0EwQjdvSEU7RUFDRSxXQVBnRDtFQVFoRCx5QmxCbUJXO0VrQmxCWCxxQmxCa0JXO0FSNm5IZjtBMEI1b0hFO0VBRUUsK0NBQUE7QTFCNm9ISjtBMEIxb0hFO0VBRUUsY2xCUVc7RWtCUFgsNkJBQUE7QTFCMm9ISjtBMEJ4b0hFO0VBR0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJsQkRXO0FSeW9IZjtBMEJ0b0hJO0VBS0ksK0NBQUE7QTFCb29IUjs7QXlCM3BIRTtFQ1hBLGNsQjBCYTtFa0J6QmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbEJ1QmE7QVJtcEhmO0EwQnhxSEU7RUFDRSxjQVBnRDtFQVFoRCx5QmxCbUJXO0VrQmxCWCxxQmxCa0JXO0FSd3BIZjtBMEJ2cUhFO0VBRUUsZ0RBQUE7QTFCd3FISjtBMEJycUhFO0VBRUUsY2xCUVc7RWtCUFgsNkJBQUE7QTFCc3FISjtBMEJucUhFO0VBR0UsY0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJsQkRXO0FSb3FIZjtBMEJqcUhJO0VBS0ksZ0RBQUE7QTFCK3BIUjs7QXlCdHJIRTtFQ1hBLFdsQjBCYTtFa0J6QmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLGtCbEJ1QmE7QVI4cUhmO0EwQm5zSEU7RUFDRSxjQVBnRDtFQVFoRCxzQmxCbUJXO0VrQmxCWCxrQmxCa0JXO0FSbXJIZjtBMEJsc0hFO0VBRUUsaURBQUE7QTFCbXNISjtBMEJoc0hFO0VBRUUsV2xCUVc7RWtCUFgsNkJBQUE7QTFCaXNISjtBMEI5ckhFO0VBR0UsY0FBQTtFQUNBLHNCQUFBO0VBQ0Esa0JsQkRXO0FSK3JIZjtBMEI1ckhJO0VBS0ksaURBQUE7QTFCMHJIUjs7QXlCanRIRTtFQ1hBLGNsQjBCYTtFa0J6QmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbEJ1QmE7QVJ5c0hmO0EwQjl0SEU7RUFDRSxXQVBnRDtFQVFoRCx5QmxCbUJXO0VrQmxCWCxxQmxCa0JXO0FSOHNIZjtBMEI3dEhFO0VBRUUsK0NBQUE7QTFCOHRISjtBMEIzdEhFO0VBRUUsY2xCUVc7RWtCUFgsNkJBQUE7QTFCNHRISjtBMEJ6dEhFO0VBR0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJsQkRXO0FSMHRIZjtBMEJ2dEhJO0VBS0ksK0NBQUE7QTFCcXRIUjs7QXlCanVIQTtFQUNFLGdCbkI4UjRCO0VtQjdSNUIsY25CMkowQjtFbUIxSjFCLDZCQUFBO0F6Qm91SEY7QU8xeUhFO0VrQnlFRSxjbkJ5SndCO0VtQnhKeEIsMEJuQnVKd0I7RW1CdEp4Qiw2QkFBQTtFQUNBLHlCQUFBO0F6Qm91SEo7QXlCanVIRTtFQUVFLDBCbkJnSndCO0VtQi9JeEIseUJBQUE7RUFDQSxnQkFBQTtBekJrdUhKO0F5Qi90SEU7RUFFRSx5Qm5CbEZPO0VtQm1GUCxvQkFBQTtBekJndUhKOztBeUJydEhBO0VDYkUsOEJBQUE7RUFDQSxtQnBCc1E0QjtFb0JyUTVCLGlCcEJpUjRCO0VvQjlRMUIsdUJwQm1PMEI7QU5pZ0g5Qjs7QXlCeHRIQTtFQ2pCRSwwQkFBQTtFQUNBLG1CcEJxUTRCO0VvQnBRNUIsaUJwQmtSNEI7RW9CL1ExQix1QnBCbU8wQjtBTndnSDlCOztBeUJ0dEhBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7QXpCeXRIRjtBeUJ0dEhFO0VBQ0Usa0JuQjZYMEI7QU4yMUc5Qjs7QXlCaHRIRTs7O0VBQ0UsV0FBQTtBekJxdEhKOztBMkIvMUhBO0VMR00sZ0NLRko7QTNCazJIRjtBc0I1MUhFO0VLUEY7SUxRSSxnQkFBQTtFdEIrMUhGO0FBQ0Y7QTJCcjJIRTtFQUNFLFVBQUE7QTNCdTJISjs7QTJCbDJIRTtFQUNFLGFBQUE7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Ozs7Ozs7RW5CM0JBLDBCbUIyQmtEO0VuQjFCbEQsNkJtQjBCa0Q7QWhDNHhKdEQ7QWdDM3hKSTs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFbkJkQSx5Qm1CY2tEO0VuQmJsRCw0Qm1CYWtEO0FoQ2l6SnREO0FnQzV5SkU7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7QWhDOHlKSjtBZ0M1eUpJO0VuQnJDQSwwQm1Cc0M0RTtFbkJyQzVFLDZCbUJxQzRFO0FoQyt5SmhGO0FnQzl5Skk7RW5CekJBLHlCbUJ5QnFFO0VuQnhCckUsNEJtQndCcUU7QWhDa3pKekU7O0FnQ3Z5SkE7O0VBRUUsYUFBQTtBaEMweUpGO0FnQ3J5SkU7Ozs7RUFDRSxrQkFBQTtFQUNBLFVBQUE7QWhDMHlKSjtBZ0N2eUpFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJRSxpQkFBQTtBaEMyNEpKOztBZ0N2NEpBO0VBQXVCLGtCQUFBO0FoQzI0SnZCOztBZ0MxNEpBO0VBQXNCLGlCQUFBO0FoQzg0SnRCOztBZ0N0NEpBO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsMEJBQUE7RUFDQSxnQkFBQTtFQUNBLGUxQm1RNEI7RTBCbFE1QixnQjFCd1E0QjtFMEJ2UTVCLGMxQjZXNEI7RTBCNVc1QixjMUJuRFc7RTBCb0RYLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQzFCMUZTO0UwQjJGVCxvQ0FBQTtFbkJ4R0UsdUJQdVUwQjtBTjJxSjlCO0FnQ3Q0SkU7O0VBRUUsYUFBQTtBaEN3NEpKOztBZ0M5M0pBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFLRSw4QjFCdWJzQztFMEJ0YnRDLDhCQUFBO0VBQ0EsbUIxQnVPNEI7RTBCdE81QixpQjFCa1A0QjtFT2xYMUIscUJQd1UwQjtBTjZzSjlCOztBZ0NqNUpBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFLRSw4QjFCd2FzQztFMEJ2YXRDLDBCQUFBO0VBQ0EsbUIxQjBONEI7RTBCek41QixpQjFCdU80QjtFT25YMUIsd0JQeVUwQjtBTjJ1SjlCOztBZ0M1NUpBOzs7Ozs7OztFbkIzSUksMEJtQmlKMkI7RW5CaEozQiw2Qm1CZ0oyQjtBaENrNkovQjs7QWdDLzVKQTs7Ozs7Ozs7RW5CdElJLHlCbUI0STBCO0VuQjNJMUIsNEJtQjJJMEI7QWhDcTZKOUI7O0FpQ3ZrS0E7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLG9CM0Jna0JzQztBTjBnSnhDOztBaUN2a0tBO0VBQ0Usb0JBQUE7RUFDQSxrQjNCNGpCc0M7QU44Z0p4Qzs7QWlDdmtLQTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7QWpDMGtLRjtBaUN4a0tFO0VBQ0UsVzNCWk87RWtCVFAseUJsQjhVMEI7QU5reEo5QjtBaUN0a0tFO0VBRUUsOEQzQjJqQjRDO0FONGdKaEQ7QWlDcGtLRTtFQUNFLFczQnZCTztFMkJ3QlAseUIzQnlqQjRDO0FONmdKaEQ7QWlDamtLSTtFQUNFLHlCM0IzQks7QU44bEtYO0FpQ2prS007RUFDRSxxQzNCL0JHO0FOa21LWDs7QWlDempLQTtFQUNFLGtCQUFBO0VBQ0EsZ0JBQUE7QWpDNGpLRjtBaUN6aktFO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxXM0I0Z0JvQztFMkIzZ0JwQyxZM0IyZ0JvQztFMkIxZ0JwQyxvQkFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLHFDM0J4RE87QU5tbktYO0FpQ3RqS0U7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLFczQjZmb0M7RTJCNWZwQyxZM0I0Zm9DO0UyQjNmcEMsV0FBQTtFQUNBLDRCQUFBO0VBQ0Esa0NBQUE7RUFDQSx3QjNCMGZvQztBTjhqSnhDOztBaUM5aUtFO0VwQjlGRSx1QlB1VTBCO0FOeTBKOUI7QWlDN2lLSTtFVGpHQSx5QmxCOFUwQjtBTm0wSjlCO0FpQzdpS0k7RUFDRSwwTjNCeWYwQztBTnNqSmhEO0FpQzFpS0k7RVQxR0EseUJsQjhVMEI7QU55MEo5QjtBaUN6aUtJO0VBQ0UsdUszQm1mZ0Q7QU53akp0RDtBaUN0aUtJO0VBQ0Usc0MzQitkMEM7QU55a0poRDtBaUN0aUtJO0VBQ0Usc0MzQjRkMEM7QU40a0poRDs7QWlDOWhLRTtFQUNFLGtCM0JrZTRDO0FOK2pKaEQ7QWlDN2hLSTtFVHZJQSx5QmxCOFUwQjtBTnkxSjlCO0FpQzdoS0k7RUFDRSxvSzNCMmQwQztBTm9rSmhEO0FpQzFoS0k7RUFDRSxzQzNCbWMwQztBTnlsSmhEOztBaUNoaEtBO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0VBQ0EsMkIzQjRZc0M7RTJCM1l0QywwQ0FBQTtFQUNBLGMzQjRTNEI7RTJCM1M1QixjM0JwSFc7RTJCcUhYLHNCQUFBO0VBQ0EsZ09BQUE7RUFDQSx5QjNCMmNrQztFMkIxY2xDLG9DQUFBO0VBRUUsdUIzQjRKMEI7RTJCdko1Qix3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QWpDOGdLRjtBaUM1Z0tFO0VBQ0UscUIzQmdYb0M7RTJCL1dwQyxVQUFBO0VBSUUsK0MzQnFjOEI7QU5za0pwQztBaUN4Z0tJO0VBTUUsYzNCaEpPO0UyQmlKUCxzQjNCdkxLO0FONHJLWDtBaUNqZ0tFO0VBRUUsWUFBQTtFQUNBLHNCM0JrYWdDO0UyQmphaEMsc0JBQUE7QWpDa2dLSjtBaUMvL0pFO0VBQ0UseUIzQmhNTztFMkJpTVAscUMzQmxNTztBTm1zS1g7QWlDNy9KRTtFQUNFLFVBQUE7QWpDKy9KSjs7QWlDMy9KQTtFQUNFLDhCM0J3VnNDO0UyQnZWdEMscUIzQmdaa0M7RTJCL1lsQyx3QjNCK1lrQztFMkI5WWxDLGMzQm1ha0M7QU4ybEpwQzs7QWlDMy9KQTtFQUNFLDhCM0JvVnNDO0UyQm5WdEMscUIzQnlZa0M7RTJCeFlsQyx3QjNCd1lrQztFMkJ2WWxDLGUzQitaa0M7QU4rbEpwQzs7QWlDdC9KQTtFQUNFLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsMkIzQitUc0M7RTJCOVR0QyxnQkFBQTtBakN5L0pGOztBaUN0L0pBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLDJCM0J1VHNDO0UyQnRUdEMsU0FBQTtFQUNBLFVBQUE7QWpDeS9KRjtBaUN2L0pFO0VBQ0UscUIzQnVTb0M7RTJCdFNwQyw4QzNCdU4wQjtBTmt5SjlCO0FpQ3YvSkk7RUFDRSxxQjNCbVNrQztBTnN0SnhDO0FpQ3IvSkU7RUFDRSxxQzNCeFBPO0FOK3VLWDtBaUNuL0pJO0VBQ0UsaUIzQjZaYTtBTndsSm5COztBaUNoL0pBO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsMkIzQnlSc0M7RTJCeFJ0QywwQkFBQTtFQUNBLGMzQnlMNEI7RTJCeEw1QixjM0J2T1c7RTJCd09YLHNCM0I5UVM7RTJCK1FULG9DQUFBO0VwQjFSRSx1QlB1VTBCO0FOdThKOUI7QWlDaC9KRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSxlM0J3UW9DO0UyQnZRcEMsMEJBQUE7RUFDQSxjM0J5SzBCO0UyQnhLMUIsYzNCdlBTO0UyQndQVCxpQkFBQTtFVHZTQSxxQ2xCV087RTJCOFJQLHlDQUFBO0VwQjNTQSxvQ29CNFN1QjtBakNrL0ozQjs7QWlDeCtKQTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsNkJBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QWpDMitKRjtBaUN6K0pFO0VBQ0UsYUFBQTtBakMyK0pKO0FpQ3YrSkk7RUFBMEIsOEQzQmlWZTtBTnlwSjdDO0FpQ3orSkk7RUFBMEIsOEQzQmdWZTtBTjRwSjdDO0FpQzMrSkk7RUFBMEIsOEQzQitVZTtBTitwSjdDO0FpQzMrSkU7RUFDRSxTQUFBO0FqQzYrSko7QWlDMStKRTtFQUNFLFczQmlVeUM7RTJCaFV6QyxZM0JnVXlDO0UyQi9UekMsb0JBQUE7RVQzVUEseUJsQjhVMEI7RTJCRDFCLFMzQmdVeUM7RU8vb0J6QyxtQlBncEJ5QztFZ0Ivb0J2QyxvSFdpVkY7RVhqVkUsNEdXaVZGO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBakMyK0pKO0FzQnp6S0U7RVdxVUE7SVhwVUUsd0JBQUE7SUFBQSxnQkFBQTtFdEI0ektGO0FBQ0Y7QWlDOStKSTtFVG5WQSx5QmxCa3BCeUM7QU5rcko3QztBaUM1K0pFO0VBQ0UsVzNCMFNnQztFMkJ6U2hDLGMzQjBTZ0M7RTJCelNoQyxrQkFBQTtFQUNBLGUzQnlTZ0M7RTJCeFNoQyxxQzNCbFZPO0UyQm1WUCx5QkFBQTtFcEJoV0EsbUJQeW9CZ0M7QU5zc0pwQztBaUMxK0pFO0VBQ0UsVzNCc1N5QztFMkJyU3pDLFkzQnFTeUM7RWtCMW9CekMseUJsQjhVMEI7RTJCeUIxQixTM0JzU3lDO0VPL29CekMsbUJQZ3BCeUM7RWdCL29CdkMsaUhXMldGO0VYM1dFLDRHVzJXRjtFQUNBLHFCQUFBO09BQUEsZ0JBQUE7QWpDMitKSjtBc0JuMUtFO0VXZ1dBO0lYL1ZFLHFCQUFBO0lBQUEsZ0JBQUE7RXRCczFLRjtBQUNGO0FpQzkrSkk7RVQ3V0EseUJsQmtwQnlDO0FONHNKN0M7QWlDNStKRTtFQUNFLFczQmdSZ0M7RTJCL1FoQyxjM0JnUmdDO0UyQi9RaEMsa0JBQUE7RUFDQSxlM0IrUWdDO0UyQjlRaEMscUMzQjVXTztFMkI2V1AseUJBQUE7RXBCMVhBLG1CUHlvQmdDO0FOZ3VKcEM7QWlDMStKRTtFQUNFLFczQjRReUM7RTJCM1F6QyxZM0IyUXlDO0UyQjFRekMsYUFBQTtFQUNBLG9CM0IrRTBCO0UyQjlFMUIsbUIzQjhFMEI7RWtCaGQxQix5QmxCOFUwQjtFMkJzRDFCLFMzQnlReUM7RU8vb0J6QyxtQlBncEJ5QztFZ0Ivb0J2QyxnSFd3WUY7RVh4WUUsNEdXd1lGO0VBQ0EsZ0JBQUE7QWpDMitKSjtBc0JoM0tFO0VXMFhBO0lYelhFLG9CQUFBO0lBQUEsZ0JBQUE7RXRCbTNLRjtBQUNGO0FpQzkrSkk7RVQxWUEseUJsQmtwQnlDO0FOeXVKN0M7QWlDNStKRTtFQUNFLFczQm1QZ0M7RTJCbFBoQyxjM0JtUGdDO0UyQmxQaEMsa0JBQUE7RUFDQSxlM0JrUGdDO0UyQmpQaEMsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0FqQzgrSko7QWlDMStKRTtFQUNFLHFDM0JoWk87RU9iUCxtQlB5b0JnQztBTml3SnBDO0FpQ3orSkU7RUFDRSxrQkFBQTtFQUNBLHFDM0J0Wk87RU9iUCxtQlB5b0JnQztBTnN3SnBDOztBaUN2K0pBOzs7RVh2YU0sNEdXMGFKO0FqQzArSkY7QXNCaDVLRTtFV21hRjs7O0lYbGFJLGdCQUFBO0V0QnE1S0Y7QUFDRjs7QWtDMzVLQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QWxDODVLRjs7QWtDMzVLQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FsQzg1S0Y7QU83NUtFO0UyQkVFLHFCQUFBO0FsQzg1S0o7QWtDMTVLRTtFQUNFLHlCNUJMTztBTmk2S1g7O0FrQ3A1S0E7RUFDRSw0Q0FBQTtBbEN1NUtGO0FrQ3I1S0U7RUFDRSxtQkFBQTtBbEN1NUtKO0FrQ3A1S0U7RUFDRSw2QkFBQTtFckI3QkEsZ0NQaVUwQjtFT2hVMUIsaUNQZ1UwQjtBTm9uSzlCO0FPLzZLRTtFMkIyQkkscUY1QityQjhCO0FOd3RKcEM7QWtDcDVLSTtFQUNFLHlCNUI3Qks7RTRCOEJMLDZCQUFBO0VBQ0EseUJBQUE7QWxDczVLTjtBa0NsNUtFOztFQUVFLHlCNUJyQ087RTRCc0NQLHNCNUJ6Q087RTRCMENQLHlENUJvckJnQztBTmd1SnBDO0FrQ2o1S0U7RUFFRSxnQkFBQTtFckJwREEseUJxQnNEMkI7RXJCckQzQiwwQnFCcUQyQjtBbENrNUsvQjs7QWtDeDRLRTtFckJ0RUUsdUJQdVUwQjtBTjJvSzlCO0FrQ3g0S0U7O0VBRUUsVzVCakVPO0U0QmtFUCx5QjVCbVEwQjtBTnVvSzlCOztBa0NoNEtFO0VBQ0UsY0FBQTtFQUNBLGtCQUFBO0FsQ200S0o7O0FrQzkzS0U7RUFDRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFB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QUFBO0FuQzhvTFY7QW1DdG9MUTtFQUNFLG1CQUFBO0FuQ3dvTFY7QW1DdG9MVTtFQUNFLGtCQUFBO0FuQ3dvTFo7QW1Dcm9MVTtFQUNFLHVCN0JzbEJ3QjtFNkJybEJ4QixzQjdCcWxCd0I7QU5raktwQztBbUNsb0xROzs7RUFFRSxpQkFBQTtBbkNxb0xWO0FtQ2xvTFE7RUFDRSx3QkFBQTtFQUdBLGdCQUFBO0FuQ2tvTFY7QW1DL25MUTtFQUNFLGFBQUE7QW5DaW9MVjs7QW1Dbm5MRTtFQUNFLGM3QmpKUztBTnV3TGI7QU83eUxFO0U0QjBMSSxjN0JwSk87QU4wd0xiO0FtQ2puTEk7RUFDRSxjN0IzSk87QU44d0xiO0FPbnpMRTtFNEJtTU0sYzdCN0pLO0FOZ3hMYjtBbUNobkxNO0VBQ0UseUI3QjRqQjRCO0FOc2pLcEM7QW1DOW1MSTs7OztFQUlFLGM3QnpLTztBTnl4TGI7QW1DNW1MRTtFQUNFLGM3Qi9LUztFNkJnTFQsZ0M3QmdqQmdDO0FOOGpLcEM7QW1DM21MRTtFQUNFLDRQN0IyaUJnQztBTmtrS3BDO0FtQzFtTEU7RUFDRSxjN0J4TFM7QU5veUxiO0FtQzNtTEk7RUFDRSxjN0J6TE87QU5zeUxiO0FPNTBMRTtFNEJrT00sYzdCNUxLO0FOeXlMYjs7QW1Dcm1MRTtFQUNFLGM3Qm5NUztBTjJ5TGI7QU9uMUxFO0U0QjhPSSxjN0J0TU87QU44eUxiO0FtQ25tTEk7RUFDRSxXN0JyUEs7QU4wMUxYO0FPejFMRTtFNEJ1UE0sYzdCak5LO0FOc3pMYjtBbUNsbUxNO0VBQ0UsYzdCcE5LO0FOd3pMYjtBbUNobUxJOzs7O0VBSUUsYzdCM05PO0FONnpMYjtBbUM5bExFO0VBQ0UsVzdCelFPO0U2QjBRUCxzQzdCcWZnQztBTjJtS3BDO0FtQzdsTEU7RUFDRSx5UDdCZ2ZnQztBTittS3BDO0FtQzVsTEU7RUFDRSxXN0JsUk87QU5nM0xYO0FtQzdsTEk7RUFDRSxjN0IzT087QU4wMExiO0FPbDNMRTtFNEJzUk0sYzdCOU9LO0FONjBMYjs7QW9DajRMQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0Esc0I5QktTO0U4QkpULDJCQUFBO0VBQ0EsMkJBQUE7RXZCUkUsZ0JQazBCZ0M7QU4ya0twQztBb0NsNExFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QXBDbzRMSjtBb0NoNExJO0V2QlhBLHlCUDR6QmdDO0VPM3pCaEMsMEJQMnpCZ0M7QU5tbEtwQztBb0M5M0xJO0V2QkhBLDZCUDh5QmdDO0VPN3lCaEMsNEJQNnlCZ0M7QU51bEtwQzs7QW9DNTNMQTtFQUdFLGNBQUE7RUFDQSxhOUIreEJrQztBTjhsS3BDOztBb0MxM0xBO0VBQ0UsbUI5QjB4QmtDO0FObW1LcEM7O0FvQzEzTEE7RUFDRSxtQkFBQTtFQUNBLGdCQUFBO0FwQzYzTEY7O0FvQzEzTEE7RUFDRSxnQkFBQTtBcEM2M0xGOztBT242TEU7RTZCMkNFLHFCQUFBO0FwQzQzTEo7QW9DejNMRTtFQUNFLGlCOUJ5d0JnQztBTmtuS3BDOztBb0NuM0xBO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtFQUNBLDZCOUJtd0JrQztFOEJsd0JsQyxrQ0FBQTtBcENzM0xGO0FvQ3AzTEU7RXZCckVFLHNCdUJzRXVCO0FwQ3MzTDNCO0FvQ2wzTEk7RUFDRSxhQUFBO0FwQ28zTE47O0FvQy8yTEE7RUFDRSxrQkFBQTtFQUNBLDZCOUJtdkJrQztFOEJsdkJsQywrQkFBQTtBcENrM0xGO0FvQ2gzTEU7RXZCckZFLHNCdUJzRnVCO0FwQ2szTDNCOztBb0N6MkxBO0VBQ0UscUJBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7QXBDNDJMRjs7QW9DejJMQTtFQUNFLHFCQUFBO0VBQ0Esb0JBQUE7QXBDNDJMRjs7QW9DeDJMQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGU5QnN0QmtDO0FOcXBLcEM7O0FvQ3gyTEE7RUFDRSxXQUFBO0V2QnRIRSxnQlBvMEJnQztBTjhwS3BDOztBb0N2MkxBO0VBQ0UsV0FBQTtFdkJ0SEUseUJQOHpCZ0M7RU83ekJoQywwQlA2ekJnQztBTm9xS3BDOztBb0N4MkxBO0VBQ0UsV0FBQTtFdkI3R0UsNkJQZ3pCZ0M7RU8veUJoQyw0QlAreUJnQztBTjBxS3BDOztBb0N0MkxBO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0FwQ3kyTEY7QW9DdjJMRTtFQUNFLG1COUI4ckJnQztBTjJxS3BDO0FpQjk3TEk7RW1CZ0ZKO0lBU0ksbUJBQUE7SUFDQSxtQkFBQTtJQUNBLGtCQUFBO0VwQ3kyTEY7RW9DdjJMRTtJQUNFLGFBQUE7SUFFQSxZQUFBO0lBQ0Esc0JBQUE7SUFDQSxrQjlCaXJCOEI7SThCaHJCOUIsZ0JBQUE7SUFDQSxpQjlCK3FCOEI7RU55cktsQztBQUNGOztBb0MvMUxBO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0FwQ2syTEY7QW9DOTFMRTtFQUNFLG1COUI2cEJnQztBTm1zS3BDO0FpQnI5TEk7RW1COEdKO0lBV0ksbUJBQUE7RXBDZzJMRjtFb0M3MUxFO0lBRUUsWUFBQTtJQUNBLGdCQUFBO0VwQzgxTEo7RW9DNTFMSTtJQUNFLGNBQUE7SUFDQSxjQUFBO0VwQzgxTE47RW9DejFMTTtJdkJuTEosMEJ1Qm9MbUM7SXZCbkxuQyw2QnVCbUxtQztFcEM0MUxyQztFb0MxMUxROztJQUVFLDBCQUFBO0VwQzQxTFY7RW9DMTFMUTs7SUFFRSw2QkFBQTtFcEM0MUxWO0VvQ3gxTE07SXZCbExKLHlCdUJtTGtDO0l2QmxMbEMsNEJ1QmtMa0M7RXBDMjFMcEM7RW9DejFMUTs7SUFFRSx5QkFBQTtFcEMyMUxWO0VvQ3oxTFE7O0lBRUUsNEJBQUE7RXBDMjFMVjtFb0N2MUxNO0l2QjFOSixnQlBrMEJnQztFTmt2S2xDO0VvQ3YxTFE7O0l2QnZOTix5QlA0ekJnQztJTzN6QmhDLDBCUDJ6QmdDO0VOdXZLbEM7RW9DeDFMUTs7SXZCN01OLDZCUDh5QmdDO0lPN3lCaEMsNEJQNnlCZ0M7RU40dktsQztFb0N2MUxNO0l2QnZPSixnQnVCd082QjtFcEN5MUwvQjtFb0N2MUxROzs7O0l2QjFPTixnQnVCOE8rQjtFcEN5MUxqQztBQUNGOztBb0M1MExFO0VBQ0UsbUI5QmtrQmdDO0FONndLcEM7QWlCcGhNSTtFbUJtTUo7SUFNSSxvQjlCNGtCZ0M7UzhCNWtCaEMsZTlCNGtCZ0M7SThCM2tCaEMscUI5QjRrQmdDO1M4QjVrQmhDLGdCOUI0a0JnQztJOEIza0JoQyxVQUFBO0lBQ0EsU0FBQTtFcEMrMExGO0VvQzcwTEU7SUFDRSxxQkFBQTtJQUNBLFdBQUE7RXBDKzBMSjtBQUNGOztBb0NyMExFO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBcEN3MExKO0FvQ3AwTEk7RUFDRSxnQkFBQTtBcENzMExOO0FvQ2wwTEU7RUFDRSxnQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7QXBDbzBMSjtBb0NqMExFO0VBQ0UseUJBQUE7RUFDQSwwQkFBQTtBcENtMExKOztBcUM3bU1BO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLG1CL0JzL0JrQztFK0JyL0JsQyxnQkFBQTtFQUNBLHFDL0JXUztFT2JQLHVCUHVVMEI7QU40eUw5Qjs7QXFDM21NRTtFQUNFLG9CL0IyK0JnQztBTm1vS3BDO0FxQzVtTUk7RUFDRSxxQkFBQTtFQUNBLHFCL0J1K0I4QjtFK0J0K0I5Qix5QkFBQTtFQUNBLFkvQjQrQjhCO0FOa29LcEM7QXFDcG1NRTtFQUNFLDBCQUFBO0FyQ3NtTUo7QXFDbm1NRTtFQUNFLHFCQUFBO0FyQ3FtTUo7QXFDbG1NRTtFQUNFLHlCL0JwQk87QU53bk1YOztBc0Mxb01BO0VBQ0UsYUFBQTtFNUJHQSxlQUFBO0VBQ0EsZ0JBQUE7RUdERSx1QlB1VTBCO0FOczBMOUI7O0FzQzNvTUE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJoQ3l4QmtDO0VnQ3h4QmxDLGNoQ2dPMEI7RWdDL04xQixzQmhDRVM7RWdDRFQscUNBQUE7QXRDOG9NRjtBc0M1b01FO0VBQ0UsVUFBQTtFQUNBLGNoQzROd0I7RWdDM054QixxQkFBQTtFQUNBLHFDaENITztFZ0NJUCxnQ2hDSE87QU5pcE1YO0FzQzNvTUU7RUFDRSxVQUFBO0VBQ0EsVWhDa3hCZ0M7RWdDanhCaEMsOENoQzZiMEI7QU5ndEw5QjtBc0N6b01FO0VBQ0UsZUFBQTtBdEMyb01KOztBc0Nyb01JO0VBQ0UsY0FBQTtFekJSRixnQ1A0UzBCO0VPM1MxQixtQ1AyUzBCO0FOczJMOUI7QXNDcm9NSTtFekIzQkEsaUNQMFQwQjtFT3pUMUIsb0NQeVQwQjtBTjAyTDlCO0FzQ3BvTUU7RUFDRSxVQUFBO0VBQ0EsV2hDcENPO0VnQ3FDUCx5QmhDZ1MwQjtFZ0MvUjFCLHFCaEMrUjBCO0FOdTJMOUI7QXNDbm9NRTtFQUNFLHlCaEN2Q087RWdDd0NQLG9CQUFBO0VBRUEsWUFBQTtFQUNBLHNCaEM5Q087RWdDK0NQLGlDaEM3Q087QU5pck1YOztBdUMvck1FO0VBQ0UsdUJBQUE7RUFDQSxtQmpDcVcwQjtFaUNwVzFCLGlCakNnWDBCO0FOazFMOUI7QXVDN3JNTTtFMUJvQkYsOEJQNlMwQjtFTzVTMUIsaUNQNFMwQjtBTmc0TDlCO0F1QzVyTU07RTFCQ0YsK0JQMlQwQjtFTzFUMUIsa0NQMFQwQjtBTm80TDlCOztBdUM3c01FO0VBQ0UsdUJBQUE7RUFDQSxtQmpDb1cwQjtFaUNuVzFCLGlCakNpWDBCO0FOKzFMOUI7QXVDM3NNTTtFMUJvQkYsaUNQOFMwQjtFTzdTMUIsb0NQNlMwQjtBTjY0TDlCO0F1QzFzTU07RTFCQ0Ysa0NQNFQwQjtFTzNUMUIscUNQMlQwQjtBTmk1TDlCOztBd0N6dE1BO0VBQ0UscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGNsQzIzQmtDO0VrQzEzQmxDLGdCbEN3VzRCO0VrQ3ZXNUIsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFM0JURSx1QlB1VTBCO0FOKzVMOUI7QXdDenRNRTtFQUNFLGFBQUE7QXhDMnRNSjs7QXdDdHRNQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtBeEN5dE1GOztBd0NsdE1BO0VBQ0Usb0JsQ3cyQmtDO0VrQ3YyQmxDLG1CbEN1MkJrQztFT3I0QmhDLG9CUHc0QmdDO0FONDJLcEM7O0F3QzdzTUU7RUMxQ0EsV0FBQTtFQUNBLHlCakNpRmE7QVIwcU1mO0FPN3VNRTtFa0NWSSxXQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBekMwdk1OOztBd0N2dE1FO0VDMUNBLFdBQUE7RUFDQSx5QmpDaUZhO0FSb3JNZjtBT3Z2TUU7RWtDVkksV0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QXpDb3dNTjs7QXdDanVNRTtFQzFDQSxXQUFBO0VBQ0EseUJqQ2lGYTtBUjhyTWY7QU9qd01FO0VrQ1ZJLFdBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0F6Qzh3TU47O0F3QzN1TUU7RUMxQ0EsV0FBQTtFQUNBLHlCakNpRmE7QVJ3c01mO0FPM3dNRTtFa0NWSSxXQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBekN3eE1OOztBd0Nydk1FO0VDMUNBLGNBQUE7RUFDQSx5QmpDaUZhO0FSa3RNZjtBT3J4TUU7RWtDVkksY0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QXpDa3lNTjs7QXdDL3ZNRTtFQzFDQSxXQUFBO0VBQ0EseUJqQ2lGYTtBUjR0TWY7QU8veE1FO0VrQ1ZJLFdBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0F6QzR5TU47O0F3Q3p3TUU7RUMxQ0EsV0FBQTtFQUNBLHlCakNpRmE7QVJzdU1mO0FPenlNRTtFa0NWSSxXQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBekNzek1OOztBd0NueE1FO0VDMUNBLFdBQUE7RUFDQSx5QmpDaUZhO0FSZ3ZNZjtBT256TUU7RWtDVkksV0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QXpDZzBNTjs7QXdDN3hNRTtFQzFDQSxXQUFBO0VBQ0EseUJqQ2lGYTtBUjB2TWY7QU83ek1FO0VrQ1ZJLFdBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0F6QzAwTU47O0F3Q3Z5TUU7RUMxQ0EsV0FBQTtFQUNBLHlCakNpRmE7QVJvd01mO0FPdjBNRTtFa0NWSSxXQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBekNvMU1OOztBd0Nqek1FO0VDMUNBLFdBQUE7RUFDQSx5QmpDaUZhO0FSOHdNZjtBT2oxTUU7RWtDVkksV0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QXpDODFNTjs7QXdDM3pNRTtFQzFDQSxjQUFBO0VBQ0EseUJqQ2lGYTtBUnd4TWY7QU8zMU1FO0VrQ1ZJLGNBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0F6Q3cyTU47O0F3Q3IwTUU7RUMxQ0EsY0FBQTtFQUNBLHNCakNpRmE7QVJreU1mO0FPcjJNRTtFa0NWSSxjQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBekNrM01OOztBd0MvME1FO0VDMUNBLFdBQUE7RUFDQSx5QmpDaUZhO0FSNHlNZjtBTy8yTUU7RWtDVkksV0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QXpDNDNNTjs7QTBDcDRNQTtFQUNFLGtCQUFBO0VBQ0EsbUJwQzJ6QmtDO0VvQzF6QmxDLHFDcENjUztFT2JQLHFCUHdVMEI7QU4rak05QjtBaUIvME1JO0V5QjVESjtJQU9JLGtCQUFBO0UxQ3c0TUY7QUFDRjs7QTBDcjRNQTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtFN0JURSxnQjZCVXFCO0ExQ3c0TXpCOztBMkNsNU1BO0VBQ0Usa0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CckM4NkJrQztFcUM3NkJsQyw2QkFBQTtFOUJKRSx1QlB1VTBCO0FObWxNOUI7O0EyQ2o1TUE7RUFFRSxjQUFBO0EzQ201TUY7O0EyQy80TUE7RUFDRSxnQnJDNlY0QjtBTnFqTTlCOztBMkMxNE1BO0VBQ0UsbUJBQUE7QTNDNjRNRjtBMkMxNE1FO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLHdCQUFBO0VBQ0EsY0FBQTtBM0M0NE1KOztBMkNsNE1FO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixxQkQ2Q3FFO0EzQ3U0TXZFO0E0Q2w3TUU7RUFDRSx5QkFBQTtBNUNvN01KO0E0Q2o3TUU7RUFDRSxZQUFBO0E1Q203TUo7O0EyQzk0TUU7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QTNDbTVNdkU7QTRDOTdNRTtFQUNFLHlCQUFBO0E1Q2c4TUo7QTRDNzdNRTtFQUNFLGNBQUE7QTVDKzdNSjs7QTJDMTVNRTtFQzlDQSxjRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIscUJENkNxRTtBM0MrNU12RTtBNEMxOE1FO0VBQ0UseUJBQUE7QTVDNDhNSjtBNEN6OE1FO0VBQ0UsY0FBQTtBNUMyOE1KOztBMkN0Nk1FO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixxQkQ2Q3FFO0EzQzI2TXZFO0E0Q3Q5TUU7RUFDRSx5QkFBQTtBNUN3OU1KO0E0Q3I5TUU7RUFDRSxjQUFBO0E1Q3U5TUo7O0EyQ2w3TUU7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QTNDdTdNdkU7QTRDbCtNRTtFQUNFLHlCQUFBO0E1Q28rTUo7QTRDaitNRTtFQUNFLGNBQUE7QTVDbStNSjs7QTJDOTdNRTtFQzlDQSxjRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIscUJENkNxRTtBM0NtOE12RTtBNEM5K01FO0VBQ0UseUJBQUE7QTVDZy9NSjtBNEM3K01FO0VBQ0UsY0FBQTtBNUMrK01KOztBMkMxOE1FO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixxQkQ2Q3FFO0EzQys4TXZFO0E0QzEvTUU7RUFDRSx5QkFBQTtBNUM0L01KO0E0Q3ovTUU7RUFDRSxjQUFBO0E1QzIvTUo7O0EyQ3Q5TUU7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QTNDMjlNdkU7QTRDdGdORTtFQUNFLHlCQUFBO0E1Q3dnTko7QTRDcmdORTtFQUNFLFlBQUE7QTVDdWdOSjs7QTJDbCtNRTtFQzlDQSxjRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIscUJENkNxRTtBM0N1K012RTtBNENsaE5FO0VBQ0UseUJBQUE7QTVDb2hOSjtBNENqaE5FO0VBQ0UsY0FBQTtBNUNtaE5KOztBMkM5K01FO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixxQkQ2Q3FFO0EzQ20vTXZFO0E0QzloTkU7RUFDRSx5QkFBQTtBNUNnaU5KO0E0QzdoTkU7RUFDRSxjQUFBO0E1QytoTko7O0EyQzEvTUU7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QTNDKy9NdkU7QTRDMWlORTtFQUNFLHlCQUFBO0E1QzRpTko7QTRDemlORTtFQUNFLGNBQUE7QTVDMmlOSjs7QTJDdGdORTtFQzlDQSxjRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIscUJENkNxRTtBM0MyZ052RTtBNEN0ak5FO0VBQ0UseUJBQUE7QTVDd2pOSjtBNENyak5FO0VBQ0UsY0FBQTtBNUN1ak5KOztBMkNsaE5FO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHVCbUIwQ3VCO0VDN0N6QixtQkQ2Q3FFO0EzQ3VoTnZFO0E0Q2xrTkU7RUFDRSx5QkFBQTtBNUNva05KO0E0Q2prTkU7RUFDRSxjQUFBO0E1Q21rTko7O0EyQzloTkU7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QTNDbWlOdkU7QTRDOWtORTtFQUNFLHlCQUFBO0E1Q2dsTko7QTRDN2tORTtFQUNFLGNBQUE7QTVDK2tOSjs7QTZDemxOQTtFQUNFO0lBQU8sMkJBQUE7RTdDNmxOUDtFNkM1bE5BO0lBQUssd0JBQUE7RTdDK2xOTDtBQUNGOztBNkNsbU5BO0VBQ0U7SUFBTywyQkFBQTtFN0M2bE5QO0U2QzVsTkE7SUFBSyx3QkFBQTtFN0MrbE5MO0FBQ0Y7QTZDN2xOQTtFQUNFLGFBQUE7RUFDQSxZdkMwN0JrQztFdUN6N0JsQyxnQkFBQTtFQUNBLGtCdkN5N0JrQztFdUN4N0JsQyxxQ3ZDT1M7RU9iUCx1QlB1VTBCO0FOK3hNOUI7O0E2QzNsTkE7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLFd2Q0pTO0V1Q0tULGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QnZDaTdCa0M7RWdCbDhCOUIsMkJ1QmtCSjtBN0M4bE5GO0FzQjVtTkU7RXVCTUY7SXZCTEksZ0JBQUE7RXRCK21ORjtBQUNGOztBNkNobU5BO0VyQmlCRSxxTUFBQTtFcUJmQSwwQkFBQTtBN0NtbU5GOztBNkNobU5BO0VBQ0UsMERBQUE7VUFBQSxrREFBQTtBN0NtbU5GOztBOENub05BO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0E5Q3NvTkY7O0E4Q25vTkE7RUFDRSxPQUFBO0E5Q3NvTkY7O0ErQ3hvTkE7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFHQSxlQUFBO0VBQ0EsZ0JBQUE7QS9DeW9ORjs7QStDaG9OQTtFQUNFLFdBQUE7RUFDQSwwQnpDRlM7RXlDR1QsbUJBQUE7QS9DbW9ORjtBT3pvTkU7RXdDVUUsMEJ6Q1BPO0V5Q1FQLHFCQUFBO0VBQ0Esb0N6Q1pPO0FOOG9OWDtBK0Mvbk5FO0VBQ0UsY3pDcUJTO0V5Q3BCVCxxQ3pDaEJPO0FOaXBOWDs7QStDeG5OQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBRUEsbUJBQUE7RUFDQSxzQnpDakNTO0V5Q2tDVCxzQ0FBQTtBL0Mwbk5GO0ErQ3huTkU7RWxDekNFLGdDUGlVMEI7RU9oVTFCLGlDUGdVMEI7QU5vMk05QjtBK0N4bk5FO0VBQ0UsZ0JBQUE7RWxDaENBLG9DUG1UMEI7RU9sVDFCLG1DUGtUMEI7QU55Mk05QjtBT3BxTkU7RXdDNkNFLFVBQUE7RUFDQSxxQkFBQTtBL0Mwbk5KO0ErQ3ZuTkU7RUFFRSx5QnpDakRPO0V5Q2tEUCxzQnpDckRPO0FONnFOWDtBK0Nwbk5FO0VBQ0UsVUFBQTtFQUNBLFd6QzNETztFeUM0RFAseUJ6Q3lRMEI7RXlDeFExQixxQnpDd1EwQjtBTjgyTTlCOztBK0MzbU5FO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RWxDckZBLGdCa0NzRnVCO0EvQzhtTjNCO0ErQzFtTkk7RUFDRSxhQUFBO0EvQzRtTk47QStDdm1OSTtFQUNFLGdCQUFBO0EvQ3ltTk47O0FnRDNzTkU7RUFDRSxjRDZHc0U7RUM1R3RFLHlCRDRHdUM7QS9Da21OM0M7QU9uc05FO0V5Q1BNLGNEd0drRTtFQ3ZHbEUseUJBQUE7QWhENnNOUjtBZ0Qxc05NO0VBQ0UsVzFDQ0c7RTBDQUgseUJEa0drRTtFQ2pHbEUscUJEaUdrRTtBL0MybU4xRTs7QWdEenRORTtFQUNFLGNENkdzRTtFQzVHdEUseUJENEd1QztBL0Nnbk4zQztBT2p0TkU7RXlDUE0sY0R3R2tFO0VDdkdsRSx5QkFBQTtBaEQydE5SO0FnRHh0Tk07RUFDRSxXMUNDRztFMENBSCx5QkRrR2tFO0VDakdsRSxxQkRpR2tFO0EvQ3luTjFFOztBZ0R2dU5FO0VBQ0UsY0Q2R3NFO0VDNUd0RSx5QkQ0R3VDO0EvQzhuTjNDO0FPL3RORTtFeUNQTSxjRHdHa0U7RUN2R2xFLHlCQUFBO0FoRHl1TlI7QWdEdHVOTTtFQUNFLFcxQ0NHO0UwQ0FILHlCRGtHa0U7RUNqR2xFLHFCRGlHa0U7QS9DdW9OMUU7O0FnRHJ2TkU7RUFDRSxjRDZHc0U7RUM1R3RFLHlCRDRHdUM7QS9DNG9OM0M7QU83dU5FO0V5Q1BNLGNEd0drRTtFQ3ZHbEUseUJBQUE7QWhEdXZOUjtBZ0Rwdk5NO0VBQ0UsVzFDQ0c7RTBDQUgseUJEa0drRTtFQ2pHbEUscUJEaUdrRTtBL0NxcE4xRTs7QWdEbndORTtFQUNFLGNENkdzRTtFQzVHdEUseUJENEd1QztBL0MwcE4zQztBTzN2TkU7RXlDUE0sY0R3R2tFO0VDdkdsRSx5QkFBQTtBaERxd05SO0FnRGx3Tk07RUFDRSxXMUNDRztFMENBSCx5QkRrR2tFO0VDakdsRSxxQkRpR2tFO0EvQ21xTjFFOztBZ0RqeE5FO0VBQ0UsY0Q2R3NFO0VDNUd0RSx5QkQ0R3VDO0EvQ3dxTjNDO0FPendORTtFeUNQTSxjRHdHa0U7RUN2R2xFLHlCQUFBO0FoRG14TlI7QWdEaHhOTTtFQUNFLFcxQ0NHO0UwQ0FILHlCRGtHa0U7RUNqR2xFLHFCRGlHa0U7QS9DaXJOMUU7O0FnRC94TkU7RUFDRSxjRDZHc0U7RUM1R3RFLHlCRDRHdUM7QS9Dc3JOM0M7QU92eE5FO0V5Q1BNLGNEd0drRTtFQ3ZHbEUseUJBQUE7QWhEaXlOUjtBZ0Q5eE5NO0VBQ0UsVzFDQ0c7RTBDQUgseUJEa0drRTtFQ2pHbEUscUJEaUdrRTtBL0Mrck4xRTs7QWdEN3lORTtFQUNFLGNENkdzRTtFQzVHdEUseUJENEd1QztBL0Nvc04zQztBT3J5TkU7RXlDUE0sY0R3R2tFO0VDdkdsRSx5QkFBQTtBaEQreU5SO0FnRDV5Tk07RUFDRSxXMUNDRztFMENBSCx5QkRrR2tFO0VDakdsRSxxQkRpR2tFO0EvQzZzTjFFOztBZ0Qzek5FO0VBQ0UsY0Q2R3NFO0VDNUd0RSx5QkQ0R3VDO0EvQ2t0TjNDO0FPbnpORTtFeUNQTSxjRHdHa0U7RUN2R2xFLHlCQUFBO0FoRDZ6TlI7QWdEMXpOTTtFQUNFLFcxQ0NHO0UwQ0FILHlCRGtHa0U7RUNqR2xFLHFCRGlHa0U7QS9DMnROMUU7O0FnRHowTkU7RUFDRSxjRDZHc0U7RUM1R3RFLHlCRDRHdUM7QS9DZ3VOM0M7QU9qME5FO0V5Q1BNLGNEd0drRTtFQ3ZHbEUseUJBQUE7QWhEMjBOUjtBZ0R4ME5NO0VBQ0UsVzFDQ0c7RTBDQUgseUJEa0drRTtFQ2pHbEUscUJEaUdrRTtBL0N5dU4xRTs7QWdEdjFORTtFQUNFLGNENkdzRTtFQzVHdEUseUJENEd1QztBL0M4dU4zQztBTy8wTkU7RXlDUE0sY0R3R2tFO0VDdkdsRSx5QkFBQTtBaER5MU5SO0FnRHQxTk07RUFDRSxXMUNDRztFMENBSCx5QkRrR2tFO0VDakdsRSxxQkRpR2tFO0EvQ3V2TjFFOztBZ0RyMk5FO0VBQ0UsY0Q2R3NFO0VDNUd0RSx5QkQ0R3VDO0EvQzR2TjNDO0FPNzFORTtFeUNQTSxjRHdHa0U7RUN2R2xFLHlCQUFBO0FoRHUyTlI7QWdEcDJOTTtFQUNFLFcxQ0NHO0UwQ0FILHlCRGtHa0U7RUNqR2xFLHFCRGlHa0U7QS9DcXdOMUU7O0FnRG4zTkU7RUFDRSxjRDZHc0U7RUM1R3RFLHVCRDRHdUM7QS9DMHdOM0M7QU8zMk5FO0V5Q1BNLGNEd0drRTtFQ3ZHbEUseUJBQUE7QWhEcTNOUjtBZ0RsM05NO0VBQ0UsVzFDQ0c7RTBDQUgseUJEa0drRTtFQ2pHbEUscUJEaUdrRTtBL0NteE4xRTs7QWdEajRORTtFQUNFLGNENkdz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Qy9DaXpCZ0M7QU5xM01wQztBcURucU9FO0VBQ0UsUy9DdVAwQjtFK0N0UDFCLHdCL0NuRU87QU53dU9YOztBcURqcU9BO0VBQ0Usa0IvQ295QmtDO0FOZzRNcEM7QXFEbHFPRTtFQUNFLDhCQUFBO0FyRG9xT0o7QXFEanFPRTs7O0VBRUUsb0NBQUE7QXJEb3FPSjtBcURqcU9FO0VBQ0UsTUFBQTtFQUNBLHdDL0MweEJnQztBTnk0TXBDO0FxRGhxT0U7RUFDRSxRL0NnTzBCO0UrQy9OMUIseUIvQzFGTztBTjR2T1g7QXFEOXBPRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSxjQUFBO0VBQ0EsVy9Dd3dCZ0M7RStDdndCaEMsb0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0NBQUE7QXJEZ3FPSjs7QXFENXBPQTtFQUNFLG9CL0Npd0JrQztBTjg1TXBDO0FxRDdwT0U7RUFDRSxnQ0FBQTtFQUNBLGEvQzZ2QmdDO0UrQzV2QmhDLFkvQzJ2QmdDO0UrQzF2QmhDLGdCQUFBO0FyRCtwT0o7QXFENXBPRTs7O0VBRUUsb0NBQUE7QXJEK3BPSjtBcUQ1cE9FO0VBQ0UsUUFBQTtFQUNBLHNDL0NvdkJnQztBTjA2TXBDO0FxRDNwT0U7RUFDRSxVL0MwTDBCO0UrQ3pMMUIsdUIvQ2hJTztBTjZ4T1g7O0FxRHhvT0E7RUFDRSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0EsZS9DaU00QjtFK0NoTTVCLGMvQytONEI7RStDOU41Qix5Qi9Dd3NCa0M7RStDdnNCbEMsZ0NBQUE7RXhDaEtFLDBDd0NpS29CO0V4Q2hLcEIsMkN3Q2dLb0I7QXJENG9PeEI7QXFEem9PRTtFQUNFLGFBQUE7QXJEMm9PSjs7QXFEdm9PQTtFQUNFLHVCQUFBO0VBQ0EsYy9DaElXO0FOMHdPYjs7QXNEcnpPQTtFQUNFLGtCQUFBO0F0RHd6T0Y7O0FzRHJ6T0E7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtBdER3ek9GOztBc0Ryek9BO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtFQUNBLG1CQUFBO0F0RHd6T0Y7O0FzRHJ6T0E7OztFQUdFLGNBQUE7RWhDM0JJLCtCZ0M0Qko7QXREd3pPRjtBc0JoMU9FO0VnQ29CRjs7O0loQ25CSSxnQkFBQTtFdEJxMU9GO0FBQ0Y7O0FzRDV6T0E7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0F0RCt6T0Y7O0FzRDV6T0E7O0VBRUUsd0JBQUE7QXREK3pPRjtBc0Q3ek9FO0VBSkY7O0lBS0ksK0JBQUE7RXREaTBPRjtBQUNGOztBc0Q5ek9BOztFQUVFLDJCQUFBO0F0RGkwT0Y7QXNEL3pPRTtFQUpGOztJQUtJLGtDQUFBO0V0RG0wT0Y7QUFDRjs7QXNEaDBPQTs7RUFFRSw0QkFBQTtBdERtME9GO0FzRGowT0U7RUFKRjs7SUFLSSxtQ0FBQTtFdERxME9GO0FBQ0Y7O0FzRDV6T0U7RUFDRSxVQUFBO0VBQ0EseUJBQUE7RUFDQSw0QkFBQTtBdEQrek9KO0FzRDV6T0U7OztFQUdFLFVBQUE7QXREOHpPSjtBc0Qzek9FOztFQUVFLFVBQUE7QXRENnpPSjtBc0Qxek9FOzs7OztFQUtFLHdCQUFBO0F0RDR6T0o7QXNEMXpPSTtFQVBGOzs7OztJQVFJLCtCQUFBO0V0RGkwT0o7QUFDRjs7QXNEeHpPQTs7RUFFRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBRUEsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxVaERnNUJrQztFZ0QvNEJsQyxXaER6R1M7RWdEMEdULGtCQUFBO0VBQ0EsWWhEODRCa0M7QU40Nk1wQztBT3A2T0U7OztFK0NnSEUsV2hEakhPO0VnRGtIUCxxQkFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0F0RHl6T0o7O0FzRHR6T0E7RUFDRSxPQUFBO0F0RHl6T0Y7O0FzRHB6T0E7RUFDRSxRQUFBO0F0RHV6T0Y7O0FzRGh6T0E7O0VBRUUscUJBQUE7RUFDQSxXaEQyM0JrQztFZ0QxM0JsQyxZaEQwM0JrQztFZ0R6M0JsQywrQ0FBQTtFQUNBLDBCQUFBO0F0RG16T0Y7O0FzRGp6T0E7RUFDRSxnTmhEdTNCa0M7QU42N01wQzs7QXNEbHpPQTtFQUNFLGdOaERxM0JrQztBTmc4TXBDOztBc0Q1eU9BO0VBQ0Usa0JBQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtFQUVBLGlCaERvMUJrQztFZ0RuMUJsQyxnQmhEbTFCa0M7RWdEbDFCbEMsZ0JBQUE7QXREOHlPRjtBc0Q1eU9FO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV2hEZzFCZ0M7RWdELzBCaEMsV2hEZzFCZ0M7RWdELzBCaEMsaUJoRGcxQmdDO0VnRC8wQmhDLGdCaEQrMEJnQztFZ0Q5MEJoQyxtQkFBQTtFQUNBLGVBQUE7RUFDQSwwQ0FBQTtBdEQ4eU9KO0FzRDN5T0k7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxPQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QXRENnlPTjtBc0QzeU9JO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsT0FBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0F0RDZ5T047QXNEenlPRTtFQUNFLHNCaER6TU87QU5vL09YOztBc0RseU9BO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLFdoRDFOUztFZ0QyTlQsa0JBQUE7QXREcXlPRjs7QXVEN2dQQTtFQUFxQixtQ0FBQTtBdkRpaFByQjs7QXVEaGhQQTtFQUFxQiw4QkFBQTtBdkRvaFByQjs7QXVEbmhQQTtFQUFxQixpQ0FBQTtBdkR1aFByQjs7QXVEdGhQQTtFQUFxQixpQ0FBQTtBdkQwaFByQjs7QXVEemhQQTtFQUFxQixzQ0FBQTtBdkQ2aFByQjs7QXVENWhQQTtFQUFxQixtQ0FBQTtBdkRnaVByQjs7QXdEbGlQRTtFQUNFLG9DQUFBO0F4RHFpUEo7O0FPM2hQRTs7O0VpRExJLG9DQUFBO0F4RHNpUE47O0F3RDVpUEU7RUFDRSxvQ0FBQTtBeEQraVBKOztBT3JpUEU7OztFaURMSSxvQ0FBQTtBeERnalBOOztBd0R0alBFO0VBQ0Usb0NBQUE7QXhEeWpQSjs7QU8vaVBFOzs7RWlETEksb0NBQUE7QXhEMGpQTjs7QXdEaGtQRTtFQUNFLG9DQUFBO0F4RG1rUEo7O0FPempQRTs7O0VpRExJLG9DQUFBO0F4RG9rUE47O0F3RDFrUEU7RUFDRSxvQ0FBQTtBeEQ2a1BKOztBT25rUEU7OztFaURMSSxvQ0FBQTtBeEQ4a1BOOztBd0RwbFBFO0VBQ0Usb0NBQUE7QXhEdWxQSjs7QU83a1BFOzs7RWlETEksb0NBQUE7QXhEd2xQTjs7QXdEOWxQRTtFQUNFLG9DQUFBO0F4RGltUEo7O0FPdmxQRTs7O0VpRExJLG9DQUFBO0F4RGttUE47O0F3RHhtUEU7RUFDRSxvQ0FBQTtBeEQybVBKOztBT2ptUEU7OztFaURMSSxvQ0FBQTtBeEQ0bVBOOztBd0RsblBFO0VBQ0Usb0NBQUE7QXhEcW5QSjs7QU8zbVBFOzs7RWlETEksb0NBQUE7QXhEc25QTjs7QXdENW5QRTtFQUNFLG9DQUFBO0F4RCtuUEo7O0FPcm5QRTs7O0VpRExJLG9DQUFBO0F4RGdvUE47O0F3RHRvUEU7RUFDRSxvQ0FBQTtBeER5b1BKOztBTy9uUEU7OztFaURMSSxvQ0FBQTtBeEQwb1BOOztBd0RocFBFO0VBQ0Usb0NBQUE7QXhEbXBQSjs7QU96b1BFOzs7RWlETEksb0NBQUE7QXhEb3BQTjs7QXdEMXBQRTtFQUNFLGlDQUFBO0F4RDZwUEo7O0FPbnBQRTs7O0VpRExJLG9DQUFBO0F4RDhwUE47O0F3RHBxUEU7RUFDRSxvQ0FBQTtBeER1cVBKOztBTzdwUEU7OztFaURMSSxvQ0FBQTtBeER3cVBOOztBeUR2cVBBO0VBQ0UsaUNBQUE7QXpEMHFQRjs7QXlEdnFQQTtFQUNFLHdDQUFBO0F6RDBxUEY7O0EwRHJyUEE7RUFBa0IsK0NBQUE7QTFEeXJQbEI7O0EwRHhyUEE7RUFBa0IsbURBQUE7QTFENHJQbEI7O0EwRDNyUEE7RUFBa0IscURBQUE7QTFEK3JQbEI7O0EwRDlyUEE7RUFBa0Isc0RBQUE7QTFEa3NQbEI7O0EwRGpzUEE7RUFBa0Isb0RBQUE7QTFEcXNQbEI7O0EwRG5zUEE7RUFBbUIsb0JBQUE7QTFEdXNQbkI7O0EwRHRzUEE7RUFBbUIsd0JBQUE7QTFEMHNQbkI7O0EwRHpzUEE7RUFBbUIsMEJBQUE7QTFENnNQbkI7O0EwRDVzUEE7RUFBbUIsMkJBQUE7QTFEZ3RQbkI7O0EwRC9zUEE7RUFBbUIseUJBQUE7QTFEbXRQbkI7O0EwRGh0UEU7RUFDRSxnQ0FBQTtBMURtdFBKOztBMERwdFBFO0VBQ0UsZ0NBQUE7QTFEdXRQSjs7QTBEeHRQRTtFQUNFLGdDQUFBO0ExRDJ0UEo7O0EwRDV0UEU7RUFDRSxnQ0FBQTtBMUQrdFBKOztBMERodVBFO0VBQ0UsZ0NBQUE7QTFEbXVQSjs7QTBEcHVQRTtFQUNFLGdDQUFBO0ExRHV1UEo7O0EwRHh1UEU7RUFDRSxnQ0FBQTtBMUQydVBKOztBMEQ1dVBFO0VBQ0UsZ0NBQUE7QTFEK3VQSjs7QTBEaHZQRTtFQUNFLGdDQUFBO0ExRG12UEo7O0EwRHB2UEU7RUFDRSxnQ0FBQTtBMUR1dlBKOztBMER4dlBFO0VBQ0UsZ0NBQUE7QTFEMnZQSjs7QTBENXZQRTtFQUNFLGdDQUFBO0ExRCt2UEo7O0EwRGh3UEU7RUFDRSw2QkFBQTtBMURtd1BKOztBMERwd1BFO0VBQ0UsZ0NBQUE7QTFEdXdQSjs7QTBEbndQQTtFQUNFLDZCQUFBO0ExRHN3UEY7O0EwRC92UEE7RUFDRSxrQ0FBQTtBMURrd1BGOztBMERod1BBO0VBQ0UsMkNBQUE7RUFDQSw0Q0FBQTtBMURtd1BGOztBMERqd1BBO0VBQ0UsNENBQUE7RUFDQSwrQ0FBQTtBMURvd1BGOztBMERsd1BBO0VBQ0UsK0NBQUE7RUFDQSw4Q0FBQTtBMURxd1BGOztBMERud1BBO0VBQ0UsMkNBQUE7RUFDQSw4Q0FBQTtBMURzd1BGOztBMERud1BBO0VBQ0UsNkJBQUE7QTFEc3dQRjs7QTBEbndQQTtFQUNFLDJCQUFBO0ExRHN3UEY7O0EyRDl6UEU7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QTNEaTBQSjs7QTREM3pQSTtFQUEyQix3QkFBQTtBNUQrelAvQjs7QTREOXpQSTtFQUEyQiwwQkFBQTtBNURrMFAvQjs7QTREajBQSTtFQUEyQixnQ0FBQTtBNURxMFAvQjs7QTREcDBQSTtFQUEyQix5QkFBQTtBNUR3MFAvQjs7QTREdjBQSTtFQUEyQix5QkFBQTtBNUQyMFAvQjs7QTREMTBQSTtFQUEyQiw2QkFBQTtBNUQ4MFAvQjs7QTRENzBQSTtFQUEyQiw4QkFBQTtBNURpMVAvQjs7QTREaDFQSTtFQUEyQix3QkFBQTtBNURvMVAvQjs7QTREbjFQSTtFQUEyQiwrQkFBQTtBNUR1MVAvQjs7QWlCN3lQSTtFMkNsREE7SUFBMkIsd0JBQUE7RTVEbzJQN0I7RTREbjJQRTtJQUEyQiwwQkFBQTtFNURzMlA3QjtFNERyMlBFO0lBQTJCLGdDQUFBO0U1RHcyUDdCO0U0RHYyUEU7SUFBMkIseUJBQUE7RTVEMDJQN0I7RTREejJQRTtJQUEyQix5QkFBQTtFNUQ0MlA3QjtFNEQzMlBFO0lBQTJCLDZCQUFBO0U1RDgyUDdCO0U0RDcyUEU7SUFBMkIsOEJBQUE7RTVEZzNQN0I7RTRELzJQRTtJQUEyQix3QkFBQTtFNURrM1A3QjtFNERqM1BFO0lBQTJCLCtCQUFBO0U1RG8zUDdCO0FBQ0Y7QWlCMzBQSTtFMkNsREE7SUFBMkIsd0JBQUE7RTVEaTRQN0I7RTREaDRQRTtJQUEyQiwwQkFBQTtFNURtNFA3QjtFNERsNFBFO0lBQTJCLGdDQUFBO0U1RHE0UDdCO0U0RHA0UEU7SUFBMkIseUJBQUE7RTVEdTRQN0I7RTREdDRQRTtJQUEyQix5QkFBQTtFNUR5NFA3QjtFNER4NFBFO0lBQTJCLDZCQUFBO0U1RDI0UDdCO0U0RDE0UEU7SUFBMkIsOEJBQUE7RTVENjRQN0I7RTRENTRQRTtJQUEyQix3QkFBQTtFNUQrNFA3QjtFNEQ5NFBFO0lBQTJCLCtCQUFBO0U1RGk1UDdCO0FBQ0Y7QWlCeDJQSTtFMkNsREE7SUFBMkIsd0JBQUE7RTVEODVQN0I7RTRENzVQRTtJQUEyQiwwQkFBQTtFNURnNlA3QjtFNEQvNVBFO0lBQTJCLGdDQUFBO0U1RGs2UDdCO0U0RGo2UEU7SUFBMkIseUJBQUE7RTVEbzZQN0I7RTREbjZQRTtJQUEyQix5QkFBQTtFNURzNlA3QjtFNERyNlBFO0lBQTJCLDZCQUFBO0U1RHc2UDdCO0U0RHY2UEU7SUFBMkIsOEJBQUE7RTVEMDZQN0I7RTREejZQRTtJQUEyQix3QkFBQTtFNUQ0NlA3QjtFNEQzNlBFO0lBQTJCLCtCQUFBO0U1RDg2UDdCO0FBQ0Y7QWlCcjRQSTtFMkNsREE7SUFBMkIsd0JBQUE7RTVEMjdQN0I7RTREMTdQRTtJQUEyQiwwQkFBQTtFNUQ2N1A3QjtFNEQ1N1BFO0lBQTJCLGdDQUFBO0U1RCs3UDdCO0U0RDk3UEU7SUFBMkIseUJBQUE7RTVEaThQN0I7RTREaDhQRTtJQUEyQix5QkFBQTtFNURtOFA3QjtFNERsOFBFO0lBQTJCLDZCQUFBO0U1RHE4UDdCO0U0RHA4UEU7SUFBMkIsOEJBQUE7RTVEdThQN0I7RTREdDhQRTtJQUEyQix3QkFBQTtFNUR5OFA3QjtFNER4OFBFO0lBQTJCLCtCQUFBO0U1RDI4UDdCO0FBQ0Y7QWlCbDZQSTtFMkNsREE7SUFBMkIsd0JBQUE7RTVEdzlQN0I7RTREdjlQRTtJQUEyQiwwQkFBQTtFNUQwOVA3QjtFNER6OVBFO0lBQTJCLGdDQUFBO0U1RDQ5UDdCO0U0RDM5UEU7SUFBMkIseUJBQUE7RTVEODlQN0I7RTRENzlQRTtJQUEyQix5QkFBQTtFNURnK1A3QjtFNEQvOVBFO0lBQTJCLDZCQUFBO0U1RGsrUDdCO0U0RGorUEU7SUFBMkIsOEJBQUE7RTVEbytQN0I7RTREbitQRTtJQUEyQix3QkFBQTtFNURzK1A3QjtFNERyK1BFO0lBQTJCLCtCQUFBO0U1RHcrUDdCO0FBQ0Y7QWlCLzdQSTtFMkNsREE7SUFBMkIsd0JBQUE7RTVEcS9QN0I7RTREcC9QRTtJQUEyQiwwQkFBQTtFNUR1L1A3QjtFNER0L1BFO0lBQTJCLGdDQUFBO0U1RHkvUDdCO0U0RHgvUEU7SUFBMkIseUJBQUE7RTVEMi9QN0I7RTREMS9QRTtJQUEyQix5QkFBQTtFNUQ2L1A3QjtFNEQ1L1BFO0lBQTJCLDZCQUFBO0U1RCsvUDdCO0U0RDkvUEU7SUFBMkIsOEJBQUE7RTVEaWdRN0I7RTREaGdRRTtJQUEyQix3QkFBQTtFNURtZ1E3QjtFNERsZ1FFO0lBQTJCLCtCQUFBO0U1RHFnUTdCO0FBQ0Y7QTRENy9QQTtFQUNFO0lBQXdCLHdCQUFBO0U1RGdnUXhCO0U0RC8vUEE7SUFBd0IsMEJBQUE7RTVEa2dReEI7RTREamdRQTtJQUF3QixnQ0FBQTtFNURvZ1F4QjtFNERuZ1FBO0lBQXdCLHlCQUFBO0U1RHNnUXhCO0U0RHJnUUE7SUFBd0IseUJBQUE7RTVEd2dReEI7RTREdmdRQTtJQUF3Qiw2QkFBQTtFNUQwZ1F4QjtFNER6Z1FBO0lBQXdCLDhCQUFBO0U1RDRnUXhCO0U0RDNnUUE7SUFBd0Isd0JBQUE7RTVEOGdReEI7RTREN2dRQTtJQUF3QiwrQkFBQTtFNURnaFF4QjtBQUNGO0E2RG5qUUE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0E3RHFqUUY7QTZEbmpRRTtFQUNFLGNBQUE7RUFDQSxXQUFBO0E3RHFqUUo7QTZEbGpRRTs7Ozs7RUFLRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtBN0RvalFKOztBNkQvaVFFO0VBQ0UsMkJBQUE7QTdEa2pRSjs7QTZEN2lRRTtFQUNFLG1CQUFBO0E3RGdqUUo7O0E2RDNpUUU7RUFDRSxnQkFBQTtBN0Q4aVFKOztBNkR6aVFFO0VBQ0UsaUJBQUE7QTdENGlRSjs7QThEbmxRSTtFQUFnQyw4QkFBQTtBOUR1bFFwQzs7QThEdGxRSTtFQUFnQyxpQ0FBQTtBOUQwbFFwQzs7QThEemxRSTtFQUFnQyxzQ0FBQTtBOUQ2bFFwQzs7QThENWxRSTtFQUFnQyx5Q0FBQTtBOURnbVFwQzs7QThEOWxRSTtFQUE4QiwwQkFBQTtBOURrbVFsQzs7QThEam1RSTtFQUE4Qiw0QkFBQTtBOURxbVFsQzs7QThEcG1RSTtFQUE4QixrQ0FBQTtBOUR3bVFsQzs7QThEdm1RSTtFQUE4Qix5QkFBQTtBOUQybVFsQzs7QThEMW1RSTtFQUE4Qix1QkFBQTtBOUQ4bVFsQzs7QThEN21RSTtFQUE4Qix1QkFBQTtBOURpblFsQzs7QThEaG5RSTtFQUE4Qix5QkFBQTtBOURvblFsQzs7QThEbm5RSTtFQUE4Qix5QkFBQTtBOUR1blFsQzs7QThEcm5RSTtFQUFvQyxzQ0FBQTtBOUR5blF4Qzs7QThEeG5RSTtFQUFvQyxvQ0FBQTtBOUQ0blF4Qzs7QThEM25RSTtFQUFvQyxrQ0FBQTtBOUQrblF4Qzs7QThEOW5RSTtFQUFvQyx5Q0FBQTtBOURrb1F4Qzs7QThEam9RSTtFQUFvQyx3Q0FBQTtBOURxb1F4Qzs7QThEbm9RSTtFQUFpQyxrQ0FBQTtBOUR1b1FyQzs7QThEdG9RSTtFQUFpQyxnQ0FBQTtBOUQwb1FyQzs7QThEem9RSTtFQUFpQyw4QkFBQTtBOUQ2b1FyQzs7QThENW9RSTtFQUFpQyxnQ0FBQTtBOURncFFyQzs7QThEL29RSTtFQUFpQywrQkFBQTtBOURtcFFyQzs7QThEanBRSTtFQUFrQyxvQ0FBQTtBOURxcFF0Qzs7QThEcHBRSTtFQUFrQyxrQ0FBQTtBOUR3cFF0Qzs7QThEdnBRSTtFQUFrQyxnQ0FBQTtBOUQycFF0Qzs7QThEMXBRSTtFQUFrQyx1Q0FBQTtBOUQ4cFF0Qzs7QThEN3BRSTtFQUFrQyxzQ0FBQTtBOURpcVF0Qzs7QThEaHFRSTtFQUFrQyxpQ0FBQTtBOURvcVF0Qzs7QThEbHFRSTtFQUFnQywyQkFBQTtBOURzcVFwQzs7QThEcnFRSTtFQUFnQyxpQ0FBQTtBOUR5cVFwQzs7QThEeHFRSTtFQUFnQywrQkFBQTtBOUQ0cVFwQzs7QThEM3FRSTtFQUFnQyw2QkFBQTtBOUQrcVFwQzs7QThEOXFRSTtFQUFnQywrQkFBQTtBOURrclFwQzs7QThEanJRSTtFQUFnQyw4QkFBQTtBOURxclFwQzs7QWlCenFRSTtFNkNsREE7SUFBZ0MsOEJBQUE7RTlEZ3VRbEM7RThEL3RRRTtJQUFnQyxpQ0FBQTtFOURrdVFsQztFOERqdVFFO0lBQWdDLHNDQUFBO0U5RG91UWxDO0U4RG51UUU7SUFBZ0MseUNBQUE7RTlEc3VRbEM7RThEcHVRRTtJQUE4QiwwQkFBQTtFOUR1dVFoQztFOER0dVFFO0lBQThCLDRCQUFBO0U5RHl1UWhDO0U4RHh1UUU7SUFBOEIsa0NBQUE7RTlEMnVRaEM7RThEMXVRRTtJQUE4Qix5QkFBQTtFOUQ2dVFoQztFOEQ1dVFFO0lBQThCLHVCQUFBO0U5RCt1UWhDO0U4RDl1UUU7SUFBOEIsdUJBQUE7RTlEaXZRaEM7RThEaHZRRTtJQUE4Qix5QkFBQTtFOURtdlFoQztFOERsdlFFO0lBQThCLHlCQUFBO0U5RHF2UWhDO0U4RG52UUU7SUFBb0Msc0NBQUE7RTlEc3ZRdEM7RThEcnZRRTtJQUFvQyxvQ0FBQTtFOUR3dlF0QztFOER2dlFFO0lBQW9DLGtDQUFBO0U5RDB2UXRDO0U4RHp2UUU7SUFBb0MseUNBQUE7RTlENHZRdEM7RThEM3ZRRTtJQUFvQyx3Q0FBQTtFOUQ4dlF0QztFOEQ1dlFFO0lBQWlDLGtDQUFBO0U5RCt2UW5DO0U4RDl2UUU7SUFBaUMsZ0NBQUE7RTlEaXdRbkM7RThEaHdRRTtJQUFpQyw4QkFBQTtFOURtd1FuQztFOERsd1FFO0lBQWlDLGdDQUFBO0U5RHF3UW5DO0U4RHB3UUU7SUFBaUMsK0JBQUE7RTlEdXdRbkM7RThEcndRRTtJQUFrQyxvQ0FBQTtFOUR3d1FwQztFOER2d1FFO0lBQWtDLGtDQUFBO0U5RDB3UXBDO0U4RHp3UUU7SUFBa0MsZ0NBQUE7RTlENHdRcEM7RThEM3dRRTtJQUFrQyx1Q0FBQTtFOUQ4d1FwQztFOEQ3d1FFO0lBQWtDLHNDQUFBO0U5RGd4UXBDO0U4RC93UUU7SUFBa0MsaUNBQUE7RTlEa3hRcEM7RThEaHhRRTtJQUFnQywyQkFBQTtFOURteFFsQztFOERseFFFO0lBQWdDLGlDQUFBO0U5RHF4UWxDO0U4RHB4UUU7SUFBZ0MsK0JBQUE7RTlEdXhRbEM7RThEdHhRRTtJQUFnQyw2QkFBQTtFOUR5eFFsQztFOER4eFFFO0lBQWdDLCtCQUFBO0U5RDJ4UWxDO0U4RDF4UUU7SUFBZ0MsOEJBQUE7RTlENnhRbEM7QUFDRjtBaUJseFFJO0U2Q2xEQTtJQUFnQyw4QkFBQTtFOUR3MFFsQztFOER2MFFFO0lBQWdDLGlDQUFBO0U5RDAwUWxDO0U4RHowUUU7SUFBZ0Msc0NBQUE7RTlENDBRbEM7RThEMzBRRTtJQUFnQyx5Q0FBQTtFOUQ4MFFsQztFOEQ1MFFFO0lBQThCLDBCQUFBO0U5RCswUWhDO0U4RDkwUUU7SUFBOEIsNEJBQUE7RTlEaTFRaEM7RThEaDFRRTtJQUE4QixrQ0FBQTtFOURtMVFoQztFOERsMVFFO0lBQThCLHlCQUFBO0U5RHExUWhDO0U4RHAxUUU7SUFBOEIsdUJBQUE7RTlEdTFRaEM7RThEdDFRRTtJQUE4Qix1QkFBQTtFOUR5MVFoQztFOER4MVFFO0lBQThCLHlCQUFBO0U5RDIxUWhDO0U4RDExUUU7SUFBOEIseUJBQUE7RTlENjFRaEM7RThEMzFRRTtJQUFvQyxzQ0FBQTtFOUQ4MVF0QztFOEQ3MVFFO0lBQW9DLG9DQUFBO0U5RGcyUXRDO0U4RC8xUUU7SUFBb0Msa0NBQUE7RTlEazJRdEM7RThEajJRRTtJQUFvQyx5Q0FBQTtFOURvMlF0QztFOERuMlFFO0lBQW9DLHdDQUFBO0U5RHMyUXRDO0U4RHAyUUU7SUFBaUMsa0NBQUE7RTlEdTJRbkM7RThEdDJRRTtJQUFpQyxnQ0FBQTtFOUR5MlFuQztFOER4MlFFO0lBQWlDLDhCQUFBO0U5RDIyUW5DO0U4RDEyUUU7SUFBaUMsZ0NBQUE7RTlENjJRbkM7RThENTJRRTtJQUFpQywrQkFBQTtFOUQrMlFuQztFOEQ3MlFFO0lBQWtDLG9DQUFBO0U5RGczUXBDO0U4RC8yUUU7SUFBa0Msa0NBQUE7RTlEazNRcEM7RThEajNRRTtJQUFrQyxnQ0FBQTtFOURvM1FwQztFOERuM1FFO0lBQWtDLHVDQUFBO0U5RHMzUXBDO0U4RHIzUUU7SUFBa0Msc0NBQUE7RTlEdzNRcEM7RThEdjNRRTtJQUFrQyxpQ0FBQTtFOUQwM1FwQztFOER4M1FFO0lBQWdDLDJCQUFBO0U5RDIzUWxDO0U4RDEzUUU7SUFBZ0MsaUNBQUE7RTlENjNRbEM7RThENTNRRTtJQUFnQywrQkFBQTtFOUQrM1FsQztFOEQ5M1FFO0lBQWdDLDZCQUFBO0U5RGk0UWxDO0U4RGg0UUU7SUFBZ0MsK0JBQUE7RTlEbTRRbEM7RThEbDRRRTtJQUFnQyw4QkFBQTtFOURxNFFsQztBQUNGO0FpQjEzUUk7RTZDbERBO0lBQWdDLDhCQUFBO0U5RGc3UWxDO0U4RC82UUU7SUFBZ0MsaUNBQUE7RTlEazdRbEM7RThEajdRRTtJQUFnQyxzQ0FBQTtFOURvN1FsQztFOERuN1FFO0lBQWdDLHlDQUFBO0U5RHM3UWxDO0U4RHA3UUU7SUFBOEIsMEJBQUE7RTlEdTdRaEM7RThEdDdRRTtJQUE4Qiw0QkFBQTtFOUR5N1FoQztFOER4N1FFO0lBQThCLGtDQUFBO0U5RDI3UWhDO0U4RDE3UUU7SUFBOEIseUJBQUE7RTlENjdRaEM7RThENTdRRTtJQUE4Qix1QkFBQTtFOUQrN1FoQztFOEQ5N1FFO0lBQThCLHVCQUFBO0U5RGk4UWhDO0U4RGg4UUU7SUFBOEIseUJBQUE7RTlEbThRaEM7RThEbDhRRTtJQUE4Qix5QkFBQTtFOURxOFFoQztFOERuOFFFO0lBQW9DLHNDQUFBO0U5RHM4UXRDO0U4RHI4UUU7SUFBb0Msb0NBQUE7RTlEdzhRdEM7RThEdjhRRTtJQUFvQyxrQ0FBQTtFOUQwOFF0QztFOER6OFFFO0lBQW9DLHlDQUFBO0U5RDQ4UXRDO0U4RDM4UUU7SUFBb0Msd0NBQUE7RTlEODhRdEM7RThENThRRTtJQUFpQyxrQ0FBQTtFOUQrOFFuQztFOEQ5OFFFO0lBQWlDLGdDQUFBO0U5RGk5UW5DO0U4RGg5UUU7SUFBaUMsOEJBQUE7RTlEbTlRbkM7RThEbDlRRTtJQUFpQyxnQ0FBQTtFOURxOVFuQztFOERwOVFFO0lBQWlDLCtCQUFBO0U5RHU5UW5DO0U4RHI5UUU7SUFBa0Msb0NBQUE7RTlEdzlRcEM7RThEdjlRRTtJQUFrQyxrQ0FBQTtFOUQwOVFwQztFOER6OVFFO0lBQWtDLGdDQUFBO0U5RDQ5UXBDO0U4RDM5UUU7SUFBa0MsdUNBQUE7RTlEODlRcEM7RThENzlRRTtJQUFrQyxzQ0FBQTtFOURnK1FwQztFOEQvOVFFO0lBQWtDLGlDQUFBO0U5RGsrUXBDO0U4RGgrUUU7SUFBZ0MsMkJBQUE7RTlEbStRbEM7RThEbCtRRTtJQUFnQyxpQ0FBQTtFOURxK1FsQztFOERwK1FFO0lBQWdDLCtCQUFBO0U5RHUrUWxDO0U4RHQrUUU7SUFBZ0MsNkJBQUE7RTlEeStRbEM7RThEeCtRRTtJQUFnQywrQkFBQTtFOUQyK1FsQztFOEQxK1FFO0lBQWdDLDhCQUFBO0U5RDYrUWxDO0FBQ0Y7QWlCbCtRSTtFNkNsREE7SUFBZ0MsOEJBQUE7RTlEd2hSbEM7RThEdmhSRTtJQUFnQyxpQ0FBQTtFOUQwaFJsQztFOER6aFJFO0lBQWdDLHNDQUFBO0U5RDRoUmxDO0U4RDNoUkU7SUFBZ0MseUNBQUE7RTlEOGhSbEM7RThENWhSRTtJQUE4QiwwQkFBQTtFOUQraFJoQztFOEQ5aFJFO0lBQThCLDRCQUFBO0U5RGlpUmhDO0U4RGhpUkU7SUFBOEIsa0NBQUE7RTlEbWlSaEM7RThEbGlSRTtJQUE4Qix5QkFBQTtFOURxaVJoQztFOERwaVJFO0lBQThCLHVCQUFBO0U5RHVpUmhDO0U4RHRpUkU7SUFBOEIsdUJBQUE7RTlEeWlSaEM7RThEeGlSRTtJQUE4Qix5QkFBQTtFOUQyaVJoQztFOEQxaVJFO0lBQThCLHlCQUFBO0U5RDZpUmhDO0U4RDNpUkU7SUFBb0Msc0NBQUE7RTlEOGlSdEM7RThEN2lSRTtJQUFvQyxvQ0FBQTtFOURnalJ0QztFOEQvaVJFO0lBQW9DLGtDQUFBO0U5RGtqUnRDO0U4RGpqUkU7SUFBb0MseUNBQUE7RTlEb2pSdEM7RThEbmpSRTtJQUFvQyx3Q0FBQTtFOURzalJ0QztFOERwalJFO0lBQWlDLGtDQUFBO0U5RHVqUm5DO0U4RHRqUkU7SUFBaUMsZ0NBQUE7RTlEeWpSbkM7RThEeGpSRTtJQUFpQyw4QkFBQTtFOUQyalJuQztFOEQxalJFO0lBQWlDLGdDQUFBO0U5RDZqUm5DO0U4RDVqUkU7SUFBaUMsK0JBQUE7RTlEK2pSbkM7RThEN2pSRTtJQUFrQyxvQ0FBQTtFOURna1JwQztFOEQvalJFO0lBQWtDLGtDQUFBO0U5RGtrUnBDO0U4RGprUkU7SUFBa0MsZ0NBQUE7RTlEb2tScEM7RThEbmtSRTtJQUFrQyx1Q0FBQTtFOURza1JwQztFOERya1JFO0lBQWtDLHNDQUFBO0U5RHdrUnBDO0U4RHZrUkU7SUFBa0MsaUNBQUE7RTlEMGtScEM7RThEeGtSRTtJQUFnQywyQkFBQTtFOUQya1JsQztFOEQxa1JFO0lBQWdDLGlDQUFBO0U5RDZrUmxDO0U4RDVrUkU7SUFBZ0MsK0JBQUE7RTlEK2tSbEM7RThEOWtSRTtJQUFnQyw2QkFBQTtFOURpbFJsQztFOERobFJFO0lBQWdDLCtCQUFBO0U5RG1sUmxDO0U4RGxsUkU7SUFBZ0MsOEJBQUE7RTlEcWxSbEM7QUFDRjtBaUIxa1JJO0U2Q2xEQTtJQUFnQyw4QkFBQTtFOURnb1JsQztFOEQvblJFO0lBQWdDLGlDQUFBO0U5RGtvUmxDO0U4RGpvUkU7SUFBZ0Msc0NBQUE7RTlEb29SbEM7RThEbm9SRTtJQUFnQyx5Q0FBQTtFOURzb1JsQztFOERwb1JFO0lBQThCLDBCQUFBO0U5RHVvUmhDO0U4RHRvUkU7SUFBOEIsNEJBQUE7RTlEeW9SaEM7RThEeG9SRTtJQUE4QixrQ0FBQTtFOUQyb1JoQztFOEQxb1JFO0lBQThCLHlCQUFBO0U5RDZvUmhDO0U4RDVvUkU7SUFBOEIsdUJBQUE7RTlEK29SaEM7RThEOW9SRTtJQUE4Qix1QkFBQTtFOURpcFJoQztFOERocFJFO0lBQThCLHlCQUFBO0U5RG1wUmhDO0U4RGxwUkU7SUFBOEIseUJBQUE7RTlEcXBSaEM7RThEbnBSRTtJQUFvQyxzQ0FBQTtFOURzcFJ0QztFOERycFJFO0lBQW9DLG9DQUFBO0U5RHdwUnRDO0U4RHZwUkU7SUFBb0Msa0NBQUE7RTlEMHBSdEM7RThEenBSRTtJQUFvQyx5Q0FBQTtFOUQ0cFJ0QztFOEQzcFJFO0lBQW9DLHdDQUFBO0U5RDhwUnRDO0U4RDVwUkU7SUFBaUMsa0NBQUE7RTlEK3BSbkM7RThEOXBSRTtJQUFpQyxnQ0FBQTtFOURpcVJuQztFOERocVJFO0lBQWlDLDhCQUFBO0U5RG1xUm5DO0U4RGxxUkU7SUFBaUMsZ0NBQUE7RTlEcXFSbkM7RThEcHFSRTtJQUFpQywrQkFBQTtFOUR1cVJuQztFOERycVJFO0lBQWtDLG9DQUFBO0U5RHdxUnBDO0U4RHZxUkU7SUFBa0Msa0NBQUE7RTlEMHFScEM7RThEenFSRTtJQUFrQyxnQ0FBQTtFOUQ0cVJwQztFOEQzcVJFO0lBQWtDLHVDQUFBO0U5RDhxUnBDO0U4RDdxUkU7SUFBa0Msc0NBQUE7RTlEZ3JScEM7RThEL3FSRTtJQUFrQyxpQ0FBQTtFOURrclJwQztFOERoclJFO0lBQWdDLDJCQUFBO0U5RG1yUmxDO0U4RGxyUkU7SUFBZ0MsaUNBQUE7RTlEcXJSbEM7RThEcHJSRTtJQUFnQywrQkFBQTtFOUR1clJsQztFOER0clJFO0lBQWdDLDZCQUFBO0U5RHlyUmxDO0U4RHhyUkU7SUFBZ0MsK0JBQUE7RTlEMnJSbEM7RThEMXJSRTtJQUFnQyw4QkFBQTtFOUQ2clJsQztBQUNGO0FpQmxyUkk7RTZDbERBO0lBQWdDLDhCQUFBO0U5RHd1UmxDO0U4RHZ1UkU7SUFBZ0MsaUNBQUE7RTlEMHVSbEM7RThEenVSRTtJQUFnQyxzQ0FBQTtFOUQ0dVJsQztFOEQzdVJFO0lBQWdDLHlDQUFBO0U5RDh1UmxDO0U4RDV1UkU7SUFBOEIsMEJBQUE7RTlEK3VSaEM7RThEOXVSRTtJQUE4Qiw0QkFBQTtFOURpdlJoQztFOERodlJFO0lBQThCLGtDQUFBO0U5RG12UmhDO0U4RGx2UkU7SUFBOEIseUJBQUE7RTlEcXZSaEM7RThEcHZSRTtJQUE4Qix1QkFBQTtFOUR1dlJoQztFOER0dlJFO0lBQThCLHVCQUFBO0U5RHl2UmhDO0U4RHh2UkU7SUFBOEIseUJBQUE7RTlEMnZSaEM7RThEMXZSRTtJQUE4Qix5QkFBQTtFOUQ2dlJoQztFOEQzdlJFO0lBQW9DLHNDQUFBO0U5RDh2UnRDO0U4RDd2UkU7SUFBb0Msb0NBQUE7RTlEZ3dSdEM7RThEL3ZSRTtJQUFvQyxrQ0FBQTtFOURrd1J0QztFOERqd1JFO0lBQW9DLHlDQUFBO0U5RG93UnRDO0U4RG53UkU7SUFBb0Msd0NBQUE7RTlEc3dSdEM7RThEcHdSRTtJQUFpQyxrQ0FBQTtFOUR1d1JuQztFOER0d1JFO0lBQWlDLGdDQUFBO0U5RHl3Um5DO0U4RHh3UkU7SUFBaUMsOEJBQUE7RTlEMndSbkM7RThEMXdSRTtJQUFpQyxnQ0FBQTtFOUQ2d1JuQztFOEQ1d1JFO0lBQWlDLCtCQUFBO0U5RCt3Um5DO0U4RDd3UkU7SUFBa0Msb0NBQUE7RTlEZ3hScEM7RThEL3dSRTtJQUFrQyxrQ0FBQTtFOURreFJwQztFOERqeFJFO0lBQWtDLGdDQUFBO0U5RG94UnBDO0U4RG54UkU7SUFBa0MsdUNBQUE7RTlEc3hScEM7RThEcnhSRTtJQUFrQyxzQ0FBQTtFOUR3eFJwQztFOER2eFJFO0lBQWtDLGlDQUFBO0U5RDB4UnBDO0U4RHh4UkU7SUFBZ0MsMkJBQUE7RTlEMnhSbEM7RThEMXhSRTtJQUFnQyxpQ0FBQTtFOUQ2eFJsQztFOEQ1eFJFO0lBQWdDLCtCQUFBO0U5RCt4UmxDO0U4RDl4UkU7SUFBZ0MsNkJBQUE7RTlEaXlSbEM7RThEaHlSRTtJQUFnQywrQkFBQTtFOURteVJsQztFOERseVJFO0lBQWdDLDhCQUFBO0U5RHF5UmxDO0FBQ0Y7QStEbDFSSTtFQ0RGLHNCQUFBO0FoRXMxUkY7O0ErRHAxUkk7RUNDRix1QkFBQTtBaEV1MVJGOztBK0R2MVJJO0VDR0Ysc0JBQUE7QWhFdzFSRjs7QWlCcnlSSTtFOEN4REE7SUNERixzQkFBQTtFaEVtMlJBO0UrRGoyUkU7SUNDRix1QkFBQTtFaEVtMlJBO0UrRG4yUkU7SUNHRixzQkFBQTtFaEVtMlJBO0FBQ0Y7QWlCanpSSTtFOEN4REE7SUNERixzQkFBQTtFaEU4MlJBO0UrRDUyUkU7SUNDRix1QkFBQTtFaEU4MlJBO0UrRDkyUkU7SUNHRixzQkFBQTtFaEU4MlJBO0FBQ0Y7QWlCNXpSSTtFOEN4REE7SUNERixzQkFBQTtFaEV5M1JBO0UrRHYzUkU7SUNDRix1QkFBQTtFaEV5M1JBO0UrRHozUkU7SUNHRixzQkFBQTtFaEV5M1JBO0FBQ0Y7QWlCdjBSSTtFOEN4REE7SUNERixzQkFBQTtFaEVvNFJBO0UrRGw0UkU7SUNDRix1QkFBQTtFaEVvNFJBO0UrRHA0UkU7SUNHRixzQkFBQTtFaEVvNFJBO0FBQ0Y7QWlCbDFSSTtFOEN4REE7SUNERixzQkFBQTtFaEUrNFJBO0UrRDc0UkU7SUNDRix1QkFBQTtFaEUrNFJBO0UrRC80UkU7SUNHRixzQkFBQTtFaEUrNFJBO0FBQ0Y7QWlCNzFSSTtFOEN4REE7SUNERixzQkFBQTtFaEUwNVJBO0UrRHg1UkU7SUNDRix1QkFBQTtFaEUwNVJBO0UrRDE1UkU7SUNHRixzQkFBQTtFaEUwNVJBO0FBQ0Y7QWlFMzVSRTtFQUF5QiwyQkFBQTtBakU4NVIzQjs7QWlFOTVSRTtFQUF5Qiw2QkFBQTtBakVrNlIzQjs7QWlFbDZSRTtFQUF5Qiw2QkFBQTtBakVzNlIzQjs7QWlFdDZSRTtFQUF5QiwwQkFBQTtBakUwNlIzQjs7QWlFMTZSRTtFQUF5QiwyQkFBQTtBakU4NlIzQjs7QWlFejZSQTtFQUNFLGVBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxhM0R3c0JrQztBTm91UXBDOztBaUV6NlJBO0VBQ0UsZUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGEzRGdzQmtDO0FONHVRcEM7O0FpRXg2UkU7RUFERjtJQUVJLGdCQUFBO0lBQ0EsTUFBQTtJQUNBLGEzRHdyQmdDO0VOb3ZRbEM7QUFDRjs7QWtFMzhSQTtFQ0VFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtBbkU2OFJGOztBbUVuOFJFO0VBRUUsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0FuRXE4Uko7O0FvRWorUkE7RUFBYSwrREFBQTtBcEVxK1JiOztBb0VwK1JBO0VBQVUsK0RBQUE7QXBFdytSVjs7QW9FditSQTtFQUFhLCtEQUFBO0FwRTIrUmI7O0FvRTErUkE7RUFBZSwyQkFBQTtBcEU4K1JmOztBcUU3K1JJO0VBQXVCLHFCQUFBO0FyRWkvUjNCOztBcUVqL1JJO0VBQXVCLHFCQUFBO0FyRXEvUjNCOztBcUVyL1JJO0VBQXVCLHFCQUFBO0FyRXkvUjNCOztBcUV6L1JJO0VBQXVCLHNCQUFBO0FyRTYvUjNCOztBcUU3L1JJO0VBQXVCLHNCQUFBO0FyRWlnUzNCOztBcUVqZ1NJO0VBQXVCLHNCQUFBO0FyRXFnUzNCOztBcUVyZ1NJO0VBQXVCLHNCQUFBO0FyRXlnUzNCOztBcUV6Z1NJO0VBQXVCLHNCQUFBO0FyRTZnUzNCOztBcUU3Z1NJO0VBQXVCLHVCQUFBO0FyRWloUzNCOztBcUVqaFNJO0VBQXVCLHVCQUFBO0FyRXFoUzNCOztBcUVqaFNBO0VBQVUsMEJBQUE7QXJFcWhTVjs7QXFFcGhTQTtFQUFVLDJCQUFBO0FyRXdoU1Y7O0FzRXhoU1E7RUFBZ0Msb0JBQUE7QXRFNGhTeEM7O0FzRTNoU1E7O0VBRUUsd0JBQUE7QXRFOGhTVjs7QXNFNWhTUTs7RUFFRSwwQkFBQTtBdEUraFNWOztBc0U3aFNROztFQUVFLDJCQUFBO0F0RWdpU1Y7O0FzRTloU1E7O0VBRUUseUJBQUE7QXRFaWlTVjs7QXNFaGpTUTtFQUFnQyx1QkFBQTtBdEVvalN4Qzs7QXNFbmpTUTs7RUFFRSwyQkFBQTtBdEVzalNWOztBc0VwalNROztFQUVFLDZCQUFBO0F0RXVqU1Y7O0FzRXJqU1E7O0VBRUUsOEJBQUE7QXRFd2pTVjs7QXNFdGpTUTs7RUFFRSw0QkFBQTtBdEV5alNWOztBc0V4a1NRO0VBQWdDLHVCQUFBO0F0RTRrU3hDOztBc0Uza1NROztFQUVFLDJCQUFBO0F0RThrU1Y7O0FzRTVrU1E7O0VBRUUsNkJBQUE7QXRFK2tTVjs7QXNFN2tTUTs7RUFFRSw4QkFBQTtBdEVnbFNWOztBc0U5a1NROztFQUVFLDRCQUFBO0F0RWlsU1Y7O0FzRWhtU1E7RUFBZ0MsdUJBQUE7QXRFb21TeEM7O0FzRW5tU1E7O0VBRUUsMkJBQUE7QXRFc21TVjs7QXNFcG1TUTs7RUFFRSw2QkFBQTtBdEV1bVNWOztBc0VybVNROztFQUVFLDhCQUFBO0F0RXdtU1Y7O0FzRXRtU1E7O0VBRUUsNEJBQUE7QXRFeW1TVjs7QXNFeG5TUTtFQUFnQyx1QkFBQTtBdEU0blN4Qzs7QXNFM25TUTs7RUFFRSwyQkFBQTtBdEU4blNWOztBc0U1blNROztFQUVFLDZCQUFBO0F0RStuU1Y7O0FzRTduU1E7O0VBRUUsOEJBQUE7QXRFZ29TVjs7QXNFOW5TUTs7RUFFRSw0QkFBQTtBdEVpb1NWOztBc0VocFNRO0VBQWdDLHVCQUFBO0F0RW9wU3hDOztBc0VucFNROztFQUVFLDJCQUFBO0F0RXNwU1Y7O0FzRXBwU1E7O0VBRUUsNkJBQUE7QXRFdXBTVjs7QXNFcnBTUTs7RUFFRSw4QkFBQTtBdEV3cFNWOztBc0V0cFNROztFQUVFLDRCQUFBO0F0RXlwU1Y7O0FzRXhxU1E7RUFBZ0MseUJBQUE7QXRFNHFTeEM7O0FzRTNxU1E7O0VBRUUsNkJBQUE7QXRFOHFTVjs7QXNFNXFTUTs7RUFFRSwrQkFBQTtBdEUrcVNWOztBc0U3cVNROztFQUVFLGdDQUFBO0F0RWdyU1Y7O0FzRTlxU1E7O0VBRUUsOEJBQUE7QXRFaXJTVjs7QXNFaHNTUTtFQUFnQyx1QkFBQTtBdEVvc1N4Qzs7QXNFbnNTUTs7RUFFRSwyQkFBQTtBdEVzc1NWOztBc0Vwc1NROztFQUVFLDZCQUFBO0F0RXVzU1Y7O0FzRXJzU1E7O0VBRUUsOEJBQUE7QXRFd3NTVjs7QXNFdHNTUTs7RUFFRSw0QkFBQTtBdEV5c1NWOztBc0V4dFNRO0VBQWdDLHVCQUFBO0F0RTR0U3hDOztBc0UzdFNROztFQUVFLDJCQUFBO0F0RTh0U1Y7O0FzRTV0U1E7O0VBRUUsNkJBQUE7QXRFK3RTVjs7QXNFN3RTUTs7RUFFRSw4QkFBQTtBdEVndVNWOztBc0U5dFNROztFQUVFLDRCQUFBO0F0RWl1U1Y7O0FzRWh2U1E7RUFBZ0MsdUJBQUE7QXRFb3ZTeEM7O0FzRW52U1E7O0VBRUUsMkJBQUE7QXRFc3ZTVjs7QXNFcHZTUTs7RUFFRSw2QkFBQTtBdEV1dlNWOztBc0VydlNROztFQUVFLDhCQUFBO0F0RXd2U1Y7O0FzRXR2U1E7O0VBRUUsNEJBQUE7QXRFeXZTVjs7QXNFeHdTUTtFQUFnQyx1QkFBQTtBdEU0d1N4Qzs7QXNFM3dTUTs7RUFFRSwyQkFBQTtBdEU4d1NWOztBc0U1d1NROztFQUVFLDZCQUFBO0F0RSt3U1Y7O0FzRTd3U1E7O0VBRUUsOEJBQUE7QXRFZ3hTVjs7QXNFOXdTUTs7RUFFRSw0QkFBQTtBdEVpeFNWOztBc0VoeVNRO0VBQWdDLHdCQUFBO0F0RW95U3hDOztBc0VueVNROztFQUVFLDRCQUFBO0F0RXN5U1Y7O0FzRXB5U1E7O0VBRUUsOEJBQUE7QXRFdXlTVjs7QXNFcnlTUTs7RUFFRSwrQkFBQTtBdEV3eVNWOztBc0V0eVNROztFQUVFLDZCQUFBO0F0RXl5U1Y7O0FzRXh6U1E7RUFBZ0MscUJBQUE7QXRFNHpTeEM7O0FzRTN6U1E7O0VBRUUseUJBQUE7QXRFOHpTVjs7QXNFNXpTUTs7RUFFRSwyQkFBQTtBdEUrelNWOztBc0U3elNROztFQUVFLDRCQUFBO0F0RWcwU1Y7O0FzRTl6U1E7O0VBRUUsMEJBQUE7QXRFaTBTVjs7QXNFaDFTUTtFQUFnQyx3QkFBQTtBdEVvMVN4Qzs7QXNFbjFTUTs7RUFFRSw0QkFBQTtBdEVzMVNWOztBc0VwMVNROztFQUVFLDhCQUFBO0F0RXUxU1Y7O0FzRXIxU1E7O0VBRUUsK0JBQUE7QXRFdzFTVjs7QXNFdDFTUTs7RUFFRSw2QkFBQTtBdEV5MVNWOztBc0V4MlNRO0VBQWdDLHdCQUFBO0F0RTQyU3hDOztBc0UzMlNROztFQUVFLDRCQUFBO0F0RTgyU1Y7O0FzRTUyU1E7O0VBRUUsOEJBQUE7QXRFKzJTVjs7QXNFNzJTUTs7RUFFRSwrQkFBQTtBdEVnM1NWOztBc0U5MlNROztFQUVFLDZCQUFBO0F0RWkzU1Y7O0FzRWg0U1E7RUFBZ0Msd0JBQUE7QXRFbzRTeEM7O0FzRW40U1E7O0VBRUUsNEJBQUE7QXRFczRTVjs7QXNFcDRTUTs7RUFFRSw4QkFBQTtBdEV1NFNWOztBc0VyNFNROztFQUVFLCtCQUFBO0F0RXc0U1Y7O0FzRXQ0U1E7O0VBRUUsNkJBQUE7QXRFeTRTVjs7QXNFeDVTUTtFQUFnQyx3QkFBQTtBdEU0NVN4Qzs7QXNFMzVTUTs7RUFFRSw0QkFBQTtBdEU4NVNWOztBc0U1NVNROztFQUVFLDhCQUFBO0F0RSs1U1Y7O0FzRTc1U1E7O0VBRUUsK0JBQUE7QXRFZzZTVjs7QXNFOTVTUTs7RUFFRSw2QkFBQTtBdEVpNlNWOztBc0VoN1NRO0VBQWdDLHdCQUFBO0F0RW83U3hDOztBc0VuN1NROztFQUVFLDRCQUFBO0F0RXM3U1Y7O0FzRXA3U1E7O0VBRUUsOEJBQUE7QXRFdTdTVjs7QXNFcjdTUTs7RUFFRSwrQkFBQTtBdEV3N1NWOztBc0V0N1NROztFQUVFLDZCQUFBO0F0RXk3U1Y7O0FzRXg4U1E7RUFBZ0MsMEJBQUE7QXRFNDhTeEM7O0FzRTM4U1E7O0VBRUUsOEJBQUE7QXRFODhTVjs7QXNFNThTUTs7RUFFRSxnQ0FBQTtBdEUrOFNWOztBc0U3OFNROztFQUVFLGlDQUFBO0F0RWc5U1Y7O0FzRTk4U1E7O0VBRUUsK0JBQUE7QXRFaTlTVjs7QXNFaCtTUTtFQUFnQyx3QkFBQTtBdEVvK1N4Qzs7QXNFbitTUTs7RUFFRSw0QkFBQTtBdEVzK1NWOztBc0VwK1NROztFQUVFLDhCQUFBO0F0RXUrU1Y7O0FzRXIrU1E7O0VBRUUsK0JBQUE7QXRFdytTVjs7QXNFdCtTUTs7RUFFRSw2QkFBQTtBdEV5K1NWOztBc0V4L1NRO0VBQWdDLHdCQUFBO0F0RTQvU3hDOztBc0UzL1NROztFQUVFLDRCQUFBO0F0RTgvU1Y7O0FzRTUvU1E7O0VBRUUsOEJBQUE7QXRFKy9TVjs7QXNFNy9TUTs7RUFFRSwrQkFBQTtBdEVnZ1RWOztBc0U5L1NROztFQUVFLDZCQUFBO0F0RWlnVFY7O0FzRWhoVFE7RUFBZ0Msd0JBQUE7QXRFb2hUeEM7O0FzRW5oVFE7O0VBRUUsNEJBQUE7QXRFc2hUVjs7QXNFcGhUUTs7RUFFRSw4QkFBQTtBdEV1aFRWOztBc0VyaFRROztFQUVFLCtCQUFBO0F0RXdoVFY7O0FzRXRoVFE7O0VBRUUsNkJBQUE7QXRFeWhUVjs7QXNFeGlUUTtFQUFnQyx3QkFBQTtBdEU0aVR4Qzs7QXNFM2lUUTs7RUFFRSw0QkFBQTtBdEU4aVRWOztBc0U1aVRROztFQUVFLDhCQUFBO0F0RStpVFY7O0FzRTdpVFE7O0VBRUUsK0JBQUE7QXRFZ2pUVjs7QXNFOWlUUTs7RUFFRSw2QkFBQTtBdEVpalRWOztBc0Voa1RRO0VBQWdDLHlCQUFBO0F0RW9rVHhDOztBc0Vua1RROztFQUVFLDZCQUFBO0F0RXNrVFY7O0FzRXBrVFE7O0VBRUUsK0JBQUE7QXRFdWtUVjs7QXNFcmtUUTs7RUFFRSxnQ0FBQTtBdEV3a1RWOztBc0V0a1RROztFQUVFLDhCQUFBO0F0RXlrVFY7O0FzRW5rVEk7RUFBbUIsdUJBQUE7QXRFdWtUdkI7O0FzRXRrVEk7O0VBRUUsMkJBQUE7QXRFeWtUTjs7QXNFdmtUSTs7RUFFRSw2QkFBQTtBdEUwa1ROOztBc0V4a1RJOztFQUVFLDhCQUFBO0F0RTJrVE47O0FzRXprVEk7O0VBRUUsNEJBQUE7QXRFNGtUTjs7QWlCL2pUSTtFcURqREk7SUFBZ0Msb0JBQUE7RXRFcW5UdEM7RXNFcG5UTTs7SUFFRSx3QkFBQTtFdEVzblRSO0VzRXBuVE07O0lBRUUsMEJBQUE7RXRFc25UUjtFc0VwblRNOztJQUVFLDJCQUFBO0V0RXNuVFI7RXNFcG5UTTs7SUFFRSx5QkFBQTtFdEVzblRSO0VzRXJvVE07SUFBZ0MsdUJBQUE7RXRFd29UdEM7RXNFdm9UTTs7SUFFRSwyQkFBQTtFdEV5b1RSO0VzRXZvVE07O0lBRUUsNkJBQUE7RXRFeW9UUjtFc0V2b1RNOztJQUVFLDhCQUFBO0V0RXlvVFI7RXNFdm9UTTs7SUFFRSw0QkFBQTtFdEV5b1RSO0VzRXhwVE07SUFBZ0MsdUJBQUE7RXRFMnBUdEM7RXNFMXBUTTs7SUFFRSwyQkFBQTtFdEU0cFRSO0VzRTFwVE07O0lBRUUsNkJBQUE7RXRFNHBUUjtFc0UxcFRNOztJQUVFLDhCQUFBO0V0RTRwVFI7RXNFMXBUTTs7SUFFRSw0QkFBQTtFdEU0cFRSO0VzRTNxVE07SUFBZ0MsdUJBQUE7RXRFOHFUdEM7RXNFN3FUTTs7SUFFRSwyQkFBQTtFdEUrcVRSO0VzRTdxVE07O0lBRUUsNkJBQUE7RXRFK3FUUjtFc0U3cVRNOztJQUVFLDhCQUFBO0V0RStxVFI7RXNFN3FUTTs7SUFFRSw0QkFBQTtFdEUrcVRSO0VzRTlyVE07SUFBZ0MsdUJBQUE7RXRFaXNUdEM7RXNFaHNUTTs7SUFFRSwyQkFBQTtFdEVrc1RSO0VzRWhzVE07O0lBRUUsNkJBQUE7RXRFa3NUUjtFc0Voc1RNOztJQUVFLDhCQUFBO0V0RWtzVFI7RXNFaHNUTTs7SUFFRSw0QkFBQTtFdEVrc1RSO0VzRWp0VE07SUFBZ0MsdUJBQUE7RXRFb3RUdEM7RXNFbnRUTTs7SUFFRSwyQkFBQTtFdEVxdFRSO0VzRW50VE07O0lBRUUsNkJBQUE7RXRFcXRUUjtFc0VudFRNOztJQUVFLDhCQUFBO0V0RXF0VFI7RXNFbnRUTTs7SUFFRSw0QkFBQTtFdEVxdFRSO0VzRXB1VE07SUFBZ0MseUJBQUE7RXRFdXVUdEM7RXNFdHVUTTs7SUFFRSw2QkFBQTtFdEV3dVRSO0VzRXR1VE07O0lBRUUsK0JBQUE7RXRFd3VUUjtFc0V0dVRNOztJQUVFLGdDQUFBO0V0RXd1VFI7RXNFdHVUTTs7SUFFRSw4QkFBQTtFdEV3dVRSO0VzRXZ2VE07SUFBZ0MsdUJBQUE7RXRFMHZUdEM7RXNFenZUTTs7SUFFRSwyQkFBQTtFdEUydlRSO0VzRXp2VE07O0lBRUUsNkJBQUE7RXRFMnZUUjtFc0V6dlRNOztJQUVFLDhCQUFBO0V0RTJ2VFI7RXNFenZUTTs7SUFFRSw0QkFBQTtFdEUydlRSO0VzRTF3VE07SUFBZ0MsdUJBQUE7RXRFNndUdEM7RXNFNXdUTTs7SUFFRSwyQkFBQTtFdEU4d1RSO0VzRTV3VE07O0lBRUUsNkJBQUE7RXRFOHdUUjtFc0U1d1RNOztJQUVFLDhCQUFBO0V0RTh3VFI7RXNFNXdUTTs7SUFFRSw0QkFBQTtFdEU4d1RSO0VzRTd4VE07SUFBZ0MsdUJBQUE7RXRFZ3lUdEM7RXNFL3hUTTs7SUFFRSwyQkFBQTtFdEVpeVRSO0VzRS94VE07O0lBRUUsNkJBQUE7RXRFaXlUUjtFc0UveFRNOztJQUVFLDhCQUFBO0V0RWl5VFI7RXNFL3hUTTs7SUFFRSw0QkFBQTtFdEVpeVRSO0VzRWh6VE07SUFBZ0MsdUJBQUE7RXRFbXpUdEM7RXNFbHpUTTs7SUFFRSwyQkFBQTtFdEVvelRSO0VzRWx6VE07O0lBRUUsNkJBQUE7RXRFb3pUUjtFc0VselRNOztJQUVFLDhCQUFBO0V0RW96VFI7RXNFbHpUTTs7SUFFRSw0QkFBQTtFdEVvelRSO0VzRW4wVE07SUFBZ0Msd0JBQUE7RXRFczBUdEM7RXNFcjBUTTs7SUFFRSw0QkFBQTtFdEV1MFRSO0VzRXIwVE07O0lBRUUsOEJBQUE7RXRFdTBUUjtFc0VyMFRNOztJQUVFLCtCQUFBO0V0RXUwVFI7RXNFcjBUTTs7SUFFRSw2QkFBQTtFdEV1MFRSO0VzRXQxVE07SUFBZ0MscUJBQUE7RXRFeTFUdEM7RXNFeDFUTTs7SUFFRSx5QkFBQTtFdEUwMVRSO0VzRXgxVE07O0lBRUUsMkJBQUE7RXRFMDFUUjtFc0V4MVRNOztJQUVFLDRCQUFBO0V0RTAxVFI7RXNFeDFUTTs7SUFFRSwwQkFBQTtFdEUwMVRSO0VzRXoyVE07SUFBZ0Msd0JBQUE7RXRFNDJUdEM7RXNFMzJUTTs7SUFFRSw0QkFBQTtFdEU2MlRSO0VzRTMyVE07O0lBRUUsOEJBQUE7RXRFNjJUUjtFc0UzMlRNOztJQUVFLCtCQUFBO0V0RTYyVFI7RXNFMzJUTTs7SUFFRSw2QkFBQTtFdEU2MlRSO0VzRTUzVE07SUFBZ0Msd0JBQUE7RXRFKzNUdEM7RXNFOTNUTTs7SUFFRSw0QkFBQTtFdEVnNFRSO0VzRTkzVE07O0lBRUUsOEJBQUE7RXRFZzRUUjtFc0U5M1RNOztJQUVFLCtCQUFBO0V0RWc0VFI7RXNFOTNUTTs7SUFFRSw2QkFBQTtFdEVnNFRSO0VzRS80VE07SUFBZ0Msd0JBQUE7RXRFazVUdEM7RXNFajVUTTs7SUFFRSw0QkFBQTtFdEVtNVRSO0VzRWo1VE07O0lBRUUsOEJBQUE7RXRFbTVUUjtFc0VqNVRNOztJQUVFLCtCQUFBO0V0RW01VFI7RXNFajVUTTs7SUFFRSw2QkFBQTtFdEVtNVRSO0VzRWw2VE07SUFBZ0Msd0JBQUE7RXRFcTZUdEM7RXNFcDZUTTs7SUFFRSw0QkFBQTtFdEVzNlRSO0VzRXA2VE07O0lBRUUsOEJBQUE7RXRFczZUUjtFc0VwNlRNOztJQUVFLCtCQUFBO0V0RXM2VFI7RXNFcDZUTTs7SUFFRSw2QkFBQTtFdEVzNlRSO0VzRXI3VE07SUFBZ0Msd0JBQUE7RXRFdzdUdEM7RXNFdjdUTTs7SUFFRSw0QkFBQTtFdEV5N1RSO0VzRXY3VE07O0lBRUUsOEJBQUE7RXRFeTdUUjtFc0V2N1RNOztJQUVFLCtCQUFBO0V0RXk3VFI7RXNFdjdUTTs7SUFFRSw2QkFBQTtFdEV5N1RSO0VzRXg4VE07SUFBZ0MsMEJBQUE7RXRFMjhUdEM7RXNFMThUTTs7SUFFRSw4QkFBQTtFdEU0OFRSO0VzRTE4VE07O0lBRUUsZ0NBQUE7RXRFNDhUUjtFc0UxOFRNOztJQUVFLGlDQUFBO0V0RTQ4VFI7RXNFMThUTTs7SUFFRSwrQkFBQTtFdEU0OFRSO0VzRTM5VE07SUFBZ0Msd0JBQUE7RXRFODlUdEM7RXNFNzlUTTs7SUFFRSw0QkFBQTtFdEUrOVRSO0VzRTc5VE07O0lBRUUsOEJBQUE7RXRFKzlUUjtFc0U3OVRNOztJQUVFLCtCQUFBO0V0RSs5VFI7RXNFNzlUTTs7SUFFRSw2QkFBQTtFdEUrOVRSO0VzRTkrVE07SUFBZ0Msd0JBQUE7RXRFaS9UdEM7RXNFaC9UTTs7SUFFRSw0QkFBQTtFdEVrL1RSO0VzRWgvVE07O0lBRUUsOEJBQUE7RXRFay9UUjtFc0VoL1RNOztJQUVFLCtCQUFBO0V0RWsvVFI7RXNFaC9UTTs7SUFFRSw2QkFBQTtFdEVrL1RSO0VzRWpnVU07SUFBZ0Msd0JBQUE7RXRFb2dVdEM7RXNFbmdVTTs7SUFFRSw0QkFBQTtFdEVxZ1VSO0VzRW5nVU07O0lBRUUsOEJBQUE7RXRFcWdVUjtFc0VuZ1VNOztJQUVFLCtCQUFBO0V0RXFnVVI7RXNFbmdVTTs7SUFFRSw2QkFBQTtFdEVxZ1VSO0VzRXBoVU07SUFBZ0Msd0JBQUE7RXRFdWhVdEM7RXNFdGhVTTs7SUFFRSw0QkFBQTtFdEV3aFVSO0VzRXRoVU07O0lBRUUsOEJBQUE7RXRFd2hVUjtFc0V0aFVNOztJQUVFLCtCQUFBO0V0RXdoVVI7RXNFdGhVTTs7SUFFRSw2QkFBQTtFdEV3aFVSO0VzRXZpVU07SUFBZ0MseUJBQUE7RXRFMGlVdEM7RXNFemlVTTs7SUFFRSw2QkFBQTtFdEUyaVVSO0VzRXppVU07O0lBRUUsK0JBQUE7RXRFMmlVUjtFc0V6aVVNOztJQUVFLGdDQUFBO0V0RTJpVVI7RXNFemlVTTs7SUFFRSw4QkFBQTtFdEUyaVVSO0VzRXJpVUU7SUFBbUIsdUJBQUE7RXRFd2lVckI7RXNFdmlVRTs7SUFFRSwyQkFBQTtFdEV5aVVKO0VzRXZpVUU7O0lBRUUsNkJBQUE7RXRFeWlVSjtFc0V2aVVFOztJQUVFLDhCQUFBO0V0RXlpVUo7RXNFdmlVRTs7SUFFRSw0QkFBQTtFdEV5aVVKO0FBQ0Y7QWlCN2hVSTtFcURqREk7SUFBZ0Msb0JBQUE7RXRFa2xVdEM7RXNFamxVTTs7SUFFRSx3QkFBQTtFdEVtbFVSO0VzRWpsVU07O0lBRUUsMEJBQUE7RXRFbWxVUjtFc0VqbFVNOztJQUVFLDJCQUFBO0V0RW1sVVI7RXNFamxVTTs7SUFFRSx5QkFBQTtFdEVtbFVSO0VzRWxtVU07SUFBZ0MsdUJBQUE7RXRFcW1VdEM7RXNFcG1VTTs7SUFFRSwyQkFBQTtFdEVzbVVSO0VzRXBtVU07O0lBRUUsNkJBQUE7RXRFc21VUjtFc0VwbVVNOztJQUVFLDhCQUFBO0V0RXNtVVI7RXNFcG1VTTs7SUFFRSw0QkFBQTtFdEVzbVVSO0VzRXJuVU07SUFBZ0MsdUJBQUE7RXRFd25VdEM7RXNFdm5VTTs7SUFFRSwyQkFBQTtFdEV5blVSO0VzRXZuVU07O0lBRUUsNkJBQUE7RXRFeW5VUjtFc0V2blVNOztJQUVFLDhCQUFBO0V0RXluVVI7RXNFdm5VTTs7SUFFRSw0QkFBQTtFdEV5blVSO0VzRXhvVU07SUFBZ0MsdUJBQUE7RXRFMm9VdEM7RXNFMW9VTTs7SUFFRSwyQkFBQTtFdEU0b1VSO0VzRTFvVU07O0lBRUUsNkJBQUE7RXRFNG9VUjtFc0Uxb1VNOztJQUVFLDhCQUFBO0V0RTRvVVI7RXNFMW9VTTs7SUFFRSw0QkFBQTtFdEU0b1VSO0VzRTNwVU07SUFBZ0MsdUJBQUE7RXRFOHBVdEM7RXNFN3BVTTs7SUFFRSwyQkFBQTtFdEUrcFVSO0VzRTdwVU07O0lBRUUsNkJBQUE7RXRFK3BVUjtFc0U3cFVNOztJQUVFLDhCQUFBO0V0RStwVVI7RXNFN3BVTTs7SUFFRSw0QkFBQTtFdEUrcFVSO0VzRTlxVU07SUFBZ0MsdUJBQUE7RXRFaXJVdEM7RXNFaHJVTTs7SUFFRSwyQkFBQTtFdEVrclVSO0VzRWhyVU07O0lBRUUsNkJBQUE7RXRFa3JVUjtFc0VoclVNOztJQUVFLDhCQUFBO0V0RWtyVVI7RXNFaHJVTTs7SUFFRSw0QkFBQTtFdEVrclVSO0VzRWpzVU07SUFBZ0MseUJBQUE7RXRFb3NVdEM7RXNFbnNVTTs7SUFFRSw2QkFBQTtFdEVxc1VSO0VzRW5zVU07O0lBRUUsK0JBQUE7RXRFcXNVUjtFc0Vuc1VNOztJQUVFLGdDQUFBO0V0RXFzVVI7RXNFbnNVTTs7SUFFRSw4QkFBQTtFdEVxc1VSO0VzRXB0VU07SUFBZ0MsdUJBQUE7RXRFdXRVdEM7RXNFdHRVTTs7SUFFRSwyQkFBQTtFdEV3dFVSO0VzRXR0VU07O0lBRUUsNkJBQUE7RXRFd3RVUjtFc0V0dFVNOztJQUVFLDhCQUFBO0V0RXd0VVI7RXNFdHRVTTs7SUFFRSw0QkFBQTtFdEV3dFVSO0VzRXZ1VU07SUFBZ0MsdUJBQUE7RXRFMHVVdEM7RXNFenVVTTs7SUFFRSwyQkFBQTtFdEUydVVSO0VzRXp1VU07O0lBRUUsNkJBQUE7RXRFMnVVUjtFc0V6dVVNOztJQUVFLDhCQUFBO0V0RTJ1VVI7RXNFenVVTTs7SUFFRSw0QkFBQTtFdEUydVVSO0VzRTF2VU07SUFBZ0MsdUJBQUE7RXRFNnZVdEM7RXNFNXZVTTs7SUFFRSwyQkFBQTtFdEU4dlVSO0VzRTV2VU07O0lBRUUsNkJBQUE7RXRFOHZVUjtFc0U1dlVNOztJQUVFLDhCQUFBO0V0RTh2VVI7RXNFNXZVTTs7SUFFRSw0QkFBQTtFdEU4dlVSO0VzRTd3VU07SUFBZ0MsdUJBQUE7RXRFZ3hVdEM7RXNFL3dVTTs7SUFFRSwyQkFBQTtFdEVpeFVSO0VzRS93VU07O0lBRUUsNkJBQUE7RXRFaXhVUjtFc0Uvd1VNOztJQUVFLDhCQUFBO0V0RWl4VVI7RXNFL3dVTTs7SUFFRSw0QkFBQTtFdEVpeFVSO0VzRWh5VU07SUFBZ0Msd0JBQUE7RXRFbXlVdEM7RXNFbHlVTTs7SUFFRSw0QkFBQTtFdEVveVVSO0VzRWx5VU07O0lBRUUsOEJBQUE7RXRFb3lVUjtFc0VseVVNOztJQUVFLCtCQUFBO0V0RW95VVI7RXNFbHlVTTs7SUFFRSw2QkFBQTtFdEVveVVSO0VzRW56VU07SUFBZ0MscUJBQUE7RXRFc3pVdEM7RXNFcnpVTTs7SUFFRSx5QkFBQTtFdEV1elVSO0VzRXJ6VU07O0lBRUUsMkJBQUE7RXRFdXpVUjtFc0VyelVNOztJQUVFLDRCQUFBO0V0RXV6VVI7RXNFcnpVTTs7SUFFRSwwQkFBQTtFdEV1elVSO0VzRXQwVU07SUFBZ0Msd0JBQUE7RXRFeTBVdEM7RXNFeDBVTTs7SUFFRSw0QkFBQTtFdEUwMFVSO0VzRXgwVU07O0lBRUUsOEJBQUE7RXRFMDBVUjtFc0V4MFVNOztJQUVFLCtCQUFBO0V0RTAwVVI7RXNFeDBVTTs7SUFFRSw2QkFBQTtFdEUwMFVSO0VzRXoxVU07SUFBZ0Msd0JBQUE7RXRFNDFVdEM7RXNFMzFVTTs7SUFFRSw0QkFBQTtFdEU2MVVSO0VzRTMxVU07O0lBRUUsOEJBQUE7RXRFNjFVUjtFc0UzMVVNOztJQUVFLCtCQUFBO0V0RTYxVVI7RXNFMzFVTTs7SUFFRSw2QkFBQTtFdEU2MVVSO0VzRTUyVU07SUFBZ0Msd0JBQUE7RXRFKzJVdEM7RXNFOTJVTTs7SUFFRSw0QkFBQTtFdEVnM1VSO0VzRTkyVU07O0lBRUUsOEJBQUE7RXRFZzNVUjtFc0U5MlVNOztJQUVFLCtCQUFBO0V0RWczVVI7RXNFOTJVTTs7SUFFRSw2QkFBQTtFdEVnM1VSO0VzRS8zVU07SUFBZ0Msd0JBQUE7RXRFazRVdEM7RXNFajRVTTs7SUFFRSw0QkFBQTtFdEVtNFVSO0VzRWo0VU07O0lBRUUsOEJBQUE7RXRFbTRVUjtFc0VqNFVNOztJQUVFLCtCQUFBO0V0RW00VVI7RXNFajRVTTs7SUFFRSw2QkFBQTtFdEVtNFVSO0VzRWw1VU07SUFBZ0Msd0JBQUE7RXRFcTVVdEM7RXNFcDVVTTs7SUFFRSw0QkFBQTtFdEVzNVVSO0VzRXA1VU07O0lBRUUsOEJBQUE7RXRFczVVUjtFc0VwNVVNOztJQUVFLCtCQUFBO0V0RXM1VVI7RXNFcDVVTTs7SUFFRSw2QkFBQTtFdEVzNVVSO0VzRXI2VU07SUFBZ0MsMEJBQUE7RXRFdzZVdEM7RXNFdjZVTTs7SUFFRSw4QkFBQTtFdEV5NlVSO0VzRXY2VU07O0lBRUUsZ0NBQUE7RXRFeTZVUjtFc0V2NlVNOztJQUVFLGlDQUFBO0V0RXk2VVI7RXNFdjZVTTs7SUFFRSwrQkFBQTtFdEV5NlVSO0VzRXg3VU07SUFBZ0Msd0JBQUE7RXRFMjdVdEM7RXNFMTdVTTs7SUFFRSw0QkFBQTtFdEU0N1VSO0VzRTE3VU07O0lBRUUsOEJBQUE7RXRFNDdVUjtFc0UxN1VNOztJQUVFLCtCQUFBO0V0RTQ3VVI7RXNFMTdVTTs7SUFFRSw2QkFBQTtFdEU0N1VSO0VzRTM4VU07SUFBZ0Msd0JBQUE7RXRFODhVdEM7RXNFNzhVTTs7SUFFRSw0QkFBQTtFdEUrOFVSO0VzRTc4VU07O0lBRUUsOEJBQUE7RXRFKzhVUjtFc0U3OFVNOztJQUVFLCtCQUFBO0V0RSs4VVI7RXNFNzhVTTs7SUFFRSw2QkFBQTtFdEUrOFVSO0VzRTk5VU07SUFBZ0Msd0JBQUE7RXRFaStVdEM7RXNFaCtVTTs7SUFFRSw0QkFBQTtFdEVrK1VSO0VzRWgrVU07O0lBRUUsOEJBQUE7RXRFaytVUjtFc0VoK1VNOztJQUVFLCtCQUFBO0V0RWsrVVI7RXNFaCtVTTs7SUFFRSw2QkFBQTtFdEVrK1VSO0VzRWovVU07SUFBZ0Msd0JBQUE7RXRFby9VdEM7RXNFbi9VTTs7SUFFRSw0QkFBQTtFdEVxL1VSO0VzRW4vVU07O0lBRUUsOEJBQUE7RXRFcS9VUjtFc0VuL1VNOztJQUVFLCtCQUFBO0V0RXEvVVI7RXNFbi9VTTs7SUFFRSw2QkFBQTtFdEVxL1VSO0VzRXBnVk07SUFBZ0MseUJBQUE7RXRFdWdWdEM7RXNFdGdWTTs7SUFFRSw2QkFBQTtFdEV3Z1ZSO0VzRXRnVk07O0lBRUUsK0JBQUE7RXRFd2dWUjtFc0V0Z1ZNOztJQUVFLGdDQUFBO0V0RXdnVlI7RXNFdGdWTTs7SUFFRSw4QkFBQTtFdEV3Z1ZSO0VzRWxnVkU7SUFBbUIsdUJBQUE7RXRFcWdWckI7RXNFcGdWRTs7SUFFRSwyQkFBQTtFdEVzZ1ZKO0VzRXBnVkU7O0lBRUUsNkJBQUE7RXRFc2dWSjtFc0VwZ1ZFOztJQUVFLDhCQUFBO0V0RXNnVko7RXNFcGdWRTs7SUFFRSw0QkFBQTtFdEVzZ1ZKO0FBQ0Y7QWlCMS9VSTtFcURqREk7SUFBZ0Msb0JBQUE7RXRFK2lWdEM7RXNFOWlWTTs7SUFFRSx3QkFBQTtFdEVnalZSO0VzRTlpVk07O0lBRUUsMEJBQUE7RXRFZ2pWUjtFc0U5aVZNOztJQUVFLDJCQUFBO0V0RWdqVlI7RXNFOWlWTTs7SUFFRSx5QkFBQTtFdEVnalZSO0VzRS9qVk07SUFBZ0MsdUJBQUE7RXRFa2tWdEM7RXNFamtWTTs7SUFFRSwyQkFBQTtFdEVta1ZSO0VzRWprVk07O0lBRUUsNkJBQUE7RXRFbWtWUjtFc0Vqa1ZNOztJQUVFLDhCQUFBO0V0RW1rVlI7RXNFamtWTTs7SUFFRSw0QkFBQTtFdEVta1ZSO0VzRWxsVk07SUFBZ0MsdUJBQUE7RXRFcWxWdEM7RXNFcGxWTTs7SUFFRSwyQkFBQTtFdEVzbFZSO0VzRXBsVk07O0lBRUUsNkJBQUE7RXRFc2xWUjtFc0VwbFZNOztJQUVFLDhCQUFBO0V0RXNsVlI7RXNFcGxWTTs7SUFFRSw0QkFBQTtFdEVzbFZSO0VzRXJtVk07SUFBZ0MsdUJBQUE7RXRFd21WdEM7RXNFdm1WTTs7SUFFRSwyQkFBQTtFdEV5bVZSO0VzRXZtVk07O0lBRUUsNkJBQUE7RXRFeW1WUjtFc0V2bVZNOztJQUVFLDhCQUFBO0V0RXltVlI7RXNFdm1WTTs7SUFFRSw0QkFBQTtFdEV5bVZSO0VzRXhuVk07SUFBZ0MsdUJBQUE7RXRFMm5WdEM7RXNFMW5WTTs7SUFFRSwyQkFBQTtFdEU0blZSO0VzRTFuVk07O0lBRUUsNkJBQUE7RXRFNG5WUjtFc0UxblZNOztJQUVFLDhCQUFBO0V0RTRuVlI7RXNFMW5WTTs7SUFFRSw0QkFBQTtFdEU0blZSO0VzRTNvVk07SUFBZ0MsdUJBQUE7RXRFOG9WdEM7RXNFN29WTTs7SUFFRSwyQkFBQTtFdEUrb1ZSO0VzRTdvVk07O0lBRUUsNkJBQUE7RXRFK29WUjtFc0U3b1ZNOztJQUVFLDhCQUFBO0V0RStvVlI7RXNFN29WTTs7SUFFRSw0QkFBQTtFdEUrb1ZSO0VzRTlwVk07SUFBZ0MseUJBQUE7RXRFaXFWdEM7RXNFaHFWTTs7SUFFRSw2QkFBQTtFdEVrcVZSO0VzRWhxVk07O0lBRUUsK0JBQUE7RXRFa3FWUjtFc0VocVZNOztJQUVFLGdDQUFBO0V0RWtxVlI7RXNFaHFWTTs7SUFFRSw4QkFBQTtFdEVrcVZSO0VzRWpyVk07SUFBZ0MsdUJBQUE7RXRFb3JWdEM7RXNFbnJWTTs7SUFFRSwyQkFBQTtFdEVxclZSO0VzRW5yVk07O0lBRUUsNkJBQUE7RXRFcXJWUjtFc0VuclZNOztJQUVFLDhCQUFBO0V0RXFyVlI7RXNFbnJWTTs7SUFFRSw0QkFBQTtFdEVxclZSO0VzRXBzVk07SUFBZ0MsdUJBQUE7RXRFdXNWdEM7RXNFdHNWTTs7SUFFRSwyQkFBQTtFdEV3c1ZSO0VzRXRzVk07O0lBRUUsNkJBQUE7RXRFd3NWUjtFc0V0c1ZNOztJQUVFLDhCQUFBO0V0RXdzVlI7RXNFdHNWTTs7SUFFRSw0QkFBQTtFdEV3c1ZSO0VzRXZ0Vk07SUFBZ0MsdUJBQUE7RXRFMHRWdEM7RXNFenRWTTs7SUFFRSwyQkFBQTtFdEUydFZSO0VzRXp0Vk07O0lBRUUsNkJBQUE7RXRFMnRWUjtFc0V6dFZNOztJQUVFLDhCQUFBO0V0RTJ0VlI7RXNFenRWTTs7SUFFRSw0QkFBQTtFdEUydFZSO0VzRTF1Vk07SUFBZ0MsdUJBQUE7RXRFNnVWdEM7RXNFNXVWTTs7SUFFRSwyQkFBQTtFdEU4dVZSO0VzRTV1Vk07O0lBRUUsNkJBQUE7RXRFOHVWUjtFc0U1dVZNOztJQUVFLDhCQUFBO0V0RTh1VlI7RXNFNXVWTTs7SUFFRSw0QkFBQTtFdEU4dVZSO0VzRTd2Vk07SUFBZ0Msd0JBQUE7RXRFZ3dWdEM7RXNFL3ZWTTs7SUFFRSw0QkFBQTtFdEVpd1ZSO0VzRS92Vk07O0lBRUUsOEJBQUE7RXRFaXdWUjtFc0UvdlZNOztJQUVFLCtCQUFBO0V0RWl3VlI7RXNFL3ZWTTs7SUFFRSw2QkFBQTtFdEVpd1ZSO0VzRWh4Vk07SUFBZ0MscUJBQUE7RXRFbXhWdEM7RXNFbHhWTTs7SUFFRSx5QkFBQTtFdEVveFZSO0VzRWx4Vk07O0lBRUUsMkJBQUE7RXRFb3hWUjtFc0VseFZNOztJQUVFLDRCQUFBO0V0RW94VlI7RXNFbHhWTTs7SUFFRSwwQkFBQTtFdEVveFZSO0VzRW55Vk07SUFBZ0Msd0JBQUE7RXRFc3lWdEM7RXNFcnlWTTs7SUFFRSw0QkFBQTtFdEV1eVZSO0VzRXJ5Vk07O0lBRUUsOEJBQUE7RXRFdXlWUjtFc0VyeVZNOztJQUVFLCtCQUFBO0V0RXV5VlI7RXNFcnlWTTs7SUFFRSw2QkFBQTtFdEV1eVZSO0VzRXR6Vk07SUFBZ0Msd0JBQUE7RXRFeXpWdEM7RXNFeHpWTTs7SUFFRSw0QkFBQTtFdEUwelZSO0VzRXh6Vk07O0lBRUUsOEJBQUE7RXRFMHpWUjtFc0V4elZNOztJQUVFLCtCQUFBO0V0RTB6VlI7RXNFeHpWTTs7SUFFRSw2QkFBQTtFdEUwelZSO0VzRXowVk07SUFBZ0Msd0JBQUE7RXRFNDBWdEM7RXNFMzBWTTs7SUFFRSw0QkFBQTtFdEU2MFZSO0VzRTMwVk07O0lBRUUsOEJBQUE7RXRFNjBWUjtFc0UzMFZNOztJQUVFLCtCQUFBO0V0RTYwVlI7RXNFMzBWTTs7SUFFRSw2QkFBQTtFdEU2MFZSO0VzRTUxVk07SUFBZ0Msd0JBQUE7RXRFKzFWdEM7RXNFOTFWTTs7SUFFRSw0QkFBQTtFdEVnMlZSO0VzRTkxVk07O0lBRUUsOEJBQUE7RXRFZzJWUjtFc0U5MVZNOztJQUVFLCtCQUFBO0V0RWcyVlI7RXNFOTFWTTs7SUFFRSw2QkFBQTtFdEVnMlZSO0VzRS8yVk07SUFBZ0Msd0JBQUE7RXRFazNWdEM7RXNFajNWTTs7SUFFRSw0QkFBQTtFdEVtM1ZSO0VzRWozVk07O0lBRUUsOEJBQUE7RXRFbTNWUjtFc0VqM1ZNOztJQUVFLCtCQUFBO0V0RW0zVlI7RXNFajNWTTs7SUFFRSw2QkFBQTtFdEVtM1ZSO0VzRWw0Vk07SUFBZ0MsMEJBQUE7RXRFcTRWdEM7RXNFcDRWTTs7SUFFRSw4QkFBQTtFdEVzNFZSO0VzRXA0Vk07O0lBRUUsZ0NBQUE7RXRFczRWUjtFc0VwNFZNOztJQUVFLGlDQUFBO0V0RXM0VlI7RXNFcDRWTTs7SUFFRSwrQkFBQTtFdEVzNFZSO0VzRXI1Vk07SUFBZ0Msd0JBQUE7RXRFdzVWdEM7RXNFdjVWTTs7SUFFRSw0QkFBQTtFdEV5NVZSO0VzRXY1Vk07O0lBRUUsOEJBQUE7RXRFeTVWUjtFc0V2NVZNOztJQUVFLCtCQUFBO0V0RXk1VlI7RXNFdjVWTTs7SUFFRSw2QkFBQTtFdEV5NVZSO0VzRXg2Vk07SUFBZ0Msd0JBQUE7RXRFMjZWdEM7RXNFMTZWTTs7SUFFRSw0QkFBQTtFdEU0NlZSO0VzRTE2Vk07O0lBRUUsOEJBQUE7RXRFNDZWUjtFc0UxNlZNOztJQUVFLCtCQUFBO0V0RTQ2VlI7RXNFMTZWTTs7SUFFRSw2QkFBQTtFdEU0NlZSO0VzRTM3Vk07SUFBZ0Msd0JBQUE7RXRFODdWdEM7RXNFNzdWTTs7SUFFRSw0QkFBQTtFdEUrN1ZSO0VzRTc3Vk07O0lBRUUsOEJBQUE7RXRFKzdWUjtFc0U3N1ZNOztJQUVFLCtCQUFBO0V0RSs3VlI7RXNFNzdWTTs7SUFFRSw2QkFBQTtFdEUrN1ZSO0VzRTk4Vk07SUFBZ0Msd0JBQUE7RXRFaTlWdEM7RXNFaDlWTTs7SUFFRSw0QkFBQTtFdEVrOVZSO0VzRWg5Vk07O0lBRUUsOEJBQUE7RXRFazlWUjtFc0VoOVZNOztJQUVFLCtCQUFBO0V0RWs5VlI7RXNFaDlWTTs7SUFFRSw2QkFBQTtFdEVrOVZSO0VzRWorVk07SUFBZ0MseUJBQUE7RXRFbytWdEM7RXNFbitWTTs7SUFFRSw2QkFBQTtFdEVxK1ZSO0VzRW4rVk07O0lBRUUsK0JBQUE7RXRFcStWUjtFc0VuK1ZNOztJQUVFLGdDQUFBO0V0RXErVlI7RXNFbitWTTs7SUFFRSw4QkFBQTtFdEVxK1ZSO0VzRS85VkU7SUFBbUIsdUJBQUE7RXRFaytWckI7RXNFaitWRTs7SUFFRSwyQkFBQTtFdEVtK1ZKO0VzRWorVkU7O0lBRUUsNkJBQUE7RXRFbStWSjtFc0VqK1ZFOztJQUVFLDhCQUFBO0V0RW0rVko7RXNFaitWRTs7SUFFRSw0QkFBQTtFdEVtK1ZKO0FBQ0Y7QWlCdjlWSTtFcURqREk7SUFBZ0Msb0JBQUE7RXRFNGdXdEM7RXNFM2dXTTs7SUFFRSx3QkFBQTtFdEU2Z1dSO0VzRTNnV007O0lBRUUsMEJBQUE7RXRFNmdXUjtFc0UzZ1dNOztJQUVFLDJCQUFBO0V0RTZnV1I7RXNFM2dXTTs7SUFFRSx5QkFBQTtFdEU2Z1dSO0VzRTVoV007SUFBZ0MsdUJBQUE7RXRFK2hXdEM7RXNFOWhXTTs7SUFFRSwyQkFBQTtFdEVnaVdSO0VzRTloV007O0lBRUUsNkJBQUE7RXRFZ2lXUjtFc0U5aFdNOztJQUVFLDhCQUFBO0V0RWdpV1I7RXNFOWhXTTs7SUFFRSw0QkFBQTtFdEVnaVdSO0VzRS9pV007SUFBZ0MsdUJBQUE7RXRFa2pXdEM7RXNFampXTTs7SUFFRSwyQkFBQTtFdEVtaldSO0VzRWpqV007O0lBRUUsNkJBQUE7RXRFbWpXUjtFc0VqaldNOztJQUVFLDhCQUFBO0V0RW1qV1I7RXNFampXTTs7SUFFRSw0QkFBQTtFdEVtaldSO0VzRWxrV007SUFBZ0MsdUJBQUE7RXRFcWtXdEM7RXNFcGtXTTs7SUFFRSwyQkFBQTtFdEVza1dSO0VzRXBrV007O0lBRUUsNkJBQUE7RXRFc2tXUjtFc0Vwa1dNOztJQUVFLDhCQUFBO0V0RXNrV1I7RXNFcGtXTTs7SUFFRSw0QkFBQTtFdEVza1dSO0VzRXJsV007SUFBZ0MsdUJBQUE7RXRFd2xXdEM7RXNFdmxXTTs7SUFFRSwyQkFBQTtFdEV5bFdSO0VzRXZsV007O0lBRUUsNkJBQUE7RXRFeWxXUjtFc0V2bFdNOztJQUVFLDhCQUFBO0V0RXlsV1I7RXNFdmxXTTs7SUFFRSw0QkFBQTtFdEV5bFdSO0VzRXhtV007SUFBZ0MsdUJBQUE7RXRFMm1XdEM7RXNFMW1XTTs7SUFFRSwyQkFBQTtFdEU0bVdSO0VzRTFtV007O0lBRUUsNkJBQUE7RXRFNG1XUjtFc0UxbVdNOztJQUVFLDhCQUFBO0V0RTRtV1I7RXNFMW1XTTs7SUFFRSw0QkFBQTtFdEU0bVdSO0VzRTNuV007SUFBZ0MseUJBQUE7RXRFOG5XdEM7RXNFN25XTTs7SUFFRSw2QkFBQTtFdEUrbldSO0VzRTduV007O0lBRUUsK0JBQUE7RXRFK25XUjtFc0U3bldNOztJQUVFLGdDQUFBO0V0RStuV1I7RXNFN25XTTs7SUFFRSw4QkFBQTtFdEUrbldSO0VzRTlvV007SUFBZ0MsdUJBQUE7RXRFaXBXdEM7RXNFaHBXTTs7SUFFRSwyQkFBQTtFdEVrcFdSO0VzRWhwV007O0lBRUUsNkJBQUE7RXRFa3BXUjtFc0VocFdNOztJQUVFLDhCQUFBO0V0RWtwV1I7RXNFaHBXTTs7SUFFRSw0QkFBQTtFdEVrcFdSO0VzRWpxV007SUFBZ0MsdUJBQUE7RXRFb3FXdEM7RXNFbnFXTTs7SUFFRSwyQkFBQTtFdEVxcVdSO0VzRW5xV007O0lBRUUsNkJBQUE7RXRFcXFXUjtFc0VucVdNOztJQUVFLDhCQUFBO0V0RXFxV1I7RXNFbnFXTTs7SUFFRSw0QkFBQTtFdEVxcVdSO0VzRXByV007SUFBZ0MsdUJBQUE7RXRFdXJXdEM7RXNFdHJXTTs7SUFFRSwyQkFBQTtFdEV3cldSO0VzRXRyV007O0lBRUUsNkJBQUE7RXRFd3JXUjtFc0V0cldNOztJQUVFLDhCQUFBO0V0RXdyV1I7RXNFdHJXTTs7SUFFRSw0QkFBQTtFdEV3cldSO0VzRXZzV007SUFBZ0MsdUJBQUE7RXRFMHNXdEM7RXNFenNXTTs7SUFFRSwyQkFBQTtFdEUyc1dSO0VzRXpzV007O0lBRUUsNkJBQUE7RXRFMnNXUjtFc0V6c1dNOztJQUVFLDhCQUFBO0V0RTJzV1I7RXNFenNXTTs7SUFFRSw0QkFBQTtFdEUyc1dSO0VzRTF0V007SUFBZ0Msd0JBQUE7RXRFNnRXdEM7RXNFNXRXTTs7SUFFRSw0QkFBQTtFdEU4dFdSO0VzRTV0V007O0lBRUUsOEJBQUE7RXRFOHRXUjtFc0U1dFdNOztJQUVFLCtCQUFBO0V0RTh0V1I7RXNFNXRXTTs7SUFFRSw2QkFBQTtFdEU4dFdSO0VzRTd1V007SUFBZ0MscUJBQUE7RXRFZ3ZXdEM7RXNFL3VXTTs7SUFFRSx5QkFBQTtFdEVpdldSO0VzRS91V007O0lBRUUsMkJBQUE7RXRFaXZXUjtFc0UvdVdNOztJQUVFLDRCQUFBO0V0RWl2V1I7RXNFL3VXTTs7SUFFRSwwQkFBQTtFdEVpdldSO0VzRWh3V007SUFBZ0Msd0JBQUE7RXRFbXdXdEM7RXNFbHdXTTs7SUFFRSw0QkFBQTtFdEVvd1dSO0VzRWx3V007O0lBRUUsOEJBQUE7RXRFb3dXUjtFc0Vsd1dNOztJQUVFLCtCQUFBO0V0RW93V1I7RXNFbHdXTTs7SUFFRSw2QkFBQTtFdEVvd1dSO0VzRW54V007SUFBZ0Msd0JBQUE7RXRFc3hXdEM7RXNFcnhXTTs7SUFFRSw0QkFBQTtFdEV1eFdSO0VzRXJ4V007O0lBRUUsOEJBQUE7RXRFdXhXUjtFc0VyeFdNOztJQUVFLCtCQUFBO0V0RXV4V1I7RXNFcnhXTTs7SUFFRSw2QkFBQTtFdEV1eFdSO0VzRXR5V007SUFBZ0Msd0JBQUE7RXRFeXlXdEM7RXNFeHlXTTs7SUFFRSw0QkFBQTtFdEUweVdSO0VzRXh5V007O0lBRUUsOEJBQUE7RXRFMHlXUjtFc0V4eVdNOztJQUVFLCtCQUFBO0V0RTB5V1I7RXNFeHlXTTs7SUFFRSw2QkFBQTtFdEUweVdSO0VzRXp6V007SUFBZ0Msd0JBQUE7RXRFNHpXdEM7RXNFM3pXTTs7SUFFRSw0QkFBQTtFdEU2eldSO0VzRTN6V007O0lBRUUsOEJBQUE7RXRFNnpXUjtFc0UzeldNOztJQUVFLCtCQUFBO0V0RTZ6V1I7RXNFM3pXTTs7SUFFRSw2QkFBQTtFdEU2eldSO0VzRTUwV007SUFBZ0Msd0JBQUE7RXRFKzBXdEM7RXNFOTBXTTs7SUFFRSw0QkFBQTtFdEVnMVdSO0VzRTkwV007O0lBRUUsOEJBQUE7RXRFZzFXUjtFc0U5MFdNOztJQUVFLCtCQUFBO0V0RWcxV1I7RXNFOTBXTTs7SUFFRSw2QkFBQTtFdEVnMVdSO0VzRS8xV007SUFBZ0MsMEJBQUE7RXRFazJXdEM7RXNFajJXTTs7SUFFRSw4QkFBQTtFdEVtMldSO0VzRWoyV007O0lBRUUsZ0NBQUE7RXRFbTJXUjtFc0VqMldNOztJQUVFLGlDQUFBO0V0RW0yV1I7RXNFajJXTTs7SUFFRSwrQkFBQTtFdEVtMldSO0VzRWwzV007SUFBZ0Msd0JBQUE7RXRFcTNXdEM7RXNFcDNXTTs7SUFFRSw0QkFBQTtFdEVzM1dSO0VzRXAzV007O0lBRUUsOEJBQUE7RXRFczNXUjtFc0VwM1dNOztJQUVFLCtCQUFBO0V0RXMzV1I7RXNFcDNXTTs7SUFFRSw2QkFBQTtFdEVzM1dSO0VzRXI0V007SUFBZ0Msd0JBQUE7RXRFdzRXdEM7RXNFdjRXTTs7SUFFRSw0QkFBQTtFdEV5NFdSO0VzRXY0V007O0lBRUUsOEJBQUE7RXRFeTRXUjtFc0V2NFdNOztJQUVFLCtCQUFBO0V0RXk0V1I7RXNFdjRXTTs7SUFFRSw2QkFBQTtFdEV5NFdSO0VzRXg1V007SUFBZ0Msd0JBQUE7RXRFMjVXdEM7RXNFMTVXTTs7SUFFRSw0QkFBQTtFdEU0NVdSO0VzRTE1V007O0lBRUUsOEJBQUE7RXRFNDVXUjtFc0UxNVdNOztJQUVFLCtCQUFBO0V0RTQ1V1I7RXNFMTVXTTs7SUFFRSw2QkFBQTtFdEU0NVdSO0VzRTM2V007SUFBZ0Msd0JBQUE7RXRFODZXdEM7RXNFNzZXTTs7SUFFRSw0QkFBQTtFdEUrNldSO0VzRTc2V007O0lBRUUsOEJBQUE7RXRFKzZXUjtFc0U3NldNOztJQUVFLCtCQUFBO0V0RSs2V1I7RXNFNzZXTTs7SUFFRSw2QkFBQTtFdEUrNldSO0VzRTk3V007SUFBZ0MseUJBQUE7RXRFaThXdEM7RXNFaDhXTTs7SUFFRSw2QkFBQTtFdEVrOFdSO0VzRWg4V007O0lBRUUsK0JBQUE7RXRFazhXUjtFc0VoOFdNOztJQUVFLGdDQUFBO0V0RWs4V1I7RXNFaDhXTTs7SUFFRSw4QkFBQTtFdEVrOFdSO0VzRTU3V0U7SUFBbUIsdUJBQUE7RXRFKzdXckI7RXNFOTdXRTs7SUFFRSwyQkFBQTtFdEVnOFdKO0VzRTk3V0U7O0lBRUUsNkJBQUE7RXRFZzhXSjtFc0U5N1dFOztJQUVFLDhCQUFBO0V0RWc4V0o7RXNFOTdXRTs7SUFFRSw0QkFBQTtFdEVnOFdKO0FBQ0Y7QWlCcDdXSTtFcURqREk7SUFBZ0Msb0JBQUE7RXRFeStXdEM7RXNFeCtXTTs7SUFFRSx3QkFBQTtFdEUwK1dSO0VzRXgrV007O0lBRUUsMEJBQUE7RXRFMCtXUjtFc0V4K1dNOztJQUVFLDJCQUFBO0V0RTArV1I7RXNFeCtXTTs7SUFFRSx5QkFBQTtFdEUwK1dSO0VzRXovV007SUFBZ0MsdUJBQUE7RXRFNC9XdEM7RXNFMy9XTTs7SUFFRSwyQkFBQTtFdEU2L1dSO0VzRTMvV007O0lBRUUsNkJBQUE7RXRFNi9XUjtFc0UzL1dNOztJQUVFLDhCQUFBO0V0RTYvV1I7RXNFMy9XTTs7SUFFRSw0QkFBQTtFdEU2L1dSO0VzRTVnWE07SUFBZ0MsdUJBQUE7RXRFK2dYdEM7RXNFOWdYTTs7SUFFRSwyQkFBQTtFdEVnaFhSO0VzRTlnWE07O0lBRUUsNkJBQUE7RXRFZ2hYUjtFc0U5Z1hNOztJQUVFLDhCQUFBO0V0RWdoWFI7RXNFOWdYTTs7SUFFRSw0QkFBQTtFdEVnaFhSO0VzRS9oWE07SUFBZ0MsdUJBQUE7RXRFa2lYdEM7RXNFamlYTTs7SUFFRSwyQkFBQTtFdEVtaVhSO0VzRWppWE07O0lBRUUsNkJBQUE7RXRFbWlYUjtFc0VqaVhNOztJQUVFLDhCQUFBO0V0RW1pWFI7RXNFamlYTTs7SUFFRSw0QkFBQTtFdEVtaVhSO0VzRWxqWE07SUFBZ0MsdUJBQUE7RXRFcWpYdEM7RXNFcGpYTTs7SUFFRSwyQkFBQTtFdEVzalhSO0VzRXBqWE07O0lBRUUsNkJBQUE7RXRFc2pYUjtFc0VwalhNOztJQUVFLDhCQUFBO0V0RXNqWFI7RXNFcGpYTTs7SUFFRSw0QkFBQTtFdEVzalhSO0VzRXJrWE07SUFBZ0MsdUJBQUE7RXRFd2tYdEM7RXNFdmtYTTs7SUFFRSwyQkFBQTtFdEV5a1hSO0VzRXZrWE07O0lBRUUsNkJBQUE7RXRFeWtYUjtFc0V2a1hNOztJQUVFLDhCQUFBO0V0RXlrWFI7RXNFdmtYTTs7SUFFRSw0QkFBQTtFdEV5a1hSO0VzRXhsWE07SUFBZ0MseUJBQUE7RXRFMmxYdEM7RXNFMWxYTTs7SUFFRSw2QkFBQTtFdEU0bFhSO0VzRTFsWE07O0lBRUUsK0JBQUE7RXRFNGxYUjtFc0UxbFhNOztJQUVFLGdDQUFBO0V0RTRsWFI7RXNFMWxYTTs7SUFFRSw4QkFBQTtFdEU0bFhSO0VzRTNtWE07SUFBZ0MsdUJBQUE7RXRFOG1YdEM7RXNFN21YTTs7SUFFRSwyQkFBQTtFdEUrbVhSO0VzRTdtWE07O0lBRUUsNkJBQUE7RXRFK21YUjtFc0U3bVhNOztJQUVFLDhCQUFBO0V0RSttWFI7RXNFN21YTTs7SUFFRSw0QkFBQTtFdEUrbVhSO0VzRTluWE07SUFBZ0MsdUJBQUE7RXRFaW9YdEM7RXNFaG9YTTs7SUFFRSwyQkFBQTtFdEVrb1hSO0VzRWhvWE07O0lBRUUsNkJBQUE7RXRFa29YUjtFc0Vob1hNOztJQUVFLDhCQUFBO0V0RWtvWFI7RXNFaG9YTTs7SUFFRSw0QkFBQTtFdEVrb1hSO0VzRWpwWE07SUFBZ0MsdUJBQUE7RXRFb3BYdEM7RXNFbnBYTTs7SUFFRSwyQkFBQTtFdEVxcFhSO0VzRW5wWE07O0lBRUUsNkJBQUE7RXRFcXBYUjtFc0VucFhNOztJQUVFLDhCQUFBO0V0RXFwWFI7RXNFbnBYTTs7SUFFRSw0QkFBQTtFdEVxcFhSO0VzRXBxWE07SUFBZ0MsdUJBQUE7RXRFdXFYdEM7RXNFdHFYTTs7SUFFRSwyQkFBQTtFdEV3cVhSO0VzRXRxWE07O0lBRUUsNkJBQUE7RXRFd3FYUjtFc0V0cVhNOztJQUVFLDhCQUFBO0V0RXdxWFI7RXNFdHFYTTs7SUFFRSw0QkFBQTtFdEV3cVhSO0VzRXZyWE07SUFBZ0Msd0JBQUE7RXRFMHJYdEM7RXNFenJYTTs7SUFFRSw0QkFBQTtFdEUyclhSO0VzRXpyWE07O0lBRUUsOEJBQUE7RXRFMnJYUjtFc0V6clhNOztJQUVFLCtCQUFBO0V0RTJyWFI7RXNFenJYTTs7SUFFRSw2QkFBQTtFdEUyclhSO0VzRTFzWE07SUFBZ0MscUJBQUE7RXRFNnNYdEM7RXNFNXNYTTs7SUFFRSx5QkFBQTtFdEU4c1hSO0VzRTVzWE07O0lBRUUsMkJBQUE7RXRFOHNYUjtFc0U1c1hNOztJQUVFLDRCQUFBO0V0RThzWFI7RXNFNXNYTTs7SUFFRSwwQkFBQTtFdEU4c1hSO0VzRTd0WE07SUFBZ0Msd0JBQUE7RXRFZ3VYdEM7RXNFL3RYTTs7SUFFRSw0QkFBQTtFdEVpdVhSO0VzRS90WE07O0lBRUUsOEJBQUE7RXRFaXVYUjtFc0UvdFhNOztJQUVFLCtCQUFBO0V0RWl1WFI7RXNFL3RYTTs7SUFFRSw2QkFBQTtFdEVpdVhSO0VzRWh2WE07SUFBZ0Msd0JBQUE7RXRFbXZYdEM7RXNFbHZYTTs7SUFFRSw0QkFBQTtFdEVvdlhSO0VzRWx2WE07O0lBRUUsOEJBQUE7RXRFb3ZYUjtFc0VsdlhNOztJQUVFLCtCQUFBO0V0RW92WFI7RXNFbHZYTTs7SUFFRSw2QkFBQTtFdEVvdlhSO0VzRW53WE07SUFBZ0Msd0JBQUE7RXRFc3dYdEM7RXNFcndYTTs7SUFFRSw0QkFBQTtFdEV1d1hSO0VzRXJ3WE07O0lBRUUsOEJBQUE7RXRFdXdYUjtFc0Vyd1hNOztJQUVFLCtCQUFBO0V0RXV3WFI7RXNFcndYTTs7SUFFRSw2QkFBQTtFdEV1d1hSO0VzRXR4WE07SUFBZ0Msd0JBQUE7RXRFeXhYdEM7RXNFeHhYTTs7SUFFRSw0QkFBQTtFdEUweFhSO0VzRXh4WE07O0lBRUUsOEJBQUE7RXRFMHhYUjtFc0V4eFhNOztJQUVFLCtCQUFBO0V0RTB4WFI7RXNFeHhYTTs7SUFFRSw2QkFBQTtFdEUweFhSO0VzRXp5WE07SUFBZ0Msd0JBQUE7RXRFNHlYdEM7RXNFM3lYTTs7SUFFRSw0QkFBQTtFdEU2eVhSO0VzRTN5WE07O0lBRUUsOEJBQUE7RXRFNnlYUjtFc0UzeVhNOztJQUVFLCtCQUFBO0V0RTZ5WFI7RXNFM3lYTTs7SUFFRSw2QkFBQTtFdEU2eVhSO0VzRTV6WE07SUFBZ0MsMEJBQUE7RXRFK3pYdEM7RXNFOXpYTTs7SUFFRSw4QkFBQTtFdEVnMFhSO0VzRTl6WE07O0lBRUUsZ0NBQUE7RXRFZzBYUjtFc0U5elhNOztJQUVFLGlDQUFBO0V0RWcwWFI7RXNFOXpYTTs7SUFFRSwrQkFBQTtFdEVnMFhSO0VzRS8wWE07SUFBZ0Msd0JBQUE7RXRFazFYdEM7RXNFajFYTTs7SUFFRSw0QkFBQTtFdEVtMVhSO0VzRWoxWE07O0lBRUUsOEJBQUE7RXRFbTFYUjtFc0VqMVhNOztJQUVFLCtCQUFBO0V0RW0xWFI7RXNFajFYTTs7SUFFRSw2QkFBQTtFdEVtMVhSO0VzRWwyWE07SUFBZ0Msd0JBQUE7RXRFcTJYdEM7RXNFcDJYTTs7SUFFRSw0QkFBQTtFdEVzMlhSO0VzRXAyWE07O0lBRUUsOEJBQUE7RXRFczJYUjtFc0VwMlhNOztJQUVFLCtCQUFBO0V0RXMyWFI7RXNFcDJYTTs7SUFFRSw2QkFBQTtFdEVzMlhSO0VzRXIzWE07SUFBZ0Msd0JBQUE7RXRFdzNYdEM7RXNFdjNYTTs7SUFFRSw0QkFBQTtFdEV5M1hSO0VzRXYzWE07O0lBRUUsOEJBQUE7RXRFeTNYUjtFc0V2M1hNOztJQUVFLCtCQUFBO0V0RXkzWFI7RXNFdjNYTTs7SUFFRSw2QkFBQTtFdEV5M1hSO0VzRXg0WE07SUFBZ0Msd0JBQUE7RXRFMjRYdEM7RXNFMTRYTTs7SUFFRSw0QkFBQTtFdEU0NFhSO0VzRTE0WE07O0lBRUUsOEJBQUE7RXRFNDRYUjtFc0UxNFhNOztJQUVFLCtCQUFBO0V0RTQ0WFI7RXNFMTRYTTs7SUFFRSw2QkFBQTtFdEU0NFhSO0VzRTM1WE07SUFBZ0MseUJBQUE7RXRFODVYdEM7RXNFNzVYTTs7SUFFRSw2QkFBQTtFdEUrNVhSO0VzRTc1WE07O0lBRUUsK0JBQUE7RXRFKzVYUjtFc0U3NVhNOztJQUVFLGdDQUFBO0V0RSs1WFI7RXNFNzVYTTs7SUFFRSw4QkFBQTtFdEUrNVhSO0VzRXo1WEU7SUFBbUIsdUJBQUE7RXRFNDVYckI7RXNFMzVYRTs7SUFFRSwyQkFBQTtFdEU2NVhKO0VzRTM1WEU7O0lBRUUsNkJBQUE7RXRFNjVYSjtFc0UzNVhFOztJQUVFLDhCQUFBO0V0RTY1WEo7RXNFMzVYRTs7SUFFRSw0QkFBQTtFdEU2NVhKO0FBQ0Y7QWlCajVYSTtFcURqREk7SUFBZ0Msb0JBQUE7RXRFczhYdEM7RXNFcjhYTTs7SUFFRSx3QkFBQTtFdEV1OFhSO0VzRXI4WE07O0lBRUUsMEJBQUE7RXRFdThYUjtFc0VyOFhNOztJQUVFLDJCQUFBO0V0RXU4WFI7RXNFcjhYTTs7SUFFRSx5QkFBQTtFdEV1OFhSO0VzRXQ5WE07SUFBZ0MsdUJBQUE7RXRFeTlYdEM7RXNFeDlYTTs7SUFFRSwyQkFBQTtFdEUwOVhSO0VzRXg5WE07O0lBRUUsNkJBQUE7RXRFMDlYUjtFc0V4OVhNOztJQUVFLDhCQUFBO0V0RTA5WFI7RXNFeDlYTTs7SUFFRSw0QkFBQTtFdEUwOVhSO0VzRXorWE07SUFBZ0MsdUJBQUE7RXRFNCtYdEM7RXNFMytYTTs7SUFFRSwyQkFBQTtFdEU2K1hSO0VzRTMrWE07O0lBRUUsNkJBQUE7RXRFNitYUjtFc0UzK1hNOztJQUVFLDhCQUFBO0V0RTYrWFI7RXNFMytYTTs7SUFFRSw0QkFBQTtFdEU2K1hSO0VzRTUvWE07SUFBZ0MsdUJBQUE7RXRFKy9YdEM7RXNFOS9YTTs7SUFFRSwyQkFBQTtFdEVnZ1lSO0VzRTkvWE07O0lBRUUsNkJBQUE7RXRFZ2dZUjtFc0U5L1hNOztJQUVFLDhCQUFBO0V0RWdnWVI7RXNFOS9YTTs7SUFFRSw0QkFBQTtFdEVnZ1lSO0VzRS9nWU07SUFBZ0MsdUJBQUE7RXRFa2hZdEM7RXNFamhZTTs7SUFFRSwyQkFBQTtFdEVtaFlSO0VzRWpoWU07O0lBRUUsNkJBQUE7RXRFbWhZUjtFc0VqaFlNOztJQUVFLDhCQUFBO0V0RW1oWVI7RXNFamhZTTs7SUFFRSw0QkFBQTtFdEVtaFlSO0VzRWxpWU07SUFBZ0MsdUJBQUE7RXRFcWlZdEM7RXNFcGlZTTs7SUFFRSwyQkFBQTtFdEVzaVlSO0VzRXBpWU07O0lBRUUsNkJBQUE7RXRFc2lZUjtFc0VwaVlNOztJQUVFLDhCQUFBO0V0RXNpWVI7RXNFcGlZTTs7SUFFRSw0QkFBQTtFdEVzaVlSO0VzRXJqWU07SUFBZ0MseUJBQUE7RXRFd2pZdEM7RXNFdmpZTTs7SUFFRSw2QkFBQTtFdEV5allSO0VzRXZqWU07O0lBRUUsK0JBQUE7RXRFeWpZUjtFc0V2allNOztJQUVFLGdDQUFBO0V0RXlqWVI7RXNFdmpZTTs7SUFFRSw4QkFBQTtFdEV5allSO0VzRXhrWU07SUFBZ0MsdUJBQUE7RXRFMmtZdEM7RXNFMWtZTTs7SUFFRSwyQkFBQTtFdEU0a1lSO0VzRTFrWU07O0lBRUUsNkJBQUE7RXRFNGtZUjtFc0Uxa1lNOztJQUVFLDhCQUFBO0V0RTRrWVI7RXNFMWtZTTs7SUFFRSw0QkFBQTtFdEU0a1lSO0VzRTNsWU07SUFBZ0MsdUJBQUE7RXRFOGxZdEM7RXNFN2xZTTs7SUFFRSwyQkFBQTtFdEUrbFlSO0VzRTdsWU07O0lBRUUsNkJBQUE7RXRFK2xZUjtFc0U3bFlNOztJQUVFLDhCQUFBO0V0RStsWVI7RXNFN2xZTTs7SUFFRSw0QkFBQTtFdEUrbFlSO0VzRTltWU07SUFBZ0MsdUJBQUE7RXRFaW5ZdEM7RXNFaG5ZTTs7SUFFRSwyQkFBQTtFdEVrbllSO0VzRWhuWU07O0lBRUUsNkJBQUE7RXRFa25ZUjtFc0VobllNOztJQUVFLDhCQUFBO0V0RWtuWVI7RXNFaG5ZTTs7SUFFRSw0QkFBQTtFdEVrbllSO0VzRWpvWU07SUFBZ0MsdUJBQUE7RXRFb29ZdEM7RXNFbm9ZTTs7SUFFRSwyQkFBQTtFdEVxb1lSO0VzRW5vWU07O0lBRUUsNkJBQUE7RXRFcW9ZUjtFc0Vub1lNOztJQUVFLDhCQUFBO0V0RXFvWVI7RXNFbm9ZTTs7SUFFRSw0QkFBQTtFdEVxb1lSO0VzRXBwWU07SUFBZ0Msd0JBQUE7RXRFdXBZdEM7RXNFdHBZTTs7SUFFRSw0QkFBQTtFdEV3cFlSO0VzRXRwWU07O0lBRUUsOEJBQUE7RXRFd3BZUjtFc0V0cFlNOztJQUVFLCtCQUFBO0V0RXdwWVI7RXNFdHBZTTs7SUFFRSw2QkFBQTtFdEV3cFlSO0VzRXZxWU07SUFBZ0MscUJBQUE7RXRFMHFZdEM7RXNFenFZTTs7SUFFRSx5QkFBQTtFdEUycVlSO0VzRXpxWU07O0lBRUUsMkJBQUE7RXRFMnFZUjtFc0V6cVlNOztJQUVFLDRCQUFBO0V0RTJxWVI7RXNFenFZTTs7SUFFRSwwQkFBQTtFdEUycVlSO0VzRTFyWU07SUFBZ0Msd0JBQUE7RXRFNnJZdEM7RXNFNXJZTTs7SUFFRSw0QkFBQTtFdEU4cllSO0VzRTVyWU07O0lBRUUsOEJBQUE7RXRFOHJZUjtFc0U1cllNOztJQUVFLCtCQUFBO0V0RThyWVI7RXNFNXJZTTs7SUFFRSw2QkFBQTtFdEU4cllSO0VzRTdzWU07SUFBZ0Msd0JBQUE7RXRFZ3RZdEM7RXNFL3NZTTs7SUFFRSw0QkFBQTtFdEVpdFlSO0VzRS9zWU07O0lBRUUsOEJBQUE7RXRFaXRZUjtFc0Uvc1lNOztJQUVFLCtCQUFBO0V0RWl0WVI7RXNFL3NZTTs7SUFFRSw2QkFBQTtFdEVpdFlSO0VzRWh1WU07SUFBZ0Msd0JBQUE7RXRFbXVZdEM7RXNFbHVZTTs7SUFFRSw0QkFBQTtFdEVvdVlSO0VzRWx1WU07O0lBRUUsOEJBQUE7RXRFb3VZUjtFc0VsdVlNOztJQUVFLCtCQUFBO0V0RW91WVI7RXNFbHVZTTs7SUFFRSw2QkFBQTtFdEVvdVlSO0VzRW52WU07SUFBZ0Msd0JBQUE7RXRFc3ZZdEM7RXNFcnZZTTs7SUFFRSw0QkFBQTtFdEV1dllSO0VzRXJ2WU07O0lBRUUsOEJBQUE7RXRFdXZZUjtFc0VydllNOztJQUVFLCtCQUFBO0V0RXV2WVI7RXNFcnZZTTs7SUFFRSw2QkFBQTtFdEV1dllSO0VzRXR3WU07SUFBZ0Msd0JBQUE7RXRFeXdZdEM7RXNFeHdZTTs7SUFFRSw0QkFBQTtFdEUwd1lSO0VzRXh3WU07O0lBRUUsOEJBQUE7RXRFMHdZUjtFc0V4d1lNOztJQUVFLCtCQUFBO0V0RTB3WVI7RXNFeHdZTTs7SUFFRSw2QkFBQTtFdEUwd1lSO0VzRXp4WU07SUFBZ0MsMEJBQUE7RXRFNHhZdEM7RXNFM3hZTTs7SUFFRSw4QkFBQTtFdEU2eFlSO0VzRTN4WU07O0lBRUUsZ0NBQUE7RXRFNnhZUjtFc0UzeFlNOztJQUVFLGlDQUFBO0V0RTZ4WVI7RXNFM3hZTTs7SUFFRSwrQkFBQTtFdEU2eFlSO0VzRTV5WU07SUFBZ0Msd0JBQUE7RXRFK3lZdEM7RXNFOXlZTTs7SUFFRSw0QkFBQTtFdEVnellSO0VzRTl5WU07O0lBRUUsOEJBQUE7RXRFZ3pZUjtFc0U5eVlNOztJQUVFLCtCQUFBO0V0RWd6WVI7RXNFOXlZTTs7SUFFRSw2QkFBQTtFdEVnellSO0VzRS96WU07SUFBZ0Msd0JBQUE7RXRFazBZdEM7RXNFajBZTTs7SUFFRSw0QkFBQTtFdEVtMFlSO0VzRWowWU07O0lBRUUsOEJBQUE7RXRFbTBZUjtFc0VqMFlNOztJQUVFLCtCQUFBO0V0RW0wWVI7RXNFajBZTTs7SUFFRSw2QkFBQTtFdEVtMFlSO0VzRWwxWU07SUFBZ0Msd0JBQUE7RXRFcTFZdEM7RXNFcDFZTTs7SUFFRSw0QkFBQTtFdEVzMVlSO0VzRXAxWU07O0lBRUUsOEJBQUE7RXRFczFZUjtFc0VwMVlNOztJQUVFLCtCQUFBO0V0RXMxWVI7RXNFcDFZTTs7SUFFRSw2QkFBQTtFdEVzMVlSO0VzRXIyWU07SUFBZ0Msd0JBQUE7RXRFdzJZdEM7RXNFdjJZTTs7SUFFRSw0QkFBQTtFdEV5MllSO0VzRXYyWU07O0lBRUUsOEJBQUE7RXRFeTJZUjtFc0V2MllNOztJQUVFLCtCQUFBO0V0RXkyWVI7RXNFdjJZTTs7SUFFRSw2QkFBQTtFdEV5MllSO0VzRXgzWU07SUFBZ0MseUJBQUE7RXRFMjNZdEM7RXNFMTNZTTs7SUFFRSw2QkFBQTtFdEU0M1lSO0VzRTEzWU07O0lBRUUsK0JBQUE7RXRFNDNZUjtFc0UxM1lNOztJQUVFLGdDQUFBO0V0RTQzWVI7RXNFMTNZTTs7SUFFRSw4QkFBQTtFdEU0M1lSO0VzRXQzWUU7SUFBbUIsdUJBQUE7RXRFeTNZckI7RXNFeDNZRTs7SUFFRSwyQkFBQTtFdEUwM1lKO0VzRXgzWUU7O0lBRUUsNkJBQUE7RXRFMDNZSjtFc0V4M1lFOztJQUVFLDhCQUFBO0V0RTAzWUo7RXNFeDNZRTs7SUFFRSw0QkFBQTtFdEUwM1lKO0FBQ0Y7QXVFcDZZQTtFQUFrQixpRy9EcVBZO0FSa3JZOUI7O0F1RW42WUE7RUFBaUIsOEJBQUE7QXZFdTZZakI7O0F1RXQ2WUE7RUFBaUIsOEJBQUE7QXZFMDZZakI7O0F1RXo2WUE7RUNSRSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QXhFcTdZRjs7QXVFdjZZSTtFQUF3QiwyQkFBQTtBdkUyNlk1Qjs7QXVFMTZZSTtFQUF3Qiw0QkFBQTtBdkU4Nlk1Qjs7QXVFNzZZSTtFQUF3Qiw2QkFBQTtBdkVpN1k1Qjs7QWlCMzRZSTtFc0R4Q0E7SUFBd0IsMkJBQUE7RXZFdzdZMUI7RXVFdjdZRTtJQUF3Qiw0QkFBQTtFdkUwN1kxQjtFdUV6N1lFO0lBQXdCLDZCQUFBO0V2RTQ3WTFCO0FBQ0Y7QWlCdjVZSTtFc0R4Q0E7SUFBd0IsMkJBQUE7RXZFbThZMUI7RXVFbDhZRTtJQUF3Qiw0QkFBQTtFdkVxOFkxQjtFdUVwOFlFO0lBQXdCLDZCQUFBO0V2RXU4WTFCO0FBQ0Y7QWlCbDZZSTtFc0R4Q0E7SUFBd0IsMkJBQUE7RXZFODhZMUI7RXVFNzhZRTtJQUF3Qiw0QkFBQTtFdkVnOVkxQjtFdUUvOFlFO0lBQXdCLDZCQUFBO0V2RWs5WTFCO0FBQ0Y7QWlCNzZZSTtFc0R4Q0E7SUFBd0IsMkJBQUE7RXZFeTlZMUI7RXVFeDlZRTtJQUF3Qiw0QkFBQTtFdkUyOVkxQjtFdUUxOVlFO0lBQXdCLDZCQUFBO0V2RTY5WTFCO0FBQ0Y7QWlCeDdZSTtFc0R4Q0E7SUFBd0IsMkJBQUE7RXZFbytZMUI7RXVFbitZRTtJQUF3Qiw0QkFBQTtFdkVzK1kxQjtFdUVyK1lFO0lBQXdCLDZCQUFBO0V2RXcrWTFCO0FBQ0Y7QWlCbjhZSTtFc0R4Q0E7SUFBd0IsMkJBQUE7RXZFKytZMUI7RXVFOStZRTtJQUF3Qiw0QkFBQTtFdkVpL1kxQjtFdUVoL1lFO0lBQXdCLDZCQUFBO0V2RW0vWTFCO0FBQ0Y7QXVFOStZQTtFQUFtQixvQ0FBQTtBdkVpL1luQjs7QXVFaC9ZQTtFQUFtQixvQ0FBQTtBdkVvL1luQjs7QXVFbi9ZQTtFQUFtQixxQ0FBQTtBdkV1L1luQjs7QXVFbi9ZQTtFQUFzQiwyQkFBQTtBdkV1L1l0Qjs7QXVFdC9ZQTtFQUFzQiwyQkFBQTtBdkUwL1l0Qjs7QXVFei9ZQTtFQUFzQiwyQkFBQTtBdkU2L1l0Qjs7QXVFNS9ZQTtFQUFzQiw2QkFBQTtBdkVnZ1p0Qjs7QXVFNS9ZQTtFQUFjLHNCQUFBO0F2RWdnWmQ7O0F5RXBpWkU7RUFDRSx5QkFBQTtBekV1aVpKOztBTzdoWkU7RWtFTkkseUJBQUE7QXpFdWlaTjs7QXlFNWlaRTtFQUNFLHlCQUFBO0F6RStpWko7O0FPcmlaRTtFa0VOSSx5QkFBQTtBekUraVpOOztBeUVwalpFO0VBQ0UseUJBQUE7QXpFdWpaSjs7QU83aVpFO0VrRU5JLHlCQUFBO0F6RXVqWk47O0F5RTVqWkU7RUFDRSx5QkFBQTtBekUralpKOztBT3JqWkU7RWtFTkkseUJBQUE7QXpFK2paTjs7QXlFcGtaRTtFQUNFLHlCQUFBO0F6RXVrWko7O0FPN2paRTtFa0VOSSx5QkFBQTtBekV1a1pOOztBeUU1a1pFO0VBQ0UseUJBQUE7QXpFK2taSjs7QU9ya1pFO0VrRU5JLHlCQUFBO0F6RStrWk47O0F5RXBsWkU7RUFDRSx5QkFBQTtBekV1bFpKOztBTzdrWkU7RWtFTkkseUJBQUE7QXpFdWxaTjs7QXlFNWxaRTtFQUNFLHlCQUFBO0F6RStsWko7O0FPcmxaRTtFa0VOSSx5QkFBQTtBekUrbFpOOztBeUVwbVpFO0VBQ0UseUJBQUE7QXpFdW1aSjs7QU83bFpFO0VrRU5JLHlCQUFBO0F6RXVtWk47O0F5RTVtWkU7RUFDRSx5QkFBQTtBekUrbVpKOztBT3JtWkU7RWtFTkkseUJBQUE7QXpFK21aTjs7QXlFcG5aRTtFQUNFLHlCQUFBO0F6RXVuWko7O0FPN21aRTtFa0VOSSx5QkFBQTtBekV1blpOOztBeUU1blpFO0VBQ0UseUJBQUE7QXpFK25aSjs7QU9yblpFO0VrRU5JLHlCQUFBO0F6RStuWk47O0F5RXBvWkU7RUFDRSxzQkFBQTtBekV1b1pKOztBTzduWkU7RWtFTkkseUJBQUE7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dGFBO0VBQTRDLGdCQUFBO0EvRjB0YTVDOztBK0Z6dGFBO0VBQTBDLGdCQUFBO0EvRjZ0YTFDOztBK0Y1dGFBO0VBQW1DLGdCQUFBO0EvRmd1YW5DOztBK0YvdGFBO0VBQXdDLGdCQUFBO0EvRm11YXhDOztBK0ZsdWFBO0VBQThDLGdCQUFBO0EvRnN1YTlDOztBK0ZydWFBO0VBQXVDLGdCQUFBO0EvRnl1YXZDOztBK0Z4dWFBO0VBQXlDLGdCQUFBO0EvRjR1YXpDOztBK0YzdWFBO0VBQWtDLGdCQUFBO0EvRit1YWxDOztBK0Y5dWFBO0VBQTZDLGdCQUFBO0EvRmt2YTdDOztBK0ZqdmFBO0VBQW9DLGdCQUFBO0EvRnF2YXBDOztBK0ZwdmFBO0VBQW9DLGdCQUFBO0EvRnd2YXBDOztBK0Z2dmFBO0VBQWtDLGdCQUFBO0EvRjJ2YWxDOztBK0YxdmFBO0VBQTBDLGdCQUFBO0EvRjh2YTFDOztBK0Y3dmFBO0VBQXlDLGdCQUFBO0EvRml3YXpDOztBK0Zod2FBO0VBQTBDLGdCQUFBO0EvRm93YTFDOztBK0Zud2FBO0VBQXVDLGdCQUFBO0EvRnV3YXZDOztBK0Z0d2FBO0VBQXdDLGdCQUFBO0EvRjB3YXhDOztBK0Z6d2FBO0VBQXdDLGdCQUFBO0EvRjZ3YXhDOztBK0Y1d2FBO0VBQW1DLGdCQUFBO0EvRmd4YW5DOztBK0Yvd2FBO0VBQXNDLGdCQUFBO0EvRm14YXRDOztBK0ZseGFBO0VBQW1DLGdCQUFBO0EvRnN4YW5DOztBK0ZyeGFBO0VBQXVDLGdCQUFBO0EvRnl4YXZDOztBK0Z4eGFBO0VBQXNDLGdCQUFBO0EvRjR4YXRDOztBK0YzeGFBO0VBQWdFLGdCQUFBO0EvRit4YWhFOztBK0Y5eGFBO0VBQW1DLGdCQUFBO0EvRmt5YW5DOztBK0ZqeWFBO0VBQXVDLGdCQUFBO0EvRnF5YXZDOztBK0ZweWFBO0VBQXNDLGdCQUFBO0EvRnd5YXRDOztBK0Z2eWFBO0VBQW1DLGdCQUFBO0EvRjJ5YW5DOztBK0YxeWFBO0VBQW9DLGdCQUFBO0EvRjh5YXBDOztBK0Y3eWFBO0VBQWtDLGdCQUFBO0EvRml6YWxDOztBK0ZoemFBO0VBQXNDLGdCQUFBO0EvRm96YXRDOztBK0ZuemFBO0VBQThDLGdCQUFBO0EvRnV6YTlDOztBK0Z0emFBO0VBQThDLGdCQUFBO0EvRjB6YTlDOztBK0Z6emFBO0VBQStDLGdCQUFBO0EvRjZ6YS9DOztBK0Y1emFBO0VBQTRDLGdCQUFBO0EvRmcwYTVDOztBK0YvemFBO0VBQXVDLGdCQUFBO0EvRm0wYXZDOztBK0ZsMGFBO0VBQXVDLGdCQUFBO0EvRnMwYXZDOztBK0ZyMGFBO0VBQXdDLGdCQUFBO0EvRnkwYXhDOztBK0Z4MGFBO0VBQXFDLGdCQUFBO0EvRjQwYXJDOztBK0YzMGFBO0VBQWtDLGdCQUFBO0EvRiswYWxDOztBK0Y5MGFBO0VBQTBDLGdCQUFBO0EvRmsxYTFDOztBK0ZqMWFBO0VBQW9DLGdCQUFBO0EvRnExYXBDOztBK0ZwMWFBO0VBQWlDLGdCQUFBO0EvRncxYWpDOztBK0Z2MWFBO0VBQXNDLGdCQUFBO0EvRjIxYXRDOztBK0YxMWFBO0VBQTBDLGdCQUFBO0EvRjgxYTFDOztBK0Y3MWFBO0VBQWtDLGdCQUFBO0EvRmkyYWxDOztBK0ZoMmFBO0VBQWtDLGdCQUFBO0EvRm8yYWxDOztBK0ZuMmFBO0VBQXNDLGdCQUFBO0EvRnUyYXRDOztBK0Z0MmFBO0VBQXdDLGdCQUFBO0EvRjAyYXhDOztBK0Z6MmFBO0VBQXNDLGdCQUFBO0EvRjYyYXRDOztBK0Y1MmFBO0VBQW9DLGdCQUFBO0EvRmczYXBDOztBK0YvMmFBO0VBQW9DLGdCQUFBO0EvRm0zYXBDOztBK0ZsM2FBO0VBQWtELGdCQUFBO0EvRnMzYWxEOztBK0ZyM2FBO0VBQWtELGdCQUFBO0EvRnkzYWxEOztBK0Z4M2FBO0VBQW1ELGdCQUFBO0EvRjQzYW5EOztBK0YzM2FBO0VBQWdELGdCQUFBO0EvRiszYWhEOztBK0Y5M2FBO0VBQTJDLGdCQUFBO0EvRms0YTNDOztBK0ZqNGFBO0VBQWtELGdCQUFBO0EvRnE0YWxEOztBK0ZwNGFBO0VBQWdELGdCQUFBO0EvRnc0YWhEOztBK0Z2NGFBO0VBQWlELGdCQUFBO0EvRjI0YWpEOztBK0YxNGFBO0VBQStDLGdCQUFBO0EvRjg0YS9DOztBK0Y3NGFBO0VBQTJDLGdCQUFBO0EvRmk1YTNDOztBK0ZoNWFBO0VBQTRDLGdCQUFBO0EvRm81YTVDOztBK0ZuNWFBO0VBQWtELGdCQUFBO0EvRnU1YWxEOztBK0Z0NWFBO0VBQWtELGdCQUFBO0EvRjA1YWxEOztBK0Z6NWFBO0VBQW1ELGdCQUFBO0EvRjY1YW5EOztBK0Y1NWFBO0VBQWdELGdCQUFBO0EvRmc2YWhEOztBK0YvNWFBO0VBQWdELGdCQUFBO0EvRm02YWhEOztBK0ZsNmFBO0VBQThDLGdCQUFBO0EvRnM2YTlDOztBK0ZyNmFBO0VBQStDLGdCQUFBO0EvRnk2YS9DOztBK0Z4NmFBO0VBQTZDLGdCQUFBO0EvRjQ2YTdDOztBK0YzNmFBO0VBQXlDLGdCQUFBO0EvRis2YXpDOztBK0Y5NmFBO0VBQThDLGdCQUFBO0EvRms3YTlDOztBK0ZqN2FBO0VBQThDLGdCQUFBO0EvRnE3YTlDOztBK0ZwN2FBO0VBQStDLGdCQUFBO0EvRnc3YS9DOztBK0Z2N2FBO0VBQTRDLGdCQUFBO0EvRjI3YTVDOztBK0YxN2FBO0VBQXVDLGdCQUFBO0EvRjg3YXZDOztBK0Y3N2FBO0VBQThDLGdCQUFBO0EvRmk4YTlDOztBK0ZoOGFBO0VBQTRDLGdCQUFBO0EvRm84YTVDOztBK0ZuOGFBO0VBQTZDLGdCQUFBO0EvRnU4YTdDOztBK0Z0OGFBO0VBQTJDLGdCQUFBO0EvRjA4YTNDOztBK0Z6OGFBO0VBQXVDLGdCQUFBO0EvRjY4YXZDOztBK0Y1OGFBO0VBQXdDLGdCQUFBO0EvRmc5YXhDOztBK0YvOGFBO0VBQThDLGdCQUFBO0EvRm05YTlDOztBK0ZsOWFBO0VBQThDLGdCQUFBO0EvRnM5YTlDOztBK0ZyOWFBO0VBQStDLGdCQUFBO0EvRnk5YS9DOztBK0Z4OWFBO0VBQTRDLGdCQUFBO0EvRjQ5YTVDOztBK0YzOWFBO0VBQTRDLGdCQUFBO0EvRis5YTVDOztBK0Y5OWFBO0VBQTBDLGdCQUFBO0EvRmsrYTFDOztBK0ZqK2FBO0VBQTJDLGdCQUFBO0EvRnErYTNDOztBK0ZwK2FBO0VBQXlDLGdCQUFBO0EvRncrYXpDOztBK0Z2K2FBO0VBQXFDLGdCQUFBO0EvRjIrYXJDOztBK0YxK2FBO0VBQW1DLGdCQUFBO0EvRjgrYW5DOztBK0Y3K2FBO0VBQXVDLGdCQUFBO0EvRmkvYXZDOztBK0ZoL2FBO0VBQXlDLGdCQUFBO0EvRm8vYXpDOztBK0ZuL2FBO0VBQXlDLGdCQUFBO0EvRnUvYXpDOztBK0Z0L2FBO0VBQXFDLGdCQUFBO0EvRjAvYXJDOztBK0Z6L2FBO0VBQXFDLGdCQUFBO0EvRjYvYXJDOztBK0Y1L2FBO0VBQXVDLGdCQUFBO0EvRmdnYnZDOztBK0YvL2FBO0VBQXdELGdCQUFBO0EvRm1nYnhEOztBK0ZsZ2JBO0VBQXFDLGdCQUFBO0EvRnNnYnJDOztBK0ZyZ2JBO0VBQXVDLGdCQUFBO0EvRnlnYnZDOztBK0Z4Z2JBO0VBQStCLGdCQUFBO0EvRjRnYi9COztBK0YzZ2JBO0VBQWtDLGdCQUFBO0EvRitnYmxDOztBK0Y5Z2JBO0VBQXNDLGdCQUFBO0EvRmtoYnRDOztBK0ZqaGJBO0VBQWlDLGdCQUFBO0EvRnFoYmpDOztBK0ZwaGJBO0VBQXFDLGdCQUFBO0EvRndoYnJDOztBK0Z2aGJBO0VBQW9DLGdCQUFBO0EvRjJoYnBDOztBK0YxaGJBO0VBQThDLGdCQUFBO0EvRjhoYjlDOztBK0Y3aGJBO0VBQXlDLGdCQUFBO0EvRmlpYnpDOztBK0ZoaWJBO0VBQW9DLGdCQUFBO0EvRm9pYnBDOztBK0ZuaWJBO0VBQW1DLGdCQUFBO0EvRnVpYm5DOztBK0Z0aWJBO0VBQWtDLGdCQUFBO0EvRjBpYmxDOztBK0Z6aWJBO0VBQWdDLGdCQUFBO0EvRjZpYmhDOztBK0Y1aWJBO0VBQWdDLGdCQUFBO0EvRmdqYmhDOztBK0YvaWJBO0VBQXVDLGdCQUFBO0EvRm1qYnZDOztBK0ZsamJBO0VBQWlDLGdCQUFBO0EvRnNqYmpDOztBK0ZyamJBO0VBQTBDLGdCQUFBO0EvRnlqYjFDOztBK0Z4amJBO0VBQXFDLGdCQUFBO0EvRjRqYnJDOztBK0YzamJBO0VBQXNDLGdCQUFBO0EvRitqYnRDOztBK0Y5amJBO0VBQXFDLGdCQUFBO0EvRmtrYnJDOztBK0Zqa2JBO0VBQWtDLGdCQUFBO0EvRnFrYmxDOztBK0Zwa2JBO0VBQXFDLGdCQUFBO0EvRndrYnJDOztBK0Z2a2JBO0VBQXNDLGdCQUFBO0EvRjJrYnRDOztBK0Yxa2JBO0VBQWtDLGdCQUFBO0EvRjhrYmxDOztBK0Y3a2JBO0VBQXdDLGdCQUFBO0EvRmlsYnhDOztBK0ZobGJBO0VBQXlDLGdCQUFBO0EvRm9sYnpDOztBK0ZubGJBO0VBQTBDLGdCQUFBO0EvRnVsYjFDOztBK0Z0bGJBO0VBQTBDLGdCQUFBO0EvRjBsYjFDOztBK0Z6bGJBO0VBQXlDLGdCQUFBO0EvRjZsYnpDOztBK0Y1bGJBO0VBQTBDLGdCQUFBO0EvRmdtYjFDOztBK0YvbGJBO0VBQWtDLGdCQUFBO0EvRm1tYmxDOztBK0ZsbWJBO0VBQTBDLGdCQUFBO0EvRnNtYjFDOztBK0ZybWJBO0VBQStDLGdCQUFBO0EvRnltYi9DOztBK0Z4bWJBO0VBQWdELGdCQUFBO0EvRjRtYmhEOztBK0YzbWJBO0VBQXNDLGdCQUFBO0EvRittYnRDOztBK0Y5bWJBO0VBQW1DLGdCQUFBO0EvRmtuYm5DOztBK0ZqbmJBO0VBQXlDLGdCQUFBO0EvRnFuYnpDOztBK0ZwbmJBO0VBQWdDLGdCQUFBO0EvRnduYmhDOztBK0Z2bmJBO0VBQXFDLGdCQUFBO0EvRjJuYnJDOztBK0YxbmJBO0VBQXFDLGdCQUFBO0EvRjhuYnJDOztBK0Y3bmJBO0VBQWtDLGdCQUFBO0EvRmlvYmxDOztBK0Zob2JBO0VBQW9DLGdCQUFBO0EvRm9vYnBDOztBK0Zub2JBO0VBQXdDLGdCQUFBO0EvRnVvYnhDOztBK0Z0b2JBO0VBQXlDLGdCQUFBO0EvRjBvYnpDOztBK0Z6b2JBO0VBQXlDLGdCQUFBO0EvRjZvYnpDOztBK0Y1b2JBO0VBQWlDLGdCQUFBO0EvRmdwYmpDOztBK0Yvb2JBO0VBQXFDLGdCQUFBO0EvRm1wYnJDOztBK0ZscGJBO0VBQTBDLGdCQUFBO0EvRnNwYjFDOztBK0ZycGJBO0VBQTRDLGdCQUFBO0EvRnlwYjVDOztBK0Z4cGJBO0VBQTRDLGdCQUFBO0EvRjRwYjVDOztBK0YzcGJBO0VBQWdDLGdCQUFBO0EvRitwYmhDOztBK0Y5cGJBO0VBQWlDLGdCQUFBO0EvRmtxYmpDOztBK0ZqcWJBO0VBQXlDLGdCQUFBO0EvRnFxYnpDOztBK0ZwcWJBO0VBQTBDLGdCQUFBO0EvRndxYjFDOztBK0Z2cWJBO0VBQXlDLGdCQUFBO0EvRjJxYnpDOztBK0YxcWJBO0VBQXlDLGdCQUFBO0EvRjhxYnpDOztBK0Y3cWJBO0VBQTRDLGdCQUFBO0EvRmlyYjVDOztBK0ZocmJBO0VBQTBDLGdCQUFBO0EvRm9yYjFDOztBK0ZucmJBO0VBQW1ELGdCQUFBO0EvRnVyYm5EOztBK0Z0cmJBO0VBQXVDLGdCQUFBO0EvRjByYnZDOztBK0Z6cmJBO0VBQWdDLGdCQUFBO0EvRjZyYmhDOztBK0Y1cmJBO0VBQW9DLGdCQUFBO0EvRmdzYnBDOztBK0YvcmJBO0VBQXFDLGdCQUFBO0EvRm1zYnJDOztBK0Zsc2JBO0VBQXNDLGdCQUFBO0EvRnNzYnRDOztBK0Zyc2JBO0VBQWlDLGdCQUFBO0EvRnlzYmpDOztBK0Z4c2JBO0VBQW9DLGdCQUFBO0EvRjRzYnBDOztBK0Yzc2JBO0VBQTJDLGdCQUFBO0EvRitzYjNDOztBK0Y5c2JBO0VBQWlDLGdCQUFBO0EvRmt0YmpDOztBK0ZqdGJBO0VBQTZDLGdCQUFBO0EvRnF0YjdDOztBK0ZwdGJBO0VBQW9DLGdCQUFBO0EvRnd0YnBDOztBK0Z2dGJBO0VBQXNDLGdCQUFBO0EvRjJ0YnRDOztBK0YxdGJBO0VBQXdDLGdCQUFBO0EvRjh0YnhDOztBK0Y3dGJBO0VBQThDLGdCQUFBO0EvRml1YjlDOztBK0ZodWJBO0VBQXVDLGdCQUFBO0EvRm91YnZDOztBK0ZudWJBO0VBQWtDLGdCQUFBO0EvRnV1YmxDOztBK0Z0dWJBO0VBQW9DLGdCQUFBO0EvRjB1YnBDOztBK0Z6dWJBO0VBQXlDLGdCQUFBO0EvRjZ1YnpDOztBK0Y1dWJBO0VBQWtDLGdCQUFBO0EvRmd2YmxDOztBK0YvdWJBO0VBQW9DLGdCQUFBO0EvRm12YnBDOztBK0ZsdmJBO0VBQW1DLGdCQUFBO0EvRnN2Ym5DOztBK0ZydmJBO0VBQTRDLGdCQUFBO0EvRnl2YjVDOztBK0Z4dmJBO0VBQXNDLGdCQUFBO0EvRjR2YnRDOztBK0YzdmJBO0VBQXVDLGdCQUFBO0EvRit2YnZDOztBK0Y5dmJBO0VBQXNDLGdCQUFBO0EvRmt3YnRDOztBK0Zqd2JBO0VBQTBDLGdCQUFBO0EvRnF3YjFDOztBK0Zwd2JBO0VBQXNDLGdCQUFBO0EvRnd3YnRDOztBK0Z2d2JBO0VBQW9DLGdCQUFBO0EvRjJ3YnBDOztBK0Yxd2JBO0VBQWlDLGdCQUFBO0EvRjh3YmpDOztBK0Y3d2JBO0VBQXNDLGdCQUFBO0EvRml4YnRDOztBK0ZoeGJBO0VBQXVDLGdCQUFBO0EvRm94YnZDOztBK0ZueGJBO0VBQW9DLGdCQUFBO0EvRnV4YnBDOztBK0Z0eGJBO0VBQW9DLGdCQUFBO0EvRjB4YnBDOztBK0Z6eGJBO0VBQTBDLGdCQUFBO0EvRjZ4YjFDOztBK0Y1eGJBO0VBQWtDLGdCQUFBO0EvRmd5YmxDOztBK0YveGJBO0VBQW1DLGdCQUFBO0EvRm15Ym5DOztBK0ZseWJBO0VBQXdDLGdCQUFBO0EvRnN5YnhDOztBK0ZyeWJBO0VBQTBDLGdCQUFBO0EvRnl5YjFDOztBK0Z4eWJBO0VBQWlDLGdCQUFBO0EvRjR5YmpDOztBK0YzeWJBO0VBQW9DLGdCQUFBO0EvRit5YnBDOztBK0Y5eWJBO0VBQXNDLGdCQUFBO0EvRmt6YnRDOztBK0ZqemJBO0VBQXNDLGdCQUFBO0EvRnF6YnRDOztBK0ZwemJBO0VBQXdDLGdCQUFBO0EvRnd6YnhDOztBK0Z2emJBO0VBQWlDLGdCQUFBO0EvRjJ6YmpDOztBK0YxemJBO0VBQWlDLGdCQUFBO0EvRjh6YmpDOztBK0Y3emJBO0VBQWlDLGdCQUFBO0EvRmkwYmpDOztBK0ZoMGJBO0VBQWlDLGdCQUFBO0EvRm8wYmpDOztBK0ZuMGJBO0VBQXVDLGdCQUFBO0EvRnUwYnZDOztBK0Z0MGJBO0VBQWlDLGdCQUFBO0EvRjAwYmpDOztBK0Z6MGJBO0VBQWlDLGdCQUFBO0EvRjYwYmpDOztBK0Y1MGJBO0VBQXFDLGdCQUFBO0EvRmcxYnJDOztBK0YvMGJBO0VBQXNDLGdCQUFBO0EvRm0xYnRDOztBK0ZsMWJBO0VBQXVDLGdCQUFBO0EvRnMxYnZDOztBK0ZyMWJBO0VBQXlDLGdCQUFBO0EvRnkxYnpDOztBK0Z4MWJBO0VBQXNDLGdCQUFBO0EvRjQxYnRDOztBK0YzMWJBO0VBQXdDLGdCQUFBO0EvRisxYnhDOztBK0Y5MWJBO0VBQXdDLGdCQUFBO0EvRmsyYnhDOztBK0ZqMmJBO0VBQXNDLGdCQUFBO0EvRnEyYnRDOztBK0ZwMmJBO0VBQXFDLGdCQUFBO0EvRncyYnJDOztBK0Z2MmJBO0VBQWtDLGdCQUFBO0EvRjIyYmxDOztBK0YxMmJBO0VBQTBDLGdCQUFBO0EvRjgyYjFDOztBK0Y3MmJBO0VBQW9DLGdCQUFBO0EvRmkzYnBDOztBK0ZoM2JBO0VBQWlDLGdCQUFBO0EvRm8zYmpDOztBK0ZuM2JBO0VBQTBDLGdCQUFBO0EvRnUzYjFDOztBK0Z0M2JBO0VBQXNDLGdCQUFBO0EvRjAzYnRDOztBK0Z6M2JBO0VBQXVDLGdCQUFBO0EvRjYzYnZDOztBK0Y1M2JBO0VBQTBDLGdCQUFBO0EvRmc0YjFDOztBK0YvM2JBO0VBQTRDLGdCQUFBO0EvRm00YjVDOztBK0ZsNGJBO0VBQTRDLGdCQUFBO0EvRnM0YjVDOztBK0ZyNGJBO0VBQXlDLGdCQUFBO0EvRnk0YnpDOztBK0Z4NGJBO0VBQXdDLGdCQUFBO0EvRjQ0YnhDOztBK0YzNGJBO0VBQXdDLGdCQUFBO0EvRis0YnhDOztBK0Y5NGJBO0VBQXlDLGdCQUFBO0EvRms1YnpDOztBK0ZqNWJBO0VBQXlDLGdCQUFBO0EvRnE1YnpDOztBK0ZwNWJBO0VBQXlDLGdCQUFBO0EvRnc1YnpDOztBK0Z2NWJBO0VBQTZDLGdCQUFBO0EvRjI1YjdDOztBK0YxNWJBO0VBQXVDLGdCQUFBO0EvRjg1YnZDOztBK0Y3NWJBO0VBQXNDLGdCQUFBO0EvRmk2YnRDOztBK0ZoNmJBO0VBQXlDLGdCQUFBO0EvRm82YnpDOztBK0ZuNmJBO0VBQXlDLGdCQUFBO0EvRnU2YnpDOztBK0Z0NmJBO0VBQWdDLGdCQUFBO0EvRjA2YmhDOztBK0Z6NmJBO0VBQW9DLGdCQUFBO0EvRjY2YnBDOztBK0Y1NmJBO0VBQXVDLGdCQUFBO0EvRmc3YnZDOztBK0YvNmJBO0VBQXNDLGdCQUFBO0EvRm03YnRDOztBK0ZsN2JBO0VBQXdDLGdCQUFBO0EvRnM3YnhDOztBK0ZyN2JBO0VBQXFDLGdCQUFBO0EvRnk3YnJDOztBK0Z4N2JBO0VBQXNDLGdCQUFBO0EvRjQ3YnRDOztBK0YzN2JBO0VBQXFDLGdCQUFBO0EvRis3YnJDOztBK0Y5N2JBO0VBQXVDLGdCQUFBO0EvRms4YnZDOztBK0ZqOGJBO0VBQW1DLGdCQUFBO0EvRnE4Ym5DOztBK0ZwOGJBO0VBQW9DLGdCQUFBO0EvRnc4YnBDOztBK0Z2OGJBO0VBQWtDLGdCQUFBO0EvRjI4YmxDOztBK0YxOGJBO0VBQXNDLGdCQUFBO0EvRjg4YnRDOztBK0Y3OGJBO0VBQXlDLGdCQUFBO0EvRmk5YnpDOztBK0ZoOWJBO0VBQXFDLGdCQUFBO0EvRm85YnJDOztBK0ZuOWJBO0VBQTJDLGdCQUFBO0EvRnU5YjNDOztBK0Z0OWJBO0VBQW9DLGdCQUFBO0EvRjA5YnBDOztBK0Z6OWJBO0VBQWtDLGdCQUFBO0EvRjY5YmxDOztBK0Y1OWJBO0VBQXVDLGdCQUFBO0EvRmcrYnZDOztBK0YvOWJBO0VBQXdDLGdCQUFBO0EvRm0rYnhDOztBK0ZsK2JBO0VBQXNDLGdCQUFBO0EvRnMrYnRDOztBK0ZyK2JBO0VBQThDLGdCQUFBO0EvRnkrYjlDOztBK0Z4K2JBO0VBQTBDLGdCQUFBO0EvRjQrYjFDOztBK0YzK2JBO0VBQXdDLGdCQUFBO0EvRisrYnhDOztBK0Y5K2JBO0VBQTRDLGdCQUFBO0EvRmsvYjVDOztBK0ZqL2JBO0VBQWtDLGdCQUFBO0EvRnEvYmxDOztBK0ZwL2JBO0VBQW9DLGdCQUFBO0EvRncvYnBDOztBK0Z2L2JBO0VBQWtDLGdCQUFBO0EvRjIvYmxDOztBK0YxL2JBO0VBQWdDLGdCQUFBO0EvRjgvYmhDOztBK0Y3L2JBO0VBQW1DLGdCQUFBO0EvRmlnY25DOztBK0ZoZ2NBO0VBQWdDLGdCQUFBO0EvRm9nY2hDOztBK0ZuZ2NBO0VBQXFDLGdCQUFBO0EvRnVnY3JDOztBK0Z0Z2NBO0VBQXFDLGdCQUFBO0EvRjBnY3JDOztBK0Z6Z2NBO0VBQXFDLGdCQUFBO0EvRjZnY3JDOztBK0Y1Z2NBO0VBQTJDLGdCQUFBO0EvRmdoYzNDOztBK0YvZ2NBO0VBQTZDLGdCQUFBO0EvRm1oYzdDOztBK0ZsaGNBO0VBQXdDLGdCQUFBO0EvRnNoY3hDOztBK0ZyaGNBO0VBQWlDLGdCQUFBO0EvRnloY2pDOztBK0Z4aGNBO0VBQTZDLGdCQUFBO0EvRjRoYzdDOztBK0YzaGNBO0VBQW9DLGdCQUFBO0EvRitoY3BDOztBK0Y5aGNBO0VBQWdDLGdCQUFBO0EvRmtpY2hDOztBK0ZqaWNBO0VBQW9DLGdCQUFBO0EvRnFpY3BDOztBK0ZwaWNBO0VBQXVDLGdCQUFBO0EvRndpY3ZDOztBK0Z2aWNBO0VBQTBDLGdCQUFBO0EvRjJpYzFDOztBK0YxaWNBO0VBQXdDLGdCQUFBO0EvRjhpY3hDOztBK0Y3aWNBO0VBQXVDLGdCQUFBO0EvRmlqY3ZDOztBK0ZoamNBO0VBQTJDLGdCQUFBO0EvRm9qYzNDOztBK0ZuamNBO0VBQW1DLGdCQUFBO0EvRnVqY25DOztBK0Z0amNBO0VBQXVDLGdCQUFBO0EvRjBqY3ZDOztBK0Z6amNBO0VBQTJDLGdCQUFBO0EvRjZqYzNDOztBK0Y1amNBO0VBQXFDLGdCQUFBO0EvRmdrY3JDOztBK0YvamNBO0VBQXlDLGdCQUFBO0EvRm1rY3pDOztBK0Zsa2NBO0VBQTJDLGdCQUFBO0EvRnNrYzNDOztBK0Zya2NBO0VBQXlDLGdCQUFBO0EvRnlrY3pDOztBK0Z4a2NBO0VBQTBDLGdCQUFBO0EvRjRrYzFDOztBK0Yza2NBO0VBQWlELGdCQUFBO0EvRitrY2pEOztBK0Y5a2NBO0VBQTJDLGdCQUFBO0EvRmtsYzNDOztBK0ZqbGNBO0VBQTBDLGdCQUFBO0EvRnFsYzFDOztBK0ZwbGNBO0VBQTBDLGdCQUFBO0EvRndsYzFDOztBK0Z2bGNBO0VBQTJDLGdCQUFBO0EvRjJsYzNDOztBK0YxbGNBO0VBQTBDLGdCQUFBO0EvRjhsYzFDOztBK0Y3bGNBO0VBQXNDLGdCQUFBO0EvRmltY3RDOztBK0ZobWNBO0VBQW1DLGdCQUFBO0EvRm9tY25DOztBK0ZubWNBO0VBQXVDLGdCQUFBO0EvRnVtY3ZDOztBK0Z0bWNBO0VBQXdDLGdCQUFBO0EvRjBtY3hDOztBK0Z6bWNBO0VBQXlDLGdCQUFBO0EvRjZtY3pDOztBK0Y1bWNBO0VBQTRDLGdCQUFBO0EvRmduYzVDOztBK0YvbWNBO0VBQXlDLGdCQUFBO0EvRm1uY3pDOztBK0ZsbmNBO0VBQXFDLGdCQUFBO0EvRnNuY3JDOztBK0ZybmNBO0VBQXVDLGdCQUFBO0EvRnluY3ZDOztBK0Z4bmNBO0VBQWdELGdCQUFBO0EvRjRuY2hEOztBK0YzbmNBO0VBQTBDLGdCQUFBO0EvRituYzFDOztBK0Y5bmNBO0VBQXVDLGdCQUFBO0EvRmtvY3ZDOztBK0Zqb2NBO0VBQXVDLGdCQUFBO0EvRnFvY3ZDOztBK0Zwb2NBO0VBQXFDLGdCQUFBO0EvRndvY3JDOztBK0Z2b2NBO0VBQXFDLGdCQUFBO0EvRjJvY3JDOztBK0Yxb2NBO0VBQWdDLGdCQUFBO0EvRjhvY2hDOztBK0Y3b2NBO0VBQW9DLGdCQUFBO0EvRmlwY3BDOztBK0ZocGNBO0VBQXdDLGdCQUFBO0EvRm9wY3hDOztBK0ZucGNBO0VBQXlDLGdCQUFBO0EvRnVwY3pDOztBK0Z0cGNBO0VBQXFDLGdCQUFBO0EvRjBwY3JDOztBK0Z6cGNBO0VBQW9DLGdCQUFBO0EvRjZwY3BDOztBK0Y1cGNBO0VBQXNDLGdCQUFBO0EvRmdxY3RDOztBK0YvcGNBO0VBQXVDLGdCQUFBO0EvRm1xY3ZDOztBK0ZscWNBO0VBQXlDLGdCQUFBO0EvRnNxY3pDOztBK0ZycWNBO0VBQXFDLGdCQUFBO0EvRnlxY3JDOztBK0Z4cWNBO0VBQXFDLGdCQUFBO0EvRjRxY3JDOztBK0YzcWNBO0VBQXFDLGdCQUFBO0EvRitxY3JDOztBK0Y5cWNBO0VBQW9DLGdCQUFBO0EvRmtyY3BDOztBK0ZqcmNBO0VBQXdDLGdCQUFBO0EvRnFyY3hDOztBK0ZwcmNBO0VBQThDLGdCQUFBO0EvRndyYzlDOztBK0Z2cmNBO0VBQThDLGdCQUFBO0EvRjJyYzlDOztBK0YxcmNBO0VBQStDLGdCQUFBO0EvRjhyYy9DOztBK0Y3cmNBO0VBQTRDLGdCQUFBO0EvRmlzYzVDOztBK0Zoc2NBO0VBQXVDLGdCQUFBO0EvRm9zY3ZDOztBK0Zuc2NBO0VBQXVDLGdCQUFBO0EvRnVzY3ZDOztBK0Z0c2NBO0VBQXdDLGdCQUFBO0EvRjBzY3hDOztBK0Z6c2NBO0VBQThDLGdCQUFBO0EvRjZzYzlDOztBK0Y1c2NBO0VBQThDLGdCQUFBO0EvRmd0YzlDOztBK0Yvc2NBO0VBQStDLGdCQUFBO0EvRm10Yy9DOztBK0ZsdGNBO0VBQTRDLGdCQUFBO0EvRnN0YzVDOztBK0ZydGNBO0VBQXFDLGdCQUFBO0EvRnl0Y3JDOztBK0Z4dGNBO0VBQW1DLGdCQUFBO0EvRjR0Y25DOztBK0YzdGNBO0VBQWlDLGdCQUFBO0EvRit0Y2pDOztBK0Y5dGNBO0VBQTRDLGdCQUFBO0EvRmt1YzVDOztBK0ZqdWNBO0VBQXNDLGdCQUFBO0EvRnF1Y3RDOztBK0ZwdWNBO0VBQTBDLGdCQUFBO0EvRnd1YzFDOztBK0Z2dWNBO0VBQTBDLGdCQUFBO0EvRjJ1YzFDOztBK0YxdWNBO0VBQWdDLGdCQUFBO0EvRjh1Y2hDOztBK0Y3dWNBO0VBQXNDLGdCQUFBO0EvRml2Y3RDOztBK0ZodmNBO0VBQXFDLGdCQUFBO0EvRm92Y3JDOztBK0ZudmNBO0VBQTBDLGdCQUFBO0EvRnV2YzFDOztBK0Z0dmNBO0VBQW9DLGdCQUFBO0EvRjB2Y3BDOztBK0Z6dmNBO0VBQXlDLGdCQUFBO0EvRjZ2Y3pDOztBK0Y1dmNBO0VBQTJDLGdCQUFBO0EvRmd3YzNDOztBK0YvdmNBO0VBQXdDLGdCQUFBO0EvRm13Y3hDOztBK0Zsd2NBO0VBQW1DLGdCQUFBO0EvRnN3Y25DOztBK0Zyd2NBO0VBQTBDLGdCQUFBO0EvRnl3YzFDOztBK0Z4d2NBO0VBQXNDLGdCQUFBO0EvRjR3Y3RDOztBK0Yzd2NBO0VBQXNDLGdCQUFBO0EvRit3Y3RDOztBK0Y5d2NBO0VBQW9DLGdCQUFBO0EvRmt4Y3BDOztBK0ZqeGNBO0VBQWlDLGdCQUFBO0EvRnF4Y2pDOztBK0ZweGNBO0VBQXVDLGdCQUFBO0EvRnd4Y3ZDOztBK0Z2eGNBO0VBQW1DLGdCQUFBO0EvRjJ4Y25DOztBK0YxeGNBO0VBQXdDLGdCQUFBO0EvRjh4Y3hDOztBK0Y3eGNBO0VBQWtDLGdCQUFBO0EvRml5Y2xDOztBK0ZoeWNBO0VBQXlDLGdCQUFBO0EvRm95Y3pDOztBK0ZueWNBO0VBQXVDLGdCQUFBO0EvRnV5Y3ZDOztBK0Z0eWNBO0VBQStDLGdCQUFBO0EvRjB5Yy9DOztBK0Z6eWNBO0VBQTZDLGdCQUFBO0EvRjZ5YzdDOztBK0Y1eWNBO0VBQXVDLGdCQUFBO0EvRmd6Y3ZDOztBK0YveWNBO0VBQXNDLGdCQUFBO0EvRm16Y3RDOztBK0ZsemNBO0VBQXVDLGdCQUFBO0EvRnN6Y3ZDOztBK0ZyemNBO0VBQTRDLGdCQUFBO0EvRnl6YzVDOztBK0Z4emNBO0VBQTBDLGdCQUFBO0EvRjR6YzFDOztBK0YzemNBO0VBQXNDLGdCQUFBO0EvRit6Y3RDOztBK0Y5emNBO0VBQTBDLGdCQUFBO0EvRmswYzFDOztBK0ZqMGNBO0VBQTBDLGdCQUFBO0EvRnEwYzFDOztBK0ZwMGNBO0VBQWtDLGdCQUFBO0EvRncwY2xDOztBK0Z2MGNBO0VBQXlDLGdCQUFBO0EvRjIwY3pDOztBK0YxMGNBO0VBQXlDLGdCQUFBO0EvRjgwY3pDOztBK0Y3MGNBO0VBQXlDLGdCQUFBO0EvRmkxY3pDOztBK0ZoMWNBO0VBQW1DLGdCQUFBO0EvRm8xY25DOztBK0ZuMWNBO0VBQXlDLGdCQUFBO0EvRnUxY3pDOztBK0Z0MWNBO0VBQXlDLGdCQUFBO0EvRjAxY3pDOztBK0Z6MWNBO0VBQWtDLGdCQUFBO0EvRjYxY2xDOztBK0Y1MWNBO0VBQXlDLGdCQUFBO0EvRmcyY3pDOztBK0YvMWNBO0VBQTZDLGdCQUFBO0EvRm0yYzdDOztBK0ZsMmNBO0VBQXdDLGdCQUFBO0EvRnMyY3hDOztBK0ZyMmNBO0VBQXdDLGdCQUFBO0EvRnkyY3hDOztBK0Z4MmNBO0VBQTRDLGdCQUFBO0EvRjQyYzVDOztBK0YzMmNBO0VBQXVDLGdCQUFBO0EvRisyY3ZDOztBK0Y5MmNBO0VBQTJDLGdCQUFBO0EvRmszYzNDOztBK0ZqM2NBO0VBQXlDLGdCQUFBO0EvRnEzY3pDOztBK0ZwM2NBO0VBQTZDLGdCQUFBO0EvRnczYzdDOztBK0Z2M2NBO0VBQXVDLGdCQUFBO0EvRjIzY3ZDOztBK0YxM2NBO0VBQTJDLGdCQUFBO0EvRjgzYzNDOztBK0Y3M2NBO0VBQXdDLGdCQUFBO0EvRmk0Y3hDOztBK0ZoNGNBO0VBQTRDLGdCQUFBO0EvRm80YzVDOztBK0ZuNGNBO0VBQXVDLGdCQUFBO0EvRnU0Y3ZDOztBK0Z0NGNBO0VBQTJDLGdCQUFBO0EvRjA0YzNDOztBK0Z6NGNBO0VBQWdELGdCQUFBO0EvRjY0Y2hEOztBK0Y1NGNBO0VBQWdELGdCQUFBO0EvRmc1Y2hEOztBK0YvNGNBO0VBQWlELGdCQUFBO0EvRm01Y2pEOztBK0ZsNWNBO0VBQThDLGdCQUFBO0EvRnM1YzlDOztBK0ZyNWNBO0VBQWdELGdCQUFBO0EvRnk1Y2hEOztBK0Z4NWNBO0VBQWdELGdCQUFBO0EvRjQ1Y2hEOztBK0YzNWNBO0VBQWlELGdCQUFBO0EvRis1Y2pEOztBK0Y5NWNBO0VBQThDLGdCQUFBO0EvRms2YzlDOztBK0ZqNmNBO0VBQXlDLGdCQUFBO0EvRnE2Y3pDOztBK0ZwNmNBO0VBQXlDLGdCQUFBO0EvRnc2Y3pDOztBK0Z2NmNBO0VBQTBDLGdCQUFBO0EvRjI2YzFDOztBK0YxNmNBO0VBQWdELGdCQUFBO0EvRjg2Y2hEOztBK0Y3NmNBO0VBQWdELGdCQUFBO0EvRmk3Y2hEOztBK0ZoN2NBO0VBQWlELGdCQUFBO0EvRm83Y2pEOztBK0ZuN2NBO0VBQThDLGdCQUFBO0EvRnU3YzlDOztBK0Z0N2NBO0VBQXVDLGdCQUFBO0EvRjA3Y3ZDOztBK0Z6N2NBO0VBQWtDLGdCQUFBO0EvRjY3Y2xDOztBK0Y1N2NBO0VBQW9DLGdCQUFBO0EvRmc4Y3BDOztBK0YvN2NBO0VBQW1DLGdCQUFBO0EvRm04Y25DOztBK0ZsOGNBO0VBQXVDLGdCQUFBO0EvRnM4Y3ZDOztBK0ZyOGNBO0VBQW1DLGdCQUFBO0EvRnk4Y25DOztBK0Z4OGNBO0VBQW1DLGdCQUFBO0EvRjQ4Y25DOztBK0YzOGNBO0VBQXlDLGdCQUFBO0EvRis4Y3pDOztBK0Y5OGNBO0VBQWlDLGdCQUFBO0EvRms5Y2pDOztBK0ZqOWNBO0VBQXFDLGdCQUFBO0EvRnE5Y3JDOztBK0ZwOWNBO0VBQXVDLGdCQUFBO0EvRnc5Y3ZDOztBK0Z2OWNBO0VBQTJDLGdCQUFBO0EvRjI5YzNDOztBK0YxOWNBO0VBQXNDLGdCQUFBO0EvRjg5Y3RDOztBK0Y3OWNBO0VBQTRDLGdCQUFBO0EvRmkrYzVDOztBK0ZoK2NBO0VBQTJDLGdCQUFBO0EvRm8rYzNDOztBK0ZuK2NBO0VBQWlELGdCQUFBO0EvRnUrY2pEOztBK0Z0K2NBO0VBQW1ELGdCQUFBO0EvRjArY25EOztBK0Z6K2NBO0VBQTJDLGdCQUFBO0EvRjYrYzNDOztBK0Y1K2NBO0VBQWtDLGdCQUFBO0EvRmcvY2xDOztBK0YvK2NBO0VBQWtDLGdCQUFBO0EvRm0vY2xDOztBK0ZsL2NBO0VBQThDLGdCQUFBO0EvRnMvYzlDOztBK0ZyL2NBO0VBQWtDLGdCQUFBO0EvRnkvY2xDOztBK0Z4L2NBO0VBQTJDLGdCQUFBO0EvRjQvYzNDOztBK0YzL2NBO0VBQStDLGdCQUFBO0EvRisvYy9DOztBK0Y5L2NBO0VBQTBDLGdCQUFBO0EvRmtnZDFDOztBK0ZqZ2RBO0VBQXVDLGdCQUFBO0EvRnFnZHZDOztBK0ZwZ2RBO0VBQTZDLGdCQUFBO0EvRndnZDdDOztBK0Z2Z2RBO0VBQTJDLGdCQUFBO0EvRjJnZDNDOztBK0YxZ2RBO0VBQXVDLGdCQUFBO0EvRjhnZHZDOztBK0Y3Z2RBO0VBQTRDLGdCQUFBO0EvRmloZDVDOztBK0ZoaGRBO0VBQXdDLGdCQUFBO0EvRm9oZHhDOztBK0ZuaGRBO0VBQXVDLGdCQUFBO0EvRnVoZHZDOztBK0Z0aGRBO0VBQTBDLGdCQUFBO0EvRjBoZDFDOztBK0Z6aGRBO0VBQTBDLGdCQUFBO0EvRjZoZDFDOztBK0Y1aGRBO0VBQWdELGdCQUFBO0EvRmdpZGhEOztBK0YvaGRBO0VBQXdDLGdCQUFBO0EvRm1pZHhDOztBK0ZsaWRBO0VBQXVDLGdCQUFBO0EvRnNpZHZDOztBK0ZyaWRBO0VBQXNDLGdCQUFBO0EvRnlpZHRDOztBK0Z4aWRBO0VBQTJDLGdCQUFBO0EvRjRpZDNDOztBK0YzaWRBO0VBQXlDLGdCQUFBO0EvRitpZHpDOztBK0Y5aWRBO0VBQTZDLGdCQUFBO0EvRmtqZDdDOztBK0ZqamRBO0VBQXVDLGdCQUFBO0EvRnFqZHZDOztBK0ZwamRBO0VBQW1DLGdCQUFBO0EvRndqZG5DOztBK0Z2amRBO0VBQXdDLGdCQUFBO0EvRjJqZHhDOztBK0YxamRBO0VBQXVDLGdCQUFBO0EvRjhqZHZDOztBK0Y3amRBO0VBQXVDLGdCQUFBO0EvRmlrZHZDOztBK0Zoa2RBO0VBQXVDLGdCQUFBO0EvRm9rZHZDOztBK0Zua2RBO0VBQXlDLGdCQUFBO0EvRnVrZHpDOztBK0Z0a2RBO0VBQWlDLGdCQUFBO0EvRjBrZGpDOztBK0Z6a2RBO0VBQXFDLGdCQUFBO0EvRjZrZHJDOztBK0Y1a2RBO0VBQWlDLGdCQUFBO0EvRmdsZGpDOztBK0Yva2RBO0VBQXdDLGdCQUFBO0EvRm1sZHhDOztBK0ZsbGRBO0VBQXdDLGdCQUFBO0EvRnNsZHhDOztBK0ZybGRBO0VBQXVDLGdCQUFBO0EvRnlsZHZDOztBK0Z4bGRBO0VBQW9DLGdCQUFBO0EvRjRsZHBDOztBK0YzbGRBO0VBQXFDLGdCQUFBO0EvRitsZHJDOztBK0Y5bGRBO0VBQW1DLGdCQUFBO0EvRmttZG5DOztBK0ZqbWRBO0VBQXVDLGdCQUFBO0EvRnFtZHZDOztBK0ZwbWRBO0VBQXdDLGdCQUFBO0EvRndtZHhDOztBK0Z2bWRBO0VBQW1DLGdCQUFBO0EvRjJtZG5DOztBK0YxbWRBO0VBQXlDLGdCQUFBO0EvRjhtZHpDOztBK0Y3bWRBO0VBQWdDLGdCQUFBO0EvRmluZGhDOztBK0ZobmRBO0VBQWlDLGdCQUFBO0EvRm9uZGpDOztBK0ZubmRBO0VBQWlDLGdCQUFBO0EvRnVuZGpDOztBK0Z0bmRBO0VBQWtDLGdCQUFBO0EvRjBuZGxDOztBK0Z6bmRBO0VBQW9DLGdCQUFBO0EvRjZuZHBDOztBK0Y1bmRBO0VBQWtDLGdCQUFBO0EvRmdvZGxDOztBK0YvbmRBO0VBQW9DLGdCQUFBO0EvRm1vZHBDOztBK0Zsb2RBO0VBQXdDLGdCQUFBO0EvRnNvZHhDOztBK0Zyb2RBO0VBQThDLGdCQUFBO0EvRnlvZDlDOztBK0Z4b2RBO0VBQStDLGdCQUFBO0EvRjRvZC9DOztBK0Yzb2RBO0VBQTZDLGdCQUFBO0EvRitvZDdDOztBK0Y5b2RBO0VBQTZDLGdCQUFBO0EvRmtwZDdDOztBK0ZqcGRBO0VBQW9ELGdCQUFBO0EvRnFwZHBEOztBK0ZwcGRBO0VBQThDLGdCQUFBO0EvRndwZDlDOztBK0Z2cGRBO0VBQWdELGdCQUFBO0EvRjJwZGhEOztBK0YxcGRBO0VBQThDLGdCQUFBO0EvRjhwZDlDOztBK0Y3cGRBO0VBQThDLGdCQUFBO0EvRmlxZDlDOztBK0ZocWRBO0VBQTZDLGdCQUFBO0EvRm9xZDdDOztBK0ZucWRBO0VBQThDLGdCQUFBO0EvRnVxZDlDOztBK0Z0cWRBO0VBQThDLGdCQUFBO0EvRjBxZDlDOztBK0Z6cWRBO0VBQThDLGdCQUFBO0EvRjZxZDlDOztBK0Y1cWRBO0VBQTBDLGdCQUFBO0EvRmdyZDFDOztBK0YvcWRBO0VBQTJDLGdCQUFBO0EvRm1yZDNDOztBK0ZscmRBO0VBQXlDLGdCQUFBO0EvRnNyZHpDOztBK0ZycmRBO0VBQXlDLGdCQUFBO0EvRnlyZHpDOztBK0Z4cmRBO0VBQWdELGdCQUFBO0EvRjRyZGhEOztBK0YzcmRBO0VBQTBDLGdCQUFBO0EvRityZDFDOztBK0Y5cmRBO0VBQTRDLGdCQUFBO0EvRmtzZDVDOztBK0Zqc2RBO0VBQTBDLGdCQUFBO0EvRnFzZDFDOztBK0Zwc2RBO0VBQTBDLGdCQUFBO0EvRndzZDFDOztBK0Z2c2RBO0VBQXlDLGdCQUFBO0EvRjJzZHpDOztBK0Yxc2RBO0VBQTBDLGdCQUFBO0EvRjhzZDFDOztBK0Y3c2RBO0VBQTBDLGdCQUFBO0EvRml0ZDFDOztBK0ZodGRBO0VBQTBDLGdCQUFBO0EvRm90ZDFDOztBK0ZudGRBO0VBQXFDLGdCQUFBO0EvRnV0ZHJDOztBK0Z0dGRBO0VBQXlDLGdCQUFBO0EvRjB0ZHpDOztBK0Z6dGRBO0VBQWdELGdCQUFBO0EvRjZ0ZGhEOztBK0Y1dGRBO0VBQTRDLGdCQUFBO0EvRmd1ZDVDOztBK0YvdGRBO0VBQXlDLGdCQUFBO0EvRm11ZHpDOztBK0ZsdWRBO0VBQW9DLGdCQUFBO0EvRnN1ZHBDOztBK0ZydWRBO0VBQTBDLGdCQUFBO0EvRnl1ZDFDOztBK0Z4dWRBO0VBQXFDLGdCQUFBO0EvRjR1ZHJDOztBK0YzdWRBO0VBQXlDLGdCQUFBO0EvRit1ZHpDOztBK0Y5dWRBO0VBQWdELGdCQUFBO0EvRmt2ZGhEOztBK0ZqdmRBO0VBQTBDLGdCQUFBO0EvRnF2ZDFDOztBK0ZwdmRBO0VBQTZDLGdCQUFBO0EvRnd2ZDdDOztBK0Z2dmRBO0VBQTZDLGdCQUFBO0EvRjJ2ZDdDOztBK0YxdmRBO0VBQTJDLGdCQUFBO0EvRjh2ZDNDOztBK0Y3dmRBO0VBQXVDLGdCQUFBO0EvRml3ZHZDOztBK0Zod2RBO0VBQTJDLGdCQUFBO0EvRm93ZDNDOztBK0Zud2RBO0VBQXlDLGdCQUFBO0EvRnV3ZHpDOztBK0Z0d2RBO0VBQThDLGdCQUFBO0EvRjB3ZDlDOztBK0Z6d2RBO0VBQW1DLGdCQUFBO0EvRjZ3ZG5DOztBK0Y1d2RBO0VBQTBDLGdCQUFBO0EvRmd4ZDFDOztBK0Yvd2RBO0VBQThDLGdCQUFBO0EvRm14ZDlDOztBK0ZseGRBO0VBQW1DLGdCQUFBO0EvRnN4ZG5DOztBK0ZyeGRBO0VBQXdDLGdCQUFBO0EvRnl4ZHhDOztBK0Z4eGRBO0VBQWlDLGdCQUFBO0EvRjR4ZGpDOztBK0YzeGRBO0VBQXNDLGdCQUFBO0EvRit4ZHRDOztBK0Y5eGRBO0VBQWlDLGdCQUFBO0EvRmt5ZGpDOztBK0ZqeWRBO0VBQTBDLGdCQUFBO0EvRnF5ZDFDOztBK0ZweWRBO0VBQWtDLGdCQUFBO0EvRnd5ZGxDOztBK0Z2eWRBO0VBQWdDLGdCQUFBO0EvRjJ5ZGhDOztBK0YxeWRBO0VBQW9DLGdCQUFBO0EvRjh5ZHBDOztBK0Y3eWRBO0VBQXlDLGdCQUFBO0EvRml6ZHpDOztBK0ZoemRBO0VBQW1DLGdCQUFBO0EvRm96ZG5DOztBK0ZuemRBO0VBQTZDLGdCQUFBO0EvRnV6ZDdDOztBK0Z0emRBO0VBQWdELGdCQUFBO0EvRjB6ZGhEOztBK0Z6emRBO0VBQWdELGdCQUFBO0EvRjZ6ZGhEOztBK0Y1emRBO0VBQW1ELGdCQUFBO0EvRmcwZG5EOztBK0YvemRBO0VBQW1ELGdCQUFBO0EvRm0wZG5EOztBK0ZsMGRBO0VBQWdELGdCQUFBO0EvRnMwZGhEOztBK0ZyMGRBO0VBQWdELGdCQUFBO0EvRnkwZGhEOztBK0Z4MGRBO0VBQW9ELGdCQUFBO0EvRjQwZHBEOztBK0YzMGRBO0VBQW1ELGdCQUFBO0EvRiswZG5EOztBK0Y5MGRBO0VBQWdELGdCQUFBO0EvRmsxZGhEOztBK0ZqMWRBO0VBQXNELGdCQUFBO0EvRnExZHREOztBK0ZwMWRBO0VBQTJELGdCQUFBO0EvRncxZDNEOztBK0Z2MWRBO0VBQW1ELGdCQUFBO0EvRjIxZG5EOztBK0YxMWRBO0VBQWtELGdCQUFBO0EvRjgxZGxEOztBK0Y3MWRBO0VBQXdDLGdCQUFBO0EvRmkyZHhDOztBK0ZoMmRBO0VBQThDLGdCQUFBO0EvRm8yZDlDOztBK0ZuMmRBO0VBQThDLGdCQUFBO0EvRnUyZDlDOztBK0Z0MmRBO0VBQW9DLGdCQUFBO0EvRjAyZHBDOztBK0Z6MmRBO0VBQTBDLGdCQUFBO0EvRjYyZDFDOztBK0Y1MmRBO0VBQXNDLGdCQUFBO0EvRmczZHRDOztBK0YvMmRBO0VBQWlDLGdCQUFBO0EvRm0zZGpDOztBK0ZsM2RBO0VBQXFDLGdCQUFBO0EvRnMzZHJDOztBK0ZyM2RBO0VBQWtDLGdCQUFBO0EvRnkzZGxDOztBK0Z4M2RBO0VBQXVDLGdCQUFBO0EvRjQzZHZDOztBK0YzM2RBO0VBQWlDLGdCQUFBO0EvRiszZGpDOztBK0Y5M2RBO0VBQWtDLGdCQUFBO0EvRms0ZGxDOztBK0ZqNGRBO0VBQW1DLGdCQUFBO0EvRnE0ZG5DOztBK0ZwNGRBO0VBQXFDLGdCQUFBO0EvRnc0ZHJDOztBK0Z2NGRBO0VBQWlDLGdCQUFBO0EvRjI0ZGpDOztBK0YxNGRBO0VBQXFDLGdCQUFBO0EvRjg0ZHJDOztBK0Y3NGRBO0VBQWlDLGdCQUFBO0EvRmk1ZGpDOztBK0ZoNWRBO0VBQWtDLGdCQUFBO0EvRm81ZGxDOztBK0ZuNWRBO0VBQW9DLGdCQUFBO0EvRnU1ZHBDOztBK0Z0NWRBO0VBQWdDLGdCQUFBO0EvRjA1ZGhDOztBK0Z6NWRBO0VBQXVDLGdCQUFBO0EvRjY1ZHZDOztBK0Y1NWRBO0VBQW9DLGdCQUFBO0EvRmc2ZHBDOztBK0YvNWRBO0VBQTJDLGdCQUFBO0EvRm02ZDNDOztBK0ZsNmRBO0VBQW1DLGdCQUFBO0EvRnM2ZG5DOztBK0ZyNmRBO0VBQXdDLGdCQUFBO0EvRnk2ZHhDOztBK0Z4NmRBO0VBQXFDLGdCQUFBO0EvRjQ2ZHJDOztBK0YzNmRBO0VBQXFDLGdCQUFBO0EvRis2ZHJDOztBK0Y5NmRBO0VBQWlDLGdCQUFBO0EvRms3ZGpDOztBK0ZqN2RBO0VBQWtDLGdCQUFBO0EvRnE3ZGxDOztBK0ZwN2RBO0VBQWlDLGdCQUFBO0EvRnc3ZGpDOztBK0Z2N2RBO0VBQXlDLGdCQUFBO0EvRjI3ZHpDOztBK0YxN2RBO0VBQW1DLGdCQUFBO0EvRjg3ZG5DOztBK0Y3N2RBO0VBQXNDLGdCQUFBO0EvRmk4ZHRDOztBK0ZoOGRBO0VBQXFDLGdCQUFBO0EvRm84ZHJDOztBK0ZuOGRBO0VBQXNDLGdCQUFBO0EvRnU4ZHRDOztBK0Z0OGRBO0VBQW9DLGdCQUFBO0EvRjA4ZHBDOztBK0Z6OGRBO0VBQW9DLGdCQUFBO0EvRjY4ZHBDOztBK0Y1OGRBO0VBQXdDLGdCQUFBO0EvRmc5ZHhDOztBK0YvOGRBO0VBQWdDLGdCQUFBO0EvRm05ZGhDOztBK0ZsOWRBO0VBQXVDLGdCQUFBO0EvRnM5ZHZDOztBK0ZyOWRBO0VBQXFDLGdCQUFBO0EvRnk5ZHJDOztBK0Z4OWRBO0VBQXlDLGdCQUFBO0EvRjQ5ZHpDOztBK0YzOWRBO0VBQWdDLGdCQUFBO0EvRis5ZGhDOztBK0Y5OWRBO0VBQXNDLGdCQUFBO0EvRmsrZHRDOztBK0ZqK2RBO0VBQW9DLGdCQUFBO0EvRnErZHBDOztBK0ZwK2RBO0VBQXFDLGdCQUFBO0EvRncrZHJDOztBK0Z2K2RBO0VBQWlDLGdCQUFBO0EvRjIrZGpDOztBK0YxK2RBO0VBQXFDLGdCQUFBO0EvRjgrZHJDOztBK0Y3K2RBO0VBQXFDLGdCQUFBO0EvRmkvZHJDOztBK0ZoL2RBO0VBQXFDLGdCQUFBO0EvRm8vZHJDOztBK0ZuL2RBO0VBQW9DLGdCQUFBO0EvRnUvZHBDOztBK0Z0L2RBO0VBQW9DLGdCQUFBO0EvRjAvZHBDOztBK0Z6L2RBO0VBQW9DLGdCQUFBO0EvRjYvZHBDOztBK0Y1L2RBO0VBQXNDLGdCQUFBO0EvRmdnZXRDOztBK0YvL2RBO0VBQXNDLGdCQUFBO0EvRm1nZXRDOztBK0ZsZ2VBO0VBQXFDLGdCQUFBO0EvRnNnZXJDOztBK0ZyZ2VBO0VBQXFDLGdCQUFBO0EvRnlnZXJDOztBK0Z4Z2VBO0VBQXVDLGdCQUFBO0EvRjRnZXZDOztBK0YzZ2VBO0VBQXFDLGdCQUFBO0EvRitnZXJDOztBK0Y5Z2VBO0VBQWlDLGdCQUFBO0EvRmtoZWpDOztBK0ZqaGVBO0VBQW9DLGdCQUFBO0EvRnFoZXBDOztBK0ZwaGVBO0VBQTBDLGdCQUFBO0EvRndoZTFDOztBK0Z2aGVBO0VBQStDLGdCQUFBO0EvRjJoZS9DOztBK0YxaGVBO0VBQW9DLGdCQUFBO0EvRjhoZXBDOztBK0Y3aGVBO0VBQXVDLGdCQUFBO0EvRmlpZXZDOztBK0ZoaWVBO0VBQXVDLGdCQUFBO0EvRm9pZXZDOztBK0ZuaWVBO0VBQW9DLGdCQUFBO0EvRnVpZXBDOztBK0Z0aWVBO0VBQXNDLGdCQUFBO0EvRjBpZXRDOztBK0Z6aWVBO0VBQW9DLGdCQUFBO0EvRjZpZXBDOztBK0Y1aWVBO0VBQW1DLGdCQUFBO0EvRmdqZW5DOztBK0YvaWVBO0VBQWtDLGdCQUFBO0EvRm1qZWxDOztBK0ZsamVBO0VBQWdDLGdCQUFBO0EvRnNqZWhDOztBK0ZyamVBO0VBQXlDLGdCQUFBO0EvRnlqZXpDOztBK0Z4amVBO0VBQW1DLGdCQUFBO0EvRjRqZW5DOztBK0YzamVBO0VBQW1DLGdCQUFBO0EvRitqZW5DOztBK0Y5amVBO0VBQWdDLGdCQUFBO0EvRmtrZWhDOztBK0Zqa2VBO0VBQXdDLGdCQUFBO0EvRnFrZXhDOztBK0Zwa2VBO0VBQXdDLGdCQUFBO0EvRndrZXhDOztBK0Z2a2VBO0VBQWtDLGdCQUFBO0EvRjJrZWxDOztBK0Yxa2VBO0VBQXdDLGdCQUFBO0EvRjhrZXhDOztBK0Y3a2VBO0VBQTBDLGdCQUFBO0EvRmlsZTFDOztBK0ZobGVBO0VBQThDLGdCQUFBO0EvRm9sZTlDOztBK0ZubGVBO0VBQWdELGdCQUFBO0EvRnVsZWhEOztBK0Z0bGVBO0VBQW1DLGdCQUFBO0EvRjBsZW5DOztBK0Z6bGVBO0VBQXdDLGdCQUFBO0EvRjZsZXhDOztBK0Y1bGVBO0VBQXNDLGdCQUFBO0EvRmdtZXRDOztBK0YvbGVBO0VBQXVDLGdCQUFBO0EvRm1tZXZDOztBK0ZsbWVBO0VBQWlDLGdCQUFBO0EvRnNtZWpDOztBK0ZybWVBO0VBQXFDLGdCQUFBO0EvRnltZXJDOztBK0Z4bWVBO0VBQTBDLGdCQUFBO0EvRjRtZTFDOztBK0YzbWVBO0VBQTZDLGdCQUFBO0EvRittZTdDOztBK0Y5bWVBO0VBQW1DLGdCQUFBO0EvRmtuZW5DOztBK0ZqbmVBO0VBQXdDLGdCQUFBO0EvRnFuZXhDOztBK0ZwbmVBO0VBQXlDLGdCQUFBO0EvRnduZXpDOztBK0Z2bmVBO0VBQXdDLGdCQUFBO0EvRjJuZXhDOztBK0YxbmVBO0VBQW9DLGdCQUFBO0EvRjhuZXBDOztBK0Y3bmVBO0VBQXFDLGdCQUFBO0EvRmlvZXJDOztBK0Zob2VBO0VBQTRDLGdCQUFBO0EvRm9vZTVDOztBK0Zub2VBO0VBQWtDLGdCQUFBO0EvRnVvZWxDOztBK0Z0b2VBO0VBQXNDLGdCQUFBO0EvRjBvZXRDOztBK0Z6b2VBO0VBQW9DLGdCQUFBO0EvRjZvZXBDOztBK0Y1b2VBO0VBQWlDLGdCQUFBO0EvRmdwZWpDOztBK0Yvb2VBO0VBQTBDLGdCQUFBO0EvRm1wZTFDOztBK0ZscGVBO0VBQXNDLGdCQUFBO0EvRnNwZXRDOztBK0ZycGVBO0VBQTJDLGdCQUFBO0EvRnlwZTNDOztBK0Z4cGVBO0VBQW1DLGdCQUFBO0EvRjRwZW5DOztBK0YzcGVBO0VBQWtDLGdCQUFBO0EvRitwZWxDOztBK0Y5cGVBO0VBQXNDLGdCQUFBO0EvRmtxZXRDOztBK0ZqcWVBO0VBQWlDLGdCQUFBO0EvRnFxZWpDOztBK0ZwcWVBO0VBQXFDLGdCQUFBO0EvRndxZXJDOztBK0Z2cWVBO0VBQXFDLGdCQUFBO0EvRjJxZXJDOztBK0YxcWVBO0VBQTBDLGdCQUFBO0EvRjhxZTFDOztBK0Y3cWVBO0VBQW9DLGdCQUFBO0EvRmlyZXBDOztBK0ZocmVBO0VBQW1DLGdCQUFBO0EvRm9yZW5DOztBK0ZucmVBO0VBQWdDLGdCQUFBO0EvRnVyZWhDOztBK0Z0cmVBO0VBQXNDLGdCQUFBO0EvRjByZXRDOztBK0Z6cmVBO0VBQXVDLGdCQUFBO0EvRjZyZXZDOztBK0Y1cmVBO0VBQWlDLGdCQUFBO0EvRmdzZWpDOztBK0YvcmVBO0VBQW9DLGdCQUFBO0EvRm1zZXBDOztBK0Zsc2VBO0VBQXdDLGdCQUFBO0EvRnNzZXhDOztBK0Zyc2VBO0VBQWlDLGdCQUFBO0EvRnlzZWpDOztBK0Z4c2VBO0VBQXdDLGdCQUFBO0EvRjRzZXhDOztBK0Yzc2VBO0VBQWlDLGdCQUFBO0EvRitzZWpDOztBK0Y5c2VBO0VBQWdDLGdCQUFBO0EvRmt0ZWhDOztBK0ZqdGVBO0VBQXNDLGdCQUFBO0EvRnF0ZXRDOztBK0ZwdGVBO0VBQWtDLGdCQUFBO0EvRnd0ZWxDOztBK0Z2dGVBO0VBQXNDLGdCQUFBO0EvRjJ0ZXRDOztBK0YxdGVBO0VBQXFDLGdCQUFBO0EvRjh0ZXJDOztBK0Y3dGVBO0VBQXVDLGdCQUFBO0EvRml1ZXZDOztBK0ZodWVBO0VBQTJDLGdCQUFBO0EvRm91ZTNDOztBK0ZudWVBO0VBQXVDLGdCQUFBO0EvRnV1ZXZDOztBK0Z0dWVBO0VBQTJDLGdCQUFBO0EvRjB1ZTNDOztBK0Z6dWVBO0VBQWlDLGdCQUFBO0EvRjZ1ZWpDOztBK0Y1dWVBO0VBQWtDLGdCQUFBO0EvRmd2ZWxDOztBK0YvdWVBO0VBQW1DLGdCQUFBO0EvRm12ZW5DOztBK0ZsdmVBO0VBQXNDLGdCQUFBO0EvRnN2ZXRDOztBK0ZydmVBO0VBQTJDLGdCQUFBO0EvRnl2ZTNDOztBK0Z4dmVBO0VBQXFDLGdCQUFBO0EvRjR2ZXJDOztBK0YzdmVBO0VBQTBDLGdCQUFBO0EvRit2ZTFDOztBK0Y5dmVBO0VBQWlELGdCQUFBO0EvRmt3ZWpEOztBK0Zqd2VBO0VBQStDLGdCQUFBO0EvRnF3ZS9DOztBK0Zwd2VBO0VBQTRDLGdCQUFBO0EvRnd3ZTVDOztBK0Z2d2VBO0VBQW1DLGdCQUFBO0EvRjJ3ZW5DOztBK0Yxd2VBO0VBQW1DLGdCQUFBO0EvRjh3ZW5DOztBK0Y3d2VBO0VBQW1DLGdCQUFBO0EvRml4ZW5DOztBK0ZoeGVBO0VBQW1DLGdCQUFBO0EvRm94ZW5DOztBK0ZueGVBO0VBQXFDLGdCQUFBO0EvRnV4ZXJDOztBK0Z0eGVBO0VBQXFDLGdCQUFBO0EvRjB4ZXJDOztBK0Z6eGVBO0VBQWlDLGdCQUFBO0EvRjZ4ZWpDOztBK0Y1eGVBO0VBQXNDLGdCQUFBO0EvRmd5ZXRDOztBK0YveGVBO0VBQXFDLGdCQUFBO0EvRm15ZXJDOztBK0ZseWVBO0VBQXFDLGdCQUFBO0EvRnN5ZXJDOztBK0ZyeWVBO0VBQXlDLGdCQUFBO0EvRnl5ZXpDOztBK0Z4eWVBO0VBQXdDLGdCQUFBO0EvRjR5ZXhDOztBK0YzeWVBO0VBQStDLGdCQUFBO0EvRit5ZS9DOztBK0Y5eWVBO0VBQStDLGdCQUFBO0EvRmt6ZS9DOztBK0ZqemVBO0VBQWlELGdCQUFBO0EvRnF6ZWpEOztBK0ZwemVBO0VBQW1DLGdCQUFBO0EvRnd6ZW5DOztBK0Z2emVBO0VBQXVDLGdCQUFBO0EvRjJ6ZXZDOztBK0YxemVBO0VBQTBDLGdCQUFBO0EvRjh6ZTFDOztBK0Y3emVBO0VBQThDLGdCQUFBO0EvRmkwZTlDOztBK0ZoMGVBO0VBQXdDLGdCQUFBO0EvRm8wZXhDOztBK0ZuMGVBO0VBQXlDLGdCQUFBO0EvRnUwZXpDOztBK0Z0MGVBO0VBQTBDLGdCQUFBO0EvRjAwZTFDOztBK0Z6MGVBO0VBQThDLGdCQUFBO0EvRjYwZTlDOztBK0Y1MGVBO0VBQWlELGdCQUFBO0EvRmcxZWpEOztBK0YvMGVBO0VBQXFELGdCQUFBO0EvRm0xZXJEOztBK0ZsMWVBO0VBQWdDLGdCQUFBO0EvRnMxZWhDOztBK0ZyMWVBO0VBQXdDLGdCQUFBO0EvRnkxZXhDOztBK0Z4MWVBO0VBQXFDLGdCQUFBO0EvRjQxZXJDOztBK0YzMWVBO0VBQXNDLGdCQUFBO0EvRisxZXRDOztBK0Y5MWVBO0VBQXFDLGdCQUFBO0EvRmsyZXJDOztBK0ZqMmVBO0VBQXVDLGdCQUFBO0EvRnEyZXZDOztBK0ZwMmVBO0VBQStDLGdCQUFBO0EvRncyZS9DOztBK0Z2MmVBO0VBQTRDLGdCQUFBO0EvRjIyZTVDOztBK0YxMmVBO0VBQWdDLGdCQUFBO0EvRjgyZWhDOztBK0Y3MmVBO0VBQXNDLGdCQUFBO0EvRmkzZXRDOztBK0ZoM2VBO0VBQWlELGdCQUFBO0EvRm8zZWpEOztBK0ZuM2VBO0VBQWlDLGdCQUFBO0EvRnUzZWpDOztBK0Z0M2VBO0VBQTBDLGdCQUFBO0EvRjAzZTFDOztBK0Z6M2VBO0VBQXlDLGdCQUFBO0EvRjYzZXpDOztBK0Y1M2VBO0VBQW1DLGdCQUFBO0EvRmc0ZW5DOztBK0YvM2VBO0VBQXdDLGdCQUFBO0EvRm00ZXhDOztBK0ZsNGVBO0VBQWdDLGdCQUFBO0EvRnM0ZWhDOztBK0ZyNGVBO0VBQW9DLGdCQUFBO0EvRnk0ZXBDOztBK0Z4NGVBO0VBQXdDLGdCQUFBO0EvRjQ0ZXhDOztBK0YzNGVBO0VBQWtDLGdCQUFBO0EvRis0ZWxDOztBK0Y5NGVBO0VBQW1DLGdCQUFBO0EvRms1ZW5DOztBK0ZqNWVBO0VBQW1DLGdCQUFBO0EvRnE1ZW5DOztBK0ZwNWVBO0VBQXlDLGdCQUFBO0EvRnc1ZXpDOztBK0Z2NWVBO0VBQXdDLGdCQUFBO0EvRjI1ZXhDOztBK0YxNWVBO0VBQWtDLGdCQUFBO0EvRjg1ZWxDOztBK0Y3NWVBO0VBQWlDLGdCQUFBO0EvRmk2ZWpDOztBK0ZoNmVBO0VBQXFDLGdCQUFBO0EvRm82ZXJDOztBK0ZuNmVBO0VBQXlDLGdCQUFBO0EvRnU2ZXpDOztBK0Z0NmVBO0VBQXVDLGdCQUFBO0EvRjA2ZXZDOztBK0Z6NmVBO0VBQTZDLGdCQUFBO0EvRjY2ZTdDOztBK0Y1NmVBO0VBQTRDLGdCQUFBO0EvRmc3ZTVDOztBK0YvNmVBO0VBQTJDLGdCQUFBO0EvRm03ZTNDOztBK0ZsN2VBO0VBQXVDLGdCQUFBO0EvRnM3ZXZDOztBK0ZyN2VBO0VBQXNDLGdCQUFBO0EvRnk3ZXRDOztBK0Z4N2VBO0VBQTBDLGdCQUFBO0EvRjQ3ZTFDOztBK0YzN2VBO0VBQXFDLGdCQUFBO0EvRis3ZXJDOztBK0Y5N2VBO0VBQTBDLGdCQUFBO0EvRms4ZTFDOztBK0ZqOGVBO0VBQXNDLGdCQUFBO0EvRnE4ZXRDOztBK0ZwOGVBO0VBQXVDLGdCQUFBO0EvRnc4ZXZDOztBK0Z2OGVBO0VBQTZDLGdCQUFBO0EvRjI4ZTdDOztBK0YxOGVBO0VBQXdDLGdCQUFBO0EvRjg4ZXhDOztBK0Y3OGVBO0VBQXVDLGdCQUFBO0EvRmk5ZXZDOztBK0ZoOWVBO0VBQXdDLGdCQUFBO0EvRm85ZXhDOztBK0ZuOWVBO0VBQXlDLGdCQUFBO0EvRnU5ZXpDOztBK0Z0OWVBO0VBQWdELGdCQUFBO0EvRjA5ZWhEOztBK0Z6OWVBO0VBQXlDLGdCQUFBO0EvRjY5ZXpDOztBK0Y1OWVBO0VBQTZDLGdCQUFBO0EvRmcrZTdDOztBK0YvOWVBO0VBQXVDLGdCQUFBO0EvRm0rZXZDOztBK0ZsK2VBO0VBQXVDLGdCQUFBO0EvRnMrZXZDOztBK0ZyK2VBO0VBQXFDLGdCQUFBO0EvRnkrZXJDOztBK0Z4K2VBO0VBQXNDLGdCQUFBO0EvRjQrZXRDOztBK0YzK2VBO0VBQTRDLGdCQUFBO0EvRisrZTVDOztBK0Y5K2VBO0VBQThDLGdCQUFBO0EvRmsvZTlDOztBK0ZqL2VBO0VBQXdDLGdCQUFBO0EvRnEvZXhDOztBK0ZwL2VBO0VBQTJDLGdCQUFBO0EvRncvZTNDOztBK0Z2L2VBO0VBQTZDLGdCQUFBO0EvRjIvZTdDOztBK0YxL2VBO0VBQXVDLGdCQUFBO0EvRjgvZXZDOztBK0Y3L2VBO0VBQXdDLGdCQUFBO0EvRmlnZnhDOztBK0ZoZ2ZBO0VBQXNDLGdCQUFBO0EvRm9nZnRDOztBK0ZuZ2ZBO0VBQXVDLGdCQUFBO0EvRnVnZnZDOztBK0Z0Z2ZBO0VBQXNDLGdCQUFBO0EvRjBnZnRDOztBK0Z6Z2ZBO0VBQTBDLGdCQUFBO0EvRjZnZjFDOztBK0Y1Z2ZBO0VBQWlDLGdCQUFBO0EvRmdoZmpDOztBK0YvZ2ZBO0VBQXNDLGdCQUFBO0EvRm1oZnRDOztBK0ZsaGZBO0VBQWlDLGdCQUFBO0EvRnNoZmpDOztBK0ZyaGZBO0VBQXFDLGdCQUFBO0EvRnloZnJDOztBK0Z4aGZBO0VBQTBDLGdCQUFBO0EvRjRoZjFDOztBK0YzaGZBO0VBQW1DLGdCQUFBO0EvRitoZm5DOztBK0Y5aGZBO0VBQXdDLGdCQUFBO0EvRmtpZnhDOztBK0ZqaWZBO0VBQWlDLGdCQUFBO0EvRnFpZmpDOztBK0ZwaWZBO0VBQXFDLGdCQUFBO0EvRndpZnJDOztBK0Z2aWZBO0VBQThDLGdCQUFBO0EvRjJpZjlDOztBK0YxaWZBO0VBQXVDLGdCQUFBO0EvRjhpZnZDOztBK0Y3aWZBO0VBQW9DLGdCQUFBO0EvRmlqZnBDOztBK0ZoamZBO0VBQTRDLGdCQUFBO0EvRm9qZjVDOztBK0ZuamZBO0VBQXNDLGdCQUFBO0EvRnVqZnRDOztBK0Z0amZBO0VBQXNDLGdCQUFBO0EvRjBqZnRDOztBK0Z6amZBO0VBQXdDLGdCQUFBO0EvRjZqZnhDOztBK0Y1amZBO0VBQTRDLGdCQUFBO0EvRmdrZjVDOztBK0YvamZBO0VBQXVDLGdCQUFBO0EvRm1rZnZDOztBK0Zsa2ZBO0VBQWlDLGdCQUFBO0EvRnNrZmpDOztBK0Zya2ZBO0VBQXdDLGdCQUFBO0EvRnlrZnhDOztBK0Z4a2ZBO0VBQXdDLGdCQUFBO0EvRjRrZnhDOztBK0Yza2ZBO0VBQWlDLGdCQUFBO0EvRitrZmpDOztBK0Y5a2ZBO0VBQXFDLGdCQUFBO0EvRmtsZnJDOztBK0ZqbGZBO0VBQTJDLGdCQUFBO0EvRnFsZjNDOztBK0ZwbGZBO0VBQXFDLGdCQUFBO0EvRndsZnJDOztBK0Z2bGZBO0VBQWtDLGdCQUFBO0EvRjJsZmxDOztBK0YxbGZBO0VBQXVDLGdCQUFBO0EvRjhsZnZDOztBK0Y3bGZBO0VBQWtDLGdCQUFBO0EvRmltZmxDOztBK0ZobWZBO0VBQXlDLGdCQUFBO0EvRm9tZnpDOztBK0ZubWZBO0VBQXlDLGdCQUFBO0EvRnVtZnpDOztBK0Z0bWZBO0VBQW1DLGdCQUFBO0EvRjBtZm5DOztBK0Z6bWZBO0VBQXNDLGdCQUFBO0EvRjZtZnRDOztBK0Y1bWZBO0VBQW1DLGdCQUFBO0EvRmduZm5DOztBK0YvbWZBO0VBQTRDLGdCQUFBO0EvRm1uZjVDOztBK0ZsbmZBO0VBQXlDLGdCQUFBO0EvRnNuZnpDOztBK0ZybmZBO0VBQW9DLGdCQUFBO0EvRnluZnBDOztBK0Z4bmZBO0VBQWtDLGdCQUFBO0EvRjRuZmxDOztBK0YzbmZBO0VBQTJDLGdCQUFBO0EvRituZjNDOztBK0Y5bmZBO0VBQWdDLGdCQUFBO0EvRmtvZmhDOztBK0Zqb2ZBO0VBQWdDLGdCQUFBO0EvRnFvZmhDOztBK0Zwb2ZBO0VBQW1DLGdCQUFBO0EvRndvZm5DOztBK0Z2b2ZBO0VBQTRDLGdCQUFBO0EvRjJvZjVDOztBK0Yxb2ZBO0VBQXlDLGdCQUFBO0EvRjhvZnpDOztBK0Y3b2ZBO0VBQXdDLGdCQUFBO0EvRmlwZnhDOztBK0ZocGZBO0VBQXdDLGdCQUFBO0EvRm9wZnhDOztBK0ZucGZBO0VBQXlDLGdCQUFBO0EvRnVwZnpDOztBK0Z0cGZBO0VBQXdDLGdCQUFBO0EvRjBwZnhDOztBK0Z6cGZBO0VBQTBDLGdCQUFBO0EvRjZwZjFDOztBK0Y1cGZBO0VBQW9DLGdCQUFBO0EvRmdxZnBDOztBK0YvcGZBO0VBQWlDLGdCQUFBO0EvRm1xZmpDOztBK0ZscWZBO0VBQXlDLGdCQUFBO0EvRnNxZnpDOztBK0ZycWZBO0VBQTZDLGdCQUFBO0EvRnlxZjdDOztBK0Z4cWZBO0VBQThDLGdCQUFBO0EvRjRxZjlDOztBK0YzcWZBO0VBQW1ELGdCQUFBO0EvRitxZm5EOztBK0Y5cWZBO0VBQXNDLGdCQUFBO0EvRmtyZnRDOztBK0ZqcmZBO0VBQXNDLGdCQUFBO0EvRnFyZnRDOztBK0ZwcmZBO0VBQXlDLGdCQUFBO0EvRndyZnpDOztBK0Z2cmZBO0VBQTBDLGdCQUFBO0EvRjJyZjFDOztBK0YxcmZBO0VBQTRDLGdCQUFBO0EvRjhyZjVDOztBK0Y3cmZBO0VBQXFDLGdCQUFBO0EvRmlzZnJDOztBK0Zoc2ZBO0VBQXlDLGdCQUFBO0EvRm9zZnpDOztBK0Zuc2ZBO0VBQTZDLGdCQUFBO0EvRnVzZjdDOztBK0Z0c2ZBO0VBQXFDLGdCQUFBO0EvRjBzZnJDOztBK0Z6c2ZBO0VBQW9DLGdCQUFBO0EvRjZzZnBDOztBK0Y1c2ZBO0VBQXVDLGdCQUFBO0EvRmd0ZnZDOztBK0Yvc2ZBO0VBQW9DLGdCQUFBO0EvRm10ZnBDOztBK0ZsdGZBO0VBQTJDLGdCQUFBO0EvRnN0ZjNDOztBK0ZydGZBO0VBQW9DLGdCQUFBO0EvRnl0ZnBDOztBK0Z4dGZBO0VBQXlDLGdCQUFBO0EvRjR0ZnpDOztBK0YzdGZBO0VBQWlDLGdCQUFBO0EvRit0ZmpDOztBK0Y5dGZBO0VBQXdDLGdCQUFBO0EvRmt1ZnhDOztBK0ZqdWZBO0VBQWtDLGdCQUFBO0EvRnF1ZmxDOztBK0ZwdWZBO0VBQXVDLGdCQUFBO0EvRnd1ZnZDOztBK0Z2dWZBO0VBQW9DLGdCQUFBO0EvRjJ1ZnBDOztBK0YxdWZBO0VBQXFDLGdCQUFBO0EvRjh1ZnJDOztBK0Y3dWZBO0VBQTBDLGdCQUFBO0EvRml2ZjFDOztBK0ZodmZBO0VBQW1DLGdCQUFBO0EvRm92Zm5DOztBK0ZudmZBO0VBQThDLGdCQUFBO0EvRnV2ZjlDOztBK0Z0dmZBO0VBQTRDLGdCQUFBO0EvRjB2ZjVDOztBK0Z6dmZBO0VBQW1DLGdCQUFBO0EvRjZ2Zm5DOztBK0Y1dmZBO0VBQXVDLGdCQUFBO0EvRmd3ZnZDOztBK0YvdmZBO0VBQTJDLGdCQUFBO0EvRm13ZjNDOztBK0Zsd2ZBO0VBQWtELGdCQUFBO0EvRnN3ZmxEOztBK0Zyd2ZBO0VBQW9DLGdCQUFBO0EvRnl3ZnBDOztBK0Z4d2ZBO0VBQXdDLGdCQUFBO0EvRjR3ZnhDOztBK0Yzd2ZBO0VBQW1DLGdCQUFBO0EvRit3Zm5DOztBK0Y5d2ZBO0VBQXVDLGdCQUFBO0EvRmt4ZnZDOztBK0ZqeGZBO0VBQXdDLGdCQUFBO0EvRnF4ZnhDOztBK0ZweGZBO0VBQXFDLGdCQUFBO0EvRnd4ZnJDOztBK0Z2eGZBO0VBQTJDLGdCQUFBO0EvRjJ4ZjNDOztBK0YxeGZBO0VBQWtDLGdCQUFBO0EvRjh4ZmxDOztBK0Y3eGZBO0VBQWdDLGdCQUFBO0EvRml5ZmhDOztBK0ZoeWZBO0VBQXVDLGdCQUFBO0EvRm95ZnZDOztBK0ZueWZBO0VBQXVDLGdCQUFBO0EvRnV5ZnZDOztBK0Z0eWZBO0VBQStCLGdCQUFBO0EvRjB5Zi9COztBK0Z6eWZBO0VBQXNDLGdCQUFBO0EvRjZ5ZnRDOztBK0Y1eWZBO0VBQWtDLGdCQUFBO0EvRmd6ZmxDOztBK0YveWZBO0VBQWlDLGdCQUFBO0EvRm16ZmpDOztBK0ZsemZBO0VBQXNDLGdCQUFBO0EvRnN6ZnRDOztBK0ZyemZBO0VBQWtDLGdCQUFBO0EvRnl6ZmxDOztBK0Z4emZBO0VBQTRDLGdCQUFBO0EvRjR6ZjVDOztBK0YzemZBO0VBQWdDLGdCQUFBO0EvRit6ZmhDOztBK0Y5emZBO0VBQW9DLGdCQUFBO0EvRmswZnBDOztBK0ZqMGZBO0VBQXVDLGdCQUFBO0EvRnEwZnZDOztBK0ZwMGZBO0VBQW1DLGdCQUFBO0EvRncwZm5DOztBK0Z2MGZBO0VBQXVDLGdCQUFBO0EvRjIwZnZDOztBK0YxMGZBO0VBQTBDLGdCQUFBO0EvRjgwZjFDOztBK0Y3MGZBO0VBQXNDLGdCQUFBO0EvRmkxZnRDOztBK0ZoMWZBO0VBQW1DLGdCQUFBO0EvRm8xZm5DOztBK0ZuMWZBO0VBQW1DLGdCQUFBO0EvRnUxZm5DOztBK0Z0MWZBO0VBQWtDLGdCQUFBO0EvRjAxZmxDOztBK0Z6MWZBO0VBQTRDLGdCQUFBO0EvRjYxZjVDOztBK0Y1MWZBO0VBQXlDLGdCQUFBO0EvRmcyZnpDOztBK0YvMWZBO0VBQXlDLGdCQUFBO0EvRm0yZnpDOztBK0ZsMmZBO0VBQTBDLGdCQUFBO0EvRnMyZjFDOztBK0ZyMmZBO0VBQThDLGdCQUFBO0EvRnkyZjlDOztBK0Z4MmZBO0VBQTBDLGdCQUFBO0EvRjQyZjFDOztBK0YzMmZBO0VBQWdELGdCQUFBO0EvRisyZmhEOztBK0Y5MmZBO0VBQW9DLGdCQUFBO0EvRmszZnBDOztBK0ZqM2ZBO0VBQXdDLGdCQUFBO0EvRnEzZnhDOztBK0ZwM2ZBO0VBQWtDLGdCQUFBO0EvRnczZmxDOztBK0Z2M2ZBO0VBQW9DLGdCQUFBO0EvRjIzZnBDOztBK0YxM2ZBO0VBQWtDLGdCQUFBO0EvRjgzZmxDOztBK0Y3M2ZBO0VBQXlDLGdCQUFBO0EvRmk0ZnpDOztBK0ZoNGZBO0VBQTJDLGdCQUFBO0EvRm80ZjNDOztBK0ZuNGZBO0VBQXVDLGdCQUFBO0EvRnU0ZnZDOztBK0Z0NGZBO0VBQXlDLGdCQUFBO0EvRjA0ZnpDOztBK0Z6NGZBO0VBQXVDLGdCQUFBO0EvRjY0ZnZDOztBK0Y1NGZBO0VBQXdDLGdCQUFBO0EvRmc1ZnhDOztBK0YvNGZBO0VBQW1DLGdCQUFBO0EvRm01Zm5DOztBK0ZsNWZBO0VBQXNDLGdCQUFBO0EvRnM1ZnRDOztBK0ZyNWZBO0VBQXNDLGdCQUFBO0EvRnk1ZnRDOztBK0Z4NWZBO0VBQXNDLGdCQUFBO0EvRjQ1ZnRDOztBK0YzNWZBO0VBQXdDLGdCQUFBO0EvRis1ZnhDOztBK0Y5NWZBO0VBQW1DLGdCQUFBO0EvRms2Zm5DOztBK0ZqNmZBO0VBQXlDLGdCQUFBO0EvRnE2ZnpDOztBK0ZwNmZBO0VBQXVDLGdCQUFBO0EvRnc2ZnZDOztBK0Z2NmZBO0VBQXdDLGdCQUFBO0EvRjI2ZnhDOztBK0YxNmZBO0VBQXdDLGdCQUFBO0EvRjg2ZnhDOztBK0Y3NmZBO0VBQTBDLGdCQUFBO0EvRmk3ZjFDOztBK0ZoN2ZBO0VBQStDLGdCQUFBO0EvRm83Zi9DOztBK0ZuN2ZBO0VBQTBDLGdCQUFBO0EvRnU3ZjFDOztBK0Z0N2ZBO0VBQW9DLGdCQUFBO0EvRjA3ZnBDOztBK0Z6N2ZBO0VBQTJDLGdCQUFBO0EvRjY3ZjNDOztBK0Y1N2ZBO0VBQXVDLGdCQUFBO0EvRmc4ZnZDOztBK0YvN2ZBO0VBQXFDLGdCQUFBO0EvRm04ZnJDOztBK0ZsOGZBO0VBQWlDLGdCQUFBO0EvRnM4ZmpDOztBK0ZyOGZBO0VBQXlDLGdCQUFBO0EvRnk4ZnpDOztBK0Z4OGZBO0VBQStDLGdCQUFBO0EvRjQ4Zi9DOztBK0YzOGZBO0VBQW9DLGdCQUFBO0EvRis4ZnBDOztBK0Y5OGZBO0VBQWlDLGdCQUFBO0EvRms5ZmpDOztBK0ZqOWZBO0VBQXFDLGdCQUFBO0EvRnE5ZnJDOztBK0ZwOWZBO0VBQXNDLGdCQUFBO0EvRnc5ZnRDOztBK0Z2OWZBO0VBQTRDLGdCQUFBO0EvRjI5ZjVDOztBK0YxOWZBO0VBQXdDLGdCQUFBO0EvRjg5ZnhDOztBK0Y3OWZBO0VBQXdDLGdCQUFBO0EvRmkrZnhDOztBK0ZoK2ZBO0VBQThDLGdCQUFBO0EvRm8rZjlDOztBK0ZuK2ZBO0VBQXVDLGdCQUFBO0EvRnUrZnZDOztBK0Z0K2ZBO0VBQXVDLGdCQUFBO0EvRjArZnZDOztBK0Z6K2ZBO0VBQXdDLGdCQUFBO0EvRjYrZnhDOztBK0Y1K2ZBO0VBQStDLGdCQUFBO0EvRmcvZi9DOztBK0YvK2ZBO0VBQTZDLGdCQUFBO0EvRm0vZjdDOztBK0ZsL2ZBO0VBQXNDLGdCQUFBO0EvRnMvZnRDOztBK0ZyL2ZBO0VBQTRDLGdCQUFBO0EvRnkvZjVDOztBK0Z4L2ZBO0VBQXVDLGdCQUFBO0EvRjQvZnZDOztBK0YzL2ZBO0VBQWdELGdCQUFBO0EvRisvZmhEOztBK0Y5L2ZBO0VBQTBDLGdCQUFBO0EvRmtnZ0IxQzs7QStGamdnQkE7RUFBcUMsZ0JBQUE7QS9GcWdnQnJDOztBK0ZwZ2dCQTtFQUFrQyxnQkFBQTtBL0Z3Z2dCbEM7O0ErRnZnZ0JBO0VBQW9DLGdCQUFBO0EvRjJnZ0JwQzs7QStGMWdnQkE7RUFBbUMsZ0JBQUE7QS9GOGdnQm5DOztBK0Y3Z2dCQTtFQUE0QyxnQkFBQTtBL0ZpaGdCNUM7O0ErRmhoZ0JBO0VBQW9DLGdCQUFBO0EvRm9oZ0JwQzs7QStGbmhnQkE7RUFBaUMsZ0JBQUE7QS9GdWhnQmpDOztBK0Z0aGdCQTtFQUFxQyxnQkFBQTtBL0YwaGdCckM7O0ErRnpoZ0JBO0VBQStCLGdCQUFBO0EvRjZoZ0IvQjs7QStGNWhnQkE7RUFBK0IsZ0JBQUE7QS9GZ2lnQi9COztBK0YvaGdCQTtFQUErQixnQkFBQTtBL0ZtaWdCL0I7O0ErRmxpZ0JBO0VBQStCLGdCQUFBO0EvRnNpZ0IvQjs7QStGcmlnQkE7RUFBd0MsZ0JBQUE7QS9GeWlnQnhDOztBK0Z4aWdCQTtFQUErQyxnQkFBQTtBL0Y0aWdCL0M7O0ErRjNpZ0JBO0VBQXVDLGdCQUFBO0EvRitpZ0J2Qzs7QStGOWlnQkE7RUFBc0MsZ0JBQUE7QS9Ga2pnQnRDOztBK0ZqamdCQTtFQUFtQyxnQkFBQTtBL0ZxamdCbkM7O0ErRnBqZ0JBO0VBQXVDLGdCQUFBO0EvRndqZ0J2Qzs7QStGdmpnQkE7RUFBa0MsZ0JBQUE7QS9GMmpnQmxDOztBK0YxamdCQTtFQUF1QyxnQkFBQTtBL0Y4amdCdkM7O0ErRjdqZ0JBO0VBQXlDLGdCQUFBO0EvRmlrZ0J6Qzs7QStGaGtnQkE7RUFBNkMsZ0JBQUE7QS9Gb2tnQjdDOztBK0Zua2dCQTtFQUErQyxnQkFBQTtBL0Z1a2dCL0M7O0ErRnRrZ0JBO0VBQStDLGdCQUFBO0EvRjBrZ0IvQzs7QStGemtnQkE7RUFBaUQsZ0JBQUE7QS9GNmtnQmpEOztBK0Y1a2dCQTtFQUFrRCxnQkFBQTtBL0ZnbGdCbEQ7O0ErRi9rZ0JBO0VBQTZDLGdCQUFBO0EvRm1sZ0I3Qzs7QStGbGxnQkE7RUFBK0MsZ0JBQUE7QS9Gc2xnQi9DOztBK0ZybGdCQTtFQUF3QyxnQkFBQTtBL0Z5bGdCeEM7O0ErRnhsZ0JBO0VBQStDLGdCQUFBO0EvRjRsZ0IvQzs7QStGM2xnQkE7RUFBdUMsZ0JBQUE7QS9GK2xnQnZDOztBK0Y5bGdCQTtFQUF1QyxnQkFBQTtBL0ZrbWdCdkM7O0ErRmptZ0JBO0VBQTRDLGdCQUFBO0EvRnFtZ0I1Qzs7QStGcG1nQkE7RUFBNEMsZ0JBQUE7QS9Gd21nQjVDOztBK0Z2bWdCQTtFQUE2QyxnQkFBQTtBL0YybWdCN0M7O0ErRjFtZ0JBO0VBQTBDLGdCQUFBO0EvRjhtZ0IxQzs7QStGN21nQkE7RUFBeUMsZ0JBQUE7QS9GaW5nQnpDOztBK0ZobmdCQTtFQUEyQyxnQkFBQTtBL0ZvbmdCM0M7O0ErRm5uZ0JBO0VBQXNDLGdCQUFBO0EvRnVuZ0J0Qzs7QStGdG5nQkE7RUFBMEMsZ0JBQUE7QS9GMG5nQjFDOztBK0Z6bmdCQTtFQUEwQyxnQkFBQTtBL0Y2bmdCMUM7O0ErRjVuZ0JBO0VBQXVDLGdCQUFBO0EvRmdvZ0J2Qzs7QStGL25nQkE7RUFBa0MsZ0JBQUE7QS9GbW9nQmxDOztBK0Zsb2dCQTtFQUF3QyxnQkFBQTtBL0Zzb2dCeEM7O0ErRnJvZ0JBO0VBQTBDLGdCQUFBO0EvRnlvZ0IxQzs7QStGeG9nQkE7RUFBc0MsZ0JBQUE7QS9GNG9nQnRDOztBK0Yzb2dCQTtFQUF1QyxnQkFBQTtBL0Yrb2dCdkM7O0ErRjlvZ0JBO0VBQXNDLGdCQUFBO0EvRmtwZ0J0Qzs7QStGanBnQkE7RUFBMEMsZ0JBQUE7QS9GcXBnQjFDOztBK0ZwcGdCQTtFQUFnRCxnQkFBQTtBL0Z3cGdCaEQ7O0ErRnZwZ0JBO0VBQTRDLGdCQUFBO0EvRjJwZ0I1Qzs7QStGMXBnQkE7RUFBcUMsZ0JBQUE7QS9GOHBnQnJDOztBK0Y3cGdCQTtFQUFxQyxnQkFBQTtBL0ZpcWdCckM7O0ErRmhxZ0JBO0VBQW9DLGdCQUFBO0EvRm9xZ0JwQzs7QStGbnFnQkE7RUFBcUMsZ0JBQUE7QS9GdXFnQnJDOztBK0Z0cWdCQTtFQUF1QyxnQkFBQTtBL0YwcWdCdkM7O0ErRnpxZ0JBO0VBQTRDLGdCQUFBO0EvRjZxZ0I1Qzs7QStGNXFnQkE7RUFBc0MsZ0JBQUE7QS9GZ3JnQnRDOztBK0YvcWdCQTtFQUF1QyxnQkFBQTtBL0ZtcmdCdkM7O0ErRmxyZ0JBO0VBQXNDLGdCQUFBO0EvRnNyZ0J0Qzs7QStGcnJnQkE7RUFBdUMsZ0JBQUE7QS9GeXJnQnZDOztBK0Z4cmdCQTtFQUFnQyxnQkFBQTtBL0Y0cmdCaEM7O0ErRjNyZ0JBO0VBQXNDLGdCQUFBO0EvRityZ0J0Qzs7QStGOXJnQkE7RUFBNEMsZ0JBQUE7QS9Ga3NnQjVDOztBK0Zqc2dCQTtFQUE0QyxnQkFBQTtBL0Zxc2dCNUM7O0ErRnBzZ0JBO0VBQWtELGdCQUFBO0EvRndzZ0JsRDs7QStGdnNnQkE7RUFBaUQsZ0JBQUE7QS9GMnNnQmpEOztBK0Yxc2dCQTtFQUEyQyxnQkFBQTtBL0Y4c2dCM0M7O0ErRjdzZ0JBO0VBQThDLGdCQUFBO0EvRml0Z0I5Qzs7QStGaHRnQkE7RUFBNEMsZ0JBQUE7QS9Gb3RnQjVDOztBK0ZudGdCQTtFQUFvQyxnQkFBQTtBL0Z1dGdCcEM7O0ErRnR0Z0JBO0VBQW9DLGdCQUFBO0EvRjB0Z0JwQzs7QStGenRnQkE7RUFBdUMsZ0JBQUE7QS9GNnRnQnZDOztBK0Y1dGdCQTtFQUEyQyxnQkFBQTtBL0ZndWdCM0M7O0ErRi90Z0JBO0VBQW9DLGdCQUFBO0EvRm11Z0JwQzs7QStGbHVnQkE7RUFBa0MsZ0JBQUE7QS9Gc3VnQmxDOztBK0ZydWdCQTtFQUF5QyxnQkFBQTtBL0Z5dWdCekM7O0ErRnh1Z0JBO0VBQXlDLGdCQUFBO0EvRjR1Z0J6Qzs7QStGM3VnQkE7RUFBdUMsZ0JBQUE7QS9GK3VnQnZDOztBK0Y5dWdCQTtFQUF5QyxnQkFBQTtBL0ZrdmdCekM7O0ErRmp2Z0JBO0VBQXNDLGdCQUFBO0EvRnF2Z0J0Qzs7QStGcHZnQkE7RUFBaUMsZ0JBQUE7QS9Gd3ZnQmpDOztBK0Z2dmdCQTtFQUF1QyxnQkFBQTtBL0YydmdCdkM7O0ErRjF2Z0JBO0VBQTBDLGdCQUFBO0EvRjh2Z0IxQzs7QStGN3ZnQkE7RUFBb0MsZ0JBQUE7QS9GaXdnQnBDOztBK0Zod2dCQTtFQUF3QyxnQkFBQTtBL0Zvd2dCeEM7O0ErRm53Z0JBO0VBQW1DLGdCQUFBO0EvRnV3Z0JuQzs7QStGdHdnQkE7RUFBa0MsZ0JBQUE7QS9GMHdnQmxDOztBK0Z6d2dCQTtFQUFpQyxnQkFBQTtBL0Y2d2dCakM7O0ErRjV3Z0JBO0VBQTBDLGdCQUFBO0EvRmd4Z0IxQzs7QStGL3dnQkE7RUFBb0MsZ0JBQUE7QS9GbXhnQnBDOztBK0ZseGdCQTtFQUFpQyxnQkFBQTtBL0ZzeGdCakM7O0ErRnJ4Z0JBO0VBQXdDLGdCQUFBO0EvRnl4Z0J4Qzs7QStGeHhnQkE7RUFBd0MsZ0JBQUE7QS9GNHhnQnhDOztBK0YzeGdCQTtFQUEwQyxnQkFBQTtBL0YreGdCMUM7O0ErRjl4Z0JBO0VBQXdDLGdCQUFBO0EvRmt5Z0J4Qzs7QStGanlnQkE7RUFBaUMsZ0JBQUE7QS9GcXlnQmpDOztBK0ZweWdCQTtFQUFxQyxnQkFBQTtBL0Z3eWdCckM7O0ErRnZ5Z0JBO0VBQXVDLGdCQUFBO0EvRjJ5Z0J2Qzs7QStGMXlnQkE7RUFBb0MsZ0JBQUE7QS9GOHlnQnBDOztBK0Y3eWdCQTtFQUF3QyxnQkFBQTtBL0ZpemdCeEM7O0ErRmh6Z0JBO0VBQXVDLGdCQUFBO0EvRm96Z0J2Qzs7QStGbnpnQkE7RUFBa0MsZ0JBQUE7QS9GdXpnQmxDOztBK0Z0emdCQTtFQUE0QyxnQkFBQTtBL0YwemdCNUM7O0ErRnp6Z0JBO0VBQXFDLGdCQUFBO0EvRjZ6Z0JyQzs7QStGNXpnQkE7RUFBa0MsZ0JBQUE7QS9GZzBnQmxDOztBK0YvemdCQTtFQUF1QyxnQkFBQTtBL0ZtMGdCdkM7O0ErRmwwZ0JBO0VBQXlDLGdCQUFBO0EvRnMwZ0J6Qzs7QStGcjBnQkE7RUFBcUMsZ0JBQUE7QS9GeTBnQnJDOztBK0Z4MGdCQTtFQUF5QyxnQkFBQTtBL0Y0MGdCekM7O0ErRjMwZ0JBO0VBQTRDLGdCQUFBO0EvRiswZ0I1Qzs7QStGOTBnQkE7RUFBMEMsZ0JBQUE7QS9GazFnQjFDOztBK0ZqMWdCQTtFQUFzQyxnQkFBQTtBL0ZxMWdCdEM7O0ErRnAxZ0JBO0VBQW9DLGdCQUFBO0EvRncxZ0JwQzs7QStGdjFnQkE7RUFBbUMsZ0JBQUE7QS9GMjFnQm5DOztBK0YxMWdCQTtFQUFrQyxnQkFBQTtBL0Y4MWdCbEM7O0ErRjcxZ0JBO0VBQW1DLGdCQUFBO0EvRmkyZ0JuQzs7QStGaDJnQkE7RUFBc0MsZ0JBQUE7QS9GbzJnQnRDOztBK0ZuMmdCQTtFQUEwQyxnQkFBQTtBL0Z1MmdCMUM7O0ErRnQyZ0JBO0VBQTJDLGdCQUFBO0EvRjAyZ0IzQzs7QStGejJnQkE7RUFBNEMsZ0JBQUE7QS9GNjJnQjVDOztBK0Y1MmdCQTtFQUFrQyxnQkFBQTtBL0ZnM2dCbEM7O0ErRi8yZ0JBO0VBQXlDLGdCQUFBO0EvRm0zZ0J6Qzs7QStGbDNnQkE7RUFBc0MsZ0JBQUE7QS9GczNnQnRDOztBK0ZyM2dCQTtFQUF3QyxnQkFBQTtBL0Z5M2dCeEM7O0ErRngzZ0JBO0VBQXdDLGdCQUFBO0EvRjQzZ0J4Qzs7QStGMzNnQkE7RUFBd0MsZ0JBQUE7QS9GKzNnQnhDOztBK0Y5M2dCQTtFQUF5QyxnQkFBQTtBL0ZrNGdCekM7O0ErRmo0Z0JBO0VBQXlDLGdCQUFBO0EvRnE0Z0J6Qzs7QStGcDRnQkE7RUFBdUMsZ0JBQUE7QS9GdzRnQnZDOztBK0Z2NGdCQTtFQUFrQyxnQkFBQTtBL0YyNGdCbEM7O0ErRjE0Z0JBO0VBQW9DLGdCQUFBO0EvRjg0Z0JwQzs7QStGNzRnQkE7RUFBa0MsZ0JBQUE7QS9GaTVnQmxDOztBK0ZoNWdCQTtFQUFvQyxnQkFBQTtBL0ZvNWdCcEM7O0ErRm41Z0JBO0VBQXFDLGdCQUFBO0EvRnU1Z0JyQzs7QStGdDVnQkE7RUFBc0MsZ0JBQUE7QS9GMDVnQnRDOztBK0Z6NWdCQTtFQUFxQyxnQkFBQTtBL0Y2NWdCckM7O0ErRjU1Z0JBO0VBQXNDLGdCQUFBO0EvRmc2Z0J0Qzs7QStGLzVnQkE7RUFBc0MsZ0JBQUE7QS9GbTZnQnRDOztBK0ZsNmdCQTtFQUFvQyxnQkFBQTtBL0ZzNmdCcEM7O0ErRnI2Z0JBO0VBQWtDLGdCQUFBO0EvRnk2Z0JsQzs7QStGeDZnQkE7RUFBc0MsZ0JBQUE7QS9GNDZnQnRDOztBK0YzNmdCQTtFQUFxQyxnQkFBQTtBL0YrNmdCckM7O0ErRjk2Z0JBO0VBQW9DLGdCQUFBO0EvRms3Z0JwQzs7QStGajdnQkE7RUFBd0MsZ0JBQUE7QS9GcTdnQnhDOztBK0ZwN2dCQTtFQUFrQyxnQkFBQTtBL0Z3N2dCbEM7O0ErRnY3Z0JBO0VBQWtDLGdCQUFBO0EvRjI3Z0JsQzs7QStGMTdnQkE7RUFBa0MsZ0JBQUE7QS9GODdnQmxDOztBK0Y3N2dCQTtFQUEyQyxnQkFBQTtBL0ZpOGdCM0M7O0ErRmg4Z0JBO0VBQW1DLGdCQUFBO0EvRm84Z0JuQzs7QStGbjhnQkE7RUFBaUMsZ0JBQUE7QS9GdThnQmpDOztBK0Z0OGdCQTtFQUFrQyxnQkFBQTtBL0YwOGdCbEM7O0ErRno4Z0JBO0VBQXFDLGdCQUFBO0EvRjY4Z0JyQzs7QStGNThnQkE7RUFBc0MsZ0JBQUE7QS9GZzlnQnRDOztBK0YvOGdCQTtFQUFtQyxnQkFBQTtBL0ZtOWdCbkM7O0ErRmw5Z0JBO0VBQXFDLGdCQUFBO0EvRnM5Z0JyQzs7QStGcjlnQkE7RUFBeUMsZ0JBQUE7QS9GeTlnQnpDOztBK0Z4OWdCQTtFQUFxQyxnQkFBQTtBL0Y0OWdCckM7O0ErRjM5Z0JBO0VBQWlDLGdCQUFBO0EvRis5Z0JqQzs7QStGOTlnQkE7RUFBd0MsZ0JBQUE7QS9GaytnQnhDOztBK0ZqK2dCQTtFQUF3QyxnQkFBQTtBL0ZxK2dCeEM7O0ErRnArZ0JBO0VBQW9DLGdCQUFBO0EvRncrZ0JwQzs7QStGditnQkE7RUFBcUMsZ0JBQUE7QS9GMitnQnJDOztBK0YxK2dCQTtFQUFzQyxnQkFBQTtBL0Y4K2dCdEM7O0ErRjcrZ0JBO0VBQTZDLGdCQUFBO0EvRmkvZ0I3Qzs7QStGaC9nQkE7RUFBcUMsZ0JBQUE7QS9Gby9nQnJDOztBK0ZuL2dCQTtFQUFxQyxnQkFBQTtBL0Z1L2dCckM7O0ErRnQvZ0JBO0VBQXFDLGdCQUFBO0EvRjAvZ0JyQzs7QStGei9nQkE7RUFBOEMsZ0JBQUE7QS9GNi9nQjlDOztBK0Y1L2dCQTtFQUF5QyxnQkFBQTtBL0ZnZ2hCekM7O0ErRi8vZ0JBO0VBQXNDLGdCQUFBO0EvRm1naEJ0Qzs7QStGbGdoQkE7RUFBcUMsZ0JBQUE7QS9Gc2doQnJDOztBK0ZyZ2hCQTtFQUFvQyxnQkFBQTtBL0Z5Z2hCcEM7O0ErRnhnaEJBO0VBQTRDLGdCQUFBO0EvRjRnaEI1Qzs7QStGM2doQkE7RUFBbUMsZ0JBQUE7QS9GK2doQm5DOztBK0Y5Z2hCQTtFQUFvQyxnQkFBQTtBL0ZraGhCcEM7O0ErRmpoaEJBO0VBQW1DLGdCQUFBO0EvRnFoaEJuQzs7QStGcGhoQkE7RUFBd0MsZ0JBQUE7QS9Gd2hoQnhDOztBK0Z2aGhCQTtFQUEyQyxnQkFBQTtBL0YyaGhCM0M7O0ErRjFoaEJBO0VBQWlDLGdCQUFBO0EvRjhoaEJqQzs7QStGN2hoQkE7RUFBaUMsZ0JBQUE7QS9GaWloQmpDOztBK0ZoaWhCQTtFQUF1QyxnQkFBQTtBL0ZvaWhCdkM7O0ErRm5paEJBO0VBQW9DLGdCQUFBO0EvRnVpaEJwQzs7QStGdGloQkE7RUFBaUMsZ0JBQUE7QS9GMGloQmpDOztBK0Z6aWhCQTtFQUFrQyxnQkFBQTtBL0Y2aWhCbEM7O0ErRjVpaEJBO0VBQWtDLGdCQUFBO0EvRmdqaEJsQzs7QStGL2loQkE7RUFBbUMsZ0JBQUE7QS9GbWpoQm5DOztBK0ZsamhCQTtFQUEyQyxnQkFBQTtBL0ZzamhCM0M7O0ErRnJqaEJBO0VBQXFDLGdCQUFBO0EvRnlqaEJyQzs7QStGeGpoQkE7RUFBK0IsZ0JBQUE7QS9GNGpoQi9COztBK0YzamhCQTtFQUFzQyxnQkFBQTtBL0YramhCdEM7O0ErRjlqaEJBO0VBQXFDLGdCQUFBO0EvRmtraEJyQzs7QStGamtoQkE7RUFBZ0MsZ0JBQUE7QS9GcWtoQmhDOztBK0Zwa2hCQTtFQUFrQyxnQkFBQTtBL0Z3a2hCbEM7O0ErRnZraEJBO0VBQW1DLGdCQUFBO0EvRjJraEJuQzs7QStGMWtoQkE7RUFBa0MsZ0JBQUE7QS9GOGtoQmxDOztBK0Y3a2hCQTtFQUFvQyxnQkFBQTtBL0ZpbGhCcEM7O0ErRmhsaEJBO0VBQWdDLGdCQUFBO0EvRm9saEJoQzs7QStGbmxoQkE7RUFBeUMsZ0JBQUE7QS9GdWxoQnpDOztBK0Z0bGhCQTtFQUFvQyxnQkFBQTtBL0YwbGhCcEM7O0ErRnpsaEJBO0VBQXFDLGdCQUFBO0EvRjZsaEJyQzs7QStGNWxoQkE7RUFBbUMsZ0JBQUE7QS9GZ21oQm5DOztBK0YvbGhCQTtFQUFvQyxnQkFBQTtBL0ZtbWhCcEM7O0ErRmxtaEJBO0VBQW1DLGdCQUFBO0EvRnNtaEJuQzs7QStGcm1oQkE7RUFBd0MsZ0JBQUE7QS9GeW1oQnhDOztBK0Z4bWhCQTtFQUEwQyxnQkFBQTtBL0Y0bWhCMUM7O0ErRjNtaEJBO0VBQW9DLGdCQUFBO0EvRittaEJwQzs7QStGOW1oQkE7RUFBaUMsZ0JBQUE7QS9Ga25oQmpDOztBK0ZqbmhCQTtFQUFzQyxnQkFBQTtBL0ZxbmhCdEM7O0ErRnBuaEJBO0VBQTRDLGdCQUFBO0EvRnduaEI1Qzs7QStGdm5oQkE7RUFBaUMsZ0JBQUE7QS9GMm5oQmpDOztBK0YxbmhCQTtFQUFzQyxnQkFBQTtBL0Y4bmhCdEM7O0ErRjduaEJBO0VBQTBDLGdCQUFBO0EvRmlvaEIxQzs7QStGaG9oQkE7RUFBbUMsZ0JBQUE7QS9Gb29oQm5DOztBK0Zub2hCQTtFQUFtQyxnQkFBQTtBL0Z1b2hCbkM7O0ErRnRvaEJBO0VBQWlDLGdCQUFBO0EvRjBvaEJqQzs7QStGem9oQkE7RUFBc0MsZ0JBQUE7QS9GNm9oQnRDOztBK0Y1b2hCQTtFQUF1QyxnQkFBQTtBL0ZncGhCdkM7O0ErRi9vaEJBO0VBQXFDLGdCQUFBO0EvRm1waEJyQzs7QStGbHBoQkE7RUFBeUMsZ0JBQUE7QS9Gc3BoQnpDOztBK0ZycGhCQTtFQUFxQyxnQkFBQTtBL0Z5cGhCckM7O0ErRnhwaEJBO0VBQW1DLGdCQUFBO0EvRjRwaEJuQzs7QStGM3BoQkE7RUFBd0MsZ0JBQUE7QS9GK3BoQnhDOztBK0Y5cGhCQTtFQUF5QyxnQkFBQTtBL0ZrcWhCekM7O0ErRmpxaEJBO0VBQTJDLGdCQUFBO0EvRnFxaEIzQzs7QStGcHFoQkE7RUFBb0MsZ0JBQUE7QS9Gd3FoQnBDOztBK0Z2cWhCQTtFQUFrQyxnQkFBQTtBL0YycWhCbEM7O0ErRjFxaEJBO0VBQW1DLGdCQUFBO0EvRjhxaEJuQzs7QStGN3FoQkE7RUFBMEMsZ0JBQUE7QS9GaXJoQjFDOztBK0ZocmhCQTtFQUFrQyxnQkFBQTtBL0ZvcmhCbEM7O0ErRm5yaEJBO0VBQXVDLGdCQUFBO0EvRnVyaEJ2Qzs7QStGdHJoQkE7RUFBeUMsZ0JBQUE7QS9GMHJoQnpDOztBK0Z6cmhCQTtFQUF1QyxnQkFBQTtBL0Y2cmhCdkM7O0ErRjVyaEJBO0VBQXdDLGdCQUFBO0EvRmdzaEJ4Qzs7QStGL3JoQkE7RUFBd0MsZ0JBQUE7QS9GbXNoQnhDOztBK0Zsc2hCQTtFQUF1QyxnQkFBQTtBL0Zzc2hCdkM7O0ErRnJzaEJBO0VBQWlDLGdCQUFBO0EvRnlzaEJqQzs7QStGeHNoQkE7RUFBdUMsZ0JBQUE7QS9GNHNoQnZDOztBK0Yzc2hCQTtFQUF1QyxnQkFBQTtBL0Yrc2hCdkM7O0ErRjlzaEJBO0VBQXFDLGdCQUFBO0EvRmt0aEJyQzs7QStGanRoQkE7RUFBb0MsZ0JBQUE7QS9GcXRoQnBDOztBK0ZwdGhCQTtFQUFrQyxnQkFBQTtBL0Z3dGhCbEM7O0ErRnZ0aEJBO0VBQWlDLGdCQUFBO0EvRjJ0aEJqQzs7QStGMXRoQkE7RUFBc0MsZ0JBQUE7QS9GOHRoQnRDOztBK0Y3dGhCQTtFQUE0QyxnQkFBQTtBL0ZpdWhCNUM7O0ErRmh1aEJBO0VBQXVDLGdCQUFBO0EvRm91aEJ2Qzs7QStGbnVoQkE7RUFBMkMsZ0JBQUE7QS9GdXVoQjNDOztBK0Z0dWhCQTtFQUFxQyxnQkFBQTtBL0YwdWhCckM7O0ErRnp1aEJBO0VBQXlDLGdCQUFBO0EvRjZ1aEJ6Qzs7QStGNXVoQkE7RUFBc0MsZ0JBQUE7QS9GZ3ZoQnRDOztBK0YvdWhCQTtFQUEwQyxnQkFBQTtBL0ZtdmhCMUM7O0ErRmx2aEJBO0VBQXlDLGdCQUFBO0EvRnN2aEJ6Qzs7QStGcnZoQkE7RUFBNkMsZ0JBQUE7QS9GeXZoQjdDOztBK0Z4dmhCQTtFQUE0QyxnQkFBQTtBL0Y0dmhCNUM7O0ErRjN2aEJBO0VBQXNDLGdCQUFBO0EvRit2aEJ0Qzs7QStGOXZoQkE7RUFBNkMsZ0JBQUE7QS9Ga3doQjdDOztBK0Zqd2hCQTtFQUFrRCxnQkFBQTtBL0Zxd2hCbEQ7O0ErRnB3aEJBO0VBQXlDLGdCQUFBO0EvRnd3aEJ6Qzs7QStGdndoQkE7RUFBNEMsZ0JBQUE7QS9GMndoQjVDOztBK0Yxd2hCQTtFQUEyQyxnQkFBQTtBL0Y4d2hCM0M7O0ErRjd3aEJBO0VBQWlDLGdCQUFBO0EvRml4aEJqQzs7QStGaHhoQkE7RUFBeUMsZ0JBQUE7QS9Gb3hoQnpDOztBK0ZueGhCQTtFQUF3QyxnQkFBQTtBL0Z1eGhCeEM7O0ErRnR4aEJBO0VBQWlDLGdCQUFBO0EvRjB4aEJqQzs7QStGenhoQkE7RUFBcUMsZ0JBQUE7QS9GNnhoQnJDOztBK0Y1eGhCQTtFQUF3QyxnQkFBQTtBL0ZneWhCeEM7O0ErRi94aEJBO0VBQW1DLGdCQUFBO0EvRm15aEJuQzs7QStGbHloQkE7RUFBa0MsZ0JBQUE7QS9Gc3loQmxDOztBK0ZyeWhCQTtFQUFpQyxnQkFBQTtBL0Z5eWhCakM7O0ErRnh5aEJBO0VBQXNDLGdCQUFBO0EvRjR5aEJ0Qzs7QStGM3loQkE7RUFBaUMsZ0JBQUE7QS9GK3loQmpDOztBK0Y5eWhCQTtFQUFxQyxnQkFBQTtBL0ZremhCckM7O0ErRmp6aEJBO0VBQXVDLGdCQUFBO0EvRnF6aEJ2Qzs7QStGcHpoQkE7RUFBb0MsZ0JBQUE7QS9Gd3poQnBDOztBK0Z2emhCQTtFQUFvQyxnQkFBQTtBL0YyemhCcEM7O0ErRjF6aEJBO0VBQXFDLGdCQUFBO0EvRjh6aEJyQzs7QStGN3poQkE7RUFBMkMsZ0JBQUE7QS9GaTBoQjNDOztBK0ZoMGhCQTtFQUE0QyxnQkFBQTtBL0ZvMGhCNUM7O0ErRm4waEJBO0VBQTJDLGdCQUFBO0EvRnUwaEIzQzs7QStGdDBoQkE7RUFBaUMsZ0JBQUE7QS9GMDBoQmpDOztBK0Z6MGhCQTtFQUFxQyxnQkFBQTtBL0Y2MGhCckM7O0ErRjUwaEJBO0VBQXNDLGdCQUFBO0EvRmcxaEJ0Qzs7QStGLzBoQkE7RUFBMEMsZ0JBQUE7QS9GbTFoQjFDOztBK0ZsMWhCQTtFQUFnRCxnQkFBQTtBL0ZzMWhCaEQ7O0ErRnIxaEJBO0VBQWdELGdCQUFBO0EvRnkxaEJoRDs7QStGeDFoQkE7RUFBaUQsZ0JBQUE7QS9GNDFoQmpEOztBK0YzMWhCQTtFQUE4QyxnQkFBQTtBL0YrMWhCOUM7O0ErRjkxaEJBO0VBQTRDLGdCQUFBO0EvRmsyaEI1Qzs7QStGajJoQkE7RUFBNEMsZ0JBQUE7QS9GcTJoQjVDOztBK0ZwMmhCQTtFQUE2QyxnQkFBQTtBL0Z3MmhCN0M7O0ErRnYyaEJBO0VBQTBDLGdCQUFBO0EvRjIyaEIxQzs7QStGMTJoQkE7RUFBcUMsZ0JBQUE7QS9GODJoQnJDOztBK0Y3MmhCQTtFQUF1QyxnQkFBQTtBL0ZpM2hCdkM7O0ErRmgzaEJBO0VBQXFDLGdCQUFBO0EvRm8zaEJyQzs7QStGbjNoQkE7RUFBeUMsZ0JBQUE7QS9GdTNoQnpDOztBK0Z0M2hCQTtFQUFrQyxnQkFBQTtBL0YwM2hCbEM7O0ErRnozaEJBO0VBQXdDLGdCQUFBO0EvRjYzaEJ4Qzs7QStGNTNoQkE7RUFBaUMsZ0JBQUE7QS9GZzRoQmpDOztBK0YvM2hCQTtFQUFpQyxnQkFBQTtBL0ZtNGhCakM7O0ErRmw0aEJBO0VBQW9DLGdCQUFBO0EvRnM0aEJwQzs7QStGcjRoQkE7RUFBa0MsZ0JBQUE7QS9GeTRoQmxDOztBK0Z4NGhCQTtFQUFtQyxnQkFBQTtBL0Y0NGhCbkM7O0ErRjM0aEJBO0VBQXNDLGdCQUFBO0EvRis0aEJ0Qzs7QStGOTRoQkE7RUFBb0MsZ0JBQUE7QS9GazVoQnBDOztBK0ZqNWhCQTtFQUFzQyxnQkFBQTtBL0ZxNWhCdEM7O0ErRnA1aEJBO0VBQWlDLGdCQUFBO0EvRnc1aEJqQzs7QStGdjVoQkE7RUFBd0MsZ0JBQUE7QS9GMjVoQnhDOztBK0YxNWhCQTtFQUFxQyxnQkFBQTtBL0Y4NWhCckM7O0ErRjc1aEJBO0VBQWdDLGdCQUFBO0EvRmk2aEJoQzs7QStGaDZoQkE7RUFBdUMsZ0JBQUE7QS9GbzZoQnZDOztBK0ZuNmhCQTtFQUEyQyxnQkFBQTtBL0Z1NmhCM0M7O0ErRnQ2aEJBO0VBQXVDLGdCQUFBO0EvRjA2aEJ2Qzs7QStGejZoQkE7RUFBMkMsZ0JBQUE7QS9GNjZoQjNDOztBK0Y1NmhCQTtFQUFpRCxnQkFBQTtBL0ZnN2hCakQ7O0ErRi82aEJBO0VBQTZDLGdCQUFBO0EvRm03aEI3Qzs7QStGbDdoQkE7RUFBNEMsZ0JBQUE7QS9GczdoQjVDOztBK0ZyN2hCQTtFQUFtRCxnQkFBQTtBL0Z5N2hCbkQ7O0ErRng3aEJBO0VBQTZDLGdCQUFBO0EvRjQ3aEI3Qzs7QStGMzdoQkE7RUFBNEMsZ0JBQUE7QS9GKzdoQjVDOztBK0Y5N2hCQTtFQUFnRCxnQkFBQTtBL0ZrOGhCaEQ7O0ErRmo4aEJBO0VBQTZDLGdCQUFBO0EvRnE4aEI3Qzs7QStGcDhoQkE7RUFBNkMsZ0JBQUE7QS9GdzhoQjdDOztBK0Z2OGhCQTtFQUE2QyxnQkFBQTtBL0YyOGhCN0M7O0ErRjE4aEJBO0VBQW9DLGdCQUFBO0EvRjg4aEJwQzs7QStGNzhoQkE7RUFBc0MsZ0JBQUE7QS9GaTloQnRDOztBK0ZoOWhCQTtFQUFxQyxnQkFBQTtBL0ZvOWhCckM7O0ErRm45aEJBO0VBQW1DLGdCQUFBO0EvRnU5aEJuQzs7QStGdDloQkE7RUFBaUMsZ0JBQUE7QS9GMDloQmpDOztBK0Z6OWhCQTtFQUF3QyxnQkFBQTtBL0Y2OWhCeEM7O0ErRjU5aEJBO0VBQXdDLGdCQUFBO0EvRmcraEJ4Qzs7QStGLzloQkE7RUFBMEMsZ0JBQUE7QS9GbStoQjFDOztBK0ZsK2hCQTtFQUEwQyxnQkFBQTtBL0ZzK2hCMUM7O0ErRnIraEJBO0VBQWlDLGdCQUFBO0EvRnkraEJqQzs7QStGeCtoQkE7RUFBcUMsZ0JBQUE7QS9GNCtoQnJDOztBK0YzK2hCQTtFQUFtQyxnQkFBQTtBL0YrK2hCbkM7O0ErRjkraEJBO0VBQWdDLGdCQUFBO0EvRmsvaEJoQzs7QStGai9oQkE7RUFBaUMsZ0JBQUE7QS9GcS9oQmpDOztBK0ZwL2hCQTtFQUFrQyxnQkFBQTtBL0Z3L2hCbEM7O0ErRnYvaEJBO0VBQW9DLGdCQUFBO0EvRjIvaEJwQzs7QStGMS9oQkE7RUFBbUMsZ0JBQUE7QS9GOC9oQm5DOztBK0Y3L2hCQTtFQUFxQyxnQkFBQTtBL0ZpZ2lCckM7O0ErRmhnaUJBO0VBQW1DLGdCQUFBO0EvRm9naUJuQzs7QStGbmdpQkE7RUFBa0MsZ0JBQUE7QS9GdWdpQmxDOztBK0Z0Z2lCQTtFQUFtQyxnQkFBQTtBL0YwZ2lCbkM7O0ErRnpnaUJBO0VBQXNDLGdCQUFBO0EvRjZnaUJ0Qzs7QStGNWdpQkE7RUFBcUMsZ0JBQUE7QS9GZ2hpQnJDOztBK0YvZ2lCQTtFQUFnQyxnQkFBQTtBL0ZtaGlCaEM7O0ErRmxoaUJBO0VBQXNDLGdCQUFBO0EvRnNoaUJ0Qzs7QStGcmhpQkE7RUFBNkMsZ0JBQUE7QS9GeWhpQjdDOztBK0Z4aGlCQTtFQUFtQyxnQkFBQTtBL0Y0aGlCbkM7O0ErRjNoaUJBO0VBQXFDLGdCQUFBO0EvRitoaUJyQzs7QStGOWhpQkE7RUFBb0MsZ0JBQUE7QS9Ga2lpQnBDOztBK0ZqaWlCQTtFQUFvQyxnQkFBQTtBL0ZxaWlCcEM7O0ErRnBpaUJBO0VBQW1DLGdCQUFBO0EvRndpaUJuQzs7QStGdmlpQkE7RUFBc0MsZ0JBQUE7QS9GMmlpQnRDOztBK0YxaWlCQTtFQUFzQyxnQkFBQTtBL0Y4aWlCdEM7O0ErRjdpaUJBO0VBQXVDLGdCQUFBO0EvRmlqaUJ2Qzs7QStGaGppQkE7RUFBMkMsZ0JBQUE7QS9Gb2ppQjNDOztBK0ZuamlCQTtFQUFpRCxnQkFBQTtBL0Z1amlCakQ7O0ErRnRqaUJBO0VBQTZDLGdCQUFBO0EvRjBqaUI3Qzs7QStGemppQkE7RUFBNkMsZ0JBQUE7QS9GNmppQjdDOztBK0Y1amlCQTtFQUF1QyxnQkFBQTtBL0Zna2lCdkM7O0ErRi9qaUJBO0VBQXNDLGdCQUFBO0EvRm1raUJ0Qzs7QStGbGtpQkE7RUFBc0MsZ0JBQUE7QS9Gc2tpQnRDOztBK0Zya2lCQTtFQUF1QyxnQkFBQTtBL0Z5a2lCdkM7O0ErRnhraUJBO0VBQWtDLGdCQUFBO0EvRjRraUJsQzs7QStGM2tpQkE7RUFBeUMsZ0JBQUE7QS9GK2tpQnpDOztBK0Y5a2lCQTtFQUEwQyxnQkFBQTtBL0ZrbGlCMUM7O0ErRmpsaUJBO0VBQTBDLGdCQUFBO0EvRnFsaUIxQzs7QStGcGxpQkE7RUFBeUMsZ0JBQUE7QS9Gd2xpQnpDOztBK0Z2bGlCQTtFQUFzQyxnQkFBQTtBL0YybGlCdEM7O0ErRjFsaUJBO0VBQW1DLGdCQUFBO0EvRjhsaUJuQzs7QStGN2xpQkE7RUFBZ0MsZ0JBQUE7QS9GaW1pQmhDOztBK0ZobWlCQTtFQUFxQyxnQkFBQTtBL0ZvbWlCckM7O0ErRm5taUJBO0VBQWtDLGdCQUFBO0EvRnVtaUJsQzs7QStGdG1pQkE7RUFBbUMsZ0JBQUE7QS9GMG1pQm5DOztBK0Z6bWlCQTtFQUFtQyxnQkFBQTtBL0Y2bWlCbkM7O0ErRjVtaUJBO0VBQXVDLGdCQUFBO0EvRmduaUJ2Qzs7QStGL21pQkE7RUFBMkMsZ0JBQUE7QS9GbW5pQjNDOztBK0ZsbmlCQTtFQUErQyxnQkFBQTtBL0ZzbmlCL0M7O0ErRnJuaUJBO0VBQWlDLGdCQUFBO0EvRnluaUJqQzs7QStGeG5pQkE7RUFBbUMsZ0JBQUE7QS9GNG5pQm5DOztBK0YzbmlCQTtFQUF1QyxnQkFBQTtBL0YrbmlCdkM7O0ErRjluaUJBO0VBQTJDLGdCQUFBO0EvRmtvaUIzQzs7QStGam9pQkE7RUFBNEMsZ0JBQUE7QS9GcW9pQjVDOztBK0Zwb2lCQTtFQUFnRCxnQkFBQTtBL0Z3b2lCaEQ7O0ErRnZvaUJBO0VBQXdDLGdCQUFBO0EvRjJvaUJ4Qzs7QStGMW9pQkE7RUFBNEMsZ0JBQUE7QS9GOG9pQjVDOztBK0Y3b2lCQTtFQUE2QyxnQkFBQTtBL0ZpcGlCN0M7O0ErRmhwaUJBO0VBQWlELGdCQUFBO0EvRm9waUJqRDs7QStGbnBpQkE7RUFBK0MsZ0JBQUE7QS9GdXBpQi9DOztBK0Z0cGlCQTtFQUFtQyxnQkFBQTtBL0YwcGlCbkM7O0ErRnpwaUJBO0VBQXFDLGdCQUFBO0EvRjZwaUJyQzs7QStGNXBpQkE7RUFBaUMsZ0JBQUE7QS9GZ3FpQmpDOztBK0YvcGlCQTtFQUF1QyxnQkFBQTtBL0ZtcWlCdkM7O0ErRmxxaUJBO0VBQXVDLGdCQUFBO0EvRnNxaUJ2Qzs7QStGcnFpQkE7RUFBMEMsZ0JBQUE7QS9GeXFpQjFDOztBK0Z4cWlCQTtFQUFtQyxnQkFBQTtBL0Y0cWlCbkM7O0ErRjNxaUJBO0VBQXVDLGdCQUFBO0EvRitxaUJ2Qzs7QStGOXFpQkE7RUFBcUMsZ0JBQUE7QS9Ga3JpQnJDOztBK0ZqcmlCQTtFQUFzQyxnQkFBQTtBL0ZxcmlCdEM7O0ErRnByaUJBO0VBQWtDLGdCQUFBO0EvRndyaUJsQzs7QStGdnJpQkE7RUFBc0MsZ0JBQUE7QS9GMnJpQnRDOztBK0YxcmlCQTtFQUEwQyxnQkFBQTtBL0Y4cmlCMUM7O0ErRjdyaUJBO0VBQXVDLGdCQUFBO0EvRmlzaUJ2Qzs7QStGaHNpQkE7RUFBZ0MsZ0JBQUE7QS9Gb3NpQmhDOztBK0Zuc2lCQTtFQUFvQyxnQkFBQTtBL0Z1c2lCcEM7O0ErRnRzaUJBO0VBQTZDLGdCQUFBO0EvRjBzaUI3Qzs7QStGenNpQkE7RUFBb0MsZ0JBQUE7QS9GNnNpQnBDOztBK0Y1c2lCQTtFQUFrQyxnQkFBQTtBL0ZndGlCbEM7O0ErRi9zaUJBO0VBQXNDLGdCQUFBO0EvRm10aUJ0Qzs7QStGbHRpQkE7RUFBNEMsZ0JBQUE7QS9Gc3RpQjVDOztBK0ZydGlCQTtFQUF3QyxnQkFBQTtBL0Z5dGlCeEM7O0ErRnh0aUJBO0VBQW9DLGdCQUFBO0EvRjR0aUJwQzs7QStGM3RpQkE7RUFBb0MsZ0JBQUE7QS9GK3RpQnBDOztBK0Y5dGlCQTtFQUFpQyxnQkFBQTtBL0ZrdWlCakM7O0ErRmp1aUJBO0VBQTBDLGdCQUFBO0EvRnF1aUIxQzs7QStGcHVpQkE7RUFBbUMsZ0JBQUE7QS9Gd3VpQm5DOztBK0Z2dWlCQTtFQUFzQyxnQkFBQTtBL0YydWlCdEM7O0ErRjF1aUJBO0VBQW1DLGdCQUFBO0EvRjh1aUJuQzs7QStGN3VpQkE7RUFBaUMsZ0JBQUE7QS9GaXZpQmpDOztBK0ZodmlCQTtFQUFvQyxnQkFBQTtBL0ZvdmlCcEM7O0ErRm52aUJBO0VBQXNDLGdCQUFBO0EvRnV2aUJ0Qzs7QStGdHZpQkE7RUFBMEMsZ0JBQUE7QS9GMHZpQjFDOztBK0Z6dmlCQTtFQUFnQyxnQkFBQTtBL0Y2dmlCaEM7O0ErRjV2aUJBO0VBQWdDLGdCQUFBO0EvRmd3aUJoQzs7QStGL3ZpQkE7RUFBd0MsZ0JBQUE7QS9GbXdpQnhDOztBK0Zsd2lCQTtFQUF5QyxnQkFBQTtBL0Zzd2lCekM7O0ErRnJ3aUJBO0VBQTJDLGdCQUFBO0EvRnl3aUIzQzs7QStGeHdpQkE7RUFBb0MsZ0JBQUE7QS9GNHdpQnBDOztBK0Yzd2lCQTtFQUEyQyxnQkFBQTtBL0Yrd2lCM0M7O0ErRjl3aUJBO0VBQTBDLGdCQUFBO0EvRmt4aUIxQzs7QStGanhpQkE7RUFBaUQsZ0JBQUE7QS9GcXhpQmpEOztBK0ZweGlCQTtFQUFvQyxnQkFBQTtBL0Z3eGlCcEM7O0ErRnZ4aUJBO0VBQXFDLGdCQUFBO0EvRjJ4aUJyQzs7QStGMXhpQkE7RUFBeUMsZ0JBQUE7QS9GOHhpQnpDOztBK0Y3eGlCQTtFQUErQixnQkFBQTtBL0ZpeWlCL0I7O0ErRmh5aUJBO0VBQWtDLGdCQUFBO0EvRm95aUJsQzs7QStGbnlpQkE7RUFBcUMsZ0JBQUE7QS9GdXlpQnJDOztBK0Z0eWlCQTtFQUFtQyxnQkFBQTtBL0YweWlCbkM7O0ErRnp5aUJBO0VBQWtDLGdCQUFBO0EvRjZ5aUJsQzs7QStGNXlpQkE7RUFBMEMsZ0JBQUE7QS9GZ3ppQjFDOztBK0YveWlCQTtFQUFrQyxnQkFBQTtBL0ZtemlCbEM7O0ErRmx6aUJBO0VBQXFDLGdCQUFBO0EvRnN6aUJyQzs7QStGcnppQkE7RUFBZ0MsZ0JBQUE7QS9GeXppQmhDOztBK0Z4emlCQTtFQUFrQyxnQkFBQTtBL0Y0emlCbEM7O0ErRjN6aUJBO0VBQW9DLGdCQUFBO0EvRit6aUJwQzs7QStGOXppQkE7RUFBbUMsZ0JBQUE7QS9GazBpQm5DOztBK0ZqMGlCQTtFQUFpQyxnQkFBQTtBL0ZxMGlCakM7O0ErRnAwaUJBO0VBQXFDLGdCQUFBO0EvRncwaUJyQzs7QStGdjBpQkE7RUFBdUMsZ0JBQUE7QS9GMjBpQnZDOztBK0YxMGlCQTtFQUFrQyxnQkFBQTtBL0Y4MGlCbEM7O0ErRjcwaUJBO0VBQXNDLGdCQUFBO0EvRmkxaUJ0Qzs7QStGaDFpQkE7RUFBa0MsZ0JBQUE7QS9GbzFpQmxDOztBK0ZuMWlCQTtFQUF3QyxnQkFBQTtBL0Z1MWlCeEM7O0ErRnQxaUJBO0VBQTRDLGdCQUFBO0EvRjAxaUI1Qzs7QStGejFpQkE7RUFBeUMsZ0JBQUE7QS9GNjFpQnpDOztBK0Y1MWlCQTtFQUFvQyxnQkFBQTtBL0ZnMmlCcEM7O0ErRi8xaUJBO0VBQW1DLGdCQUFBO0EvRm0yaUJuQzs7QStGbDJpQkE7RUFBbUMsZ0JBQUE7QS9GczJpQm5DOztBK0ZyMmlCQTtFQUF1QyxnQkFBQTtBL0Z5MmlCdkM7O0ErRngyaUJBO0VBQXdDLGdCQUFBO0EvRjQyaUJ4Qzs7QStGMzJpQkE7RUFBc0MsZ0JBQUE7QS9GKzJpQnRDOztBK0Y5MmlCQTtFQUEwQyxnQkFBQTtBL0ZrM2lCMUM7O0ErRmozaUJBO0VBQXNDLGdCQUFBO0EvRnEzaUJ0Qzs7QStGcDNpQkE7RUFBMEMsZ0JBQUE7QS9GdzNpQjFDOztBK0Z2M2lCQTtFQUFvQyxnQkFBQTtBL0YyM2lCcEM7O0ErRjEzaUJBO0VBQTJDLGdCQUFBO0EvRjgzaUIzQzs7QStGNzNpQkE7RUFBaUQsZ0JBQUE7QS9GaTRpQmpEOztBK0ZoNGlCQTtFQUEwQyxnQkFBQTtBL0ZvNGlCMUM7O0ErRm40aUJBO0VBQXFDLGdCQUFBO0EvRnU0aUJyQzs7QStGdDRpQkE7RUFBMkMsZ0JBQUE7QS9GMDRpQjNDOztBK0Z6NGlCQTtFQUFrQyxnQkFBQTtBL0Y2NGlCbEM7O0ErRjU0aUJBO0VBQW9DLGdCQUFBO0EvRmc1aUJwQzs7QStGLzRpQkE7RUFBa0MsZ0JBQUE7QS9GbTVpQmxDOztBK0ZsNWlCQTtFQUF5QyxnQkFBQTtBL0ZzNWlCekM7O0ErRnI1aUJBO0VBQWdDLGdCQUFBO0EvRnk1aUJoQzs7QStGeDVpQkE7RUFBb0MsZ0JBQUE7QS9GNDVpQnBDOztBK0YzNWlCQTtFQUFzQyxnQkFBQTtBL0YrNWlCdEM7O0ErRjk1aUJBO0VBQW1DLGdCQUFBO0EvRms2aUJuQzs7QStGajZpQkE7RUFBa0MsZ0JBQUE7QS9GcTZpQmxDOztBK0ZwNmlCQTtFQUFvQyxnQkFBQTtBL0Z3NmlCcEM7O0ErRnY2aUJBO0VBQWdDLGdCQUFBO0EvRjI2aUJoQzs7QStGMTZpQkE7RUFBb0MsZ0JBQUE7QS9GODZpQnBDOztBK0Y3NmlCQTtFQUFzQyxnQkFBQTtBL0ZpN2lCdEM7O0ErRmg3aUJBO0VBQW9DLGdCQUFBO0EvRm83aUJwQzs7QStGbjdpQkE7RUFBdUMsZ0JBQUE7QS9GdTdpQnZDOztBK0Z0N2lCQTtFQUFtQyxnQkFBQTtBL0YwN2lCbkM7O0ErRno3aUJBO0VBQXVDLGdCQUFBO0EvRjY3aUJ2Qzs7QStGNTdpQkE7RUFBOEMsZ0JBQUE7QS9GZzhpQjlDOztBK0YvN2lCQTtFQUF5QyxnQkFBQTtBL0ZtOGlCekM7O0ErRmw4aUJBO0VBQW9DLGdCQUFBO0EvRnM4aUJwQzs7QStGcjhpQkE7RUFBeUMsZ0JBQUE7QS9GeThpQnpDOztBK0Z4OGlCQTtFQUEwQyxnQkFBQTtBL0Y0OGlCMUM7O0ErRjM4aUJBO0VBQXlDLGdCQUFBO0EvRis4aUJ6Qzs7QStGOThpQkE7RUFBdUMsZ0JBQUE7QS9GazlpQnZDOztBK0ZqOWlCQTtFQUFvQyxnQkFBQTtBL0ZxOWlCcEM7O0ErRnA5aUJBO0VBQW9DLGdCQUFBO0EvRnc5aUJwQzs7QStGdjlpQkE7RUFBdUMsZ0JBQUE7QS9GMjlpQnZDOztBK0YxOWlCQTtFQUFzQyxnQkFBQTtBL0Y4OWlCdEM7O0ErRjc5aUJBO0VBQXlDLGdCQUFBO0EvRmkraUJ6Qzs7QStGaCtpQkE7RUFBeUMsZ0JBQUE7QS9GbytpQnpDOztBK0ZuK2lCQTtFQUF5QyxnQkFBQTtBL0Z1K2lCekM7O0ErRnQraUJBO0VBQStDLGdCQUFBO0EvRjAraUIvQzs7QStGeitpQkE7RUFBd0MsZ0JBQUE7QS9GNitpQnhDOztBK0Y1K2lCQTtFQUF3QyxnQkFBQTtBL0ZnL2lCeEM7O0ErRi8raUJBO0VBQThDLGdCQUFBO0EvRm0vaUI5Qzs7QStGbC9pQkE7RUFBNkMsZ0JBQUE7QS9Gcy9pQjdDOztBK0ZyL2lCQTtFQUFrQyxnQkFBQTtBL0Z5L2lCbEM7O0ErRngvaUJBO0VBQXNDLGdCQUFBO0EvRjQvaUJ0Qzs7QStGMy9pQkE7RUFBeUMsZ0JBQUE7QS9GKy9pQnpDOztBK0Y5L2lCQTtFQUF5QyxnQkFBQTtBL0ZrZ2pCekM7O0ErRmpnakJBO0VBQXVDLGdCQUFBO0EvRnFnakJ2Qzs7QStGcGdqQkE7RUFBeUMsZ0JBQUE7QS9Gd2dqQnpDOztBK0Z2Z2pCQTtFQUF3QyxnQkFBQTtBL0YyZ2pCeEM7O0ErRjFnakJBO0VBQXlDLGdCQUFBO0EvRjhnakJ6Qzs7QStGN2dqQkE7RUFBNkMsZ0JBQUE7QS9GaWhqQjdDOztBK0ZoaGpCQTtFQUF5QyxnQkFBQTtBL0ZvaGpCekM7O0ErRm5oakJBO0VBQXdDLGdCQUFBO0EvRnVoakJ4Qzs7QStGdGhqQkE7RUFBZ0MsZ0JBQUE7QS9GMGhqQmhDOztBK0Z6aGpCQTtFQUErQixnQkFBQTtBL0Y2aGpCL0I7O0ErRjVoakJBO0VBQWtDLGdCQUFBO0EvRmdpakJsQzs7QStGL2hqQkE7RUFBMkMsZ0JBQUE7QS9GbWlqQjNDOztBK0ZsaWpCQTtFQUFnQyxnQkFBQTtBL0ZzaWpCaEM7O0ErRnJpakJBO0VBQXVDLGdCQUFBO0EvRnlpakJ2Qzs7QStGeGlqQkE7RUFBMkMsZ0JBQUE7QS9GNGlqQjNDOztBK0YzaWpCQTtFQUEyQyxnQkFBQTtBL0YraWpCM0M7O0ErRjlpakJBO0VBQTBDLGdCQUFBO0EvRmtqakIxQzs7QStGampqQkE7RUFBOEMsZ0JBQUE7QS9GcWpqQjlDOztBK0ZwampCQTtFQUFnQyxnQkFBQTtBL0Z3ampCaEM7O0ErRnZqakJBO0VBQXVDLGdCQUFBO0EvRjJqakJ2Qzs7QStGMWpqQkE7RUFBa0MsZ0JBQUE7QS9GOGpqQmxDOztBK0Y3ampCQTtFQUFzQyxnQkFBQTtBL0Zpa2pCdEM7O0ErRmhrakJBO0VBQXdDLGdCQUFBO0EvRm9rakJ4Qzs7QStGbmtqQkE7RUFBNkMsZ0JBQUE7QS9GdWtqQjdDOztBK0Z0a2pCQTtFQUFrQyxnQkFBQTtBL0Ywa2pCbEM7O0ErRnprakJBO0VBQXdDLGdCQUFBO0EvRjZrakJ4Qzs7QStGNWtqQkE7RUFBNkMsZ0JBQUE7QS9GZ2xqQjdDOztBK0Yva2pCQTtFQUFrQyxnQkFBQTtBL0ZtbGpCbEM7O0ErRmxsakJBO0VBQXNDLGdCQUFBO0EvRnNsakJ0Qzs7QStGcmxqQkE7RUFBMEMsZ0JBQUE7QS9GeWxqQjFDOztBK0Z4bGpCQTtFQUE0QyxnQkFBQTtBL0Y0bGpCNUM7O0ErRjNsakJBO0VBQXdDLGdCQUFBO0EvRitsakJ4Qzs7QStGOWxqQkE7RUFBd0MsZ0JBQUE7QS9Ga21qQnhDOztBK0ZqbWpCQTtFQUEwQyxnQkFBQTtBL0ZxbWpCMUM7O0ErRnBtakJBO0VBQWlDLGdCQUFBO0EvRndtakJqQzs7QStGdm1qQkE7RUFBd0MsZ0JBQUE7QS9GMm1qQnhDOztBK0YxbWpCQTtFQUF3QyxnQkFBQTtBL0Y4bWpCeEM7O0ErRjdtakJBO0VBQWlDLGdCQUFBO0EvRmluakJqQzs7QStGaG5qQkE7RUFBaUMsZ0JBQUE7QS9Gb25qQmpDOztBK0ZubmpCQTtFQUF3QyxnQkFBQTtBL0Z1bmpCeEM7O0ErRnRuakJBO0VBQXlDLGdCQUFBO0EvRjBuakJ6Qzs7QStGem5qQkE7RUFBeUMsZ0JBQUE7QS9GNm5qQnpDOztBK0Y1bmpCQTtFQUF3QyxnQkFBQTtBL0Znb2pCeEM7O0ErRi9uakJBO0VBQW9DLGdCQUFBO0EvRm1vakJwQzs7QStGbG9qQkE7RUFBbUMsZ0JBQUE7QS9Gc29qQm5DOztBK0Zyb2pCQTtFQUF3QyxnQkFBQTtBL0Z5b2pCeEM7O0ErRnhvakJBO0VBQXVDLGdCQUFBO0EvRjRvakJ2Qzs7QStGM29qQkE7RUFBaUMsZ0JBQUE7QS9GK29qQmpDOztBK0Y5b2pCQTtFQUFtQyxnQkFBQTtBL0ZrcGpCbkM7O0ErRmpwakJBO0VBQXdDLGdCQUFBO0EvRnFwakJ4Qzs7QStGcHBqQkE7RUFBZ0MsZ0JBQUE7QS9Gd3BqQmhDOztBK0Z2cGpCQTtFQUFzQyxnQkFBQTtBL0YycGpCdEM7O0ErRjFwakJBO0VBQWlDLGdCQUFBO0EvRjhwakJqQzs7QStGN3BqQkE7RUFBb0MsZ0JBQUE7QS9GaXFqQnBDOztBK0ZocWpCQTtFQUF5QyxnQkFBQTtBL0ZvcWpCekM7O0ErRm5xakJBO0VBQXdDLGdCQUFBO0EvRnVxakJ4Qzs7QStGdHFqQkE7RUFBcUMsZ0JBQUE7QS9GMHFqQnJDOztBK0Z6cWpCQTtFQUF1QyxnQkFBQTtBL0Y2cWpCdkM7O0ErRjVxakJBO0VBQXNDLGdCQUFBO0EvRmdyakJ0Qzs7QStGL3FqQkE7RUFBaUMsZ0JBQUE7QS9GbXJqQmpDOztBK0ZscmpCQTtFQUEwQyxnQkFBQTtBL0ZzcmpCMUM7O0ErRnJyakJBO0VBQXlDLGdCQUFBO0EvRnlyakJ6Qzs7QStGeHJqQkE7RUFBZ0QsZ0JBQUE7QS9GNHJqQmhEOztBK0YzcmpCQTtFQUFvRCxnQkFBQTtBL0YrcmpCcEQ7O0ErRjlyakJBO0VBQXlDLGdCQUFBO0EvRmtzakJ6Qzs7QStGanNqQkE7RUFBa0MsZ0JBQUE7QS9GcXNqQmxDOztBK0Zwc2pCQTtFQUF5QyxnQkFBQTtBL0Z3c2pCekM7O0ErRnZzakJBO0VBQXdDLGdCQUFBO0EvRjJzakJ4Qzs7QStGMXNqQkE7RUFBdUMsZ0JBQUE7QS9GOHNqQnZDOztBK0Y3c2pCQTtFQUF5QyxnQkFBQTtBL0ZpdGpCekM7O0ErRmh0akJBO0VBQTRDLGdCQUFBO0EvRm90akI1Qzs7QStGbnRqQkE7RUFBc0MsZ0JBQUE7QS9GdXRqQnRDOztBK0Z0dGpCQTtFQUF5QyxnQkFBQTtBL0YwdGpCekM7O0ErRnp0akJBO0VBQXNDLGdCQUFBO0EvRjZ0akJ0Qzs7QStGNXRqQkE7RUFBb0MsZ0JBQUE7QS9GZ3VqQnBDOztBK0YvdGpCQTtFQUFtQyxnQkFBQTtBL0ZtdWpCbkM7O0ErRmx1akJBO0VBQXlDLGdCQUFBO0EvRnN1akJ6Qzs7QStGcnVqQkE7RUFBbUMsZ0JBQUE7QS9GeXVqQm5DOztBK0Z4dWpCQTtFQUErQixnQkFBQTtBL0Y0dWpCL0I7O0ErRjN1akJBO0VBQW1DLGdCQUFBO0EvRit1akJuQzs7QStGOXVqQkE7RUFBcUMsZ0JBQUE7QS9Ga3ZqQnJDOztBK0ZqdmpCQTtFQUE0QyxnQkFBQTtBL0ZxdmpCNUM7O0ErRnB2akJBO0VBQTRDLGdCQUFBO0EvRnd2akI1Qzs7QStGdnZqQkE7RUFBc0MsZ0JBQUE7QS9GMnZqQnRDOztBK0YxdmpCQTtFQUFzQyxnQkFBQTtBL0Y4dmpCdEM7O0ErRjd2akJBO0VBQWtDLGdCQUFBO0EvRml3akJsQzs7QStGaHdqQkE7RUFBdUMsZ0JBQUE7QS9Gb3dqQnZDOztBK0Zud2pCQTtFQUF3QyxnQkFBQTtBL0Z1d2pCeEM7O0ErRnR3akJBO0VBQWtDLGdCQUFBO0EvRjB3akJsQzs7QStGendqQkE7RUFBc0MsZ0JBQUE7QS9GNndqQnRDOztBK0Y1d2pCQTtFQUFtQyxnQkFBQTtBL0ZneGpCbkM7O0ErRi93akJBO0VBQXdDLGdCQUFBO0EvRm14akJ4Qzs7QStGbHhqQkE7RUFBb0MsZ0JBQUE7QS9Gc3hqQnBDOztBK0ZyeGpCQTtFQUFrQyxnQkFBQTtBL0Z5eGpCbEM7O0ErRnh4akJBO0VBQXNDLGdCQUFBO0EvRjR4akJ0Qzs7QStGM3hqQkE7RUFBMEMsZ0JBQUE7QS9GK3hqQjFDOztBK0Y5eGpCQTtFQUFrQyxnQkFBQTtBL0ZreWpCbEM7O0ErRmp5akJBO0VBQXNDLGdCQUFBO0EvRnF5akJ0Qzs7QStGcHlqQkE7RUFBb0MsZ0JBQUE7QS9Gd3lqQnBDOztBK0Z2eWpCQTtFQUFzQyxnQkFBQTtBL0YyeWpCdEM7O0ErRjF5akJBO0VBQWdDLGdCQUFBO0EvRjh5akJoQzs7QStGN3lqQkE7RUFBeUMsZ0JBQUE7QS9GaXpqQnpDOztBK0ZoempCQTtFQUFtQyxnQkFBQTtBL0ZvempCbkM7O0ErRm56akJBO0VBQXlDLGdCQUFBO0EvRnV6akJ6Qzs7QStGdHpqQkE7RUFBb0MsZ0JBQUE7QS9GMHpqQnBDOztBK0Z6empCQTtFQUFtQyxnQkFBQTtBL0Y2empCbkM7O0ErRjV6akJBO0VBQWtDLGdCQUFBO0EvRmcwakJsQzs7QStGL3pqQkE7RUFBd0MsZ0JBQUE7QS9GbTBqQnhDOztBK0ZsMGpCQTtFQUFtQyxnQkFBQTtBL0ZzMGpCbkM7O0ErRnIwakJBO0VBQWtDLGdCQUFBO0EvRnkwakJsQzs7QStGeDBqQkE7RUFBb0MsZ0JBQUE7QS9GNDBqQnBDOztBK0YzMGpCQTtFQUF5QyxnQkFBQTtBL0YrMGpCekM7O0ErRjkwakJBO0VBQWdELGdCQUFBO0EvRmsxakJoRDs7QStGajFqQkE7RUFBK0MsZ0JBQUE7QS9GcTFqQi9DOztBK0ZwMWpCQTtFQUEyQyxnQkFBQTtBL0Z3MWpCM0M7O0ErRnYxakJBO0VBQW9DLGdCQUFBO0EvRjIxakJwQzs7QStGMTFqQkE7RUFBc0MsZ0JBQUE7QS9GODFqQnRDOztBK0Y3MWpCQTtFQUFtQyxnQkFBQTtBL0ZpMmpCbkM7O0ErRmgyakJBO0VBQXlDLGdCQUFBO0EvRm8yakJ6Qzs7QStGbjJqQkE7RUFBMEMsZ0JBQUE7QS9GdTJqQjFDOztBK0Z0MmpCQTtFQUFtQyxnQkFBQTtBL0YwMmpCbkM7O0ErRnoyakJBO0VBQWlDLGdCQUFBO0EvRjYyakJqQzs7QStGNTJqQkE7RUFBcUMsZ0JBQUE7QS9GZzNqQnJDOztBK0YvMmpCQTtFQUF5QyxnQkFBQTtBL0ZtM2pCekM7O0ErRmwzakJBO0VBQXVDLGdCQUFBO0EvRnMzakJ2Qzs7QStGcjNqQkE7RUFBMEMsZ0JBQUE7QS9GeTNqQjFDOztBK0Z4M2pCQTtFQUFtQyxnQkFBQTtBL0Y0M2pCbkM7O0ErRjMzakJBO0VBQW1DLGdCQUFBO0EvRiszakJuQzs7QStGOTNqQkE7RUFBcUMsZ0JBQUE7QS9GazRqQnJDOztBK0ZqNGpCQTtFQUF5QyxnQkFBQTtBL0ZxNGpCekM7O0ErRnA0akJBO0VBQXVDLGdCQUFBO0EvRnc0akJ2Qzs7QStGdjRqQkE7RUFBa0MsZ0JBQUE7QS9GMjRqQmxDOztBK0YxNGpCQTtFQUFzQyxnQkFBQTtBL0Y4NGpCdEM7O0ErRjc0akJBO0VBQW1DLGdCQUFBO0EvRmk1akJuQzs7QStGaDVqQkE7RUFBdUMsZ0JBQUE7QS9GbzVqQnZDOztBK0ZuNWpCQTtFQUF5QyxnQkFBQTtBL0Z1NWpCekM7O0ErRnQ1akJBO0VBQXNDLGdCQUFBO0EvRjA1akJ0Qzs7QStGejVqQkE7RUFBcUMsZ0JBQUE7QS9GNjVqQnJDOztBK0Y1NWpCQTtFQUFvQyxnQkFBQTtBL0ZnNmpCcEM7O0ErRi81akJBO0VBQXdDLGdCQUFBO0EvRm02akJ4Qzs7QStGbDZqQkE7RUFBZ0MsZ0JBQUE7QS9GczZqQmhDOztBK0ZyNmpCQTtFQUFtQyxnQkFBQTtBL0Z5NmpCbkM7O0ErRng2akJBO0VBQWlDLGdCQUFBO0EvRjQ2akJqQzs7QStGMzZqQkE7RUFBMEMsZ0JBQUE7QS9GKzZqQjFDOztBK0Y5NmpCQTtFQUFpQyxnQkFBQTtBL0ZrN2pCakM7O0ErRmo3akJBO0VBQWtDLGdCQUFBO0EvRnE3akJsQzs7QStGcDdqQkE7RUFBbUMsZ0JBQUE7QS9GdzdqQm5DOztBK0Z2N2pCQTtFQUEwQyxnQkFBQTtBL0YyN2pCMUM7O0ErRjE3akJBO0VBQXVDLGdCQUFBO0EvRjg3akJ2Qzs7QStGNzdqQkE7RUFBb0MsZ0JBQUE7QS9GaThqQnBDOztBK0ZoOGpCQTtFQUFrQyxnQkFBQTtBL0ZvOGpCbEM7O0ErRm44akJBO0VBQTBDLGdCQUFBO0EvRnU4akIxQzs7QStGdDhqQkE7RUFBNkMsZ0JBQUE7QS9GMDhqQjdDOztBK0Z6OGpCQTtFQUFtQyxnQkFBQTtBL0Y2OGpCbkM7O0ErRjU4akJBO0VBQWdDLGdCQUFBO0EvRmc5akJoQzs7QStGLzhqQkE7RUFBdUMsZ0JBQUE7QS9GbTlqQnZDOztBK0ZsOWpCQTtFQUF1QyxnQkFBQTtBL0ZzOWpCdkM7O0ErRnI5akJBO0VBQWtDLGdCQUFBO0EvRnk5akJsQzs7QStGeDlqQkE7RUFBMkMsZ0JBQUE7QS9GNDlqQjNDOztBK0YzOWpCQTtFQUE2QyxnQkFBQTtBL0YrOWpCN0M7O0ErRjk5akJBO0VBQTJDLGdCQUFBO0EvRmsrakIzQzs7QStGaitqQkE7RUFBMkMsZ0JBQUE7QS9GcStqQjNDOztBK0ZwK2pCQTtFQUFvQyxnQkFBQTtBL0Z3K2pCcEM7O0ErRnYrakJBO0VBQXVDLGdCQUFBO0EvRjIrakJ2Qzs7QStGMStqQkE7RUFBaUMsZ0JBQUE7QS9GOCtqQmpDOztBK0Y3K2pCQTtFQUErQixnQkFBQTtBL0ZpL2pCL0I7O0ErRmgvakJBO0VBQWlDLGdCQUFBO0EvRm8vakJqQzs7QStGbi9qQkE7RUFBd0MsZ0JBQUE7QS9GdS9qQnhDOztBK0Z0L2pCQTtFQUFvQyxnQkFBQTtBL0YwL2pCcEM7O0ErRnovakJBO0VBQXFDLGdCQUFBO0EvRjYvakJyQzs7QStGNS9qQkE7RUFBbUMsZ0JBQUE7QS9GZ2drQm5DOztBK0YvL2pCQTtFQUFrQyxnQkFBQTtBL0ZtZ2tCbEM7O0ErRmxna0JBO0VBQXVDLGdCQUFBO0EvRnNna0J2Qzs7QStGcmdrQkE7RUFBcUMsZ0JBQUE7QS9GeWdrQnJDOztBK0Z4Z2tCQTtFQUFpQyxnQkFBQTtBL0Y0Z2tCakM7O0ErRjNna0JBO0VBQXNDLGdCQUFBO0EvRitna0J0Qzs7QStGOWdrQkE7RUFBMkMsZ0JBQUE7QS9Ga2hrQjNDOztBK0ZqaGtCQTtFQUFvQyxnQkFBQTtBL0ZxaGtCcEM7O0ErRnBoa0JBO0VBQWlDLGdCQUFBO0EvRndoa0JqQzs7QStGdmhrQkE7RUFBb0MsZ0JBQUE7QS9GMmhrQnBDOztBK0YxaGtCQTtFQUFzQyxnQkFBQTtBL0Y4aGtCdEM7O0ErRjdoa0JBO0VBQW9DLGdCQUFBO0EvRmlpa0JwQzs7QStGaGlrQkE7RUFBeUMsZ0JBQUE7QS9Gb2lrQnpDOztBK0ZuaWtCQTtFQUFvQyxnQkFBQTtBL0Z1aWtCcEM7O0ErRnRpa0JBO0VBQTBDLGdCQUFBO0EvRjBpa0IxQzs7QStGemlrQkE7RUFBNkMsZ0JBQUE7QS9GNmlrQjdDOztBK0Y1aWtCQTtFQUFnRCxnQkFBQTtBL0ZnamtCaEQ7O0ErRi9pa0JBO0VBQXNDLGdCQUFBO0EvRm1qa0J0Qzs7QStGbGprQkE7RUFBa0MsZ0JBQUE7QS9Gc2prQmxDOztBK0ZyamtCQTtFQUFtQyxnQkFBQTtBL0Z5amtCbkM7O0ErRnhqa0JBO0VBQW1DLGdCQUFBO0EvRjRqa0JuQzs7QStGM2prQkE7RUFBd0MsZ0JBQUE7QS9GK2prQnhDOztBK0Y5amtCQTtFQUFtQyxnQkFBQTtBL0Zra2tCbkM7O0ErRmpra0JBO0VBQW1DLGdCQUFBO0EvRnFra0JuQzs7QStGcGtrQkE7RUFBdUMsZ0JBQUE7QS9Gd2trQnZDOztBK0Z2a2tCQTtFQUFxQyxnQkFBQTtBL0Yya2tCckM7O0ErRjFra0JBO0VBQW1DLGdCQUFBO0EvRjhra0JuQzs7QStGN2trQkE7RUFBb0MsZ0JBQUE7QS9GaWxrQnBDOztBK0ZobGtCQTtFQUFtQyxnQkFBQTtBL0ZvbGtCbkM7O0ErRm5sa0JBO0VBQTBDLGdCQUFBO0EvRnVsa0IxQzs7QStGdGxrQkE7RUFBNEMsZ0JBQUE7QS9GMGxrQjVDOztBK0Z6bGtCQTtFQUF5QyxnQkFBQTtBL0Y2bGtCekM7O0ErRjVsa0JBO0VBQXdDLGdCQUFBO0EvRmdta0J4Qzs7QStGL2xrQkE7RUFBd0MsZ0JBQUE7QS9GbW1rQnhDOztBK0ZsbWtCQTtFQUFxQyxnQkFBQTtBL0ZzbWtCckM7O0ErRnJta0JBO0VBQXFDLGdCQUFBO0EvRnlta0JyQzs7QStGeG1rQkE7RUFBbUMsZ0JBQUE7QS9GNG1rQm5DOztBK0YzbWtCQTtFQUFzQyxnQkFBQTtBL0YrbWtCdEM7O0ErRjlta0JBO0VBQTBDLGdCQUFBO0EvRmtua0IxQzs7QStGam5rQkE7RUFBbUMsZ0JBQUE7QS9GcW5rQm5DOztBK0ZwbmtCQTtFQUF5QyxnQkFBQTtBL0Z3bmtCekM7O0ErRnZua0JBO0VBQXdDLGdCQUFBO0EvRjJua0J4Qzs7QStGMW5rQkE7RUFBc0MsZ0JBQUE7QS9GOG5rQnRDOztBK0Y3bmtCQTtFQUF5QyxnQkFBQTtBL0Zpb2tCekM7O0ErRmhva0JBO0VBQW1DLGdCQUFBO0EvRm9va0JuQzs7QStGbm9rQkE7RUFBeUMsZ0JBQUE7QS9GdW9rQnpDOztBK0Z0b2tCQTtFQUFtQyxnQkFBQTtBL0Ywb2tCbkM7O0ErRnpva0JBO0VBQWtDLGdCQUFBO0EvRjZva0JsQzs7QStGNW9rQkE7RUFBc0MsZ0JBQUE7QS9GZ3BrQnRDOztBK0Yvb2tCQTtFQUFzQyxnQkFBQTtBL0ZtcGtCdEM7O0ErRmxwa0JBO0VBQTZDLGdCQUFBO0EvRnNwa0I3Qzs7QStGcnBrQkE7RUFBeUMsZ0JBQUE7QS9GeXBrQnpDOztBK0Z4cGtCQTtFQUFrQyxnQkFBQTtBL0Y0cGtCbEM7O0ErRjNwa0JBO0VBQXdDLGdCQUFBO0EvRitwa0J4Qzs7QStGOXBrQkE7RUFBbUMsZ0JBQUE7QS9Ga3FrQm5DOztBK0ZqcWtCQTtFQUF1QyxnQkFBQTtBL0ZxcWtCdkM7O0ErRnBxa0JBO0VBQXlDLGdCQUFBO0EvRndxa0J6Qzs7QStGdnFrQkE7RUFBeUMsZ0JBQUE7QS9GMnFrQnpDOztBK0YxcWtCQTtFQUF5QyxnQkFBQTtBL0Y4cWtCekM7O0ErRjdxa0JBO0VBQWlDLGdCQUFBO0EvRmlya0JqQzs7QStGaHJrQkE7RUFBMEMsZ0JBQUE7QS9Gb3JrQjFDOztBK0ZucmtCQTtFQUEyQyxnQkFBQTtBL0Z1cmtCM0M7O0ErRnRya0JBO0VBQXlDLGdCQUFBO0EvRjBya0J6Qzs7QStGenJrQkE7RUFBd0MsZ0JBQUE7QS9GNnJrQnhDOztBK0Y1cmtCQTtFQUF3QyxnQkFBQTtBL0Znc2tCeEM7O0ErRi9ya0JBO0VBQW9DLGdCQUFBO0EvRm1za0JwQzs7QStGbHNrQkE7RUFBeUMsZ0JBQUE7QS9Gc3NrQnpDOztBK0Zyc2tCQTtFQUE0QyxnQkFBQTtBL0Z5c2tCNUM7O0ErRnhza0JBO0VBQTBDLGdCQUFBO0EvRjRza0IxQzs7QStGM3NrQkE7RUFBcUMsZ0JBQUE7QS9GK3NrQnJDOztBK0Y5c2tCQTtFQUFtQyxnQkFBQTtBL0ZrdGtCbkM7O0ErRmp0a0JBO0VBQXdDLGdCQUFBO0EvRnF0a0J4Qzs7QStGcHRrQkE7RUFBbUMsZ0JBQUE7QS9Gd3RrQm5DOztBK0Z2dGtCQTtFQUFxQyxnQkFBQTtBL0YydGtCckM7O0ErRjF0a0JBO0VBQXdDLGdCQUFBO0EvRjh0a0J4Qzs7QStGN3RrQkE7RUFBd0MsZ0JBQUE7QS9GaXVrQnhDOztBK0ZodWtCQTtFQUFtQyxnQkFBQTtBL0ZvdWtCbkM7O0ErRm51a0JBO0VBQWtDLGdCQUFBO0EvRnV1a0JsQzs7QStGdHVrQkE7RUFBaUMsZ0JBQUE7QS9GMHVrQmpDOztBK0Z6dWtCQTtFQUFvQyxnQkFBQTtBL0Y2dWtCcEM7O0ErRjV1a0JBO0VBQXdDLGdCQUFBO0EvRmd2a0J4Qzs7QStGL3VrQkE7RUFBMEMsZ0JBQUE7QS9GbXZrQjFDOztBK0ZsdmtCQTtFQUFxQyxnQkFBQTtBL0ZzdmtCckM7O0ErRnJ2a0JBO0VBQXlDLGdCQUFBO0EvRnl2a0J6Qzs7QStGeHZrQkE7RUFBbUMsZ0JBQUE7QS9GNHZrQm5DOztBK0YzdmtCQTtFQUFxQyxnQkFBQTtBL0YrdmtCckM7O0ErRjl2a0JBO0VBQXFDLGdCQUFBO0EvRmt3a0JyQzs7QStGandrQkE7RUFBcUMsZ0JBQUE7QS9GcXdrQnJDOztBK0Zwd2tCQTtFQUFxQyxnQkFBQTtBL0Z3d2tCckM7O0ErRnZ3a0JBO0VBQXVDLGdCQUFBO0EvRjJ3a0J2Qzs7QStGMXdrQkE7RUFBeUMsZ0JBQUE7QS9GOHdrQnpDOztBK0Y3d2tCQTtFQUF5QyxnQkFBQTtBL0ZpeGtCekM7O0ErRmh4a0JBO0VBQXlDLGdCQUFBO0EvRm94a0J6Qzs7QStGbnhrQkE7RUFBNkMsZ0JBQUE7QS9GdXhrQjdDOztBK0Z0eGtCQTtFQUF5QyxnQkFBQTtBL0YweGtCekM7O0ErRnp4a0JBO0VBQTBDLGdCQUFBO0EvRjZ4a0IxQzs7QStGNXhrQkE7RUFBc0MsZ0JBQUE7QS9GZ3lrQnRDOztBK0YveGtCQTtFQUFxQyxnQkFBQTtBL0ZteWtCckM7O0ErRmx5a0JBO0VBQXdDLGdCQUFBO0EvRnN5a0J4Qzs7QStGcnlrQkE7RUFBaUMsZ0JBQUE7QS9GeXlrQmpDOztBK0Z4eWtCQTtFQUFrQyxnQkFBQTtBL0Y0eWtCbEM7O0ErRjN5a0JBO0VBQXFDLGdCQUFBO0EvRit5a0JyQzs7QStGOXlrQkE7RUFBb0MsZ0JBQUE7QS9Ga3prQnBDOztBK0ZqemtCQTtFQUFvQyxnQkFBQTtBL0ZxemtCcEM7O0ErRnB6a0JBO0VBQWlDLGdCQUFBO0EvRnd6a0JqQzs7QStGdnprQkE7RUFBb0MsZ0JBQUE7QS9GMnprQnBDOztBK0YxemtCQTtFQUFxQyxnQkFBQTtBL0Y4emtCckM7O0ErRjd6a0JBO0VBQW1DLGdCQUFBO0EvRmkwa0JuQzs7QStGaDBrQkE7RUFBcUMsZ0JBQUE7QS9GbzBrQnJDOztBK0ZuMGtCQTtFQUFxQyxnQkFBQTtBL0Z1MGtCckM7O0ErRnQwa0JBO0VBQW1DLGdCQUFBO0EvRjAwa0JuQzs7QStGejBrQkE7RUFBMEMsZ0JBQUE7QS9GNjBrQjFDOztBK0Y1MGtCQTtFQUFrQyxnQkFBQTtBL0ZnMWtCbEM7O0ErRi8wa0JBO0VBQXNDLGdCQUFBO0EvRm0xa0J0Qzs7QStGbDFrQkE7RUFBNkMsZ0JBQUE7QS9GczFrQjdDOztBK0ZyMWtCQTtFQUFxQyxnQkFBQTtBL0Z5MWtCckM7O0ErRngxa0JBO0VBQWtDLGdCQUFBO0EvRjQxa0JsQzs7QStGMzFrQkE7RUFBa0MsZ0JBQUE7QS9GKzFrQmxDOztBK0Y5MWtCQTtFQUF1QyxnQkFBQTtBL0ZrMmtCdkM7O0ErRmoya0JBO0VBQWtDLGdCQUFBO0EvRnEya0JsQzs7QStGcDJrQkE7RUFBcUMsZ0JBQUE7QS9GdzJrQnJDOztBK0Z2MmtCQTtFQUFtQyxnQkFBQTtBL0YyMmtCbkM7O0ErRjEya0JBO0VBQXNDLGdCQUFBO0EvRjgya0J0Qzs7QStGNzJrQkE7RUFBNkMsZ0JBQUE7QS9GaTNrQjdDOztBK0ZoM2tCQTtFQUFzQyxnQkFBQTtBL0ZvM2tCdEM7O0ErRm4za0JBO0VBQTZDLGdCQUFBO0EvRnUza0I3Qzs7QStGdDNrQkE7RUFBdUMsZ0JBQUE7QS9GMDNrQnZDOztBK0Z6M2tCQTtFQUFrQyxnQkFBQTtBL0Y2M2tCbEM7O0ErRjUza0JBO0VBQXVDLGdCQUFBO0EvRmc0a0J2Qzs7QStGLzNrQkE7RUFBdUMsZ0JBQUE7QS9GbTRrQnZDOztBK0ZsNGtCQTtFQUF1QyxnQkFBQTtBL0ZzNGtCdkM7O0ErRnI0a0JBO0VBQWlDLGdCQUFBO0EvRnk0a0JqQzs7QStGeDRrQkE7RUFBa0MsZ0JBQUE7QS9GNDRrQmxDOztBK0YzNGtCQTtFQUFvQyxnQkFBQTtBL0YrNGtCcEM7O0ErRjk0a0JBO0VBQXdDLGdCQUFBO0EvRms1a0J4Qzs7QStGajVrQkE7RUFBZ0MsZ0JBQUE7QS9GcTVrQmhDOztBK0ZwNWtCQTtFQUFrQyxnQkFBQTtBL0Z3NWtCbEM7O0ErRnY1a0JBO0VBQXFDLGdCQUFBO0EvRjI1a0JyQzs7QStGMTVrQkE7RUFBMkMsZ0JBQUE7QS9GODVrQjNDOztBK0Y3NWtCQTtFQUE0QyxnQkFBQTtBL0ZpNmtCNUM7O0ErRmg2a0JBO0VBQW1DLGdCQUFBO0EvRm82a0JuQzs7QStGbjZrQkE7RUFBeUMsZ0JBQUE7QS9GdTZrQnpDOztBK0Z0NmtCQTtFQUF5QyxnQkFBQTtBL0YwNmtCekM7O0ErRno2a0JBO0VBQXNDLGdCQUFBO0EvRjY2a0J0Qzs7QStGNTZrQkE7RUFBdUMsZ0JBQUE7QS9GZzdrQnZDOztBK0YvNmtCQTtFQUFvQyxnQkFBQTtBL0ZtN2tCcEM7O0ErRmw3a0JBO0VBQXVDLGdCQUFBO0EvRnM3a0J2Qzs7QStGcjdrQkE7RUFBcUMsZ0JBQUE7QS9GeTdrQnJDOztBK0Z4N2tCQTtFQUFpQyxnQkFBQTtBL0Y0N2tCakM7O0ErRjM3a0JBO0VBQWtDLGdCQUFBO0EvRis3a0JsQzs7QStGOTdrQkE7RUFBd0MsZ0JBQUE7QS9GazhrQnhDOztBK0ZqOGtCQTtFQUF5QyxnQkFBQTtBL0ZxOGtCekM7O0ErRnA4a0JBO0VBQWlDLGdCQUFBO0EvRnc4a0JqQzs7QStGdjhrQkE7RUFBNEMsZ0JBQUE7QS9GMjhrQjVDOztBK0YxOGtCQTtFQUFnRCxnQkFBQTtBL0Y4OGtCaEQ7O0ErRjc4a0JBO0VBQTBDLGdCQUFBO0EvRmk5a0IxQzs7QStGaDlrQkE7RUFBOEMsZ0JBQUE7QS9GbzlrQjlDOztBK0ZuOWtCQTtFQUFxQyxnQkFBQTtBL0Z1OWtCckM7O0ErRnQ5a0JBO0VBQTZDLGdCQUFBO0EvRjA5a0I3Qzs7QStGejlrQkE7RUFBaUQsZ0JBQUE7QS9GNjlrQmpEOztBK0Y1OWtCQTtFQUEyQyxnQkFBQTtBL0ZnK2tCM0M7O0ErRi85a0JBO0VBQStDLGdCQUFBO0EvRm0ra0IvQzs7QStGbCtrQkE7RUFBd0MsZ0JBQUE7QS9GcytrQnhDOztBK0ZyK2tCQTtFQUE2QyxnQkFBQTtBL0Z5K2tCN0M7O0ErRngra0JBO0VBQTJDLGdCQUFBO0EvRjQra0IzQzs7QStGMytrQkE7RUFBc0MsZ0JBQUE7QS9GKytrQnRDOztBK0Y5K2tCQTtFQUE4QyxnQkFBQTtBL0ZrL2tCOUM7O0ErRmova0JBO0VBQWtELGdCQUFBO0EvRnEva0JsRDs7QStGcC9rQkE7RUFBNEMsZ0JBQUE7QS9Gdy9rQjVDOztBK0Z2L2tCQTtFQUFnRCxnQkFBQTtBL0YyL2tCaEQ7O0ErRjEva0JBO0VBQTZDLGdCQUFBO0EvRjgva0I3Qzs7QStGNy9rQkE7RUFBaUQsZ0JBQUE7QS9GaWdsQmpEOztBK0ZoZ2xCQTtFQUEyQyxnQkFBQTtBL0ZvZ2xCM0M7O0ErRm5nbEJBO0VBQStDLGdCQUFBO0EvRnVnbEIvQzs7QStGdGdsQkE7RUFBMkMsZ0JBQUE7QS9GMGdsQjNDOztBK0Z6Z2xCQTtFQUErQyxnQkFBQTtBL0Y2Z2xCL0M7O0ErRjVnbEJBO0VBQXlDLGdCQUFBO0EvRmdobEJ6Qzs7QStGL2dsQkE7RUFBNkMsZ0JBQUE7QS9GbWhsQjdDOztBK0ZsaGxCQTtFQUFvQyxnQkFBQTtBL0ZzaGxCcEM7O0ErRnJobEJBO0VBQXVDLGdCQUFBO0EvRnlobEJ2Qzs7QStGeGhsQkE7RUFBaUMsZ0JBQUE7QS9GNGhsQmpDOztBK0YzaGxCQTtFQUF1QyxnQkFBQTtBL0YraGxCdkM7O0ErRjlobEJBO0VBQWdDLGdCQUFBO0EvRmtpbEJoQzs7QStGamlsQkE7RUFBMEMsZ0JBQUE7QS9GcWlsQjFDOztBK0ZwaWxCQTtFQUErQyxnQkFBQTtBL0Z3aWxCL0M7O0ErRnZpbEJBO0VBQW1ELGdCQUFBO0EvRjJpbEJuRDs7QStGMWlsQkE7RUFBa0MsZ0JBQUE7QS9GOGlsQmxDOztBK0Y3aWxCQTtFQUFxQyxnQkFBQTtBL0ZpamxCckM7O0ErRmhqbEJBO0VBQW9DLGdCQUFBO0EvRm9qbEJwQzs7QStGbmpsQkE7RUFBb0MsZ0JBQUE7QS9GdWpsQnBDOztBK0Z0amxCQTtFQUF5QyxnQkFBQTtBL0YwamxCekM7O0ErRnpqbEJBO0VBQXFDLGdCQUFBO0EvRjZqbEJyQzs7QStGNWpsQkE7RUFBd0MsZ0JBQUE7QS9GZ2tsQnhDOztBK0YvamxCQTtFQUFtQyxnQkFBQTtBL0Zta2xCbkM7O0ErRmxrbEJBO0VBQStDLGdCQUFBO0EvRnNrbEIvQzs7QStGcmtsQkE7RUFBdUMsZ0JBQUE7QS9GeWtsQnZDOztBK0Z4a2xCQTtFQUFvQyxnQkFBQTtBL0Y0a2xCcEM7O0ErRjNrbEJBO0VBQTBDLGdCQUFBO0EvRitrbEIxQzs7QStGOWtsQkE7RUFBb0MsZ0JBQUE7QS9Ga2xsQnBDOztBK0ZqbGxCQTtFQUFvQyxnQkFBQTtBL0ZxbGxCcEM7O0ErRnBsbEJBO0VBQXNDLGdCQUFBO0EvRndsbEJ0Qzs7QStGdmxsQkE7RUFBc0MsZ0JBQUE7QS9GMmxsQnRDOztBK0YxbGxCQTtFQUFtQyxnQkFBQTtBL0Y4bGxCbkM7O0ErRjdsbEJBO0VBQXdDLGdCQUFBO0EvRmltbEJ4Qzs7QStGaG1sQkE7RUFBd0MsZ0JBQUE7QS9Gb21sQnhDOztBK0ZubWxCQTtFQUE0QyxnQkFBQTtBL0Z1bWxCNUM7O0ErRnRtbEJBO0VBQXdDLGdCQUFBO0EvRjBtbEJ4Qzs7QStGem1sQkE7RUFBcUMsZ0JBQUE7QS9GNm1sQnJDOztBK0Y1bWxCQTtFQUEyQyxnQkFBQTtBL0ZnbmxCM0M7O0ErRi9tbEJBO0VBQTJDLGdCQUFBO0EvRm1ubEIzQzs7QStGbG5sQkE7RUFBc0MsZ0JBQUE7QS9Gc25sQnRDOztBK0ZybmxCQTtFQUFrQyxnQkFBQTtBL0Z5bmxCbEM7O0ErRnhubEJBO0VBQWtDLGdCQUFBO0EvRjRubEJsQzs7QStGM25sQkE7RUFBaUMsZ0JBQUE7QS9GK25sQmpDOztBK0Y5bmxCQTtFQUE4QyxnQkFBQTtBL0Zrb2xCOUM7O0ErRmpvbEJBO0VBQTJDLGdCQUFBO0EvRnFvbEIzQzs7QStGcG9sQkE7RUFBNkMsZ0JBQUE7QS9Gd29sQjdDOztBK0Z2b2xCQTtFQUFzQyxnQkFBQTtBL0Yyb2xCdEM7O0ErRjFvbEJBO0VBQTBDLGdCQUFBO0EvRjhvbEIxQzs7QStGN29sQkE7RUFBMEMsZ0JBQUE7QS9GaXBsQjFDOztBK0ZocGxCQTtFQUF5QyxnQkFBQTtBL0ZvcGxCekM7O0ErRm5wbEJBO0VBQTBDLGdCQUFBO0EvRnVwbEIxQzs7QStGdHBsQkE7RUFBd0MsZ0JBQUE7QS9GMHBsQnhDOztBK0Z6cGxCQTtFQUE0QyxnQkFBQTtBL0Y2cGxCNUM7O0ErRjVwbEJBO0VBQWtDLGdCQUFBO0EvRmdxbEJsQzs7QStGL3BsQkE7RUFBcUMsZ0JBQUE7QS9GbXFsQnJDOztBK0ZscWxCQTtFQUErQyxnQkFBQTtBL0ZzcWxCL0M7O0ErRnJxbEJBO0VBQXVDLGdCQUFBO0EvRnlxbEJ2Qzs7QStGeHFsQkE7RUFBa0MsZ0JBQUE7QS9GNHFsQmxDOztBK0YzcWxCQTtFQUFrQyxnQkFBQTtBL0YrcWxCbEM7O0ErRjlxbEJBO0VBQXlDLGdCQUFBO0EvRmtybEJ6Qzs7QStGanJsQkE7RUFBeUMsZ0JBQUE7QS9GcXJsQnpDOztBK0ZwcmxCQTtFQUEyQyxnQkFBQTtBL0Z3cmxCM0M7O0ErRnZybEJBO0VBQTBDLGdCQUFBO0EvRjJybEIxQzs7QStGMXJsQkE7RUFBeUMsZ0JBQUE7QS9GOHJsQnpDOztBK0Y3cmxCQTtFQUF3QyxnQkFBQTtBL0Zpc2xCeEM7O0ErRmhzbEJBO0VBQXlDLGdCQUFBO0EvRm9zbEJ6Qzs7QStGbnNsQkE7RUFBd0MsZ0JBQUE7QS9GdXNsQnhDOztBK0Z0c2xCQTtFQUFxQyxnQkFBQTtBL0Ywc2xCckM7O0ErRnpzbEJBO0VBQW9DLGdCQUFBO0EvRjZzbEJwQzs7QStGNXNsQkE7RUFBaUMsZ0JBQUE7QS9GZ3RsQmpDOztBK0Yvc2xCQTtFQUF3QyxnQkFBQTtBL0ZtdGxCeEM7O0ErRmx0bEJBO0VBQXNDLGdCQUFBO0EvRnN0bEJ0Qzs7QStGcnRsQkE7RUFBeUMsZ0JBQUE7QS9GeXRsQnpDOztBK0Z4dGxCQTtFQUFrQyxnQkFBQTtBL0Y0dGxCbEM7O0ErRjN0bEJBO0VBQXNDLGdCQUFBO0EvRit0bEJ0Qzs7QStGOXRsQkE7RUFBNEMsZ0JBQUE7QS9Ga3VsQjVDOztBK0ZqdWxCQTtFQUF3QyxnQkFBQTtBL0ZxdWxCeEM7O0ErRnB1bEJBO0VBQW1DLGdCQUFBO0EvRnd1bEJuQzs7QStGdnVsQkE7RUFBbUMsZ0JBQUE7QS9GMnVsQm5DOztBK0YxdWxCQTtFQUF3QyxnQkFBQTtBL0Y4dWxCeEM7O0ErRjd1bEJBO0VBQXNDLGdCQUFBO0EvRml2bEJ0Qzs7QStGaHZsQkE7RUFBMEMsZ0JBQUE7QS9Gb3ZsQjFDOztBK0ZudmxCQTtFQUFtQyxnQkFBQTtBL0Z1dmxCbkM7O0ErRnR2bEJBO0VBQXFDLGdCQUFBO0EvRjB2bEJyQzs7QStGenZsQkE7RUFBd0MsZ0JBQUE7QS9GNnZsQnhDOztBK0Y1dmxCQTtFQUF5QyxnQkFBQTtBL0Znd2xCekM7O0ErRi92bEJBO0VBQXdDLGdCQUFBO0EvRm13bEJ4Qzs7QStGbHdsQkE7RUFBK0MsZ0JBQUE7QS9Gc3dsQi9DOztBK0Zyd2xCQTtFQUFzQyxnQkFBQTtBL0Z5d2xCdEM7O0ErRnh3bEJBO0VBQW1DLGdCQUFBO0EvRjR3bEJuQzs7QStGM3dsQkE7RUFBcUMsZ0JBQUE7QS9GK3dsQnJDOztBK0Y5d2xCQTtFQUE2QyxnQkFBQTtBL0ZreGxCN0M7O0ErRmp4bEJBO0VBQWdDLGdCQUFBO0EvRnF4bEJoQzs7QStGcHhsQkE7RUFBc0MsZ0JBQUE7QS9Gd3hsQnRDOztBK0Z2eGxCQTtFQUFxQyxnQkFBQTtBL0YyeGxCckM7O0ErRjF4bEJBO0VBQXFDLGdCQUFBO0EvRjh4bEJyQzs7QStGN3hsQkE7RUFBdUMsZ0JBQUE7QS9GaXlsQnZDOztBK0ZoeWxCQTtFQUFvQyxnQkFBQTtBL0ZveWxCcEM7O0ErRm55bEJBO0VBQW1DLGdCQUFBO0EvRnV5bEJuQzs7QStGdHlsQkE7RUFBd0MsZ0JBQUE7QS9GMHlsQnhDOztBK0Z6eWxCQTtFQUF3QyxnQkFBQTtBL0Y2eWxCeEM7O0ErRjV5bEJBO0VBQW1DLGdCQUFBO0EvRmd6bEJuQzs7QStGL3lsQkE7RUFBcUMsZ0JBQUE7QS9GbXpsQnJDOztBK0ZsemxCQTtFQUFpQyxnQkFBQTtBL0ZzemxCakM7O0ErRnJ6bEJBO0VBQXVDLGdCQUFBO0EvRnl6bEJ2Qzs7QStGeHpsQkE7RUFBa0MsZ0JBQUE7QS9GNHpsQmxDOztBK0YzemxCQTtFQUFvQyxnQkFBQTtBL0YremxCcEM7O0ErRjl6bEJBO0VBQTBDLGdCQUFBO0EvRmswbEIxQzs7QStGajBsQkE7RUFBa0MsZ0JBQUE7QS9GcTBsQmxDOztBK0ZwMGxCQTtFQUF3QyxnQkFBQTtBL0Z3MGxCeEM7O0ErRnYwbEJBO0VBQTRDLGdCQUFBO0EvRjIwbEI1Qzs7QStGMTBsQkE7RUFBbUMsZ0JBQUE7QS9GODBsQm5DOztBK0Y3MGxCQTtFQUF5QyxnQkFBQTtBL0ZpMWxCekM7O0ErRmgxbEJBO0VBQW9DLGdCQUFBO0EvRm8xbEJwQzs7QStGbjFsQkE7RUFBc0MsZ0JBQUE7QS9GdTFsQnRDOztBK0Z0MWxCQTtFQUFpQyxnQkFBQTtBL0YwMWxCakM7O0ErRnoxbEJBO0VBQXFDLGdCQUFBO0EvRjYxbEJyQzs7QStGNTFsQkE7RUFBb0MsZ0JBQUE7QS9GZzJsQnBDOztBK0YvMWxCQTtFQUFrQyxnQkFBQTtBL0ZtMmxCbEM7O0ErRmwybEJBO0VBQXlDLGdCQUFBO0EvRnMybEJ6Qzs7QStGcjJsQkE7RUFBbUMsZ0JBQUE7QS9GeTJsQm5DOztBK0Z4MmxCQTtFQUF1QyxnQkFBQTtBL0Y0MmxCdkM7O0ErRjMybEJBO0VBQTJDLGdCQUFBO0EvRisybEIzQzs7QStGOTJsQkE7RUFBK0MsZ0JBQUE7QS9GazNsQi9DOztBK0ZqM2xCQTtFQUEwQyxnQkFBQTtBL0ZxM2xCMUM7O0ErRnAzbEJBO0VBQW9DLGdCQUFBO0EvRnczbEJwQzs7QStGdjNsQkE7RUFBdUMsZ0JBQUE7QS9GMjNsQnZDOztBK0YxM2xCQTtFQUEyQyxnQkFBQTtBL0Y4M2xCM0M7O0ErRjczbEJBO0VBQW1ELGdCQUFBO0EvRmk0bEJuRDs7QStGaDRsQkE7RUFBZ0QsZ0JBQUE7QS9GbzRsQmhEOztBK0ZuNGxCQTtFQUFtRCxnQkFBQTtBL0Z1NGxCbkQ7O0ErRnQ0bEJBO0VBQWdELGdCQUFBO0EvRjA0bEJoRDs7QStGejRsQkE7RUFBbUQsZ0JBQUE7QS9GNjRsQm5EOztBK0Y1NGxCQTtFQUErQyxnQkFBQTtBL0ZnNWxCL0M7O0ErRi80bEJBO0VBQTRDLGdCQUFBO0EvRm01bEI1Qzs7QStGbDVsQkE7RUFBK0MsZ0JBQUE7QS9GczVsQi9DOztBK0ZyNWxCQTtFQUE0QyxnQkFBQTtBL0Z5NWxCNUM7O0ErRng1bEJBO0VBQStDLGdCQUFBO0EvRjQ1bEIvQzs7QStGMzVsQkE7RUFBaUMsZ0JBQUE7QS9GKzVsQmpDOztBK0Y5NWxCQTtFQUFnQyxnQkFBQTtBL0ZrNmxCaEM7O0ErRmo2bEJBO0VBQWlDLGdCQUFBO0EvRnE2bEJqQzs7QStGcDZsQkE7RUFBa0MsZ0JBQUE7QS9GdzZsQmxDOztBK0Z2NmxCQTtFQUFtQyxnQkFBQTtBL0YyNmxCbkM7O0ErRjE2bEJBO0VBQWlDLGdCQUFBO0EvRjg2bEJqQzs7QStGNzZsQkE7RUFBa0MsZ0JBQUE7QS9GaTdsQmxDOztBK0ZoN2xCQTtFQUFzQyxnQkFBQTtBL0ZvN2xCdEM7O0ErRm43bEJBO0VBQWlDLGdCQUFBO0EvRnU3bEJqQzs7QStGdDdsQkE7RUFBc0MsZ0JBQUE7QS9GMDdsQnRDOztBK0Z6N2xCQTtFQUFrQyxnQkFBQTtBL0Y2N2xCbEM7O0ErRjU3bEJBO0VBQXVDLGdCQUFBO0EvRmc4bEJ2Qzs7QStGLzdsQkE7RUFBcUMsZ0JBQUE7QS9GbThsQnJDOztBK0ZsOGxCQTtFQUEyQyxnQkFBQTtBL0ZzOGxCM0M7O0ErRnI4bEJBO0VBQXNDLGdCQUFBO0EvRnk4bEJ0Qzs7QStGeDhsQkE7RUFBNkMsZ0JBQUE7QS9GNDhsQjdDOztBK0YzOGxCQTtFQUErQyxnQkFBQTtBL0YrOGxCL0M7O0ErRjk4bEJBO0VBQTZDLGdCQUFBO0EvRms5bEI3Qzs7QStGajlsQkE7RUFBNEMsZ0JBQUE7QS9GcTlsQjVDOztBK0ZwOWxCQTtFQUE0QyxnQkFBQTtBL0Z3OWxCNUM7O0ErRnY5bEJBO0VBQTJDLGdCQUFBO0EvRjI5bEIzQzs7QStGMTlsQkE7RUFBMEMsZ0JBQUE7QS9GODlsQjFDOztBK0Y3OWxCQTtFQUFrQyxnQkFBQTtBL0ZpK2xCbEM7O0ErRmgrbEJBO0VBQXdDLGdCQUFBO0EvRm8rbEJ4Qzs7QStGbitsQkE7RUFBcUMsZ0JBQUE7QS9GdStsQnJDOztBK0Z0K2xCQTtFQUFpQyxnQkFBQTtBL0YwK2xCakM7O0ErRnorbEJBO0VBQXdDLGdCQUFBO0EvRjYrbEJ4Qzs7QStGNStsQkE7RUFBc0MsZ0JBQUE7QS9GZy9sQnRDOztBK0YvK2xCQTtFQUF1QyxnQkFBQTtBL0ZtL2xCdkM7O0ErRmwvbEJBO0VBQStCLGdCQUFBO0EvRnMvbEIvQjs7QStGci9sQkE7RUFBcUMsZ0JBQUE7QS9GeS9sQnJDOztBK0Z4L2xCQTtFQUFvQyxnQkFBQTtBL0Y0L2xCcEM7O0ErRjMvbEJBO0VBQXlDLGdCQUFBO0EvRisvbEJ6Qzs7QStGOS9sQkE7RUFBMEMsZ0JBQUE7QS9Ga2dtQjFDOztBK0ZqZ21CQTtFQUFvQyxnQkFBQTtBL0ZxZ21CcEM7O0ErRnBnbUJBO0VBQXNDLGdCQUFBO0EvRndnbUJ0Qzs7QStGdmdtQkE7RUFBd0MsZ0JBQUE7QS9GMmdtQnhDOztBK0YxZ21CQTtFQUE4QyxnQkFBQTtBL0Y4Z21COUM7O0ErRjdnbUJBO0VBQTZDLGdCQUFBO0EvRmlobUI3Qzs7QStGaGhtQkE7RUFBNkMsZ0JBQUE7QS9Gb2htQjdDOztBK0ZuaG1CQTtFQUFnRCxnQkFBQTtBL0Z1aG1CaEQ7O0ErRnRobUJBO0VBQXVELGdCQUFBO0EvRjBobUJ2RDs7QStGemhtQkE7RUFBa0MsZ0JBQUE7QS9GNmhtQmxDOztBK0Y1aG1CQTtFQUF3QyxnQkFBQTtBL0ZnaW1CeEM7O0ErRi9obUJBO0VBQXdDLGdCQUFBO0EvRm1pbUJ4Qzs7QStGbGltQkE7RUFBc0MsZ0JBQUE7QS9Gc2ltQnRDOztBK0ZyaW1CQTtFQUFzQyxnQkFBQTtBL0Z5aW1CdEM7O0ErRnhpbUJBO0VBQXlDLGdCQUFBO0EvRjRpbUJ6Qzs7QStGM2ltQkE7RUFBOEMsZ0JBQUE7QS9GK2ltQjlDOztBK0Y5aW1CQTtFQUE2QyxnQkFBQTtBL0Zram1CN0M7O0ErRmpqbUJBO0VBQW1DLGdCQUFBO0EvRnFqbUJuQzs7QStGcGptQkE7RUFBdUMsZ0JBQUE7QS9Gd2ptQnZDOztBK0Z2am1CQTtFQUFtQyxnQkFBQTtBL0Yyam1CbkM7O0ErRjFqbUJBO0VBQWtDLGdCQUFBO0EvRjhqbUJsQzs7QStGN2ptQkE7RUFBa0MsZ0JBQUE7QS9GaWttQmxDOztBK0Zoa21CQTtFQUF5QyxnQkFBQTtBL0Zva21CekM7O0ErRm5rbUJBO0VBQTBDLGdCQUFBO0EvRnVrbUIxQzs7QStGdGttQkE7RUFBMEMsZ0JBQUE7QS9GMGttQjFDOztBK0Z6a21CQTtFQUF5QyxnQkFBQTtBL0Y2a21CekM7O0ErRjVrbUJBO0VBQWlDLGdCQUFBO0EvRmdsbUJqQzs7QStGL2ttQkE7RUFBdUMsZ0JBQUE7QS9GbWxtQnZDOztBK0ZsbG1CQTtFQUFpQyxnQkFBQTtBL0ZzbG1CakM7O0ErRnJsbUJBO0VBQXNDLGdCQUFBO0EvRnlsbUJ0Qzs7QStGeGxtQkE7RUFBa0QsZ0JBQUE7QS9GNGxtQmxEOztBK0YzbG1CQTtFQUF3QyxnQkFBQTtBL0YrbG1CeEM7O0ErRjlsbUJBO0VBQWtDLGdCQUFBO0EvRmttbUJsQzs7QStGam1tQkE7RUFBdUMsZ0JBQUE7QS9GcW1tQnZDOztBK0ZwbW1CQTtFQUFzQyxnQkFBQTtBL0Z3bW1CdEM7O0ErRnZtbUJBO0VBQW1DLGdCQUFBO0EvRjJtbUJuQzs7QStGMW1tQkE7RUFBeUMsZ0JBQUE7QS9GOG1tQnpDOztBK0Y3bW1CQTtFQUE2QyxnQkFBQTtBL0Zpbm1CN0M7O0ErRmhubUJBO0VBQStDLGdCQUFBO0EvRm9ubUIvQzs7QStGbm5tQkE7RUFBc0MsZ0JBQUE7QS9GdW5tQnRDOztBK0Z0bm1CQTtFQUEwQyxnQkFBQTtBL0Ywbm1CMUM7O0ErRnpubUJBO0VBQW9DLGdCQUFBO0EvRjZubUJwQzs7QStGNW5tQkE7RUFBa0MsZ0JBQUE7QS9GZ29tQmxDOztBK0Yvbm1CQTtFQUFrQyxnQkFBQTtBL0Ztb21CbEM7O0ErRmxvbUJBO0VBQXVDLGdCQUFBO0EvRnNvbUJ2Qzs7QStGcm9tQkE7RUFBa0MsZ0JBQUE7QS9GeW9tQmxDOztBK0Z4b21CQTtFQUF1QyxnQkFBQTtBL0Y0b21CdkM7O0ErRjNvbUJBO0VBQW9DLGdCQUFBO0EvRitvbUJwQzs7QStGOW9tQkE7RUFBb0MsZ0JBQUE7QS9Ga3BtQnBDOztBK0ZqcG1CQTtFQUE2QyxnQkFBQTtBL0ZxcG1CN0M7O0ErRnBwbUJBO0VBQXNDLGdCQUFBO0EvRndwbUJ0Qzs7QStGdnBtQkE7RUFBeUMsZ0JBQUE7QS9GMnBtQnpDOztBK0YxcG1CQTtFQUEwQyxnQkFBQTtBL0Y4cG1CMUM7O0ErRjdwbUJBO0VBQTZDLGdCQUFBO0EvRmlxbUI3Qzs7QStGaHFtQkE7RUFBK0MsZ0JBQUE7QS9Gb3FtQi9DOztBK0ZucW1CQTtFQUErQyxnQkFBQTtBL0Z1cW1CL0M7O0ErRnRxbUJBO0VBQW9DLGdCQUFBO0EvRjBxbUJwQzs7QStGenFtQkE7RUFBa0MsZ0JBQUE7QS9GNnFtQmxDOztBK0Y1cW1CQTtFQUFpQyxnQkFBQTtBL0Zncm1CakM7O0ErRi9xbUJBO0VBQXdDLGdCQUFBO0EvRm1ybUJ4Qzs7QStGbHJtQkE7RUFBNEMsZ0JBQUE7QS9Gc3JtQjVDOztBK0Zycm1CQTtFQUF3QyxnQkFBQTtBL0Z5cm1CeEM7O0ErRnhybUJBO0VBQTBDLGdCQUFBO0EvRjRybUIxQzs7QStGM3JtQkE7RUFBMEMsZ0JBQUE7QS9GK3JtQjFDOztBK0Y5cm1CQTtFQUEwQyxnQkFBQTtBL0Zrc21CMUM7O0ErRmpzbUJBO0VBQThDLGdCQUFBO0EvRnFzbUI5Qzs7QStGcHNtQkE7RUFBa0MsZ0JBQUE7QS9Gd3NtQmxDOztBK0Z2c21CQTtFQUFzQyxnQkFBQTtBL0Yyc21CdEM7O0ErRjFzbUJBO0VBQTBDLGdCQUFBO0EvRjhzbUIxQzs7QStGN3NtQkE7RUFBOEMsZ0JBQUE7QS9GaXRtQjlDOztBK0ZodG1CQTtFQUF1QyxnQkFBQTtBL0ZvdG1CdkM7O0ErRm50bUJBO0VBQTJDLGdCQUFBO0EvRnV0bUIzQzs7QStGdHRtQkE7RUFBMkMsZ0JBQUE7QS9GMHRtQjNDOztBK0Z6dG1CQTtFQUFpQyxnQkFBQTtBL0Y2dG1CakM7O0ErRjV0bUJBO0VBQXFDLGdCQUFBO0EvRmd1bUJyQzs7QStGL3RtQkE7RUFBMkMsZ0JBQUE7QS9GbXVtQjNDOztBK0ZsdW1CQTtFQUEyQyxnQkFBQTtBL0ZzdW1CM0M7O0ErRnJ1bUJBO0VBQXVDLGdCQUFBO0EvRnl1bUJ2Qzs7QStGeHVtQkE7RUFBc0MsZ0JBQUE7QS9GNHVtQnRDOztBK0YzdW1CQTtFQUFrQyxnQkFBQTtBL0YrdW1CbEM7O0ErRjl1bUJBO0VBQW1DLGdCQUFBO0EvRmt2bUJuQzs7QStGanZtQkE7RUFBcUMsZ0JBQUE7QS9GcXZtQnJDOztBK0Zwdm1CQTtFQUEyQyxnQkFBQTtBL0Z3dm1CM0M7O0ErRnZ2bUJBO0VBQXdDLGdCQUFBO0EvRjJ2bUJ4Qzs7QStGMXZtQkE7RUFBbUMsZ0JBQUE7QS9GOHZtQm5DOztBK0Y3dm1CQTtFQUF1QyxnQkFBQTtBL0Zpd21CdkM7O0ErRmh3bUJBO0VBQWtDLGdCQUFBO0EvRm93bUJsQzs7QStGbndtQkE7RUFBNEMsZ0JBQUE7QS9GdXdtQjVDOztBK0Z0d21CQTtFQUF3QyxnQkFBQTtBL0Ywd21CeEM7O0ErRnp3bUJBO0VBQTBDLGdCQUFBO0EvRjZ3bUIxQzs7QStGNXdtQkE7RUFBMEMsZ0JBQUE7QS9GZ3htQjFDOztBK0Yvd21CQTtFQUF5QyxnQkFBQTtBL0ZteG1CekM7O0ErRmx4bUJBO0VBQXlDLGdCQUFBO0EvRnN4bUJ6Qzs7QStGcnhtQkE7RUFBdUMsZ0JBQUE7QS9GeXhtQnZDOztBK0Z4eG1CQTtFQUF1QyxnQkFBQTtBL0Y0eG1CdkM7O0ErRjN4bUJBO0VBQW9DLGdCQUFBO0EvRit4bUJwQzs7QStGOXhtQkE7RUFBbUMsZ0JBQUE7QS9Ga3ltQm5DOztBK0ZqeW1CQTtFQUFnQyxnQkFBQTtBL0ZxeW1CaEM7O0ErRnB5bUJBO0VBQW1DLGdCQUFBO0EvRnd5bUJuQzs7QStGdnltQkE7RUFBMEMsZ0JBQUE7QS9GMnltQjFDOztBK0YxeW1CQTtFQUFtQyxnQkFBQTtBL0Y4eW1CbkM7O0ErRjd5bUJBO0VBQXNDLGdCQUFBO0EvRml6bUJ0Qzs7QStGaHptQkE7RUFBbUMsZ0JBQUE7QS9Gb3ptQm5DOztBK0Zuem1CQTtFQUErQixnQkFBQTtBL0Z1em1CL0I7O0ErRnR6bUJBO0VBQW1DLGdCQUFBO0EvRjB6bUJuQzs7QStGenptQkE7RUFBcUMsZ0JBQUE7QS9GNnptQnJDOztBK0Y1em1CQTtFQUFxQyxnQkFBQTtBL0ZnMG1CckM7O0ErRi96bUJBO0VBQW1DLGdCQUFBO0EvRm0wbUJuQzs7QStGbDBtQkE7RUFBb0MsZ0JBQUE7QS9GczBtQnBDOztBK0ZyMG1CQTtFQUEyQyxnQkFBQTtBL0Z5MG1CM0M7O0ErRngwbUJBO0VBQXVDLGdCQUFBO0EvRjQwbUJ2Qzs7QStGMzBtQkE7RUFBa0MsZ0JBQUE7QS9GKzBtQmxDOztBK0Y5MG1CQTtFQUFpQyxnQkFBQTtBL0ZrMW1CakM7O0ErRmoxbUJBO0VBQW1DLGdCQUFBO0EvRnExbUJuQzs7QStGcDFtQkE7RUFBZ0MsZ0JBQUE7QS9GdzFtQmhDOztBK0Z2MW1CQTtFQUFxQyxnQkFBQTtBL0YyMW1CckM7O0ErRjExbUJBO0VBQWtDLGdCQUFBO0EvRjgxbUJsQzs7QStGNzFtQkE7RUFBb0MsZ0JBQUE7QS9GaTJtQnBDOztBK0ZoMm1CQTtFQUFxQyxnQkFBQTtBL0ZvMm1CckM7O0ErRm4ybUJBO0VBQTJDLGdCQUFBO0EvRnUybUIzQzs7QStGdDJtQkE7RUFBc0MsZ0JBQUE7QS9GMDJtQnRDOztBK0Z6Mm1CQTtFQUFzQyxnQkFBQTtBL0Y2Mm1CdEM7O0ErRjUybUJBO0VBQWlDLGdCQUFBO0EvRmczbUJqQzs7QStGLzJtQkE7RUFBcUMsZ0JBQUE7QS9GbTNtQnJDOztBK0ZsM21CQTtFQUFvQyxnQkFBQTtBL0ZzM21CcEM7O0ErRnIzbUJBO0VBQWtDLGdCQUFBO0EvRnkzbUJsQzs7QStGeDNtQkE7RUFBd0MsZ0JBQUE7QS9GNDNtQnhDOztBK0YzM21CQTtFQUFrQyxnQkFBQTtBL0YrM21CbEM7O0ErRjkzbUJBO0VBQTZDLGdCQUFBO0EvRms0bUI3Qzs7QStGajRtQkE7RUFBdUMsZ0JBQUE7QS9GcTRtQnZDOztBK0ZwNG1CQTtFQUFtQyxnQkFBQTtBL0Z3NG1CbkM7O0ErRnY0bUJBO0VBQW1DLGdCQUFBO0EvRjI0bUJuQzs7QStGMTRtQkE7RUFBdUMsZ0JBQUE7QS9GODRtQnZDOztBK0Y3NG1CQTtFQUFxQyxnQkFBQTtBL0ZpNW1CckM7O0ErRmg1bUJBO0VBQW9DLGdCQUFBO0EvRm81bUJwQzs7QStGbjVtQkE7RUFBbUMsZ0JBQUE7QS9GdTVtQm5DOztBK0Z0NW1CQTtFQUFnQyxnQkFBQTtBL0YwNW1CaEM7O0ErRno1bUJBO0VBQWdDLGdCQUFBO0EvRjY1bUJoQzs7QStGNTVtQkE7RUFBc0MsZ0JBQUE7QS9GZzZtQnRDOztBK0YvNW1CQTtFQUF1QyxnQkFBQTtBL0ZtNm1CdkM7O0ErRmw2bUJBO0VBQXVDLGdCQUFBO0EvRnM2bUJ2Qzs7QStGcjZtQkE7RUFBaUMsZ0JBQUE7QS9GeTZtQmpDOztBK0Z4Nm1CQTtFQUF1QyxnQkFBQTtBL0Y0Nm1CdkM7O0ErRjM2bUJBO0VBQXFDLGdCQUFBO0EvRis2bUJyQzs7QStGOTZtQkE7RUFBMkMsZ0JBQUE7QS9GazdtQjNDOztBK0ZqN21CQTtFQUEyQyxnQkFBQTtBL0ZxN21CM0M7O0ErRnA3bUJBO0VBQXVDLGdCQUFBO0EvRnc3bUJ2Qzs7QStGdjdtQkE7RUFBdUMsZ0JBQUE7QS9GMjdtQnZDOztBK0YxN21CQTtFQUF3QyxnQkFBQTtBL0Y4N21CeEM7O0ErRjc3bUJBO0VBQXVDLGdCQUFBO0EvRmk4bUJ2Qzs7QStGaDhtQkE7RUFBcUMsZ0JBQUE7QS9GbzhtQnJDOztBK0ZuOG1CQTtFQUF3QyxnQkFBQTtBL0Z1OG1CeEM7O0ErRnQ4bUJBO0VBQXVDLGdCQUFBO0EvRjA4bUJ2Qzs7QStGejhtQkE7RUFBc0MsZ0JBQUE7QS9GNjhtQnRDOztBK0Y1OG1CQTtFQUF5QyxnQkFBQTtBL0ZnOW1CekM7O0ErRi84bUJBO0VBQTBDLGdCQUFBO0EvRm05bUIxQzs7QStGbDltQkE7RUFBMEMsZ0JBQUE7QS9GczltQjFDOztBK0ZyOW1CQTtFQUF5QyxnQkFBQTtBL0Z5OW1CekM7O0ErRng5bUJBO0VBQXlDLGdCQUFBO0EvRjQ5bUJ6Qzs7QStGMzltQkE7RUFBc0MsZ0JBQUE7QS9GKzltQnRDOztBK0Y5OW1CQTtFQUFvQyxnQkFBQTtBL0ZrK21CcEM7O0ErRmorbUJBO0VBQXlDLGdCQUFBO0EvRnErbUJ6Qzs7QStGcCttQkE7RUFBdUMsZ0JBQUE7QS9GdyttQnZDOztBK0Z2K21CQTtFQUF1QyxnQkFBQTtBL0YyK21CdkM7O0ErRjErbUJBO0VBQXVDLGdCQUFBO0EvRjgrbUJ2Qzs7QStGNyttQkE7RUFBdUMsZ0JBQUE7QS9GaS9tQnZDOztBK0ZoL21CQTtFQUFzQyxnQkFBQTtBL0ZvL21CdEM7O0ErRm4vbUJBO0VBQXVDLGdCQUFBO0EvRnUvbUJ2Qzs7QStGdC9tQkE7RUFBd0MsZ0JBQUE7QS9GMC9tQnhDOztBK0Z6L21CQTtFQUF3QyxnQkFBQTtBL0Y2L21CeEM7O0ErRjUvbUJBO0VBQXVDLGdCQUFBO0EvRmdnbkJ2Qzs7QStGLy9tQkE7RUFBcUMsZ0JBQUE7QS9GbWduQnJDOztBK0ZsZ25CQTtFQUFxQyxnQkFBQTtBL0ZzZ25CckM7O0ErRnJnbkJBO0VBQXVDLGdCQUFBO0EvRnlnbkJ2Qzs7QStGeGduQkE7RUFBd0MsZ0JBQUE7QS9GNGduQnhDOztBK0YzZ25CQTtFQUF1QyxnQkFBQTtBL0YrZ25CdkM7O0ErRjlnbkJBO0VBQWtDLGdCQUFBO0EvRmtobkJsQzs7QStGamhuQkE7RUFBd0MsZ0JBQUE7QS9GcWhuQnhDOztBK0ZwaG5CQTtFQUFzQyxnQkFBQTtBL0Z3aG5CdEM7O0ErRnZobkJBO0VBQXdDLGdCQUFBO0EvRjJobkJ4Qzs7QStGMWhuQkE7RUFBMEMsZ0JBQUE7QS9GOGhuQjFDOztBK0Y3aG5CQTtFQUF3QyxnQkFBQTtBL0ZpaW5CeEM7O0ErRmhpbkJBO0VBQWlDLGdCQUFBO0EvRm9pbkJqQzs7QStGbmluQkE7RUFBcUMsZ0JBQUE7QS9GdWluQnJDOztBK0Z0aW5CQTtFQUF5QyxnQkFBQTtBL0YwaW5CekM7O0ErRnppbkJBO0VBQTBDLGdCQUFBO0EvRjZpbkIxQzs7QStGNWluQkE7RUFBMEMsZ0JBQUE7QS9GZ2puQjFDOztBK0YvaW5CQTtFQUFxQyxnQkFBQTtBL0Ztam5CckM7O0ErRmxqbkJBO0VBQXlDLGdCQUFBO0EvRnNqbkJ6Qzs7QStGcmpuQkE7RUFBbUMsZ0JBQUE7QS9GeWpuQm5DOztBK0Z4am5CQTtFQUFtQyxnQkFBQTtBL0Y0am5CbkM7O0ErRjNqbkJBO0VBQXlDLGdCQUFBO0EvRitqbkJ6Qzs7QStGOWpuQkE7RUFBMkMsZ0JBQUE7QS9Ga2tuQjNDOztBK0Zqa25CQTtFQUEwQyxnQkFBQTtBL0Zxa25CMUM7O0ErRnBrbkJBO0VBQWtDLGdCQUFBO0EvRndrbkJsQzs7QStGdmtuQkE7RUFBeUMsZ0JBQUE7QS9GMmtuQnpDOztBK0Yxa25CQTtFQUF1QyxnQkFBQTtBL0Y4a25CdkM7O0ErRjdrbkJBO0VBQWlDLGdCQUFBO0EvRmlsbkJqQzs7QStGaGxuQkE7RUFBeUMsZ0JBQUE7QS9Gb2xuQnpDOztBK0ZubG5CQTtFQUFnQyxnQkFBQTtBL0Z1bG5CaEM7O0ErRnRsbkJBO0VBQW9DLGdCQUFBO0EvRjBsbkJwQzs7QStGemxuQkE7RUFBbUMsZ0JBQUE7QS9GNmxuQm5DOztBK0Y1bG5CQTtFQUEwQyxnQkFBQTtBL0ZnbW5CMUM7O0ErRi9sbkJBO0VBQWlDLGdCQUFBO0EvRm1tbkJqQzs7QStGbG1uQkE7RUFBa0MsZ0JBQUE7QS9Gc21uQmxDOztBK0ZybW5CQTtFQUFrQyxnQkFBQTtBL0Z5bW5CbEM7O0ErRnhtbkJBO0VBQWtDLGdCQUFBO0EvRjRtbkJsQzs7QStGM21uQkE7RUFBdUMsZ0JBQUE7QS9GK21uQnZDOztBK0Y5bW5CQTtFQUF3QyxnQkFBQTtBL0Zrbm5CeEM7O0ErRmpubkJBO0VBQW1DLGdCQUFBO0EvRnFubkJuQzs7QStGcG5uQkE7RUFBa0MsZ0JBQUE7QS9Gd25uQmxDOztBK0Z2bm5CQTtFQUF5QyxnQkFBQTtBL0Yybm5CekM7O0ErRjFubkJBO0VBQW9DLGdCQUFBO0EvRjhubkJwQzs7QStGN25uQkE7RUFBaUMsZ0JBQUE7QS9GaW9uQmpDOztBK0Zob25CQTtFQUFtQyxnQkFBQTtBL0Zvb25CbkM7O0ErRm5vbkJBO0VBQWtDLGdCQUFBO0EvRnVvbkJsQzs7QStGdG9uQkE7RUFBd0MsZ0JBQUE7QS9GMG9uQnhDOztBK0Z6b25CQTtFQUFvQyxnQkFBQTtBL0Y2b25CcEM7O0ErRjVvbkJBO0VBQStCLGdCQUFBO0EvRmdwbkIvQjs7QStGL29uQkE7RUFBZ0MsZ0JBQUE7QS9GbXBuQmhDOztBK0ZscG5CQTtFQUFzQyxnQkFBQTtBL0ZzcG5CdEM7O0ErRnJwbkJBO0VBQW9DLGdCQUFBO0EvRnlwbkJwQzs7QStGeHBuQkE7RUFBNEMsZ0JBQUE7QS9GNHBuQjVDOztBK0YzcG5CQTtFQUFtQyxnQkFBQTtBL0YrcG5CbkM7O0ErRjlwbkJBO0VBQXdDLGdCQUFBO0EvRmtxbkJ4Qzs7QStGanFuQkE7RUFBd0MsZ0JBQUE7QS9GcXFuQnhDOztBK0ZwcW5CQTtFQUF1QyxnQkFBQTtBL0Z3cW5CdkM7O0ErRnZxbkJBO0VBQXlDLGdCQUFBO0EvRjJxbkJ6Qzs7QStGMXFuQkE7RUFBc0MsZ0JBQUE7QS9GOHFuQnRDOztBK0Y3cW5CQTtFQUFxQyxnQkFBQTtBL0Zpcm5CckM7O0ErRmhybkJBO0VBQXFDLGdCQUFBO0EvRm9ybkJyQzs7QStGbnJuQkE7RUFBeUMsZ0JBQUE7QS9GdXJuQnpDOztBK0Z0cm5CQTtFQUFrQyxnQkFBQTtBL0Ywcm5CbEM7O0ErRnpybkJBO0VBQTBDLGdCQUFBO0EvRjZybkIxQzs7QStGNXJuQkE7RUFBbUMsZ0JBQUE7QS9GZ3NuQm5DOztBK0Yvcm5CQTtFQUEwQyxnQkFBQTtBL0Ztc25CMUM7O0ErRmxzbkJBO0VBQW9DLGdCQUFBO0EvRnNzbkJwQzs7QStGcnNuQkE7RUFBbUMsZ0JBQUE7QS9GeXNuQm5DOztBK0Z4c25CQTtFQUFpQyxnQkFBQTtBL0Y0c25CakM7O0ErRjNzbkJBO0VBQXVDLGdCQUFBO0EvRitzbkJ2Qzs7QStGOXNuQkE7RUFBc0MsZ0JBQUE7QS9Ga3RuQnRDOztBK0ZqdG5CQTtFQUEwQyxnQkFBQTtBL0ZxdG5CMUM7O0ErRnB0bkJBO0VBQW1DLGdCQUFBO0EvRnd0bkJuQzs7QStGdnRuQkE7RUFBa0MsZ0JBQUE7QS9GMnRuQmxDOztBK0YxdG5CQTtFQUE2QyxnQkFBQTtBL0Y4dG5CN0M7O0ErRjd0bkJBO0VBQTBDLGdCQUFBO0EvRml1bkIxQzs7QStGaHVuQkE7RUFBZ0QsZ0JBQUE7QS9Gb3VuQmhEOztBK0ZudW5CQTtFQUFrQyxnQkFBQTtBL0Z1dW5CbEM7O0ErRnR1bkJBO0VBQXdDLGdCQUFBO0EvRjB1bkJ4Qzs7QStGenVuQkE7RUFBdUMsZ0JBQUE7QS9GNnVuQnZDOztBK0Y1dW5CQTtFQUFzQyxnQkFBQTtBL0Zndm5CdEM7O0ErRi91bkJBO0VBQXdDLGdCQUFBO0EvRm12bkJ4Qzs7QStGbHZuQkE7RUFBMEMsZ0JBQUE7QS9Gc3ZuQjFDOztBK0Zydm5CQTtFQUFxQyxnQkFBQTtBL0Z5dm5CckM7O0ErRnh2bkJBO0VBQTBDLGdCQUFBO0EvRjR2bkIxQzs7QStGM3ZuQkE7RUFBaUMsZ0JBQUE7QS9GK3ZuQmpDOztBK0Y5dm5CQTtFQUFtQyxnQkFBQTtBL0Zrd25CbkM7O0ErRmp3bkJBO0VBQXlDLGdCQUFBO0EvRnF3bkJ6Qzs7QStGcHduQkE7RUFBbUMsZ0JBQUE7QS9Gd3duQm5DOztBK0Z2d25CQTtFQUFrQyxnQkFBQTtBL0Yyd25CbEM7O0ErRjF3bkJBO0VBQW1DLGdCQUFBO0EvRjh3bkJuQzs7QStGN3duQkE7RUFBMkMsZ0JBQUE7QS9GaXhuQjNDOztBK0ZoeG5CQTtFQUFtQyxnQkFBQTtBL0ZveG5CbkM7O0ErRm54bkJBO0VBQWtDLGdCQUFBO0EvRnV4bkJsQzs7QStGdHhuQkE7RUFBcUMsZ0JBQUE7QS9GMHhuQnJDOztBK0Z6eG5CQTtFQUE0QyxnQkFBQTtBL0Y2eG5CNUM7O0ErRjV4bkJBO0VBQWtDLGdCQUFBO0EvRmd5bkJsQzs7QStGL3huQkE7RUFBdUMsZ0JBQUE7QS9GbXluQnZDOztBK0ZseW5CQTtFQUFvQyxnQkFBQTtBL0ZzeW5CcEM7O0ErRnJ5bkJBO0VBQWtDLGdCQUFBO0EvRnl5bkJsQzs7QStGeHluQkE7RUFBaUMsZ0JBQUE7QS9GNHluQmpDOztBK0YzeW5CQTtFQUFtQyxnQkFBQTtBL0YreW5CbkM7O0ErRjl5bkJBO0VBQW1DLGdCQUFBO0EvRmt6bkJuQzs7QStGanpuQkE7RUFBdUMsZ0JBQUE7QS9GcXpuQnZDOztBK0Zwem5CQTtFQUF3QyxnQkFBQTtBL0Z3em5CeEM7O0ErRnZ6bkJBO0VBQWlDLGdCQUFBO0EvRjJ6bkJqQzs7QStGMXpuQkE7RUFBeUMsZ0JBQUE7QS9GOHpuQnpDOztBK0Y3em5CQTtFQUF5QyxnQkFBQTtBL0ZpMG5CekM7O0ErRmgwbkJBO0VBQW1DLGdCQUFBO0EvRm8wbkJuQzs7QStGbjBuQkE7RUFBdUMsZ0JBQUE7QS9GdTBuQnZDOztBK0Z0MG5CQTtFQUF5QyxnQkFBQTtBL0YwMG5CekM7O0ErRnowbkJBO0VBQXlDLGdCQUFBO0EvRjYwbkJ6Qzs7QStGNTBuQkE7RUFBOEMsZ0JBQUE7QS9GZzFuQjlDOztBK0YvMG5CQTtFQUE0QyxnQkFBQTtBL0ZtMW5CNUM7O0ErRmwxbkJBO0VBQTRDLGdCQUFBO0EvRnMxbkI1Qzs7QStGcjFuQkE7RUFBMkMsZ0JBQUE7QS9GeTFuQjNDOztBK0Z4MW5CQTtFQUFvQyxnQkFBQTtBL0Y0MW5CcEM7O0ErRjMxbkJBO0VBQXFDLGdCQUFBO0EvRisxbkJyQzs7QStGOTFuQkE7RUFBd0MsZ0JBQUE7QS9GazJuQnhDOztBK0ZqMm5CQTtFQUF1QyxnQkFBQTtBL0ZxMm5CdkM7O0ErRnAybkJBO0VBQTJDLGdCQUFBO0EvRncybkIzQzs7QStGdjJuQkE7RUFBZ0MsZ0JBQUE7QS9GMjJuQmhDOztBK0YxMm5CQTtFQUFpRCxnQkFBQTtBL0Y4Mm5CakQ7O0ErRjcybkJBO0VBQWlDLGdCQUFBO0EvRmkzbkJqQzs7QStGaDNuQkE7RUFBZ0QsZ0JBQUE7QS9GbzNuQmhEOztBK0ZuM25CQTtFQUFxQyxnQkFBQTtBL0Z1M25CckM7O0ErRnQzbkJBO0VBQXNDLGdCQUFBO0EvRjAzbkJ0Qzs7QStGejNuQkE7RUFBNkMsZ0JBQUE7QS9GNjNuQjdDOztBK0Y1M25CQTtFQUF1QyxnQkFBQTtBL0ZnNG5CdkM7O0ErRi8zbkJBO0VBQXVDLGdCQUFBO0EvRm00bkJ2Qzs7QStGbDRuQkE7RUFBb0MsZ0JBQUE7QS9GczRuQnBDOztBK0ZyNG5CQTtFQUFvQyxnQkFBQTtBL0Z5NG5CcEM7O0ErRng0bkJBO0VBQW1DLGdCQUFBO0EvRjQ0bkJuQzs7QStGMzRuQkE7RUFBbUMsZ0JBQUE7QS9GKzRuQm5DOztBK0Y5NG5CQTtFQUFrQyxnQkFBQTtBL0ZrNW5CbEM7O0ErRmo1bkJBO0VBQWlDLGdC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QXFHNXR0QkE7RUFDRSxrQkFBQTtFQUNBLGdCL0ZrSjRCO0FONmt0QjlCOztBcUc1dHRCQTtFQUNFLG9CQUFBO0FyRyt0dEJGOztBcUc1dHRCQTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7QXJHK3R0QkY7O0FxRzd0dEJBO0VBQ0UsbUJBQUE7RUFDQSxvQkFBQTtBckdndXRCRjs7QXFHOXR0QkE7RUFDRSxtQkFBQTtFQUNBLG9CQUFBO0FyR2l1dEJGOztBcUcvdHRCQTtFQUNFLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSxjL0ZMMEI7QU51dXRCNUI7QXFHanV0QkU7RUFDRSx5Qi9Gak9PO0FObzh0Qlg7QXFHanV0QkU7RUFDRSxjL0ZSd0I7QU4ydXRCNUI7QXFHanV0QkU7RUFDRSxnQy9GcE9ZO0FOdTh0QmhCO0FxR2p1dEJFO0VBQ0ksYy9GTnNCO0UrRk90QixtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtBckdtdXRCTjtBcUdqdXRCRTtFQUNFLGMvRlh3QjtBTjh1dEI1QjtBcUdqdXRCRTtFQUNFLGMvRmR3QjtBTml2dEI1QjtBcUdqdXRCRTtFQUNFLGMvRmIrQjtFK0ZjL0IsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLGlNL0ZzRjBCO0UrRnJGMUIsaUJBQUE7QXJHbXV0Qko7QXFHanV0QkU7RUFDRSxjL0Z4QndCO0FOMnZ0QjVCO0FxR2p1dEJFO0VBQ0UsYy9GM0J3QjtBTjh2dEI1QjtBcUdqdXRCRTtFQUVFLGtCQUFBO0FyR2t1dEJKOztBaUJoN3RCSTtFb0ZpTko7SUFFSSxxQkFBQTtFckdrdXRCRjtBQUNGOztBcUcxdHRCRTtFQUNFLGVBQUE7QXJHNnR0Qko7QXFHM3R0QkU7RUFDRSxrQkFBQTtBckc2dHRCSjtBcUczdHRCRTtFQUNFLGlCQUFBO0FyRzZ0dEJKO0FpQmg4dEJJO0VvRjJOSjtJQVdJLG1CQUFBO0VyRzh0dEJGO0FBQ0Y7O0FxRzN0dEJBO0VBQ0UsOEQvRitDNEI7QU4rcXRCOUI7O0FxRzV0dEJBO0VBQ0UsaU0vRjJDNEI7QU5vcnRCOUI7O0FxRzV0dEJBO0VBQ0Usb0QvRm9CNEI7QU4yc3RCOUI7QWlCajl0Qkk7RW9GaVBKO0lBR0ksZ0JBQUE7RXJHaXV0QkY7QUFDRjs7QXFHN3R0QkU7RUFDRSwwQ0FBQTtFQUNBLGtCQUFBO0FyR2d1dEJKOztBaUIzOXRCSTtFb0ZnUUY7SUFFSSx3QkFBQTtFckc4dHRCSjtBQUNGOztBcUcxdHRCQTtFQUNFLGFBQUE7QXJHNnR0QkY7O0FxRzF0dEJBO0VBQ0ksbUJBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0FyRzZ0dEJKOztBcUd6cnRCQTtFQUNFLGdCQUFBO0FyRzRydEJGOztBcUdwcnRCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztDQUFBO0FBeUZBO0VBQ0UsY0FBQTtBckd1cnRCRjs7QXFHcHJ0QkU7O0VBRUUsY0FBQTtBckd1cnRCSjs7QXFHbHJ0QkU7RUFDRSxhQUFBO0FyR3FydEJKO0FxR3BydEJJO0VBQ0UsZ0JBQUE7QXJHc3J0Qk47QXFHcHJ0Qkk7RUFDRSxnQkFBQTtBckdzcnRCTjtBcUdycnRCTTtFQUNFLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7QXJHdXJ0QlI7QXFHdHJ0QlE7RUFDRSxtQi9GbGNHO0FOMG51QmI7QXFHbHJ0Qkk7RUFDRSxhQUFBO0FyR29ydEJOO0FpQjFtdUJJO0VvRnliRTtJQUNFLGFBQUE7RXJHb3J0Qk47RXFHbHJ0Qkk7SUFDRSxhQUFBO0VyR29ydEJOO0FBQ0Y7QXFHbHJ0Qkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CL0Z0ZE87RStGdWRQLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0Esd0JBQUE7RUFDQSxnQkFBQTtBckdvcnRCTjtBcUdscnRCSTtFQUNFLG9CQUFBO0VBQ0EsZ0JBQUE7QXJHb3J0Qk47QXFHanJ0QkU7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7QXJHbXJ0Qko7QXFHbHJ0Qkk7RUFDRSxjL0Z4ZU87QU40cHVCYjtBaUJ6b3VCSTtFb0ZpZEY7SUFPSSxjQUFBO0VyR3FydEJKO0FBQ0Y7QXFHbHJ0Qkk7RUFDRSxnQkFBQTtBckdvcnRCTjtBcUdocnRCRTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QXJHa3J0Qko7QWlCbnF1Qkk7RW9GOGVGO0lBS0ksYUFBQTtFckdvcnRCSjtBQUNGOztBcUcvcXRCRTtFQUNFLGlCQUFBO0FyR2tydEJKOztBcUc3cXRCQTtFQUNFLG1DQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EseUIvRjdpQlM7RStGOGlCVCxvQ0FBQTtBckdncnRCRjtBcUcvcXRCRTtFQUNFLHFCL0Y1Z0JTO0FONnJ1QmI7QXFHL3F0QkU7RUFDRSxpQy9GcGpCTztBTnF1dUJYO0FxRy9xdEJFO0VBQ0UscUIvRjlnQlM7QU4rcnVCYjs7QXFHOXF0QkE7RUFDRSxtQ0FBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGMvRjFoQlc7QU4yc3VCYjtBcUdocnRCRTtFQUNFLGMvRnZoQlM7QU55c3VCYjs7QXFHN3F0QkE7RUFDRSx5Qi9GL2hCVztFK0ZnaUJYLFcvRnprQlM7QU55dnVCWDtBcUcvcXRCRTtFQUNFLG1CQUFBO0FyR2lydEJKO0FxRy9xdEJJOztFQUVFLHFCL0ZsUndCO0UrRm1SeEIsZUFBQTtFQUNBLGtCQUFBO0FyR2lydEJOO0FxRy9xdEJJO0VBQ0UsZ0JBQUE7QXJHaXJ0Qk47QXFHMXF0Qkk7RUFDRSxhQUFBO0FyRzRxdEJOOztBcUd2cXRCQTs7O0VBR0Usc0IvRnBtQlM7RStGcW1CVCxvQkFBQTtBckcwcXRCRjtBcUd6cXRCRTs7O0VBQ0UsZ0JBQUE7QXJHNnF0Qko7QXFHeHF0Qk07Ozs7Ozs7Ozs7O0VBQ0UsaUJBQUE7QXJHb3J0QlI7QXFHOXF0QkU7OztFQUNFLGFBQUE7QXJHa3J0Qko7O0FxRzVxdEJFO0VBQ0Usb0IvRnhVMEI7RStGeVUxQixpQi9GelUwQjtFK0YwVTFCLGtCQUFBO0FyRytxdEJKO0FxRzlxdEJJO0VBRUcsb0JBQUE7RUFDQSxpQkFBQTtBckcrcXRCUDs7QXFHdnF0QkE7RUFDRSxnQi9GMVM0QjtFK0YyUzVCLFVBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUNBQUE7RUFDQSwwQkFBQTtBckcwcXRCRjtBcUd6cXRCRTtFQUVFLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VBRUEsb0JBQUE7RUFDQSwyTEFDRTtFQVFGLG1CQUFBO0VBRUEsaUNBQUE7QXJHZ3F0Qko7QXFHOXB0QkU7RUFDRSxjL0YvbkJTO0FOK3h1QmI7QXFHOXB0QkU7RUFDRSxjL0Zqb0JTO0FOaXl1QmI7QXFHOXB0QkU7RUFFRSxjL0Zub0JTO0FOa3l1QmI7QXFHN3B0QkU7RUFFRSxjL0Zyb0JTO0FObXl1QmI7QXFHNXB0QkU7RUFFRSxjL0Y1b0JTO0FOeXl1QmI7QXFHM3B0QkU7RUFDRSxjL0Z6b0JNO0FOc3l1QlY7O0FxR3RwdEJBO0VBQ0UsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtBckd5cHRCRjtBcUd4cHRCRTtFQUNFLGM3RmxzQk87RTZGbXNCUCxpQkFBQTtFQUNBLHlCQUFBO0FyRzBwdEJKOztBaUJsenVCSTtFb0Z3cUJKOztJQUxRLGdCQUFBO0VyR3FwdEJOO0FBQ0Y7QWlCenp1Qkk7RW9Gd3FCSjs7SUFMUSxnQkFBQTtFckcycHRCTjtBQUNGO0FpQi96dUJJO0VvRndxQko7O0lBTFEsZ0JBQUE7RXJHaXF0Qk47QUFDRjtBaUJyMHVCSTtFb0Z3cUJKOztJQUxRLGdCQUFBO0VyR3VxdEJOO0FBQ0Y7O0FxRzlwdEJBO0VBQ0UsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FyR2lxdEJGO0FpQnIwdUJJO0VvRmdxQko7SUFPSSxpQkFBQTtJQUNBLGtCQUFBO0lBQ0EsVUFBQTtFckdrcXRCRjtBQUNGO0FxR2hxdEJFO0VBQ0UsbUJBQUE7QXJHa3F0Qko7QXFHaHF0QkU7RUFDRSxrQkFBQTtBckdrcXRCSjs7QXFHL3B0QkE7RUFDRSxjQUFBO0VBQ0Esa0JBQUE7QXJHa3F0QkY7QXFHanF0QkU7RUFDRSxnQkFBQTtBckdtcXRCSjtBcUdqcXRCRTtFQUNFLG1CQUFBO0FyR21xdEJKO0FpQjcxdUJJO0VvRm1yQko7SUFVSSxpQkFBQTtJQUNBLGtCQUFBO0VyR29xdEJGO0FBQ0Y7O0FxR2pxdEJBO0VBQ0UsbUIvRnB0Qlc7RStGcXRCWCxXL0Y5dkJTO0FOazZ1Qlg7QXFHbHF0QkU7RUFDRSxrQkFBQTtBckdvcXRCSjtBcUducXRCSTtFQUNFLFcvRm53Qks7QU53NnVCWDtBcUdscXRCRTtFQUtFLGVBQUE7QXJHZ3F0Qko7QWlCOTN1Qkk7RW9GeXRCRjtJQUVJLFdBQUE7SUFDQSxZQUFBO0VyR3VxdEJKO0FBQ0Y7QXFHcHF0QkU7RUFDRSw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsMkJBQUE7QXJHc3F0Qko7QWlCNTN1Qkk7RW9GbXRCRjtJQUtJLGlCQUFBO0VyR3dxdEJKO0FBQ0Y7QXFHdnF0Qkk7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QXJHeXF0Qk47QXFHcHF0Qkk7RUFDRSxnQkFBQTtBckdzcXRCTjtBcUdwcXRCSTtFQUNFLFdBQUE7RUFDQSxhQUFBO0FyR3NxdEJOO0FxR3JxdEJNO0VBSEY7SUFJSSxhQUFBO0VyR3dxdEJOO0FBQ0Y7QWlCbDV1Qkk7RW9GNnVCRjtJQUVJLGVBQUE7RXJHdXF0Qko7QUFDRjtBaUJ2NXVCSTtFb0ZrdkJGO0lBRUksa0JBQUE7RXJHdXF0Qko7QUFDRjs7QXFHOXB0QkU7O0VBQ0UsYy9GbHhCUztBTm83dUJiO0FxR2hxdEJFOztFQUNFLFcvRjV6Qk87QU4rOXVCWDtBcUdqcXRCRTs7RUFDRSxXL0YvekJPO0FObSt1Qlg7O0FxR2hxdEJFO0VBQ0UsYy9GN3hCUztBTmc4dUJiO0FxR2pxdEJFO0VBQ0UsYy9GanlCUztBTm84dUJiO0FxR2pxdEJFO0VBQ0UsYy9GcHlCUztBTnU4dUJiOztBd0R2L3VCRTtFQUNFLG9DQUFBO0F4RDAvdUJKOztBT2gvdUJFOzs7RWlETEksb0NBQUE7QXhEMi91Qk47O0FxR3pudEJFO0VBQ0UseUJBQUE7QXJHNG50Qko7O0F3RHJndkJFO0VBQ0Usb0NBQUE7QXhEd2d2Qko7O0FPOS91QkU7OztFaURMSSxvQ0FBQTtBeER5Z3ZCTjs7QXFHdm90QkU7RUFDRSx5QkFBQTtBckcwb3RCSjs7QXdEbmh2QkU7RUFDRSxvQ0FBQTtBeERzaHZCSjs7QU81Z3ZCRTs7O0VpRExJLG9DQUFBO0F4RHVodkJOOztBcUdycHRCRTtFQUNFLHlCQUFBO0FyR3dwdEJKOztBd0RqaXZCRTtFQUNFLG9DQUFBO0F4RG9pdkJKOztBTzFodkJFOzs7RWlETEksb0NBQUE7QXhEcWl2Qk47O0FxR25xdEJFO0VBQ0UseUJBQUE7QXJHc3F0Qko7O0F3RC9pdkJFO0VBQ0Usb0NBQUE7QXhEa2p2Qko7O0FPeGl2QkU7OztFaURMSSxvQ0FBQTtBeERtanZCTjs7QXFHanJ0QkU7RUFDRSx5QkFBQTtBckdvcnRCSjs7QXdEN2p2QkU7RUFDRSxvQ0FBQTtBeERna3ZCSjs7QU90anZCRTs7O0VpRExJLG9DQUFBO0F4RGlrdkJOOztBcUcvcnRCRTtFQUNFLHlCQUFBO0FyR2tzdEJKOztBd0Qza3ZCRTtFQUNFLG9DQUFBO0F4RDhrdkJKOztBT3BrdkJFOzs7RWlETEksb0NBQUE7QXhEK2t2Qk47O0FxRzdzdEJFO0VBQ0UseUJBQUE7QXJHZ3R0Qko7O0F3RHpsdkJFO0VBQ0Usb0NBQUE7QXhENGx2Qko7O0FPbGx2QkU7OztFaURMSSxvQ0FBQTtBeEQ2bHZCTjs7QXFHM3R0QkU7RUFDRSx5QkFBQTtBckc4dHRCSjs7QXdEdm12QkU7RUFDRSxvQ0FBQTtBeEQwbXZCSjs7QU9obXZCRTs7O0VpRExJLG9DQUFBO0F4RDJtdkJOOztBcUd6dXRCRTtFQUNFLHlCQUFBO0FyRzR1dEJKOztBd0RybnZCRTtFQUNFLG9DQUFBO0F4RHdudkJKOztBTzltdkJFOzs7RWlETEksb0NBQUE7QXhEeW52Qk47O0FxR3Z2dEJFO0VBQ0UseUJBQUE7QXJHMHZ0Qko7O0F3RG5vdkJFO0VBQ0UsaUNBQUE7QXhEc292Qko7O0FPNW52QkU7OztFaURMSSxvQ0FBQTtBeER1b3ZCTjs7QXFHcnd0QkU7RUFDRSxzQkFBQTtBckd3d3RCSjs7QXdEanB2QkU7RUFDRSwrQ0FBQTtBeERvcHZCSjs7QU8xb3ZCRTs7O0VpRExJLCtDQUFBO0F4RHFwdkJOOztBcUdueHRCRTtFQUNFLG9DQUFBO0FyR3N4dEJKOztBd0QvcHZCRTtFQUNFLGdEQUFBO0F4RGtxdkJKOztBT3hwdkJFOzs7RWlETEksZ0RBQUE7QXhEbXF2Qk47O0FxR2p5dEJFO0VBQ0UscUNBQUE7QXJHb3l0Qko7O0F3RDdxdkJFO0VBQ0Usb0NBQUE7QXhEZ3J2Qko7O0FPdHF2QkU7OztFaURMSSxvQ0FBQTtBeERpcnZCTjs7QXFHL3l0QkU7RUFDRSx5QkFBQTtBckdrenRCSjs7QXdEM3J2QkU7RUFDRSxvQ0FBQTtBeEQ4cnZCSjs7QU9wcnZCRTs7O0VpRExJLG9DQUFBO0F4RCtydkJOOztBcUc3enRCRTtFQUNFLHlCQUFBO0FyR2cwdEJKOztBd0R6c3ZCRTtFQUNFLG9DQUFBO0F4RDRzdkJKOztBT2xzdkJFOzs7RWlETEksb0NBQUE7QXhENnN2Qk47O0FxRzMwdEJFO0VBQ0UseUJBQUE7QXJHODB0Qko7O0F3RHZ0dkJFO0VBQ0Usb0NBQUE7QXhEMHR2Qko7O0FPaHR2QkU7OztFaURMSSxvQ0FBQTtBeEQydHZCTjs7QXFHejF0QkU7RUFDRSx5QkFBQTtBckc0MXRCSjs7QXdEcnV2QkU7RUFDRSxvQ0FBQTtBeER3dXZCSjs7QU85dHZCRTs7O0VpRExJLG9DQUFBO0F4RHl1dkJOOztBcUd2MnRCRTtFQUNFLHlCQUFBO0FyRzAydEJKOztBd0RudnZCRTtFQUNFLG9DQUFBO0F4RHN2dkJKOztBTzV1dkJFOzs7RWlETEksb0NBQUE7QXhEdXZ2Qk47O0FxR3IzdEJFO0VBQ0UseUJBQUE7QXJHdzN0Qko7O0F3RGp3dkJFO0VBQ0Usb0NBQUE7QXhEb3d2Qko7O0FPMXZ2QkU7OztFaURMSSxvQ0FBQTtBeERxd3ZCTjs7QXFHbjR0QkU7RUFDRSx5QkFBQTtBckdzNHRCSjs7QXdEL3d2QkU7RUFDRSxvQ0FBQTtBeERreHZCSjs7QU94d3ZCRTs7O0VpRExJLG9DQUFBO0F4RG14dkJOOztBcUdqNXRCRTtFQUNFLHlCQUFBO0FyR281dEJKOztBd0Q3eHZCRTtFQUNFLCtDQUFBO0F4RGd5dkJKOztBT3R4dkJFOzs7RWlETEksK0NBQUE7QXhEaXl2Qk47O0FxRy81dEJFO0VBQ0Usb0NBQUE7QXJHazZ0Qko7O0FxRzU1dEJJO0VBQ0UsYy9GaDJCTztBTit2dkJiOztBcUdoNnRCSTtFQUNFLGMvRmgyQk87QU5td3ZCYjs7QXFHcDZ0Qkk7RUFDRSxjL0ZoMkJPO0FOdXd2QmI7O0FxR3g2dEJJO0VBQ0UsYy9GaDJCTztBTjJ3dkJiOztBcUd0NnRCQTs7RUF4REUsOEJBQUE7RUFHQSxzRkFBQTtFQUNBLG1IQUFBO0FyR20rdEJGOztBcUczNnRCQTs7RUFyREUsbUIvRnB6Qlc7RStGdXpCWCw2REFBQTtFQUNBLG1IQUFBO0VBb0RBLFcvRmw1QlM7QU5vMHZCWDs7QXFHaDd0QkE7RUFuREUsbUIvRjF6Qlc7RStGNnpCWCwrRUFBQTtFQUNBLG1IQUFBO0VBaURBLFcvRnQ1QlM7QU42MHZCWDs7QXFHcjd0QkE7RUF6Q0UsbUIvRnowQlc7RStGNDBCWCw0RUFBQTtFQUNBLG1IQUFBO0VBdUNBLFcvRjE1QlM7QU5zMXZCWDs7QXFHMTd0QkE7RUFwREUsbUJBQUE7RUFHQSw2REFBQTtFQUNBLG1IQUFBO0VBa0RBLFcvRjk1QlM7QU4rMXZCWDs7QXFHLzd0QkE7RUExQ0UsbUJBQUE7RUFHQSw0RkFBQTtFQUNBLG1IQUFBO0VBd0NBLFcvRmw2QlM7QU53MnZCWDs7QXFHajh0Qkk7RUFDRSx5REFBQTtFQUNBLHNCQUFBO0VBQ0EsNEJBQUE7QXJHbzh0Qk47O0FxRzM3dEJBO0VBRUUsNENBQUE7RUFDQSxtQkFBQTtBckc2N3RCRjtBcUczN3RCRTtFQUNFLDJDQUFBO0FyRzY3dEJKO0FxRzU3dEJJO0VBQ0UseUIvRnI1Qk87RStGczVCUCxjL0Z0NUJPO0UrRnU1QlAsWUFBQTtBckc4N3RCTjtBcUcxN3RCRTtFQUNFLG1CQUFBO0FyRzQ3dEJKO0FxRzM3dEJJO0VBQ0UsYy9GOTVCTztFK0YrNUJQLHFCQUFBO0VBQ0EsMEJBQUE7QXJHNjd0Qk47QXFHMTd0QkU7RUFDRSxpTS9Gdm5CMEI7RStGd25CMUIsZS9GbG5CMEI7RStGbW5CMUIsZ0IvRjVtQjBCO0UrRmduQjFCLGNBQUE7QXJHeTd0Qko7QWlCLzB2Qkk7RW9GKzRCRjtJQUtJLHNCQUFBO0VyRys3dEJKO0FBQ0Y7QXFHNTd0QkU7RUFDRSxjQUFBO0FyRzg3dEJKOztBcUd6N3RCQTtFQUVFLGtCQUFBO0VBQ0EsbUJBQUE7QXJHMjd0QkY7QWlCNTF2Qkk7RW9GODVCSjtJQU1JLGNBQUE7SUFDQSxlQUFBO0VyRzQ3dEJGO0FBQ0Y7QXFHMTd0QkU7RUFDRSxnQkFBQTtFQUNBLFVBQUE7QXJHNDd0Qko7QWlCbjN2Qkk7RW9GcTdCRjtJQUtJLGNBQUE7SUFDQSxhQUFBO0lBQ0EsNEJBQUE7RXJHNjd0Qko7QUFDRjtBaUIxM3ZCSTtFb0ZxN0JGO0lBVUksc0JBQUE7SUFDQSxxQ0FBQTtFckcrN3RCSjtBQUNGO0FxRzk3dEJJO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0FyR2c4dEJOO0FxR3o3dEJJO0VBQ0UsZUFBQTtFQUNBLGMvRm45Qk87QU44NHZCYjtBcUcxN3RCTTtFQUNFLGdCQUFBO0VBQ0EsYy9GdjlCSztBTm01dkJiO0FxR3o3dEJJO0VBQ0UseUJBQUE7RUFDQSwwQkFBQTtBckcyN3RCTjtBaUJuNHZCSTtFb0ZzOEJBO0lBS0ksWUFBQTtFckc0N3RCTjtBQUNGO0FpQnI1dkJJO0VvRjY5QkE7SUFFSSxhQUFBO0lBQ0EsNEJBQUE7RXJHMDd0Qk47QUFDRjtBaUIzNXZCSTtFb0Y2OUJBO0lBTUksYUFBQTtJQUNBLDRCQUFBO0VyRzQ3dEJOO0FBQ0Y7QXFHOTZ0Qkk7RUFDRSx1QkFBQTtFQUNBLGdCQUFBO0FyR2c3dEJOO0FxRy82dEJNO0VBQ0UsZUFBQTtBckdpN3RCUjs7QXFHNTZ0QkE7RUFDRSxpQkFBQTtFQUNBLDBDL0Z0aUNjO0FOcTl2QmhCOztBcUc1NnRCQTs7OztFQUlFLDBDL0Y3aUNjO0FONDl2QmhCOztBcUcxNnRCRTtFQUNFLGlCQUFBO0FyRzY2dEJKO0FpQjM2dkJJO0VvRjYvQkY7SUFJSSxpQkFBQTtFckc4NnRCSjtBQUNGOztBcUd0NnRCTTtFQUNFLHlCL0YvaENLO0UrRmdpQ0wsVy9GdGtDRztBTisrdkJYO0FxR3Y2dEJNO0VBQ0UseUIvRjNoQ0U7RStGNGhDRixXL0Yxa0NHO0FObS92Qlg7O0FxR242dEJFO0VBQ0UsZ0JBQUE7QXJHczZ0Qko7O0FxRzk1dEJRO0VBQ0UseUJBQUE7QXJHaTZ0QlY7QXFHLzV0QlE7RUFDRSx5Qi9GdGpDRztBTnU5dkJiOztBcUdyNnRCUTtFQUNFLHlCQUFBO0FyR3c2dEJWO0FxR3Q2dEJRO0VBQ0UseUIvRnRqQ0c7QU44OXZCYjs7QXFHNTZ0QlE7RUFDRSx5QkFBQTtBckcrNnRCVjtBcUc3NnRCUTtFQUNFLHlCL0Z0akNHO0FOcSt2QmI7O0FxR243dEJRO0VBQ0UseUJBQUE7QXJHczd0QlY7QXFHcDd0QlE7RUFDRSx5Qi9GdGpDRztBTjQrdkJiOztBcUc3NnRCRTtFQUNFLDBCQUFBO0FyR2c3dEJKO0FxRzc2dEJFO0VBQ0UsZ0JBQUE7QXJHKzZ0Qko7QXFHNzZ0Qkk7RUFDRSxlQUFBO0FyRys2dEJOO0FxRzk2dEJNO0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtFQUNBLGdCQUFBO0FyR2c3dEJSO0FxRzM2dEJNO0VBQ0UsMEJBQUE7QXJHNjZ0QlI7O0FxR3Y2dEJBO0VBQ0UsZ0JBQUE7QXJHMDZ0QkY7QXFHejZ0QkU7RUFDRSwyQ0FBQTtFQUNBLDJCQUFBO0FyRzI2dEJKO0FxR3o2dEJJO0VBQ0Usc0IvRnRvQ0s7RStGdW9DTCxjL0ZobUNPO0FOMmd3QmI7QXFHMTZ0Qk07RUFDRSxjL0ZubUNLO0FOK2d3QmI7QXFHejZ0Qk07O0VBRUUsU0FBQTtBckcyNnRCUjtBcUd4NnRCTTtFQUNFLFlBQUE7QXJHMDZ0QlI7QXFHejZ0QlE7RUFDRSxnQkFBQTtFQUNBLDBCQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0Es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LGFBQUE7QXRHODN6Qko7QXNHNTN6Qkc7Ozs7Ozs7OztFQUVDLGdCQUFBO0F0R3E0ekJKO0FzR2o0ekJDOztFQUNDLFlBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0VBR0EsV0FBQTtBdEdrNHpCRjtBc0doNHpCRTs7RUFDQyxvRGhHaGYyQjtBTm0zMEI5QjtBc0doNHpCRTs7RUFDQyxxREFBQTtBdEdtNHpCSDtBc0c5M3pCRzs7Ozs7RUFDQyxjaEdueEJTO0VnR294QlQsbUJoRzdFK0I7RWdHOEUvQixnQmhHMWQwQjtFZ0cyZDFCLHNCQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBdEdvNHpCSjtBc0dsNHpCSTs7Ozs7Ozs7O0VBRUMsNkJBQUE7QXRHMjR6Qkw7QXNHcjR6QkM7O0VBQ0Msc0JoRzUwQlM7RWdHNjBCVCx1Q0FBQTtBdEd3NHpCRjtBc0d0NHpCRzs7RUFDQyw0QmhHMXlCUztFZ0cyeUJULGNoRzN5QlM7QU5vcjFCYjtBc0d4NHpCSTs7RUFDQyxvREFBQTtBdEcyNHpCTDtBc0d6NHpCSTs7O0VBRUMsZ0JBQUE7RUFDQSw2QkFBQTtBdEc0NHpCTDs7QXNHcjR6QkM7RUFDQyxzQkFBQTtBdEd3NHpCRjs7QXNHNzN6Qkk7RUFDQyxlQUFBO0F0R2c0ekJMO0FzRzUzekJJO0VBQ0MsZ0JBQUE7QXRHODN6Qkw7QXNHMzN6Qkc7RUF0M0JGLG1CaEdpdkJrQztFZ0dodkJsQyxnQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQW8zQkcsY2hHLzBCUztBTmd0MUJiO0FzR2g0ekJJO0VBQ0MsY2hHLzBCUTtBTml0MUJiOztBc0czM3pCQTtFQUVDLG9CQUFBO0F0RzYzekJEO0FzRzEzekJFOztFQUNDLDRCaEcvMUJVO0VnR2cyQlYsY2hHaDJCVTtFZ0dpMkJWLHFCQUFBO0F0RzYzekJIO0FzRzUzekJHOztFQUNDLHNEQUFBO0F0RyszekJKO0FzR3YzekJJOztFQUNDLGNoR3oyQlE7QU5tdTFCYjs7QXNHaDN6QkE7OztFQUdDLGtCQUFBO0VB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RUFDRSxXakc1Qk87RWlHNkJQLHFCakdZUztFaUdYVCxtQmpHV1M7QU4rLzFCYjtBdUd4ZzJCRTtFQUNFLFdqR2pDTztFaUdrQ1AscUJqR0lTO0VpR0hULG1CakdHUztBTnVnMkJiO0F1R3hnMkJFO0VBQ0UsV2pHdENPO0VpR3VDUCxnQ2pHcENPO0VpR3FDUCw4QmpHckNPO0FOK2kyQlg7O0F1R3JnMkJBOztFQUVFLHlCakdKVztFaUdLWCxxQmpHTFc7RWlHTVgsV2pHakRTO0FOeWoyQlg7QXVHdmcyQkU7O0VBQ0UseUJqR1pTO0VpR2FULHFCakdiUztBTnVoMkJiO0F1R3hnMkJFOzs7RUFDRSx5QmpHakJTO0VpR2tCVCxxQmpHbEJTO0FOOGgyQmI7QXVHMWcyQkU7O0VBQ0UseUJqR25CUztFaUdvQlQscUJqR3BCUztBTmlpMkJiOztBdUcxZzJCQTs7O0VBRUUseUJqR3hCVztFaUd5QlgscUJqR3pCVztFaUcwQlgsV2pHbkVTO0FOaWwyQlg7QXVHN2cyQkU7OztFQUNFLHlCakc5QlM7RWlHK0JULHFCakcvQlM7QU5najJCYjtBdUcvZzJCRTs7Ozs7RUFDRSx5QmpHbkNTO0VpR29DVCxxQmpHcENTO0FOeWoyQmI7QXVHbmgyQkU7OztFQUNFLHlCakdyQ1M7RWlHc0NULHFCakd0Q1M7QU42ajJCYjs7QXVHbmgyQkE7OztFQUVFLHNCakdwRlM7RWlHcUZULHFCakc1Q1c7RWlHNkNYLGNqRzdDVztBTm9rMkJiO0F1R3RoMkJFOzs7RUFDRSx5QmpHL0NTO0VpR2dEVCxxQmpHaERTO0VpR2lEVCxXakcxRk87QU5vbjJCWDtBdUd4aDJCRTs7Ozs7RUFDRSx5QmpHdkRTO0VpR3dEVCxxQmpHeERTO0VpR3lEVCxXakcvRk87QU42bjJCWDtBdUc1aDJCRTs7O0VBQ0Usc0JqR2xHTztFaUdtR1AsY2pHM0RTO0VpRzREVCxxQmpHNURTO0FONGwyQmI7O0F1RzVoMkJBO0VBQ0Usc0JqR3pHUztFaUcwR1QscUJqR25FVztFaUdvRVgsY2pHckVXO0FOb20yQmI7QXVHOWgyQkU7RUFDRSx5QmpHdEVTO0VpR3VFVCxxQmpHdkVTO0VpR3dFVCxXakcvR087QU4rbzJCWDtBdUc5aDJCRTtFQUNFLHFCakc1RVM7RWlHNkVULHlCakc3RVM7RWlHOEVULFdqR3BITztBTm9wMkJYO0F1RzloMkJFO0VBQ0Usc0JqR3ZITztFaUd3SFAscUJqR2hGUztFaUdpRlQsY2pHakZTO0FOaW4yQmI7O0F1RzVoMkJBO0VBQ0UseUJqR3hGVztFaUd5RlgscUJqR3hGVztFaUd5RlgsY2pHekZXO0FOd24yQmI7QXVHOWgyQkU7RUFDRSx5QmpHekZTO0VpRzBGVCxxQmpHMUZTO0VpRzJGVCxXakdwSU87QU5vcTJCWDtBdUc5aDJCRTtFQUNFLGtCakd2SU87RWlHd0lQLHlCakdsR1M7RWlHbUdULFdqR3pJTztBTnlxMkJYO0F1RzloMkJFO0VBQ0UseUJqR3RHUztFaUd1R1QscUJqR3JHUztFaUdzR1QsY2pHdEdTO0FOc28yQmI7O0F1RzVoMkJBO0VBQ0UseUJqRzdHVztFaUc4R1gscUJqRzlHVztFaUcrR1gsV2pHckpTO0FOb3IyQlg7QXVHOWgyQkU7RUFDRSx5QmpHakhTO0VpR2tIVCxxQmpHbEhTO0VpR21IVCxXakd6Sk87QU55cjJCWDs7QXVHNWgyQkE7RUFDRSxzQmpHOUpTO0VpRytKVCxrQmpHL0pTO0VpR2dLVCxjakd6SFc7QU53cDJCYjtBdUc5aDJCRTtFQUNFLFdqR2xLTztFaUdtS1AseUJqRzVIUztFaUc2SFQscUJqRzdIUztBTjZwMkJiO0F1RzloMkJFO0VBQ0UseUJqR2pJUztFaUdrSVQscUJqR2xJUztBTmtxMkJiO0F1RzloMkJFO0VBQ0UseUJqR25JUztFaUdvSVQscUJqR3BJUztBTm9xMkJiOztBdUc1aDJCQTtFQUNFLHlCakcxSVc7RWlHMklYLHFCakczSVc7RWlHNElYLHNCQUFBO0F2RytoMkJGO0F1RzloMkJFO0VBQ0UsV2pHckxPO0VpR3NMUCx5QmpHaEpTO0VpR2lKVCxxQmpHakpTO0FOaXIyQmI7QXVHOWgyQkU7RUFDRSx5QmpHcEpTO0VpR3FKVCxxQmpHckpTO0FOcXIyQmI7QXVHOWgyQkU7RUFDRSx5QmpHdEpTO0VpR3VKVCxxQmpHdkpTO0FOdXIyQmI7O0F1RzVoMkJBO0VBQ0UseUJqRzVKVztFaUc2SlgscUJqRzdKVztFaUc4SlgsV2pHdE1TO0FOcXUyQlg7O0F1RzVoMkJBO0VBQ0UseUJqR2hLVztFaUdpS1gscUJqR2pLVztFaUdrS1gsV2pHbE1TO0FOaXUyQlg7O0F1RzVoMkJBO0VBQ0UsK0JqR3pNYztFaUcwTWQsMENBQUE7QXZHK2gyQkY7QXVHOWgyQkU7RUFDRSx5QmpHaE5PO0VpR2lOUCxvQ0FBQTtBdkdnaTJCSjs7QXVHMWgyQkk7RUFDRSx5QmpHckxPO0VpR3NMUCxrQmpHNU5LO0VpRzZOTCxXakc3Tks7QU4wdjJCWDtBdUd4aDJCTTs7Ozs7OztFQUNFLHlCakc3TEs7RWlHOExMLHFCakc3TEs7RWlHOExMLGNqRzlMSztBTjh0MkJiOztBdUcxaDJCQTtFQUNFLDZCQUFBO0VBQ0EscUJqR3JNVztFaUdzTVgseUJBQUE7RUFDQSwwQkFBQTtBdkc2aDJCRjs7QXVHL2cyQkE7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7QXZHa2gyQkY7O0F1Ry9nMkJBO0VBQ0UscUJqRzVOVztFaUc2TlgsY2pHOU5XO0VpRytOWCxpQkFBQTtBdkdraDJCRjtBdUdqaDJCRTtFQUNFLHFCakdqT1M7QU5vdjJCYjs7QXVHemcyQkU7RUFHRSxpTWpHK0QwQjtFaUc5RDFCLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0F2RzBnMkJKO0F1R3pnMkJJO0VBQ0Usd0JBQUE7RUFDQSxpQkFBQTtBdkcyZzJCTjs7QXdHaHoyQkE7RUFDQyxhQUFBO0F4R216MkJEOztBd0cxeTJCRTtFQUNDLHNCQUFBO0F4RzZ5MkJIO0F3RzV5MkJHO0VBQ0MsZ0JBQUE7QXhHOHkyQko7QXdHM3kyQkc7RUFDQyxpTWxHNlUwQjtFa0c1VTFCLGlCQUFBO0VBQ0EsZ0JsR3dWMEI7RWtHdlYxQixnQkFBQTtBeEc2eTJCSjtBd0cxeTJCRztFQUNDLDhEbEd1VTBCO0VrR3RVMUIsaUJBQUE7RUFDQSxnQmxHZ1YwQjtFa0cvVTFCLHlCQUFBO0F4RzR5MkJKO0F3R3p5MkJHO0VBQ0MsaU1sRytUMEI7RWtHOVQxQixpQkFBQTtFQUNBLGdCbEc0VTBCO0VrRzNVMUIsc0JBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0F4RzJ5MkJKO0F3R3Z5MkJJO0VBQ0MsOERsR3NUeUI7QU5tLzFCOUI7QXdHdnkyQkk7OztFQUdDLGdCbEduQ007RWtHb0NOLGVsR3FUeUI7RWtHcFR6QixZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtBeEd5eTJCTDtBd0cveDJCRzs7O0VBQ0MsbUJBQUE7QXhHbXkyQko7QXdHankyQkk7Ozs7OztFQUVDLFVBQUE7QXhHdXkyQkw7QXdHcnkyQks7Ozs7OztFQUNDLDhEbEcyUndCO0VrRzFSeEIsZWxHK1J3QjtFa0c5UnhCLGdCbEdxU3dCO0VrR3BTeEIsZ0JBQUE7RUFDQSxzQkFBQTtBeEc0eTJCTjtBd0cxeTJCTTs7Ozs7O0VBQ0MsbUJBQUE7RUFDQSx5QkFBQTtFQUVBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLE9BQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFFQSxnQ2xHK1B1QjtFa0c5UHZCLFVBQUE7QXhHZ3oyQlA7QXdHeHkyQk87Ozs7OztFQUNDLHlCbEc3Q0s7QU40MTJCYjtBd0dueTJCTzs7Ozs7O0VBQ0MseUJsRzFESztBTm8yMkJiOztBd0d6eDJCRztFQUNDLFdsR25ITztBTis0MkJYO0F3R2h4MkJPOzs7Ozs7RUFDQyxzQkFBQTtBeEd1eDJCUjs7QXdHdHcyQks7RUFDQyw2QkFBQTtBeEd5dzJCTjtBd0d2dzJCSzs7O0VBR0MsNkJBQUE7QXhHeXcyQk47QXdHN3YyQk87Ozs7OztFQUNDLDZCQUFBO0F4R293MkJSOztBd0dudjJCSztFQUNDLFdsR3RMSztBTjQ2MkJYOztBd0c3dTJCQTtFQUNDLHFCQUFBO0F4R2d2MkJEOztBeUcvNzJCQSxjQUFBO0FBd0JDO0VBQ0MsY0FBQTtBekcyNjJCRjtBaUIzMzJCSTtFd0ZqREg7SUFJRSxrQkFBQTtFekc0NjJCRDtBQUNGO0F5RzE2MkJFO0VBQ0MscUJBQUE7QXpHNDYyQkg7QXlHdDYyQkU7RUFDQyxtQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFNQSxnQkFBQTtFQVVBLFlBQUE7RUFDQSxrQkFBQTtBekcwNTJCSDtBeUd6NjJCRztFQUNDLG1CQUFBO0VBQ0EscUJBQUE7QXpHMjYyQko7QWlCajUyQkk7RXdGbkNGO0lBYUUsaUJBQUE7RXpHMjYyQkY7QUFDRjtBaUJ0NTJCSTtFd0ZuQ0Y7SUFnQkUsbUJBQUE7RXpHNjYyQkY7QUFDRjtBaUIzNTJCSTtFd0ZuQ0Y7SUFtQkUsZ0JBQUE7RXpHKzYyQkY7QUFDRjtBeUd6NjJCRztFQUNDLGVBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VBQ0EsdUJBQUE7QXpHMjYyQko7QXlHcjYyQkc7RUFFQyx5Qm5HdEJTO0FONDcyQmI7QXlHcjYyQkk7RUFDQyx5QkFBQTtBekd1NjJCTDtBeUdwNjJCRztFQUNDLHlCbkc3QlM7QU5tODJCYjtBeUdyNjJCSTtFQUNDLHlCQUFBO0F6R3U2MkJMO0F5R2o2MkJDO0VBRUMsbUJqRzlFUztFaUcrRVQsaURBQUEsRUFBQSxRQUFBO0VBQ0EsOENBQUEsRUFBQSxhQUFBO0VBQ0EsMEJBQUE7RUFDQSw0QkFBQTtFQUNBLG9CQUFBO0F6R2s2MkJGO0FpQnY4MkJJO0V3RjhCSDtJQVVFLHNCQUFBO0V6R202MkJEO0FBQ0Y7QXlHajYyQkU7RUFDQyxtQkFBQTtBekdtNjJCSDtBaUIvODJCSTtFd0Y4Q0Q7SUFFRSxhQUFBO0lBQ0EsNEJBQUE7SUFDQSxtQkFBQTtFekdtNjJCSDtBQUNGO0FpQnQ5MkJJO0V3RjhDRDtJQU9FLDRCQUFBO0V6R3E2MkJIO0V5R242MkJHO0lBRUMsc0NBQUE7RXpHbzYyQko7RXlHbDYyQkc7SUFFQyxzQ0FBQTtFekdtNjJCSjtBQUNGO0F5R2o2MkJJO0VBQ0MsWUFBQTtBekdtNjJCTDtBeUc5NTJCQztFQUNDLFduR3BIUztBTm9oM0JYO0F5Rzk1MkJFO0VBQ0MsV25HdkhRO0VtR3dIUixrQkFBQTtBekdnNjJCSDtBeUc3NTJCRTtFQUNDLHVFQUFBO0VBQ0EsNEJBQUE7RUFDQSxpQ0FBQTtFQUNBLHNCQUFBO0VBQ0EseUJuR3pGVTtFbUcwRlYsa0JBQUE7QXpHKzUyQkg7O0F5R3o1MkJDO0VBQ0MsbUJuRzFGUTtFbUcyRlIsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7QXpHNDUyQkY7QXlHMTUyQkM7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsV25HakpTO0VtR3FKVCwwQkFBQTtBekd5NTJCRjtBeUc1NTJCRTtFQUNDLGNuRzdHVTtBTjJnM0JiO0F5RzE1MkJDO0VBQ0MsV25HeEpTO0VtRzRKVCxXbkc1SlM7RW1HNkpULGVBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0F6R3k1MkJGO0F5R2g2MkJFO0VBQ0MsY25HcEhVO0FOc2gzQmI7QWlCbGczQkk7RXdGNkZIO0lBV0UsU0FBQTtFekc4NTJCRDtBQUNGO0FpQnZnM0JJO0V3RjRFSjtJQWdDRSxpQkFBQTtFekcrNTJCQTtBQUNGO0F5Rzk1MkJDO0VBQ0MsZ0JBQUE7QXpHZzYyQkY7QXlHLzUyQkU7RUFTQyx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQWNBLG1CQUFBO0F6RzQ0MkJIO0F5R3A2MkJHO0VBQ0MsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7QXpHczYyQko7QXlHcDYyQkc7RUFDQyxlQUFBO0F6R3M2MkJKO0F5R2o2MkJHO0VBQ0MsYUFBQTtBekdtNjJCSjtBeUdqNjJCRztFQUNDLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QXpHbTYyQko7QXlHajYyQkc7RUFDQyxZQUFBO0VBQ0EsZUFBQTtBekdtNjJCSjs7QXlHNTUyQkE7RUFDQyxnQkFBQTtBekcrNTJCRDtBeUc5NTJCQztFQUNDLDBCQUFBO0F6R2c2MkJGOztBeUc3NTJCQTtFQUNDLFdBQUE7RUFDQSxhQUFBO0VBQ0EsdUNBQUE7RUFDQSxpQ0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBekdnNjJCRDs7QXlHOTUyQkE7O0VBRUMsY0FBQTtFQUNBLGVBQUE7QXpHaTYyQkQ7O0F5Rzk1MkJBOztFQUVDLDhCQUFBO0VBQ0EsaUNBQUE7RUFDQSxXQUFBO0F6R2k2MkJEO0F5Ry81MkJDOztFQUNDLHFCQUFBO0F6R2s2MkJGO0FpQnhsM0JJO0V3RjBMRjs7SUFDQyxnQ0FBQTtJQUNBLDBCQUFBO0V6R2s2MkJEO0V5Ry81MkJBOztJQUNDLCtCQUFBO0lBQ0EsMkJBQUE7RXpHazYyQkQ7QUFDRjs7QXlHOTUyQkE7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0F6R2k2MkJEO0F5R2g2MkJDO0VBQ0MsbUJuR2pOVztFbUdrTlgsWUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtBekdrNjJCRjtBeUdoNjJCQztFQUNDLDBDQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSwyQkFBQTtBekdrNjJCRjtBeUdqNjJCRTtFQUNDLGdCQUFBO0F6R202MkJIO0FpQjluM0JJO0V3RjhORDtJQUVFLGFBQUE7RXpHazYyQkg7QUFDRjtBeUcvNTJCRTtFQUNDLGdDQUFBO0VBQ0EsK0JBQUE7RUFDQSx5QkFBQTtBekdpNjJCSDtBaUIzbjNCSTtFd0ZzTUg7SUEwQkUsaUJBQUE7RXpHKzUyQkQ7RXlHbDYyQkM7SUFDQyxhQUFBO0V6R282MkJGO0FBQ0Y7QXlHaDYyQkM7RUFDQyxpQkFBQTtBekdrNjJCRjtBeUdqNjJCRTtFQUNDLGdCbkdoU1E7RW1HaVNSLGNuRzFQVTtBTjZwM0JiO0F5R2w2MkJHO0VBQ0MsY25HN1BTO0FOaXEzQmI7QXlHbDYyQkc7RUFDQyxjbkdoUVM7QU5vcTNCYjs7QXlHcjUyQkE7RUFDQztJQUNDLFVBQUE7RXpHdzUyQkE7RXlHdDUyQkQ7SUFDQyxVQUFBO0V6R3c1MkJBO0V5R3Q1MkJEO0lBQ0MsVUFBQTtFekd3NTJCQTtFeUd0NTJCRDtJQUNDLFVBQUE7RXpHdzUyQkE7RXlHdDUyQkQ7SUFDQyxVQUFBO0V6R3c1MkJBO0FBQ0Y7O0F5R3Y2MkJBO0VBQ0M7SUFDQyxVQUFBO0V6R3c1MkJBO0V5R3Q1MkJEO0lBQ0MsVUFBQTtFekd3NTJCQTtFeUd0NTJCRDtJQUNDLFVBQUE7RXpHdzUyQkE7RXlHdDUyQkQ7SUFDQyxVQUFBO0V6R3c1MkJBO0V5R3Q1MkJEO0lBQ0MsVUFBQTtFekd3NTJCQTtBQUNGO0F5R3Q1MkJBO0VBQ0M7SUFDQyxVQUFBO0V6R3c1MkJBO0V5R3Q1MkJEO0lBQ0MsVUFBQTtFekd3NTJCQTtFeUd0NTJCRDtJQUNDLFVBQUE7RXpHdzUyQkE7RXlHdDUyQkQ7SUFDQyxVQUFBO0V6R3c1MkJBO0V5R3Q1MkJEO0lBQ0MsVUFBQTtFekd3NTJCQTtFeUd0NTJCRDtJQUNDLFVBQUE7RXpHdzUyQkE7QUFDRjtBeUcxNjJCQTtFQUNDO0lBQ0MsVUFBQTtFekd3NTJCQTtFeUd0NTJCRDtJQUNDLFVBQUE7RXpHdzUyQkE7RXlHdDUyQkQ7SUFDQyxVQUFBO0V6R3c1MkJBO0V5R3Q1MkJEO0lBQ0MsVUFBQTtFekd3NTJCQTtFeUd0NTJCRDtJQUNDLFVBQUE7RXpHdzUyQkE7RXlHdDUyQkQ7SUFDQyxVQUFBO0V6R3c1MkJBO0FBQ0Y7QXlHdDUyQkE7RUFDQztJQUNDLFVBQUE7RXpHdzUyQkE7RXlHdDUyQkQ7SUFDQyxVQUFBO0V6R3c1MkJBO0V5R3Q1MkJEO0lBQ0MsVUFBQTtFekd3NTJCQTtFeUd0NTJCRDtJQUNDLFVBQUE7RXpHdzUyQkE7RXlHdDUyQkQ7SUFDQyxVQUFBO0V6R3c1MkJBO0V5R3Q1MkJEO0lBQ0MsVUFBQTtFekd3NTJCQTtBQUNGO0F5RzE2MkJBO0VBQ0M7SUFDQyxVQUFBO0V6R3c1MkJBO0V5R3Q1MkJEO0lBQ0MsVUFBQTtFekd3NTJCQTtFeUd0NTJCRDtJQUNDLFVBQUE7RXpHdzUyQkE7RXlHdDUyQkQ7SUFDQyxVQUFBO0V6R3c1MkJBO0V5R3Q1MkJEO0lBQ0MsVUFBQTtFekd3NTJCQTtFeUd0NTJCRDtJQUNDLFVBQUE7RXpHdzUyQkE7QUFDRjtBMEdoeDNCQTtFQUVJLHdCQUFBO0ExR2l4M0JKOztBMEcvdzNCQTtFQUtJLHVCQUFBO0Ex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R3oyOUJZO0VBQ0UsbU5BQUE7RUFJQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjekdqNUJPO0V5R2s1QlAsaUJBQUE7QS9HaTI5QmQ7QStHejI5Qlk7RUFDRSxtTkFBQTtFQUlBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGN6R2o1Qk87RXlHazVCUCxpQkFBQTtBL0dpMjlCZDtBaUJudi9CSTtFOEZzNUJJO0lBRUksdUJBQUE7RS9HKzE5QlY7QUFDRjtBK0c5MTlCVTtFQUNFLG1OQUFBO0VBSUEsY3pHbjdCQztFeUdvN0JELGVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJEMStCSTtFQzIrQkosWUFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtBL0c2MTlCWjtBK0czMTlCVTtFQUNFLG9DQUFBO0VBQ0EseUNBQUE7RUFDQSw4QkFBQTtFQUFBLHlCQUFBO0EvRzYxOUJaO0ErR2gyOUJVO0VBQ0Usb0NBQUE7RUFDQSx5Q0FBQTtFQUNBLHlCQUFBO0EvRzYxOUJaO0ErRzUxOUJZO0VBQ0Usb0NBQUE7RUFDQSx5Q0FBQTtBL0c4MTlCZDtBK0doMjlCWTtFQUNFLG9DQUFBO0VBQ0EseUNBQUE7QS9HODE5QmQ7O0ErR3AxOUJFO0VBQ0Usa0JBQUE7RUFDQSxzQkFBQTtBL0d1MTlCSjtBK0doMTlCVTtFQUNFLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxjekd4OUJDO0FOMHkvQmI7QStHMTA5Qkk7RUFDRSxtTkFBQTtFQUlBLGN6R3IrQk87RXlHcytCUCxrQkFBQTtFQUNBLG9DQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBL0d5MDlCTjtBK0d0MDlCTTtFQUNFLDhCQUFBO0EvR3cwOUJSO0ErR3owOUJNO0VBQ0UsOEJBQUE7QS9HdzA5QlIiLCJmaWxlIjoidGhlbWUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9TW9udHNlcnJhdDoxMDAsMTAwaSwyMDAsMjAwaSwzMDAsMzAwaSw0MDAsNDAwaSw1MDAsNTAwaSw2MDAsNjAwaSw3MDAsNzAwaSw4MDAsODAwaSw5MDAsOTAwaVwiKTtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbVNTbS1YTGlnaHRfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb3RoYW1TU20tWExpZ2h0X1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbVNTbS1YTGlnaHRJdGFsaWNfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb3RoYW1TU20tWExpZ2h0SXRhbGljX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbVNTbS1MaWdodF9XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dvdGhhbVNTbS1MaWdodF9XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb3RoYW1TU20tTGlnaHRJdGFsaWNfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb3RoYW1TU20tTGlnaHRJdGFsaWNfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR290aGFtU1NtLUJvb2tfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb3RoYW1TU20tQm9va19XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb3RoYW1TU20tQm9va0l0YWxpY19XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dvdGhhbVNTbS1Cb29rSXRhbGljX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbVNTbS1NZWRpdW1fV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb3RoYW1TU20tTWVkaXVtX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbVNTbS1NZWRpdW1JdGFsaWNfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb3RoYW1TU20tTWVkaXVtSXRhbGljX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbVNTbS1Cb2xkX1dlYi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR290aGFtU1NtLUJvbGRfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR290aGFtU1NtLUJvbGRJdGFsaWNfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb3RoYW1TU20tQm9sZEl0YWxpY19XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb3RoYW1TU20tQmxhY2tfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb3RoYW1TU20tQmxhY2tfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR290aGFtU1NtLUJsYWNrSXRhbGljX1dlYi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR290aGFtU1NtLUJsYWNrSXRhbGljX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi8qIVxuICogQm9vdHN0cmFwIHY0LjEuMCAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cbjpyb290IHtcbiAgLS1ibHVlOiAjMDMzQzVCO1xuICAtLWluZGlnbzogIzY2MTBmMjtcbiAgLS1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tcGluazogI2U4M2U4YztcbiAgLS1yZWQ6ICNhMzAwNDU7XG4gIC0tb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLXllbGxvdzogI2ZmYzEwNztcbiAgLS1ncmVlbjogIzAwQTQ3RTtcbiAgLS10ZWFsOiAjMjBjOTk3O1xuICAtLWN5YW46ICMwMEE3RTE7XG4gIC0td2hpdGU6ICNmZmY7XG4gIC0tZ3JheTogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtLWdyYXktZGFyazogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLS1saWdodC1ibHVlOiAjMDBBN0UxO1xuICAtLWRlbmltOiAjMDMzQzVCO1xuICAtLWVsZWN0cmljOiAjMDBBN0UxO1xuICAtLXNsYXRlOiAjNUI3RTk2O1xuICAtLWphZGU6ICMwMEE0N0U7XG4gIC0tbGVtb24tbGltZTogI0NGREQyODtcbiAgLS1kb3ZlOiAjNzA3MDcwO1xuICAtLXRhbmdlcmluZTogI0RENUYxMztcbiAgLS1saWdodC1ncmF5OiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tcHJpbWFyeTogIzAzM0M1QjtcbiAgLS1zZWNvbmRhcnk6ICMwMEE3RTE7XG4gIC0tc3VjY2VzczogIzAwQTQ3RTtcbiAgLS1pbmZvOiAjMDBBN0UxO1xuICAtLXdhcm5pbmc6ICNmZmMxMDc7XG4gIC0tZGFuZ2VyOiAjYTMwMDQ1O1xuICAtLWxpZ2h0OiAjNzA3MDcwO1xuICAtLWRhcms6ICMwMzNDNUI7XG4gIC0tc2Vjb25kYXJ5LWE6ICM3MDcwNzA7XG4gIC0tc2Vjb25kYXJ5LWI6ICMwMEE0N0U7XG4gIC0tc2Vjb25kYXJ5LWM6ICNERDVGMTM7XG4gIC0tc2Vjb25kYXJ5LWQ6ICNDRkREMjg7XG4gIC0tdGVydGlhcnk6ICNmZmY7XG4gIC0tZXJyb3I6ICNERDVGMTM7XG4gIC0tYnJlYWtwb2ludC14eHM6IDA7XG4gIC0tYnJlYWtwb2ludC14czogNDE0cHg7XG4gIC0tYnJlYWtwb2ludC1zbTogNzY4cHg7XG4gIC0tYnJlYWtwb2ludC1tZDogMTAyNHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDEyODBweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMzY2cHg7XG4gIC0tYnJlYWtwb2ludC14eGw6IDE5MjBweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5ALW1zLXZpZXdwb3J0IHtcbiAgd2lkdGg6IGRldmljZS13aWR0aDtcbn1cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzAzM0M1QjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsICNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSwgI2FydGljbGUtY2F0ZWdvcnktYWNjb3JkaW9uIC5jYXJkLWhlYWRlciAuYnRuLWxpbmssIC5jYXJkLXRpdGxlLCAucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIGg1LCBoNCwgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5sZWFybmluZy1saW5rcy0tdGl0bGUsIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubWFya2V0aW5nLWxpbmtzLS10aXRsZSwgLndpZGdldC10aXRsZSwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogIzAwQTdFMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzO1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMDMzQzVCO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6aG92ZXIsIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3VzIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dLFxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPWRhdGVdLFxuaW5wdXRbdHlwZT10aW1lXSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuaW5wdXRbdHlwZT1tb250aF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmgxLCBoMiwgaDMsICNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSwgI2FydGljbGUtY2F0ZWdvcnktYWNjb3JkaW9uIC5jYXJkLWhlYWRlciAuYnRuLWxpbmssIC5jYXJkLXRpdGxlLCAucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIGg1LCBoNCwgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5sZWFybmluZy1saW5rcy0tdGl0bGUsIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubWFya2V0aW5nLWxpbmtzLS10aXRsZSwgLndpZGdldC10aXRsZSwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbn1cblxuaDMsICNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSwgI2FydGljbGUtY2F0ZWdvcnktYWNjb3JkaW9uIC5jYXJkLWhlYWRlciAuYnRuLWxpbmssIC5jYXJkLXRpdGxlLCAucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIGg1LCAuaDMge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xufVxuXG5oNCwgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5sZWFybmluZy1saW5rcy0tdGl0bGUsIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubWFya2V0aW5nLWxpbmtzLS10aXRsZSwgLndpZGdldC10aXRsZSwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMzNDNUI7XG59XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNlODNlOGM7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIsIC5jb250YWluZXItc3BsaXQtbGVmdCxcbi5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNwbGl0LWxlZnQsXG4gIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICAgIG1heC13aWR0aDogMzcycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNwbGl0LWxlZnQsXG4gIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuICAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDc4NnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc3BsaXQtbGVmdCxcbiAgLmNvbnRhaW5lci1zcGxpdC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiAxMDg4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuICAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNwbGl0LWxlZnQsXG4gIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICB9XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLXh4bCxcbi5jb2wteHhsLWF1dG8sIC5jb2wteHhsLTEyLCAuY29sLXh4bC0xMSwgLmNvbC14eGwtMTAsIC5jb2wteHhsLTksIC5jb2wteHhsLTgsIC5jb2wteHhsLTcsIC5jb2wteHhsLTYsIC5jb2wteHhsLTUsIC5jb2wteHhsLTQsIC5jb2wteHhsLTMsIC5jb2wteHhsLTIsIC5jb2wteHhsLTEsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8sIC5jb2wteGwtMTIsIC5jb2wteGwtMTEsIC5jb2wteGwtMTAsIC5jb2wteGwtOSwgLmNvbC14bC04LCAuY29sLXhsLTcsIC5jb2wteGwtNiwgLmNvbC14bC01LCAuY29sLXhsLTQsIC5jb2wteGwtMywgLmNvbC14bC0yLCAuY29sLXhsLTEsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wtbGctMTIsIC5jb2wtbGctMTEsIC5jb2wtbGctMTAsIC5jb2wtbGctOSwgLmNvbC1sZy04LCAuY29sLWxnLTcsIC5jb2wtbGctNiwgLmNvbC1sZy01LCAuY29sLWxnLTQsIC5jb2wtbGctMywgLmNvbC1sZy0yLCAuY29sLWxnLTEsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbWQtMTIsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTAsIC5jb2wtbWQtOSwgLmNvbC1tZC04LCAuY29sLW1kLTcsIC5jb2wtbWQtNiwgLmNvbC1tZC01LCAuY29sLW1kLTQsIC5jb2wtbWQtMywgLmNvbC1tZC0yLCAuY29sLW1kLTEsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtc20tMTIsIC5jb2wtc20tMTEsIC5jb2wtc20tMTAsIC5jb2wtc20tOSwgLmNvbC1zbS04LCAuY29sLXNtLTcsIC5jb2wtc20tNiwgLmNvbC1zbS01LCAuY29sLXNtLTQsIC5jb2wtc20tMywgLmNvbC1zbS0yLCAuY29sLXNtLTEsIC5jb2wteHMsXG4uY29sLXhzLWF1dG8sIC5jb2wteHMtMTIsIC5jb2wteHMtMTEsIC5jb2wteHMtMTAsIC5jb2wteHMtOSwgLmNvbC14cy04LCAuY29sLXhzLTcsIC5jb2wteHMtNiwgLmNvbC14cy01LCAuY29sLXhzLTQsIC5jb2wteHMtMywgLmNvbC14cy0yLCAuY29sLXhzLTEsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtMTIsIC5jb2wtMTEsIC5jb2wtMTAsIC5jb2wtOSwgLmNvbC04LCAuY29sLTcsIC5jb2wtNiwgLmNvbC01LCAuY29sLTQsIC5jb2wtMywgLmNvbC0yLCAuY29sLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5jb2wge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLmNvbC14cyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteHMtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wteHMtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHMtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14cy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteHMtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14cy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhzLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14cy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhzLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHMtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhzLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhzLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhzLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXhzLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXhzLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXIteHMtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXhzLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci14cy0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXIteHMtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXhzLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci14cy01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXIteHMtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXhzLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci14cy04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXIteHMtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXhzLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXhzLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXhzLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC14cy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXhzLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHMtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteHMtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhzLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhzLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhzLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14cy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14cy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14cy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteHMtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhzLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItc20tNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXNtLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItc20tMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItc20tMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1tZC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbWQtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1tZC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbWQtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbWQtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteHhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14eGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci14eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXIteHhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXIteHhsLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14eGwtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXIteHhsLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci14eGwtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXh4bC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXIteHhsLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci14eGwtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXh4bC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXIteHhsLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci14eGwtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXIteHhsLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXh4bC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteHhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14eGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG59XG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udGFibGUgdGgsXG4udGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi50YWJsZSB0aGVhZCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi50YWJsZSAudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjNyZW07XG59XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udGFibGUtYm9yZGVyZWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0aCxcbi50YWJsZS1wcmltYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhjOGQxO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTliY2M3O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWJjYzc7XG59XG5cbi50YWJsZS1zZWNvbmRhcnksXG4udGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4udGFibGUtc2Vjb25kYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhlNmY3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWRlZjQ7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWRlZjQ7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhlNmRiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTVkZmQxO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNWRmZDE7XG59XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhlNmY3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFkZWY0O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWRlZjQ7XG59XG5cbi50YWJsZS13YXJuaW5nLFxuLnRhYmxlLXdhcm5pbmcgPiB0aCxcbi50YWJsZS13YXJuaW5nID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG59XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTViOGNiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWE1YmQ7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWE1YmQ7XG59XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdkN2Q3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2FjYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWNhY2E7XG59XG5cbi50YWJsZS1kYXJrLFxuLnRhYmxlLWRhcmsgPiB0aCxcbi50YWJsZS1kYXJrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhjOGQxO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTliY2M3O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWJjYzc7XG59XG5cbi50YWJsZS1zZWNvbmRhcnktYSxcbi50YWJsZS1zZWNvbmRhcnktYSA+IHRoLFxuLnRhYmxlLXNlY29uZGFyeS1hID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdkN2Q3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeS1hOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2FjYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5LWE6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5LWE6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWNhY2E7XG59XG5cbi50YWJsZS1zZWNvbmRhcnktYixcbi50YWJsZS1zZWNvbmRhcnktYiA+IHRoLFxuLnRhYmxlLXNlY29uZGFyeS1iID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhlNmRiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeS1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1ZGZkMTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5LWI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5LWI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNWRmZDE7XG59XG5cbi50YWJsZS1zZWNvbmRhcnktYyxcbi50YWJsZS1zZWNvbmRhcnktYyA+IHRoLFxuLnRhYmxlLXNlY29uZGFyeS1jID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVkMmJkO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeS1jOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyYzNhNztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5LWM6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5LWM6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmMzYTc7XG59XG5cbi50YWJsZS1zZWNvbmRhcnktZCxcbi50YWJsZS1zZWNvbmRhcnktZCA+IHRoLFxuLnRhYmxlLXNlY29uZGFyeS1kID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNWMzO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeS1kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjFhZDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5LWQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5LWQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGYxYWQ7XG59XG5cbi50YWJsZS10ZXJ0aWFyeSxcbi50YWJsZS10ZXJ0aWFyeSA+IHRoLFxuLnRhYmxlLXRlcnRpYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS10ZXJ0aWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXRlcnRpYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXRlcnRpYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4udGFibGUtZXJyb3IsXG4udGFibGUtZXJyb3IgPiB0aCxcbi50YWJsZS1lcnJvciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZDJiZDtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1lcnJvcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmMzYTc7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWVycm9yOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWVycm9yOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJjM2E3O1xufVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAxOSwgMTksIDAuNzUpO1xufVxuLnRhYmxlIC50aGVhZC1saWdodCB0aCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTksIDE5LCAxOSwgMC43NSk7XG59XG4udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG4udGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDEzLjk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXhzID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20gPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14eGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXh4bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbn1cbi50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sLCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSxcbi53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgaW5wdXRbdHlwZT11cmxdLFxuLndwY2Y3IGlucHV0W3R5cGU9dGVsXSxcbi53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSxcbi53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSxcbi53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLFxuLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgaW5wdXRbdHlwZT1maWxlXSxcbi53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgc2VsZWN0LFxuLndwY2Y3IHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDEuMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAzM0M1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sLCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSxcbiAgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgLndwY2Y3IGlucHV0W3R5cGU9dXJsXSxcbiAgLndwY2Y3IGlucHV0W3R5cGU9dGVsXSxcbiAgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLFxuICAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSxcbiAgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLFxuICAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSxcbiAgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sXG4gIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sXG4gIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sXG4gIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC53cGNmNyBzZWxlY3QsXG4gIC53cGNmNyB0ZXh0YXJlYSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczo6LW1zLWV4cGFuZCwgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF06Oi1tcy1leHBhbmQsXG4ud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdOjotbXMtZXhwYW5kLFxuLndwY2Y3IGlucHV0W3R5cGU9dXJsXTo6LW1zLWV4cGFuZCxcbi53cGNmNyBpbnB1dFt0eXBlPXRlbF06Oi1tcy1leHBhbmQsXG4ud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdOjotbXMtZXhwYW5kLFxuLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZXhwYW5kLFxuLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV06Oi1tcy1leHBhbmQsXG4ud3BjZjcgaW5wdXRbdHlwZT1tb250aF06Oi1tcy1leHBhbmQsXG4ud3BjZjcgaW5wdXRbdHlwZT13ZWVrXTo6LW1zLWV4cGFuZCxcbi53cGNmNyBpbnB1dFt0eXBlPXRpbWVdOjotbXMtZXhwYW5kLFxuLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjotbXMtZXhwYW5kLFxuLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjotbXMtZXhwYW5kLFxuLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdOjotbXMtZXhwYW5kLFxuLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdOjotbXMtZXhwYW5kLFxuLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV06Oi1tcy1leHBhbmQsXG4ud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOjotbXMtZXhwYW5kLFxuLndwY2Y3IHNlbGVjdDo6LW1zLWV4cGFuZCxcbi53cGNmNyB0ZXh0YXJlYTo6LW1zLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzLCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmZvY3VzLCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMsXG4ud3BjZjcgaW5wdXRbdHlwZT11cmxdOmZvY3VzLFxuLndwY2Y3IGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4ud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXMsXG4ud3BjZjcgaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbi53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXTpmb2N1cyxcbi53cGNmNyBpbnB1dFt0eXBlPXdlZWtdOmZvY3VzLFxuLndwY2Y3IGlucHV0W3R5cGU9dGltZV06Zm9jdXMsXG4ud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV06Zm9jdXMsXG4ud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Zm9jdXMsXG4ud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl06Zm9jdXMsXG4ud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4ud3BjZjcgaW5wdXRbdHlwZT1maWxlXTpmb2N1cyxcbi53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4ud3BjZjcgc2VsZWN0OmZvY3VzLFxuLndwY2Y3IHRleHRhcmVhOmZvY3VzIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzA3OGRkNjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMywgNjAsIDkxLCAwLjI1KTtcbn1cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOjpwbGFjZWhvbGRlciwgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLFxuLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsXG4ud3BjZjcgaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlcixcbi53cGNmNyBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsXG4ud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV06OnBsYWNlaG9sZGVyLFxuLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyLFxuLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdOjpwbGFjZWhvbGRlcixcbi53cGNmNyBpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlcixcbi53cGNmNyBpbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlcixcbi53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXTo6cGxhY2Vob2xkZXIsXG4ud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06OnBsYWNlaG9sZGVyLFxuLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdOjpwbGFjZWhvbGRlcixcbi53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG4ud3BjZjcgaW5wdXRbdHlwZT1maWxlXTo6cGxhY2Vob2xkZXIsXG4ud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOjpwbGFjZWhvbGRlcixcbi53cGNmNyBzZWxlY3Q6OnBsYWNlaG9sZGVyLFxuLndwY2Y3IHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmRpc2FibGVkLCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XTpkaXNhYmxlZCxcbi53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF06ZGlzYWJsZWQsXG4ud3BjZjcgaW5wdXRbdHlwZT11cmxdOmRpc2FibGVkLFxuLndwY2Y3IGlucHV0W3R5cGU9dGVsXTpkaXNhYmxlZCxcbi53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl06ZGlzYWJsZWQsXG4ud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV06ZGlzYWJsZWQsXG4ud3BjZjcgaW5wdXRbdHlwZT1kYXRlXTpkaXNhYmxlZCxcbi53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXTpkaXNhYmxlZCxcbi53cGNmNyBpbnB1dFt0eXBlPXdlZWtdOmRpc2FibGVkLFxuLndwY2Y3IGlucHV0W3R5cGU9dGltZV06ZGlzYWJsZWQsXG4ud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV06ZGlzYWJsZWQsXG4ud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06ZGlzYWJsZWQsXG4ud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl06ZGlzYWJsZWQsXG4ud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF06ZGlzYWJsZWQsXG4ud3BjZjcgaW5wdXRbdHlwZT1maWxlXTpkaXNhYmxlZCxcbi53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06ZGlzYWJsZWQsXG4ud3BjZjcgc2VsZWN0OmRpc2FibGVkLFxuLndwY2Y3IHRleHRhcmVhOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSwgLndwY2Y3IFtyZWFkb25seV0ud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT10ZXh0XSxcbi53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT1zZWFyY2hdLFxuLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPXVybF0sXG4ud3BjZjcgaW5wdXRbcmVhZG9ubHldW3R5cGU9dGVsXSxcbi53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT1udW1iZXJdLFxuLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPXJhbmdlXSxcbi53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT1kYXRlXSxcbi53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT1tb250aF0sXG4ud3BjZjcgaW5wdXRbcmVhZG9ubHldW3R5cGU9d2Vla10sXG4ud3BjZjcgaW5wdXRbcmVhZG9ubHldW3R5cGU9dGltZV0sXG4ud3BjZjcgaW5wdXRbcmVhZG9ubHldW3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT1jb2xvcl0sXG4ud3BjZjcgaW5wdXRbcmVhZG9ubHldW3R5cGU9ZW1haWxdLFxuLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPWZpbGVdLFxuLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgc2VsZWN0W3JlYWRvbmx5XSxcbi53cGNmNyB0ZXh0YXJlYVtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBvcGFjaXR5OiAxO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUsXG4ud3BjZjcgc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzAzM0M1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC44NzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjg3NXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDEuMDkzNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygxLjA5Mzc1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuODc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC44NzVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAwLjg3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMi45MzEyNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDEuMTI1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDQuMDQzNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAxLjA5Mzc1cmVtIDEuNDA2MjVyZW07XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sXG4ud3BjZjcgc2VsZWN0W3NpemVdLCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSxcbi53cGNmNyBzZWxlY3RbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wsIC53cGNmNyB0ZXh0YXJlYS53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbi53cGNmNyB0ZXh0YXJlYSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZvcm0tZ3JvdXAsIC53cGNmNyAud3BjZjctZm9ybSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4uZm9ybS1yb3cgPiAuY29sLFxuLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzAwQTQ3RTtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTY0LCAxMjYsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAud2FzLXZhbGlkYXRlZCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOnZhbGlkLCAud3BjZjcgLndhcy12YWxpZGF0ZWQgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOnZhbGlkLCAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XTp2YWxpZCwgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9dGV4dF06dmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdOnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9c2VhcmNoXTp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXVybF06dmFsaWQsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT11cmxdOnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9dGVsXTp2YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXRlbF06dmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdOnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9bnVtYmVyXTp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXTp2YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXJhbmdlXTp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdOnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZGF0ZV06dmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF06dmFsaWQsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1tb250aF06dmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXTp2YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXdlZWtdOnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9dGltZV06dmFsaWQsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT10aW1lXTp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXTp2YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWRhdGV0aW1lXTp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTp2YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXTp2YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWNvbG9yXTp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXTp2YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWVtYWlsXTp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdOnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZmlsZV06dmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9c3VibWl0XTp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6dmFsaWQsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHRleHRhcmVhOnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkLCAud3BjZjcgLmlzLXZhbGlkLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT10ZXh0XSxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT11cmxdLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dGVsXSxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1kYXRlXSxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPW1vbnRoXSxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXdlZWtdLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dGltZV0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1maWxlXSxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgc2VsZWN0LmlzLXZhbGlkLFxuLndwY2Y3IHRleHRhcmVhLmlzLXZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzAwQTQ3RTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC53YXMtdmFsaWRhdGVkIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6dmFsaWQ6Zm9jdXMsIC53cGNmNyAud2FzLXZhbGlkYXRlZCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6dmFsaWQ6Zm9jdXMsIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdOnZhbGlkOmZvY3VzLCAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT10ZXh0XTp2YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF06dmFsaWQ6Zm9jdXMsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1zZWFyY2hdOnZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9dXJsXTp2YWxpZDpmb2N1cyxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXVybF06dmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT10ZWxdOnZhbGlkOmZvY3VzLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9dGVsXTp2YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl06dmFsaWQ6Zm9jdXMsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1udW1iZXJdOnZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdOnZhbGlkOmZvY3VzLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9cmFuZ2VdOnZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV06dmFsaWQ6Zm9jdXMsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1kYXRlXTp2YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXTp2YWxpZDpmb2N1cyxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPW1vbnRoXTp2YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdOnZhbGlkOmZvY3VzLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9d2Vla106dmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT10aW1lXTp2YWxpZDpmb2N1cyxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXRpbWVdOnZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdOnZhbGlkOmZvY3VzLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOnZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOnZhbGlkOmZvY3VzLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOnZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdOnZhbGlkOmZvY3VzLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9Y29sb3JdOnZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdOnZhbGlkOmZvY3VzLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZW1haWxdOnZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV06dmFsaWQ6Zm9jdXMsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1maWxlXTp2YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06dmFsaWQ6Zm9jdXMsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1zdWJtaXRdOnZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDp2YWxpZDpmb2N1cyxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6dmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgdGV4dGFyZWE6dmFsaWQ6Zm9jdXMsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMsIC53cGNmNyAuaXMtdmFsaWQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6Zm9jdXMsIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXRleHRdOmZvY3VzLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9c2VhcmNoXTpmb2N1cyxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXVybF06Zm9jdXMsXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT10ZWxdOmZvY3VzLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9bnVtYmVyXTpmb2N1cyxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXJhbmdlXTpmb2N1cyxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWRhdGVdOmZvY3VzLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9bW9udGhdOmZvY3VzLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9d2Vla106Zm9jdXMsXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT10aW1lXTpmb2N1cyxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWRhdGV0aW1lXTpmb2N1cyxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1cyxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWNvbG9yXTpmb2N1cyxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWVtYWlsXTpmb2N1cyxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWZpbGVdOmZvY3VzLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9c3VibWl0XTpmb2N1cyxcbi53cGNmNyBzZWxlY3QuaXMtdmFsaWQ6Zm9jdXMsXG4ud3BjZjcgdGV4dGFyZWEuaXMtdmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cyxcbi5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBNDdFO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNjQsIDEyNiwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCAud2FzLXZhbGlkYXRlZCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgLndhcy12YWxpZGF0ZWQgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9dGV4dF06dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9c2VhcmNoXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXVybF06dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT11cmxdOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9dGVsXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXRlbF06dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9bnVtYmVyXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXJhbmdlXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZGF0ZV06dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF06dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1tb250aF06dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXdlZWtdOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9dGltZV06dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT10aW1lXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWRhdGV0aW1lXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWNvbG9yXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWVtYWlsXTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZmlsZV06dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9c3VibWl0XTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHRleHRhcmVhOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF06dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXRleHRdOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1zZWFyY2hdOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT11cmxdOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT11cmxdOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT10ZWxdOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT10ZWxdOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1udW1iZXJdOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV06dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXJhbmdlXTp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV06dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWRhdGVdOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF06dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPW1vbnRoXTp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9d2Vla106dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXdlZWtdOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT10aW1lXTp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9dGltZV06dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXTp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1jb2xvcl06dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXTp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZW1haWxdOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXTp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZmlsZV06dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXN1Ym1pdF06dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyB0ZXh0YXJlYTp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssIC53cGNmNyAuaXMtdmFsaWQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgfiAudmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXRleHRdIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9c2VhcmNoXSB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXVybF0gfiAudmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT10ZWxdIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9bnVtYmVyXSB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXJhbmdlXSB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWRhdGVdIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9bW9udGhdIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9d2Vla10gfiAudmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT10aW1lXSB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWRhdGV0aW1lXSB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWNvbG9yXSB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWVtYWlsXSB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWZpbGVdIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9c3VibWl0XSB+IC52YWxpZC1mZWVkYmFjayxcbi53cGNmNyBzZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgdGV4dGFyZWEuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgLmlzLXZhbGlkLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIH4gLnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT10ZXh0XSB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9c2VhcmNoXSB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dXJsXSB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dGVsXSB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9bnVtYmVyXSB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9cmFuZ2VdIH4gLnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1kYXRlXSB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9bW9udGhdIH4gLnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT13ZWVrXSB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dGltZV0gfiAudmFsaWQtdG9vbHRpcCxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWRhdGV0aW1lXSB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdIH4gLnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1jb2xvcl0gfiAudmFsaWQtdG9vbHRpcCxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWVtYWlsXSB+IC52YWxpZC10b29sdGlwLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZmlsZV0gfiAudmFsaWQtdG9vbHRpcCxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXN1Ym1pdF0gfiAudmFsaWQtdG9vbHRpcCxcbi53cGNmNyBzZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53cGNmNyB0ZXh0YXJlYS5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLWZpbGUuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLWZpbGUuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMwMEE0N0U7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjMDBBNDdFO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1ZmZjYztcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGQ3YTU7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTY0LCAxMjYsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzAwQTQ3RTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTY0LCAxMjYsIDAuMjUpO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2EzMDA0NTtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjMsIDAsIDY5LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAud2FzLXZhbGlkYXRlZCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmludmFsaWQsIC53cGNmNyAud2FzLXZhbGlkYXRlZCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6aW52YWxpZCwgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF06aW52YWxpZCwgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9dGV4dF06aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF06aW52YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXNlYXJjaF06aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXVybF06aW52YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXVybF06aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXRlbF06aW52YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXRlbF06aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl06aW52YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPW51bWJlcl06aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXTppbnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9cmFuZ2VdOmludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXTppbnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZGF0ZV06aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXTppbnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9bW9udGhdOmludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXTppbnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9d2Vla106aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdOmludmFsaWQsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT10aW1lXTppbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmludmFsaWQsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1kYXRldGltZV06aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTppbnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl06aW52YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWNvbG9yXTppbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdOmludmFsaWQsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1lbWFpbF06aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdOmludmFsaWQsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1maWxlXTppbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTppbnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9c3VibWl0XTppbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDppbnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHNlbGVjdDppbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHRleHRhcmVhOmludmFsaWQsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLCAud3BjZjcgLmlzLWludmFsaWQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9dGV4dF0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXVybF0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXRlbF0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXJhbmdlXSxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZGF0ZV0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPW1vbnRoXSxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9d2Vla10sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXRpbWVdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9Y29sb3JdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWZpbGVdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IHNlbGVjdC5pcy1pbnZhbGlkLFxuLndwY2Y3IHRleHRhcmVhLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLFxuLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2EzMDA0NTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWQgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczppbnZhbGlkOmZvY3VzLCAud3BjZjcgLndhcy12YWxpZGF0ZWQgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmludmFsaWQ6Zm9jdXMsIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdOmludmFsaWQ6Zm9jdXMsIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXRleHRdOmludmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdOmludmFsaWQ6Zm9jdXMsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1zZWFyY2hdOmludmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT11cmxdOmludmFsaWQ6Zm9jdXMsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT11cmxdOmludmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT10ZWxdOmludmFsaWQ6Zm9jdXMsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT10ZWxdOmludmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdOmludmFsaWQ6Zm9jdXMsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1udW1iZXJdOmludmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV06aW52YWxpZDpmb2N1cyxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXJhbmdlXTppbnZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV06aW52YWxpZDpmb2N1cyxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWRhdGVdOmludmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF06aW52YWxpZDpmb2N1cyxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPW1vbnRoXTppbnZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9d2Vla106aW52YWxpZDpmb2N1cyxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXdlZWtdOmludmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT10aW1lXTppbnZhbGlkOmZvY3VzLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9dGltZV06aW52YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXTppbnZhbGlkOmZvY3VzLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmludmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06aW52YWxpZDpmb2N1cyxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTppbnZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdOmludmFsaWQ6Zm9jdXMsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1jb2xvcl06aW52YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXTppbnZhbGlkOmZvY3VzLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZW1haWxdOmludmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXTppbnZhbGlkOmZvY3VzLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZmlsZV06aW52YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06aW52YWxpZDpmb2N1cyxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXN1Ym1pdF06aW52YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6aW52YWxpZDpmb2N1cyxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6aW52YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyB0ZXh0YXJlYTppbnZhbGlkOmZvY3VzLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cywgLndwY2Y3IC5pcy1pbnZhbGlkLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmZvY3VzLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXRleHRdOmZvY3VzLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT11cmxdOmZvY3VzLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT10ZWxdOmZvY3VzLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1udW1iZXJdOmZvY3VzLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1yYW5nZV06Zm9jdXMsXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWRhdGVdOmZvY3VzLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1tb250aF06Zm9jdXMsXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXdlZWtdOmZvY3VzLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT10aW1lXTpmb2N1cyxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZGF0ZXRpbWVdOmZvY3VzLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF06Zm9jdXMsXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWNvbG9yXTpmb2N1cyxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZW1haWxdOmZvY3VzLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1maWxlXTpmb2N1cyxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9c3VibWl0XTpmb2N1cyxcbi53cGNmNyBzZWxlY3QuaXMtaW52YWxpZDpmb2N1cyxcbi53cGNmNyB0ZXh0YXJlYS5pcy1pbnZhbGlkOmZvY3VzLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cyxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhMzAwNDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2MywgMCwgNjksIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIC53YXMtdmFsaWRhdGVkIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgLndhcy12YWxpZGF0ZWQgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF06aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT10ZXh0XTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXNlYXJjaF06aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9dXJsXTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT11cmxdOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXRlbF06aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9dGVsXTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPW51bWJlcl06aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXJhbmdlXTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1kYXRlXTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF06aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9bW9udGhdOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXdlZWtdOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXRpbWVdOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1kYXRldGltZV06aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl06aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9Y29sb3JdOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1lbWFpbF06aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV06aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZmlsZV06aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1zdWJtaXRdOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgdGV4dGFyZWE6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9dGV4dF06aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9c2VhcmNoXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXVybF06aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT11cmxdOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9dGVsXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXRlbF06aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9bnVtYmVyXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXJhbmdlXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZGF0ZV06aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF06aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT1tb250aF06aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPXdlZWtdOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0W3R5cGU9dGltZV06aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXRbdHlwZT10aW1lXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWRhdGV0aW1lXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWNvbG9yXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dFt0eXBlPWVtYWlsXTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9ZmlsZV06aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0W3R5cGU9c3VibWl0XTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHRleHRhcmVhOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IC5pcy1pbnZhbGlkLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIH4gLmludmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9dGV4dF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9c2VhcmNoXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT11cmxdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXRlbF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9bnVtYmVyXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1yYW5nZV0gfiAuaW52YWxpZC1mZWVkYmFjayxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZGF0ZV0gfiAuaW52YWxpZC1mZWVkYmFjayxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9bW9udGhdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXdlZWtdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXRpbWVdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWRhdGV0aW1lXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9Y29sb3JdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWVtYWlsXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1maWxlXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1zdWJtaXRdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud3BjZjcgc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53cGNmNyB0ZXh0YXJlYS5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLndwY2Y3IC5pcy1pbnZhbGlkLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9dGV4dF0gfiAuaW52YWxpZC10b29sdGlwLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1zZWFyY2hdIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9dXJsXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXRlbF0gfiAuaW52YWxpZC10b29sdGlwLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1udW1iZXJdIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9cmFuZ2VdIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZGF0ZV0gfiAuaW52YWxpZC10b29sdGlwLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1tb250aF0gfiAuaW52YWxpZC10b29sdGlwLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT13ZWVrXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXRpbWVdIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZGF0ZXRpbWVdIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9Y29sb3JdIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZW1haWxdIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZmlsZV0gfiAuaW52YWxpZC10b29sdGlwLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1zdWJtaXRdIH4gLmludmFsaWQtdG9vbHRpcCxcbi53cGNmNyBzZWxlY3QuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud3BjZjcgdGV4dGFyZWEuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNvbnRyb2wtZmlsZS5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLWZpbGUuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2EzMDA0NTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2EzMDA0NTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYyNDgwO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwMDViO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgxNjMsIDAsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTMwMDQ1O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjMsIDAsIDY5LCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwLCAuZm9ybS1pbmxpbmUgLndwY2Y3IC53cGNmNy1mb3JtIHAsIC53cGNmNyAud3BjZjctZm9ybSAuZm9ybS1pbmxpbmUgcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCwgLmZvcm0taW5saW5lIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAuZm9ybS1pbmxpbmUgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT10ZXh0XSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9dXJsXSxcbiAgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPXVybF0sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLFxuICAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9dGVsXSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLFxuICAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sXG4gIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT1kYXRlXSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLFxuICAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9d2Vla10sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSxcbiAgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPXRpbWVdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLFxuICAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9Y29sb3JdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLFxuICAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9ZW1haWxdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sXG4gIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT1maWxlXSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IHNlbGVjdCxcbiAgLndwY2Y3IC5mb3JtLWlubGluZSBzZWxlY3QsXG4gIC5mb3JtLWlubGluZSAud3BjZjcgdGV4dGFyZWEsXG4gIC53cGNmNyAuZm9ybS1pbmxpbmUgdGV4dGFyZWEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAsXG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYnRuLCAuYnRuLmZhLCAuYnRuLmZhcywgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDEuMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4sIC5idG4uZmEsIC5idG4uZmFzLCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyLCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuYnRuOmZvY3VzLCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bjpmb2N1cywgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cywgLmJ0bi5mb2N1cywgLndwY2Y3IGlucHV0LmZvY3VzW3R5cGU9c3VibWl0XSB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMC4xODc1cmVtIDAuMzc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG4uYnRuLmRpc2FibGVkLCAud3BjZjcgaW5wdXQuZGlzYWJsZWRbdHlwZT1zdWJtaXRdLCAuYnRuOmRpc2FibGVkLCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBib3JkZXItY29sb3I6ICMwMzNDNUI7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMjQzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMDExYjJhO1xufVxuLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzLCA2MCwgOTEsIDAuNSk7XG59XG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBib3JkZXItY29sb3I6ICMwMzNDNUI7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxMWIyYTtcbiAgYm9yZGVyLWNvbG9yOiAjMDExMzFkO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMywgNjAsIDkxLCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxO1xuICBib3JkZXItY29sb3I6ICMwMEE3RTE7XG59XG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4YmJiO1xuICBib3JkZXItY29sb3I6ICMwMDgxYWU7XG59XG4uYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNjcsIDIyNSwgMC41KTtcbn1cbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxO1xuICBib3JkZXItY29sb3I6ICMwMEE3RTE7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODFhZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGExO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTY3LCAyMjUsIDAuNSk7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBNDdFO1xuICBib3JkZXItY29sb3I6ICMwMEE0N0U7XG59XG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2U2MTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3MTU3O1xufVxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNjQsIDEyNiwgMC41KTtcbn1cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE0N0U7XG4gIGJvcmRlci1jb2xvcjogIzAwQTQ3RTtcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3MTU3O1xuICBib3JkZXItY29sb3I6ICMwMDY0NGQ7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNjQsIDEyNiwgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG4gIGJvcmRlci1jb2xvcjogIzAwQTdFMTtcbn1cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4YmJiO1xuICBib3JkZXItY29sb3I6ICMwMDgxYWU7XG59XG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE2NywgMjI1LCAwLjUpO1xufVxuLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTdFMTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBN0UxO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgxYWU7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhhMTtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE2NywgMjI1LCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzAzM0M1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XG4gIGJvcmRlci1jb2xvcjogI2QzOWUwMDtcbn1cbi5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDMzQzVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzAzM0M1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjYzY5NTAwO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzAwNDU7XG4gIGJvcmRlci1jb2xvcjogI2EzMDA0NTtcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZDAwMzU7XG4gIGJvcmRlci1jb2xvcjogIzcwMDAyZjtcbn1cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2MywgMCwgNjksIDAuNSk7XG59XG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzMDA0NTtcbiAgYm9yZGVyLWNvbG9yOiAjYTMwMDQ1O1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDAwMmY7XG4gIGJvcmRlci1jb2xvcjogIzYzMDAyYTtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2MywgMCwgNjksIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MDtcbiAgYm9yZGVyLWNvbG9yOiAjNzA3MDcwO1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ1ZDVkO1xuICBib3JkZXItY29sb3I6ICM1NzU3NTc7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTEyLCAxMTIsIDExMiwgMC41KTtcbn1cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MDtcbiAgYm9yZGVyLWNvbG9yOiAjNzA3MDcwO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzU3NTc7XG4gIGJvcmRlci1jb2xvcjogIzUwNTA1MDtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMiwgMTEyLCAxMTIsIDAuNSk7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBib3JkZXItY29sb3I6ICMwMzNDNUI7XG59XG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMjQzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMDExYjJhO1xufVxuLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzLCA2MCwgOTEsIDAuNSk7XG59XG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBib3JkZXItY29sb3I6ICMwMzNDNUI7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxMWIyYTtcbiAgYm9yZGVyLWNvbG9yOiAjMDExMzFkO1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMywgNjAsIDkxLCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeS1hIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7XG4gIGJvcmRlci1jb2xvcjogIzcwNzA3MDtcbn1cbi5idG4tc2Vjb25kYXJ5LWE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkNWQ1ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNTc1NzU3O1xufVxuLmJ0bi1zZWNvbmRhcnktYTpmb2N1cywgLmJ0bi1zZWNvbmRhcnktYS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMiwgMTEyLCAxMTIsIDAuNSk7XG59XG4uYnRuLXNlY29uZGFyeS1hLmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeS1hOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7XG4gIGJvcmRlci1jb2xvcjogIzcwNzA3MDtcbn1cbi5idG4tc2Vjb25kYXJ5LWE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeS1hOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXNlY29uZGFyeS1hLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc1NzU3O1xuICBib3JkZXItY29sb3I6ICM1MDUwNTA7XG59XG4uYnRuLXNlY29uZGFyeS1hOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnktYTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnktYS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTIsIDExMiwgMTEyLCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeS1iIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE0N0U7XG4gIGJvcmRlci1jb2xvcjogIzAwQTQ3RTtcbn1cbi5idG4tc2Vjb25kYXJ5LWI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2U2MTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3MTU3O1xufVxuLmJ0bi1zZWNvbmRhcnktYjpmb2N1cywgLmJ0bi1zZWNvbmRhcnktYi5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE2NCwgMTI2LCAwLjUpO1xufVxuLmJ0bi1zZWNvbmRhcnktYi5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnktYjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBNDdFO1xuICBib3JkZXItY29sb3I6ICMwMEE0N0U7XG59XG4uYnRuLXNlY29uZGFyeS1iOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnktYjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnktYi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzE1NztcbiAgYm9yZGVyLWNvbG9yOiAjMDA2NDRkO1xufVxuLmJ0bi1zZWNvbmRhcnktYjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LWIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTY0LCAxMjYsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5LWMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RENUYxMztcbiAgYm9yZGVyLWNvbG9yOiAjREQ1RjEzO1xufVxuLmJ0bi1zZWNvbmRhcnktYzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmE1MDEwO1xuICBib3JkZXItY29sb3I6ICNhZTRiMGY7XG59XG4uYnRuLXNlY29uZGFyeS1jOmZvY3VzLCAuYnRuLXNlY29uZGFyeS1jLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIxLCA5NSwgMTksIDAuNSk7XG59XG4uYnRuLXNlY29uZGFyeS1jLmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeS1jOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERDVGMTM7XG4gIGJvcmRlci1jb2xvcjogI0RENUYxMztcbn1cbi5idG4tc2Vjb25kYXJ5LWM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeS1jOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXNlY29uZGFyeS1jLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWU0YjBmO1xuICBib3JkZXItY29sb3I6ICNhMjQ2MGU7XG59XG4uYnRuLXNlY29uZGFyeS1jOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnktYzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnktYy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjEsIDk1LCAxOSwgMC41KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnktZCB7XG4gIGNvbG9yOiAjMDMzQzVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0ZERDI4O1xuICBib3JkZXItY29sb3I6ICNDRkREMjg7XG59XG4uYnRuLXNlY29uZGFyeS1kOmhvdmVyIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGMwMWU7XG4gIGJvcmRlci1jb2xvcjogI2FhYjUxZDtcbn1cbi5idG4tc2Vjb25kYXJ5LWQ6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LWQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDcsIDIyMSwgNDAsIDAuNSk7XG59XG4uYnRuLXNlY29uZGFyeS1kLmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeS1kOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRkREMjg7XG4gIGJvcmRlci1jb2xvcjogI0NGREQyODtcbn1cbi5idG4tc2Vjb25kYXJ5LWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeS1kOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXNlY29uZGFyeS1kLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMDMzQzVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFiNTFkO1xuICBib3JkZXItY29sb3I6ICM5ZmFhMWI7XG59XG4uYnRuLXNlY29uZGFyeS1kOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnktZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnktZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDcsIDIyMSwgNDAsIDAuNSk7XG59XG5cbi5idG4tdGVydGlhcnkge1xuICBjb2xvcjogIzAzM0M1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi10ZXJ0aWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMDMzQzVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG4uYnRuLXRlcnRpYXJ5OmZvY3VzLCAuYnRuLXRlcnRpYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5idG4tdGVydGlhcnkuZGlzYWJsZWQsIC5idG4tdGVydGlhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAzM0M1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi10ZXJ0aWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tdGVydGlhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tdGVydGlhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogI2RmZGZkZjtcbn1cbi5idG4tdGVydGlhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXRlcnRpYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXRlcnRpYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5idG4tZXJyb3Ige1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RENUYxMztcbiAgYm9yZGVyLWNvbG9yOiAjREQ1RjEzO1xufVxuLmJ0bi1lcnJvcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmE1MDEwO1xuICBib3JkZXItY29sb3I6ICNhZTRiMGY7XG59XG4uYnRuLWVycm9yOmZvY3VzLCAuYnRuLWVycm9yLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIxLCA5NSwgMTksIDAuNSk7XG59XG4uYnRuLWVycm9yLmRpc2FibGVkLCAuYnRuLWVycm9yOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERDVGMTM7XG4gIGJvcmRlci1jb2xvcjogI0RENUYxMztcbn1cbi5idG4tZXJyb3I6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWVycm9yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWVycm9yLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWU0YjBmO1xuICBib3JkZXItY29sb3I6ICNhMjQ2MGU7XG59XG4uYnRuLWVycm9yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1lcnJvcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1lcnJvci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjEsIDk1LCAxOSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnksIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBjb2xvcjogIzAzM0M1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzAzM0M1Qjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG4gIGJvcmRlci1jb2xvcjogIzAzM0M1Qjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cywgLndwY2Y3IGlucHV0LmZvY3VzW3R5cGU9c3VibWl0XSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMsIDYwLCA5MSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAud3BjZjcgaW5wdXQuZGlzYWJsZWRbdHlwZT1zdWJtaXRdLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDMzQzVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLCAud3BjZjcgLnNob3cgPiBpbnB1dC5kcm9wZG93bi10b2dnbGVbdHlwZT1zdWJtaXRdIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG4gIGJvcmRlci1jb2xvcjogIzAzM0M1Qjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAud3BjZjcgLnNob3cgPiBpbnB1dC5kcm9wZG93bi10b2dnbGVbdHlwZT1zdWJtaXRdOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMywgNjAsIDkxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMwMEE3RTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICMwMEE3RTE7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG4gIGJvcmRlci1jb2xvcjogIzAwQTdFMTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNjcsIDIyNSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwQTdFMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTdFMTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBN0UxO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTY3LCAyMjUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMEE0N0U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICMwMEE0N0U7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBNDdFO1xuICBib3JkZXItY29sb3I6ICMwMEE0N0U7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNjQsIDEyNiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDBBNDdFO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBNDdFO1xuICBib3JkZXItY29sb3I6ICMwMEE0N0U7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNjQsIDEyNiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzAwQTdFMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzAwQTdFMTtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG4gIGJvcmRlci1jb2xvcjogIzAwQTdFMTtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE2NywgMjI1LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMEE3RTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG4gIGJvcmRlci1jb2xvcjogIzAwQTdFMTtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE2NywgMjI1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzAzM0M1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmYzEwNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzAzM0M1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI2EzMDA0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2EzMDA0NTtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzMDA0NTtcbiAgYm9yZGVyLWNvbG9yOiAjYTMwMDQ1O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2MywgMCwgNjksIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhMzAwNDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzAwNDU7XG4gIGJvcmRlci1jb2xvcjogI2EzMDA0NTtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2MywgMCwgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjNzA3MDcwO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7XG4gIGJvcmRlci1jb2xvcjogIzcwNzA3MDtcbn1cbi5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTEyLCAxMTIsIDExMiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7XG4gIGJvcmRlci1jb2xvcjogIzcwNzA3MDtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMiwgMTEyLCAxMTIsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICMwMzNDNUI7XG59XG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBib3JkZXItY29sb3I6ICMwMzNDNUI7XG59XG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzLCA2MCwgOTEsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAzM0M1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1QjtcbiAgYm9yZGVyLWNvbG9yOiAjMDMzQzVCO1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMywgNjAsIDkxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWEge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzcwNzA3MDtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnktYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xuICBib3JkZXItY29sb3I6ICM3MDcwNzA7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWE6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnktYS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMiwgMTEyLCAxMTIsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWEuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnktYTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnktYTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnktYTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS1hLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xuICBib3JkZXItY29sb3I6ICM3MDcwNzA7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnktYS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTIsIDExMiwgMTEyLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWIge1xuICBjb2xvcjogIzAwQTQ3RTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzAwQTQ3RTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnktYjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBNDdFO1xuICBib3JkZXItY29sb3I6ICMwMEE0N0U7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWI6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnktYi5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE2NCwgMTI2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS1iLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWI6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwQTQ3RTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnktYi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTQ3RTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBNDdFO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS1iOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS1iOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTY0LCAxMjYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnktYyB7XG4gIGNvbG9yOiAjREQ1RjEzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjREQ1RjEzO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS1jOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERDVGMTM7XG4gIGJvcmRlci1jb2xvcjogI0RENUYxMztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnktYzpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS1jLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIxLCA5NSwgMTksIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWMuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnktYzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjREQ1RjEzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnktYzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnktYzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS1jLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREQ1RjEzO1xuICBib3JkZXItY29sb3I6ICNERDVGMTM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnktYy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjEsIDk1LCAxOSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS1kIHtcbiAgY29sb3I6ICNDRkREMjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICNDRkREMjg7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWQ6aG92ZXIge1xuICBjb2xvcjogIzAzM0M1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NGREQyODtcbiAgYm9yZGVyLWNvbG9yOiAjQ0ZERDI4O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS1kOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDcsIDIyMSwgNDAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnktZDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjQ0ZERDI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnktZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnktZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS1kLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMDMzQzVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0ZERDI4O1xuICBib3JkZXItY29sb3I6ICNDRkREMjg7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnktZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDcsIDIyMSwgNDAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS10ZXJ0aWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLXRlcnRpYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS10ZXJ0aWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXRlcnRpYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS10ZXJ0aWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXRlcnRpYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXRlcnRpYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXRlcnRpYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtdGVydGlhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS10ZXJ0aWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS10ZXJ0aWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXRlcnRpYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1lcnJvciB7XG4gIGNvbG9yOiAjREQ1RjEzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjREQ1RjEzO1xufVxuLmJ0bi1vdXRsaW5lLWVycm9yOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERDVGMTM7XG4gIGJvcmRlci1jb2xvcjogI0RENUYxMztcbn1cbi5idG4tb3V0bGluZS1lcnJvcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWVycm9yLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIxLCA5NSwgMTksIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZXJyb3IuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1lcnJvcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjREQ1RjEzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1lcnJvcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1lcnJvcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWVycm9yLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREQ1RjEzO1xuICBib3JkZXItY29sb3I6ICNERDVGMTM7XG59XG4uYnRuLW91dGxpbmUtZXJyb3I6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZXJyb3I6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1lcnJvci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjEsIDk1LCAxOSwgMC41KTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMEE3RTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biwgLndwY2Y3IC5idG4tZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBwYWRkaW5nOiAxLjA5Mzc1cmVtIDEuNDA2MjVyZW07XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4sIC53cGNmNyAuYnRuLWdyb3VwLXNtID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgcGFkZGluZzogMC44NzVyZW0gMS4xMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1yZXNldF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1idXR0b25dLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMnJlbTtcbiAgcGFkZGluZzogMCAwO1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzAzM0M1QjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj10b3BdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49cmlnaHRdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49Ym90dG9tXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS41cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDMzQzVCO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICMwMEE3RTE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1Qjtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1Qjtcbn1cbi5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMDMzQzVCO1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0biwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAwIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0LmFjdGl2ZVt0eXBlPXN1Ym1pdF0sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dC5hY3RpdmVbdHlwZT1zdWJtaXRdIHtcbiAgei1pbmRleDogMTtcbn1cbi5idG4tZ3JvdXAgLmJ0biArIC5idG4sIC5idG4tZ3JvdXAgLmJ0bi5mYSArIC5idG4sIC5idG4tZ3JvdXAgLndwY2Y3IGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5idG4sIC53cGNmNyAuYnRuLWdyb3VwIGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5idG4sIC5idG4tZ3JvdXAgLmJ0bi5mYXMgKyAuYnRuLCAuYnRuLWdyb3VwIC53cGNmNyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgLmJ0biwgLndwY2Y3IC5idG4tZ3JvdXAgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIC5idG4sIC5idG4tZ3JvdXAgLmJ0biArIC5idG4uZmEsIC5idG4tZ3JvdXAgLmJ0bi5mYSArIC5idG4uZmEsIC5idG4tZ3JvdXAgLndwY2Y3IGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5idG4uZmEsIC53cGNmNyAuYnRuLWdyb3VwIGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5idG4uZmEsIC5idG4tZ3JvdXAgLmJ0bi5mYXMgKyAuYnRuLmZhLCAuYnRuLWdyb3VwIC53cGNmNyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYSwgLndwY2Y3IC5idG4tZ3JvdXAgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIC5idG4uZmEsIC5idG4tZ3JvdXAgLndwY2Y3IC5idG4gKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuYnRuLWdyb3VwIC5idG4gKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sIC5idG4tZ3JvdXAgLndwY2Y3IC5idG4uZmEgKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuYnRuLWdyb3VwIC5idG4uZmEgKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sIC5idG4tZ3JvdXAgLndwY2Y3IGlucHV0LmZhW3R5cGU9c3VibWl0XSArIGlucHV0LmZhW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5idG4tZ3JvdXAgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLCAuYnRuLWdyb3VwIC53cGNmNyAuYnRuLmZhcyArIGlucHV0LmZhW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5idG4tZ3JvdXAgLmJ0bi5mYXMgKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sIC5idG4tZ3JvdXAgLndwY2Y3IGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0gKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuYnRuLWdyb3VwIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0gKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sIC5idG4tZ3JvdXAgLmJ0biArIC5idG4uZmFzLCAuYnRuLWdyb3VwIC5idG4uZmEgKyAuYnRuLmZhcywgLmJ0bi1ncm91cCAud3BjZjcgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYXMsIC53cGNmNyAuYnRuLWdyb3VwIGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5idG4uZmFzLCAuYnRuLWdyb3VwIC5idG4uZmFzICsgLmJ0bi5mYXMsIC5idG4tZ3JvdXAgLndwY2Y3IGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0gKyAuYnRuLmZhcywgLndwY2Y3IC5idG4tZ3JvdXAgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIC5idG4uZmFzLCAuYnRuLWdyb3VwIC53cGNmNyAuYnRuICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5idG4tZ3JvdXAgLmJ0biArIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0sIC5idG4tZ3JvdXAgLndwY2Y3IC5idG4uZmEgKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmJ0bi1ncm91cCAuYnRuLmZhICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSwgLmJ0bi1ncm91cCAud3BjZjcgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5idG4tZ3JvdXAgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSwgLmJ0bi1ncm91cCAud3BjZjcgLmJ0bi5mYXMgKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmJ0bi1ncm91cCAuYnRuLmZhcyArIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0sIC5idG4tZ3JvdXAgLndwY2Y3IGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0gKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmJ0bi1ncm91cCBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSwgLmJ0bi1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0biwgLmJ0bi1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYSwgLmJ0bi1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLCAuYnRuLWdyb3VwIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuYnRuLmZhcywgLmJ0bi1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5idG4tZ3JvdXAgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0biwgLndwY2Y3IC5idG4tZ3JvdXAgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYSwgLndwY2Y3IC5idG4tZ3JvdXAgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmJ0bi1ncm91cCBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuYnRuLmZhcywgLndwY2Y3IC5idG4tZ3JvdXAgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSwgLmJ0bi1ncm91cCAud3BjZjcgLmJ0biArIGlucHV0W3R5cGU9c3VibWl0XSwgLmJ0bi1ncm91cCAud3BjZjcgLmJ0bi5mYSArIGlucHV0W3R5cGU9c3VibWl0XSwgLmJ0bi1ncm91cCAud3BjZjcgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYnRuLWdyb3VwIC53cGNmNyAuYnRuLmZhcyArIGlucHV0W3R5cGU9c3VibWl0XSwgLmJ0bi1ncm91cCAud3BjZjcgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5idG4tZ3JvdXAgLmJ0biArIGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5idG4tZ3JvdXAgLmJ0bi5mYSArIGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5idG4tZ3JvdXAgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmJ0bi1ncm91cCAuYnRuLmZhcyArIGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5idG4tZ3JvdXAgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSwgLmJ0bi1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmJ0bi1ncm91cCBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uYnRuLWdyb3VwIC5idG4gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cCAuYnRuLmZhICsgLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAgLndwY2Y3IGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5idG4tZ3JvdXAsXG4ud3BjZjcgLmJ0bi1ncm91cCBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cCAuYnRuLmZhcyArIC5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwIC53cGNmNyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgLmJ0bi1ncm91cCxcbi53cGNmNyAuYnRuLWdyb3VwIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0bi1ncm91cCxcbi53cGNmNyAuYnRuLWdyb3VwIGlucHV0W3R5cGU9c3VibWl0XSArIC5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLFxuLmJ0bi1ncm91cCAuYnRuLWdyb3VwICsgLmJ0bi5mYSxcbi5idG4tZ3JvdXAgLndwY2Y3IC5idG4tZ3JvdXAgKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmJ0bi1ncm91cCAuYnRuLWdyb3VwICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cCAuYnRuLWdyb3VwICsgLmJ0bi5mYXMsXG4uYnRuLWdyb3VwIC53cGNmNyAuYnRuLWdyb3VwICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSxcbi53cGNmNyAuYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cCAud3BjZjcgLmJ0bi1ncm91cCArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi5mYSArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC53cGNmNyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0gKyAuYnRuLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi5mYXMgKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAud3BjZjcgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIC5idG4sXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0biArIC5idG4uZmEsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4uZmEgKyAuYnRuLmZhLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAud3BjZjcgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYSxcbi53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsIGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5idG4uZmEsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4uZmFzICsgLmJ0bi5mYSxcbi5idG4tZ3JvdXAtdmVydGljYWwgLndwY2Y3IGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0gKyAuYnRuLmZhLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIC5idG4uZmEsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC53cGNmNyAuYnRuICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgLmJ0biArIGlucHV0LmZhW3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAtdmVydGljYWwgLndwY2Y3IC5idG4uZmEgKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLmZhICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAud3BjZjcgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAud3BjZjcgLmJ0bi5mYXMgKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLmZhcyArIGlucHV0LmZhW3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAtdmVydGljYWwgLndwY2Y3IGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0gKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuICsgLmJ0bi5mYXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4uZmEgKyAuYnRuLmZhcyxcbi5idG4tZ3JvdXAtdmVydGljYWwgLndwY2Y3IGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5idG4uZmFzLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4uZmFzICsgLmJ0bi5mYXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC53cGNmNyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYXMsXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC53cGNmNyAuYnRuICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSxcbi53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4gKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAud3BjZjcgLmJ0bi5mYSArIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLmZhICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAtdmVydGljYWwgLndwY2Y3IGlucHV0LmZhW3R5cGU9c3VibWl0XSArIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0gKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAud3BjZjcgLmJ0bi5mYXMgKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi5mYXMgKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAud3BjZjcgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAtdmVydGljYWwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuYnRuLmZhLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0bixcbi53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsIGlucHV0W3R5cGU9c3VibWl0XSArIC5idG4uZmEsXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuYnRuLmZhcyxcbi53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsIGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0sXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC53cGNmNyAuYnRuICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAud3BjZjcgLmJ0bi5mYSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAtdmVydGljYWwgLndwY2Y3IGlucHV0LmZhW3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAtdmVydGljYWwgLndwY2Y3IC5idG4uZmFzICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAud3BjZjcgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLmZhICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi5mYXMgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuICsgLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi5mYSArIC5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC53cGNmNyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0gKyAuYnRuLWdyb3VwLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi5mYXMgKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAud3BjZjcgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIC5idG4tZ3JvdXAsXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIC5idG4tZ3JvdXAsXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLWdyb3VwICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi1ncm91cCArIC5idG4uZmEsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC53cGNmNyAuYnRuLWdyb3VwICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi1ncm91cCArIGlucHV0LmZhW3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi1ncm91cCArIC5idG4uZmFzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAud3BjZjcgLmJ0bi1ncm91cCArIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLWdyb3VwICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAtdmVydGljYWwgLndwY2Y3IC5idG4tZ3JvdXAgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLWdyb3VwICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQsIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF06bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi53cGNmNyAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLndwY2Y3IC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuODQzNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC44NDM3NXJlbTtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAud3BjZjcgLmJ0bi1ncm91cC1zbSA+IGlucHV0W3R5cGU9c3VibWl0XSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjg0Mzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuODQzNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC53cGNmNyAuYnRuLWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMDU0Njg3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjA1NDY4NzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4sIC5idG4tZ3JvdXAtdmVydGljYWwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biArIC5idG4sIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0biwgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuICsgLmJ0bi1ncm91cCxcbi53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwICsgLmJ0bixcbi53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCArIGlucHV0W3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4ud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biwgLndwY2Y3IC5idG4tZ3JvdXAtdG9nZ2xlID4gaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi53cGNmNyAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLCAud3BjZjcgLmJ0bi1ncm91cC10b2dnbGUgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4ud3BjZjcgLmJ0bi1ncm91cC10b2dnbGUgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCwgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC5mb3JtLWNvbnRyb2wsIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIC5mb3JtLWNvbnRyb2wsIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIC5mb3JtLWNvbnRyb2wsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIC5mb3JtLWNvbnRyb2wsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIC5mb3JtLWNvbnRyb2wsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIC5mb3JtLWNvbnRyb2wsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgLmZvcm0tY29udHJvbCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tY29udHJvbCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tY29udHJvbCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgLmZvcm0tY29udHJvbCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyAuZm9ybS1jb250cm9sLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyAuZm9ybS1jb250cm9sLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmZvcm0tY29udHJvbCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLWNvbnRyb2wsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyAuZm9ybS1jb250cm9sLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS1jb250cm9sLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgLmZvcm0tY29udHJvbCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyAuZm9ybS1jb250cm9sLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIGlucHV0W3R5cGU9dGV4dF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT10ZXh0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPXRleHRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIGlucHV0W3R5cGU9dGV4dF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT10ZXh0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9dGV4dF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIGlucHV0W3R5cGU9dGV4dF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPXRleHRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPXRleHRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBpbnB1dFt0eXBlPXRleHRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT10ZXh0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9dGV4dF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBpbnB1dFt0eXBlPXRleHRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT10ZXh0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT10ZXh0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPXRleHRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9dGV4dF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPXRleHRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9c2VhcmNoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT11cmxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIGlucHV0W3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT11cmxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIGlucHV0W3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPXVybF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT11cmxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIGlucHV0W3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT11cmxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgaW5wdXRbdHlwZT11cmxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPXVybF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIGlucHV0W3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIGlucHV0W3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT11cmxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyBpbnB1dFt0eXBlPXVybF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPXVybF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9dGVsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIGlucHV0W3R5cGU9dGVsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgaW5wdXRbdHlwZT10ZWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIGlucHV0W3R5cGU9dGVsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyBpbnB1dFt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIGlucHV0W3R5cGU9dGVsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9dGVsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgaW5wdXRbdHlwZT10ZWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBpbnB1dFt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyBpbnB1dFt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBpbnB1dFt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIGlucHV0W3R5cGU9dGVsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT10ZWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgaW5wdXRbdHlwZT10ZWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9bnVtYmVyXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBpbnB1dFt0eXBlPXJhbmdlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBpbnB1dFt0eXBlPXJhbmdlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPXJhbmdlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPXJhbmdlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyBpbnB1dFt0eXBlPXJhbmdlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyBpbnB1dFt0eXBlPWRhdGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIGlucHV0W3R5cGU9ZGF0ZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIGlucHV0W3R5cGU9ZGF0ZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT1kYXRlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIGlucHV0W3R5cGU9ZGF0ZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT1kYXRlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9ZGF0ZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIGlucHV0W3R5cGU9ZGF0ZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPWRhdGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT1kYXRlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9ZGF0ZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT1kYXRlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT1kYXRlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9ZGF0ZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPWRhdGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyBpbnB1dFt0eXBlPW1vbnRoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPW1vbnRoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT1tb250aF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT1tb250aF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgaW5wdXRbdHlwZT1tb250aF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT1tb250aF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT1tb250aF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyBpbnB1dFt0eXBlPW1vbnRoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT1tb250aF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPW1vbnRoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgaW5wdXRbdHlwZT1tb250aF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9bW9udGhdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT1tb250aF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyBpbnB1dFt0eXBlPW1vbnRoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9bW9udGhdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT1tb250aF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIGlucHV0W3R5cGU9bW9udGhdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9bW9udGhdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9bW9udGhdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgaW5wdXRbdHlwZT1tb250aF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9d2Vla10sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT13ZWVrXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT13ZWVrXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9d2Vla10sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT13ZWVrXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT13ZWVrXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT13ZWVrXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9d2Vla10sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9d2Vla10sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9d2Vla10sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT13ZWVrXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9d2Vla10sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9d2Vla10sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT13ZWVrXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9d2Vla10sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT10aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT10aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT10aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT10aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT10aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT10aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT10aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyBpbnB1dFt0eXBlPWNvbG9yXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPWNvbG9yXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyBpbnB1dFt0eXBlPWNvbG9yXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPWNvbG9yXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyBpbnB1dFt0eXBlPWNvbG9yXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9Y29sb3JdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9Y29sb3JdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9ZW1haWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIGlucHV0W3R5cGU9ZW1haWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9ZW1haWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9ZW1haWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9ZW1haWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPWVtYWlsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT1maWxlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPWZpbGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgaW5wdXRbdHlwZT1maWxlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgaW5wdXRbdHlwZT1maWxlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgaW5wdXRbdHlwZT1maWxlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT1maWxlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT1maWxlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1maWxlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyBpbnB1dFt0eXBlPWZpbGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgaW5wdXRbdHlwZT1maWxlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIHNlbGVjdCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBzZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIHNlbGVjdCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBzZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIHNlbGVjdCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBzZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyBzZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIHNlbGVjdCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIHNlbGVjdCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBzZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBzZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyBzZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBzZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBzZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIHNlbGVjdCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBzZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyB0ZXh0YXJlYSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyB0ZXh0YXJlYSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgdGV4dGFyZWEsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgdGV4dGFyZWEsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgdGV4dGFyZWEsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgdGV4dGFyZWEsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgdGV4dGFyZWEsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyB0ZXh0YXJlYSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgdGV4dGFyZWEsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyB0ZXh0YXJlYSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgdGV4dGFyZWEsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIHRleHRhcmVhLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgdGV4dGFyZWEsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyB0ZXh0YXJlYSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIHRleHRhcmVhLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgdGV4dGFyZWEsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIHRleHRhcmVhLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIHRleHRhcmVhLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIHRleHRhcmVhLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgdGV4dGFyZWEsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmN1c3RvbS1zZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIC5jdXN0b20tc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIC5jdXN0b20tc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIC5jdXN0b20tc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIC5jdXN0b20tc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIC5jdXN0b20tc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgLmN1c3RvbS1zZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIC5jdXN0b20tc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgLmN1c3RvbS1zZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIC5jdXN0b20tc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyAuY3VzdG9tLXNlbGVjdCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5jdXN0b20tc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmN1c3RvbS1zZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyAuY3VzdG9tLXNlbGVjdCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIC5jdXN0b20tc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyAuY3VzdG9tLXNlbGVjdCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuY3VzdG9tLXNlbGVjdCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyAuY3VzdG9tLWZpbGUsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIC5jdXN0b20tZmlsZSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyAuY3VzdG9tLWZpbGUsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgLmN1c3RvbS1maWxlLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIC5jdXN0b20tZmlsZSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyAuY3VzdG9tLWZpbGUsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyAuY3VzdG9tLWZpbGUsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIC5jdXN0b20tZmlsZSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIC5jdXN0b20tZmlsZSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgLmN1c3RvbS1maWxlLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyAuY3VzdG9tLWZpbGUsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyAuY3VzdG9tLWZpbGUsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyAuY3VzdG9tLWZpbGUsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyAuY3VzdG9tLWZpbGUsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyAuY3VzdG9tLWZpbGUsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIC5jdXN0b20tZmlsZSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuY3VzdG9tLWZpbGUsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgLmN1c3RvbS1maWxlLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS1jb250cm9sLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT10ZXh0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9c2VhcmNoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9dGVsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9bnVtYmVyXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT1kYXRlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9bW9udGhdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT13ZWVrXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyBpbnB1dFt0eXBlPWVtYWlsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9ZmlsZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyBzZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyB0ZXh0YXJlYSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9dGV4dF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyBpbnB1dFt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9ZGF0ZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT1tb250aF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT13ZWVrXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyBpbnB1dFt0eXBlPXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9Y29sb3JdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9ZW1haWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9ZmlsZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIHNlbGVjdCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyB0ZXh0YXJlYSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1maWxlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLCAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmZvY3VzLCAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdOmZvY3VzLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXMsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXTpmb2N1cyxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdOmZvY3VzLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV06Zm9jdXMsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV06Zm9jdXMsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Zm9jdXMsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl06Zm9jdXMsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXTpmb2N1cyxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0OmZvY3VzLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICB6LWluZGV4OiA0O1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLCAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOm5vdCg6bGFzdC1jaGlsZCksIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdOm5vdCg6bGFzdC1jaGlsZCksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCg6bGFzdC1jaGlsZCksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdOm5vdCg6bGFzdC1jaGlsZCksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdOm5vdCg6bGFzdC1jaGlsZCksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdOm5vdCg6bGFzdC1jaGlsZCksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV06bm90KDpsYXN0LWNoaWxkKSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdOm5vdCg6bGFzdC1jaGlsZCksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF06bm90KDpsYXN0LWNoaWxkKSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdOm5vdCg6bGFzdC1jaGlsZCksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXTpub3QoOmxhc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCg6bGFzdC1jaGlsZCksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KDpsYXN0LWNoaWxkKSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXTpub3QoOmxhc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdOm5vdCg6bGFzdC1jaGlsZCksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXTpub3QoOmxhc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XTpub3QoOmxhc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSwgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpub3QoOmZpcnN0LWNoaWxkKSwgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF06bm90KDpmaXJzdC1jaGlsZCksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXTpub3QoOmZpcnN0LWNoaWxkKSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF06bm90KDpmaXJzdC1jaGlsZCksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV06bm90KDpmaXJzdC1jaGlsZCksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF06bm90KDpmaXJzdC1jaGlsZCksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXTpub3QoOmZpcnN0LWNoaWxkKSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV06bm90KDpmaXJzdC1jaGlsZCksXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYTpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWFwcGVuZCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0biwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5mYSArIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0gKyAuYnRuLCAud3BjZjcgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgLmJ0biwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5mYXMgKyAuYnRuLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAud3BjZjcgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIC5idG4sIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgLmJ0biwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4uZmEsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uZmEgKyAuYnRuLmZhLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAud3BjZjcgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYSwgLndwY2Y3IC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5idG4uZmEsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uZmFzICsgLmJ0bi5mYSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLndwY2Y3IGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0gKyAuYnRuLmZhLCAud3BjZjcgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIC5idG4uZmEsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyAuYnRuICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIGlucHV0LmZhW3R5cGU9c3VibWl0XSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLndwY2Y3IC5idG4uZmEgKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmZhICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAud3BjZjcgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAud3BjZjcgLmJ0bi5mYXMgKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmZhcyArIGlucHV0LmZhW3R5cGU9c3VibWl0XSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLndwY2Y3IGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0gKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bi5mYXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uZmEgKyAuYnRuLmZhcywgLmlucHV0LWdyb3VwLXByZXBlbmQgLndwY2Y3IGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5idG4uZmFzLCAud3BjZjcgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4uZmFzICsgLmJ0bi5mYXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYXMsIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyAuYnRuICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAud3BjZjcgLmJ0bi5mYSArIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmZhICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLndwY2Y3IGlucHV0LmZhW3R5cGU9c3VibWl0XSArIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0gKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAud3BjZjcgLmJ0bi5mYXMgKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5mYXMgKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAud3BjZjcgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuYnRuLmZhLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0biwgLndwY2Y3IC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0W3R5cGU9c3VibWl0XSArIC5idG4uZmEsIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuYnRuLmZhcywgLndwY2Y3IC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyAuYnRuICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAud3BjZjcgLmJ0bi5mYSArIGlucHV0W3R5cGU9c3VibWl0XSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLndwY2Y3IGlucHV0LmZhW3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLndwY2Y3IC5idG4uZmFzICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAud3BjZjcgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLmZhICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5mYXMgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5mYSArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLndwY2Y3IGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5pbnB1dC1ncm91cC10ZXh0LFxuLndwY2Y3IC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5mYXMgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgLmlucHV0LWdyb3VwLXRleHQsXG4ud3BjZjcgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIC5pbnB1dC1ncm91cC10ZXh0LFxuLndwY2Y3IC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0W3R5cGU9c3VibWl0XSArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bi5mYSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyAuaW5wdXQtZ3JvdXAtdGV4dCArIGlucHV0LmZhW3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIGlucHV0LmZhW3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bi5mYXMsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAud3BjZjcgLmlucHV0LWdyb3VwLXRleHQgKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyAuaW5wdXQtZ3JvdXAtdGV4dCArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIGlucHV0W3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4uZmEgKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgLmJ0bixcbi53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4uZmFzICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0gKyAuYnRuLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLmZhLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmZhICsgLmJ0bi5mYSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5idG4uZmEsXG4ud3BjZjcgLmlucHV0LWdyb3VwLWFwcGVuZCBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0gKyAuYnRuLmZhLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmZhcyArIC5idG4uZmEsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC53cGNmNyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0gKyAuYnRuLmZhLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgLmJ0biArIGlucHV0LmZhW3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC53cGNmNyAuYnRuLmZhICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5mYSArIGlucHV0LmZhW3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IGlucHV0LmZhW3R5cGU9c3VibWl0XSArIGlucHV0LmZhW3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0LmZhW3R5cGU9c3VibWl0XSArIGlucHV0LmZhW3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IC5idG4uZmFzICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5mYXMgKyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC53cGNmNyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIGlucHV0LmZhW3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4uZmFzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmZhICsgLmJ0bi5mYXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC53cGNmNyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0gKyAuYnRuLmZhcyxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5idG4uZmFzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmZhcyArIC5idG4uZmFzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIC5idG4uZmFzLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIC5idG4uZmFzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgLmJ0biArIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IC5idG4uZmEgKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5mYSArIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC53cGNmNyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0gKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXQuZmFbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IC5idG4uZmFzICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4uZmFzICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0gKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0LmZhW3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIC5idG4uZmFzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0W3R5cGU9c3VibWl0XSArIC5idG4sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWFwcGVuZCBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuYnRuLmZhLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmJ0bi5mYXMsXG4ud3BjZjcgLmlucHV0LWdyb3VwLWFwcGVuZCBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgLmJ0biArIGlucHV0W3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IC5idG4uZmEgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC53cGNmNyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC53cGNmNyAuYnRuLmZhcyArIGlucHV0W3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IGlucHV0LmZhc1t0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi5mYSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0LmZhW3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4uZmFzICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmZhICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC53cGNmNyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0LmZhW3R5cGU9c3VibWl0XSArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmZhcyArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIC5pbnB1dC1ncm91cC10ZXh0LFxuLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmlucHV0LWdyb3VwLXRleHQsXG4ud3BjZjcgLmlucHV0LWdyb3VwLWFwcGVuZCBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4uZmEsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC53cGNmNyAuaW5wdXQtZ3JvdXAtdGV4dCArIGlucHV0LmZhW3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgaW5wdXQuZmFbdHlwZT1zdWJtaXRdLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4uZmFzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgLmlucHV0LWdyb3VwLXRleHQgKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgLmlucHV0LWdyb3VwLXRleHQgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDEuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAzM0M1QjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb10sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXRleHRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9c2VhcmNoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXVybF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT10ZWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9bnVtYmVyXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXJhbmdlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWRhdGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9bW9udGhdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9d2Vla10sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT10aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWNvbG9yXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWVtYWlsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWZpbGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QsXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gdGV4dGFyZWEsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGhlaWdodDogY2FsYyg0LjA0Mzc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMS4wOTM3NXJlbSAxLjQwNjI1cmVtO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT10ZXh0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT11cmxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dGVsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPW1vbnRoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXdlZWtdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1maWxlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBoZWlnaHQ6IGNhbGMoMi45MzEyNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDEuMTI1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiBpbnB1dFt0eXBlPXN1Ym1pdF06bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biwgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4ud3BjZjcgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1Qjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDMsIDYwLCA5MSwgMC4yNSk7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5YTlmNztcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMTI1cmVtO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjEyNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlIDUwJTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1Qjtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzZmZmJyBkPSdNMCAyaDQnLyUzRSUzQy9zdmclM0VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMsIDYwLCA5MSwgMC41KTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMywgNjAsIDkxLCAwLjUpO1xufVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1Qjtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMywgNjAsIDkxLCAwLjUpO1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMS43NXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzRSUzQ3BhdGggZmlsbD0ncmdiYSgwLCAwLCAwLCAwLjc1KScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgcmlnaHQgMC43NXJlbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzA3OGRkNjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNywgMTQxLCAyMTQsIDAuNSk7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogY2FsYygyLjkzMTI1cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogY2FsYyg0LjA0Mzc1cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIGZvbnQtc2l6ZTogMTI1JTtcbn1cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi43NXJlbSArIDJweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjc1cmVtICsgMnB4KTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDc4ZGQ2O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzLCA2MCwgOTEsIDAuMjUpO1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzA3OGRkNjtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IGNhbGMoMi43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG59XG4uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIuNzVyZW07XG4gIHBhZGRpbmc6IDAuODc1cmVtIDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAwIDAuMzc1cmVtIDAuMzc1cmVtIDA7XG59XG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMywgNjAsIDkxLCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMywgNjAsIDkxLCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgzLCA2MCwgOTEsIDAuMjUpO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5YTlmNztcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTlhOWY3O1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1QjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOWE5Zjc7XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAycmVtO1xufVxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTUsIDE5NSwgMTk1LCAwLjI1KSByZ2JhKDE5NSwgMTk1LCAxOTUsIDAuMjUpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSkgcmdiYSgwLCAwLCAwLCAwLjUpICNmZmY7XG59XG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1Qjtcbn1cblxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC41cmVtIDA7XG59XG4ubmF2YmFyID4gLmNvbnRhaW5lciwgLm5hdmJhciA+IC5jb250YWluZXItc3BsaXQtbGVmdCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXNwbGl0LXJpZ2h0LFxuLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuMDc4MTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4wNzgxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwIDA7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTMuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14cyA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLXhzID4gLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuICAubmF2YmFyLWV4cGFuZC14cyA+IC5jb250YWluZXItc3BsaXQtcmlnaHQsXG4gIC5uYXZiYXItZXhwYW5kLXhzID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkge1xuICAubmF2YmFyLWV4cGFuZC14cyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14cyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14cyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhzIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMS44MTJyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjgxMnJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14cyA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLXhzID4gLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuICAubmF2YmFyLWV4cGFuZC14cyA+IC5jb250YWluZXItc3BsaXQtcmlnaHQsXG4gIC5uYXZiYXItZXhwYW5kLXhzID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHMgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHMgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc3BsaXQtbGVmdCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNwbGl0LXJpZ2h0LFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODEycmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS44MTJyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc3BsaXQtbGVmdCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNwbGl0LXJpZ2h0LFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc3BsaXQtcmlnaHQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODEycmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS44MTJyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc3BsaXQtbGVmdCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNwbGl0LXJpZ2h0LFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc3BsaXQtcmlnaHQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODEycmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS44MTJyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc3BsaXQtbGVmdCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNwbGl0LXJpZ2h0LFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc3BsaXQtcmlnaHQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODEycmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS44MTJyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc3BsaXQtbGVmdCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNwbGl0LXJpZ2h0LFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLXNwbGl0LWxlZnQsXG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItc3BsaXQtcmlnaHQsXG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXh4bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMS44MTJyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjgxMnJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLXNwbGl0LWxlZnQsXG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItc3BsaXQtcmlnaHQsXG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc3BsaXQtbGVmdCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zcGxpdC1yaWdodCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMS44MTJyZW07XG4gIHBhZGRpbmctbGVmdDogMS44MTJyZW07XG59XG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNwbGl0LXJpZ2h0LFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICMwMEE3RTE7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjMDBBN0UxO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogIzAzM0M1Qjtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMDBBN0UxO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogIzAwQTdFMTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMwMzNDNUInIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogIzAzM0M1Qjtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogIzAwQTdFMTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogIzAwQTdFMTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogIzAwQTQ3RTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjMDBBNDdFO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMDBBN0UxO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDBBNDdFO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6ICMwMEE0N0U7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMDBBNDdFO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4uY2FyZC10aXRsZSwgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xufVxuLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cblxuLmNhcmQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5jYXJkLWltZy10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5jYXJkLWRlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNhcmQtZGVjayAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtZGVjayB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgfVxuICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB9XG59XG5cbi5jYXJkLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpvbmx5LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm9ubHktY2hpbGQgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm9ubHktY2hpbGQgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIC5jYXJkLWhlYWRlcixcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxcmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuICB9XG4gIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiAuY2FyZDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uIC5jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY29udGVudDogXCIvXCI7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzAwQTdFMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5wYWdlLWxpbms6aG92ZXIge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogIzAzM0M1QjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzLCA2MCwgOTEsIDAuMjUpO1xufVxuLnBhZ2UtbGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG4gIGJvcmRlci1jb2xvcjogIzAzM0M1Qjtcbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zMTI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjMxMjVyZW07XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjMxMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjMxMjVyZW07XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yNWVtIDAuNGVtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlLCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbn1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1Qjtcbn1cbi5iYWRnZS1wcmltYXJ5W2hyZWZdOmhvdmVyLCAuYmFkZ2UtcHJpbWFyeVtocmVmXTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTFiMmE7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTdFMTtcbn1cbi5iYWRnZS1zZWNvbmRhcnlbaHJlZl06aG92ZXIsIC5iYWRnZS1zZWNvbmRhcnlbaHJlZl06Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MWFlO1xufVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBNDdFO1xufVxuLmJhZGdlLXN1Y2Nlc3NbaHJlZl06aG92ZXIsIC5iYWRnZS1zdWNjZXNzW2hyZWZdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzE1Nztcbn1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTdFMTtcbn1cbi5iYWRnZS1pbmZvW2hyZWZdOmhvdmVyLCAuYmFkZ2UtaW5mb1tocmVmXTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgxYWU7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG59XG4uYmFkZ2Utd2FybmluZ1tocmVmXTpob3ZlciwgLmJhZGdlLXdhcm5pbmdbaHJlZl06Zm9jdXMge1xuICBjb2xvcjogIzAzM0M1QjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwO1xufVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzAwNDU7XG59XG4uYmFkZ2UtZGFuZ2VyW2hyZWZdOmhvdmVyLCAuYmFkZ2UtZGFuZ2VyW2hyZWZdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwMDAyZjtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7XG59XG4uYmFkZ2UtbGlnaHRbaHJlZl06aG92ZXIsIC5iYWRnZS1saWdodFtocmVmXTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzU3NTc7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG59XG4uYmFkZ2UtZGFya1tocmVmXTpob3ZlciwgLmJhZGdlLWRhcmtbaHJlZl06Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDExYjJhO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5LWEge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MDtcbn1cbi5iYWRnZS1zZWNvbmRhcnktYVtocmVmXTpob3ZlciwgLmJhZGdlLXNlY29uZGFyeS1hW2hyZWZdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3NTc1Nztcbn1cblxuLmJhZGdlLXNlY29uZGFyeS1iIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE0N0U7XG59XG4uYmFkZ2Utc2Vjb25kYXJ5LWJbaHJlZl06aG92ZXIsIC5iYWRnZS1zZWNvbmRhcnktYltocmVmXTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDcxNTc7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnktYyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREQ1RjEzO1xufVxuLmJhZGdlLXNlY29uZGFyeS1jW2hyZWZdOmhvdmVyLCAuYmFkZ2Utc2Vjb25kYXJ5LWNbaHJlZl06Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWU0YjBmO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5LWQge1xuICBjb2xvcjogIzAzM0M1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NGREQyODtcbn1cbi5iYWRnZS1zZWNvbmRhcnktZFtocmVmXTpob3ZlciwgLmJhZGdlLXNlY29uZGFyeS1kW2hyZWZdOmZvY3VzIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYjUxZDtcbn1cblxuLmJhZGdlLXRlcnRpYXJ5IHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYmFkZ2UtdGVydGlhcnlbaHJlZl06aG92ZXIsIC5iYWRnZS10ZXJ0aWFyeVtocmVmXTpmb2N1cyB7XG4gIGNvbG9yOiAjMDMzQzVCO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5cbi5iYWRnZS1lcnJvciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREQ1RjEzO1xufVxuLmJhZGdlLWVycm9yW2hyZWZdOmhvdmVyLCAuYmFkZ2UtZXJyb3JbaHJlZl06Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWU0YjBmO1xufVxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMjFmMmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGQ4ZGU7XG4gIGJvcmRlci1jb2xvcjogI2I4YzhkMTtcbn1cbi5hbGVydC1wcmltYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2E5YmNjNztcbn1cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMwMDU3NzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2VkZjk7XG4gIGJvcmRlci1jb2xvcjogI2I4ZTZmNztcbn1cbi5hbGVydC1zZWNvbmRhcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTFkZWY0O1xufVxuLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAzMTQyO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDA1NTQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlZGU1O1xuICBib3JkZXItY29sb3I6ICNiOGU2ZGI7XG59XG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhNWRmZDE7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAyMjFhO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMDA1Nzc1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlZGY5O1xuICBib3JkZXItY29sb3I6ICNiOGU2Zjc7XG59XG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhMWRlZjQ7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAzMTQyO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2NkO1xuICBib3JkZXItY29sb3I6ICNmZmVlYmE7XG59XG4uYWxlcnQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmU4YTE7XG59XG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNTMzZjAzO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM1NTAwMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGNjZGE7XG4gIGJvcmRlci1jb2xvcjogI2U1YjhjYjtcbn1cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGVhNWJkO1xufVxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjIwMDBlO1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzNhM2EzYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTJlMjtcbiAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xufVxuLmFsZXJ0LWxpZ2h0IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NhY2FjYTtcbn1cbi5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuXG4uYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMDIxZjJmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RkOGRlO1xuICBib3JkZXItY29sb3I6ICNiOGM4ZDE7XG59XG4uYWxlcnQtZGFyayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhOWJjYzc7XG59XG4uYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmFsZXJ0LXNlY29uZGFyeS1hIHtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmUyZTI7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZDdkNztcbn1cbi5hbGVydC1zZWNvbmRhcnktYSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjYWNhY2E7XG59XG4uYWxlcnQtc2Vjb25kYXJ5LWEgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzIxMjEyMTtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeS1iIHtcbiAgY29sb3I6ICMwMDU1NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2VkZTU7XG4gIGJvcmRlci1jb2xvcjogI2I4ZTZkYjtcbn1cbi5hbGVydC1zZWNvbmRhcnktYiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhNWRmZDE7XG59XG4uYWxlcnQtc2Vjb25kYXJ5LWIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMjIxYTtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeS1jIHtcbiAgY29sb3I6ICM3MzMxMGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRmZDA7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZDJiZDtcbn1cbi5hbGVydC1zZWNvbmRhcnktYyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMmMzYTc7XG59XG4uYWxlcnQtc2Vjb25kYXJ5LWMgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzQ0MWQwNjtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeS1kIHtcbiAgY29sb3I6ICM2YzczMTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY4ZDQ7XG4gIGJvcmRlci1jb2xvcjogI2YyZjVjMztcbn1cbi5hbGVydC1zZWNvbmRhcnktZCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlZGYxYWQ7XG59XG4uYWxlcnQtc2Vjb25kYXJ5LWQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzQ0NDgwZDtcbn1cblxuLmFsZXJ0LXRlcnRpYXJ5IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuLmFsZXJ0LXRlcnRpYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YyZjJmMjtcbn1cbi5hbGVydC10ZXJ0aWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNmM2YzZjO1xufVxuXG4uYWxlcnQtZXJyb3Ige1xuICBjb2xvcjogIzczMzEwYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZGZkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZjVkMmJkO1xufVxuLmFsZXJ0LWVycm9yIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YyYzNhNztcbn1cbi5hbGVydC1lcnJvciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNDQxZDA2O1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDMzQzVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi5saXN0LWdyb3VwLWl0ZW06aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW06Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG4gIGJvcmRlci1jb2xvcjogIzAzM0M1Qjtcbn1cblxuLmxpc3QtZ3JvdXAtZmx1c2ggLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1mbHVzaDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMjFmMmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGM4ZDE7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAyMWYyZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5YmNjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIxZjJmO1xuICBib3JkZXItY29sb3I6ICMwMjFmMmY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMwMDU3NzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGU2Zjc7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMDU3NzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWRlZjQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1Nzc1O1xuICBib3JkZXItY29sb3I6ICMwMDU3NzU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDA1NTQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhlNmRiO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMDU1NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNWRmZDE7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTU0MjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1NTQyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzAwNTc3NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZTZmNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDA1Nzc1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFkZWY0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDU3NzU7XG4gIGJvcmRlci1jb2xvcjogIzAwNTc3NTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4NTY0MDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU2NDA0O1xuICBib3JkZXItY29sb3I6ICM4NTY0MDQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM1NTAwMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWI4Y2I7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM1NTAwMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWE1YmQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTUwMDI0O1xuICBib3JkZXItY29sb3I6ICM1NTAwMjQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzNhM2EzYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWNhY2E7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTNhM2E7XG4gIGJvcmRlci1jb2xvcjogIzNhM2EzYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMwMjFmMmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGM4ZDE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAyMWYyZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5YmNjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIxZjJmO1xuICBib3JkZXItY29sb3I6ICMwMjFmMmY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5LWEge1xuICBjb2xvcjogIzNhM2EzYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5LWEubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnktYS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMzYTNhM2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWNhY2E7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS1hLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTNhM2E7XG4gIGJvcmRlci1jb2xvcjogIzNhM2EzYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnktYiB7XG4gIGNvbG9yOiAjMDA1NTQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhlNmRiO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnktYi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS1iLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAwNTU0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1ZGZkMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5LWIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTU0MjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1NTQyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS1jIHtcbiAgY29sb3I6ICM3MzMxMGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWQyYmQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS1jLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5LWMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNzMzMTBhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJjM2E3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnktYy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzMzMTBhO1xuICBib3JkZXItY29sb3I6ICM3MzMxMGE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5LWQge1xuICBjb2xvcjogIzZjNzMxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjVjMztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5LWQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnktZC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM2YzczMTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGYxYWQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS1kLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzczMTU7XG4gIGJvcmRlci1jb2xvcjogIzZjNzMxNTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS10ZXJ0aWFyeSB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tdGVydGlhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS10ZXJ0aWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4ubGlzdC1ncm91cC1pdGVtLXRlcnRpYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTg1ODU7XG4gIGJvcmRlci1jb2xvcjogIzg1ODU4NTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1lcnJvciB7XG4gIGNvbG9yOiAjNzMzMTBhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVkMmJkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1lcnJvci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWVycm9yLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzczMzEwYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyYzNhNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZXJyb3IubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczMzEwYTtcbiAgYm9yZGVyLWNvbG9yOiAjNzMzMTBhO1xufVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKDAuNXJlbSAqIDIpKTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAoMC41cmVtICogMikpO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG59XG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDAuOTI7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xufVxuLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXJnaW46IC0xcmVtIC0xcmVtIC0xcmVtIGF1dG87XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5tb2RhbC1mb290ZXIgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbn1cbi5tb2RhbC1mb290ZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbn1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtICgxLjc1cmVtICogMikpO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gKDEuNzVyZW0gKiAyKSk7XG4gIH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tb2RhbC1sZyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxufVxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi50b29sdGlwIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjhyZW07XG4gIGhlaWdodDogMC40cmVtO1xufVxuLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3cge1xuICBib3R0b206IDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1yaWdodCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3cge1xuICB0b3A6IDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4ucG9wb3ZlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbjogMCAwLjVyZW07XG59XG4ucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy1wb3BvdmVyLXRvcCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93IHtcbiAgYm90dG9tOiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xufVxuLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlLFxuLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsXG4uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbn1cbi5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDFweDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1yaWdodCAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3cge1xuICBsZWZ0OiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbjogMC41cmVtIDA7XG59XG4uYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YmVmb3JlLFxuLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjphZnRlcixcbi5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogMXB4O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93IHtcbiAgdG9wOiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YmVmb3JlLFxuLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YWZ0ZXIsXG4uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3cge1xuICByaWdodDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuNXJlbSAwO1xufVxuLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUsXG4uYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YWZ0ZXIsXG4uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xufVxuLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogMXB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuNXJlbSAtIDFweCk7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjMDMzQzVCO1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5Ac3VwcG9ydHMgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIHtcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuQHN1cHBvcnRzICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSB7XG4gIC5jYXJvdXNlbC1pdGVtLW5leHQsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2LFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuQHN1cHBvcnRzICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSB7XG4gIC5jYXJvdXNlbC1pdGVtLXByZXYsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIG9wYWNpdHk6IDA7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldixcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXByZXYge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5Ac3VwcG9ydHMgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dCxcbiAgLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldixcbiAgLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXByZXYge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC41O1xufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMHB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGk6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMHB4O1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUIgIWltcG9ydGFudDtcbn1cblxuYS5iZy1wcmltYXJ5OmhvdmVyLCBhLmJnLXByaW1hcnk6Zm9jdXMsXG5idXR0b24uYmctcHJpbWFyeTpob3ZlcixcbmJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxMWIyYSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTdFMSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXNlY29uZGFyeTpob3ZlciwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMsXG5idXR0b24uYmctc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgxYWUgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBNDdFICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDcxNTcgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctaW5mbzpob3ZlciwgYS5iZy1pbmZvOmZvY3VzLFxuYnV0dG9uLmJnLWluZm86aG92ZXIsXG5idXR0b24uYmctaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgxYWUgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctd2FybmluZzpob3ZlciwgYS5iZy13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsXG5idXR0b24uYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzAwNDUgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzAwMDJmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1saWdodDpob3ZlciwgYS5iZy1saWdodDpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodDpob3ZlcixcbmJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzU3NTcgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFyazpob3ZlciwgYS5iZy1kYXJrOmZvY3VzLFxuYnV0dG9uLmJnLWRhcms6aG92ZXIsXG5idXR0b24uYmctZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTFiMmEgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeS1hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXNlY29uZGFyeS1hOmhvdmVyLCBhLmJnLXNlY29uZGFyeS1hOmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeS1hOmhvdmVyLFxuYnV0dG9uLmJnLXNlY29uZGFyeS1hOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3NTc1NyAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBNDdFICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5LWI6aG92ZXIsIGEuYmctc2Vjb25kYXJ5LWI6Zm9jdXMsXG5idXR0b24uYmctc2Vjb25kYXJ5LWI6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5LWI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3MTU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnktYyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERDVGMTMgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnktYzpob3ZlciwgYS5iZy1zZWNvbmRhcnktYzpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnktYzpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnktYzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZTRiMGYgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeS1kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NGREQyOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXNlY29uZGFyeS1kOmhvdmVyLCBhLmJnLXNlY29uZGFyeS1kOmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeS1kOmhvdmVyLFxuYnV0dG9uLmJnLXNlY29uZGFyeS1kOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYjUxZCAhaW1wb3J0YW50O1xufVxuXG4uYmctdGVydGlhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctdGVydGlhcnk6aG92ZXIsIGEuYmctdGVydGlhcnk6Zm9jdXMsXG5idXR0b24uYmctdGVydGlhcnk6aG92ZXIsXG5idXR0b24uYmctdGVydGlhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERDVGMTMgIWltcG9ydGFudDtcbn1cblxuYS5iZy1lcnJvcjpob3ZlciwgYS5iZy1lcnJvcjpmb2N1cyxcbmJ1dHRvbi5iZy1lcnJvcjpob3ZlcixcbmJ1dHRvbi5iZy1lcnJvcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZTRiMGYgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDMzQzVCICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBN0UxICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzAwQTQ3RSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMwMEE3RTEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTMwMDQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICM3MDcwNzAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDMzQzVCICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5LWEge1xuICBib3JkZXItY29sb3I6ICM3MDcwNzAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnktYiB7XG4gIGJvcmRlci1jb2xvcjogIzAwQTQ3RSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeS1jIHtcbiAgYm9yZGVyLWNvbG9yOiAjREQ1RjEzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5LWQge1xuICBib3JkZXItY29sb3I6ICNDRkREMjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10ZXJ0aWFyeSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjREQ1RjEzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkge1xuICAuZC14cy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHMtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14cy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhzLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhzLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHMtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhzLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14cy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg1NzElO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkge1xuICAuZmxleC14cy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14cy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14cy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHMtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhzLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhzLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14cy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHMtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14cy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhzLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHMtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHMtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14cy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14cy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhzLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhzLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHMtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14cy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHMtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHMtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhzLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHMtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14cy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhzLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14cy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhzLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14cy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhzLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14cy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHMtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14cy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHMtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14cy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14cy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLmZsb2F0LXhzLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhzLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteHMtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmZsb2F0LXh4bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14eGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14eGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xODc1cmVtIDAuMzc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xNikgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC4xODc1cmVtIDAuMzc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xNikgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMC4xODc1cmVtIDAuMzc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xNikgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tci0wLFxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTAsXG4ubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMSxcbi5teS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xXzUge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMV81LFxuLm15LTFfNSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xXzUsXG4ubXktMV81IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xXzUsXG4ubXgtMV81IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02LFxuLm15LTYge1xuICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02LFxuLm14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTYsXG4ubXktNiB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTYsXG4ubXgtNiB7XG4gIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcsXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNyxcbi5teS03IHtcbiAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNyxcbi5teC03IHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOCB7XG4gIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOCxcbi5teS04IHtcbiAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOCxcbi5teC04IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04LFxuLm15LTgge1xuICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC04LFxuLm14LTgge1xuICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05IHtcbiAgbWFyZ2luOiA5cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC05LFxuLm15LTkge1xuICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05LFxuLm14LTkge1xuICBtYXJnaW4tcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTksXG4ubXktOSB7XG4gIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTAsXG4ubXktMTAge1xuICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xMCxcbi5teC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xXzUge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTFfNSxcbi5weS0xXzUge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xXzUsXG4ucHgtMV81IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xXzUsXG4ucHktMV81IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMV81LFxuLnB4LTFfNSB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTYge1xuICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02LFxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNixcbi5weC02IHtcbiAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNixcbi5weS02IHtcbiAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03IHtcbiAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNyxcbi5weS03IHtcbiAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTcsXG4ucHktNyB7XG4gIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC03LFxuLnB4LTcge1xuICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOCB7XG4gIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTgsXG4ucHktOCB7XG4gIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci04LFxuLnB4LTgge1xuICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04LFxuLnB5LTgge1xuICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOCxcbi5weC04IHtcbiAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTkge1xuICBwYWRkaW5nOiA5cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC05LFxuLnB5LTkge1xuICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOSxcbi5weC05IHtcbiAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOSxcbi5weS05IHtcbiAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTksXG4ucHgtOSB7XG4gIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTAsXG4ucHgtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTAsXG4ucHktMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkge1xuICAubS14cy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteHMtMCxcbiAgLm15LXhzLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteHMtMCxcbiAgLm14LXhzLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14cy0wLFxuICAubXkteHMtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14cy0wLFxuICAubXgteHMtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14cy0xIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHMtMSxcbiAgLm15LXhzLTEge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHMtMSxcbiAgLm14LXhzLTEge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14cy0xLFxuICAubXkteHMtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14cy0xLFxuICAubXgteHMtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14cy0yIHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHMtMixcbiAgLm15LXhzLTIge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHMtMixcbiAgLm14LXhzLTIge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14cy0yLFxuICAubXkteHMtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14cy0yLFxuICAubXgteHMtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14cy0zIHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHMtMyxcbiAgLm15LXhzLTMge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHMtMyxcbiAgLm14LXhzLTMge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14cy0zLFxuICAubXkteHMtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14cy0zLFxuICAubXgteHMtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14cy00IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHMtNCxcbiAgLm15LXhzLTQge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHMtNCxcbiAgLm14LXhzLTQge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14cy00LFxuICAubXkteHMtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14cy00LFxuICAubXgteHMtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14cy01IHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHMtNSxcbiAgLm15LXhzLTUge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHMtNSxcbiAgLm14LXhzLTUge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14cy01LFxuICAubXkteHMtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14cy01LFxuICAubXgteHMtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14cy0xXzUge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhzLTFfNSxcbiAgLm15LXhzLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhzLTFfNSxcbiAgLm14LXhzLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHMtMV81LFxuICAubXkteHMtMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHMtMV81LFxuICAubXgteHMtMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHMtNiB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhzLTYsXG4gIC5teS14cy02IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhzLTYsXG4gIC5teC14cy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHMtNixcbiAgLm15LXhzLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHMtNixcbiAgLm14LXhzLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHMtNyB7XG4gICAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhzLTcsXG4gIC5teS14cy03IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhzLTcsXG4gIC5teC14cy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHMtNyxcbiAgLm15LXhzLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHMtNyxcbiAgLm14LXhzLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHMtOCB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhzLTgsXG4gIC5teS14cy04IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhzLTgsXG4gIC5teC14cy04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHMtOCxcbiAgLm15LXhzLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHMtOCxcbiAgLm14LXhzLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHMtOSB7XG4gICAgbWFyZ2luOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhzLTksXG4gIC5teS14cy05IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhzLTksXG4gIC5teC14cy05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHMtOSxcbiAgLm15LXhzLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHMtOSxcbiAgLm14LXhzLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHMtMTAge1xuICAgIG1hcmdpbjogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHMtMTAsXG4gIC5teS14cy0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHMtMTAsXG4gIC5teC14cy0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14cy0xMCxcbiAgLm15LXhzLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14cy0xMCxcbiAgLm14LXhzLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14cy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhzLTAsXG4gIC5weS14cy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14cy0wLFxuICAucHgteHMtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14cy0wLFxuICAucHkteHMtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteHMtMCxcbiAgLnB4LXhzLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhzLTEge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHMtMSxcbiAgLnB5LXhzLTEge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhzLTEsXG4gIC5weC14cy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhzLTEsXG4gIC5weS14cy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14cy0xLFxuICAucHgteHMtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHMtMiB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14cy0yLFxuICAucHkteHMtMiB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHMtMixcbiAgLnB4LXhzLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHMtMixcbiAgLnB5LXhzLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhzLTIsXG4gIC5weC14cy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14cy0zIHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhzLTMsXG4gIC5weS14cy0zIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14cy0zLFxuICAucHgteHMtMyB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14cy0zLFxuICAucHkteHMtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHMtMyxcbiAgLnB4LXhzLTMge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhzLTQge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHMtNCxcbiAgLnB5LXhzLTQge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhzLTQsXG4gIC5weC14cy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhzLTQsXG4gIC5weS14cy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14cy00LFxuICAucHgteHMtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHMtNSB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14cy01LFxuICAucHkteHMtNSB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHMtNSxcbiAgLnB4LXhzLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHMtNSxcbiAgLnB5LXhzLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhzLTUsXG4gIC5weC14cy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14cy0xXzUge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14cy0xXzUsXG4gIC5weS14cy0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHMtMV81LFxuICAucHgteHMtMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHMtMV81LFxuICAucHkteHMtMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhzLTFfNSxcbiAgLnB4LXhzLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14cy02IHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhzLTYsXG4gIC5weS14cy02IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14cy02LFxuICAucHgteHMtNiB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14cy02LFxuICAucHkteHMtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHMtNixcbiAgLnB4LXhzLTYge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhzLTcge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHMtNyxcbiAgLnB5LXhzLTcge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhzLTcsXG4gIC5weC14cy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhzLTcsXG4gIC5weS14cy03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14cy03LFxuICAucHgteHMtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHMtOCB7XG4gICAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14cy04LFxuICAucHkteHMtOCB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHMtOCxcbiAgLnB4LXhzLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHMtOCxcbiAgLnB5LXhzLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhzLTgsXG4gIC5weC14cy04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14cy05IHtcbiAgICBwYWRkaW5nOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhzLTksXG4gIC5weS14cy05IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14cy05LFxuICAucHgteHMtOSB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14cy05LFxuICAucHkteHMtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHMtOSxcbiAgLnB4LXhzLTkge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhzLTEwIHtcbiAgICBwYWRkaW5nOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14cy0xMCxcbiAgLnB5LXhzLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHMtMTAsXG4gIC5weC14cy0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHMtMTAsXG4gIC5weS14cy0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhzLTEwLFxuICAucHgteHMtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14cy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHMtYXV0byxcbiAgLm15LXhzLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHMtYXV0byxcbiAgLm14LXhzLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14cy1hdXRvLFxuICAubXkteHMtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14cy1hdXRvLFxuICAubXgteHMtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTFfNSB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMV81LFxuICAubXgtc20tMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xXzUsXG4gIC5teS1zbS0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS02IHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNixcbiAgLm14LXNtLTYge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS02LFxuICAubXktc20tNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS03IHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNyxcbiAgLm15LXNtLTcge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNyxcbiAgLm14LXNtLTcge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS03LFxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS04IHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOCxcbiAgLm15LXNtLTgge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOCxcbiAgLm14LXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS04LFxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS04LFxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS05IHtcbiAgICBtYXJnaW46IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOSxcbiAgLm15LXNtLTkge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOSxcbiAgLm14LXNtLTkge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS05LFxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS05LFxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMCB7XG4gICAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMCxcbiAgLm15LXNtLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xMCxcbiAgLm14LXNtLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEwLFxuICAubXktc20tMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEwLFxuICAubXgtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTFfNSB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTFfNSxcbiAgLnB5LXNtLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xXzUsXG4gIC5weC1zbS0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xXzUsXG4gIC5weS1zbS0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMV81LFxuICAucHgtc20tMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTYge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNixcbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTYsXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTYsXG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS02LFxuICAucHgtc20tNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNyB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS03LFxuICAucHktc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNyxcbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNyxcbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTcsXG4gIC5weC1zbS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTgsXG4gIC5weS1zbS04IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS04LFxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS04LFxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOCxcbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTkge1xuICAgIHBhZGRpbmc6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOSxcbiAgLnB5LXNtLTkge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTksXG4gIC5weC1zbS05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTksXG4gIC5weS1zbS05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS05LFxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTAge1xuICAgIHBhZGRpbmc6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEwLFxuICAucHktc20tMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xMCxcbiAgLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMTAsXG4gIC5weC1zbS0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTFfNSB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMV81LFxuICAubXgtbWQtMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xXzUsXG4gIC5teS1tZC0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC02IHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNixcbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC02LFxuICAubXktbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03IHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNyxcbiAgLm15LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNyxcbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC03LFxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC04IHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOCxcbiAgLm15LW1kLTgge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOCxcbiAgLm14LW1kLTgge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC04LFxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC04LFxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC05IHtcbiAgICBtYXJnaW46IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOSxcbiAgLm15LW1kLTkge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOSxcbiAgLm14LW1kLTkge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC05LFxuICAubXktbWQtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC05LFxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMCB7XG4gICAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMCxcbiAgLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xMCxcbiAgLm14LW1kLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEwLFxuICAubXktbWQtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEwLFxuICAubXgtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTFfNSB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTFfNSxcbiAgLnB5LW1kLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xXzUsXG4gIC5weC1tZC0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xXzUsXG4gIC5weS1tZC0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMV81LFxuICAucHgtbWQtMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTYge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNixcbiAgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTYsXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTYsXG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC02LFxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNyB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC03LFxuICAucHktbWQtNyB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNyxcbiAgLnB4LW1kLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNyxcbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTcsXG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC04IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTgsXG4gIC5weS1tZC04IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC04LFxuICAucHgtbWQtOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC04LFxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOCxcbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTkge1xuICAgIHBhZGRpbmc6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOSxcbiAgLnB5LW1kLTkge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTksXG4gIC5weC1tZC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTksXG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC05LFxuICAucHgtbWQtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTAge1xuICAgIHBhZGRpbmc6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEwLFxuICAucHktbWQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMCxcbiAgLnB5LW1kLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTAsXG4gIC5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTFfNSB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMV81LFxuICAubXktbGctMV81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xXzUsXG4gIC5teS1sZy0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xXzUsXG4gIC5teC1sZy0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy02IHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNixcbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02LFxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy02LFxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy03IHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNyxcbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy03LFxuICAubXktbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy03LFxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04IHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOCxcbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOCxcbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04LFxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04LFxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy05IHtcbiAgICBtYXJnaW46IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOSxcbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOSxcbiAgLm14LWxnLTkge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05LFxuICAubXktbGctOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy05LFxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMCB7XG4gICAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMCxcbiAgLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xMCxcbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEwLFxuICAubXktbGctMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEwLFxuICAubXgtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTFfNSB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTFfNSxcbiAgLnB5LWxnLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xXzUsXG4gIC5weC1sZy0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xXzUsXG4gIC5weS1sZy0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMV81LFxuICAucHgtbGctMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNixcbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTYsXG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTYsXG4gIC5weS1sZy02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02LFxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNyB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy03LFxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNyxcbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNyxcbiAgLnB5LWxnLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTcsXG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy04IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTgsXG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy04LFxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy04LFxuICAucHktbGctOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOCxcbiAgLnB4LWxnLTgge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTkge1xuICAgIHBhZGRpbmc6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOSxcbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTksXG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTksXG4gIC5weS1sZy05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy05LFxuICAucHgtbGctOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTAge1xuICAgIHBhZGRpbmc6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xMCxcbiAgLnB4LWxnLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMCxcbiAgLnB5LWxnLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTFfNSB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMV81LFxuICAubXkteGwtMV81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMV81LFxuICAubXgteGwtMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xXzUsXG4gIC5teC14bC0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNixcbiAgLm15LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNixcbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC02LFxuICAubXgteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC03IHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNyxcbiAgLm14LXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03LFxuICAubXkteGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC03LFxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC04IHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOCxcbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOCxcbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC04LFxuICAubXkteGwtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC04LFxuICAubXgteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC05IHtcbiAgICBtYXJnaW46IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOSxcbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOSxcbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC05LFxuICAubXkteGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC05LFxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xMCB7XG4gICAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMCxcbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xMCxcbiAgLm14LXhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEwLFxuICAubXkteGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEwLFxuICAubXgteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTFfNSB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTFfNSxcbiAgLnB5LXhsLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xXzUsXG4gIC5weC14bC0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xXzUsXG4gIC5weS14bC0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMV81LFxuICAucHgteGwtMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTYge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNixcbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTYsXG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTYsXG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC02LFxuICAucHgteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNyB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03LFxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNyxcbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNyxcbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTcsXG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC04IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTgsXG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC04LFxuICAucHgteGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04LFxuICAucHkteGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOCxcbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTkge1xuICAgIHBhZGRpbmc6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOSxcbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTksXG4gIC5weC14bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTksXG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC05LFxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTAge1xuICAgIHBhZGRpbmc6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEwLFxuICAucHkteGwtMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xMCxcbiAgLnB4LXhsLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMTAsXG4gIC5weC14bC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5tLXh4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTAsXG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMCxcbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTAsXG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMCxcbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTEsXG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMSxcbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTEsXG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMSxcbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTIsXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMixcbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTIsXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMixcbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTMsXG4gIC5teS14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMyxcbiAgLm14LXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTMsXG4gIC5teS14eGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMyxcbiAgLm14LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC00IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTQsXG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtNCxcbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTQsXG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtNCxcbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTUsXG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtNSxcbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTUsXG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtNSxcbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xXzUge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xXzUsXG4gIC5teS14eGwtMV81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTFfNSxcbiAgLm14LXh4bC0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xXzUsXG4gIC5teS14eGwtMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTFfNSxcbiAgLm14LXh4bC0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNiB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC02LFxuICAubXkteHhsLTYge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTYsXG4gIC5teC14eGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC02LFxuICAubXkteHhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTYsXG4gIC5teC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNyB7XG4gICAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC03LFxuICAubXkteHhsLTcge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTcsXG4gIC5teC14eGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC03LFxuICAubXkteHhsLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTcsXG4gIC5teC14eGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtOCB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC04LFxuICAubXkteHhsLTgge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTgsXG4gIC5teC14eGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC04LFxuICAubXkteHhsLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTgsXG4gIC5teC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtOSB7XG4gICAgbWFyZ2luOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC05LFxuICAubXkteHhsLTkge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTksXG4gIC5teC14eGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC05LFxuICAubXkteHhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTksXG4gIC5teC14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMTAge1xuICAgIG1hcmdpbjogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTEwLFxuICAubXkteHhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMTAsXG4gIC5teC14eGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTEwLFxuICAubXkteHhsLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMTAsXG4gIC5teC14eGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0wLFxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0wLFxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTAsXG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTAsXG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTEsXG4gIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTEsXG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMSxcbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMSxcbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMixcbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMixcbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0yLFxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0yLFxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0zIHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0zLFxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0zLFxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTMsXG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTMsXG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTQsXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTQsXG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNCxcbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtNCxcbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNSB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNSxcbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtNSxcbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC01LFxuICAucHkteHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC01LFxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xXzUge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMV81LFxuICAucHkteHhsLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMV81LFxuICAucHgteHhsLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xXzUsXG4gIC5weS14eGwtMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0xXzUsXG4gIC5weC14eGwtMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC02IHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC02LFxuICAucHkteHhsLTYge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC02LFxuICAucHgteHhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTYsXG4gIC5weS14eGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTYsXG4gIC5weC14eGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTcge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTcsXG4gIC5weS14eGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTcsXG4gIC5weC14eGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNyxcbiAgLnB5LXh4bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtNyxcbiAgLnB4LXh4bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtOCB7XG4gICAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtOCxcbiAgLnB5LXh4bC04IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtOCxcbiAgLnB4LXh4bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC04LFxuICAucHkteHhsLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC04LFxuICAucHgteHhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC05IHtcbiAgICBwYWRkaW5nOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC05LFxuICAucHkteHhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC05LFxuICAucHgteHhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTksXG4gIC5weS14eGwtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTksXG4gIC5weC14eGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTEwIHtcbiAgICBwYWRkaW5nOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMTAsXG4gIC5weS14eGwtMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMTAsXG4gIC5weC14eGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xMCxcbiAgLnB5LXh4bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0xMCxcbiAgLnB4LXh4bC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLWF1dG8sXG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtYXV0byxcbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLWF1dG8sXG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtYXV0byxcbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLnRleHQteHMtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhzLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhzLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAudGV4dC14eGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14eGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUsIC5iZy1qYWRlLCAuYmctc2xhdGUsIC5iZy1lbGVjdHJpYywgLmJnLWRlbmltIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDMzQzVCICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMDExYjJhICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMDBBN0UxICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzAwODFhZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMEE0N0UgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMwMDcxNTcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMDBBN0UxICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMDA4MWFlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2EzMDA0NSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICM3MDAwMmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogIzcwNzA3MCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjNTc1NzU3ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzAzM0M1QiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzAxMWIyYSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnktYSB7XG4gIGNvbG9yOiAjNzA3MDcwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnktYTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeS1hOmZvY3VzIHtcbiAgY29sb3I6ICM1NzU3NTcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5LWIge1xuICBjb2xvcjogIzAwQTQ3RSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc2Vjb25kYXJ5LWI6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnktYjpmb2N1cyB7XG4gIGNvbG9yOiAjMDA3MTU3ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeS1jIHtcbiAgY29sb3I6ICNERDVGMTMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeS1jOmhvdmVyLCBhLnRleHQtc2Vjb25kYXJ5LWM6Zm9jdXMge1xuICBjb2xvcjogI2FlNGIwZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnktZCB7XG4gIGNvbG9yOiAjQ0ZERDI4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnktZDpob3ZlciwgYS50ZXh0LXNlY29uZGFyeS1kOmZvY3VzIHtcbiAgY29sb3I6ICNhYWI1MWQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdGVydGlhcnkge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtdGVydGlhcnk6aG92ZXIsIGEudGV4dC10ZXJ0aWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZTZlNmU2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWVycm9yIHtcbiAgY29sb3I6ICNERDVGMTMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWVycm9yOmhvdmVyLCBhLnRleHQtZXJyb3I6Zm9jdXMge1xuICBjb2xvcjogI2FlNGIwZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6ICMwMzNDNUIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhOm5vdCguYnRuKTpub3QoLmJ0bi5mYSk6bm90KC5idG4uZmFzKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzLFxuICAjYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0sXG4gICNhcnRpY2xlLWNhdGVnb3J5LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgLmJ0bi1saW5rLFxuICAuY2FyZC10aXRsZSxcbiAgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiBoNSB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cbiAgaDIsXG4gIGgzLFxuICAjYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0sXG4gICNhcnRpY2xlLWNhdGVnb3J5LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgLmJ0bi1saW5rLFxuICAuY2FyZC10aXRsZSxcbiAgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiBoNSB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzO1xuICB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogMTI4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuICAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IHtcbiAgICBtaW4td2lkdGg6IDEyODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhZGdlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB9XG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZCxcbiAgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsgdGgsXG4gIC50YWJsZS1kYXJrIHRkLFxuICAudGFibGUtZGFyayB0aGVhZCB0aCxcbiAgLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB9XG4gIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB9XG59XG4ud3JhcHBlciB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuXG4jd3JhcHBlci1oZXJvIHtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdGlja3ksXG4uZ2FsbGVyeS1jYXB0aW9uLFxuLmJ5cG9zdGF1dGhvciB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLndyYXBwZXIjd3JhcHBlci1zdGlja3kge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuI3dyYXBwZXItZm9vdGVyLWZ1bGwsXG4jd3JhcHBlci1zdGF0aWMtaGVybyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi53cC1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4ud3AtY2FwdGlvbi10ZXh0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4uYWxpZ25sZWZ0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcbn1cblxuLmFsaWducmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xufVxuXG4uYWxpZ25jZW50ZXIge1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4uZW50cnktZm9vdGVyIHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG5maWd1cmUud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbmltZy53cC1wb3N0LWltYWdlLFxuYXJ0aWNsZSBpbWcsXG5maWd1cmUsXG5pbWcsXG4jc2Vjb25kYXJ5IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmxleGJveC1jZW50ZXItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5hLnNraXAtbGluayB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDtcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG59XG5cbi5wLTAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAzM0M1QiAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMwMEE3RTEgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtbGluay5hY3RpdmUsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWxpbms6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtbGluay5kaXNhYmxlZCwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtbGluazpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCBhIHtcbiAgY29sb3I6ICMwMEE3RTE7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIGE6Zm9jdXMge1xuICBjb2xvcjogIzAwQTdFMTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQgYSB7XG4gIGNvbG9yOiAjMDBBNDdFO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQgYTpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMDBBNDdFO1xufVxuXG4vKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cbi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9NS4xNS4zXCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTUuMTUuM1wiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PTUuMTUuM1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9NS4xNS4zXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9NS4xNS4zXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PTUuMTUuMyNmb250YXdlc29tZXJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uZmEsXG4uZmFzLFxuLmZhcixcbi5mYWwsXG4uZmFkLFxuLmZhYiB7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDUuMTUuMyBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IFByb1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZmEtcmVndWxhci00MDAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZhLXJlZ3VsYXItNDAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9mYS1yZWd1bGFyLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2ZhLXJlZ3VsYXItNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZmEtcmVndWxhci00MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbi5mYXIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDUuMTUuMyBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IFByb1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZmEtbGlnaHQtMzAwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mYS1saWdodC0zMDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZmEtbGlnaHQtMzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9mYS1saWdodC0zMDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9mYS1saWdodC0zMDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mYS1saWdodC0zMDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbi5mYWwge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDUuMTUuMyBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IFByb1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZmEtc29saWQtOTAwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mYS1zb2xpZC05MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZmEtc29saWQtOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9mYS1zb2xpZC05MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9mYS1zb2xpZC05MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mYS1zb2xpZC05MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbi5mYSxcbi5mYXMge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDUuMTUuMyBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEJyYW5kc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZmEtYnJhbmRzLTQwMC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZmEtYnJhbmRzLTQwMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mYS1icmFuZHMtNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9mYS1icmFuZHMtNDAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZmEtYnJhbmRzLTQwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZhLWJyYW5kcy00MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbi5mYWIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzMzMzMzNlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjA2NjdlbTtcbn1cblxuLmZhLXhzIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG5cbi5mYS1zbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLmZhLTF4IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uZmEtM3gge1xuICBmb250LXNpemU6IDNlbTtcbn1cblxuLmZhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW07XG59XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtO1xufVxuXG4uZmEtNngge1xuICBmb250LXNpemU6IDZlbTtcbn1cblxuLmZhLTd4IHtcbiAgZm9udC1zaXplOiA3ZW07XG59XG5cbi5mYS04eCB7XG4gIGZvbnQtc2l6ZTogOGVtO1xufVxuXG4uZmEtOXgge1xuICBmb250LXNpemU6IDllbTtcbn1cblxuLmZhLTEweCB7XG4gIGZvbnQtc2l6ZTogMTBlbTtcbn1cblxuLmZhLWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMS4yNWVtO1xufVxuXG4uZmEtdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAyLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmZhLXVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYS1saSB7XG4gIGxlZnQ6IC0yZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmZhLWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMWVtO1xuICBwYWRkaW5nOiAwLjJlbSAwLjI1ZW0gMC4xNWVtO1xufVxuXG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5mYS1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZmEuZmEtcHVsbC1sZWZ0LFxuLmZhcy5mYS1wdWxsLWxlZnQsXG4uZmFyLmZhLXB1bGwtbGVmdCxcbi5mYWwuZmEtcHVsbC1sZWZ0LFxuLmZhYi5mYS1wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDAuM2VtO1xufVxuLmZhLmZhLXB1bGwtcmlnaHQsXG4uZmFzLmZhLXB1bGwtcmlnaHQsXG4uZmFyLmZhLXB1bGwtcmlnaHQsXG4uZmFsLmZhLXB1bGwtcmlnaHQsXG4uZmFiLmZhLXB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogMC4zZW07XG59XG5cbi5mYS1zcGluIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLmZhLXB1bHNlIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmZhLXJvdGF0ZS05MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTE4MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MilcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmZhLXJvdGF0ZS0yNzAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuLmZhLWZsaXAtYm90aCwgLmZhLWZsaXAtaG9yaXpvbnRhbC5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG46cm9vdCAuZmEtcm90YXRlLTkwLFxuOnJvb3QgLmZhLXJvdGF0ZS0xODAsXG46cm9vdCAuZmEtcm90YXRlLTI3MCxcbjpyb290IC5mYS1mbGlwLWhvcml6b250YWwsXG46cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbCxcbjpyb290IC5mYS1mbGlwLWJvdGgge1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi5mYS1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIuNWVtO1xufVxuXG4uZmEtc3RhY2stMXgsXG4uZmEtc3RhY2stMngge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZmEtc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7XG59XG5cbi5mYS1hYmFjdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDBcIjtcbn1cblxuLmZhLWFjY2Vzc2libGUtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OFwiO1xufVxuXG4uZmEtYWNjdXNvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjlcIjtcbn1cblxuLmZhLWFjb3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFlXCI7XG59XG5cbi5mYS1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFmXCI7XG59XG5cbi5mYS1hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MVwiO1xufVxuXG4uZmEtYWRkcmVzcy1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI5XCI7XG59XG5cbi5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjtcbn1cblxuLmZhLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MlwiO1xufVxuXG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcwXCI7XG59XG5cbi5mYS1hZHZlcnNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YVwiO1xufVxuXG4uZmEtYWZmaWxpYXRldGhlbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmJcIjtcbn1cblxuLmZhLWFpci1jb25kaXRpb25lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmNFwiO1xufVxuXG4uZmEtYWlyLWZyZXNoZW5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMFwiO1xufVxuXG4uZmEtYWlyYm5iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM0XCI7XG59XG5cbi5mYS1hbGFybS1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0ZVwiO1xufVxuXG4uZmEtYWxhcm0tZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDNcIjtcbn1cblxuLmZhLWFsYXJtLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDRcIjtcbn1cblxuLmZhLWFsYXJtLXNub296ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0NVwiO1xufVxuXG4uZmEtYWxidW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWZcIjtcbn1cblxuLmZhLWFsYnVtLWNvbGxlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTBcIjtcbn1cblxuLmZhLWFsZ29saWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmNcIjtcbn1cblxuLmZhLWFsaWNvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjBcIjtcbn1cblxuLmZhLWFsaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY1XCI7XG59XG5cbi5mYS1hbGllbi1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY2XCI7XG59XG5cbi5mYS1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzdcIjtcbn1cblxuLmZhLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzlcIjtcbn1cblxuLmZhLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzZcIjtcbn1cblxuLmZhLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM4XCI7XG59XG5cbi5mYS1hbGlnbi1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0NlwiO1xufVxuXG4uZmEtYWxpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQyXCI7XG59XG5cbi5mYS1hbGxlcmdpZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjFcIjtcbn1cblxuLmZhLWFtYXpvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MFwiO1xufVxuXG4uZmEtYW1hem9uLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyY1wiO1xufVxuXG4uZmEtYW1idWxhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY5XCI7XG59XG5cbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtYW1pbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZkXCI7XG59XG5cbi5mYS1hbXAtZ3VpdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGExXCI7XG59XG5cbi5mYS1hbmFseXRpY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDNcIjtcbn1cblxuLmZhLWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZFwiO1xufVxuXG4uZmEtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YlwiO1xufVxuXG4uZmEtYW5nZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzlcIjtcbn1cblxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4uZmEtYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuXG4uZmEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cblxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG59XG5cbi5mYS1hbmdyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NlwiO1xufVxuXG4uZmEtYW5ncnljcmVhdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZVwiO1xufVxuXG4uZmEtYW5ndWxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMFwiO1xufVxuXG4uZmEtYW5raDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0NFwiO1xufVxuXG4uZmEtYXBwLXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZmXCI7XG59XG5cbi5mYS1hcHAtc3RvcmUtaW9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcwXCI7XG59XG5cbi5mYS1hcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MVwiO1xufVxuXG4uZmEtYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzlcIjtcbn1cblxuLmZhLWFwcGxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMVwiO1xufVxuXG4uZmEtYXBwbGUtY3JhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjFcIjtcbn1cblxuLmZhLWFwcGxlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNVwiO1xufVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiO1xufVxuXG4uZmEtYXJjaHdheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1N1wiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU4XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTlcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWJcIjtcbn1cblxuLmZhLWFycm93LWFsdC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU0XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtZnJvbS1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDZcIjtcbn1cblxuLmZhLWFycm93LWFsdC1mcm9tLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDdcIjtcbn1cblxuLmZhLWFycm93LWFsdC1mcm9tLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ4XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtZnJvbS10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDlcIjtcbn1cblxuLmZhLWFycm93LWFsdC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU1XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTZcIjtcbn1cblxuLmZhLWFycm93LWFsdC1zcXVhcmUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1MFwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LXNxdWFyZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUxXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUyXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUzXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtdG8tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRhXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtdG8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0YlwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LXRvLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRjXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtdG8tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRkXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTdcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE5XCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjtcbn1cblxuLmZhLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cblxuLmZhLWFycm93LWZyb20tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQyXCI7XG59XG5cbi5mYS1hcnJvdy1mcm9tLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDNcIjtcbn1cblxuLmZhLWFycm93LWZyb20tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDRcIjtcbn1cblxuLmZhLWFycm93LWZyb20tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ1XCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MVwiO1xufVxuXG4uZmEtYXJyb3ctc3F1YXJlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzlcIjtcbn1cblxuLmZhLWFycm93LXNxdWFyZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNhXCI7XG59XG5cbi5mYS1hcnJvdy1zcXVhcmUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2JcIjtcbn1cblxuLmZhLWFycm93LXNxdWFyZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzY1wiO1xufVxuXG4uZmEtYXJyb3ctdG8tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNkXCI7XG59XG5cbi5mYS1hcnJvdy10by1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNlXCI7XG59XG5cbi5mYS1hcnJvdy10by1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MFwiO1xufVxuXG4uZmEtYXJyb3ctdG8tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQxXCI7XG59XG5cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiO1xufVxuXG4uZmEtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ3XCI7XG59XG5cbi5mYS1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7XG59XG5cbi5mYS1hcnJvd3MtYWx0LWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzdcIjtcbn1cblxuLmZhLWFycm93cy1hbHQtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOFwiO1xufVxuXG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjtcbn1cblxuLmZhLWFycm93cy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdkXCI7XG59XG5cbi5mYS1hcnRzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdhXCI7XG59XG5cbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTJcIjtcbn1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7XG59XG5cbi5mYS1hc3ltbWV0cmlrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcyXCI7XG59XG5cbi5mYS1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYVwiO1xufVxuXG4uZmEtYXRsYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NThcIjtcbn1cblxuLmZhLWF0bGFzc2lhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3YlwiO1xufVxuXG4uZmEtYXRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMlwiO1xufVxuXG4uZmEtYXRvbS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDNcIjtcbn1cblxuLmZhLWF1ZGlibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzNcIjtcbn1cblxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7XG59XG5cbi5mYS1hdXRvcHJlZml4ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWNcIjtcbn1cblxuLmZhLWF2aWFuZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzRcIjtcbn1cblxuLmZhLWF2aWF0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMVwiO1xufVxuXG4uZmEtYXdhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTlcIjtcbn1cblxuLmZhLWF3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NVwiO1xufVxuXG4uZmEtYXhlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIyXCI7XG59XG5cbi5mYS1heGUtYmF0dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIzXCI7XG59XG5cbi5mYS1iYWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdjXCI7XG59XG5cbi5mYS1iYWJ5LWNhcnJpYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdkXCI7XG59XG5cbi5mYS1iYWNrcGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNFwiO1xufVxuXG4uZmEtYmFja3NwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVhXCI7XG59XG5cbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YVwiO1xufVxuXG4uZmEtYmFjb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTVcIjtcbn1cblxuLmZhLWJhY3RlcmlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG5cbi5mYS1iYWN0ZXJpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWFcIjtcbn1cblxuLmZhLWJhZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM1XCI7XG59XG5cbi5mYS1iYWRnZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzNlwiO1xufVxuXG4uZmEtYmFkZ2UtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ1XCI7XG59XG5cbi5mYS1iYWRnZS1wZXJjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ2XCI7XG59XG5cbi5mYS1iYWRnZS1zaGVyaWZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGEyXCI7XG59XG5cbi5mYS1iYWRnZXItaG9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjRcIjtcbn1cblxuLmZhLWJhZ3Mtc2hvcHBpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDdcIjtcbn1cblxuLmZhLWJhaGFpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY2XCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRlXCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTVcIjtcbn1cblxuLmZhLWJhbGFuY2Utc2NhbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTZcIjtcbn1cblxuLmZhLWJhbGwtcGlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3ZVwiO1xufVxuXG4uZmEtYmFsbG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMyXCI7XG59XG5cbi5mYS1iYWxsb3QtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzNcIjtcbn1cblxuLmZhLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1ZVwiO1xufVxuXG4uZmEtYmFuZC1haWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjJcIjtcbn1cblxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ1XCI7XG59XG5cbi5mYS1iYW5qbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhM1wiO1xufVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYVwiO1xufVxuXG4uZmEtYmFyY29kZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjNcIjtcbn1cblxuLmZhLWJhcmNvZGUtcmVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2NFwiO1xufVxuXG4uZmEtYmFyY29kZS1zY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY1XCI7XG59XG5cbi5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG59XG5cbi5mYS1iYXNlYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMlwiO1xufVxuXG4uZmEtYmFzZWJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzM1wiO1xufVxuXG4uZmEtYmFza2V0YmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM0XCI7XG59XG5cbi5mYS1iYXNrZXRiYWxsLWhvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzVcIjtcbn1cblxuLmZhLWJhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiNVwiO1xufVxuXG4uZmEtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiO1xufVxuXG4uZmEtYmF0dGVyeS1ib2x0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc2XCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ0XCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjtcbn1cblxuLmZhLWJhdHRlcnktaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MlwiO1xufVxuXG4uZmEtYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQzXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc3XCI7XG59XG5cbi5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQxXCI7XG59XG5cbi5mYS1iYXR0bGUtbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM1XCI7XG59XG5cbi5mYS1iZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzZcIjtcbn1cblxuLmZhLWJlZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjdcIjtcbn1cblxuLmZhLWJlZC1idW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY4XCI7XG59XG5cbi5mYS1iZWQtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjlcIjtcbn1cblxuLmZhLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmNcIjtcbn1cblxuLmZhLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjRcIjtcbn1cblxuLmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI1XCI7XG59XG5cbi5mYS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYzXCI7XG59XG5cbi5mYS1iZWxsLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQ4XCI7XG59XG5cbi5mYS1iZWxsLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZhXCI7XG59XG5cbi5mYS1iZWxsLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDlcIjtcbn1cblxuLmZhLWJlbGwtc2Nob29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ1XCI7XG59XG5cbi5mYS1iZWxsLXNjaG9vbC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNlwiO1xufVxuXG4uZmEtYmVsbC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNlwiO1xufVxuXG4uZmEtYmVsbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2ZcIjtcbn1cblxuLmZhLWJldGFtYXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTRcIjtcbn1cblxuLmZhLWJlemllci1jdXJ2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YlwiO1xufVxuXG4uZmEtYmlibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDdcIjtcbn1cblxuLmZhLWJpY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDZcIjtcbn1cblxuLmZhLWJpa2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0YVwiO1xufVxuXG4uZmEtYmlraW5nLW1vdW50YWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRiXCI7XG59XG5cbi5mYS1iaW1vYmplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzhcIjtcbn1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjtcbn1cblxuLmZhLWJpb2hhemFyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4MFwiO1xufVxuXG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcxXCI7XG59XG5cbi5mYS1iaXRjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc5XCI7XG59XG5cbi5mYS1iaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdhXCI7XG59XG5cbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2VcIjtcbn1cblxuLmZhLWJsYWNrYmVycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2JcIjtcbn1cblxuLmZhLWJsYW5rZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OThcIjtcbn1cblxuLmZhLWJsZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTdcIjtcbn1cblxuLmZhLWJsZW5kZXItcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjZcIjtcbn1cblxuLmZhLWJsaW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7XG59XG5cbi5mYS1ibGluZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmJcIjtcbn1cblxuLmZhLWJsaW5kcy1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZjXCI7XG59XG5cbi5mYS1ibGluZHMtcmFpc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZkXCI7XG59XG5cbi5mYS1ibG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgxXCI7XG59XG5cbi5mYS1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdjXCI7XG59XG5cbi5mYS1ibG9nZ2VyLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2RcIjtcbn1cblxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5M1wiO1xufVxuXG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTRcIjtcbn1cblxuLmZhLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzJcIjtcbn1cblxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTdcIjtcbn1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjtcbn1cblxuLmZhLWJvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDdcIjtcbn1cblxuLmZhLWJvbmUtYnJlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDhcIjtcbn1cblxuLmZhLWJvbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWNcIjtcbn1cblxuLmZhLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjtcbn1cblxuLmZhLWJvb2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ5XCI7XG59XG5cbi5mYS1ib29rLWRlYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjdcIjtcbn1cblxuLmZhLWJvb2staGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTlcIjtcbn1cblxuLmZhLWJvb2stbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNlwiO1xufVxuXG4uZmEtYm9vay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE4XCI7XG59XG5cbi5mYS1ib29rLXJlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkYVwiO1xufVxuXG4uZmEtYm9vay1zcGVsbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjhcIjtcbn1cblxuLmZhLWJvb2stdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlN1wiO1xufVxuXG4uZmEtYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmVcIjtcbn1cblxuLmZhLWJvb2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRiXCI7XG59XG5cbi5mYS1ib29rcy1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U4XCI7XG59XG5cbi5mYS1ib29tYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE1XCI7XG59XG5cbi5mYS1ib290OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgyXCI7XG59XG5cbi5mYS1ib290aC1jdXJ0YWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM0XCI7XG59XG5cbi5mYS1ib290c3RyYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzZcIjtcbn1cblxuLmZhLWJvcmRlci1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGNcIjtcbn1cblxuLmZhLWJvcmRlci1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGRcIjtcbn1cblxuLmZhLWJvcmRlci1jZW50ZXItaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5Y1wiO1xufVxuXG4uZmEtYm9yZGVyLWNlbnRlci12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODlkXCI7XG59XG5cbi5mYS1ib3JkZXItaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGVcIjtcbn1cblxuLmZhLWJvcmRlci1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRmXCI7XG59XG5cbi5mYS1ib3JkZXItbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1MFwiO1xufVxuXG4uZmEtYm9yZGVyLW91dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODUxXCI7XG59XG5cbi5mYS1ib3JkZXItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTJcIjtcbn1cblxuLmZhLWJvcmRlci1zdHlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1M1wiO1xufVxuXG4uZmEtYm9yZGVyLXN0eWxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1NFwiO1xufVxuXG4uZmEtYm9yZGVyLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1NVwiO1xufVxuXG4uZmEtYm93LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI5XCI7XG59XG5cbi5mYS1ib3dsaW5nLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzZcIjtcbn1cblxuLmZhLWJvd2xpbmctcGluczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzN1wiO1xufVxuXG4uZmEtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY2XCI7XG59XG5cbi5mYS1ib3gtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlhXCI7XG59XG5cbi5mYS1ib3gtYmFsbG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM1XCI7XG59XG5cbi5mYS1ib3gtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjdcIjtcbn1cblxuLmZhLWJveC1mcmFnaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDliXCI7XG59XG5cbi5mYS1ib3gtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5Y1wiO1xufVxuXG4uZmEtYm94LWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlkXCI7XG59XG5cbi5mYS1ib3gtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZVwiO1xufVxuXG4uZmEtYm94LXRpc3N1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YlwiO1xufVxuXG4uZmEtYm94LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlmXCI7XG59XG5cbi5mYS1ib3gtdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGEwXCI7XG59XG5cbi5mYS1ib3hlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OFwiO1xufVxuXG4uZmEtYm94ZXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGExXCI7XG59XG5cbi5mYS1ib3hpbmctZ2xvdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzhcIjtcbn1cblxuLmZhLWJyYWNrZXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U5XCI7XG59XG5cbi5mYS1icmFja2V0cy1jdXJseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlYVwiO1xufVxuXG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiO1xufVxuXG4uZmEtYnJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGNcIjtcbn1cblxuLmZhLWJyZWFkLWxvYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZWJcIjtcbn1cblxuLmZhLWJyZWFkLXNsaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VjXCI7XG59XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjtcbn1cblxuLmZhLWJyaWVmY2FzZS1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY5XCI7XG59XG5cbi5mYS1icmluZy1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU2XCI7XG59XG5cbi5mYS1icmluZy1mcm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1N1wiO1xufVxuXG4uZmEtYnJvYWRjYXN0LXRvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE5XCI7XG59XG5cbi5mYS1icm9vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYVwiO1xufVxuXG4uZmEtYnJvd3NlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZVwiO1xufVxuXG4uZmEtYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWRcIjtcbn1cblxuLmZhLWJ0YzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YVwiO1xufVxuXG4uZmEtYnVmZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM3XCI7XG59XG5cbi5mYS1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODhcIjtcbn1cblxuLmZhLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFkXCI7XG59XG5cbi5mYS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiO1xufVxuXG4uZmEtYnVsbHNleWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDBcIjtcbn1cblxuLmZhLWJ1bGxzZXllLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ4XCI7XG59XG5cbi5mYS1idWxsc2V5ZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ5XCI7XG59XG5cbi5mYS1idXJnZXItc29kYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1OFwiO1xufVxuXG4uZmEtYnVybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YVwiO1xufVxuXG4uZmEtYnVyb21vYmVsZXhwZXJ0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZlwiO1xufVxuXG4uZmEtYnVycml0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZFwiO1xufVxuXG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA3XCI7XG59XG5cbi5mYS1idXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVlXCI7XG59XG5cbi5mYS1idXMtc2Nob29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRkXCI7XG59XG5cbi5mYS1idXNpbmVzcy10aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRhXCI7XG59XG5cbi5mYS1idXktbi1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNlwiO1xufVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuXG4uZmEtY2FiaW5ldC1maWxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGJcIjtcbn1cblxuLmZhLWNhY3R1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhN1wiO1xufVxuXG4uZmEtY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlY1wiO1xufVxuXG4uZmEtY2FsY3VsYXRvci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGNcIjtcbn1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMzXCI7XG59XG5cbi5mYS1jYWxlbmRhci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc0XCI7XG59XG5cbi5mYS1jYWxlbmRhci1kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM0XCI7XG59XG5cbi5mYS1jYWxlbmRhci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiO1xufVxuXG4uZmEtY2FsZW5kYXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MVwiO1xufVxuXG4uZmEtY2FsZW5kYXItc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczNlwiO1xufVxuXG4uZmEtY2FsZW5kYXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODRcIjtcbn1cblxuLmZhLWNhbWNvcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhOFwiO1xufVxuXG4uZmEtY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7XG59XG5cbi5mYS1jYW1lcmEtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMyXCI7XG59XG5cbi5mYS1jYW1lcmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmZVwiO1xufVxuXG4uZmEtY2FtZXJhLW1vdmllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE5XCI7XG59XG5cbi5mYS1jYW1lcmEtcG9sYXJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWFcIjtcbn1cblxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiO1xufVxuXG4uZmEtY2FtcGZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmFcIjtcbn1cblxuLmZhLWNhbXBncm91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmJcIjtcbn1cblxuLmZhLWNhbmFkaWFuLW1hcGxlLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODVcIjtcbn1cblxuLmZhLWNhbmRsZS1ob2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmNcIjtcbn1cblxuLmZhLWNhbmR5LWNhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODZcIjtcbn1cblxuLmZhLWNhbmR5LWNvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmRcIjtcbn1cblxuLmZhLWNhbm5hYmlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVmXCI7XG59XG5cbi5mYS1jYXBzdWxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YlwiO1xufVxuXG4uZmEtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7XG59XG5cbi5mYS1jYXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRlXCI7XG59XG5cbi5mYS1jYXItYmF0dGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkZlwiO1xufVxuXG4uZmEtY2FyLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU5XCI7XG59XG5cbi5mYS1jYXItYnVtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlMFwiO1xufVxuXG4uZmEtY2FyLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1YVwiO1xufVxuXG4uZmEtY2FyLWNyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUxXCI7XG59XG5cbi5mYS1jYXItZ2FyYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUyXCI7XG59XG5cbi5mYS1jYXItbWVjaGFuaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTNcIjtcbn1cblxuLmZhLWNhci1zaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU0XCI7XG59XG5cbi5mYS1jYXItdGlsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlNVwiO1xufVxuXG4uZmEtY2FyLXdhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTZcIjtcbn1cblxuLmZhLWNhcmF2YW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmZcIjtcbn1cblxuLmZhLWNhcmF2YW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAwXCI7XG59XG5cbi5mYS1jYXJldC1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZFwiO1xufVxuXG4uZmEtY2FyZXQtY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmVcIjtcbn1cblxuLmZhLWNhcmV0LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMFwiO1xufVxuXG4uZmEtY2FyZXQtY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMxXCI7XG59XG5cbi5mYS1jYXJldC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG59XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7XG59XG5cbi5mYS1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYVwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTJcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MVwiO1xufVxuXG4uZmEtY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjtcbn1cblxuLmZhLWNhcnJvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4N1wiO1xufVxuXG4uZmEtY2FyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1YlwiO1xufVxuXG4uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE4XCI7XG59XG5cbi5mYS1jYXJ0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTdcIjtcbn1cblxuLmZhLWNhc2gtcmVnaXN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODhcIjtcbn1cblxuLmZhLWNhc3NldHRlLXRhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWJcIjtcbn1cblxuLmZhLWNhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiZVwiO1xufVxuXG4uZmEtY2F0LXNwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG5cbi5mYS1jYXVsZHJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiZlwiO1xufVxuXG4uZmEtY2MtYW1hem9uLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZFwiO1xufVxuXG4uZmEtY2MtYW1leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmM1wiO1xufVxuXG4uZmEtY2MtYXBwbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE2XCI7XG59XG5cbi5mYS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0Y1wiO1xufVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjJcIjtcbn1cblxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YlwiO1xufVxuXG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMVwiO1xufVxuXG4uZmEtY2MtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY0XCI7XG59XG5cbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjVcIjtcbn1cblxuLmZhLWNjLXZpc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjBcIjtcbn1cblxuLmZhLWNjdHY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWNcIjtcbn1cblxuLmZhLWNlbnRlcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODBcIjtcbn1cblxuLmZhLWNlbnRvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4OVwiO1xufVxuXG4uZmEtY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTNcIjtcbn1cblxuLmZhLWNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmMwXCI7XG59XG5cbi5mYS1jaGFpci1vZmZpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzFcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWJcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQtdGVhY2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxY1wiO1xufVxuXG4uZmEtY2hhcmdpbmctc3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlN1wiO1xufVxuXG4uZmEtY2hhcnQtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZVwiO1xufVxuXG4uZmEtY2hhcnQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7XG59XG5cbi5mYS1jaGFydC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7XG59XG5cbi5mYS1jaGFydC1saW5lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGRcIjtcbn1cblxuLmZhLWNoYXJ0LW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGFcIjtcbn1cblxuLmZhLWNoYXJ0LXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMFwiO1xufVxuXG4uZmEtY2hhcnQtcGllLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0ZVwiO1xufVxuXG4uZmEtY2hhcnQtc2NhdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZVwiO1xufVxuXG4uZmEtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbn1cblxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuXG4uZmEtY2hlY2stZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYwXCI7XG59XG5cbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjtcbn1cblxuLmZhLWNoZWVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZlwiO1xufVxuXG4uZmEtY2hlZXNlLXN3aXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2YwXCI7XG59XG5cbi5mYS1jaGVlc2VidXJnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjFcIjtcbn1cblxuLmZhLWNoZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM5XCI7XG59XG5cbi5mYS1jaGVzcy1iaXNob3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2FcIjtcbn1cblxuLmZhLWNoZXNzLWJpc2hvcC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2JcIjtcbn1cblxuLmZhLWNoZXNzLWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNjXCI7XG59XG5cbi5mYS1jaGVzcy1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZFwiO1xufVxuXG4uZmEtY2hlc3MtY2xvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNlXCI7XG59XG5cbi5mYS1jaGVzcy1raW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNmXCI7XG59XG5cbi5mYS1jaGVzcy1raW5nLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MFwiO1xufVxuXG4uZmEtY2hlc3Mta25pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQxXCI7XG59XG5cbi5mYS1jaGVzcy1rbmlnaHQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQyXCI7XG59XG5cbi5mYS1jaGVzcy1wYXduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQzXCI7XG59XG5cbi5mYS1jaGVzcy1wYXduLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0NFwiO1xufVxuXG4uZmEtY2hlc3MtcXVlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDVcIjtcbn1cblxuLmZhLWNoZXNzLXF1ZWVuLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0NlwiO1xufVxuXG4uZmEtY2hlc3Mtcm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0N1wiO1xufVxuXG4uZmEtY2hlc3Mtcm9vay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDhcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2FcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOVwiO1xufVxuXG4uZmEtY2hldnJvbi1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMlwiO1xufVxuXG4uZmEtY2hldnJvbi1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyM1wiO1xufVxuXG4uZmEtY2hldnJvbi1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjRcIjtcbn1cblxuLmZhLWNoZXZyb24tZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI1XCI7XG59XG5cbi5mYS1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzhcIjtcbn1cblxuLmZhLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuXG4uZmEtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NFwiO1xufVxuXG4uZmEtY2hldnJvbi1zcXVhcmUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyOVwiO1xufVxuXG4uZmEtY2hldnJvbi1zcXVhcmUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyYVwiO1xufVxuXG4uZmEtY2hldnJvbi1zcXVhcmUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmJcIjtcbn1cblxuLmZhLWNoZXZyb24tc3F1YXJlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJjXCI7XG59XG5cbi5mYS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG5cbi5mYS1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZVwiO1xufVxuXG4uZmEtY2hpbW5leTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4YlwiO1xufVxuXG4uZmEtY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY4XCI7XG59XG5cbi5mYS1jaHJvbWVjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM4XCI7XG59XG5cbi5mYS1jaHVyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWRcIjtcbn1cblxuLmZhLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMVwiO1xufVxuXG4uZmEtY2lyY2xlLW5vdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNlXCI7XG59XG5cbi5mYS1jaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRmXCI7XG59XG5cbi5mYS1jbGFyaW5ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhZFwiO1xufVxuXG4uZmEtY2xhdy1tYXJrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMlwiO1xufVxuXG4uZmEtY2xpbmljLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjJcIjtcbn1cblxuLmZhLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyOFwiO1xufVxuXG4uZmEtY2xpcGJvYXJkLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZjXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZFwiO1xufVxuXG4uZmEtY2xpcGJvYXJkLWxpc3QtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzdcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1wcmVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZThcIjtcbn1cblxuLmZhLWNsaXBib2FyZC11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2YzXCI7XG59XG5cbi5mYS1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuXG4uZmEtY2xvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGRcIjtcbn1cblxuLmZhLWNsb3NlZC1jYXB0aW9uaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7XG59XG5cbi5mYS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMlwiO1xufVxuXG4uZmEtY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWRcIjtcbn1cblxuLmZhLWNsb3VkLWRvd25sb2FkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MVwiO1xufVxuXG4uZmEtY2xvdWQtZHJpenpsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczOFwiO1xufVxuXG4uZmEtY2xvdWQtaGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczOVwiO1xufVxuXG4uZmEtY2xvdWQtaGFpbC1taXhlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczYVwiO1xufVxuXG4uZmEtY2xvdWQtbWVhdGJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2JcIjtcbn1cblxuLmZhLWNsb3VkLW1vb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzNcIjtcbn1cblxuLmZhLWNsb3VkLW1vb24tcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczY1wiO1xufVxuXG4uZmEtY2xvdWQtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWVcIjtcbn1cblxuLmZhLWNsb3VkLXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2RcIjtcbn1cblxuLmZhLWNsb3VkLXJhaW5ib3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2VcIjtcbn1cblxuLmZhLWNsb3VkLXNob3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2ZcIjtcbn1cblxuLmZhLWNsb3VkLXNob3dlcnMtaGVhdnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDBcIjtcbn1cblxuLmZhLWNsb3VkLXNsZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQxXCI7XG59XG5cbi5mYS1jbG91ZC1zbm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQyXCI7XG59XG5cbi5mYS1jbG91ZC1zdW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzRcIjtcbn1cblxuLmZhLWNsb3VkLXN1bi1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQzXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWVcIjtcbn1cblxuLmZhLWNsb3VkLXVwbG9hZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODJcIjtcbn1cblxuLmZhLWNsb3VkZmxhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2RcIjtcbn1cblxuLmZhLWNsb3VkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0NFwiO1xufVxuXG4uZmEtY2xvdWRzLW1vb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDVcIjtcbn1cblxuLmZhLWNsb3Vkcy1zdW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDZcIjtcbn1cblxuLmZhLWNsb3Vkc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODNcIjtcbn1cblxuLmZhLWNsb3Vkc21pdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODRcIjtcbn1cblxuLmZhLWNsb3VkdmVyc2lmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NVwiO1xufVxuXG4uZmEtY2x1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyN1wiO1xufVxuXG4uZmEtY29ja3RhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjFcIjtcbn1cblxuLmZhLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjFcIjtcbn1cblxuLmZhLWNvZGUtYnJhbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI2XCI7XG59XG5cbi5mYS1jb2RlLWNvbW1pdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NlwiO1xufVxuXG4uZmEtY29kZS1tZXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4N1wiO1xufVxuXG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiO1xufVxuXG4uZmEtY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODRcIjtcbn1cblxuLmZhLWNvZmZlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNFwiO1xufVxuXG4uZmEtY29mZmVlLXBvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMlwiO1xufVxuXG4uZmEtY29mZmVlLXRvZ286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzVcIjtcbn1cblxuLmZhLWNvZmZpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjNlwiO1xufVxuXG4uZmEtY29mZmluLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7XG59XG5cbi5mYS1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTNcIjtcbn1cblxuLmZhLWNvZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjtcbn1cblxuLmZhLWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWNcIjtcbn1cblxuLmZhLWNvaW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFlXCI7XG59XG5cbi5mYS1jb2x1bW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRiXCI7XG59XG5cbi5mYS1jb21ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwM1wiO1xufVxuXG4uZmEtY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2FcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGEyXCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTBcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LWRvdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTNcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTRcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE1XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1saW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNlwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmNFwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTdcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFmXCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE4XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhOVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtc21pbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWFcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFiXCI7XG59XG5cbi5mYS1jb21tZW50LWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFjXCI7XG59XG5cbi5mYS1jb21tZW50LWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MVwiO1xufVxuXG4uZmEtY29tbWVudC1kb3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFkXCI7XG59XG5cbi5mYS1jb21tZW50LWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWVcIjtcbn1cblxuLmZhLWNvbW1lbnQtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWZcIjtcbn1cblxuLmZhLWNvbW1lbnQtbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjBcIjtcbn1cblxuLmZhLWNvbW1lbnQtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmNVwiO1xufVxuXG4uZmEtY29tbWVudC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiMVwiO1xufVxuXG4uZmEtY29tbWVudC1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiMFwiO1xufVxuXG4uZmEtY29tbWVudC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGIyXCI7XG59XG5cbi5mYS1jb21tZW50LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGIzXCI7XG59XG5cbi5mYS1jb21tZW50LXNtaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI0XCI7XG59XG5cbi5mYS1jb21tZW50LXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI1XCI7XG59XG5cbi5mYS1jb21tZW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NlwiO1xufVxuXG4uZmEtY29tbWVudHMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI2XCI7XG59XG5cbi5mYS1jb21tZW50cy1hbHQtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUyXCI7XG59XG5cbi5mYS1jb21tZW50cy1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTNcIjtcbn1cblxuLmZhLWNvbXBhY3QtZGlzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZlwiO1xufVxuXG4uZmEtY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZVwiO1xufVxuXG4uZmEtY29tcGFzcy1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlOVwiO1xufVxuXG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjZcIjtcbn1cblxuLmZhLWNvbXByZXNzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMlwiO1xufVxuXG4uZmEtY29tcHJlc3MtYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4Y1wiO1xufVxuXG4uZmEtY29tcHJlc3Mtd2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyNlwiO1xufVxuXG4uZmEtY29tcHV0ZXItY2xhc3NpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiMVwiO1xufVxuXG4uZmEtY29tcHV0ZXItc3BlYWtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiMlwiO1xufVxuXG4uZmEtY29uY2llcmdlLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjJcIjtcbn1cblxuLmZhLWNvbmZsdWVuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGRcIjtcbn1cblxuLmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBlXCI7XG59XG5cbi5mYS1jb25zdHJ1Y3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWRcIjtcbn1cblxuLmZhLWNvbnRhaW5lci1zdG9yYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI3XCI7XG59XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmRcIjtcbn1cblxuLmZhLWNvbnZleW9yLWJlbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmVcIjtcbn1cblxuLmZhLWNvbnZleW9yLWJlbHQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZmXCI7XG59XG5cbi5mYS1jb29raWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjNcIjtcbn1cblxuLmZhLWNvb2tpZS1iaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY0XCI7XG59XG5cbi5mYS1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM1XCI7XG59XG5cbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjlcIjtcbn1cblxuLmZhLWNvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzdcIjtcbn1cblxuLmZhLWNvdHRvbi1idXJlYXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWVcIjtcbn1cblxuLmZhLWNvdWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI4XCI7XG59XG5cbi5mYS1jb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzhcIjtcbn1cblxuLmZhLWNvd2JlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjNcIjtcbn1cblxuLmZhLWNvd2JlbGwtbW9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiNFwiO1xufVxuXG4uZmEtY3BhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg4XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVlXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU3XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU4XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU5XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVhXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGViXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVjXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1yZW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZlwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYxXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYyXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXplcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjNcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZC1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4OVwiO1xufVxuXG4uZmEtY3JlZGl0LWNhcmQtZnJvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGFcIjtcbn1cblxuLmZhLWNyaWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDlcIjtcbn1cblxuLmZhLWNyaXRpY2FsLXJvbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzlcIjtcbn1cblxuLmZhLWNyb2lzc2FudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmNlwiO1xufVxuXG4uZmEtY3JvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNVwiO1xufVxuXG4uZmEtY3JvcC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjVcIjtcbn1cblxuLmZhLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU0XCI7XG59XG5cbi5mYS1jcm9zc2hhaXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDViXCI7XG59XG5cbi5mYS1jcm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIwXCI7XG59XG5cbi5mYS1jcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMVwiO1xufVxuXG4uZmEtY3J1dGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y3XCI7XG59XG5cbi5mYS1jcnV0Y2hlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmOFwiO1xufVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzY1wiO1xufVxuXG4uZmEtY3NzMy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGJcIjtcbn1cblxuLmZhLWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjJcIjtcbn1cblxuLmZhLWN1YmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIzXCI7XG59XG5cbi5mYS1jdXJsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRhXCI7XG59XG5cbi5mYS1jdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzRcIjtcbn1cblxuLmZhLWN1dHRsZWZpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGNcIjtcbn1cblxuLmZhLWQtYW5kLWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGRcIjtcbn1cblxuLmZhLWQtYW5kLWQtYmV5b25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNhXCI7XG59XG5cbi5mYS1kYWdnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2JcIjtcbn1cblxuLmZhLWRhaWx5bW90aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUyXCI7XG59XG5cbi5mYS1kYXNoY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMFwiO1xufVxuXG4uZmEtZGF0YWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzBcIjtcbn1cblxuLmZhLWRlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTRcIjtcbn1cblxuLmZhLWRlYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y5XCI7XG59XG5cbi5mYS1kZWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhlXCI7XG59XG5cbi5mYS1kZWVyLXJ1ZG9scGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGZcIjtcbn1cblxuLmZhLWRlZXplcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3N1wiO1xufVxuXG4uZmEtZGVsaWNpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE1XCI7XG59XG5cbi5mYS1kZW1vY3JhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0N1wiO1xufVxuXG4uZmEtZGVwbG95ZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhlXCI7XG59XG5cbi5mYS1kZXNrcHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhmXCI7XG59XG5cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA4XCI7XG59XG5cbi5mYS1kZXNrdG9wLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MFwiO1xufVxuXG4uZmEtZGV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNjXCI7XG59XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7XG59XG5cbi5mYS1kZXdwb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0OFwiO1xufVxuXG4uZmEtZGhhcm1hY2hha3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU1XCI7XG59XG5cbi5mYS1kaGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTBcIjtcbn1cblxuLmZhLWRpYWdub3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MFwiO1xufVxuXG4uZmEtZGlhbW9uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOVwiO1xufVxuXG4uZmEtZGlhc3BvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTFcIjtcbn1cblxuLmZhLWRpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjJcIjtcbn1cblxuLmZhLWRpY2UtZDEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNkXCI7XG59XG5cbi5mYS1kaWNlLWQxMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjZVwiO1xufVxuXG4uZmEtZGljZS1kMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2ZcIjtcbn1cblxuLmZhLWRpY2UtZDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDBcIjtcbn1cblxuLmZhLWRpY2UtZDY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDFcIjtcbn1cblxuLmZhLWRpY2UtZDg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDJcIjtcbn1cblxuLmZhLWRpY2UtZml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyM1wiO1xufVxuXG4uZmEtZGljZS1mb3VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI0XCI7XG59XG5cbi5mYS1kaWNlLW9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNVwiO1xufVxuXG4uZmEtZGljZS1zaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjZcIjtcbn1cblxuLmZhLWRpY2UtdGhyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjdcIjtcbn1cblxuLmZhLWRpY2UtdHdvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI4XCI7XG59XG5cbi5mYS1kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE2XCI7XG59XG5cbi5mYS1kaWdnaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVlXCI7XG59XG5cbi5mYS1kaWdpdGFsLW9jZWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkxXCI7XG59XG5cbi5mYS1kaWdpdGFsLXRhY2hvZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjZcIjtcbn1cblxuLmZhLWRpcGxvbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWFcIjtcbn1cblxuLmZhLWRpcmVjdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWJcIjtcbn1cblxuLmZhLWRpc2MtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjVcIjtcbn1cblxuLmZhLWRpc2NvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTJcIjtcbn1cblxuLmZhLWRpc2NvdXJzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5M1wiO1xufVxuXG4uZmEtZGlzZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmYVwiO1xufVxuXG4uZmEtZGl2aWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI5XCI7XG59XG5cbi5mYS1kaXp6eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2N1wiO1xufVxuXG4uZmEtZG5hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcxXCI7XG59XG5cbi5mYS1kby1ub3QtZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWNcIjtcbn1cblxuLmZhLWRvY2h1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NFwiO1xufVxuXG4uZmEtZG9ja2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk1XCI7XG59XG5cbi5mYS1kb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDNcIjtcbn1cblxuLmZhLWRvZy1sZWFzaGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ0XCI7XG59XG5cbi5mYS1kb2xsYXItc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NVwiO1xufVxuXG4uZmEtZG9sbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzJcIjtcbn1cblxuLmZhLWRvbGx5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDczXCI7XG59XG5cbi5mYS1kb2xseS1mbGF0YmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc0XCI7XG59XG5cbi5mYS1kb2xseS1mbGF0YmVkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NVwiO1xufVxuXG4uZmEtZG9sbHktZmxhdGJlZC1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NlwiO1xufVxuXG4uZmEtZG9uYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI5XCI7XG59XG5cbi5mYS1kb29yLWNsb3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYVwiO1xufVxuXG4uZmEtZG9vci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJiXCI7XG59XG5cbi5mYS1kb3QtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7XG59XG5cbi5mYS1kb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJhXCI7XG59XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiO1xufVxuXG4uZmEtZHJhZnQyZGlnaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NlwiO1xufVxuXG4uZmEtZHJhZnRpbmctY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OFwiO1xufVxuXG4uZmEtZHJhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ1XCI7XG59XG5cbi5mYS1kcmF3LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZFwiO1xufVxuXG4uZmEtZHJhdy1wb2x5Z29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWVlXCI7XG59XG5cbi5mYS1kcmF3LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZlwiO1xufVxuXG4uZmEtZHJlaWRlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MlwiO1xufVxuXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2RcIjtcbn1cblxuLmZhLWRyaWJiYmxlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5N1wiO1xufVxuXG4uZmEtZHJvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWZcIjtcbn1cblxuLmZhLWRyb25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2MFwiO1xufVxuXG4uZmEtZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2YlwiO1xufVxuXG4uZmEtZHJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OVwiO1xufVxuXG4uZmEtZHJ1bS1zdGVlbHBhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2YVwiO1xufVxuXG4uZmEtZHJ1bXN0aWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ2XCI7XG59XG5cbi5mYS1kcnVtc3RpY2stYml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkN1wiO1xufVxuXG4uZmEtZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE5XCI7XG59XG5cbi5mYS1kcnllcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2MVwiO1xufVxuXG4uZmEtZHJ5ZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYyXCI7XG59XG5cbi5mYS1kdWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ4XCI7XG59XG5cbi5mYS1kdW1iYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0YlwiO1xufVxuXG4uZmEtZHVtcHN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTNcIjtcbn1cblxuLmZhLWR1bXBzdGVyLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTRcIjtcbn1cblxuLmZhLWR1bmdlb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDlcIjtcbn1cblxuLmZhLWR5YWxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5OVwiO1xufVxuXG4uZmEtZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYwXCI7XG59XG5cbi5mYS1lYXItbXVmZnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTVcIjtcbn1cblxuLmZhLWVhcmx5YmlyZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWFcIjtcbn1cblxuLmZhLWViYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjRcIjtcbn1cblxuLmZhLWVjbGlwc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDlcIjtcbn1cblxuLmZhLWVjbGlwc2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRhXCI7XG59XG5cbi5mYS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7XG59XG5cbi5mYS1lZGdlLWxlZ2FjeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OFwiO1xufVxuXG4uZmEtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NFwiO1xufVxuXG4uZmEtZWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZiXCI7XG59XG5cbi5mYS1lZ2ctZnJpZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmNcIjtcbn1cblxuLmZhLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUyXCI7XG59XG5cbi5mYS1lbGVtZW50b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzBcIjtcbn1cblxuLmZhLWVsZXBoYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRhXCI7XG59XG5cbi5mYS1lbGxpcHNpcy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQxXCI7XG59XG5cbi5mYS1lbGxpcHNpcy1oLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5YlwiO1xufVxuXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiO1xufVxuXG4uZmEtZWxsaXBzaXMtdi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWNcIjtcbn1cblxuLmZhLWVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjFcIjtcbn1cblxuLmZhLWVtYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIzXCI7XG59XG5cbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjtcbn1cblxuLmZhLWVtcHR5LXNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NlwiO1xufVxuXG4uZmEtZW5naW5lLXdhcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjJcIjtcbn1cblxuLmZhLWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI2XCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vcGVuLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1N1wiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3Blbi10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU4XCI7XG59XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjtcbn1cblxuLmZhLWVudmlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OVwiO1xufVxuXG4uZmEtZXF1YWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJjXCI7XG59XG5cbi5mYS1lcmFzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmRcIjtcbn1cblxuLmZhLWVybGFuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZFwiO1xufVxuXG4uZmEtZXRoZXJldW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmVcIjtcbn1cblxuLmZhLWV0aGVybmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk2XCI7XG59XG5cbi5mYS1ldHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ3XCI7XG59XG5cbi5mYS1ldXJvLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTNcIjtcbn1cblxuLmZhLWV2ZXJub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM5XCI7XG59XG5cbi5mYS1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlY1wiO1xufVxuXG4uZmEtZXhjaGFuZ2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYyXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjFcIjtcbn1cblxuLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG5cbi5mYS1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjVcIjtcbn1cblxuLmZhLWV4cGFuZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjRcIjtcbn1cblxuLmZhLWV4cGFuZC1hcnJvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWRcIjtcbn1cblxuLmZhLWV4cGFuZC1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFlXCI7XG59XG5cbi5mYS1leHBhbmQtd2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMFwiO1xufVxuXG4uZmEtZXhwZWRpdGVkc3NsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNlXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhlXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGNcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MFwiO1xufVxuXG4uZmEtZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZlXCI7XG59XG5cbi5mYS1leWUtZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuXG4uZmEtZXllLWV2aWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGJcIjtcbn1cblxuLmZhLWV5ZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MFwiO1xufVxuXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjtcbn1cblxuLmZhLWZhY2Vib29rLWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWVcIjtcbn1cblxuLmZhLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZlwiO1xufVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7XG59XG5cbi5mYS1mYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjNcIjtcbn1cblxuLmZhLWZhbi10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNFwiO1xufVxuXG4uZmEtZmFudGFzeS1mbGlnaHQtZ2FtZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGNcIjtcbn1cblxuLmZhLWZhcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjRcIjtcbn1cblxuLmZhLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDlcIjtcbn1cblxuLmZhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MFwiO1xufVxuXG4uZmEtZmF1Y2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA1XCI7XG59XG5cbi5mYS1mYXVjZXQtZHJpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNlwiO1xufVxuXG4uZmEtZmF4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFjXCI7XG59XG5cbi5mYS1mZWF0aGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJkXCI7XG59XG5cbi5mYS1mZWF0aGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2YlwiO1xufVxuXG4uZmEtZmVkZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTdcIjtcbn1cblxuLmZhLWZlZG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5OFwiO1xufVxuXG4uZmEtZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgyXCI7XG59XG5cbi5mYS1maWVsZC1ob2NrZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGNcIjtcbn1cblxuLmZhLWZpZ2h0ZXItamV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7XG59XG5cbi5mYS1maWdtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5OVwiO1xufVxuXG4uZmEtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiO1xufVxuXG4uZmEtZmlsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWNcIjtcbn1cblxuLmZhLWZpbGUtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNlwiO1xufVxuXG4uZmEtZmlsZS1hdWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiO1xufVxuXG4uZmEtZmlsZS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmM1wiO1xufVxuXG4uZmEtZmlsZS1jaGFydC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU5XCI7XG59XG5cbi5mYS1maWxlLWNoYXJ0LXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1YVwiO1xufVxuXG4uZmEtZmlsZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxNlwiO1xufVxuXG4uZmEtZmlsZS1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM5XCI7XG59XG5cbi5mYS1maWxlLWNvbnRyYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZjXCI7XG59XG5cbi5mYS1maWxlLWNzdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZFwiO1xufVxuXG4uZmEtZmlsZS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZFwiO1xufVxuXG4uZmEtZmlsZS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFjXCI7XG59XG5cbi5mYS1maWxlLWV4Y2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG5cbi5mYS1maWxlLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFhXCI7XG59XG5cbi5mYS1maWxlLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZVwiO1xufVxuXG4uZmEtZmlsZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNVwiO1xufVxuXG4uZmEtZmlsZS1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmZcIjtcbn1cblxuLmZhLWZpbGUtaW52b2ljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MFwiO1xufVxuXG4uZmEtZmlsZS1pbnZvaWNlLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MVwiO1xufVxuXG4uZmEtZmlsZS1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc3XCI7XG59XG5cbi5mYS1maWxlLW1lZGljYWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc4XCI7XG59XG5cbi5mYS1maWxlLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE4XCI7XG59XG5cbi5mYS1maWxlLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGI2XCI7XG59XG5cbi5mYS1maWxlLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiO1xufVxuXG4uZmEtZmlsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE5XCI7XG59XG5cbi5mYS1maWxlLXBvd2VycG9pbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzRcIjtcbn1cblxuLmZhLWZpbGUtcHJlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTcyXCI7XG59XG5cbi5mYS1maWxlLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2NVwiO1xufVxuXG4uZmEtZmlsZS1zaWduYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzNcIjtcbn1cblxuLmZhLWZpbGUtc3ByZWFkc2hlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWJcIjtcbn1cblxuLmZhLWZpbGUtdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTdcIjtcbn1cblxuLmZhLWZpbGUtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc0XCI7XG59XG5cbi5mYS1maWxlLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWNcIjtcbn1cblxuLmZhLWZpbGUtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzhcIjtcbn1cblxuLmZhLWZpbGUtd29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMlwiO1xufVxuXG4uZmEtZmlsZXMtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmZFwiO1xufVxuXG4uZmEtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NVwiO1xufVxuXG4uZmEtZmlsbC1kcmlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc2XCI7XG59XG5cbi5mYS1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XG59XG5cbi5mYS1maWxtLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMFwiO1xufVxuXG4uZmEtZmlsbS1jYW5pc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiN1wiO1xufVxuXG4uZmEtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIwXCI7XG59XG5cbi5mYS1maW5nZXJwcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3N1wiO1xufVxuXG4uZmEtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZFwiO1xufVxuXG4uZmEtZmlyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTRcIjtcbn1cblxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM0XCI7XG59XG5cbi5mYS1maXJlLXNtb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRiXCI7XG59XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7XG59XG5cbi5mYS1maXJlZm94LWJyb3dzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDdcIjtcbn1cblxuLmZhLWZpcmVwbGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5YVwiO1xufVxuXG4uZmEtZmlyc3QtYWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc5XCI7XG59XG5cbi5mYS1maXJzdC1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMFwiO1xufVxuXG4uZmEtZmlyc3Qtb3JkZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBhXCI7XG59XG5cbi5mYS1maXJzdGRyYWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ExXCI7XG59XG5cbi5mYS1maXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc4XCI7XG59XG5cbi5mYS1maXNoLWNvb2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmZVwiO1xufVxuXG4uZmEtZmlzdC1yYWlzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGVcIjtcbn1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjRcIjtcbn1cblxuLmZhLWZsYWctYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRjXCI7XG59XG5cbi5mYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZVwiO1xufVxuXG4uZmEtZmxhZy11c2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGRcIjtcbn1cblxuLmZhLWZsYW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRmXCI7XG59XG5cbi5mYS1mbGFzaGxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGI4XCI7XG59XG5cbi5mYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiO1xufVxuXG4uZmEtZmxhc2stcG9pc29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUwXCI7XG59XG5cbi5mYS1mbGFzay1wb3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTFcIjtcbn1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZVwiO1xufVxuXG4uZmEtZmxpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRkXCI7XG59XG5cbi5mYS1mbG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmZcIjtcbn1cblxuLmZhLWZsb3dlci1kYWZmb2RpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwMFwiO1xufVxuXG4uZmEtZmxvd2VyLXR1bGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODAxXCI7XG59XG5cbi5mYS1mbHVzaGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc5XCI7XG59XG5cbi5mYS1mbHV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiOVwiO1xufVxuXG4uZmEtZmx1eC1jYXBhY2l0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YmFcIjtcbn1cblxuLmZhLWZseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxN1wiO1xufVxuXG4uZmEtZm9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRlXCI7XG59XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2JcIjtcbn1cblxuLmZhLWZvbGRlci1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuXG4uZmEtZm9sZGVyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVkXCI7XG59XG5cbi5mYS1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3Y1wiO1xufVxuXG4uZmEtZm9sZGVyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWVcIjtcbn1cblxuLmZhLWZvbGRlci10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1ZlwiO1xufVxuXG4uZmEtZm9sZGVyLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDJcIjtcbn1cblxuLmZhLWZvbGRlci11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTRcIjtcbn1cblxuLmZhLWZvbGRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjBcIjtcbn1cblxuLmZhLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzFcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1Y1wiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjVcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTZcIjtcbn1cblxuLmZhLWZvbnQtY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2NlwiO1xufVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7XG59XG5cbi5mYS1mb250aWNvbnMtZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTJcIjtcbn1cblxuLmZhLWZvb3RiYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGVcIjtcbn1cblxuLmZhLWZvb3RiYWxsLWhlbG1ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZlwiO1xufVxuXG4uZmEtZm9ya2xpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2FcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiO1xufVxuXG4uZmEtZm9ydC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhM1wiO1xufVxuXG4uZmEtZm9ydW1iZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTFcIjtcbn1cblxuLmZhLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGVcIjtcbn1cblxuLmZhLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODBcIjtcbn1cblxuLmZhLWZyYWdpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmJcIjtcbn1cblxuLmZhLWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM1XCI7XG59XG5cbi5mYS1mcmVlYnNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E0XCI7XG59XG5cbi5mYS1mcmVuY2gtZnJpZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDNcIjtcbn1cblxuLmZhLWZyb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmVcIjtcbn1cblxuLmZhLWZyb3N0eS1oZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzliXCI7XG59XG5cbi5mYS1mcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiO1xufVxuXG4uZmEtZnJvd24tb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YVwiO1xufVxuXG4uZmEtZnVsY3J1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYlwiO1xufVxuXG4uZmEtZnVuY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjFcIjtcbn1cblxuLmZhLWZ1bm5lbC1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjJcIjtcbn1cblxuLmZhLWZ1dGJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiO1xufVxuXG4uZmEtZ2FsYWN0aWMtcmVwdWJsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGNcIjtcbn1cblxuLmZhLWdhbGFjdGljLXNlbmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZFwiO1xufVxuXG4uZmEtZ2FsYXh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA4XCI7XG59XG5cbi5mYS1nYW1lLWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODY3XCI7XG59XG5cbi5mYS1nYW1lLWJvYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2OFwiO1xufVxuXG4uZmEtZ2FtZS1jb25zb2xlLWhhbmRoZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGJiXCI7XG59XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7XG59XG5cbi5mYS1nYW1lcGFkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiY1wiO1xufVxuXG4uZmEtZ2FyYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA5XCI7XG59XG5cbi5mYS1nYXJhZ2UtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBhXCI7XG59XG5cbi5mYS1nYXJhZ2Utb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwYlwiO1xufVxuXG4uZmEtZ2FzLXB1bXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmZcIjtcbn1cblxuLmZhLWdhcy1wdW1wLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY0XCI7XG59XG5cbi5mYS1nYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlM1wiO1xufVxuXG4uZmEtZ2VtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E1XCI7XG59XG5cbi5mYS1nZW5kZXJsZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJkXCI7XG59XG5cbi5mYS1nZXQtcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY1XCI7XG59XG5cbi5mYS1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MFwiO1xufVxuXG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYxXCI7XG59XG5cbi5mYS1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlMlwiO1xufVxuXG4uZmEtZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YlwiO1xufVxuXG4uZmEtZ2lmdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYzXCI7XG59XG5cbi5mYS1naWZ0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5Y1wiO1xufVxuXG4uZmEtZ2luZ2VyYnJlYWQtbWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzlkXCI7XG59XG5cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDNcIjtcbn1cblxuLmZhLWdpdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDFcIjtcbn1cblxuLmZhLWdpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjtcbn1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiO1xufVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExM1wiO1xufVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MlwiO1xufVxuXG4uZmEtZ2l0a3Jha2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E2XCI7XG59XG5cbi5mYS1naXRsYWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTZcIjtcbn1cblxuLmZhLWdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNlwiO1xufVxuXG4uZmEtZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDRcIjtcbn1cblxuLmZhLWdsYXNzLWNoYW1wYWduZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5ZVwiO1xufVxuXG4uZmEtZ2xhc3MtY2hlZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzlmXCI7XG59XG5cbi5mYS1nbGFzcy1jaXRydXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjlcIjtcbn1cblxuLmZhLWdsYXNzLW1hcnRpbmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDBcIjtcbn1cblxuLmZhLWdsYXNzLW1hcnRpbmktYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdiXCI7XG59XG5cbi5mYS1nbGFzcy13aGlza2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EwXCI7XG59XG5cbi5mYS1nbGFzcy13aGlza2V5LXJvY2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ExXCI7XG59XG5cbi5mYS1nbGFzc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMwXCI7XG59XG5cbi5mYS1nbGFzc2VzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNVwiO1xufVxuXG4uZmEtZ2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTVcIjtcbn1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjtcbn1cblxuLmZhLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFjXCI7XG59XG5cbi5mYS1nbG9iZS1hZnJpY2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2NcIjtcbn1cblxuLmZhLWdsb2JlLWFtZXJpY2FzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdkXCI7XG59XG5cbi5mYS1nbG9iZS1hc2lhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdlXCI7XG59XG5cbi5mYS1nbG9iZS1ldXJvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTJcIjtcbn1cblxuLmZhLWdsb2JlLXNub3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTNcIjtcbn1cblxuLmZhLWdsb2JlLXN0YW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY2XCI7XG59XG5cbi5mYS1nb2ZvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTdcIjtcbn1cblxuLmZhLWdvbGYtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MFwiO1xufVxuXG4uZmEtZ29sZi1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUxXCI7XG59XG5cbi5mYS1nb29kcmVhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYThcIjtcbn1cblxuLmZhLWdvb2RyZWFkcy1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E5XCI7XG59XG5cbi5mYS1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTBcIjtcbn1cblxuLmZhLWdvb2dsZS1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYVwiO1xufVxuXG4uZmEtZ29vZ2xlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OVwiO1xufVxuXG4uZmEtZ29vZ2xlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWJcIjtcbn1cblxuLmZhLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIzXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ1XCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDRcIjtcbn1cblxuLmZhLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWVcIjtcbn1cblxuLmZhLWdvcHVyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjRcIjtcbn1cblxuLmZhLWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlkXCI7XG59XG5cbi5mYS1ncmFtb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGJkXCI7XG59XG5cbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NFwiO1xufVxuXG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNlwiO1xufVxuXG4uZmEtZ3JlYXRlci10aGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMxXCI7XG59XG5cbi5mYS1ncmVhdGVyLXRoYW4tZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzJcIjtcbn1cblxuLmZhLWdyaW1hY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2ZcIjtcbn1cblxuLmZhLWdyaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODBcIjtcbn1cblxuLmZhLWdyaW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgxXCI7XG59XG5cbi5mYS1ncmluLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODJcIjtcbn1cblxuLmZhLWdyaW4tYmVhbS1zd2VhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4M1wiO1xufVxuXG4uZmEtZ3Jpbi1oZWFydHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODRcIjtcbn1cblxuLmZhLWdyaW4tc3F1aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg1XCI7XG59XG5cbi5mYS1ncmluLXNxdWludC10ZWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NlwiO1xufVxuXG4uZmEtZ3Jpbi1zdGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4N1wiO1xufVxuXG4uZmEtZ3Jpbi10ZWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OFwiO1xufVxuXG4uZmEtZ3Jpbi10b25ndWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODlcIjtcbn1cblxuLmZhLWdyaW4tdG9uZ3VlLXNxdWludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YVwiO1xufVxuXG4uZmEtZ3Jpbi10b25ndWUtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YlwiO1xufVxuXG4uZmEtZ3Jpbi13aW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThjXCI7XG59XG5cbi5mYS1ncmlwLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGRcIjtcbn1cblxuLmZhLWdyaXAtbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTRcIjtcbn1cblxuLmZhLWdyaXAtbGluZXMtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTVcIjtcbn1cblxuLmZhLWdyaXAtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGVcIjtcbn1cblxuLmZhLWdyaXBmaXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FjXCI7XG59XG5cbi5mYS1ncnVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZFwiO1xufVxuXG4uZmEtZ3VpbGRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZVwiO1xufVxuXG4uZmEtZ3VpdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E2XCI7XG59XG5cbi5mYS1ndWl0YXItZWxlY3RyaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YmVcIjtcbn1cblxuLmZhLWd1aXRhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YmZcIjtcbn1cblxuLmZhLWd1bHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWVcIjtcbn1cblxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZkXCI7XG59XG5cbi5mYS1oMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxM1wiO1xufVxuXG4uZmEtaDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTRcIjtcbn1cblxuLmZhLWgzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE1XCI7XG59XG5cbi5mYS1oNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2YVwiO1xufVxuXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjtcbn1cblxuLmZhLWhhY2tlci1uZXdzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZlwiO1xufVxuXG4uZmEtaGFja2VycmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmN1wiO1xufVxuXG4uZmEtaGFtYnVyZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA1XCI7XG59XG5cbi5mYS1oYW1tZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTNcIjtcbn1cblxuLmZhLWhhbW1lci13YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTRcIjtcbn1cblxuLmZhLWhhbXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY1XCI7XG59XG5cbi5mYS1oYW5kLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJjXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmRcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2JcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiZVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLW1hZ2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU1XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1Y1wiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLXNlZWRsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJmXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMwXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctd2F0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzFcIjtcbn1cblxuLmZhLWhhbmQtbGl6YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU4XCI7XG59XG5cbi5mYS1oYW5kLW1pZGRsZS1maW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDZcIjtcbn1cblxuLmZhLWhhbmQtcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjtcbn1cblxuLmZhLWhhbmQtcGVhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWJcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhN1wiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE1XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE0XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE2XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWFcIjtcbn1cblxuLmZhLWhhbmQtcmVjZWl2aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdjXCI7XG59XG5cbi5mYS1oYW5kLXJvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjtcbn1cblxuLmZhLWhhbmQtc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjtcbn1cblxuLmZhLWhhbmQtc3BhcmtsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWRcIjtcbn1cblxuLmZhLWhhbmQtc3BvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTlcIjtcbn1cblxuLmZhLWhhbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMyXCI7XG59XG5cbi5mYS1oYW5kcy1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjM1wiO1xufVxuXG4uZmEtaGFuZHMtaGVscGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNFwiO1xufVxuXG4uZmEtaGFuZHMtdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM1XCI7XG59XG5cbi5mYS1oYW5kcy13YXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVlXCI7XG59XG5cbi5mYS1oYW5kc2hha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjVcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzZcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWZcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuXG4uZmEtaGFudWtpYWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTZcIjtcbn1cblxuLmZhLWhhcmQtaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA3XCI7XG59XG5cbi5mYS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7XG59XG5cbi5mYS1oYXQtY2hlZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2YlwiO1xufVxuXG4uZmEtaGF0LWNvd2JveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjMFwiO1xufVxuXG4uZmEtaGF0LWNvd2JveS1zaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMxXCI7XG59XG5cbi5mYS1oYXQtc2FudGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTdcIjtcbn1cblxuLmZhLWhhdC13aW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YThcIjtcbn1cblxuLmZhLWhhdC13aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlN1wiO1xufVxuXG4uZmEtaGF0LXdpemFyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlOFwiO1xufVxuXG4uZmEtaGRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEwXCI7XG59XG5cbi5mYS1oZWFkLXNpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTlcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1icmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwOFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWNvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYxXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtY291Z2gtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMyXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtbWFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2M1wiO1xufVxuXG4uZmEtaGVhZC1zaWRlLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDlcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS12aXJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiO1xufVxuXG4uZmEtaGVhZC12cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlYVwiO1xufVxuXG4uZmEtaGVhZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiO1xufVxuXG4uZmEtaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNVwiO1xufVxuXG4uZmEtaGVhZHBob25lcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGZcIjtcbn1cblxuLmZhLWhlYWRzZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTBcIjtcbn1cblxuLmZhLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7XG59XG5cbi5mYS1oZWFydC1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTlcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjN1wiO1xufVxuXG4uZmEtaGVhcnQtcmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmOFwiO1xufVxuXG4uZmEtaGVhcnQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM4XCI7XG59XG5cbi5mYS1oZWFydGJlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjtcbn1cblxuLmZhLWhlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGNcIjtcbn1cblxuLmZhLWhlbGljb3B0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzNcIjtcbn1cblxuLmZhLWhlbG1ldC1iYXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWJcIjtcbn1cblxuLmZhLWhleGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTJcIjtcbn1cblxuLmZhLWhpZ2hsaWdodGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkxXCI7XG59XG5cbi5mYS1oaWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWNcIjtcbn1cblxuLmZhLWhpcHBvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVkXCI7XG59XG5cbi5mYS1oaXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUyXCI7XG59XG5cbi5mYS1oaXJlLWEtaGVscGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IwXCI7XG59XG5cbi5mYS1oaXN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRhXCI7XG59XG5cbi5mYS1oaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdmXCI7XG59XG5cbi5mYS1ob2NrZXktbWFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlZVwiO1xufVxuXG4uZmEtaG9ja2V5LXB1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTNcIjtcbn1cblxuLmZhLWhvY2tleS1zdGlja3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTRcIjtcbn1cblxuLmZhLWhvbGx5LWJlcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FhXCI7XG59XG5cbi5mYS1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG59XG5cbi5mYS1ob21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwYVwiO1xufVxuXG4uZmEtaG9tZS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjOVwiO1xufVxuXG4uZmEtaG9tZS1sZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwYlwiO1xufVxuXG4uZmEtaG9tZS1sZy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MGNcIjtcbn1cblxuLmZhLWhvb2QtY2xvYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWZcIjtcbn1cblxuLmZhLWhvb2xpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI3XCI7XG59XG5cbi5mYS1ob3Jpem9udGFsLXJ1bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmNcIjtcbn1cblxuLmZhLWhvcm5iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkyXCI7XG59XG5cbi5mYS1ob3JzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMFwiO1xufVxuXG4uZmEtaG9yc2UtaGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhYlwiO1xufVxuXG4uZmEtaG9yc2Utc2FkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMzXCI7XG59XG5cbi5mYS1ob3NwaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtaG9zcGl0YWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdkXCI7XG59XG5cbi5mYS1ob3NwaXRhbC1zeW1ib2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2VcIjtcbn1cblxuLmZhLWhvc3BpdGFsLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MGRcIjtcbn1cblxuLmZhLWhvc3BpdGFsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwZVwiO1xufVxuXG4uZmEtaG90LXR1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5M1wiO1xufVxuXG4uZmEtaG90ZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBmXCI7XG59XG5cbi5mYS1ob3RlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NFwiO1xufVxuXG4uZmEtaG90amFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IxXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTRcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUyXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTFcIjtcbn1cblxuLmZhLWhvdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBkXCI7XG59XG5cbi5mYS1ob3VzZS1kYW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjFcIjtcbn1cblxuLmZhLWhvdXNlLWRheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZVwiO1xufVxuXG4uZmEtaG91c2UtZmxvb2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGZcIjtcbn1cblxuLmZhLWhvdXNlLWxlYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBmXCI7XG59XG5cbi5mYS1ob3VzZS1uaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMFwiO1xufVxuXG4uZmEtaG91c2UtcmV0dXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG5cbi5mYS1ob3VzZS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTJcIjtcbn1cblxuLmZhLWhvdXNlLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjVcIjtcbn1cblxuLmZhLWhvdXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdjXCI7XG59XG5cbi5mYS1ocnl2bmlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYyXCI7XG59XG5cbi5mYS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYlwiO1xufVxuXG4uZmEtaHVic3BvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMlwiO1xufVxuXG4uZmEtaHVtaWRpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTBcIjtcbn1cblxuLmZhLWh1cnJpY2FuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1MVwiO1xufVxuXG4uZmEtaS1jdXJzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDZcIjtcbn1cblxuLmZhLWljZS1jcmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMFwiO1xufVxuXG4uZmEtaWNlLXNrYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FjXCI7XG59XG5cbi5mYS1pY2ljbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FkXCI7XG59XG5cbi5mYS1pY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2ZFwiO1xufVxuXG4uZmEtaWNvbnMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZlXCI7XG59XG5cbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiO1xufVxuXG4uZmEtaWQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMlwiO1xufVxuXG4uZmEtaWQtY2FyZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2ZcIjtcbn1cblxuLmZhLWlkZWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG5cbi5mYS1pZ2xvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZVwiO1xufVxuXG4uZmEtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2VcIjtcbn1cblxuLmZhLWltYWdlLXBvbGFyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM0XCI7XG59XG5cbi5mYS1pbWFnZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDJcIjtcbn1cblxuLmZhLWltZGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDhcIjtcbn1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7XG59XG5cbi5mYS1pbmJveC1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxMFwiO1xufVxuXG4uZmEtaW5ib3gtb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzExXCI7XG59XG5cbi5mYS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2NcIjtcbn1cblxuLmZhLWluZHVzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc1XCI7XG59XG5cbi5mYS1pbmR1c3RyeS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjNcIjtcbn1cblxuLmZhLWluZmluaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM0XCI7XG59XG5cbi5mYS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG59XG5cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiO1xufVxuXG4uZmEtaW5mby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGZcIjtcbn1cblxuLmZhLWluaGFsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjlcIjtcbn1cblxuLmZhLWlubm9zb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cblxuLmZhLWluc3RhZ3JhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cblxuLmZhLWluc3RhbG9kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XG59XG5cbi5mYS1pbnRlZ3JhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2N1wiO1xufVxuXG4uZmEtaW50ZXJjb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWZcIjtcbn1cblxuLmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZiXCI7XG59XG5cbi5mYS1pbnRlcnNlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjhcIjtcbn1cblxuLmZhLWludmVudG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MFwiO1xufVxuXG4uZmEtaW52aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjBcIjtcbn1cblxuLmZhLWlveGhvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDhcIjtcbn1cblxuLmZhLWlzbGFuZC10cm9waWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMVwiO1xufVxuXG4uZmEtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMzXCI7XG59XG5cbi5mYS1pdGNoLWlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNhXCI7XG59XG5cbi5mYS1pdHVuZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjRcIjtcbn1cblxuLmZhLWl0dW5lcy1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I1XCI7XG59XG5cbi5mYS1qYWNrLW8tbGFudGVybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZVwiO1xufVxuXG4uZmEtamF2YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNFwiO1xufVxuXG4uZmEtamVkaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2OVwiO1xufVxuXG4uZmEtamVkaS1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZVwiO1xufVxuXG4uZmEtamVua2luczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNlwiO1xufVxuXG4uZmEtamlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiMVwiO1xufVxuXG4uZmEtam9nZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjdcIjtcbn1cblxuLmZhLWpvaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk1XCI7XG59XG5cbi5mYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWFcIjtcbn1cblxuLmZhLWpvdXJuYWwtd2hpbGxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZhXCI7XG59XG5cbi5mYS1qb3lzdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjNVwiO1xufVxuXG4uZmEtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjhcIjtcbn1cblxuLmZhLWpzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOVwiO1xufVxuXG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2NcIjtcbn1cblxuLmZhLWp1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjNlwiO1xufVxuXG4uZmEta2FhYmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmJcIjtcbn1cblxuLmZhLWthZ2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmYVwiO1xufVxuXG4uZmEta2F6b286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzdcIjtcbn1cblxuLmZhLWtlcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmZcIjtcbn1cblxuLmZhLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NFwiO1xufVxuXG4uZmEta2V5LXNrZWxldG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYzXCI7XG59XG5cbi5mYS1rZXliYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY1XCI7XG59XG5cbi5mYS1rZXlib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExY1wiO1xufVxuXG4uZmEta2V5Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JhXCI7XG59XG5cbi5mYS1rZXlub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZjXCI7XG59XG5cbi5mYS1raGFuZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmRcIjtcbn1cblxuLmZhLWtpY2tzdGFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JiXCI7XG59XG5cbi5mYS1raWNrc3RhcnRlci1rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JjXCI7XG59XG5cbi5mYS1raWRuZXlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZiXCI7XG59XG5cbi5mYS1raXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk2XCI7XG59XG5cbi5mYS1raXNzLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTdcIjtcbn1cblxuLmZhLWtpc3Mtd2luay1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OFwiO1xufVxuXG4uZmEta2l0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmNFwiO1xufVxuXG4uZmEta2l3aS1iaXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM1XCI7XG59XG5cbi5mYS1rbmlmZS1raXRjaGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY1XCI7XG59XG5cbi5mYS1rb3J2dWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmZcIjtcbn1cblxuLmZhLWxhbWJkYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZVwiO1xufVxuXG4uZmEtbGFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjYVwiO1xufVxuXG4uZmEtbGFtcC1kZXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG59XG5cbi5mYS1sYW1wLWZsb29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE1XCI7XG59XG5cbi5mYS1sYW5kbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZlwiO1xufVxuXG4uZmEtbGFuZG1hcmstYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUyXCI7XG59XG5cbi5mYS1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYlwiO1xufVxuXG4uZmEtbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7XG59XG5cbi5mYS1sYXB0b3AtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmY1wiO1xufVxuXG4uZmEtbGFwdG9wLWhvdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7XG59XG5cbi5mYS1sYXB0b3AtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMlwiO1xufVxuXG4uZmEtbGFyYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZFwiO1xufVxuXG4uZmEtbGFzc286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzhcIjtcbn1cblxuLmZhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMlwiO1xufVxuXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiO1xufVxuXG4uZmEtbGF1Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTlcIjtcbn1cblxuLmZhLWxhdWdoLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWFcIjtcbn1cblxuLmZhLWxhdWdoLXNxdWludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YlwiO1xufVxuXG4uZmEtbGF1Z2gtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5Y1wiO1xufVxuXG4uZmEtbGF5ZXItZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmRcIjtcbn1cblxuLmZhLWxheWVyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZlXCI7XG59XG5cbi5mYS1sYXllci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZmXCI7XG59XG5cbi5mYS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZjXCI7XG59XG5cbi5mYS1sZWFmLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNiXCI7XG59XG5cbi5mYS1sZWFmLW1hcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY2XCI7XG59XG5cbi5mYS1sZWFmLW9hazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmN1wiO1xufVxuXG4uZmEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMlwiO1xufVxuXG4uZmEtbGVtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTRcIjtcbn1cblxuLmZhLWxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWRcIjtcbn1cblxuLmZhLWxlc3MtdGhhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNlwiO1xufVxuXG4uZmEtbGVzcy10aGFuLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM3XCI7XG59XG5cbi5mYS1sZXZlbC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ5XCI7XG59XG5cbi5mYS1sZXZlbC1kb3duLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZVwiO1xufVxuXG4uZmEtbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDhcIjtcbn1cblxuLmZhLWxldmVsLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZlwiO1xufVxuXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XG59XG5cbi5mYS1saWdodC1jZWlsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG5cbi5mYS1saWdodC1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTdcIjtcbn1cblxuLmZhLWxpZ2h0LXN3aXRjaC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMThcIjtcbn1cblxuLmZhLWxpZ2h0LXN3aXRjaC1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOVwiO1xufVxuXG4uZmEtbGlnaHRidWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGViXCI7XG59XG5cbi5mYS1saWdodGJ1bGItZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjcwXCI7XG59XG5cbi5mYS1saWdodGJ1bGItZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzFcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3MlwiO1xufVxuXG4uZmEtbGlnaHRidWxiLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjczXCI7XG59XG5cbi5mYS1saWdodHMtaG9saWRheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiMlwiO1xufVxuXG4uZmEtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMFwiO1xufVxuXG4uZmEtbGluZS1jb2x1bW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODcwXCI7XG59XG5cbi5mYS1saW5lLWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3MVwiO1xufVxuXG4uZmEtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMVwiO1xufVxuXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjtcbn1cblxuLmZhLWxpbmtlZGluLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7XG59XG5cbi5mYS1saW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjhcIjtcbn1cblxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdjXCI7XG59XG5cbi5mYS1saXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAwXCI7XG59XG5cbi5mYS1saXJhLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjtcbn1cblxuLmZhLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2FcIjtcbn1cblxuLmZhLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7XG59XG5cbi5mYS1saXN0LW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM5XCI7XG59XG5cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNiXCI7XG59XG5cbi5mYS1saXN0LXVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNhXCI7XG59XG5cbi5mYS1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMVwiO1xufVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjRcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMlwiO1xufVxuXG4uZmEtbG9jYXRpb24tc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDNcIjtcbn1cblxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cblxuLmZhLWxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBkXCI7XG59XG5cbi5mYS1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzFcIjtcbn1cblxuLmZhLWxvY2stb3Blbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzJcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDlcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGFcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBiXCI7XG59XG5cbi5mYS1sb25nLWFycm93LWFsdC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwY1wiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc1XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzdcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzhcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzZcIjtcbn1cblxuLmZhLWxvdmVzZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNjXCI7XG59XG5cbi5mYS1sb3ctdmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7XG59XG5cbi5mYS1sdWNoYWRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1NVwiO1xufVxuXG4uZmEtbHVnZ2FnZS1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlkXCI7XG59XG5cbi5mYS1sdW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwNFwiO1xufVxuXG4uZmEtbHVuZ3MtdmlydXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjdcIjtcbn1cblxuLmZhLWx5ZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzNcIjtcbn1cblxuLmZhLW1hY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjhcIjtcbn1cblxuLmZhLW1hZ2VudG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzRcIjtcbn1cblxuLmZhLW1hZ2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQwXCI7XG59XG5cbi5mYS1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLmZhLW1haWwtYnVsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NFwiO1xufVxuXG4uZmEtbWFpbGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxM1wiO1xufVxuXG4uZmEtbWFpbGNoaW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTllXCI7XG59XG5cbi5mYS1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7XG59XG5cbi5mYS1tYW5kYWxvcmlhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZlwiO1xufVxuXG4uZmEtbWFuZG9saW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjlcIjtcbn1cblxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OVwiO1xufVxuXG4uZmEtbWFwLW1hcmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZlwiO1xufVxuXG4uZmEtbWFwLW1hcmtlZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTBcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDFcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M1XCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLWFsdC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwNVwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwNlwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA3XCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA4XCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA5XCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGFcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGJcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGNcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItc21pbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGRcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGVcIjtcbn1cblxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjtcbn1cblxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiO1xufVxuXG4uZmEtbWFya2Rvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGZcIjtcbn1cblxuLmZhLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMVwiO1xufVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiO1xufVxuXG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJiXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7XG59XG5cbi5mYS1tYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZhXCI7XG59XG5cbi5mYS1tYXN0b2RvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNlwiO1xufVxuXG4uZmEtbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7XG59XG5cbi5mYS1tZGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2FcIjtcbn1cblxuLmZhLW1lYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTRcIjtcbn1cblxuLmZhLW1lZGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEyXCI7XG59XG5cbi5mYS1tZWRhcHBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M2XCI7XG59XG5cbi5mYS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2FcIjtcbn1cblxuLmZhLW1lZGl1bS1tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M3XCI7XG59XG5cbi5mYS1tZWRraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmFcIjtcbn1cblxuLmZhLW1lZHJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M4XCI7XG59XG5cbi5mYS1tZWV0dXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTBcIjtcbn1cblxuLmZhLW1lZ2FwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NVwiO1xufVxuXG4uZmEtbWVnYXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTNcIjtcbn1cblxuLmZhLW1laDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiO1xufVxuXG4uZmEtbWVoLWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE0XCI7XG59XG5cbi5mYS1tZWgtcm9sbGluZy1leWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE1XCI7XG59XG5cbi5mYS1tZW1vcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzhcIjtcbn1cblxuLmZhLW1lbmRlbGV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IzXCI7XG59XG5cbi5mYS1tZW5vcmFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc2XCI7XG59XG5cbi5mYS1tZXJjdXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIzXCI7XG59XG5cbi5mYS1tZXRlb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTNcIjtcbn1cblxuLmZhLW1pY3JvYmxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxYVwiO1xufVxuXG4uZmEtbWljcm9jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRiXCI7XG59XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzlcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzFcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtc3RhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2JcIjtcbn1cblxuLmZhLW1pY3Jvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTBcIjtcbn1cblxuLmZhLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYVwiO1xufVxuXG4uZmEtbWljcm93YXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFiXCI7XG59XG5cbi5mYS1taW5kLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc3XCI7XG59XG5cbi5mYS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuXG4uZmEtbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG59XG5cbi5mYS1taW51cy1oZXhhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA3XCI7XG59XG5cbi5mYS1taW51cy1vY3RhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA4XCI7XG59XG5cbi5mYS1taW51cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjtcbn1cblxuLmZhLW1pc3RsZXRvZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiNFwiO1xufVxuXG4uZmEtbWl0dGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I1XCI7XG59XG5cbi5mYS1taXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2JcIjtcbn1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7XG59XG5cbi5mYS1taXhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NlwiO1xufVxuXG4uZmEtbWl6dW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NjXCI7XG59XG5cbi5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjtcbn1cblxuLmZhLW1vYmlsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2RcIjtcbn1cblxuLmZhLW1vYmlsZS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NlXCI7XG59XG5cbi5mYS1tb2JpbGUtYW5kcm9pZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2ZcIjtcbn1cblxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODVcIjtcbn1cblxuLmZhLW1vbmVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMFwiO1xufVxuXG4uZmEtbW9uZXktYmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNlwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDFcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzYVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC13YXZlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzYlwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2NcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZFwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3MlwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stZWRpdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzNcIjtcbn1cblxuLmZhLW1vbml0b3ItaGVhcnQtcmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxMVwiO1xufVxuXG4uZmEtbW9ua2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZiXCI7XG59XG5cbi5mYS1tb251bWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNlwiO1xufVxuXG4uZmEtbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiO1xufVxuXG4uZmEtbW9vbi1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1NFwiO1xufVxuXG4uZmEtbW9vbi1zdGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1NVwiO1xufVxuXG4uZmEtbW9ydGFyLXBlc3RsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhN1wiO1xufVxuXG4uZmEtbW9zcXVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc4XCI7XG59XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG5cbi5mYS1tb3VudGFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmY1wiO1xufVxuXG4uZmEtbW91bnRhaW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZkXCI7XG59XG5cbi5mYS1tb3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjY1wiO1xufVxuXG4uZmEtbW91c2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNkXCI7XG59XG5cbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XG59XG5cbi5mYS1tcDMtcGxheWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNlXCI7XG59XG5cbi5mYS1tdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzRcIjtcbn1cblxuLmZhLW11Zy1ob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjZcIjtcbn1cblxuLmZhLW11Zy1tYXJzaG1hbGxvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjdcIjtcbn1cblxuLmZhLW11Zy10ZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzVcIjtcbn1cblxuLmZhLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7XG59XG5cbi5mYS1tdXNpYy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2ZcIjtcbn1cblxuLmZhLW11c2ljLWFsdC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkMFwiO1xufVxuXG4uZmEtbXVzaWMtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDFcIjtcbn1cblxuLmZhLW5hcHN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDJcIjtcbn1cblxuLmZhLW5hcndoYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmVcIjtcbn1cblxuLmZhLW5lb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTJcIjtcbn1cblxuLmZhLW5ldHdvcmstd2lyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmZcIjtcbn1cblxuLmZhLW5ldXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyY1wiO1xufVxuXG4uZmEtbmV3c3BhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVhXCI7XG59XG5cbi5mYS1uaW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YThcIjtcbn1cblxuLmZhLW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTlcIjtcbn1cblxuLmZhLW5vZGUtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDNcIjtcbn1cblxuLmZhLW5vdC1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZVwiO1xufVxuXG4uZmEtbm90ZXMtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MVwiO1xufVxuXG4uZmEtbnBtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q0XCI7XG59XG5cbi5mYS1uczg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDVcIjtcbn1cblxuLmZhLW51dHJpdGlvbml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q2XCI7XG59XG5cbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDdcIjtcbn1cblxuLmZhLW9iamVjdC11bmdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ4XCI7XG59XG5cbi5mYS1vY3RhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA2XCI7XG59XG5cbi5mYS1vY3RvcHVzLWRlcGxveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MlwiO1xufVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiO1xufVxuXG4uZmEtb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjRcIjtcbn1cblxuLmZhLW9pbC1jYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTNcIjtcbn1cblxuLmZhLW9pbC10ZW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE0XCI7XG59XG5cbi5mYS1vbGQtcmVwdWJsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTBcIjtcbn1cblxuLmZhLW9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc5XCI7XG59XG5cbi5mYS1vbWVnYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3YVwiO1xufVxuXG4uZmEtb3BlbmNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2RcIjtcbn1cblxuLmZhLW9wZW5pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YlwiO1xufVxuXG4uZmEtb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmFcIjtcbn1cblxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2NcIjtcbn1cblxuLmZhLW9yY2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQyXCI7XG59XG5cbi5mYS1vcm5hbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiOFwiO1xufVxuXG4uZmEtb3NpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFhXCI7XG59XG5cbi5mYS1vdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMFwiO1xufVxuXG4uZmEtb3V0ZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYlwiO1xufVxuXG4uZmEtb3V0bGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFjXCI7XG59XG5cbi5mYS1vdmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFkXCI7XG59XG5cbi5mYS1vdmVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3NlwiO1xufVxuXG4uZmEtcGFnZS1icmVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3N1wiO1xufVxuXG4uZmEtcGFnZTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDdcIjtcbn1cblxuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4Y1wiO1xufVxuXG4uZmEtcGFnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTVcIjtcbn1cblxuLmZhLXBhaW50LWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7XG59XG5cbi5mYS1wYWludC1icnVzaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTlcIjtcbn1cblxuLmZhLXBhaW50LXJvbGxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhYVwiO1xufVxuXG4uZmEtcGFsZXR0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZlwiO1xufVxuXG4uZmEtcGFsZmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q4XCI7XG59XG5cbi5mYS1wYWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODJcIjtcbn1cblxuLmZhLXBhbGxldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODNcIjtcbn1cblxuLmZhLXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ4XCI7XG59XG5cbi5mYS1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzZcIjtcbn1cblxuLmZhLXBhcmFjaHV0ZS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2RcIjtcbn1cblxuLmZhLXBhcmFncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZFwiO1xufVxuXG4uZmEtcGFyYWdyYXBoLXJ0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3OFwiO1xufVxuXG4uZmEtcGFya2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MFwiO1xufVxuXG4uZmEtcGFya2luZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTVcIjtcbn1cblxuLmZhLXBhcmtpbmctY2lyY2xlLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE2XCI7XG59XG5cbi5mYS1wYXJraW5nLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE3XCI7XG59XG5cbi5mYS1wYXNzcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhYlwiO1xufVxuXG4uZmEtcGFzdGFmYXJpYW5pc206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2JcIjtcbn1cblxuLmZhLXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVhXCI7XG59XG5cbi5mYS1wYXRyZW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q5XCI7XG59XG5cbi5mYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xufVxuXG4uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7XG59XG5cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjBcIjtcbn1cblxuLmZhLXBhdy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDFcIjtcbn1cblxuLmZhLXBhdy1jbGF3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMlwiO1xufVxuXG4uZmEtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVkXCI7XG59XG5cbi5mYS1wZWFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3Y1wiO1xufVxuXG4uZmEtcGVnYXN1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwM1wiO1xufVxuXG4uZmEtcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA0XCI7XG59XG5cbi5mYS1wZW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7XG59XG5cbi5mYS1wZW4tZmFuY3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWNcIjtcbn1cblxuLmZhLXBlbi1uaWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWRcIjtcbn1cblxuLmZhLXBlbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjtcbn1cblxuLmZhLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MFwiO1xufVxuXG4uZmEtcGVuY2lsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwM1wiO1xufVxuXG4uZmEtcGVuY2lsLXBhaW50YnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MThcIjtcbn1cblxuLmZhLXBlbmNpbC1ydWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhZVwiO1xufVxuXG4uZmEtcGVubmFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1NlwiO1xufVxuXG4uZmEtcGVubnktYXJjYWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA0XCI7XG59XG5cbi5mYS1wZW9wbGUtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi5mYS1wZW9wbGUtY2Fycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2VcIjtcbn1cblxuLmZhLXBlcHBlci1ob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTZcIjtcbn1cblxuLmZhLXBlcmJ5dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODNcIjtcbn1cblxuLmZhLXBlcmNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTVcIjtcbn1cblxuLmZhLXBlcmNlbnRhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDFcIjtcbn1cblxuLmZhLXBlcmlzY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkYVwiO1xufVxuXG4uZmEtcGVyc29uLWJvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU2XCI7XG59XG5cbi5mYS1wZXJzb24tY2Fycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2ZcIjtcbn1cblxuLmZhLXBlcnNvbi1kb2xseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkMFwiO1xufVxuXG4uZmEtcGVyc29uLWRvbGx5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQxXCI7XG59XG5cbi5mYS1wZXJzb24tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1N1wiO1xufVxuXG4uZmEtcGhhYnJpY2F0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGJcIjtcbn1cblxuLmZhLXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RjXCI7XG59XG5cbi5mYS1waG9lbml4LXNxdWFkcm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTExXCI7XG59XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuXG4uZmEtcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc5XCI7XG59XG5cbi5mYS1waG9uZS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2FcIjtcbn1cblxuLmZhLXBob25lLW9mZmljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3ZFwiO1xufVxuXG4uZmEtcGhvbmUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkMlwiO1xufVxuXG4uZmEtcGhvbmUtcm90YXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQzXCI7XG59XG5cbi5mYS1waG9uZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZFwiO1xufVxuXG4uZmEtcGhvbmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7XG59XG5cbi5mYS1waG9uZS1zcXVhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdiXCI7XG59XG5cbi5mYS1waG9uZS12b2x1bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTBcIjtcbn1cblxuLmZhLXBob3RvLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdjXCI7XG59XG5cbi5mYS1waHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTdcIjtcbn1cblxuLmZhLXBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdlXCI7XG59XG5cbi5mYS1waWFubzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkNFwiO1xufVxuXG4uZmEtcGlhbm8ta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDVcIjtcbn1cblxuLmZhLXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwNVwiO1xufVxuXG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZVwiO1xufVxuXG4uZmEtcGllZC1waXBlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYThcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU1XCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZVwiO1xufVxuXG4uZmEtcGlnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA2XCI7XG59XG5cbi5mYS1waWdneS1iYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQzXCI7XG59XG5cbi5mYS1waWxsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NFwiO1xufVxuXG4uZmEtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQyXCI7XG59XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMVwiO1xufVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiO1xufVxuXG4uZmEtcGl6emE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTdcIjtcbn1cblxuLmZhLXBpenphLXNsaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE4XCI7XG59XG5cbi5mYS1wbGFjZS1vZi13b3JzaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdmXCI7XG59XG5cbi5mYS1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MlwiO1xufVxuXG4uZmEtcGxhbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RlXCI7XG59XG5cbi5mYS1wbGFuZS1hcnJpdmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFmXCI7XG59XG5cbi5mYS1wbGFuZS1kZXBhcnR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjBcIjtcbn1cblxuLmZhLXBsYW5lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY5XCI7XG59XG5cbi5mYS1wbGFuZXQtbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZlwiO1xufVxuXG4uZmEtcGxhbmV0LXJpbmdlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMFwiO1xufVxuXG4uZmEtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YlwiO1xufVxuXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cblxuLmZhLXBsYXlzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RmXCI7XG59XG5cbi5mYS1wbHVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU2XCI7XG59XG5cbi5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG59XG5cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xufVxuXG4uZmEtcGx1cy1oZXhhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAwXCI7XG59XG5cbi5mYS1wbHVzLW9jdGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDFcIjtcbn1cblxuLmZhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZlXCI7XG59XG5cbi5mYS1wb2RjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNlXCI7XG59XG5cbi5mYS1wb2RpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODBcIjtcbn1cblxuLmZhLXBvZGl1bS1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU4XCI7XG59XG5cbi5mYS1wb2xpY2UtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG5cbi5mYS1wb2xsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgxXCI7XG59XG5cbi5mYS1wb2xsLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODJcIjtcbn1cblxuLmZhLXBvbGwtcGVvcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU5XCI7XG59XG5cbi5mYS1wb286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmVcIjtcbn1cblxuLmZhLXBvby1zdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YVwiO1xufVxuXG4uZmEtcG9vcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxOVwiO1xufVxuXG4uZmEtcG9wY29ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxOVwiO1xufVxuXG4uZmEtcG9ydGFsLWVudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG5cbi5mYS1wb3J0YWwtZXhpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyM1wiO1xufVxuXG4uZmEtcG9ydHJhaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTBcIjtcbn1cblxuLmZhLXBvdW5kLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjtcbn1cblxuLmZhLXBvd2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMVwiO1xufVxuXG4uZmEtcHJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4M1wiO1xufVxuXG4uZmEtcHJheWluZy1oYW5kczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NFwiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIxXCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg1XCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NlwiO1xufVxuXG4uZmEtcHJlc2VudGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg1XCI7XG59XG5cbi5mYS1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZlwiO1xufVxuXG4uZmEtcHJpbnQtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODFhXCI7XG59XG5cbi5mYS1wcmludC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NlwiO1xufVxuXG4uZmEtcHJvY2VkdXJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4N1wiO1xufVxuXG4uZmEtcHJvZHVjdC1odW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg4XCI7XG59XG5cbi5mYS1wcm9qZWN0LWRpYWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDJcIjtcbn1cblxuLmZhLXByb2plY3RvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkNlwiO1xufVxuXG4uZmEtcHVtcC1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZhXCI7XG59XG5cbi5mYS1wdW1wLXNvYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmJcIjtcbn1cblxuLmZhLXB1bXBraW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDdcIjtcbn1cblxuLmZhLXB1c2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMVwiO1xufVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7XG59XG5cbi5mYS1weXRob246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTJcIjtcbn1cblxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ2XCI7XG59XG5cbi5mYS1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjlcIjtcbn1cblxuLmZhLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI4XCI7XG59XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cblxuLmZhLXF1ZXN0aW9uLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZFwiO1xufVxuXG4uZmEtcXVpZGRpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU4XCI7XG59XG5cbi5mYS1xdWluc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTlcIjtcbn1cblxuLmZhLXF1b3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM0XCI7XG59XG5cbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7XG59XG5cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiO1xufVxuXG4uZmEtcXVyYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODdcIjtcbn1cblxuLmZhLXItcHJvamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmN1wiO1xufVxuXG4uZmEtcmFiYml0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA4XCI7XG59XG5cbi5mYS1yYWJiaXQtZmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwOVwiO1xufVxuXG4uZmEtcmFjcXVldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1YVwiO1xufVxuXG4uZmEtcmFkYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjRcIjtcbn1cblxuLmZhLXJhZGlhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiOVwiO1xufVxuXG4uZmEtcmFkaWF0aW9uLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiYVwiO1xufVxuXG4uZmEtcmFkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDdcIjtcbn1cblxuLmZhLXJhZGlvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkOFwiO1xufVxuXG4uZmEtcmFpbmJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YlwiO1xufVxuXG4uZmEtcmFpbmRyb3BzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVjXCI7XG59XG5cbi5mYS1yYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGFcIjtcbn1cblxuLmZhLXJhbXAtbG9hZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNFwiO1xufVxuXG4uZmEtcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc0XCI7XG59XG5cbi5mYS1yYXNwYmVycnktcGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmJcIjtcbn1cblxuLmZhLXJhdmVscnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDlcIjtcbn1cblxuLmZhLXJheWd1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNVwiO1xufVxuXG4uZmEtcmVhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWJcIjtcbn1cblxuLmZhLXJlYWN0ZXVyb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVkXCI7XG59XG5cbi5mYS1yZWFkbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDVcIjtcbn1cblxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7XG59XG5cbi5mYS1yZWNlaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQzXCI7XG59XG5cbi5mYS1yZWNvcmQtdmlueWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDlcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1sYW5kc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmFcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1wb3J0cmFpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmYlwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLXdpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmNcIjtcbn1cblxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjtcbn1cblxuLmZhLXJlZC1yaXZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlM1wiO1xufVxuXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7XG59XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODFcIjtcbn1cblxuLmZhLXJlZGRpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTJcIjtcbn1cblxuLmZhLXJlZGhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiY1wiO1xufVxuXG4uZmEtcmVkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtcmVkby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjlcIjtcbn1cblxuLmZhLXJlZnJpZ2VyYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiO1xufVxuXG4uZmEtcmVnaXN0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZFwiO1xufVxuXG4uZmEtcmVtb3ZlLWZvcm1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3ZFwiO1xufVxuXG4uZmEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThiXCI7XG59XG5cbi5mYS1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjNcIjtcbn1cblxuLmZhLXJlcGVhdC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY1XCI7XG59XG5cbi5mYS1yZXBlYXQtMS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjZcIjtcbn1cblxuLmZhLXJlcGVhdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjRcIjtcbn1cblxuLmZhLXJlcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U1XCI7XG59XG5cbi5mYS1yZXBseS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjtcbn1cblxuLmZhLXJlcGx5ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNlwiO1xufVxuXG4uZmEtcmVwdWJsaWNhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZVwiO1xufVxuXG4uZmEtcmVzZWFyY2hnYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY4XCI7XG59XG5cbi5mYS1yZXNvbHZpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTdcIjtcbn1cblxuLmZhLXJlc3Ryb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JkXCI7XG59XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG5cbi5mYS1yZXR3ZWV0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MVwiO1xufVxuXG4uZmEtcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIyXCI7XG59XG5cbi5mYS1yaWJib246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDZcIjtcbn1cblxuLmZhLXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGJcIjtcbn1cblxuLmZhLXJpbmdzLXdlZGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWJcIjtcbn1cblxuLmZhLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMThcIjtcbn1cblxuLmZhLXJvYm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ0XCI7XG59XG5cbi5mYS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzVcIjtcbn1cblxuLmZhLXJvY2tldC1sYXVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjdcIjtcbn1cblxuLmZhLXJvY2tldGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZThcIjtcbn1cblxuLmZhLXJvY2tybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTlcIjtcbn1cblxuLmZhLXJvdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ3XCI7XG59XG5cbi5mYS1yb3V0ZS1oaWdod2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFhXCI7XG59XG5cbi5mYS1yb3V0ZS1pbnRlcnN0YXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFiXCI7XG59XG5cbi5mYS1yb3V0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZGFcIjtcbn1cblxuLmZhLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiO1xufVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuXG4uZmEtcnVibGUtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDVcIjtcbn1cblxuLmZhLXJ1bGVyLWNvbWJpbmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ2XCI7XG59XG5cbi5mYS1ydWxlci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ3XCI7XG59XG5cbi5mYS1ydWxlci10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxY1wiO1xufVxuXG4uZmEtcnVsZXItdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDhcIjtcbn1cblxuLmZhLXJ1bm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGNcIjtcbn1cblxuLmZhLXJ1cGVlLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTZcIjtcbn1cblxuLmZhLXJ1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2FcIjtcbn1cblxuLmZhLXJ2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JlXCI7XG59XG5cbi5mYS1zYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODFjXCI7XG59XG5cbi5mYS1zYWNrLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxZFwiO1xufVxuXG4uZmEtc2FkLWNyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViM1wiO1xufVxuXG4uZmEtc2FkLXRlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjRcIjtcbn1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiO1xufVxuXG4uZmEtc2FsYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWVcIjtcbn1cblxuLmZhLXNhbGVzZm9yY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2JcIjtcbn1cblxuLmZhLXNhbmR3aWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODFmXCI7XG59XG5cbi5mYS1zYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFlXCI7XG59XG5cbi5mYS1zYXRlbGxpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmZcIjtcbn1cblxuLmZhLXNhdGVsbGl0ZS1kaXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2MwXCI7XG59XG5cbi5mYS1zYXVzYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODIwXCI7XG59XG5cbi5mYS1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7XG59XG5cbi5mYS1zYXgtaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRiXCI7XG59XG5cbi5mYS1zYXhvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZGNcIjtcbn1cblxuLmZhLXNjYWxwZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWRcIjtcbn1cblxuLmZhLXNjYWxwZWwtcGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZVwiO1xufVxuXG4uZmEtc2Nhbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4OFwiO1xufVxuXG4uZmEtc2Nhbm5lci1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmM1wiO1xufVxuXG4uZmEtc2Nhbm5lci1rZXlib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4OVwiO1xufVxuXG4uZmEtc2Nhbm5lci10b3VjaHNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4YVwiO1xufVxuXG4uZmEtc2NhcmVjcm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBkXCI7XG59XG5cbi5mYS1zY2FyZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjMVwiO1xufVxuXG4uZmEtc2NobGl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VhXCI7XG59XG5cbi5mYS1zY2hvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDlcIjtcbn1cblxuLmZhLXNjcmV3ZHJpdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRhXCI7XG59XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGFcIjtcbn1cblxuLmZhLXNjcm9sbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwZVwiO1xufVxuXG4uZmEtc2Nyb2xsLW9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwZlwiO1xufVxuXG4uZmEtc2NydWJiZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjhcIjtcbn1cblxuLmZhLXNjeXRoZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxMFwiO1xufVxuXG4uZmEtc2QtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjMlwiO1xufVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi5mYS1zZWFyY2gtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg4XCI7XG59XG5cbi5mYS1zZWFyY2gtbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjtcbn1cblxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4uZmEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cblxuLmZhLXNlYXJjaGVuZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ViXCI7XG59XG5cbi5mYS1zZWVkbGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOFwiO1xufVxuXG4uZmEtc2VsbGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGFcIjtcbn1cblxuLmZhLXNlbGxzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxM1wiO1xufVxuXG4uZmEtc2VuZC1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdlXCI7XG59XG5cbi5mYS1zZW5kLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdmXCI7XG59XG5cbi5mYS1zZW5zb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjhcIjtcbn1cblxuLmZhLXNlbnNvci1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOVwiO1xufVxuXG4uZmEtc2Vuc29yLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmFcIjtcbn1cblxuLmZhLXNlbnNvci1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyYlwiO1xufVxuXG4uZmEtc2Vuc29yLXNtb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7XG59XG5cbi5mYS1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzNcIjtcbn1cblxuLmZhLXNlcnZpY2VzdGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlY1wiO1xufVxuXG4uZmEtc2hhcGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFmXCI7XG59XG5cbi5mYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiO1xufVxuXG4uZmEtc2hhcmUtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY3XCI7XG59XG5cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cblxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uZmEtc2hlZXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTFcIjtcbn1cblxuLmZhLXNoZWtlbC1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzJcIjtcbn1cblxuLmZhLXNoaWVsZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWRcIjtcbn1cblxuLmZhLXNoaWVsZC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmN1wiO1xufVxuXG4uZmEtc2hpZWxkLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzEyXCI7XG59XG5cbi5mYS1zaGllbGQtdmlydXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmNcIjtcbn1cblxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjtcbn1cblxuLmZhLXNoaXBwaW5nLWZhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGJcIjtcbn1cblxuLmZhLXNoaXBwaW5nLXRpbWVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhjXCI7XG59XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjtcbn1cblxuLmZhLXNoaXNoLWtlYmFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODIxXCI7XG59XG5cbi5mYS1zaG9lLXByaW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YlwiO1xufVxuXG4uZmEtc2hvcGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1N1wiO1xufVxuXG4uZmEtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjtcbn1cblxuLmZhLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2FcIjtcbn1cblxuLmZhLXNob3B3YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI1XCI7XG59XG5cbi5mYS1zaG92ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTNcIjtcbn1cblxuLmZhLXNob3ZlbC1zbm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2MzXCI7XG59XG5cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2NcIjtcbn1cblxuLmZhLXNocmVkZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhhXCI7XG59XG5cbi5mYS1zaHV0dGxlLXZhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNlwiO1xufVxuXG4uZmEtc2h1dHRsZWNvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWJcIjtcbn1cblxuLmZhLXNpY2tsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyMlwiO1xufVxuXG4uZmEtc2lnbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGJcIjtcbn1cblxuLmZhLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDlcIjtcbn1cblxuLmZhLXNpZ24taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTBcIjtcbn1cblxuLmZhLXNpZ24taW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY2XCI7XG59XG5cbi5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7XG59XG5cbi5mYS1zaWduLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4YlwiO1xufVxuXG4uZmEtc2lnbi1vdXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7XG59XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLmZhLXNpZ25hbC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhjXCI7XG59XG5cbi5mYS1zaWduYWwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZFwiO1xufVxuXG4uZmEtc2lnbmFsLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGVcIjtcbn1cblxuLmZhLXNpZ25hbC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhmXCI7XG59XG5cbi5mYS1zaWduYWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkwXCI7XG59XG5cbi5mYS1zaWduYWwtYWx0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTFcIjtcbn1cblxuLmZhLXNpZ25hbC1hbHQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MlwiO1xufVxuXG4uZmEtc2lnbmFsLWFsdC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkzXCI7XG59XG5cbi5mYS1zaWduYWwtYWx0LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk0XCI7XG59XG5cbi5mYS1zaWduYWwtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTVcIjtcbn1cblxuLmZhLXNpZ25hbC1zdHJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZGRcIjtcbn1cblxuLmZhLXNpZ25hdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViN1wiO1xufVxuXG4uZmEtc2ltLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzRcIjtcbn1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE1XCI7XG59XG5cbi5mYS1zaW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZkXCI7XG59XG5cbi5mYS1zaXJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZFwiO1xufVxuXG4uZmEtc2lyZW4tb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmVcIjtcbn1cblxuLmZhLXNpc3RyaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWVcIjtcbn1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjtcbn1cblxuLmZhLXNpdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTJcIjtcbn1cblxuLmZhLXNrYXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzVcIjtcbn1cblxuLmZhLXNrZWxldG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIwXCI7XG59XG5cbi5mYS1za2V0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzZcIjtcbn1cblxuLmZhLXNraS1qdW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M3XCI7XG59XG5cbi5mYS1za2ktbGlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjOFwiO1xufVxuXG4uZmEtc2tpaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M5XCI7XG59XG5cbi5mYS1za2lpbmctbm9yZGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NhXCI7XG59XG5cbi5mYS1za3VsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0Y1wiO1xufVxuXG4uZmEtc2t1bGwtY293OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRlXCI7XG59XG5cbi5mYS1za3VsbC1jcm9zc2JvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE0XCI7XG59XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiO1xufVxuXG4uZmEtc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2VcIjtcbn1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7XG59XG5cbi5mYS1zbGFjay1oYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VmXCI7XG59XG5cbi5mYS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxNVwiO1xufVxuXG4uZmEtc2xlZGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2JcIjtcbn1cblxuLmZhLXNsZWlnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjY1wiO1xufVxuXG4uZmEtc2xpZGVycy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1zbGlkZXJzLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YwXCI7XG59XG5cbi5mYS1zbGlkZXJzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjFcIjtcbn1cblxuLmZhLXNsaWRlcnMtdi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjJcIjtcbn1cblxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTdcIjtcbn1cblxuLmZhLXNtaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7XG59XG5cbi5mYS1zbWlsZS1iZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI4XCI7XG59XG5cbi5mYS1zbWlsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI5XCI7XG59XG5cbi5mYS1zbWlsZS13aW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRhXCI7XG59XG5cbi5mYS1zbW9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVmXCI7XG59XG5cbi5mYS1zbW9rZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MFwiO1xufVxuXG4uZmEtc21va2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZFwiO1xufVxuXG4uZmEtc21va2luZy1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGRcIjtcbn1cblxuLmZhLXNtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZFwiO1xufVxuXG4uZmEtc25ha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTZcIjtcbn1cblxuLmZhLXNuYXBjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFiXCI7XG59XG5cbi5mYS1zbmFwY2hhdC1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhY1wiO1xufVxuXG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFkXCI7XG59XG5cbi5mYS1zbm9vemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODBcIjtcbn1cblxuLmZhLXNub3ctYmxvd2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MVwiO1xufVxuXG4uZmEtc25vd2JvYXJkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NlXCI7XG59XG5cbi5mYS1zbm93Zmxha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIjtcbn1cblxuLmZhLXNub3dmbGFrZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2ZcIjtcbn1cblxuLmZhLXNub3dtYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDBcIjtcbn1cblxuLmZhLXNub3dtb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDFcIjtcbn1cblxuLmZhLXNub3dwbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QyXCI7XG59XG5cbi5mYS1zb2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZlXCI7XG59XG5cbi5mYS1zb2NrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NlwiO1xufVxuXG4uZmEtc29sYXItcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmFcIjtcbn1cblxuLmZhLXNvbGFyLXN5c3RlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZlwiO1xufVxuXG4uZmEtc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkY1wiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVkXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRvd24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVlXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MlwiO1xufVxuXG4uZmEtc29ydC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODNcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWRvd24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg0XCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MVwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtdXAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg1XCI7XG59XG5cbi5mYS1zb3J0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMFwiO1xufVxuXG4uZmEtc29ydC1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuXG4uZmEtc29ydC1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjtcbn1cblxuLmZhLXNvcnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZFwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjJcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NlwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtdXAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg3XCI7XG59XG5cbi5mYS1zb3J0LXNoYXBlcy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg4XCI7XG59XG5cbi5mYS1zb3J0LXNoYXBlcy1kb3duLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4OVwiO1xufVxuXG4uZmEtc29ydC1zaGFwZXMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGFcIjtcbn1cblxuLmZhLXNvcnQtc2hhcGVzLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4YlwiO1xufVxuXG4uZmEtc29ydC1zaXplLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGNcIjtcbn1cblxuLmZhLXNvcnQtc2l6ZS1kb3duLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4ZFwiO1xufVxuXG4uZmEtc29ydC1zaXplLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhlXCI7XG59XG5cbi5mYS1zb3J0LXNpemUtdXAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhmXCI7XG59XG5cbi5mYS1zb3J0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRlXCI7XG59XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7XG59XG5cbi5mYS1zb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODIzXCI7XG59XG5cbi5mYS1zb3VyY2V0cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QzXCI7XG59XG5cbi5mYS1zcGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmJcIjtcbn1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLmZhLXNwYWNlLXN0YXRpb24tbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzM1wiO1xufVxuXG4uZmEtc3BhY2Utc3RhdGlvbi1tb29uLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNFwiO1xufVxuXG4uZmEtc3BhZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjRcIjtcbn1cblxuLmZhLXNwYXJrbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkwXCI7XG59XG5cbi5mYS1zcGVha2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YzXCI7XG59XG5cbi5mYS1zcGVha2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRmXCI7XG59XG5cbi5mYS1zcGVha2VyLWRlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2NcIjtcbn1cblxuLmZhLXNwZWFrZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGUwXCI7XG59XG5cbi5mYS1zcGVsbC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5MVwiO1xufVxuXG4uZmEtc3BpZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE3XCI7XG59XG5cbi5mYS1zcGlkZXItYmxhY2std2lkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MThcIjtcbn1cblxuLmZhLXNwaWRlci13ZWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTlcIjtcbn1cblxuLmZhLXNwaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTBcIjtcbn1cblxuLmZhLXNwaW5uZXItdGhpcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjRcIjtcbn1cblxuLmZhLXNwbG90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmNcIjtcbn1cblxuLmZhLXNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmNcIjtcbn1cblxuLmZhLXNwcmF5LWNhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZFwiO1xufVxuXG4uZmEtc3ByaW5rbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7XG59XG5cbi5mYS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzhcIjtcbn1cblxuLmZhLXNxdWFyZS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVjXCI7XG59XG5cbi5mYS1zcXVhcmUtcm9vdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5N1wiO1xufVxuXG4uZmEtc3F1YXJlLXJvb3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk4XCI7XG59XG5cbi5mYS1zcXVhcmVzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZVwiO1xufVxuXG4uZmEtc3F1aXJyZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWFcIjtcbn1cblxuLmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThkXCI7XG59XG5cbi5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2Y1wiO1xufVxuXG4uZmEtc3RhY2twYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQyXCI7XG59XG5cbi5mYS1zdGFmZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxYlwiO1xufVxuXG4uZmEtc3RhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmZcIjtcbn1cblxuLmZhLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDVcIjtcbn1cblxuLmZhLXN0YXItYW5kLWNyZXNjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk5XCI7XG59XG5cbi5mYS1zdGFyLWNocmlzdG1hczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkNFwiO1xufVxuXG4uZmEtc3Rhci1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmM1wiO1xufVxuXG4uZmEtc3Rhci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg5XCI7XG59XG5cbi5mYS1zdGFyLWhhbGYtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMwXCI7XG59XG5cbi5mYS1zdGFyLW9mLWRhdmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjlhXCI7XG59XG5cbi5mYS1zdGFyLW9mLWxpZmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjFcIjtcbn1cblxuLmZhLXN0YXItc2hvb3Rpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzZcIjtcbn1cblxuLmZhLXN0YXJmaWdodGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG5cbi5mYS1zdGFyZmlnaHRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjtcbn1cblxuLmZhLXN0YXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzYyXCI7XG59XG5cbi5mYS1zdGFyc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOVwiO1xufVxuXG4uZmEtc3RhcnNoaXAtZnJlaWdodGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNhXCI7XG59XG5cbi5mYS1zdGF5bGlua2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y1XCI7XG59XG5cbi5mYS1zdGVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyNFwiO1xufVxuXG4uZmEtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjZcIjtcbn1cblxuLmZhLXN0ZWFtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiN1wiO1xufVxuXG4uZmEtc3RlYW0tc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y2XCI7XG59XG5cbi5mYS1zdGVlcmluZy13aGVlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMlwiO1xufVxuXG4uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiO1xufVxuXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XG59XG5cbi5mYS1zdGV0aG9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMVwiO1xufVxuXG4uZmEtc3RpY2tlci1tdWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y3XCI7XG59XG5cbi5mYS1zdGlja3ktbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OVwiO1xufVxuXG4uZmEtc3RvY2tpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDVcIjtcbn1cblxuLmZhLXN0b21hY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjNcIjtcbn1cblxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGRcIjtcbn1cblxuLmZhLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhkXCI7XG59XG5cbi5mYS1zdG9wd2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjJcIjtcbn1cblxuLmZhLXN0b3B3YXRjaC0yMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZlwiO1xufVxuXG4uZmEtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGVcIjtcbn1cblxuLmZhLXN0b3JlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZlwiO1xufVxuXG4uZmEtc3RvcmUtYWx0LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG5cbi5mYS1zdG9yZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MVwiO1xufVxuXG4uZmEtc3RyYXZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI4XCI7XG59XG5cbi5mYS1zdHJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTBcIjtcbn1cblxuLmZhLXN0cmVldC12aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFkXCI7XG59XG5cbi5mYS1zdHJldGNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjVcIjtcbn1cblxuLmZhLXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2NcIjtcbn1cblxuLmZhLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOVwiO1xufVxuXG4uZmEtc3RyaXBlLXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmFcIjtcbn1cblxuLmZhLXN0cm9vcHdhZmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUxXCI7XG59XG5cbi5mYS1zdHVkaW92aW5hcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjhcIjtcbn1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTNcIjtcbn1cblxuLmZhLXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyY1wiO1xufVxuXG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7XG59XG5cbi5mYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMlwiO1xufVxuXG4uZmEtc3VpdGNhc2Utcm9sbGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMVwiO1xufVxuXG4uZmEtc3VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg1XCI7XG59XG5cbi5mYS1zdW4tY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjNcIjtcbn1cblxuLmZhLXN1bi1kdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY0XCI7XG59XG5cbi5mYS1zdW4taGF6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2NVwiO1xufVxuXG4uZmEtc3VuZ2xhc3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5MlwiO1xufVxuXG4uZmEtc3VucmlzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2NlwiO1xufVxuXG4uZmEtc3Vuc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY3XCI7XG59XG5cbi5mYS1zdXBlcnBvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZFwiO1xufVxuXG4uZmEtc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmJcIjtcbn1cblxuLmZhLXN1cHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmOVwiO1xufVxuXG4uZmEtc3VycHJpc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzJcIjtcbn1cblxuLmZhLXN1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDZcIjtcbn1cblxuLmZhLXN3YXRjaGJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzNcIjtcbn1cblxuLmZhLXN3aWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGUxXCI7XG59XG5cbi5mYS1zd2ltbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM0XCI7XG59XG5cbi5mYS1zd2ltbWluZy1wb29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM1XCI7XG59XG5cbi5mYS1zd29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxY1wiO1xufVxuXG4uZmEtc3dvcmQtbGFzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2JcIjtcbn1cblxuLmZhLXN3b3JkLWxhc2VyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzY1wiO1xufVxuXG4uZmEtc3dvcmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFkXCI7XG59XG5cbi5mYS1zd29yZHMtbGFzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2RcIjtcbn1cblxuLmZhLXN5bWZvbnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2RcIjtcbn1cblxuLmZhLXN5bmFnb2d1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5YlwiO1xufVxuXG4uZmEtc3luYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4uZmEtc3luYy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjFcIjtcbn1cblxuLmZhLXN5cmluZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGVcIjtcbn1cblxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7XG59XG5cbi5mYS10YWJsZS10ZW5uaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWRcIjtcbn1cblxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYVwiO1xufVxuXG4uZmEtdGFibGV0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYVwiO1xufVxuXG4uZmEtdGFibGV0LWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmJcIjtcbn1cblxuLmZhLXRhYmxldC1hbmRyb2lkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmY1wiO1xufVxuXG4uZmEtdGFibGV0LXJ1Z2dlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZlwiO1xufVxuXG4uZmEtdGFibGV0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MFwiO1xufVxuXG4uZmEtdGFjaG9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNFwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmRcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYWx0LWZhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjVcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYWx0LWZhc3Rlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjZcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYWx0LXNsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjdcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYWx0LXNsb3dlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjhcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYXZlcmFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyOVwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1mYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJhXCI7XG59XG5cbi5mYS10YWNob21ldGVyLWZhc3Rlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmJcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItc2xvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyY1wiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1zbG93ZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJkXCI7XG59XG5cbi5mYS10YWNvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI2XCI7XG59XG5cbi5mYS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmJcIjtcbn1cblxuLmZhLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmNcIjtcbn1cblxuLmZhLXRhbGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjljXCI7XG59XG5cbi5mYS10YW5ha2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjdcIjtcbn1cblxuLmZhLXRhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGJcIjtcbn1cblxuLmZhLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7XG59XG5cbi5mYS10YXNrcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjhcIjtcbn1cblxuLmZhLXRheGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmFcIjtcbn1cblxuLmZhLXRlYW1zcGVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOVwiO1xufVxuXG4uZmEtdGVldGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmVcIjtcbn1cblxuLmZhLXRlZXRoLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmZcIjtcbn1cblxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7XG59XG5cbi5mYS10ZWxlZ3JhbS1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZVwiO1xufVxuXG4uZmEtdGVsZXNjb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNlXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNmXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1mcmlnaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjhcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWhpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjlcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWhvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2YVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZiXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuXG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNVwiO1xufVxuXG4uZmEtdGVuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDdcIjtcbn1cblxuLmZhLXRlbm5pcy1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVlXCI7XG59XG5cbi5mYS10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMFwiO1xufVxuXG4uZmEtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5M1wiO1xufVxuXG4uZmEtdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzRcIjtcbn1cblxuLmZhLXRleHQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5NFwiO1xufVxuXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNVwiO1xufVxuXG4uZmEtdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGFcIjtcbn1cblxuLmZhLXRoLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7XG59XG5cbi5mYS10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7XG59XG5cbi5mYS10aGUtcmVkLXlldGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWRcIjtcbn1cblxuLmZhLXRoZWF0ZXItbWFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzBcIjtcbn1cblxuLmZhLXRoZW1lY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzZcIjtcbn1cblxuLmZhLXRoZW1laXNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMlwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTFcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM3XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiO1xufVxuXG4uZmEtdGhldGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWVcIjtcbn1cblxuLmZhLXRoaW5rLXBlYWtzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMxXCI7XG59XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiO1xufVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7XG59XG5cbi5mYS10aHVtYnRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGRcIjtcbn1cblxuLmZhLXRodW5kZXJzdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2Y1wiO1xufVxuXG4uZmEtdGh1bmRlcnN0b3JtLW1vb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmRcIjtcbn1cblxuLmZhLXRodW5kZXJzdG9ybS1zdW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmVcIjtcbn1cblxuLmZhLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NVwiO1xufVxuXG4uZmEtdGlja2V0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZlwiO1xufVxuXG4uZmEtdGlrdG9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdiXCI7XG59XG5cbi5mYS10aWxkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5ZlwiO1xufVxuXG4uZmEtdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmZhLXRpbWVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEtdGltZXMtaGV4YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZVwiO1xufVxuXG4uZmEtdGltZXMtb2N0YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMFwiO1xufVxuXG4uZmEtdGltZXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQzXCI7XG59XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7XG59XG5cbi5mYS10aW50LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM3XCI7XG59XG5cbi5mYS10aXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjMxXCI7XG59XG5cbi5mYS10aXJlLWZsYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzJcIjtcbn1cblxuLmZhLXRpcmUtcHJlc3N1cmUtd2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzM1wiO1xufVxuXG4uZmEtdGlyZS1ydWdnZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzRcIjtcbn1cblxuLmZhLXRpcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM4XCI7XG59XG5cbi5mYS10b2dnbGUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA0XCI7XG59XG5cbi5mYS10b2dnbGUtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDVcIjtcbn1cblxuLmZhLXRvaWxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkOFwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFlXCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFmXCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXItc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjtcbn1cblxuLmZhLXRvbWJzdG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyMFwiO1xufVxuXG4uZmEtdG9tYnN0b25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyMVwiO1xufVxuXG4uZmEtdG9vbGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MlwiO1xufVxuXG4uZmEtdG9vbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDlcIjtcbn1cblxuLmZhLXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM5XCI7XG59XG5cbi5mYS10b290aGJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM1XCI7XG59XG5cbi5mYS10b3JhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMFwiO1xufVxuXG4uZmEtdG9yaWktZ2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMVwiO1xufVxuXG4uZmEtdG9ybmFkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2ZlwiO1xufVxuXG4uZmEtdHJhY3RvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyMlwiO1xufVxuXG4uZmEtdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxM1wiO1xufVxuXG4uZmEtdHJhZGVtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVjXCI7XG59XG5cbi5mYS10cmFmZmljLWNvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzZcIjtcbn1cblxuLmZhLXRyYWZmaWMtbGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzdcIjtcbn1cblxuLmZhLXRyYWZmaWMtbGlnaHQtZ286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzhcIjtcbn1cblxuLmZhLXRyYWZmaWMtbGlnaHQtc2xvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzOVwiO1xufVxuXG4uZmEtdHJhZmZpYy1saWdodC1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNhXCI7XG59XG5cbi5mYS10cmFpbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQxXCI7XG59XG5cbi5mYS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOFwiO1xufVxuXG4uZmEtdHJhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkYVwiO1xufVxuXG4uZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjtcbn1cblxuLmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNVwiO1xufVxuXG4uZmEtdHJhbnNwb3J0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDJcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDNcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDRcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDVcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ2XCI7XG59XG5cbi5mYS10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOFwiO1xufVxuXG4uZmEtdHJhc2gtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVkXCI7XG59XG5cbi5mYS10cmFzaC1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI5XCI7XG59XG5cbi5mYS10cmFzaC1yZXN0b3JlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyYVwiO1xufVxuXG4uZmEtdHJhc2gtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5NVwiO1xufVxuXG4uZmEtdHJhc2gtdW5kby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTZcIjtcbn1cblxuLmZhLXRyZWFzdXJlLWNoZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzIzXCI7XG59XG5cbi5mYS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJiXCI7XG59XG5cbi5mYS10cmVlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMFwiO1xufVxuXG4uZmEtdHJlZS1jaHJpc3RtYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGJcIjtcbn1cblxuLmZhLXRyZWUtZGVjb3JhdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RjXCI7XG59XG5cbi5mYS10cmVlLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RkXCI7XG59XG5cbi5mYS10cmVlLXBhbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmJcIjtcbn1cblxuLmZhLXRyZWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI0XCI7XG59XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjtcbn1cblxuLmZhLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVjXCI7XG59XG5cbi5mYS10cmlhbmdsZS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlMlwiO1xufVxuXG4uZmEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjJcIjtcbn1cblxuLmZhLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MVwiO1xufVxuXG4uZmEtdHJvcGh5LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYlwiO1xufVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjtcbn1cblxuLmZhLXRydWNrLWNvbnRhaW5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkY1wiO1xufVxuXG4uZmEtdHJ1Y2stY291Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGRcIjtcbn1cblxuLmZhLXRydWNrLWxvYWRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGVcIjtcbn1cblxuLmZhLXRydWNrLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2JcIjtcbn1cblxuLmZhLXRydWNrLW1vdmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZlwiO1xufVxuXG4uZmEtdHJ1Y2stcGlja3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNjXCI7XG59XG5cbi5mYS10cnVjay1wbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RlXCI7XG59XG5cbi5mYS10cnVjay1yYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUwXCI7XG59XG5cbi5mYS10cnVtcGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGUzXCI7XG59XG5cbi5mYS10c2hpcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjtcbn1cblxuLmZhLXR0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiO1xufVxuXG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7XG59XG5cbi5mYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7XG59XG5cbi5mYS10dXJrZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjVcIjtcbn1cblxuLmZhLXR1cm50YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlNFwiO1xufVxuXG4uZmEtdHVydGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI2XCI7XG59XG5cbi5mYS10djpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2Y1wiO1xufVxuXG4uZmEtdHYtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGU1XCI7XG59XG5cbi5mYS10di1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlNlwiO1xufVxuXG4uZmEtdHYtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDFcIjtcbn1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOFwiO1xufVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OVwiO1xufVxuXG4uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODFcIjtcbn1cblxuLmZhLXR5cGV3cml0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTdcIjtcbn1cblxuLmZhLXR5cG8zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJiXCI7XG59XG5cbi5mYS11YmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAyXCI7XG59XG5cbi5mYS11YnVudHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGZcIjtcbn1cblxuLmZhLXVmbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0N1wiO1xufVxuXG4uZmEtdWZvLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDhcIjtcbn1cblxuLmZhLXVpa2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAzXCI7XG59XG5cbi5mYS11bWJyYWNvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGU4XCI7XG59XG5cbi5mYS11bWJyZWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlOVwiO1xufVxuXG4uZmEtdW1icmVsbGEtYmVhY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2FcIjtcbn1cblxuLmZhLXVuY2hhcnRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiO1xufVxuXG4uZmEtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7XG59XG5cbi5mYS11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS11bmRvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYVwiO1xufVxuXG4uZmEtdW5pY29ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyN1wiO1xufVxuXG4uZmEtdW5pb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTJcIjtcbn1cblxuLmZhLXVuaXJlZ2lzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA0XCI7XG59XG5cbi5mYS11bml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OVwiO1xufVxuXG4uZmEtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5YVwiO1xufVxuXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuXG4uZmEtdW5saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWNcIjtcbn1cblxuLmZhLXVubG9jay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2VcIjtcbn1cblxuLmZhLXVuc3BsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdjXCI7XG59XG5cbi5mYS11bnRhcHBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA1XCI7XG59XG5cbi5mYS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTNcIjtcbn1cblxuLmZhLXVwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlMFwiO1xufVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7XG59XG5cbi5mYS11c2ItZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTlcIjtcbn1cblxuLmZhLXVzZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZThcIjtcbn1cblxuLmZhLXVzZC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTlcIjtcbn1cblxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjtcbn1cblxuLmZhLXVzZXItYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGFcIjtcbn1cblxuLmZhLXVzZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA2XCI7XG59XG5cbi5mYS11c2VyLWFsdC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYVwiO1xufVxuXG4uZmEtdXNlci1hc3Ryb25hdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmJcIjtcbn1cblxuLmZhLXVzZXItY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTNcIjtcbn1cblxuLmZhLXVzZXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmNcIjtcbn1cblxuLmZhLXVzZXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJkXCI7XG59XG5cbi5mYS11c2VyLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZkXCI7XG59XG5cbi5mYS11c2VyLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZVwiO1xufVxuXG4uZmEtdXNlci1jb3dib3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWFcIjtcbn1cblxuLmZhLXVzZXItY3Jvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTRcIjtcbn1cblxuLmZhLXVzZXItZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZlwiO1xufVxuXG4uZmEtdXNlci1mcmllbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAwXCI7XG59XG5cbi5mYS11c2VyLWdyYWR1YXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAxXCI7XG59XG5cbi5mYS11c2VyLWhhcmQtaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJjXCI7XG59XG5cbi5mYS11c2VyLWhlYWRzZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmRcIjtcbn1cblxuLmZhLXVzZXItaW5qdXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyOFwiO1xufVxuXG4uZmEtdXNlci1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAyXCI7XG59XG5cbi5mYS11c2VyLW1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYwXCI7XG59XG5cbi5mYS11c2VyLW1kLWNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmVcIjtcbn1cblxuLmZhLXVzZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDNcIjtcbn1cblxuLmZhLXVzZXItbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWJcIjtcbn1cblxuLmZhLXVzZXItbmluamE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDRcIjtcbn1cblxuLmZhLXVzZXItbnVyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmZcIjtcbn1cblxuLmZhLXVzZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNFwiO1xufVxuXG4uZmEtdXNlci1yb2JvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0YlwiO1xufVxuXG4uZmEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWJcIjtcbn1cblxuLmZhLXVzZXItc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA1XCI7XG59XG5cbi5mYS11c2VyLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA2XCI7XG59XG5cbi5mYS11c2VyLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwN1wiO1xufVxuXG4uZmEtdXNlci10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmZhLXVzZXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjtcbn1cblxuLmZhLXVzZXItdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU4XCI7XG59XG5cbi5mYS11c2VyLXZpc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRjXCI7XG59XG5cbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiO1xufVxuXG4uZmEtdXNlcnMtY2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2RcIjtcbn1cblxuLmZhLXVzZXJzLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOVwiO1xufVxuXG4uZmEtdXNlcnMtY3Jvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTVcIjtcbn1cblxuLmZhLXVzZXJzLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzBcIjtcbn1cblxuLmZhLXVzZXJzLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDczXCI7XG59XG5cbi5mYS11c3BzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UxXCI7XG59XG5cbi5mYS11c3N1bm5haDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwN1wiO1xufVxuXG4uZmEtdXRlbnNpbC1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUzXCI7XG59XG5cbi5mYS11dGVuc2lsLWtuaWZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU0XCI7XG59XG5cbi5mYS11dGVuc2lsLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU1XCI7XG59XG5cbi5mYS11dGVuc2lsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlN1wiO1xufVxuXG4uZmEtdXRlbnNpbHMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU2XCI7XG59XG5cbi5mYS12YWFkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDhcIjtcbn1cblxuLmZhLXZhY3V1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZFwiO1xufVxuXG4uZmEtdmFjdXVtLXJvYm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRlXCI7XG59XG5cbi5mYS12YWx1ZS1hYnNvbHV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhNlwiO1xufVxuXG4uZmEtdmVjdG9yLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjYlwiO1xufVxuXG4uZmEtdmVudXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjFcIjtcbn1cblxuLmZhLXZlbnVzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNlwiO1xufVxuXG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOFwiO1xufVxuXG4uZmEtdmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NVwiO1xufVxuXG4uZmEtdmVzdC1wYXRjaGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg2XCI7XG59XG5cbi5mYS12aHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWNcIjtcbn1cblxuLmZhLXZpYWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzdcIjtcbn1cblxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOVwiO1xufVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiO1xufVxuXG4uZmEtdmlhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MlwiO1xufVxuXG4uZmEtdmlhbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTNcIjtcbn1cblxuLmZhLXZpYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA5XCI7XG59XG5cbi5mYS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiO1xufVxuXG4uZmEtdmlkZW8tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlMVwiO1xufVxuXG4uZmEtdmlkZW8tc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTJcIjtcbn1cblxuLmZhLXZpaGFyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhN1wiO1xufVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGFcIjtcbn1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiO1xufVxuXG4uZmEtdmltZW8tdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZFwiO1xufVxuXG4uZmEtdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYVwiO1xufVxuXG4uZmEtdmlvbGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVkXCI7XG59XG5cbi5mYS12aXJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NFwiO1xufVxuXG4uZmEtdmlydXMtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzVcIjtcbn1cblxuLmZhLXZpcnVzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzZcIjtcbn1cblxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7XG59XG5cbi5mYS12bnY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGJcIjtcbn1cblxuLmZhLXZvaWNlbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5N1wiO1xufVxuXG4uZmEtdm9sY2FubzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MFwiO1xufVxuXG4uZmEtdm9sbGV5YmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVmXCI7XG59XG5cbi5mYS12b2x1bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YThcIjtcbn1cblxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7XG59XG5cbi5mYS12b2x1bWUtbXV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhOVwiO1xufVxuXG4uZmEtdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNlwiO1xufVxuXG4uZmEtdm9sdW1lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUyXCI7XG59XG5cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjhcIjtcbn1cblxuLmZhLXZvdGUtbmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcxXCI7XG59XG5cbi5mYS12b3RlLXllYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MlwiO1xufVxuXG4uZmEtdnItY2FyZGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI5XCI7XG59XG5cbi5mYS12dWVqczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZlwiO1xufVxuXG4uZmEtd2Fnb24tY292ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlZVwiO1xufVxuXG4uZmEtd2Fsa2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMxXCI7XG59XG5cbi5mYS13YWxraWUtdGFsa2llOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVmXCI7XG59XG5cbi5mYS13YWxraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU0XCI7XG59XG5cbi5mYS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTVcIjtcbn1cblxuLmZhLXdhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmFcIjtcbn1cblxuLmZhLXdhbmQtbWFnaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmJcIjtcbn1cblxuLmZhLXdhcmVob3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NFwiO1xufVxuXG4uZmEtd2FyZWhvdXNlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NVwiO1xufVxuXG4uZmEtd2FzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk4XCI7XG59XG5cbi5mYS13YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMVwiO1xufVxuXG4uZmEtd2F0Y2gtY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmMFwiO1xufVxuXG4uZmEtd2F0Y2gtZml0bmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzZVwiO1xufVxuXG4uZmEtd2F0Y2htYW4tbW9uaXRvcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4N1wiO1xufVxuXG4uZmEtd2F0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzNcIjtcbn1cblxuLmZhLXdhdGVyLWxvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc0XCI7XG59XG5cbi5mYS13YXRlci1yaXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc1XCI7XG59XG5cbi5mYS13YXZlLXNpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTlcIjtcbn1cblxuLmZhLXdhdmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNlXCI7XG59XG5cbi5mYS13YXZlLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODlhXCI7XG59XG5cbi5mYS13YXZlZm9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmMVwiO1xufVxuXG4uZmEtd2F2ZWZvcm0tcGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmMlwiO1xufVxuXG4uZmEtd2F6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZlwiO1xufVxuXG4uZmEtd2ViY2FtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMyXCI7XG59XG5cbi5mYS13ZWJjYW0tc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzNcIjtcbn1cblxuLmZhLXdlZWJseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjY1wiO1xufVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjtcbn1cblxuLmZhLXdlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NlwiO1xufVxuXG4uZmEtd2VpZ2h0LWhhbmdpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2RcIjtcbn1cblxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiO1xufVxuXG4uZmEtd2hhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmNcIjtcbn1cblxuLmZhLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMyXCI7XG59XG5cbi5mYS13aGF0c2FwcC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGNcIjtcbn1cblxuLmZhLXdoZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJkXCI7XG59XG5cbi5mYS13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkzXCI7XG59XG5cbi5mYS13aGlzdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYwXCI7XG59XG5cbi5mYS13aG1jczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwZFwiO1xufVxuXG4uZmEtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtd2lmaS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFhXCI7XG59XG5cbi5mYS13aWZpLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWJcIjtcbn1cblxuLmZhLXdpZmktc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWNcIjtcbn1cblxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY2XCI7XG59XG5cbi5mYS13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJlXCI7XG59XG5cbi5mYS13aW5kLXR1cmJpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWJcIjtcbn1cblxuLmZhLXdpbmQtd2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3NlwiO1xufVxuXG4uZmEtd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBlXCI7XG59XG5cbi5mYS13aW5kb3ctYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBmXCI7XG59XG5cbi5mYS13aW5kb3ctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTBcIjtcbn1cblxuLmZhLXdpbmRvdy1mcmFtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZlwiO1xufVxuXG4uZmEtd2luZG93LWZyYW1lLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjtcbn1cblxuLmZhLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMFwiO1xufVxuXG4uZmEtd2luZG93LW1pbmltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQxXCI7XG59XG5cbi5mYS13aW5kb3ctcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMlwiO1xufVxuXG4uZmEtd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YVwiO1xufVxuXG4uZmEtd2luZHNvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzdcIjtcbn1cblxuLmZhLXdpbmUtYm90dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJmXCI7XG59XG5cbi5mYS13aW5lLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUzXCI7XG59XG5cbi5mYS13aW5lLWdsYXNzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZVwiO1xufVxuXG4uZmEtd2l4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNmXCI7XG59XG5cbi5mYS13aXphcmRzLW9mLXRoZS1jb2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMFwiO1xufVxuXG4uZmEtd29kdTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OFwiO1xufVxuXG4uZmEtd29sZi1wYWNrLWJhdHRhbGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNFwiO1xufVxuXG4uZmEtd29uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTlcIjtcbn1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YVwiO1xufVxuXG4uZmEtd29yZHByZXNzLXNpbXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMVwiO1xufVxuXG4uZmEtd3BiZWdpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5N1wiO1xufVxuXG4uZmEtd3BleHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZVwiO1xufVxuXG4uZmEtd3Bmb3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OFwiO1xufVxuXG4uZmEtd3ByZXNzcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNFwiO1xufVxuXG4uZmEtd3JlYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UyXCI7XG59XG5cbi5mYS13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWRcIjtcbn1cblxuLmZhLXgtcmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk3XCI7XG59XG5cbi5mYS14Ym94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEyXCI7XG59XG5cbi5mYS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7XG59XG5cbi5mYS14aW5nLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OVwiO1xufVxuXG4uZmEteS1jb21iaW5hdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNiXCI7XG59XG5cbi5mYS15YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZVwiO1xufVxuXG4uZmEteWFtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQwXCI7XG59XG5cbi5mYS15YW5kZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTNcIjtcbn1cblxuLmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE0XCI7XG59XG5cbi5mYS15YXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UzXCI7XG59XG5cbi5mYS15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU5XCI7XG59XG5cbi5mYS15ZW4tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4uZmEteWluLXlhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWRcIjtcbn1cblxuLmZhLXlvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIxXCI7XG59XG5cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG5cbi5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMVwiO1xufVxuXG4uZmEtemhpaHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2ZcIjtcbn1cblxuLnNyLW9ubHkge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgY2xpcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmdhbGxlcnkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmdhbGxlcnktaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMTAwJTtcbn1cbi5nYWxsZXJ5LWNvbHVtbnMtMiAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG4uZ2FsbGVyeS1jb2x1bW5zLTMgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMzMuMzMlO1xufVxuLmdhbGxlcnktY29sdW1ucy00IC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cbi5nYWxsZXJ5LWNvbHVtbnMtNSAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG4uZ2FsbGVyeS1jb2x1bW5zLTYgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMTYuNjYlO1xufVxuLmdhbGxlcnktY29sdW1ucy03IC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDE0LjI4JTtcbn1cbi5nYWxsZXJ5LWNvbHVtbnMtOCAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMi41JTtcbn1cbi5nYWxsZXJ5LWNvbHVtbnMtOSAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMS4xMSU7XG59XG5cbi5nYWxsZXJ5LWNhcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuL2FqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLyogSWNvbnMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBzcmM6IHVybChcIi4vZm9udHMvc2xpY2suZW90XCIpO1xuICBzcmM6IHVybChcIi4vZm9udHMvc2xpY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi9mb250cy9zbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4vZm9udHMvc2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIEFycm93cyAqL1xuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stcHJldjpob3ZlciwgLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSwgLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLFxuLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLW5leHQ6Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG4uc2xpY2stcHJldjpiZWZvcmUsXG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0yNXB4O1xufVxuW2Rpcj1ydGxdIC5zbGljay1wcmV2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0yNXB4O1xufVxuLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpBcIjtcbn1cbltkaXI9cnRsXSAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGklwiO1xufVxuXG4uc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMjVweDtcbn1cbltkaXI9cnRsXSAuc2xpY2stbmV4dCB7XG4gIGxlZnQ6IC0yNXB4O1xuICByaWdodDogYXV0bztcbn1cbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpBcIjtcbn1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlciwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIuKAolwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAwLjI1O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4vKlxuKiBVc2UgZXhpc3RpbmcgQm9vdHN0cmFwIDQgY2xhc3NlcyBhbmRcbiogdmFyaWFibGVzIHRvIGV4dGVuZCAtIG92ZXJyaWRlIENGNyBzdHlsZVxuKlxuKiBVc2VmdWwgQ0Y3IGNsYXNzZXM6XG4qIC53cGNmNyB0aGUgd3JhcHBlciBlbGVtZW50XG4qIC53cGNmNy1mb3JtXG4qIC53cGNmNy1mb3JtLWNvbnRyb2xcbiogLndwY2Y3LXRleHRcbiogLndwY2Y3LWVtYWlsXG4qIC53cGNmNy10ZXh0YXJlYVxuKiAud3BjZjctc3VibWl0XG4qL1xuLndwY2Y3IHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbn1cbi53cGNmNyAud3BjZjctZm9ybSBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndwY2Y3IC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgY29sb3I6ICNhMzAwNDU7XG59XG4ud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIHtcbiAgY29sb3I6ICNhMzAwNDU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWY7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci14IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmJvcmRlci15IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gIC5ib3JkZXIteHMtdG9wIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG4gIC5ib3JkZXIteHMtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAuYm9yZGVyLXhzLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAuYm9yZGVyLXhzLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG4gIC5ib3JkZXIteHMtdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhzLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteHMtYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhzLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhzLXgge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAuYm9yZGVyLXhzLXkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib3JkZXItc20tdG9wIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG4gIC5ib3JkZXItc20tcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAuYm9yZGVyLXNtLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAuYm9yZGVyLXNtLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG4gIC5ib3JkZXItc20tdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXgge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAuYm9yZGVyLXNtLXkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYm9yZGVyLW1kLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAuYm9yZGVyLW1kLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbiAgLmJvcmRlci1tZC1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbiAgLmJvcmRlci1tZC1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAuYm9yZGVyLW1kLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC14IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbiAgLmJvcmRlci1tZC15IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJvcmRlci1sZy10b3Age1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbiAgLmJvcmRlci1sZy1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG4gIC5ib3JkZXItbGctYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG4gIC5ib3JkZXItbGctbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbiAgLmJvcmRlci1sZy10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGcteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG4gIC5ib3JkZXItbGcteSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5ib3JkZXIteGwtdG9wIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG4gIC5ib3JkZXIteGwtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAuYm9yZGVyLXhsLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAuYm9yZGVyLXhsLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG4gIC5ib3JkZXIteGwtdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXgge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAuYm9yZGVyLXhsLXkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuYm9yZGVyLXh4bC10b3Age1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbiAgLmJvcmRlci14eGwtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAuYm9yZGVyLXh4bC1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbiAgLmJvcmRlci14eGwtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbiAgLmJvcmRlci14eGwtdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXh4bC1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXh4bC1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteHhsLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXh4bC14IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbiAgLmJvcmRlci14eGwteSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG59XG5ib2R5IHtcbiAgbWFyZ2luLXRvcDogOS4zOTA2MjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIGJvZHkge1xuICAgIG1hcmdpbi10b3A6IDEwLjM5MDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICBib2R5IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBib2R5IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljg3NXJlbTtcbiAgfVxufVxuYm9keSAjcGFnZS13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNzhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgYm9keSAjcGFnZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxNjJweDtcbiAgfVxufVxuXG5oMSB7XG4gIGxldHRlci1zcGFjaW5nOiAyLjI0cHg7XG59XG5cbmgyIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuaDMsICNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSwgI2FydGljbGUtY2F0ZWdvcnktYWNjb3JkaW9uIC5jYXJkLWhlYWRlciAuYnRuLWxpbmssIC5jYXJkLXRpdGxlLCAucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIGg1LCBoNSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIGgzLmN0YSwgI2FydGljbGUtY2F0ZWdvcnktdGFicyAubGlzdC1ncm91cCAuY3RhLmxpc3QtZ3JvdXAtaXRlbSwgI2FydGljbGUtY2F0ZWdvcnktYWNjb3JkaW9uIC5jYXJkLWhlYWRlciAuY3RhLmJ0bi1saW5rLCAuY3RhLmNhcmQtdGl0bGUsIC5wYWdlLWhlYWRlciAuZGVzY3JpcHRpb24gaDUuY3RhIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuXG5oNCwgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5sZWFybmluZy1saW5rcy0tdGl0bGUsIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubWFya2V0aW5nLWxpbmtzLS10aXRsZSwgLndpZGdldC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG51bCBsaTpiZWZvcmUge1xuICBjb2xvcjogIzAwQTdFMTtcbiAgY29udGVudDogXCJcXGYxMTFcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgZm9udC1zaXplOiAwLjY1NnJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG51bCBsaS5uYXYtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cbnVsLmxpc3QtaW5saW5lIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oMi1mb250LXNpemUge1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmgyLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiAwLjgwNzVyZW07XG4gIH1cbn1cblxuLmgzLWZvbnQtc2l6ZSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG59XG5cbi5mb250LXNpemUtNDAge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbi5jb3VudGVyIHtcbiAgYm9yZGVyOiA0cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM4KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogMy4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAzLjM3NXJlbTtcbn1cblxuLmVudHJ5LXRpdGxlLFxuLmhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZW50cnktdGl0bGUsXG4gIC5oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAwLjgwNzVyZW07XG4gIH1cbn1cblxuLnBhZ2UudHlwZS1wYWdlID4gLndyYXBwZXI6Zmlyc3QtY2hpbGQgLmNvbnRhaW5lciwgLnBhZ2UudHlwZS1wYWdlID4gLndyYXBwZXI6Zmlyc3QtY2hpbGQgLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuLnBhZ2UudHlwZS1wYWdlID4gLndyYXBwZXI6Zmlyc3QtY2hpbGQgLmNvbnRhaW5lci1zcGxpdC1yaWdodCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5wYWdlLnR5cGUtcGFnZSA+IC53cmFwcGVyOmZpcnN0LWNoaWxkIC5jb250YWluZXIsIC5wYWdlLnR5cGUtcGFnZSA+IC53cmFwcGVyOmZpcnN0LWNoaWxkIC5jb250YWluZXItc3BsaXQtbGVmdCxcbiAgLnBhZ2UudHlwZS1wYWdlID4gLndyYXBwZXI6Zmlyc3QtY2hpbGQgLmNvbnRhaW5lci1zcGxpdC1yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgfVxufVxuLnBhZ2UudHlwZS1wYWdlID4gLndyYXBwZXI6bGFzdC1jaGlsZCAuY29udGFpbmVyLCAucGFnZS50eXBlLXBhZ2UgPiAud3JhcHBlcjpsYXN0LWNoaWxkIC5jb250YWluZXItc3BsaXQtbGVmdCxcbi5wYWdlLnR5cGUtcGFnZSA+IC53cmFwcGVyOmxhc3QtY2hpbGQgLmNvbnRhaW5lci1zcGxpdC1yaWdodCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5wYWdlLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmVudHJ5LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuLmhlYWRsaW5lLTIge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc2Vjb25kYXJ5LWhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG59XG5cbi5zdWItaGVhZGxpbmUge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbn1cblxuLndpZGdldC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucG9zdGVkLW9uIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uc21hbGwsIHNtYWxsIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5yZWd1bGFyIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLmxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5leHRyYWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmEge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwQTdFMTtcbn1cbmE6YWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzAzM0M1Qjtcbn1cbmE6ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgxOTUsIDE5NSwgMTk1LCAwLjI1KTtcbn1cbmEuYW5jaG9yIHtcbiAgY29sb3I6ICMwMEE3RTE7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmEuYW5jaG9yOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDMzQzVCO1xufVxuYS5hbmNob3I6aG92ZXIge1xuICBjb2xvcjogIzAzM0M1Qjtcbn1cbmEuaWNvbi1hbmNob3Ige1xuICBjb2xvcjogIzAwQTdFMTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmEuaWNvbi1hbmNob3I6YWN0aXZlIHtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG5hLmljb24tYW5jaG9yOmhvdmVyIHtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG5hLmJ0biwgYS5idG4uZmEsIGEuYnRuLmZhcywgYS5uYXYtbGluayB7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBhW2hyZWZePVwibWFpbHRvOlwiXSB7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB9XG59XG5cbi5idG4ucmVndWxhciwgLndwY2Y3IGlucHV0LnJlZ3VsYXJbdHlwZT1zdWJtaXRdIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmJ0bi5sYXJnZSwgLndwY2Y3IGlucHV0LmxhcmdlW3R5cGU9c3VibWl0XSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5idG4uZXh0cmFsYXJnZSwgLndwY2Y3IGlucHV0LmV4dHJhbGFyZ2VbdHlwZT1zdWJtaXRdIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5idG4sIC5idG4uZmEsIC5idG4uZmFzLCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG5cbi5mb250LXNlcmlmIHtcbiAgZm9udC1mYW1pbHk6IE1haXRyZWUsIEdlb3JnaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbn1cblxuLmZvbnQtc2Fucy1zZXJpZiB7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG59XG5cbi5ib3gtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjE4NzVyZW0gMC4zNzVyZW0gcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmJveC1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuYmxvY2txdW90ZS5ib3JkZXItbGVmdC5ib3JkZXItZGVuaW0ge1xuICBib3JkZXItbGVmdDogMTJweCBzb2xpZCAjMDMzQzVCICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAuY29sLWFycm93LXNlcGFyYXRvciBpbWcge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgfVxufVxuXG4udmlzdWFsbHloaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGVnYWxpemUge1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMC44NzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAxLjEycmVtO1xufVxuXG4ubWItNCwgLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKlxuI2hlYWRlci13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItbWFpbi1oZWlnaHQgKyAkbmF2YmFyLXRvcC1oZWlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJi5oZWFkZXItdy1oZXJvLXVuZGVybGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVuaW07XG4gICAgcGFkZGluZzogMDtcbiAgICA+IGltZyB7XG4gICAgICBAZXh0ZW5kIC5vYmplY3QtZml0LWNvdmVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdtZCcpIHtcbiAgICAgICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IDY2LjY2NiUgNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmhlYWRlci13LWltYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAud3AtcG9zdC1pbWFnZSB7XG4gICAgICBtYXgtaGVpZ2h0OiAzNy41cmVtO1xuICAgIH1cbiAgfVxuICAjaGVhZGVyLWhlcm8taW1hZ2Utd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIC8vIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIH1cbiAgfVxuICAjaGVhZGVyLWhlcm8tY29udGVudC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hlcm9fYmx1ZV9ncmFkaWVudC5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICYuZmluYW5jaWFsX2Fkdmlzb3JzX2hlcm8ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9maW5hbmNpYWxfYWR2aXNvcnNfaGVyby5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICBoZWFkZXIucGFnZS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdtZCcpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA4MDBweDtcbiAgICB9XG4gICAgaGVhZGVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBwYWRkaW5nLXRvcDogMThyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgICAgfVxuICAgICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDNweCA2cHggJGRlbmltO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmhlYWRlci1oZWlnaHQtdGFsbCB7XG4gICAgI2hlYWRlci1oZXJvLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBoZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjZyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuYmctZ3JhZGllbnQtZGVuaW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWFkZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgM3B4IDZweCAkZGVuaW07XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cbiovXG4jY2hpbGQtY2F0cy10YWJzLXdyYXBwZXIgKyAjcG9zdHMtbGF5b3V0LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuI3Bvc3RzLWxheW91dC13cmFwcGVyICsgI3Bvc3RzLWxvb3Atd3JhcHBlcixcbiNwb3N0cy1sYXlvdXQtd3JhcHBlciArICN0ZXN0aW1vbmlhbHMtbG9vcC13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbiNwb3N0cy1oZWFkZXItd3JhcHBlciB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jcG9zdHMtaGVhZGVyLXdyYXBwZXIgdWwuY2F0ZWdvcnktbGlzdC1vcHRpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNwb3N0cy1oZWFkZXItd3JhcHBlciB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jcG9zdHMtaGVhZGVyLXdyYXBwZXIgdWwgbGkgPiBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHBhZGRpbmc6IDEuMnJlbSAxLjNyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI3Bvc3RzLWhlYWRlci13cmFwcGVyIHVsIGxpID4gYTpob3ZlciwgI3Bvc3RzLWhlYWRlci13cmFwcGVyIHVsIGxpID4gYTphY3RpdmUsICNwb3N0cy1oZWFkZXItd3JhcHBlciB1bCBsaSA+IGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwQTdFMTtcbn1cbiNwb3N0cy1oZWFkZXItd3JhcHBlciAuY2F0ZWdvcnktbGlzdC1vcHRpb25zLmRyb3Bkb3duIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgI3Bvc3RzLWhlYWRlci13cmFwcGVyIC5jYXRlZ29yeS1saXN0LW9wdGlvbnMubGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjcG9zdHMtaGVhZGVyLXdyYXBwZXIgLmNhdGVnb3J5LWxpc3Qtb3B0aW9ucy5kcm9wZG93biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuI3Bvc3RzLWhlYWRlci13cmFwcGVyIC5jYXRlZ29yeS1saXN0LW9wdGlvbnMuZHJvcGRvd24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBiYWNrZ3JvdW5kOiAjMDBBN0UxO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuI3Bvc3RzLWhlYWRlci13cmFwcGVyIC5jYXRlZ29yeS1saXN0LW9wdGlvbnMgb3B0aW9uIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jcG9zdHMtaGVhZGVyLXdyYXBwZXIgLnNlYXJjaC1wb3N0IHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4jcG9zdHMtaGVhZGVyLXdyYXBwZXIgLnNlYXJjaC1wb3N0IC5mYXI6aG92ZXIsICNwb3N0cy1oZWFkZXItd3JhcHBlciAuc2VhcmNoLXBvc3QgLmZhcjphY3RpdmUge1xuICBjb2xvcjogIzAwQTdFMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgI3Bvc3RzLWhlYWRlci13cmFwcGVyIC5zZWFyY2gtcG9zdCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbiNwb3N0cy1oZWFkZXItd3JhcHBlciAucG9zdHMtaW50cm8gLmhlYWRlci1pbnRybyB7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG4jcG9zdHMtaGVhZGVyLXdyYXBwZXIgaS5mYS1jaGV2cm9uLWRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDIzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICNwb3N0cy1oZWFkZXItd3JhcHBlciBpLmZhLWNoZXZyb24tZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2VhcmNoLXJlc3VsdHMgI2hlYWRlci13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG59XG5cbmlucHV0IHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbmlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBN0UxO1xufVxuaW5wdXQ6ZGlzYWJsZWQge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5pbnB1dC5lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogI0RENUYxMztcbn1cblxuLmZpZWxkLXRhZyB7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzAzM0M1Qjtcbn1cbi5maWVsZC10YWcuZXJyb3Ige1xuICBjb2xvcjogI0RENUYxMztcbn1cblxuI3dyYXBwZXItc29jaWFsLWJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE0N0U7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3dyYXBwZXItc29jaWFsLWJhbm5lciBmb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbiN3cmFwcGVyLXNvY2lhbC1iYW5uZXIgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSxcbiN3cmFwcGVyLXNvY2lhbC1iYW5uZXIgZm9ybSBpbnB1dFt0eXBlPXRleHRdIHtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAxLjFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiN3cmFwcGVyLXNvY2lhbC1iYW5uZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN3cmFwcGVyLXNvY2lhbC1iYW5uZXIgZm9ybSAuZ2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3dyYXBwZXItZm9vdGVyLFxuI3dyYXBwZXItZm9vdGVyLXRydXN0LFxuI3dyYXBwZXItZm9vdGVyLWJvdHRvbS1sb2dvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMS41cmVtIDJyZW07XG59XG4jd3JhcHBlci1mb290ZXIgcDpsYXN0LW9mLXR5cGUsXG4jd3JhcHBlci1mb290ZXItdHJ1c3QgcDpsYXN0LW9mLXR5cGUsXG4jd3JhcHBlci1mb290ZXItYm90dG9tLWxvZ28gcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3dyYXBwZXItZm9vdGVyIC5jb250YWluZXIgPiAucm93Omxhc3QtY2hpbGQsICN3cmFwcGVyLWZvb3RlciAuY29udGFpbmVyLXNwbGl0LWxlZnQgPiAucm93Omxhc3QtY2hpbGQsXG4jd3JhcHBlci1mb290ZXIgLmNvbnRhaW5lci1zcGxpdC1yaWdodCA+IC5yb3c6bGFzdC1jaGlsZCxcbiN3cmFwcGVyLWZvb3RlciAuY29udGFpbmVyLWZsdWlkID4gLnJvdzpsYXN0LWNoaWxkLFxuI3dyYXBwZXItZm9vdGVyLXRydXN0IC5jb250YWluZXIgPiAucm93Omxhc3QtY2hpbGQsXG4jd3JhcHBlci1mb290ZXItdHJ1c3QgLmNvbnRhaW5lci1zcGxpdC1sZWZ0ID4gLnJvdzpsYXN0LWNoaWxkLFxuI3dyYXBwZXItZm9vdGVyLXRydXN0IC5jb250YWluZXItc3BsaXQtcmlnaHQgPiAucm93Omxhc3QtY2hpbGQsXG4jd3JhcHBlci1mb290ZXItdHJ1c3QgLmNvbnRhaW5lci1mbHVpZCA+IC5yb3c6bGFzdC1jaGlsZCxcbiN3cmFwcGVyLWZvb3Rlci1ib3R0b20tbG9nbyAuY29udGFpbmVyID4gLnJvdzpsYXN0LWNoaWxkLFxuI3dyYXBwZXItZm9vdGVyLWJvdHRvbS1sb2dvIC5jb250YWluZXItc3BsaXQtbGVmdCA+IC5yb3c6bGFzdC1jaGlsZCxcbiN3cmFwcGVyLWZvb3Rlci1ib3R0b20tbG9nbyAuY29udGFpbmVyLXNwbGl0LXJpZ2h0ID4gLnJvdzpsYXN0LWNoaWxkLFxuI3dyYXBwZXItZm9vdGVyLWJvdHRvbS1sb2dvIC5jb250YWluZXItZmx1aWQgPiAucm93Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbiN3cmFwcGVyLWZvb3RlciAjdGNwYSxcbiN3cmFwcGVyLWZvb3Rlci10cnVzdCAjdGNwYSxcbiN3cmFwcGVyLWZvb3Rlci1ib3R0b20tbG9nbyAjdGNwYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmFydGljbGUgPiBzZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5hcnRpY2xlID4gc2VjdGlvbi5zZWN0aW9uLXJvdy1zcGxpdCwgYXJ0aWNsZSA+IHNlY3Rpb24jYnJlYWRjcnVtYnMtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwcmVtO1xuICBwYWRkaW5nLXRvcDogMHJlbTtcbn1cblxuLmJ0bi1iYWRnZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWJhZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4qyiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB0ZXh0LXNoYWRvdzogMHB4IDFweCAwcHggI2ZmZiwgMHB4IC0xcHggMHB4ICNmZmYsIDFweCAxcHggMHB4ICNmZmYsIDFweCAtMXB4IDBweCAjZmZmLCAtMXB4IDFweCAwcHggI2ZmZiwgLTFweCAtMXB4IDBweCAjZmZmLCAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAtMXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAwLjI1cmVtICNmZmY7XG59XG4uYnRuLWJhZGdlLmJhZGdlLWRlbmltOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDMzQzVCO1xufVxuLmJ0bi1iYWRnZS5iYWRnZS1lbGVjdHJpYzpiZWZvcmUge1xuICBjb2xvcjogIzAwQTdFMTtcbn1cbi5idG4tYmFkZ2UuYmFkZ2UtZ3JlZW46YmVmb3JlLCAuYnRuLWJhZGdlLmJhZGdlLWphZGU6YmVmb3JlIHtcbiAgY29sb3I6ICMwMEE0N0U7XG59XG4uYnRuLWJhZGdlLmJhZGdlLW9yYW5nZTpiZWZvcmUsIC5idG4tYmFkZ2UuYmFkZ2UtdGFuZ2VyaW5lOmJlZm9yZSB7XG4gIGNvbG9yOiAjREQ1RjEzO1xufVxuLmJ0bi1iYWRnZS5iYWRnZS1zZWE6YmVmb3JlLCAuYnRuLWJhZGdlLmJhZGdlLWRvdmU6YmVmb3JlIHtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG4uYnRuLWJhZGdlLmJhZGdlLXNsYXRlOmJlZm9yZSB7XG4gIGNvbG9yOiAjNUI3RTk2O1xufVxuXG4jYnJlYWRjcnVtYnMtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBoZWlnaHQ6IDMuNzVyZW07XG4gIHBhZGRpbmc6IDA7XG59XG4jYnJlYWRjcnVtYnMtd3JhcHBlciAuY2F0LXRpdGxlIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItc3BsaXQtbGVmdCxcbiAgLmNvbnRhaW5lci1zcGxpdC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiAzOTNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY29udGFpbmVyLXNwbGl0LWxlZnQsXG4gIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICAgIG1heC13aWR0aDogNTQ0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuICAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5jb250YWluZXItc3BsaXQtbGVmdCxcbiAgLmNvbnRhaW5lci1zcGxpdC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLXNwbGl0LWxlZnQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jb250YWluZXItc3BsaXQtbGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5jb250YWluZXItc3BsaXQtbGVmdCBoMSwgLmNvbnRhaW5lci1zcGxpdC1sZWZ0IGgyLCAuY29udGFpbmVyLXNwbGl0LWxlZnQgaDMsIC5jb250YWluZXItc3BsaXQtbGVmdCAjYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0sICNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAgLmNvbnRhaW5lci1zcGxpdC1sZWZ0IC5saXN0LWdyb3VwLWl0ZW0sIC5jb250YWluZXItc3BsaXQtbGVmdCAjYXJ0aWNsZS1jYXRlZ29yeS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIC5idG4tbGluaywgI2FydGljbGUtY2F0ZWdvcnktYWNjb3JkaW9uIC5jYXJkLWhlYWRlciAuY29udGFpbmVyLXNwbGl0LWxlZnQgLmJ0bi1saW5rLCAuY29udGFpbmVyLXNwbGl0LWxlZnQgLmNhcmQtdGl0bGUsIC5jb250YWluZXItc3BsaXQtbGVmdCAucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIGg1LCAucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIC5jb250YWluZXItc3BsaXQtbGVmdCBoNSwgLmNvbnRhaW5lci1zcGxpdC1sZWZ0IGg0LCAuY29udGFpbmVyLXNwbGl0LWxlZnQgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5sZWFybmluZy1saW5rcy0tdGl0bGUsIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAuY29udGFpbmVyLXNwbGl0LWxlZnQgLmxlYXJuaW5nLWxpbmtzLS10aXRsZSwgLmNvbnRhaW5lci1zcGxpdC1sZWZ0IC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubWFya2V0aW5nLWxpbmtzLS10aXRsZSwgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5jb250YWluZXItc3BsaXQtbGVmdCAubWFya2V0aW5nLWxpbmtzLS10aXRsZSwgLmNvbnRhaW5lci1zcGxpdC1sZWZ0IC53aWRnZXQtdGl0bGUsIC5jb250YWluZXItc3BsaXQtbGVmdCBoNSwgLmNvbnRhaW5lci1zcGxpdC1sZWZ0IGg2LCAuY29udGFpbmVyLXNwbGl0LWxlZnQgcCwgLmNvbnRhaW5lci1zcGxpdC1sZWZ0IHVsLCAuY29udGFpbmVyLXNwbGl0LWxlZnQgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmNvbnRhaW5lci1zcGxpdC1sZWZ0IHVsIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuXG4uY29udGFpbmVyLXNwbGl0LXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5jb250YWluZXItc3BsaXQtcmlnaHQgLmNvbC0xMiB7XG4gIHBhZGRpbmctbGVmdDogNSU7XG59XG4uY29udGFpbmVyLXNwbGl0LXJpZ2h0IGgxLCAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IGgyLCAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IGgzLCAuY29udGFpbmVyLXNwbGl0LXJpZ2h0ICNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSwgI2FydGljbGUtY2F0ZWdvcnktdGFicyAubGlzdC1ncm91cCAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IC5saXN0LWdyb3VwLWl0ZW0sIC5jb250YWluZXItc3BsaXQtcmlnaHQgI2FydGljbGUtY2F0ZWdvcnktYWNjb3JkaW9uIC5jYXJkLWhlYWRlciAuYnRuLWxpbmssICNhcnRpY2xlLWNhdGVnb3J5LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgLmNvbnRhaW5lci1zcGxpdC1yaWdodCAuYnRuLWxpbmssIC5jb250YWluZXItc3BsaXQtcmlnaHQgLmNhcmQtdGl0bGUsIC5jb250YWluZXItc3BsaXQtcmlnaHQgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiBoNSwgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IGg1LCAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IGg0LCAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubGVhcm5pbmctbGlua3MtLXRpdGxlLCAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLmNvbnRhaW5lci1zcGxpdC1yaWdodCAubGVhcm5pbmctbGlua3MtLXRpdGxlLCAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubWFya2V0aW5nLWxpbmtzLS10aXRsZSwgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5jb250YWluZXItc3BsaXQtcmlnaHQgLm1hcmtldGluZy1saW5rcy0tdGl0bGUsIC5jb250YWluZXItc3BsaXQtcmlnaHQgLndpZGdldC10aXRsZSwgLmNvbnRhaW5lci1zcGxpdC1yaWdodCBoNSwgLmNvbnRhaW5lci1zcGxpdC1yaWdodCBoNiwgLmNvbnRhaW5lci1zcGxpdC1yaWdodCBwLCAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IHVsLCAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLmNvbnRhaW5lci1zcGxpdC1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5jdGEtcGFydG5lci10b29scy13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzAwQTQ3RTtcbiAgY29sb3I6ICNmZmY7XG59XG4uY3RhLXBhcnRuZXItdG9vbHMtd3JhcHBlciB1bCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbn1cbi5jdGEtcGFydG5lci10b29scy13cmFwcGVyIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmN0YS1wYXJ0bmVyLXRvb2xzLXdyYXBwZXIgaWZyYW1lIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY3RhLXBhcnRuZXItdG9vbHMtd3JhcHBlciBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmN0YS1wYXJ0bmVyLXRvb2xzLXdyYXBwZXIgLmxpbmstdG8tdmlkZW8taW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5jdGEtcGFydG5lci10b29scy13cmFwcGVyIC5saW5rLXRvLXZpZGVvLWltYWdlIHtcbiAgICBtaW4taGVpZ2h0OiAyNXJlbTtcbiAgfVxufVxuLmN0YS1wYXJ0bmVyLXRvb2xzLXdyYXBwZXIgLmxpbmstdG8tdmlkZW8taW1hZ2UgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmN0YS1wYXJ0bmVyLXRvb2xzLXdyYXBwZXIgI3BsYXlWaWRlbyAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5jdGEtcGFydG5lci10b29scy13cmFwcGVyICNwbGF5VmlkZW8gaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzByZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN0YS1wYXJ0bmVyLXRvb2xzLXdyYXBwZXIgI3BsYXlWaWRlbyBpZnJhbWUge1xuICAgIGhlaWdodDogMzE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY3RhLXBhcnRuZXItdG9vbHMtd3JhcHBlciBoMiwgLmN0YS1wYXJ0bmVyLXRvb2xzLXdyYXBwZXIgcCB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmN0YS1wYXJ0bmVyLXRvb2xzLXdyYXBwZXIgdWwge1xuICAgIG1hcmdpbjogMCAycmVtIDAgMDtcbiAgfVxufVxuXG4jc2hvdy1hY2Nlc3NpYmlsaXR5IC5yZWd1bGFyLFxuI21vYmlsZS1zaG93LWFjY2Vzc2liaWxpdHkgLnJlZ3VsYXIge1xuICBjb2xvcjogIzAwQTdFMTtcbn1cbiNzaG93LWFjY2Vzc2liaWxpdHkgLmxhcmdlLFxuI21vYmlsZS1zaG93LWFjY2Vzc2liaWxpdHkgLmxhcmdlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jc2hvdy1hY2Nlc3NpYmlsaXR5IC5leHRyYWxhcmdlLFxuI21vYmlsZS1zaG93LWFjY2Vzc2liaWxpdHkgLmV4dHJhbGFyZ2Uge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuI2hpZGUtYWNjZXNzaWJpbGl0eSAucmVndWxhciB7XG4gIGNvbG9yOiAjMDBBN0UxO1xufVxuI2hpZGUtYWNjZXNzaWJpbGl0eSAubGFyZ2Uge1xuICBjb2xvcjogIzAzM0M1Qjtcbn1cbiNoaWRlLWFjY2Vzc2liaWxpdHkgLmV4dHJhbGFyZ2Uge1xuICBjb2xvcjogIzAzM0M1Qjtcbn1cblxuLmJnLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctYmx1ZTpob3ZlciwgYS5iZy1ibHVlOmZvY3VzLFxuYnV0dG9uLmJnLWJsdWU6aG92ZXIsXG5idXR0b24uYmctYmx1ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTFiMmEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmx1ZSB7XG4gIGNvbG9yOiAjMDMzQzVCICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmRpZ28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctaW5kaWdvOmhvdmVyLCBhLmJnLWluZGlnbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmRpZ286aG92ZXIsXG5idXR0b24uYmctaW5kaWdvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxMGJjNCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmRpZ28ge1xuICBjb2xvcjogIzY2MTBmMiAhaW1wb3J0YW50O1xufVxuXG4uYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXB1cnBsZTpob3ZlciwgYS5iZy1wdXJwbGU6Zm9jdXMsXG5idXR0b24uYmctcHVycGxlOmhvdmVyLFxuYnV0dG9uLmJnLXB1cnBsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTMzOWQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlIHtcbiAgY29sb3I6ICM2ZjQyYzEgIWltcG9ydGFudDtcbn1cblxuLmJnLXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcGluazpob3ZlciwgYS5iZy1waW5rOmZvY3VzLFxuYnV0dG9uLmJnLXBpbms6aG92ZXIsXG5idXR0b24uYmctcGluazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTFhNzIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluayB7XG4gIGNvbG9yOiAjZTgzZThjICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTMwMDQ1ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcmVkOmhvdmVyLCBhLmJnLXJlZDpmb2N1cyxcbmJ1dHRvbi5iZy1yZWQ6aG92ZXIsXG5idXR0b24uYmctcmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwMDAyZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZWQge1xuICBjb2xvcjogI2EzMDA0NSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLW9yYW5nZTpob3ZlciwgYS5iZy1vcmFuZ2U6Zm9jdXMsXG5idXR0b24uYmctb3JhbmdlOmhvdmVyLFxuYnV0dG9uLmJnLW9yYW5nZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzY1MDIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtb3JhbmdlIHtcbiAgY29sb3I6ICNmZDdlMTQgIWltcG9ydGFudDtcbn1cblxuLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuYS5iZy15ZWxsb3c6aG92ZXIsIGEuYmcteWVsbG93OmZvY3VzLFxuYnV0dG9uLmJnLXllbGxvdzpob3ZlcixcbmJ1dHRvbi5iZy15ZWxsb3c6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXllbGxvdyB7XG4gIGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE0N0UgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmVlbjpob3ZlciwgYS5iZy1ncmVlbjpmb2N1cyxcbmJ1dHRvbi5iZy1ncmVlbjpob3ZlcixcbmJ1dHRvbi5iZy1ncmVlbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDcxNTcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JlZW4ge1xuICBjb2xvcjogIzAwQTQ3RSAhaW1wb3J0YW50O1xufVxuXG4uYmctdGVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTcgIWltcG9ydGFudDtcbn1cblxuYS5iZy10ZWFsOmhvdmVyLCBhLmJnLXRlYWw6Zm9jdXMsXG5idXR0b24uYmctdGVhbDpob3ZlcixcbmJ1dHRvbi5iZy10ZWFsOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5OWQ3NiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10ZWFsIHtcbiAgY29sb3I6ICMyMGM5OTcgIWltcG9ydGFudDtcbn1cblxuLmJnLWN5YW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctY3lhbjpob3ZlciwgYS5iZy1jeWFuOmZvY3VzLFxuYnV0dG9uLmJnLWN5YW46aG92ZXIsXG5idXR0b24uYmctY3lhbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgxYWUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY3lhbiB7XG4gIGNvbG9yOiAjMDBBN0UxICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYS5iZy13aGl0ZTpob3ZlciwgYS5iZy13aGl0ZTpmb2N1cyxcbmJ1dHRvbi5iZy13aGl0ZTpob3ZlcixcbmJ1dHRvbi5iZy13aGl0ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUsIC5iZy1qYWRlLCAuYmctc2xhdGUsIC5iZy1lbGVjdHJpYywgLmJnLWRlbmltIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmF5OmhvdmVyLCBhLmJnLWdyYXk6Zm9jdXMsXG5idXR0b24uYmctZ3JheTpob3ZlcixcbmJ1dHRvbi5iZy1ncmF5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXkge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JheS1kYXJrOmhvdmVyLCBhLmJnLWdyYXktZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1ncmF5LWRhcms6aG92ZXIsXG5idXR0b24uYmctZ3JheS1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LWRhcmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTEgIWltcG9ydGFudDtcbn1cblxuYS5iZy1saWdodC1ibHVlOmhvdmVyLCBhLmJnLWxpZ2h0LWJsdWU6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQtYmx1ZTpob3ZlcixcbmJ1dHRvbi5iZy1saWdodC1ibHVlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODFhZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ibHVlIHtcbiAgY29sb3I6ICMwMEE3RTEgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlbmltIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1QiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRlbmltOmhvdmVyLCBhLmJnLWRlbmltOmZvY3VzLFxuYnV0dG9uLmJnLWRlbmltOmhvdmVyLFxuYnV0dG9uLmJnLWRlbmltOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxMWIyYSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZW5pbSB7XG4gIGNvbG9yOiAjMDMzQzVCICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1lbGVjdHJpYyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTEgIWltcG9ydGFudDtcbn1cblxuYS5iZy1lbGVjdHJpYzpob3ZlciwgYS5iZy1lbGVjdHJpYzpmb2N1cyxcbmJ1dHRvbi5iZy1lbGVjdHJpYzpob3ZlcixcbmJ1dHRvbi5iZy1lbGVjdHJpYzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgxYWUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZWxlY3RyaWMge1xuICBjb2xvcjogIzAwQTdFMSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2xhdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUI3RTk2ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2xhdGU6aG92ZXIsIGEuYmctc2xhdGU6Zm9jdXMsXG5idXR0b24uYmctc2xhdGU6aG92ZXIsXG5idXR0b24uYmctc2xhdGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg2Mzc2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNsYXRlIHtcbiAgY29sb3I6ICM1QjdFOTYgIWltcG9ydGFudDtcbn1cblxuLmJnLWphZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBNDdFICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctamFkZTpob3ZlciwgYS5iZy1qYWRlOmZvY3VzLFxuYnV0dG9uLmJnLWphZGU6aG92ZXIsXG5idXR0b24uYmctamFkZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDcxNTcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtamFkZSB7XG4gIGNvbG9yOiAjMDBBNDdFICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1sZW1vbi1saW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NGREQyOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxlbW9uLWxpbWU6aG92ZXIsIGEuYmctbGVtb24tbGltZTpmb2N1cyxcbmJ1dHRvbi5iZy1sZW1vbi1saW1lOmhvdmVyLFxuYnV0dG9uLmJnLWxlbW9uLWxpbWU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFiNTFkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxlbW9uLWxpbWUge1xuICBjb2xvcjogI0NGREQyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctZG92ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kb3ZlOmhvdmVyLCBhLmJnLWRvdmU6Zm9jdXMsXG5idXR0b24uYmctZG92ZTpob3ZlcixcbmJ1dHRvbi5iZy1kb3ZlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3NTc1NyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kb3ZlIHtcbiAgY29sb3I6ICM3MDcwNzAgIWltcG9ydGFudDtcbn1cblxuLmJnLXRhbmdlcmluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERDVGMTMgIWltcG9ydGFudDtcbn1cblxuYS5iZy10YW5nZXJpbmU6aG92ZXIsIGEuYmctdGFuZ2VyaW5lOmZvY3VzLFxuYnV0dG9uLmJnLXRhbmdlcmluZTpob3ZlcixcbmJ1dHRvbi5iZy10YW5nZXJpbmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWU0YjBmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRhbmdlcmluZSB7XG4gIGNvbG9yOiAjREQ1RjEzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQtZ3JheTpob3ZlciwgYS5iZy1saWdodC1ncmF5OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0LWdyYXk6aG92ZXIsXG5idXR0b24uYmctbGlnaHQtZ3JheTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1ncmF5IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGVuaW0gLmNhcmQge1xuICBjb2xvcjogIzAzM0M1Qjtcbn1cblxuLmJnLWVsZWN0cmljIC5jYXJkIHtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG5cbi5iZy1zbGF0ZSAuY2FyZCB7XG4gIGNvbG9yOiAjMDMzQzVCO1xufVxuXG4uYmctamFkZSAuY2FyZCB7XG4gIGNvbG9yOiAjMDMzQzVCO1xufVxuXG4uYmctZ3JhZGllbnQsXG4uYmctZ3JhZGllbnQtZ3JheSB7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjU1LCAyNTUsIDI1NSkgMCUsIHJnYigyMTEsIDIxMSwgMjExKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjU1LCAyNTUsIDI1NSkgMCUsIHJnYigyMTEsIDIxMSwgMjExKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDI1NSwgMjU1LCAyNTUpIDAlLCByZ2IoMjExLCAyMTEsIDIxMSkgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiI2ZmZmZmZlwiLCBlbmRDb2xvcnN0cj1cIiNkM2QzZDNcIixHcmFkaWVudFR5cGU9MCApO1xufVxuXG4uYmctZ3JhZGllbnQtYmx1ZSxcbi5iZy1ncmFkaWVudC1kZW5pbSB7XG4gIGJhY2tncm91bmQ6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDM1NWRlZywgIzAzM0M1QiAwJSwgIzAwQTdFMSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMzU1ZGVnLCAjMDMzQzVCIDAlLCAjMDBBN0UxIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzU1ZGVnLCAjMDMzQzVCIDAlLCAjMDBBN0UxIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiMwMzNDNUJcIiwgZW5kQ29sb3JzdHI9XCIjMDBBN0UxXCIsR3JhZGllbnRUeXBlPTEgKTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1yYWRpYWwsIC5jYXJkLWdyaWQgLmNhcmQge1xuICBiYWNrZ3JvdW5kOiAjMDBBN0UxO1xuICBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICMwMEE3RTEgMCUsICMwMzNDNUIgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgIzAwQTdFMSAwJSwgIzAzM0M1QiAxMDAlKTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUgYXQgYm90dG9tIGNlbnRlciwgIzAwQTdFMSAwJSwgIzAzM0M1QiAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjMDBBN0UxXCIsIGVuZENvbG9yc3RyPVwiIzAzM0M1QlwiLEdyYWRpZW50VHlwZT0xICk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtcmFkaWFsLWludmVyc2Uge1xuICBiYWNrZ3JvdW5kOiAjMDMzQzVCO1xuICBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICMwMzNDNUIgMCUsICMwMEE3RTEgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgIzAzM0M1QiAwJSwgIzAwQTdFMSAxMDAlKTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgYXQgdG9wIGNlbnRlciwgIzAzM0M1QiAwJSwgIzAwQTdFMSAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjMDMzQzVCXCIsIGVuZENvbG9yc3RyPVwiIzAwQTdFMVwiLEdyYWRpZW50VHlwZT0xICk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtcmFkaWFsLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAjRUFFQUVBO1xuICBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICNFQUVBRUEgMCUsICNDRENDQ0IgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgI0VBRUFFQSAwJSwgI0NEQ0NDQiAxMDAlKTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgI0VBRUFFQSAwJSwgI0NEQ0NDQiAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjRUFFQUVBXCIsIGVuZENvbG9yc3RyPVwiI0NEQ0NDQlwiLEdyYWRpZW50VHlwZT0xICk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtcmFkaWFsLXNsYXRlLCAuY2FyZC1ncmlkLmFsdGVybmF0ZSAuY2FyZCB7XG4gIGJhY2tncm91bmQ6ICM1YTdlOTY7XG4gIGJhY2tncm91bmQ6IC1tb3otcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgIzVhN2U5NiAwJSwgIzU5N2Q5NSA1MCUsICM0YzY5N2MgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgIzVhN2U5NiAwJSwgIzU5N2Q5NSA1MCUsICM0YzY5N2MgMTAwJSk7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IGJvdHRvbSBjZW50ZXIsICM1YTdlOTYgMCUsICM1OTdkOTUgNTAlLCAjNGM2OTdjIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiM1YTdlOTZcIiwgZW5kQ29sb3JzdHI9XCIjNGM2OTdjXCIsR3JhZGllbnRUeXBlPTEgKTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1zdHJpcGVkLWRlbmltID4gLnJvdyA+IC5iZy1kZW5pbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zdHJpcGVkX2JhY2tncm91bmQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjM3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLmNhcmQuY2FyZC1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNyk7XG59XG4uY2FyZC5jYXJkLWRpc2FibGVkIGgxLCAuY2FyZC5jYXJkLWRpc2FibGVkIGgyLCAuY2FyZC5jYXJkLWRpc2FibGVkIGgzLCAuY2FyZC5jYXJkLWRpc2FibGVkICNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSwgI2FydGljbGUtY2F0ZWdvcnktdGFicyAubGlzdC1ncm91cCAuY2FyZC5jYXJkLWRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0sIC5jYXJkLmNhcmQtZGlzYWJsZWQgI2FydGljbGUtY2F0ZWdvcnktYWNjb3JkaW9uIC5jYXJkLWhlYWRlciAuYnRuLWxpbmssICNhcnRpY2xlLWNhdGVnb3J5LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgLmNhcmQuY2FyZC1kaXNhYmxlZCAuYnRuLWxpbmssIC5jYXJkLmNhcmQtZGlzYWJsZWQgLmNhcmQtdGl0bGUsIC5jYXJkLmNhcmQtZGlzYWJsZWQgaDQsIC5jYXJkLmNhcmQtZGlzYWJsZWQgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5sZWFybmluZy1saW5rcy0tdGl0bGUsIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAuY2FyZC5jYXJkLWRpc2FibGVkIC5sZWFybmluZy1saW5rcy0tdGl0bGUsIC5jYXJkLmNhcmQtZGlzYWJsZWQgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5tYXJrZXRpbmctbGlua3MtLXRpdGxlLCAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLmNhcmQuY2FyZC1kaXNhYmxlZCAubWFya2V0aW5nLWxpbmtzLS10aXRsZSwgLmNhcmQuY2FyZC1kaXNhYmxlZCAud2lkZ2V0LXRpdGxlLCAuY2FyZC5jYXJkLWRpc2FibGVkIGg1LCAuY2FyZC5jYXJkLWRpc2FibGVkIGg2LCAuY2FyZC5jYXJkLWRpc2FibGVkIHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBjb2xvcjogIzAzM0M1QjtcbiAgb3BhY2l0eTogMC43O1xufVxuLmNhcmQgLmNhcmQtdGl0bGUsIC5jYXJkIC5wYWdlLWhlYWRlciAuZGVzY3JpcHRpb24gaDUsIC5wYWdlLWhlYWRlciAuZGVzY3JpcHRpb24gLmNhcmQgaDUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmNhcmQgLmNhcmQtdGl0bGUgYSwgLmNhcmQgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiBoNSBhLCAucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIC5jYXJkIGg1IGEge1xuICBjb2xvcjogIzAzM0M1QjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5jYXJkIC5jYXJkLWJvZHkge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG59XG4uY2FyZCAuY2FyZC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmNhcmQtZGVjayB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5jYXJkLWRlY2sgLmNhcmQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIG1hcmdpbjogMC41cmVtO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAxcmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMzMuMzMzMzMzMzMlIC0gMXJlbSk7XG4gIH1cbn1cbi5jYXJkLWRlY2sgLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbn1cbi5jYXJkLWRlY2sgLmNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgY29sb3I6ICMwMEE3RTE7XG59XG4uY2FyZC1kZWNrIC5jYXJkIC5jYXJkLWJvZHkgLmNhcmQtdGl0bGUsIC5jYXJkLWRlY2sgLmNhcmQgLmNhcmQtYm9keSAucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIGg1LCAucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIC5jYXJkLWRlY2sgLmNhcmQgLmNhcmQtYm9keSBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMDMzQzVCO1xufVxuLmNhcmQtZGVjayAuY2FyZCAuY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jYXJkLWRlY2sgLmNhcmQgLmNhcmQtaW1nLXRvcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtZGVja1tkYXRhLWNvbHM9XCI0XCJdIC5jYXJkIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMzJweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhcmQtZGVja1tkYXRhLWNvbHM9XCI0XCJdIC5jYXJkIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMjUlIC0gMzJweCk7XG4gIH1cbn1cbi5jYXJkLWRlY2suY2FyZHMtdHJhbnNwYXJlbnQgLmNhcmQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jYXJkLWRlY2suY2FyZHMtdHJhbnNwYXJlbnQgLmNhcmQgLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4udGF4LXdyYXBwZXItZmFyLXRlYW1zIHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC4xKTtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCxcbi5wYWdlLXRlbXBsYXRlLWFyY2hpdmUtbmV3cy1hbmQtZXZlbnRzLFxuYm9keS5zZWFyY2gtcmVzdWx0cyxcbmJvZHkuc2luZ2xlLXBvc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuMSk7XG59XG5cbi5wYWdlLXRlbXBsYXRlLWFyY2hpdmUtbmV3cy1hbmQtZXZlbnRzICNwb3N0cy1oZWFkZXItd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAucGFnZS10ZW1wbGF0ZS1hcmNoaXZlLW5ld3MtYW5kLWV2ZW50cyAjcG9zdHMtaGVhZGVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICB9XG59XG5cbi5zZWN0aW9uLXRlc3RpbW9uaWFscy1jYXJkLWdyb3VwIC5jYXJkLWdyb3VwID4gLmNhcmQ6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1QjtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi10ZXN0aW1vbmlhbHMtY2FyZC1ncm91cCAuY2FyZC1ncm91cCA+IC5jYXJkOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVCN0U5NjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYmctZGVuaW0gLmNhcmQtZ3JvdXAgLmNhcmQ6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBFOTNDMTtcbn1cbi5iZy1kZW5pbSAuY2FyZC1ncm91cCAuY2FyZDpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG59XG5cbi5iZy1lbGVjdHJpYyAuY2FyZC1ncm91cCAuY2FyZDpudGgtY2hpbGQoZXZlbikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEU5M0MxO1xufVxuLmJnLWVsZWN0cmljIC5jYXJkLWdyb3VwIC5jYXJkOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTdFMTtcbn1cblxuLmJnLXNsYXRlIC5jYXJkLWdyb3VwIC5jYXJkOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRTkzQzE7XG59XG4uYmctc2xhdGUgLmNhcmQtZ3JvdXAgLmNhcmQ6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxO1xufVxuXG4uYmctamFkZSAuY2FyZC1ncm91cCAuY2FyZDpudGgtY2hpbGQoZXZlbikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEU5M0MxO1xufVxuLmJnLWphZGUgLmNhcmQtZ3JvdXAgLmNhcmQ6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxO1xufVxuXG4udGFiLXBhbmUgaDQsIC50YWItcGFuZSAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLmxlYXJuaW5nLWxpbmtzLS10aXRsZSwgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC50YWItcGFuZSAubGVhcm5pbmctbGlua3MtLXRpdGxlLCAudGFiLXBhbmUgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5tYXJrZXRpbmctbGlua3MtLXRpdGxlLCAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLnRhYi1wYW5lIC5tYXJrZXRpbmctbGlua3MtLXRpdGxlLCAudGFiLXBhbmUgLndpZGdldC10aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnRhYi1wYW5lIC5jYXJkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi50YWItcGFuZSAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG4udGFiLXBhbmUgLmNhcmQgLmNhcmQtaGVhZGVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogMjVyZW07XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRhYi1wYW5lIC5jYXJkIC5jYXJkLWJvZHkgaDQsIC50YWItcGFuZSAuY2FyZCAuY2FyZC1ib2R5IC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubGVhcm5pbmctbGlua3MtLXRpdGxlLCAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLnRhYi1wYW5lIC5jYXJkIC5jYXJkLWJvZHkgLmxlYXJuaW5nLWxpbmtzLS10aXRsZSwgLnRhYi1wYW5lIC5jYXJkIC5jYXJkLWJvZHkgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5tYXJrZXRpbmctbGlua3MtLXRpdGxlLCAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLnRhYi1wYW5lIC5jYXJkIC5jYXJkLWJvZHkgLm1hcmtldGluZy1saW5rcy0tdGl0bGUsIC50YWItcGFuZSAuY2FyZCAuY2FyZC1ib2R5IC53aWRnZXQtdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmFjY29yZGlvbiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4uYWNjb3JkaW9uID4gLmNhcmQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAzM0M1QiAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwQTdFMTtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCA+IC5jYXJkLWhlYWRlciAuY29sbGFwc2VkIC5hY2NvcmRpb24tdGl0bGUge1xuICBjb2xvcjogIzAzM0M1Qjtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCA+IC5jYXJkLWhlYWRlciBoNCwgLmFjY29yZGlvbiA+IC5jYXJkID4gLmNhcmQtaGVhZGVyIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubGVhcm5pbmctbGlua3MtLXRpdGxlLCAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLmFjY29yZGlvbiA+IC5jYXJkID4gLmNhcmQtaGVhZGVyIC5sZWFybmluZy1saW5rcy0tdGl0bGUsIC5hY2NvcmRpb24gPiAuY2FyZCA+IC5jYXJkLWhlYWRlciAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLm1hcmtldGluZy1saW5rcy0tdGl0bGUsIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAuYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIgLm1hcmtldGluZy1saW5rcy0tdGl0bGUsIC5hY2NvcmRpb24gPiAuY2FyZCA+IC5jYXJkLWhlYWRlciAud2lkZ2V0LXRpdGxlLFxuLmFjY29yZGlvbiA+IC5jYXJkID4gLmNhcmQtaGVhZGVyIC5mYXEtdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIgYnV0dG9uLmFjY29yZGlvbi10b2dnbGUge1xuICBib3JkZXI6IG5vbmU7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIgYnV0dG9uLmFjY29yZGlvbi10b2dnbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgY29sb3I6ICMwMEE3RTE7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIgYnV0dG9uLmFjY29yZGlvbi10b2dnbGUuY29sbGFwc2VkOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGNvbG9yOiAjMDMzQzVCO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkID4gLmNvbGxhcHNlID4gLmNhcmQtYm9keSB7XG4gIGNvbG9yOiAjMDMzQzVCO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkID4gLmNvbGxhcHNlID4gLmNhcmQtYm9keSBoMywgLmFjY29yZGlvbiA+IC5jYXJkID4gLmNvbGxhcHNlID4gLmNhcmQtYm9keSAjYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0sICNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAgLmFjY29yZGlvbiA+IC5jYXJkID4gLmNvbGxhcHNlID4gLmNhcmQtYm9keSAubGlzdC1ncm91cC1pdGVtLCAuYWNjb3JkaW9uID4gLmNhcmQgPiAuY29sbGFwc2UgPiAuY2FyZC1ib2R5ICNhcnRpY2xlLWNhdGVnb3J5LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgLmJ0bi1saW5rLCAjYXJ0aWNsZS1jYXRlZ29yeS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIC5hY2NvcmRpb24gPiAuY2FyZCA+IC5jb2xsYXBzZSA+IC5jYXJkLWJvZHkgLmJ0bi1saW5rLCAuYWNjb3JkaW9uID4gLmNhcmQgPiAuY29sbGFwc2UgPiAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlLCAuYWNjb3JkaW9uID4gLmNhcmQgPiAuY29sbGFwc2UgPiAuY2FyZC1ib2R5IC5wYWdlLWhlYWRlciAuZGVzY3JpcHRpb24gaDUsIC5wYWdlLWhlYWRlciAuZGVzY3JpcHRpb24gLmFjY29yZGlvbiA+IC5jYXJkID4gLmNvbGxhcHNlID4gLmNhcmQtYm9keSBoNSB7XG4gIGNvbG9yOiAjMDBBNDdFO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkID4gLmNvbGxhcHNlID4gLmNhcmQtYm9keSBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zZWN0aW9uLXBhcnRuZXItdG9vbHMtYWNjb3JkaW9uIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG4uc2VjdGlvbi1wYXJ0bmVyLXRvb2xzLWFjY29yZGlvbiAuY2FyZC1ib2R5IGg0LCAuc2VjdGlvbi1wYXJ0bmVyLXRvb2xzLWFjY29yZGlvbiAuY2FyZC1ib2R5IC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubGVhcm5pbmctbGlua3MtLXRpdGxlLCAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLnNlY3Rpb24tcGFydG5lci10b29scy1hY2NvcmRpb24gLmNhcmQtYm9keSAubGVhcm5pbmctbGlua3MtLXRpdGxlLCAuc2VjdGlvbi1wYXJ0bmVyLXRvb2xzLWFjY29yZGlvbiAuY2FyZC1ib2R5IC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubWFya2V0aW5nLWxpbmtzLS10aXRsZSwgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5zZWN0aW9uLXBhcnRuZXItdG9vbHMtYWNjb3JkaW9uIC5jYXJkLWJvZHkgLm1hcmtldGluZy1saW5rcy0tdGl0bGUsIC5zZWN0aW9uLXBhcnRuZXItdG9vbHMtYWNjb3JkaW9uIC5jYXJkLWJvZHkgLndpZGdldC10aXRsZSB7XG4gIGNvbG9yOiAjMDBBNDdFICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5zZWN0aW9uLXBhcnRuZXItdG9vbHMtYWNjb3JkaW9uIC5jYXJkLWJvZHkgPiAqIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5zZWN0aW9uLXBhcnRuZXItdG9vbHMtYWNjb3JkaW9uLnNlY3Rpb24tdGFicyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE5NSwgMTk1LCAxOTUsIDAuMjUpO1xufVxuLnNlY3Rpb24tcGFydG5lci10b29scy1hY2NvcmRpb24uc2VjdGlvbi10YWJzIC50YWItcGFuZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24tcGFydG5lci10b29scy1hY2NvcmRpb24uc2VjdGlvbi10YWJzIC5zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24tcGFydG5lci10b29scy1hY2NvcmRpb24uc2VjdGlvbi10YWJzIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgfVxufVxuLnNlY3Rpb24tcGFydG5lci10b29scy1hY2NvcmRpb24uc2VjdGlvbi10YWJzIC5jYXJkLWJvZHkgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zZWN0aW9uLXBhcnRuZXItdG9vbHMtYWNjb3JkaW9uLnNlY3Rpb24tdGFicyAuY2FyZC1ib2R5ID4gKiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4uc2VjdGlvbi1wYXJ0bmVyLXRvb2xzLWFjY29yZGlvbi5zZWN0aW9uLXRhYnMgLm5hdi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zZWN0aW9uLXBhcnRuZXItdG9vbHMtYWNjb3JkaW9uLnNlY3Rpb24tdGFicyAubmF2Lm5hdi10YWJzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5zZWN0aW9uLXBhcnRuZXItdG9vbHMtYWNjb3JkaW9uLnNlY3Rpb24tdGFicyAubmF2Lm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGNvbG9yOiAjMDMzQzVCO1xufVxuLnNlY3Rpb24tcGFydG5lci10b29scy1hY2NvcmRpb24uc2VjdGlvbi10YWJzIC5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDBBN0UxO1xufVxuXG4uc2VjdGlvbi1hY2NvcmRpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbn1cbi5zZWN0aW9uLWFjY29yZGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5zZWN0aW9uLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNlY3Rpb24tdGFicyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlY3Rpb24tdGFicyAuY2FyZC1ib2R5IGgzLCAuc2VjdGlvbi10YWJzIC5jYXJkLWJvZHkgI2FydGljbGUtY2F0ZWdvcnktdGFicyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLCAjYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC5saXN0LWdyb3VwIC5zZWN0aW9uLXRhYnMgLmNhcmQtYm9keSAubGlzdC1ncm91cC1pdGVtLCAuc2VjdGlvbi10YWJzIC5jYXJkLWJvZHkgI2FydGljbGUtY2F0ZWdvcnktYWNjb3JkaW9uIC5jYXJkLWhlYWRlciAuYnRuLWxpbmssICNhcnRpY2xlLWNhdGVnb3J5LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgLnNlY3Rpb24tdGFicyAuY2FyZC1ib2R5IC5idG4tbGluaywgLnNlY3Rpb24tdGFicyAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlLCAuc2VjdGlvbi10YWJzIC5jYXJkLWJvZHkgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiBoNSwgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiAuc2VjdGlvbi10YWJzIC5jYXJkLWJvZHkgaDUge1xuICBjb2xvcjogIzAwQTQ3RTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLnNlY3Rpb24tdGFicyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbiNhcnRpY2xlLWNhdGVnb3J5LWFjY29yZGlvbi5hY2NvcmRpb24gPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jYXJ0aWNsZS1jYXRlZ29yeS1hY2NvcmRpb24uYWNjb3JkaW9uID4gLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbiNwb3N0cy1sb29wLXdyYXBwZXIsXG4jdGVzdGltb25pYWxzLWxvb3Atd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuI3Bvc3RzLWxvb3Atd3JhcHBlcltkYXRhLWxheW91dD1saXN0XSAuY2FyZCxcbiN0ZXN0aW1vbmlhbHMtbG9vcC13cmFwcGVyW2RhdGEtbGF5b3V0PWxpc3RdIC5jYXJkIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1pbi13aWR0aDogNTElO1xufVxuI3Bvc3RzLWxvb3Atd3JhcHBlcltkYXRhLWxheW91dD1saXN0XSAuY2FyZCAuY2FyZC1oZWFkZXIsXG4jdGVzdGltb25pYWxzLWxvb3Atd3JhcHBlcltkYXRhLWxheW91dD1saXN0XSAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW0gMCAxLjVyZW07XG59XG4jcG9zdHMtbG9vcC13cmFwcGVyW2RhdGEtbGF5b3V0PWxpc3RdIC5jYXJkIC5jYXJkLWhlYWRlciBpbWcsXG4jdGVzdGltb25pYWxzLWxvb3Atd3JhcHBlcltkYXRhLWxheW91dD1saXN0XSAuY2FyZCAuY2FyZC1oZWFkZXIgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwb3N0cy1sb29wLXdyYXBwZXJbZGF0YS1sYXlvdXQ9bGlzdF0gLmNhcmQgLmNhcmQtYm9keSxcbiN0ZXN0aW1vbmlhbHMtbG9vcC13cmFwcGVyW2RhdGEtbGF5b3V0PWxpc3RdIC5jYXJkIC5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgODAlO1xufVxuI3Bvc3RzLWxvb3Atd3JhcHBlcltkYXRhLWxheW91dD1saXN0XSAuY2FyZCAuY2FyZC1mb290ZXIsXG4jdGVzdGltb25pYWxzLWxvb3Atd3JhcHBlcltkYXRhLWxheW91dD1saXN0XSAuY2FyZCAuY2FyZC1mb290ZXIge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgZmxleDogMSAxIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgI3Bvc3RzLWxvb3Atd3JhcHBlcltkYXRhLWxheW91dD1saXN0XSAuY2FyZCxcbiAgI3Rlc3RpbW9uaWFscy1sb29wLXdyYXBwZXJbZGF0YS1sYXlvdXQ9bGlzdF0gLmNhcmQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbiNwb3N0cy1sb29wLXdyYXBwZXIuc2VhcmNoLXdyYXBwZXIgaW1nLFxuI3Rlc3RpbW9uaWFscy1sb29wLXdyYXBwZXIuc2VhcmNoLXdyYXBwZXIgaW1nIHtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cblxuLmNhcmQtZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jYXJkLWdyaWQgLmNhcmQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBmbGV4OiAxIDAgNTAlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXJkLWdyaWQgLmNhcmQ6bnRoLWNoaWxkKDRuKSwgLmNhcmQtZ3JpZCAuY2FyZDpudGgtY2hpbGQoNG4tMykge1xuICAgIGJhY2tncm91bmQ6ICM1YTdlOTY7XG4gICAgYmFja2dyb3VuZDogLW1vei1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCAjNWE3ZTk2IDAlLCAjNTk3ZDk1IDUwJSwgIzRjNjk3YyAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICM1YTdlOTYgMCUsICM1OTdkOTUgNTAlLCAjNGM2OTdjIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IGJvdHRvbSBjZW50ZXIsICM1YTdlOTYgMCUsICM1OTdkOTUgNTAlLCAjNGM2OTdjIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiIzVhN2U5NlwiLCBlbmRDb2xvcnN0cj1cIiM0YzY5N2NcIixHcmFkaWVudFR5cGU9MSApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5jYXJkLWdyaWQgLmNhcmQge1xuICAgIGZsZXg6IDEgMCAxMDAlO1xuICB9XG4gIC5jYXJkLWdyaWQgLmNhcmQ6bnRoLWNoaWxkKG9kZCkge1xuICAgIGJhY2tncm91bmQ6ICM1YTdlOTY7XG4gICAgYmFja2dyb3VuZDogLW1vei1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCAjNWE3ZTk2IDAlLCAjNTk3ZDk1IDUwJSwgIzRjNjk3YyAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICM1YTdlOTYgMCUsICM1OTdkOTUgNTAlLCAjNGM2OTdjIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IGJvdHRvbSBjZW50ZXIsICM1YTdlOTYgMCUsICM1OTdkOTUgNTAlLCAjNGM2OTdjIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiIzVhN2U5NlwiLCBlbmRDb2xvcnN0cj1cIiM0YzY5N2NcIixHcmFkaWVudFR5cGU9MSApO1xuICB9XG59XG4uY2FyZC1ncmlkIC5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvR3JpZEFycm93QmFja2dyb3VuZC5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FyZC1ncmlkIC5jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG59XG4uY2FyZC1ncmlkIC5jYXJkIC5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jYXJkLWdyaWQgLmNhcmQgLmNhcmQtZm9vdGVyIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXJkLWdyaWQuYWx0ZXJuYXRlIC5jYXJkOm50aC1jaGlsZCg0biksIC5jYXJkLWdyaWQuYWx0ZXJuYXRlIC5jYXJkOm50aC1jaGlsZCg0bi0zKSB7XG4gICAgYmFja2dyb3VuZDogIzAwQTdFMTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICMwMEE3RTEgMCUsICMwMzNDNUIgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCAjMDBBN0UxIDAlLCAjMDMzQzVCIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IGJvdHRvbSBjZW50ZXIsICMwMEE3RTEgMCUsICMwMzNDNUIgMTAwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjMDBBN0UxXCIsIGVuZENvbG9yc3RyPVwiIzAzM0M1QlwiLEdyYWRpZW50VHlwZT0xICk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLmNhcmQtZ3JpZC5hbHRlcm5hdGUgLmNhcmQ6bnRoLWNoaWxkKG9kZCkge1xuICAgIGJhY2tncm91bmQ6ICMwMEE3RTE7XG4gICAgYmFja2dyb3VuZDogLW1vei1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCAjMDBBN0UxIDAlLCAjMDMzQzVCIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgIzAwQTdFMSAwJSwgIzAzM0M1QiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoNTAlIDUwJSBhdCBib3R0b20gY2VudGVyLCAjMDBBN0UxIDAlLCAjMDMzQzVCIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiIzAwQTdFMVwiLCBlbmRDb2xvcnN0cj1cIiMwMzNDNUJcIixHcmFkaWVudFR5cGU9MSApO1xuICB9XG59XG5cbi5jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbS1iZy1maXgge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNhcm91c2VsIC5jYXJvdXNlbC1pdGVtLWJnLWZpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NCk7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbS1iZy1maXg6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwuY2Fyb3VzZWwtaGFzLWNvbnRyb2xzIC5jYXJvdXNlbC1pbm5lciB7XG4gIG1hcmdpbjogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNhcm91c2VsLmNhcm91c2VsLWhhcy1jb250cm9scyAuY2Fyb3VzZWwtaW5uZXIgLmNhcm91c2VsLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5jYXJvdXNlbC5jYXJvdXNlbC1oYXMtY29udHJvbHMgLmNhcm91c2VsLWlubmVyIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jYXJvdXNlbC5jYXJvdXNlbC1oYXMtY29udHJvbHMgLmNhcm91c2VsLWlubmVyIC5jYXJvdXNlbC1pdGVtIGltZy5kLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAuY2Fyb3VzZWwuY2Fyb3VzZWwtaGFzLWNvbnRyb2xzIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSBpbWcuZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiAxNXJlbTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4OHB4KSB7XG4gIC5jYXJvdXNlbC5jYXJvdXNlbC1oYXMtY29udHJvbHMgLmNhcm91c2VsLWlubmVyIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwcHgpIHtcbiAgLmNhcm91c2VsLmNhcm91c2VsLWhhcy1jb250cm9scyAuY2Fyb3VzZWwtaW5uZXIgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDMyOHB4O1xuICB9XG59XG4uY2Fyb3VzZWwuY2Fyb3VzZWwtaGFzLWNvbnRyb2xzIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAzM0M1QjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiA0cmVtIDRyZW0gNHJlbSAwO1xuICB3aWR0aDogNDUlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDE4cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLmNhcm91c2VsLmNhcm91c2VsLWhhcy1jb250cm9scyAuY2Fyb3VzZWwtaW5uZXIgLmNhcm91c2VsLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAxcmVtIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1pbi1oZWlnaHQ6IDIxcmVtO1xuICB9XG59XG4uY2Fyb3VzZWwuY2Fyb3VzZWwtaGFzLWNvbnRyb2xzIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtY29udGVudCAuY2Fyb3VzZWwtdGl0bGUge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uY2Fyb3VzZWwuY2Fyb3VzZWwtaGFzLWNvbnRyb2xzIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtY29udGVudCAuY2Fyb3VzZWwtY29udGVudC10ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG4uY2Fyb3VzZWwuY2Fyb3VzZWwtaGFzLWNvbnRyb2xzIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtY29udGVudCAuY2Fyb3VzZWwtYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIG1hcmdpbi10b3A6IC0ycmVtO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tbGVmdDogMDtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgd2lkdGg6IDFyZW07XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgYm90dG9tOiAtMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5iZy1kZW5pbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSwgLmJnLWdyYWRpZW50LWRlbmltIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpLCAuYmctZ3JhZGllbnQtcmFkaWFsIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpLCAuY2FyZC1ncmlkIC5jYXJkIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC4zNztcbn1cbi5iZy1kZW5pbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaS5hY3RpdmUsIC5iZy1ncmFkaWVudC1kZW5pbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaS5hY3RpdmUsIC5iZy1ncmFkaWVudC1yYWRpYWwgLmNhcm91c2VsLWluZGljYXRvcnMgbGkuYWN0aXZlLCAuY2FyZC1ncmlkIC5jYXJkIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3JlLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjpiZWZvcmUsXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlcixcbi5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmJlZm9yZSxcbi5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyLFxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YmVmb3JlLFxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YWZ0ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3JlLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjpiZWZvcmUsXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlcixcbi5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmJlZm9yZSxcbi5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyLFxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YmVmb3JlLFxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YWZ0ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG59XG5cbi5iZy1kZW5pbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYmctZGVuaW0gLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG59XG4uYmctZGVuaW0gLmNhcm91c2VsLWNvbnRyb2wtbmV4dCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YWZ0ZXIsIC5iZy1kZW5pbSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uYmctZGVuaW0gLmNhcm91c2VsLWNvbnRyb2wtbmV4dCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXIsXG4uYmctZGVuaW0gLmNhcm91c2VsLWNvbnRyb2wtbmV4dCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YmVmb3JlLFxuLmJnLWRlbmltIC5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLFxuLmJnLWRlbmltIC5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmJlZm9yZSxcbi5iZy1kZW5pbSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5iZy1kZW5pbSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjpiZWZvcmUsXG4uYmctZGVuaW0gLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YWZ0ZXIsXG4uYmctZGVuaW0gLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3JlLFxuLmJnLWRlbmltIC5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyLFxuLmJnLWRlbmltIC5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSxcbi5iZy1kZW5pbSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlcixcbi5iZy1kZW5pbSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uYmctZGVuaW0gLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXIsXG4uYmctZGVuaW0gLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5iZy1kZW5pbSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlciwgLmJnLWRlbmltIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmJlZm9yZSxcbi5iZy1kZW5pbSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5iZy1kZW5pbSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjpiZWZvcmUsXG4uYmctZGVuaW0gLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YWZ0ZXIsXG4uYmctZGVuaW0gLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3JlLFxuLmJnLWRlbmltIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyLFxuLmJnLWRlbmltIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSxcbi5iZy1kZW5pbSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlcixcbi5iZy1kZW5pbSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uYmctZGVuaW0gLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXIsXG4uYmctZGVuaW0gLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YmVmb3JlLFxuLmJnLWRlbmltIC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLFxuLmJnLWRlbmltIC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmJlZm9yZSxcbi5iZy1kZW5pbSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5iZy1kZW5pbSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxO1xufVxuXG4uYmctZWxlY3RyaWMgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJnLWVsZWN0cmljIC5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxO1xufVxuLmJnLWVsZWN0cmljIC5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLCAuYmctZWxlY3RyaWMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3JlLFxuLmJnLWVsZWN0cmljIC5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyLFxuLmJnLWVsZWN0cmljIC5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSxcbi5iZy1lbGVjdHJpYyAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlcixcbi5iZy1lbGVjdHJpYyAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uYmctZWxlY3RyaWMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXIsXG4uYmctZWxlY3RyaWMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YmVmb3JlLFxuLmJnLWVsZWN0cmljIC5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLFxuLmJnLWVsZWN0cmljIC5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmJlZm9yZSxcbi5iZy1lbGVjdHJpYyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5iZy1lbGVjdHJpYyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjpiZWZvcmUsXG4uYmctZWxlY3RyaWMgLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YWZ0ZXIsXG4uYmctZWxlY3RyaWMgLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3JlLFxuLmJnLWVsZWN0cmljIC5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyLFxuLmJnLWVsZWN0cmljIC5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYmctZWxlY3RyaWMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YWZ0ZXIsIC5iZy1lbGVjdHJpYyAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uYmctZWxlY3RyaWMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXIsXG4uYmctZWxlY3RyaWMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YmVmb3JlLFxuLmJnLWVsZWN0cmljIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLFxuLmJnLWVsZWN0cmljIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmJlZm9yZSxcbi5iZy1lbGVjdHJpYyAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5iZy1lbGVjdHJpYyAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjpiZWZvcmUsXG4uYmctZWxlY3RyaWMgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YWZ0ZXIsXG4uYmctZWxlY3RyaWMgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3JlLFxuLmJnLWVsZWN0cmljIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyLFxuLmJnLWVsZWN0cmljIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSxcbi5iZy1lbGVjdHJpYyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlcixcbi5iZy1lbGVjdHJpYyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uYmctZWxlY3RyaWMgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXIsXG4uYmctZWxlY3RyaWMgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTdFMTtcbn1cblxuLmJnLXNsYXRlIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5iZy1zbGF0ZSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTdFMTtcbn1cbi5iZy1zbGF0ZSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlciwgLmJnLXNsYXRlIC5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmJlZm9yZSxcbi5iZy1zbGF0ZSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5iZy1zbGF0ZSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjpiZWZvcmUsXG4uYmctc2xhdGUgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YWZ0ZXIsXG4uYmctc2xhdGUgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3JlLFxuLmJnLXNsYXRlIC5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyLFxuLmJnLXNsYXRlIC5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSxcbi5iZy1zbGF0ZSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlcixcbi5iZy1zbGF0ZSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uYmctc2xhdGUgLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXIsXG4uYmctc2xhdGUgLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YmVmb3JlLFxuLmJnLXNsYXRlIC5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLFxuLmJnLXNsYXRlIC5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmJlZm9yZSxcbi5iZy1zbGF0ZSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5iZy1zbGF0ZSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJnLXNsYXRlIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLCAuYmctc2xhdGUgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3JlLFxuLmJnLXNsYXRlIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyLFxuLmJnLXNsYXRlIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSxcbi5iZy1zbGF0ZSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlcixcbi5iZy1zbGF0ZSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uYmctc2xhdGUgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXIsXG4uYmctc2xhdGUgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YmVmb3JlLFxuLmJnLXNsYXRlIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLFxuLmJnLXNsYXRlIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmJlZm9yZSxcbi5iZy1zbGF0ZSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5iZy1zbGF0ZSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjpiZWZvcmUsXG4uYmctc2xhdGUgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YWZ0ZXIsXG4uYmctc2xhdGUgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3JlLFxuLmJnLXNsYXRlIC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyLFxuLmJnLXNsYXRlIC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG59XG5cbi5iZy1qYWRlIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5iZy1qYWRlIC5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxO1xufVxuLmJnLWphZGUgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YWZ0ZXIsIC5iZy1qYWRlIC5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmJlZm9yZSxcbi5iZy1qYWRlIC5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyLFxuLmJnLWphZGUgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YmVmb3JlLFxuLmJnLWphZGUgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YWZ0ZXIsXG4uYmctamFkZSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uYmctamFkZSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5iZy1qYWRlIC5jYXJvdXNlbC1jb250cm9sLW5leHQgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSxcbi5iZy1qYWRlIC5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLFxuLmJnLWphZGUgLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3JlLFxuLmJnLWphZGUgLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXIsXG4uYmctamFkZSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjpiZWZvcmUsXG4uYmctamFkZSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlcixcbi5iZy1qYWRlIC5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmJlZm9yZSxcbi5iZy1qYWRlIC5jYXJvdXNlbC1jb250cm9sLXByZXYgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyLFxuLmJnLWphZGUgLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5iZy1qYWRlIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLCAuYmctamFkZSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uYmctamFkZSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5iZy1qYWRlIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSxcbi5iZy1qYWRlIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLFxuLmJnLWphZGUgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3JlLFxuLmJnLWphZGUgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXIsXG4uYmctamFkZSAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjpiZWZvcmUsXG4uYmctamFkZSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlcixcbi5iZy1qYWRlIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmJlZm9yZSxcbi5iZy1qYWRlIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyLFxuLmJnLWphZGUgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YmVmb3JlLFxuLmJnLWphZGUgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YWZ0ZXIsXG4uYmctamFkZSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uYmctamFkZSAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcixcbi5iZy1qYWRlIC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQsXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDIycHg7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YWZ0ZXIsIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBib3gtc2hhZG93OiAwIDAuMTg3NXJlbSAwLjM3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzNHB4O1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA0cHg7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlciB7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzJkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMmRlZyk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogLTMycHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTMyZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTMyZGVnKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMzJkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzJkZWcpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IC0zMnB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDMyZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzJkZWcpO1xufVxuXG4jY2Fyb3VzZWxIb21lU2FmZSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG59XG5cbiNjb2xvcGhvbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNzZWN0aW9uLWN0YSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jc2VjdGlvbi1jdGEgaDIge1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbiNzZWN0aW9uLWN0YSAuY29udGFpbmVyLCAjc2VjdGlvbi1jdGEgLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuI3NlY3Rpb24tY3RhIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xufVxuXG4ub2JqZWN0LWZpdC1maWxsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlO1xuICBvYmplY3QtZml0OiBmaWxsO1xufVxuXG4ub2JqZWN0LWZpdC1jb250YWluIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ub2JqZWN0LWZpdC1jb3ZlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5vYmplY3QtZml0LW5vbmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtcG9zaXRpb246IDUwJSA1MCU7XG4gIG9iamVjdC1maXQ6IG5vbmU7XG59XG5cbi5vYmplY3QtZml0LXNjYWxlLWRvd24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtcG9zaXRpb246IDUwJSA1MCU7XG4gIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XG59XG5cbi5vYmplY3QtZml0X19pbWctd3JhcHBlcixcbi5jYXJkLWhlYWRlcl9faW1nLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm9iamVjdC1maXRfX2ltZy13cmFwcGVyLmNvbXBhdC1vYmplY3QtZml0IGltZyxcbi5jYXJkLWhlYWRlcl9faW1nLXdyYXBwZXIuY29tcGF0LW9iamVjdC1maXQgaW1nIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuI3NlY29uZGFyeSBpbWcub2JqZWN0LWZpdC1jb250YWluLCAjc2Vjb25kYXJ5IGltZy5vYmplY3QtZml0LWNvdmVyLCAjc2Vjb25kYXJ5IGltZy5vYmplY3QtZml0LWZpbGwsICNzZWNvbmRhcnkgaW1nLm9iamVjdC1maXQtbm9uZSwgI3NlY29uZGFyeSBpbWcub2JqZWN0LWZpdC1zY2FsZS1kb3duLFxuYXJ0aWNsZSBpbWcub2JqZWN0LWZpdC1jb250YWluLFxuYXJ0aWNsZSBpbWcub2JqZWN0LWZpdC1jb3ZlcixcbmFydGljbGUgaW1nLm9iamVjdC1maXQtZmlsbCxcbmFydGljbGUgaW1nLm9iamVjdC1maXQtbm9uZSxcbmFydGljbGUgaW1nLm9iamVjdC1maXQtc2NhbGUtZG93bixcbmZpZ3VyZS5vYmplY3QtZml0LWNvbnRhaW4sXG5maWd1cmUub2JqZWN0LWZpdC1jb3ZlcixcbmZpZ3VyZS5vYmplY3QtZml0LWZpbGwsXG5maWd1cmUub2JqZWN0LWZpdC1ub25lLFxuZmlndXJlLm9iamVjdC1maXQtc2NhbGUtZG93bixcbmltZy5vYmplY3QtZml0LWNvbnRhaW4sXG5pbWcub2JqZWN0LWZpdC1jb3ZlcixcbmltZy5vYmplY3QtZml0LWZpbGwsXG5pbWcub2JqZWN0LWZpdC1ub25lLFxuaW1nLm9iamVjdC1maXQtc2NhbGUtZG93bixcbmltZy53cC1wb3N0LWltYWdlLm9iamVjdC1maXQtY29udGFpbixcbmltZy53cC1wb3N0LWltYWdlLm9iamVjdC1maXQtY292ZXIsXG5pbWcud3AtcG9zdC1pbWFnZS5vYmplY3QtZml0LWZpbGwsXG5pbWcud3AtcG9zdC1pbWFnZS5vYmplY3QtZml0LW5vbmUsXG5pbWcud3AtcG9zdC1pbWFnZS5vYmplY3QtZml0LXNjYWxlLWRvd24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtcG9zaXRpb246IDUwJSA1MCU7XG59XG4jc2Vjb25kYXJ5IGltZy5ib3JkZXIsXG5hcnRpY2xlIGltZy5ib3JkZXIsXG5maWd1cmUuYm9yZGVyLFxuaW1nLmJvcmRlcixcbmltZy53cC1wb3N0LWltYWdlLmJvcmRlciB7XG4gIGJvcmRlci13aWR0aDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMC4xODc1cmVtIDAuMzc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3NlY29uZGFyeSBpbWcuYm9yZGVyLmJvcmRlci1uYXJyb3csXG5hcnRpY2xlIGltZy5ib3JkZXIuYm9yZGVyLW5hcnJvdyxcbmZpZ3VyZS5ib3JkZXIuYm9yZGVyLW5hcnJvdyxcbmltZy5ib3JkZXIuYm9yZGVyLW5hcnJvdyxcbmltZy53cC1wb3N0LWltYWdlLmJvcmRlci5ib3JkZXItbmFycm93IHtcbiAgYm9yZGVyLXdpZHRoOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4jc2Vjb25kYXJ5IGltZy5ib3JkZXIuYm9yZGVyLXBhbGUtdHVycXVvaXNlLFxuYXJ0aWNsZSBpbWcuYm9yZGVyLmJvcmRlci1wYWxlLXR1cnF1b2lzZSxcbmZpZ3VyZS5ib3JkZXIuYm9yZGVyLXBhbGUtdHVycXVvaXNlLFxuaW1nLmJvcmRlci5ib3JkZXItcGFsZS10dXJxdW9pc2UsXG5pbWcud3AtcG9zdC1pbWFnZS5ib3JkZXIuYm9yZGVyLXBhbGUtdHVycXVvaXNlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NywgMjM1LCAyMzUsIDAuODcpICFpbXBvcnRhbnQ7XG59XG4jc2Vjb25kYXJ5IGltZy5yb3VuZGVkLFxuYXJ0aWNsZSBpbWcucm91bmRlZCxcbmZpZ3VyZS5yb3VuZGVkLFxuaW1nLnJvdW5kZWQsXG5pbWcud3AtcG9zdC1pbWFnZS5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUudGFibGUtaGVjbSB0aGVhZCB7XG4gIGJhY2tncm91bmQ6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQ6IC1tb3otcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgIzAzM0M1QiAwJSwgIzAwQTdFMSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCAjMDMzQzVCIDAlLCAjMDBBN0UxIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCB0b3AgY2VudGVyLCAjMDMzQzVCIDAlLCAjMDBBN0UxIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiMwMzNDNUJcIiwgZW5kQ29sb3JzdHI9XCIjMDBBN0UxXCIsR3JhZGllbnRUeXBlPTEgKTtcbn1cbi50YWJsZS50YWJsZS1oZWNtIHRoZWFkIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGFibGUudGFibGUtaGVjbSB0aGVhZCB0aDpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogNDUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAudGFibGUudGFibGUtaGVjbSB0aGVhZCB0aDpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4udGFibGUudGFibGUtaGVjbSB0aGVhZCB0aDpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1MywgMjI0LCAyMjcsIDAuMTkpO1xuICB3aWR0aDogMjcuNSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC50YWJsZS50YWJsZS1oZWNtIHRoZWFkIHRoOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi50YWJsZS50YWJsZS1oZWNtIHRoZWFkIHRoOm50aC1jaGlsZCgzKSB7XG4gIHdpZHRoOiAyNy41JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLnRhYmxlLnRhYmxlLWhlY20gdGhlYWQgdGg6bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLnRhYmxlLnRhYmxlLWhlY20gdGJvZHkgdHIge1xuICBiYWNrZ3JvdW5kOiAjRUFFQUVBO1xuICBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICNFQUVBRUEgMCUsICNDRENDQ0IgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgI0VBRUFFQSAwJSwgI0NEQ0NDQiAxMDAlKTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgI0VBRUFFQSAwJSwgI0NEQ0NDQiAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjRUFFQUVBXCIsIGVuZENvbG9yc3RyPVwiI0NEQ0NDQlwiLEdyYWRpZW50VHlwZT0xICk7XG59XG4udGFibGUudGFibGUtaGVjbSB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udGFibGUudGFibGUtaGVjbSB0ciB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4xNjY2NjZlbTtcbn1cbi50YWJsZS50YWJsZS1oZWNtIHRoIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIHBhZGRpbmc6IDEuNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udGFibGUudGFibGUtaGVjbSB0ZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi50YWJsZS50YWJsZS1oZWNtIHRkIGkge1xuICBjb2xvcjogIzAwQTdFMTtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLnRhYmxlLnRhYmxlLWhlY20gdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTUzLCAyMjQsIDIyNywgMC4xOSk7XG59XG5cbi50YWJsZS50YWJsZS1jb250YWN0IHRib2R5IHRyIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YWJsZS50YWJsZS1jb250YWN0IHRib2R5IHRyIHRkOmZpcnN0LW9mLXR5cGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xufVxuLnRhYmxlLnRhYmxlLWNvbnRhY3QgdGJvZHkgdHIgdGQgaS5mYSB7XG4gIGNvbG9yOiAjMDBBN0UxO1xufVxuXG4uY3VzdG9tLWxvZ28tbGluayB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ubWFpbi1uYXYgLm5hdmJhci1icmFuZCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5hdmJhci1jdGEge1xuICB3aWR0aDogMjUlO1xufVxuXG4ubW9iaWxlLW5hdiAubmF2YmFyLWN0YSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS50ZWFtLW1lbWJlci1jb250YWN0IHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgLW1zLXdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnRhYmxlLnRlYW0tbWVtYmVyLWNvbnRhY3QgdHIgdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIC1tcy13b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbiNhcnRpY2xlLWNhdGVnb3J5LWFjY29yZGlvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gIGJveC1zaGFkb3c6IDAgMC4xODc1cmVtIDAuMzc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG59XG4jYXJ0aWNsZS1jYXRlZ29yeS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIC5idG4tbGluayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzAzM0M1QjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogNnJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG4jYXJ0aWNsZS1jYXRlZ29yeS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIC5idG4tbGlua1thcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTdFMTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBN0UxO1xuICBjb2xvcjogI2ZmZjtcbn1cbiNhcnRpY2xlLWNhdGVnb3J5LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgLmJ0bi1saW5rW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfd2hpdGVfci5wbmcpO1xufVxuI2FydGljbGUtY2F0ZWdvcnktYWNjb3JkaW9uIC5jYXJkLWhlYWRlciAuYnRuLWxpbmsgc3BhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4jYXJ0aWNsZS1jYXRlZ29yeS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIC5idG4tbGluayBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvd19ibHVlX3IucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNjRweDtcbiAgbWFyZ2luLXRvcDogLTMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMzRweDtcbn1cblxuLnNlY3Rpb24tcm93LXctY29scy53cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTUsIDE5NSwgMTk1LCAwLjI1KTtcbiAgcGFkZGluZzogMi44NzVyZW0gMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24tcm93LXctY29scy53cmFwcGVyIC5zZWN0aW9uLWhlYWRpbmcge1xuICBwYWRkaW5nOiAwIDEwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tcm93LXctY29scy53cmFwcGVyIC5zZWN0aW9uLWhlYWRpbmcgcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNSU7XG4gICAgcGFkZGluZy1yaWdodDogMTUlO1xuICB9XG59XG4uc2VjdGlvbi1yb3ctdy1jb2xzLndyYXBwZXIgaDMsIC5zZWN0aW9uLXJvdy13LWNvbHMud3JhcHBlciAjYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0sICNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAgLnNlY3Rpb24tcm93LXctY29scy53cmFwcGVyIC5saXN0LWdyb3VwLWl0ZW0sIC5zZWN0aW9uLXJvdy13LWNvbHMud3JhcHBlciAuY2FyZC10aXRsZSwgLnNlY3Rpb24tcm93LXctY29scy53cmFwcGVyICNhcnRpY2xlLWNhdGVnb3J5LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgLmJ0bi1saW5rLCAjYXJ0aWNsZS1jYXRlZ29yeS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIC5zZWN0aW9uLXJvdy13LWNvbHMud3JhcHBlciAuYnRuLWxpbmssXG4uc2VjdGlvbi1yb3ctdy1jb2xzLndyYXBwZXIgaDUge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cbi5zZWN0aW9uLXJvdy13LWNvbHMud3JhcHBlciBoNSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZWN0aW9uLXJvdy13LWNvbHMud3JhcHBlciAuY29sdW1uIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlY3Rpb24tcm93LXctY29scy53cmFwcGVyIC5jb2x1bW4gLmNvbHVtbi1ib2R5IHtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5zZWN0aW9uLXJvdy13LWNvbHMud3JhcHBlciAuY29sdW1uIC5jb2x1bW4tYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnNlY3Rpb24tcm93LXctY29scy53cmFwcGVyIC5jb2x1bW4gLmNvbHVtbi1pY29uIHtcbiAgaGVpZ2h0OiA0LjM3NXJlbTtcbiAgd2lkdGg6IDQuMzc1cmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDBBNDdFO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjMDBBNDdFO1xufVxuLnNlY3Rpb24tcm93LXctY29scy53cmFwcGVyIC5jb2x1bW4gLmNvbHVtbi1pY29uIC5mYSxcbi5zZWN0aW9uLXJvdy13LWNvbHMud3JhcHBlciAuY29sdW1uIC5jb2x1bW4taWNvbiAuZmFsLFxuLnNlY3Rpb24tcm93LXctY29scy53cmFwcGVyIC5jb2x1bW4gLmNvbHVtbi1pY29uIC5mYXMsXG4uc2VjdGlvbi1yb3ctdy1jb2xzLndyYXBwZXIgLmNvbHVtbiAuY29sdW1uLWljb24gLmZhYixcbi5zZWN0aW9uLXJvdy13LWNvbHMud3JhcHBlciAuY29sdW1uIC5jb2x1bW4taWNvbiAuZmFyIHtcbiAgZm9udC1zaXplOiAxLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiA0LjM3NXJlbTtcbn1cbi5zZWN0aW9uLXJvdy13LWNvbHMud3JhcHBlci53aHktZmFyLWhlcm8gaDQsIC5zZWN0aW9uLXJvdy13LWNvbHMud3JhcHBlci53aHktZmFyLWhlcm8gLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5sZWFybmluZy1saW5rcy0tdGl0bGUsIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAuc2VjdGlvbi1yb3ctdy1jb2xzLndyYXBwZXIud2h5LWZhci1oZXJvIC5sZWFybmluZy1saW5rcy0tdGl0bGUsIC5zZWN0aW9uLXJvdy13LWNvbHMud3JhcHBlci53aHktZmFyLWhlcm8gLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5tYXJrZXRpbmctbGlua3MtLXRpdGxlLCAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLnNlY3Rpb24tcm93LXctY29scy53cmFwcGVyLndoeS1mYXItaGVybyAubWFya2V0aW5nLWxpbmtzLS10aXRsZSwgLnNlY3Rpb24tcm93LXctY29scy53cmFwcGVyLndoeS1mYXItaGVybyAud2lkZ2V0LXRpdGxlIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbn1cblxuI2FydGljbGUtY2F0ZWdvcnktdGFicyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gIGJveC1zaGFkb3c6IDAgMC4xODc1cmVtIDAuMzc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gICNhcnRpY2xlLWNhdGVnb3J5LXRhYnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbiNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAge1xuICBmbGV4OiAxIDEgMzQlO1xufVxuI2FydGljbGUtY2F0ZWdvcnktdGFicyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMDMzQzVCO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gICNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgbWluLWhlaWdodDogNnJlbTtcbiAgfVxufVxuI2FydGljbGUtY2F0ZWdvcnktdGFicyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG4gIGJvcmRlci1jb2xvcjogIzAwQTdFMTtcbiAgY29sb3I6ICNmZmY7XG59XG4jYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93X3doaXRlX3IucG5nKTtcbn1cbiNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuI2FydGljbGUtY2F0ZWdvcnktdGFicyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgI2FydGljbGUtY2F0ZWdvcnktdGFicyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzA3MDcwO1xuICB9XG59XG4jYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0gc3BhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4jYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfYmx1ZV9yLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1hcmdpbi10b3A6IC0zMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDM0cHg7XG59XG4jYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC50YWItY29udGVudCB7XG4gIGZsZXg6IDEgMSA2NiU7XG59XG4jYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC50YWItY29udGVudCAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2RhbCB7XG4gIHRvcDogOS4zOTA2MjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5tb2RhbCB7XG4gICAgdG9wOiA2Ljg3NXJlbTtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgYnV0dG9uLmNsb3NlIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG4ubW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCBidXR0b24uY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLm1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jcG9zdHMtbGF5b3V0LWJhbm5lciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAjcG9zdHMtbGF5b3V0LWJhbm5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cbn1cbiNwb3N0cy1sYXlvdXQtYmFubmVyIC5wb3N0cy1sYXlvdXQtaWNvbnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3Bvc3RzLWxheW91dC1iYW5uZXIgLnBvc3RzLWxheW91dC1pY29ucyBsaSB7XG4gIG1hcmdpbjogMDtcbn1cbiNwb3N0cy1sYXlvdXQtYmFubmVyIC5wb3N0cy1sYXlvdXQtaWNvbnMgbGkgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAuMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwb3N0cy1sYXlvdXQtYmFubmVyIC5wb3N0cy1sYXlvdXQtaWNvbnMgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDBBN0UxO1xufVxuI3Bvc3RzLWxheW91dC1iYW5uZXIgLnBvc3RzLWxheW91dC1pY29ucyBsaS5hY3RpdmUgYSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbiNwb3N0cy1sYXlvdXQtYmFubmVyIC5wb3N0cy1sYXlvdXQtaWNvbnMgbGkuYWN0aXZlIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMEE3RTE7XG59XG5cbi5mYXItdGVhbSBhc2lkZSAud3AtcG9zdC1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uZmFyLXRlYW0gYXNpZGUgLnRlYW0tam9iLXRpdGxlIHtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG4uZmFyLXRlYW0gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgY29sb3I6ICMwMEE3RTE7XG59XG4uZmFyLXRlYW0gLmNhcmQtYm9keSBhIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG59XG4uZmFyLXRlYW0gLmNhcmQtYm9keSAuY2FyZC10aXRsZSwgLmZhci10ZWFtIC5jYXJkLWJvZHkgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiBoNSwgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiAuZmFyLXRlYW0gLmNhcmQtYm9keSBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLndoeS1mYXItdmlkZW8tbWVzc2FnZS13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTdFMTtcbn1cbi53aHktZmFyLXZpZGVvLW1lc3NhZ2Utd3JhcHBlciBpZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLndoeS1mYXItdmlkZW8tbWVzc2FnZS13cmFwcGVyIGlmcmFtZSB7XG4gICAgbWluLWhlaWdodDogNDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTE5Ljk4cHgpIHtcbiAgLndoeS1mYXItdmlkZW8tbWVzc2FnZS13cmFwcGVyIGlmcmFtZSB7XG4gICAgbWluLWhlaWdodDogMzg0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLndoeS1mYXItdmlkZW8tbWVzc2FnZS13cmFwcGVyIGlmcmFtZSB7XG4gICAgbWluLWhlaWdodDogMzYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLndoeS1mYXItdmlkZW8tbWVzc2FnZS13cmFwcGVyIGlmcmFtZSB7XG4gICAgbWluLWhlaWdodDogMjg4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLndoeS1mYXItdmlkZW8tbWVzc2FnZS13cmFwcGVyIGlmcmFtZSB7XG4gICAgbWluLWhlaWdodDogNDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAud2h5LWZhci12aWRlby1tZXNzYWdlLXdyYXBwZXIgaWZyYW1lIHtcbiAgICBtaW4taGVpZ2h0OiAyMzNweDtcbiAgfVxufVxuLndoeS1mYXItdmlkZW8tbWVzc2FnZS13cmFwcGVyIC53aHktZmFyLXZpZGVvLW1lc3NhZ2UtaW5uZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC91cGxvYWRzLzIwMTkvMDUvY3RhLWJhY2tncm91bmQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi53aHktZmFyLXZpZGVvLW1lc3NhZ2Utd3JhcHBlciAuY29sLWNvbnRlbnRfY29sdW1uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi53aHktZmFyLXZpZGVvLW1lc3NhZ2Utd3JhcHBlciAuY29udGFpbmVyLXNwbGl0LXJpZ2h0LCAud2h5LWZhci12aWRlby1tZXNzYWdlLXdyYXBwZXIgLmNvbnRhaW5lci1zcGxpdC1sZWZ0IHtcbiAgcGFkZGluZzogNXJlbSAwO1xufVxuLndoeS1mYXItdmlkZW8tbWVzc2FnZS13cmFwcGVyIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndoeS1mYXItdmlkZW8tbWVzc2FnZS13cmFwcGVyIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xuICB9XG59XG4ud2h5LWZhci12aWRlby1tZXNzYWdlLXdyYXBwZXIgaW1nIHtcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC53aHktZmFyLXZpZGVvLW1lc3NhZ2Utd3JhcHBlciBpbWcge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIHRvcDogdW5zZXQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5zZWN0aW9uLXNsaWRlci10ZXN0aW1vbmlhbCAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNlY3Rpb24tc2xpZGVyLXRlc3RpbW9uaWFsIC5jYXJvdXNlbC1pdGVtIGltZyB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCAwLjE4NzVyZW0gMC4zNzVyZW0gcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTQxcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTQxcHg7XG59XG5cbi5zZWN0aW9uLXRlc3RpbW9uaWFscy1jYXJkLWdyb3VwIC50ZXN0aW1vbmlhbC1xdW90ZSB7XG4gIGZvbnQtc2l6ZTogNC44cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM3ZmQzZjA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuLnNlY3Rpb24tdGVzdGltb25pYWxzLWNhcmQtZ3JvdXAgLnRlc3RpbW9uaWFsLXF1b3RlLnF1b3RlLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uc2VjdGlvbi10ZXN0aW1vbmlhbHMtY2FyZC1ncm91cCAudGVzdGltb25pYWwtY2FyZCAucXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5zZWN0aW9uLXRlc3RpbW9uaWFscy1jYXJkLWdyb3VwIC50ZXN0aW1vbmlhbC1jYXJkIHAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uc2VjdGlvbi10ZXN0aW1vbmlhbHMtY2FyZC1ncm91cCAuZmFzIHtcbiAgY29sb3I6ICMwMEE3RTE7XG4gIGZvbnQtc2l6ZTogMS45cmVtO1xufVxuLnNlY3Rpb24tdGVzdGltb25pYWxzLWNhcmQtZ3JvdXAgLmZhcy5mYS1xdW90ZS1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cbi5zZWN0aW9uLXRlc3RpbW9uaWFscy1jYXJkLWdyb3VwIC5mYXMuZmEtcXVvdGUtcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbn1cblxuLnBhZ2luYXRpb24tYmFubmVyIHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbi5wYWdpbmF0aW9uLWJhbm5lciAucGFnZS1udW1iZXJzIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnaW5hdGlvbi1iYW5uZXIgLnBhZ2UtbnVtYmVycy5wYWdlLW51bWJlcnMtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5wYWdpbmF0aW9uLWJhbm5lciAucGFnZS1udW1iZXJzLnBhZ2UtbnVtYmVycy1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wYWdpbmF0aW9uLWJhbm5lciAucGFnZS1udW1iZXJzOm5vdCgucGFnZS1udW1iZXJzLW1vYmlsZSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wYWdpbmF0aW9uLWJhbm5lciAucGFnaW5hdGlvbi1uZXh0ID4gYSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYWdpbmF0aW9uLWJhbm5lciAucGFnaW5hdGlvbi1idXR0b24gPiBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4jcGFnZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4jd3JhcHBlci10YWtlb3ZlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4jd3JhcHBlci10YWtlb3ZlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDU4LCA5MywgMC43KTtcbn1cbiN3cmFwcGVyLXRha2VvdmVyICNjbG9zZS10YWtlb3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMnJlbTtcbiAgdG9wOiAycmVtO1xuICB0b3A6IDExLjM5MDYyNXJlbTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgI3dyYXBwZXItdGFrZW92ZXIgI2Nsb3NlLXRha2VvdmVyIHtcbiAgICByaWdodDogMXJlbTtcbiAgICB0b3A6IDEyLjM5MDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAjd3JhcHBlci10YWtlb3ZlciAjY2xvc2UtdGFrZW92ZXIge1xuICAgIHRvcDogOC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgI3dyYXBwZXItdGFrZW92ZXIgI2Nsb3NlLXRha2VvdmVyIHtcbiAgICB0b3A6IDguODc1cmVtO1xuICB9XG59XG4jd3JhcHBlci10YWtlb3ZlciAjaW5wdXRfNDRfMTJfNF9sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDMwcmVtO1xufVxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAzM0M1QjtcbiAgbWFyZ2luOiA0cmVtIGF1dG87XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMEE0N0U7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQge1xuICAgIG1hcmdpbjogMnJlbSBhdXRvO1xuICB9XG59XG4jd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAud2lkZ2V0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgbGFiZWwge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4jd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCBsYWJlbC5yZXF1aXJlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiICpcIjtcbn1cbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IGxhYmVsLmVycm9yIHtcbiAgY29sb3I6ICNERDVGMTM7XG59XG4jd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAuZm9ybS1jb250cm9sLCAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3ICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IGlucHV0W3R5cGU9dGV4dF0sXG4jd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3ICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IGlucHV0W3R5cGU9c2VhcmNoXSxcbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBpbnB1dFt0eXBlPXVybF0sXG4ud3BjZjcgI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgaW5wdXRbdHlwZT11cmxdLFxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLndwY2Y3IGlucHV0W3R5cGU9dGVsXSxcbi53cGNmNyAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCBpbnB1dFt0eXBlPXRlbF0sXG4jd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLFxuLndwY2Y3ICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IGlucHV0W3R5cGU9bnVtYmVyXSxcbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSxcbi53cGNmNyAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCBpbnB1dFt0eXBlPXJhbmdlXSxcbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLFxuLndwY2Y3ICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IGlucHV0W3R5cGU9ZGF0ZV0sXG4jd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sXG4ud3BjZjcgI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgaW5wdXRbdHlwZT1tb250aF0sXG4jd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSxcbi53cGNmNyAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCBpbnB1dFt0eXBlPXdlZWtdLFxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgaW5wdXRbdHlwZT10aW1lXSxcbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSxcbi53cGNmNyAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCBpbnB1dFt0eXBlPWNvbG9yXSxcbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSxcbi53cGNmNyAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCBpbnB1dFt0eXBlPWVtYWlsXSxcbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLFxuLndwY2Y3ICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IGlucHV0W3R5cGU9ZmlsZV0sXG4jd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3ICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IGlucHV0W3R5cGU9c3VibWl0XSxcbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBzZWxlY3QsXG4ud3BjZjcgI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgc2VsZWN0LFxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLndwY2Y3IHRleHRhcmVhLFxuLndwY2Y3ICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IHRleHRhcmVhLCAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEuMzEyNXJlbTtcbn1cbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC5mb3JtLWNvbnRyb2wuZXJyb3IsICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBpbnB1dC5lcnJvclt0eXBlPXRleHRdLCAud3BjZjcgI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgaW5wdXQuZXJyb3JbdHlwZT10ZXh0XSxcbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBpbnB1dC5lcnJvclt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgaW5wdXQuZXJyb3JbdHlwZT1zZWFyY2hdLFxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLndwY2Y3IGlucHV0LmVycm9yW3R5cGU9dXJsXSxcbi53cGNmNyAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCBpbnB1dC5lcnJvclt0eXBlPXVybF0sXG4jd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAud3BjZjcgaW5wdXQuZXJyb3JbdHlwZT10ZWxdLFxuLndwY2Y3ICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IGlucHV0LmVycm9yW3R5cGU9dGVsXSxcbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBpbnB1dC5lcnJvclt0eXBlPW51bWJlcl0sXG4ud3BjZjcgI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgaW5wdXQuZXJyb3JbdHlwZT1udW1iZXJdLFxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLndwY2Y3IGlucHV0LmVycm9yW3R5cGU9cmFuZ2VdLFxuLndwY2Y3ICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IGlucHV0LmVycm9yW3R5cGU9cmFuZ2VdLFxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLndwY2Y3IGlucHV0LmVycm9yW3R5cGU9ZGF0ZV0sXG4ud3BjZjcgI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgaW5wdXQuZXJyb3JbdHlwZT1kYXRlXSxcbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBpbnB1dC5lcnJvclt0eXBlPW1vbnRoXSxcbi53cGNmNyAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCBpbnB1dC5lcnJvclt0eXBlPW1vbnRoXSxcbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBpbnB1dC5lcnJvclt0eXBlPXdlZWtdLFxuLndwY2Y3ICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IGlucHV0LmVycm9yW3R5cGU9d2Vla10sXG4jd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAud3BjZjcgaW5wdXQuZXJyb3JbdHlwZT10aW1lXSxcbi53cGNmNyAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCBpbnB1dC5lcnJvclt0eXBlPXRpbWVdLFxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLndwY2Y3IGlucHV0LmVycm9yW3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3ICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IGlucHV0LmVycm9yW3R5cGU9ZGF0ZXRpbWVdLFxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLndwY2Y3IGlucHV0LmVycm9yW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3ICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IGlucHV0LmVycm9yW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLndwY2Y3IGlucHV0LmVycm9yW3R5cGU9Y29sb3JdLFxuLndwY2Y3ICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IGlucHV0LmVycm9yW3R5cGU9Y29sb3JdLFxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLndwY2Y3IGlucHV0LmVycm9yW3R5cGU9ZW1haWxdLFxuLndwY2Y3ICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IGlucHV0LmVycm9yW3R5cGU9ZW1haWxdLFxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLndwY2Y3IGlucHV0LmVycm9yW3R5cGU9ZmlsZV0sXG4ud3BjZjcgI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgaW5wdXQuZXJyb3JbdHlwZT1maWxlXSxcbiN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyBpbnB1dC5lcnJvclt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgaW5wdXQuZXJyb3JbdHlwZT1zdWJtaXRdLFxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLndwY2Y3IHNlbGVjdC5lcnJvcixcbi53cGNmNyAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCBzZWxlY3QuZXJyb3IsXG4jd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAud3BjZjcgdGV4dGFyZWEuZXJyb3IsXG4ud3BjZjcgI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgdGV4dGFyZWEuZXJyb3IsICN3cmFwcGVyLXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciAudGFrZW92ZXItd2lkZ2V0IC53cGNmNyAuZXJyb3Iud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAuZXJyb3Iud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLnN1Ym1pdC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAuc3VibWl0LXJvdyAuYnRuLCAjd3JhcHBlci10YWtlb3ZlciAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIgLnRha2VvdmVyLXdpZGdldCAuc3VibWl0LXJvdyAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgI3dyYXBwZXItdGFrZW92ZXIgLnRha2VvdmVyLXdpZGdldC13cmFwcGVyIC50YWtlb3Zlci13aWRnZXQgLnN1Ym1pdC1yb3cgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnNlY3Rpb24tYWNjZWxlcmF0ZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxOTUsIDE5NSwgMTk1LCAwLjI1KTtcbn1cbi5zZWN0aW9uLWFjY2VsZXJhdGUtd3JhcHBlciBoMywgLnNlY3Rpb24tYWNjZWxlcmF0ZS13cmFwcGVyIC5jYXJkLXRpdGxlLCAuc2VjdGlvbi1hY2NlbGVyYXRlLXdyYXBwZXIgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiBoNSwgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiAuc2VjdGlvbi1hY2NlbGVyYXRlLXdyYXBwZXIgaDUsIC5zZWN0aW9uLWFjY2VsZXJhdGUtd3JhcHBlciAjYXJ0aWNsZS1jYXRlZ29yeS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIC5idG4tbGluaywgI2FydGljbGUtY2F0ZWdvcnktYWNjb3JkaW9uIC5jYXJkLWhlYWRlciAuc2VjdGlvbi1hY2NlbGVyYXRlLXdyYXBwZXIgLmJ0bi1saW5rLCAuc2VjdGlvbi1hY2NlbGVyYXRlLXdyYXBwZXIgI2FydGljbGUtY2F0ZWdvcnktdGFicyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLCAjYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC5saXN0LWdyb3VwIC5zZWN0aW9uLWFjY2VsZXJhdGUtd3JhcHBlciAubGlzdC1ncm91cC1pdGVtIHtcbiAgY29sb3I6ICMwMEE0N0U7XG59XG4uc2VjdGlvbi1hY2NlbGVyYXRlLXdyYXBwZXIgLmNvbnRhaW5lci1zcGxpdC1yaWdodCB7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5zZWN0aW9uLWFjY2VsZXJhdGUtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuXG4jcG9zdHMtaGVhZGVyLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgI3Bvc3RzLWhlYWRlci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gIH1cbn1cblxuLnNlY3Rpb24tcGFnZS1oZWFkZXItcm93IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAuc2VjdGlvbi1wYWdlLWhlYWRlci1yb3cge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgfVxufVxuLnNlY3Rpb24tcGFnZS1oZWFkZXItcm93IC5wZy1oZWFkZXItYmFubmVyLWZpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLnNlY3Rpb24tcGFnZS1oZWFkZXItcm93IC5wZy1oZWFkZXItYmFubmVyLWZpeDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLXBhZ2UtaGVhZGVyLXJvdyAuY29udGVudC10ZXh0IHtcbiAgd2lkdGg6IDUwJTtcbiAgY29sb3I6IHdoaXRlO1xuICBoZWlnaHQ6IDIwcmVtO1xuICBwYWRkaW5nOiA0cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLnNlY3Rpb24tcGFnZS1oZWFkZXItcm93IC5jb250ZW50LXRleHQge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDJyZW0gNSU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuLnNlY3Rpb24tcGFnZS1oZWFkZXItcm93IC5jb250ZW50LWltYWdlIHtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAyMHJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0LXBvcnRmb2xpbyAuc2VjdGlvbi1wYWdlLWhlYWRlci1yb3cgLmNvbnRlbnQtdGV4dCxcbi5wYXJ0bmVyLXRvb2xzIC5zZWN0aW9uLXBhZ2UtaGVhZGVyLXJvdyAuY29udGVudC10ZXh0IHtcbiAgcGFkZGluZzogM3JlbSAzcmVtIDNyZW0gMDtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5wcm9kdWN0LXBvcnRmb2xpbyAuc2VjdGlvbi1wYWdlLWhlYWRlci1yb3cgLmNvbnRlbnQtdGV4dCxcbiAgLnBhcnRuZXItdG9vbHMgLnNlY3Rpb24tcGFnZS1oZWFkZXItcm93IC5jb250ZW50LXRleHQge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucHJvZHVjdC1wb3J0Zm9saW8gLnNlY3Rpb24tcGFnZS1oZWFkZXItcm93IC5jb250ZW50LWltYWdlLFxuICAucGFydG5lci10b29scyAuc2VjdGlvbi1wYWdlLWhlYWRlci1yb3cgLmNvbnRlbnQtaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wcm9kdWN0LXBvcnRmb2xpbyAuY29udGVudC1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnByb2R1Y3QtcG9ydGZvbGlvIC5zZWN0aW9uLXJvdy1zcGxpdCxcbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSAuc2VjdGlvbi1yb3ctc3BsaXQge1xuICBiYWNrZ3JvdW5kOiAjMDBBNDdFO1xufVxuLnByb2R1Y3QtcG9ydGZvbGlvIC5jb250YWluZXItc3BsaXQtbGVmdCxcbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSAuY29udGFpbmVyLXNwbGl0LWxlZnQge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBtYXJnaW46IDA7XG59XG4ucHJvZHVjdC1wb3J0Zm9saW8gLmNvbnRhaW5lci1zcGxpdC1sZWZ0IC5jdGEtcm93LXByb2R1Y3QtcG9ydGZvbGlvLFxuLnByb2R1Y3QtYXZhaWxhYmlsaXR5IC5jb250YWluZXItc3BsaXQtbGVmdCAuY3RhLXJvdy1wcm9kdWN0LXBvcnRmb2xpbyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDNyZW0gMjUlO1xufVxuLnByb2R1Y3QtcG9ydGZvbGlvIC5jb250YWluZXItc3BsaXQtbGVmdCAuYnRuLCAucHJvZHVjdC1wb3J0Zm9saW8gLmNvbnRhaW5lci1zcGxpdC1sZWZ0IC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAucHJvZHVjdC1wb3J0Zm9saW8gLmNvbnRhaW5lci1zcGxpdC1sZWZ0IGlucHV0W3R5cGU9c3VibWl0XSxcbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSAuY29udGFpbmVyLXNwbGl0LWxlZnQgLmJ0bixcbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSAuY29udGFpbmVyLXNwbGl0LWxlZnQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyAucHJvZHVjdC1hdmFpbGFiaWxpdHkgLmNvbnRhaW5lci1zcGxpdC1sZWZ0IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGNvbG9yOiAjMDBBN0UxO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkIHdoaXRlO1xufVxuLnByb2R1Y3QtcG9ydGZvbGlvIC5jb250YWluZXItc3BsaXQtbGVmdCAuYnRuOmhvdmVyLCAucHJvZHVjdC1wb3J0Zm9saW8gLmNvbnRhaW5lci1zcGxpdC1sZWZ0IC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsIC53cGNmNyAucHJvZHVjdC1wb3J0Zm9saW8gLmNvbnRhaW5lci1zcGxpdC1sZWZ0IGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSAuY29udGFpbmVyLXNwbGl0LWxlZnQgLmJ0bjpob3Zlcixcbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSAuY29udGFpbmVyLXNwbGl0LWxlZnQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi53cGNmNyAucHJvZHVjdC1hdmFpbGFiaWxpdHkgLmNvbnRhaW5lci1zcGxpdC1sZWZ0IGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDBBN0UxO1xuICBib3JkZXI6IHNvbGlkICMwMEE3RTE7XG59XG4ucHJvZHVjdC1wb3J0Zm9saW8gLmNvbnRhaW5lci1zcGxpdC1sZWZ0IC5idG46YWN0aXZlLCAucHJvZHVjdC1wb3J0Zm9saW8gLmNvbnRhaW5lci1zcGxpdC1sZWZ0IC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlLCAud3BjZjcgLnByb2R1Y3QtcG9ydGZvbGlvIC5jb250YWluZXItc3BsaXQtbGVmdCBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlLFxuLnByb2R1Y3QtYXZhaWxhYmlsaXR5IC5jb250YWluZXItc3BsaXQtbGVmdCAuYnRuOmFjdGl2ZSxcbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSAuY29udGFpbmVyLXNwbGl0LWxlZnQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUsXG4ud3BjZjcgLnByb2R1Y3QtYXZhaWxhYmlsaXR5IC5jb250YWluZXItc3BsaXQtbGVmdCBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMzNDNUI7XG4gIGJvcmRlcjogc29saWQgIzAzM0M1Qjtcbn1cblxuLnNlY3Rpb24tcm93LXNwbGl0LnNlY3Rpb24tcXVpY2stY2FsYyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuI3NlY3Rpb24taG9tZXNhZmUtYnJvY2h1cmUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xufVxuI3NlY3Rpb24taG9tZXNhZmUtYnJvY2h1cmUgI2hvbWVzYWZlLWJyb2NodXJlLWN0YSB7XG4gIGhlaWdodDogNXJlbTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG4jc2VjdGlvbi1ob21lc2FmZS1icm9jaHVyZSAjaG9tZXNhZmUtYnJvY2h1cmUtY3RhLnN0aWNreSB7XG4gIG1hcmdpbi10b3A6IC01cmVtO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5O1xufVxuI3NlY3Rpb24taG9tZXNhZmUtYnJvY2h1cmUgI2hvbWVzYWZlLWJyb2NodXJlLWN0YSBpbWcuYnJvY2h1cmUtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbn1cbiNzZWN0aW9uLWhvbWVzYWZlLWJyb2NodXJlICNob21lc2FmZS1icm9jaHVyZS1jdGEgaDMsICNzZWN0aW9uLWhvbWVzYWZlLWJyb2NodXJlICNob21lc2FmZS1icm9jaHVyZS1jdGEgLmNhcmQtdGl0bGUsICNzZWN0aW9uLWhvbWVzYWZlLWJyb2NodXJlICNob21lc2FmZS1icm9jaHVyZS1jdGEgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiBoNSwgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiAjc2VjdGlvbi1ob21lc2FmZS1icm9jaHVyZSAjaG9tZXNhZmUtYnJvY2h1cmUtY3RhIGg1LCAjc2VjdGlvbi1ob21lc2FmZS1icm9jaHVyZSAjaG9tZXNhZmUtYnJvY2h1cmUtY3RhICNhcnRpY2xlLWNhdGVnb3J5LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgLmJ0bi1saW5rLCAjYXJ0aWNsZS1jYXRlZ29yeS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyICNzZWN0aW9uLWhvbWVzYWZlLWJyb2NodXJlICNob21lc2FmZS1icm9jaHVyZS1jdGEgLmJ0bi1saW5rLCAjc2VjdGlvbi1ob21lc2FmZS1icm9jaHVyZSAjaG9tZXNhZmUtYnJvY2h1cmUtY3RhICNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSwgI2FydGljbGUtY2F0ZWdvcnktdGFicyAubGlzdC1ncm91cCAjc2VjdGlvbi1ob21lc2FmZS1icm9jaHVyZSAjaG9tZXNhZmUtYnJvY2h1cmUtY3RhIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3NlY3Rpb24taG9tZXNhZmUtYnJvY2h1cmUgLmdmb3JtX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4jc2VjdGlvbi1ob21lc2FmZS1icm9jaHVyZSAuZ2Zvcm1fZm9vdGVyIC5nZm9ybV9idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc2VjdGlvbi1wYWdlLXByb2R1Y3QtY2F0ZWdvcmllcyBkaXZbY2xhc3MqPWNvbC1dIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5zZWN0aW9uLXBhZ2UtcHJvZHVjdC1jYXRlZ29yaWVzIC5wYW5lbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLXBhZ2UtcHJvZHVjdC1jYXRlZ29yaWVzIC5wYW5lbC5wcm9kdWN0LXN0YW5kYXJkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBN0UxO1xufVxuLnNlY3Rpb24tcGFnZS1wcm9kdWN0LWNhdGVnb3JpZXMgLnBhbmVsLnByb2R1Y3Qtc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBNDdFO1xufVxuLnNlY3Rpb24tcGFnZS1wcm9kdWN0LWNhdGVnb3JpZXMgLnBhbmVsLnByb2R1Y3Qtc2Vjb25kIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0ZERDI4O1xufVxuLnNlY3Rpb24tcGFnZS1wcm9kdWN0LWNhdGVnb3JpZXMgLnBhbmVsIC5wYW5lbC1oZWFkaW5nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24tcGFnZS1wcm9kdWN0LWNhdGVnb3JpZXMgLnBhbmVsIC5wYW5lbC1jb250ZW50IHtcbiAgcGFkZGluZzogMnJlbSAxLjI1cmVtIDRyZW0gMS4yNXJlbTtcbn1cbi5zZWN0aW9uLXBhZ2UtcHJvZHVjdC1jYXRlZ29yaWVzIC5wYW5lbCAucGFuZWwtY29udGVudCA+ICoge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cbi5zZWN0aW9uLXBhZ2UtcHJvZHVjdC1jYXRlZ29yaWVzIC5wYW5lbCAucGFuZWwtY29udGVudCAucHJvZHVjdC1mbGV4LW9wdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA2cHggNDBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQ6ICMwMzNDNUI7XG59XG4uc2VjdGlvbi1wYWdlLXByb2R1Y3QtY2F0ZWdvcmllcyAucGFuZWwgLnBhbmVsLWNvbnRlbnQgLnByb2R1Y3QtZmxleC1vcHRpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAyMXB4IHNvbGlkICMwMzNDNUI7XG4gIGJvcmRlci1ib3R0b206IDIxcHggc29saWQgIzAzM0M1QjtcbiAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkIHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTVweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG4uc2VjdGlvbi1wYWdlLXByb2R1Y3QtY2F0ZWdvcmllcyAucGFuZWwgLnBhbmVsLWZvb3RlciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24tcGFnZS1wcm9kdWN0LWNhdGVnb3JpZXMgLnBhbmVsIC5wYW5lbC1mb290ZXIgLmJ0biwgLnNlY3Rpb24tcGFnZS1wcm9kdWN0LWNhdGVnb3JpZXMgLnBhbmVsIC5wYW5lbC1mb290ZXIgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5zZWN0aW9uLXBhZ2UtcHJvZHVjdC1jYXRlZ29yaWVzIC5wYW5lbCAucGFuZWwtZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIG1hcmdpbjogMXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG59XG4uc2VjdGlvbi1wYWdlLXByb2R1Y3QtY2F0ZWdvcmllcyAucGFuZWwgLnBhbmVsLWZvb3RlciAuYnRuOmhvdmVyLCAuc2VjdGlvbi1wYWdlLXByb2R1Y3QtY2F0ZWdvcmllcyAucGFuZWwgLnBhbmVsLWZvb3RlciAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAud3BjZjcgLnNlY3Rpb24tcGFnZS1wcm9kdWN0LWNhdGVnb3JpZXMgLnBhbmVsIC5wYW5lbC1mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTQ3RTtcbn1cbi5zZWN0aW9uLXBhZ2UtcHJvZHVjdC1jYXRlZ29yaWVzIC5wYW5lbCAucGFuZWwtZm9vdGVyIC5idG46YWN0aXZlLCAuc2VjdGlvbi1wYWdlLXByb2R1Y3QtY2F0ZWdvcmllcyAucGFuZWwgLnBhbmVsLWZvb3RlciAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLndwY2Y3IC5zZWN0aW9uLXBhZ2UtcHJvZHVjdC1jYXRlZ29yaWVzIC5wYW5lbCAucGFuZWwtZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xufVxuLnNlY3Rpb24tcGFnZS1wcm9kdWN0LWNhdGVnb3JpZXMucHJvZHVjdC1tYWluLWNhdGVnb3JpZXMgLnNlY3Rpb24taGVhZGluZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNlY3Rpb24tcGFnZS1wcm9kdWN0LWNhdGVnb3JpZXMucHJvZHVjdC1tYWluLWNhdGVnb3JpZXMgLnNlY3Rpb24taGVhZGluZyBoMiB7XG4gIGNvbG9yOiAjMDBBNDdFO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNlY3Rpb24tcGFnZS1wcm9kdWN0LWNhdGVnb3JpZXMudHJhZGl0aW9uYWwtcHJvZHVjdHMtc2VjdGlvbiAuc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZWN0aW9uLXBhZ2UtcHJvZHVjdC1jYXRlZ29yaWVzIC5wYW5lbC10ZXh0LWhlYWRpbmcge1xuICBoZWlnaHQ6IDhyZW07XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3VwbG9hZHMvMjAxOS8wNS9NYXNrLUdyb3VwLTI2MC5wbmdcIiksICM1QjdFOTY7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWluLWhlaWdodDogNnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmZvcm1baWQqPXNlYXJjaGZvcm0tXSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5mb3JtW2lkKj1zZWFyY2hmb3JtLV0gYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogMDtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuZm9ybVtpZCo9c2VhcmNoZm9ybS1dIGJ1dHRvbiBpIHtcbiAgY29sb3I6ICMwMEE3RTE7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy10b3A6IDAuM3JlbTtcbn1cblxuLnByb2R1Y3QtYXZhaWxhYmlsaXR5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTUsIDE5NSwgMTk1LCAwLjI1KTtcbn1cbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSBoMiB7XG4gIGNvbG9yOiAjMDBBNDdFO1xufVxuLnByb2R1Y3QtYXZhaWxhYmlsaXR5IC5wYWdlLWhlYWRlciAucGFnZS10aXRsZSwgLnByb2R1Y3QtYXZhaWxhYmlsaXR5IC5wYWdlLWhlYWRlciAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLnByb2R1Y3QtYXZhaWxhYmlsaXR5IC5wYWdlLWhlYWRlciAucGFnZS10aXRsZSwgLnByb2R1Y3QtYXZhaWxhYmlsaXR5IC5wYWdlLWhlYWRlciAuZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ucHJvZHVjdC1hdmFpbGFiaWxpdHkgLmNhcmQtYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG4ucHJvZHVjdC1hdmFpbGFiaWxpdHkgLmNhcmQtYm9keSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiAxNnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucHJvZHVjdC1hdmFpbGFiaWxpdHkgLmNhcmQtYm9keSB1bCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ucHJvZHVjdC1hdmFpbGFiaWxpdHkgLmNhcmQtYm9keSB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSAuY2FyZC1ib2R5IC5jYXJkLWJvZHkgPiAucm93ID4gLmNvbC0xMiA+ICoge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnByb2R1Y3QtYXZhaWxhYmlsaXR5IC5jYXJkLWJvZHkgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAucHJvZHVjdC1hdmFpbGFiaWxpdHkgLmNhcmQtYm9keSBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSAuY2FyZC1hY2NvcmRpb24gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSAubmF2Lm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIG1hcmdpbi1yaWdodDogLThweDtcbn1cbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSAubmF2Lm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGNvbG9yOiAjMDMzQzVCO1xufVxuLnByb2R1Y3QtYXZhaWxhYmlsaXR5IC5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDBBN0UxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucHJvZHVjdC1hdmFpbGFiaWxpdHkgLm5hdi5uYXYtdGFicyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5wcm9kdWN0LWF2YWlsYWJpbGl0eS5zZWN0aW9uLXRhYnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnByb2R1Y3QtYXZhaWxhYmlsaXR5LnNlY3Rpb24tYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gICNsaWNlbnNpbmctbW9kYWwgLm1vZGFsLWJvZHkgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zZWN0aW9uLXByb2R1Y3QtYXZhaWxhYmlsaXR5LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnNlY3Rpb24tcHJvZHVjdC1hdmFpbGFiaWxpdHktd3JhcHBlciAudGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5hcnRpY2xlcy1jYXJkLWRlY2sgLmNhcmQtaGVhZGVyIHtcbiAgaGVpZ2h0OiAxNXJlbTtcbn1cbi5hcnRpY2xlcy1jYXJkLWRlY2sgLmNhcmQtY2F0ZWdvcnkgPiAqIHtcbiAgcGFkZGluZzogMC43cmVtO1xuICBiYWNrZ3JvdW5kOiAjMDBBN0UxO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYXJ0aWNsZXMtY2FyZC1kZWNrIC5jYXJkLWJvZHkge1xuICBjb2xvcjogIzAzM0M1QiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggIWltcG9ydGFudDtcbn1cbi5hcnRpY2xlcy1jYXJkLWRlY2sgLmNhcmQtYm9keSA+ICoge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbi5hcnRpY2xlcy1jYXJkLWRlY2sgLmZhcmV2ZXJzZS1yZWFkLW1vcmUtbGluayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMEE3RTE7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbiNzaW5nbGUtdGVhbS1tZW1iZXItd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC4xKTtcbiAgcGFkZGluZy10b3A6IDNyZW07XG59XG4jc2luZ2xlLXRlYW0tbWVtYmVyLXdyYXBwZXIgLmNvbnRhaW5lciwgI3NpbmdsZS10ZWFtLW1lbWJlci13cmFwcGVyIC5jb250YWluZXItc3BsaXQtbGVmdCxcbiNzaW5nbGUtdGVhbS1tZW1iZXItd3JhcHBlciAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IHtcbiAgcGFkZGluZzogMnJlbSAwO1xufVxuI3NpbmdsZS10ZWFtLW1lbWJlci13cmFwcGVyIC5jb250YWluZXIgYXNpZGUgLnRlYW0tbWVtYmVyLWNvbnRhY3QsICNzaW5nbGUtdGVhbS1tZW1iZXItd3JhcHBlciAuY29udGFpbmVyLXNwbGl0LWxlZnQgYXNpZGUgLnRlYW0tbWVtYmVyLWNvbnRhY3QsXG4jc2luZ2xlLXRlYW0tbWVtYmVyLXdyYXBwZXIgLmNvbnRhaW5lci1zcGxpdC1yaWdodCBhc2lkZSAudGVhbS1tZW1iZXItY29udGFjdCB7XG4gIHBhZGRpbmc6IDIwcHggMCA0MHB4O1xufVxuI3NpbmdsZS10ZWFtLW1lbWJlci13cmFwcGVyIC5jb250YWluZXIgYXNpZGUgLnRlYW0tbWVtYmVyLWNvbnRhY3QgPiBkaXYsICNzaW5nbGUtdGVhbS1tZW1iZXItd3JhcHBlciAuY29udGFpbmVyLXNwbGl0LWxlZnQgYXNpZGUgLnRlYW0tbWVtYmVyLWNvbnRhY3QgPiBkaXYsXG4jc2luZ2xlLXRlYW0tbWVtYmVyLXdyYXBwZXIgLmNvbnRhaW5lci1zcGxpdC1yaWdodCBhc2lkZSAudGVhbS1tZW1iZXItY29udGFjdCA+IGRpdiB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4jc2luZ2xlLXRlYW0tbWVtYmVyLXdyYXBwZXIgLmNvbnRhaW5lciBhc2lkZSAudGVhbS1tZW1iZXItY29udGFjdCBhLCAjc2luZ2xlLXRlYW0tbWVtYmVyLXdyYXBwZXIgLmNvbnRhaW5lci1zcGxpdC1sZWZ0IGFzaWRlIC50ZWFtLW1lbWJlci1jb250YWN0IGEsXG4jc2luZ2xlLXRlYW0tbWVtYmVyLXdyYXBwZXIgLmNvbnRhaW5lci1zcGxpdC1yaWdodCBhc2lkZSAudGVhbS1tZW1iZXItY29udGFjdCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBjb2xvcjogIzAwQTdFMTtcbn1cbiNzaW5nbGUtdGVhbS1tZW1iZXItd3JhcHBlciAuY29udGFpbmVyIGFzaWRlIC50ZWFtLW1lbWJlci1jb250YWN0IGE6aG92ZXIsICNzaW5nbGUtdGVhbS1tZW1iZXItd3JhcHBlciAuY29udGFpbmVyLXNwbGl0LWxlZnQgYXNpZGUgLnRlYW0tbWVtYmVyLWNvbnRhY3QgYTpob3ZlcixcbiNzaW5nbGUtdGVhbS1tZW1iZXItd3JhcHBlciAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IGFzaWRlIC50ZWFtLW1lbWJlci1jb250YWN0IGE6aG92ZXIsICNzaW5nbGUtdGVhbS1tZW1iZXItd3JhcHBlciAuY29udGFpbmVyIGFzaWRlIC50ZWFtLW1lbWJlci1jb250YWN0IGE6YWN0aXZlLCAjc2luZ2xlLXRlYW0tbWVtYmVyLXdyYXBwZXIgLmNvbnRhaW5lci1zcGxpdC1sZWZ0IGFzaWRlIC50ZWFtLW1lbWJlci1jb250YWN0IGE6YWN0aXZlLFxuI3NpbmdsZS10ZWFtLW1lbWJlci13cmFwcGVyIC5jb250YWluZXItc3BsaXQtcmlnaHQgYXNpZGUgLnRlYW0tbWVtYmVyLWNvbnRhY3QgYTphY3RpdmUge1xuICBjb2xvcjogIzAzM0M1Qjtcbn1cbiNzaW5nbGUtdGVhbS1tZW1iZXItd3JhcHBlciAuY29udGFpbmVyIGgxLnRlYW0tbWVtYmVyLW5hbWUsICNzaW5nbGUtdGVhbS1tZW1iZXItd3JhcHBlciAuY29udGFpbmVyLXNwbGl0LWxlZnQgaDEudGVhbS1tZW1iZXItbmFtZSxcbiNzaW5nbGUtdGVhbS1tZW1iZXItd3JhcHBlciAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IGgxLnRlYW0tbWVtYmVyLW5hbWUge1xuICBwYWRkaW5nOiAycmVtIDAgIWltcG9ydGFudDtcbn1cblxuLnRlYW0tZGVzY3JpcHRpb24td3JhcHBlciB7XG4gIHBhZGRpbmc6IDFyZW0gMCAycmVtIDA7XG59XG4udGVhbS1kZXNjcmlwdGlvbi13cmFwcGVyIHAge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuLnRlYW0tZGVzY3JpcHRpb24td3JhcHBlciBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5naW5wdXRfY29udGFpbmVyIHNlbGVjdCB7XG4gIHBhZGRpbmc6IDFyZW0gMS44NzVyZW07XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZWxkLXJlcC1pbWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGhlaWdodDogMTA2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB3aWR0aDogMTA2cHg7XG59XG5cbiNzZWFyY2gtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICBwYWRkaW5nLXRvcDogNi44NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gICNzZWFyY2gtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDcuODc1cmVtO1xuICB9XG59XG5cbiNzaW5nbGUtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgI3NpbmdsZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNi44NzVyZW07XG4gIH1cbn1cbiNzaW5nbGUtd3JhcHBlciBhcnRpY2xlIGltZy53cC1wb3N0LWltYWdlIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG4jc2luZ2xlLXdyYXBwZXIgYXJ0aWNsZSAuZW50cnktdGl0bGUge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cblxuLnByZXZpb3VzLWxpbmstd3JhcHBlciB7XG4gIHBhZGRpbmc6IDI1cHggMCAwIDI1cHg7XG59XG5cbiN4Y2VsZXJhdGUtZGlzY2xhaW1lciB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGNvbG9yOiBncmV5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLnBhcnRuZXItdG9vbHMgLnRhYi1wYW5lIC5jYXJkLWJvZHkgaDIsXG4ucHJvZHVjdC1hdmFpbGFiaWxpdHkgLnRhYi1wYW5lIC5jYXJkLWJvZHkgaDIge1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xufVxuLnBhcnRuZXItdG9vbHMgLnRhYi1wYW5lIC5jYXJkLWJvZHkgaDMsIC5wYXJ0bmVyLXRvb2xzIC50YWItcGFuZSAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlLCAucGFydG5lci10b29scyAudGFiLXBhbmUgLmNhcmQtYm9keSAucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIGg1LCAucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIC5wYXJ0bmVyLXRvb2xzIC50YWItcGFuZSAuY2FyZC1ib2R5IGg1LCAucGFydG5lci10b29scyAudGFiLXBhbmUgLmNhcmQtYm9keSAjYXJ0aWNsZS1jYXRlZ29yeS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIC5idG4tbGluaywgI2FydGljbGUtY2F0ZWdvcnktYWNjb3JkaW9uIC5jYXJkLWhlYWRlciAucGFydG5lci10b29scyAudGFiLXBhbmUgLmNhcmQtYm9keSAuYnRuLWxpbmssIC5wYXJ0bmVyLXRvb2xzIC50YWItcGFuZSAuY2FyZC1ib2R5ICNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSwgI2FydGljbGUtY2F0ZWdvcnktdGFicyAubGlzdC1ncm91cCAucGFydG5lci10b29scyAudGFiLXBhbmUgLmNhcmQtYm9keSAubGlzdC1ncm91cC1pdGVtLFxuLnByb2R1Y3QtYXZhaWxhYmlsaXR5IC50YWItcGFuZSAuY2FyZC1ib2R5IGgzLFxuLnByb2R1Y3QtYXZhaWxhYmlsaXR5IC50YWItcGFuZSAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlLFxuLnByb2R1Y3QtYXZhaWxhYmlsaXR5IC50YWItcGFuZSAuY2FyZC1ib2R5IC5wYWdlLWhlYWRlciAuZGVzY3JpcHRpb24gaDUsXG4ucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIC5wcm9kdWN0LWF2YWlsYWJpbGl0eSAudGFiLXBhbmUgLmNhcmQtYm9keSBoNSxcbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSAudGFiLXBhbmUgLmNhcmQtYm9keSAjYXJ0aWNsZS1jYXRlZ29yeS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIC5idG4tbGluayxcbiNhcnRpY2xlLWNhdGVnb3J5LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgLnByb2R1Y3QtYXZhaWxhYmlsaXR5IC50YWItcGFuZSAuY2FyZC1ib2R5IC5idG4tbGluayxcbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSAudGFiLXBhbmUgLmNhcmQtYm9keSAjYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0sXG4jYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC5saXN0LWdyb3VwIC5wcm9kdWN0LWF2YWlsYWJpbGl0eSAudGFiLXBhbmUgLmNhcmQtYm9keSAubGlzdC1ncm91cC1pdGVtIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnBhcnRuZXItdG9vbHMgLnRhYi1wYW5lIC5jYXJkLWJvZHkgdWwgbGk6YmVmb3JlLFxuLnByb2R1Y3QtYXZhaWxhYmlsaXR5IC50YWItcGFuZSAuY2FyZC1ib2R5IHVsIGxpOmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5wYXJ0bmVyLXRvb2xzIC50YWItcGFuZSAuY2FyZC1ib2R5IHVsLCAucGFydG5lci10b29scyAuYWNjb3JkaW9uIC5jYXJkLWJvZHkgdWwge1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG5cbiNmb290ZXItbWVudSA+IC5kby1ub3Qtc2VsbCBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4jZm9vdGVyLW1lbnUgPiAuZG8tbm90LXNlbGwgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDBBN0UxICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi8qIE5hdnMgKi9cbmZvcm0gbGk6YmVmb3JlLFxubmF2IGxpOmJlZm9yZSxcbi5uYXYgbGk6YmVmb3JlLFxuLm5hdmJhciBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2LWxpbmssXG4uZHJvcGRvd24taXRlbSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI3dyYXBwZXItbmF2YmFyIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udG9wLW5hdiB7XG4gIGhlaWdodDogMy41MTU2MjVyZW07XG59XG5cbi5tYWluLW5hdiB7XG4gIGJveC1zaGFkb3c6IDAgMC4xODc1cmVtIDAuMzc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGhlaWdodDogNS44NzVyZW07XG4gIHBhZGRpbmc6IDA7XG59XG4ubWFpbi1uYXYgLmNvbnRhaW5lciwgLm1haW4tbmF2IC5jb250YWluZXItc3BsaXQtbGVmdCxcbi5tYWluLW5hdiAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1haW4tbmF2IC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgaGVpZ2h0OiA2OHB4O1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgI21haW4tbWVudS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNtYWluLW1lbnUtd3JhcHBlciBsaSB7XG4gIHdpZHRoOiBtaW4tY29udGVudDtcbiAgd2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG59XG4ubXItMSBhIHtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm1yLTEgYTpob3ZlciwgLm1yLTEgYS5vcGVuIHtcbiAgY29sb3I6ICMwMEE3RTE7XG59XG4ubXItMSBhIC5mYSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5tb2JpbGUtbmF2IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAyMDAwO1xuICAvKlxuICBcdC5uYXZiYXItdG9nZ2xlciB7XG4gIFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21lbnUucG5nKTtcbiAgXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIFx0XHRib3JkZXI6IG5vbmU7XG4gIFx0XHRib3JkZXItcmFkaXVzOiAwO1xuICBcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgXHRcdGhlaWdodDogM3JlbTtcbiAgXHRcdHdpZHRoOiAyLjYyNXJlbTtcblxuICBcdFx0Jjpob3ZlcixcbiAgXHRcdCZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICBcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21lbnVfYWN0aXZlLnBuZyk7XG4gIFx0XHR9XG5cbiAgXHR9XG4gIFx0Ki9cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1vYmlsZS1uYXYge1xuICAgIHRvcDogMy41MTU2MjVyZW07XG4gIH1cbn1cbi5tb2JpbGUtbmF2ID4gLmQtZmxleCB7XG4gIGJveC1zaGFkb3c6IDAgMC4xODc1cmVtIDAuMzc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xufVxuLm1vYmlsZS1uYXYgLm5hdmJhci1icmFuZCBpbWcge1xuICBtYXgtd2lkdGg6IDUwdnc7XG4gIG1heC13aWR0aDogY2FsYyg1MHZ3IC0gMXJlbSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5tb2JpbGUtbmF2IC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA2M3B4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4ubW9iaWxlLW5hdi5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lciwgLm1vYmlsZS1uYXYubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc3BsaXQtbGVmdCxcbi5tb2JpbGUtbmF2Lm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNwbGl0LXJpZ2h0LFxuLm1vYmlsZS1uYXYubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuXG4jdG9wLW1lbnUge1xuICBjb2xvcjogI2ZmZjtcbn1cbiN0b3AtbWVudSBsaSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiN0b3AtbWVudSBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMEE3RTE7XG59XG4jdG9wLW1lbnUgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jdG9wLW1lbnUgLm5hdi1saW5rW3RpdGxlPUlsbHVzdHJhdG9yXTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlY1wiO1xufVxuI3RvcC1tZW51IC5uYXYtbGlua1t0aXRsZT1DYWxjdWxhdG9yXTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlY1wiO1xufVxuI3RvcC1tZW51IC5uYXYtbGlua1t0aXRsZT1DYWxsXTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuI3RvcC1tZW51IC5uYXYtbGlua1t0aXRsZT1FbWFpbF06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbn1cbiN0b3AtbWVudSAubmF2LWxpbmtbdGl0bGU9TG9naW5dOmJlZm9yZSwgI3RvcC1tZW51IC5uYXYtbGlua1t0aXRsZT1Mb2dvdXRdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jdG9wLW1lbnUgLm5hdi1saW5rOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IFByb1wiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4jdG9wLW1lbnUtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbiN0b3AtbWVudS13cmFwcGVyIHVsIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI3RvcC1tZW51LXdyYXBwZXIgdWwgbGkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jdG9wLW1lbnUtd3JhcHBlciB1bCBsaSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwLjc4MXJlbTtcbn1cblxuI21haW4tbWVudSAubmF2LWl0ZW06aG92ZXIgPiAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI21haW4tbWVudSA+IC5uYXYtaXRlbSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMzNDNUI7XG59XG4jbWFpbi1tZW51ID4gLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4jbWFpbi1tZW51ID4gLm5hdi1pdGVtIC5uYXYtbGluayxcbiNtYWluLW1lbnUgPiAubmF2LWl0ZW0gLmRyb3Bkb3duLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4MXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI21haW4tbWVudSA+IC5uYXYtaXRlbSAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuI21haW4tbWVudSA+IC5uYXYtaXRlbSAuZHJvcGRvd24taGVhZGVyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jbWFpbi1tZW51ID4gLm5hdi1pdGVtOmhvdmVyID4gLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNtYWluLW1lbnUgPiAubmF2LWl0ZW0gPiAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4jbWFpbi1tZW51ID4gLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIGJveC1zaGFkb3c6IDAgMCAwLjM3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICB0b3A6IC0xLjdyZW07XG59XG4jbWFpbi1tZW51ID4gLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMzNDNUI7XG59XG4jbWFpbi1tZW51ID4gLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbS5kcm9wZG93bjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfYmx1ZV9yLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luLXRvcDogLTE4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMzRweDtcbn1cbiNtYWluLW1lbnUgPiAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLm5hdi1pdGVtLmN1cnJlbnQtbWVudS1pdGVtID4gLmRyb3Bkb3duLWl0ZW0ge1xuICBjb2xvcjogIzAwQTQ3RTtcbn1cbiNtYWluLW1lbnUgPiAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgbGVmdDogMTAwJTtcbiAgdG9wOiAwO1xufVxuI21haW4tbWVudSA+IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLm5hdi1pdGVtOmhvdmVyIC5kcm9wZG93bi1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTdFMTtcbiAgY29sb3I6ICNmZmY7XG59XG4jbWFpbi1tZW51ID4gLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbSAuZHJvcGRvd24taGVhZGVyLFxuI21haW4tbWVudSA+IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW0gLmRyb3Bkb3duLWl0ZW0sXG4jbWFpbi1tZW51ID4gLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbSAuZHJvcGRvd24taXRlbS10ZXh0LFxuI21haW4tbWVudSA+IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW0gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4MXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtO1xufVxuI21haW4tbWVudSA+IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW0gLmRyb3Bkb3duLWhlYWRlciB7XG4gIGNvbG9yOiAjMDBBN0UxO1xufVxuI21haW4tbWVudSA+IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbSAwLjM3NXJlbSAwIDA7XG59XG4jbWFpbi1tZW51ID4gLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbTpmaXJzdC1jaGlsZCBhIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW0gMC4zNzVyZW0gMCAwO1xufVxuI21haW4tbWVudSA+IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW06Zmlyc3QtY2hpbGQgLmRyb3Bkb3duLWhlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtIDAuMzc1cmVtIDAgMDtcbn1cbiNtYWluLW1lbnUgPiAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMC4zNzVyZW0gMC4zNzVyZW07XG59XG4jbWFpbi1tZW51ID4gLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbTpsYXN0LWNoaWxkIC5kcm9wZG93bi1pdGVtLFxuI21haW4tbWVudSA+IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW06bGFzdC1jaGlsZCAuZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuMzc1cmVtIDAuMzc1cmVtO1xufVxuI21haW4tbWVudSA+IC5uYXYtaXRlbS5kcm9wZG93bi1oaWRkZW4gPiAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiNtYWluLW1lbnUgPiAubmF2LWl0ZW0uY3VycmVudC1jYXRlZ29yeS1hbmNlc3RvciA+IC5uYXYtbGluaywgI21haW4tbWVudSA+IC5uYXYtaXRlbS5jdXJyZW50LXBvc3QtYW5jZXN0b3IgPiAubmF2LWxpbmsge1xuICBjb2xvcjogIzAwQTdFMTtcbn1cblxuI21vYmlsZS1tZW51LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICByaWdodDogNS40NzVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDAuMTg3NXJlbSAwLjM3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gOS4zOTA2MjVyZW0pO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAjbW9iaWxlLW1lbnUtd3JhcHBlciB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAjbW9iaWxlLW1lbnUtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA2Ljg3NXJlbTtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNi44NzVyZW0pO1xuICB9XG59XG4jbW9iaWxlLW1lbnUtd3JhcHBlciAjdG9wLW1lbnUtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICMwMzNDNUI7XG59XG4jbW9iaWxlLW1lbnUtd3JhcHBlciAjdG9wLW1lbnUtd3JhcHBlciAjdG9wLW1lbnUge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNtb2JpbGUtbWVudS13cmFwcGVyICN0b3AtbWVudS13cmFwcGVyICN0b3AtbWVudSBsaSAubmF2LWxpbmsge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cbiNtb2JpbGUtbWVudS13cmFwcGVyICN0b3AtbWVudS13cmFwcGVyICN0b3AtbWVudSBsaSAubmF2LWxpbms6YmVmb3JlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIgI3RvcC1tZW51LXdyYXBwZXIgI3RvcC1tZW51IGxpIC5uYXYtbGlua1t0aXRsZT1Mb2dpbl0sICNtb2JpbGUtbWVudS13cmFwcGVyICN0b3AtbWVudS13cmFwcGVyICN0b3AtbWVudSBsaSAubmF2LWxpbmtbdGl0bGU9TG9nb3V0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jbW9iaWxlLW1lbnUtd3JhcHBlciAjbW9iaWxlLW1lbnUgPiAubmF2LWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS1tZW51ID4gLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4MXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAzM0M1QjtcbiAgcGFkZGluZzogMS41cmVtO1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS1tZW51ID4gLm5hdi1pdGVtIC5uYXYtbGluay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NoZXZyb24tZG93bi1ibHVlLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiBub25lO1xuICBjb250ZW50OiBcIiBcIjtcbiAgaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxcmVtO1xuICB3aWR0aDogNDBweDtcbn1cbiNtb2JpbGUtbWVudS13cmFwcGVyICNtb2JpbGUtbWVudSAubmF2LWl0ZW0uYWN0aXZlID4gLm5hdi1saW5rLFxuI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS1tZW51IC5uYXYtaXRlbS5hY3RpdmUgPiAuZHJvcGRvd24taXRlbSB7XG4gIGNvbG9yOiAjMDBBNDdFO1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS1tZW51IC5uYXYtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA2MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMzNDNUI7XG59XG4jbW9iaWxlLW1lbnUtd3JhcHBlciAjbW9iaWxlLW1lbnUgLm5hdi1pdGVtLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogIzAwQTdFMTtcbn1cbiNtb2JpbGUtbWVudS13cmFwcGVyICNtb2JpbGUtbWVudSAubmF2LWl0ZW0uc2hvdyA+IC5uYXYtbGluay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NoZXZyb24tdXAtY3lhbi5wbmcpO1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS1tZW51IC5uYXYtaXRlbS5zaG93ID4gLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNtb2JpbGUtbWVudS13cmFwcGVyICNtb2JpbGUtbWVudSAubmF2LWl0ZW06aG92ZXIsICNtb2JpbGUtbWVudS13cmFwcGVyICNtb2JpbGUtbWVudSAubmF2LWl0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxO1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS1tZW51IC5uYXYtaXRlbTpob3ZlciA+IGEsICNtb2JpbGUtbWVudS13cmFwcGVyICNtb2JpbGUtbWVudSAubmF2LWl0ZW06Zm9jdXMgPiBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS1tZW51IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMzNDNUI7XG4gIG1hcmdpbjogMDtcbn1cbiNtb2JpbGUtbWVudS13cmFwcGVyICNtb2JpbGUtbWVudSAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLm5hdi1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDMzQzVCO1xuICAvKiB0ZXJ0aWFyeSBkcm9wZG93biAqL1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS1tZW51IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4jbW9iaWxlLW1lbnUtd3JhcHBlciAjbW9iaWxlLW1lbnUgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbSAuZHJvcGRvd24taXRlbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4MXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHBhZGRpbmc6IDEuMjVyZW0gMi41cmVtO1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS1tZW51IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNtb2JpbGUtbWVudS13cmFwcGVyICNtb2JpbGUtbWVudSAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jbW9iaWxlLW1lbnUtd3JhcHBlciAjbW9iaWxlLW1lbnUgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmc6IDFyZW0gMi41cmVtO1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS10b3AtbWVudSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNtb2JpbGUtbWVudS13cmFwcGVyICNtb2JpbGUtdG9wLW1lbnUgLm5hdi1pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cbiNtb2JpbGUtbWVudS13cmFwcGVyICNtb2JpbGUtdG9wLW1lbnUgLm5hdi1pdGVtOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogNjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDMzQzVCO1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS10b3AtbWVudSAubmF2LWl0ZW06aG92ZXIsICNtb2JpbGUtbWVudS13cmFwcGVyICNtb2JpbGUtdG9wLW1lbnUgLm5hdi1pdGVtOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTdFMTtcbn1cbiNtb2JpbGUtbWVudS13cmFwcGVyICNtb2JpbGUtdG9wLW1lbnUgLm5hdi1pdGVtOmhvdmVyID4gYSwgI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS10b3AtbWVudSAubmF2LWl0ZW06Zm9jdXMgPiBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS10b3AtbWVudSAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMS41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS10b3AtbWVudSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMDBBNDdFO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAjbW9iaWxlLW1lbnUtd3JhcHBlciAjbW9iaWxlLXRvcC1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jbW9iaWxlLW1lbnUtd3JhcHBlciAjbW9iaWxlLW1lbnUtYWNjZXNzaWJpbGl0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG4gIGNvbG9yOiAjZmZmO1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIgI21vYmlsZS1tZW51LWFjY2Vzc2liaWxpdHkgI21vYmlsZS1zZWFyY2gtbWVudS1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jbW9iaWxlLW1lbnUtd3JhcHBlciAjbW9iaWxlLW1lbnUtYWNjZXNzaWJpbGl0eSAjbW9iaWxlLXNlYXJjaC1tZW51LWljb24ub3BlbiB7XG4gIGNvbG9yOiAjMDBBN0UxO1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIucHJpbWFyeS1tZW51LWRyb3Bkb3duIHtcbiAgdG9wOiA1LjZyZW07XG59XG4jbW9iaWxlLW1lbnUtd3JhcHBlci5wcmltYXJ5LW1lbnUtZHJvcGRvd24gLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuI21vYmlsZS1tZW51LXdyYXBwZXIucHJpbWFyeS1tZW51LWRyb3Bkb3duIC5uYXYtaXRlbTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogNjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDBBN0UxO1xufVxuXG4jd3JhcHBlci10b3AtY3RhLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogOS4zOTA2MjVyZW07XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiA5OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgI3dyYXBwZXItdG9wLWN0YS1zZWN0aW9uIHtcbiAgICB0b3A6IDYuODc1cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuI3dyYXBwZXItdG9wLWN0YS1zZWN0aW9uICN0b3AtY3RhLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAwLjg3NXJlbSAwO1xufVxuI3dyYXBwZXItdG9wLWN0YS1zZWN0aW9uICN0b3AtY3RhLXNlY3Rpb24gLmJ0biwgI3dyYXBwZXItdG9wLWN0YS1zZWN0aW9uICN0b3AtY3RhLXNlY3Rpb24gLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3ICN3cmFwcGVyLXRvcC1jdGEtc2VjdGlvbiAjdG9wLWN0YS1zZWN0aW9uIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gICN3cmFwcGVyLXRvcC1jdGEtc2VjdGlvbiAjdG9wLWN0YS1zZWN0aW9uIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiN3cmFwcGVyLXRvcC1jdGEtc2VjdGlvbiAjdG9wLWN0YS1zZWN0aW9uIC5jdGEtdGV4dC1iZWZvcmUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gICN3cmFwcGVyLXRvcC1jdGEtc2VjdGlvbiAjdG9wLWN0YS1zZWN0aW9uIC5jdGEtdGV4dC1iZWZvcmUge1xuICAgIG1hcmdpbjogMC41cmVtIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuI3dyYXBwZXItdG9wLWN0YS1zZWN0aW9uLW1vYmlsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jd3JhcHBlci10b3AtY3RhLXNlY3Rpb24tbW9iaWxlICN0b3AtY3RhLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAwLjg3NXJlbSAwO1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jd3JhcHBlci10b3AtY3RhLXNlY3Rpb24tbW9iaWxlICN0b3AtY3RhLXNlY3Rpb24gLmJ0biwgI3dyYXBwZXItdG9wLWN0YS1zZWN0aW9uLW1vYmlsZSAjdG9wLWN0YS1zZWN0aW9uIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAjd3JhcHBlci10b3AtY3RhLXNlY3Rpb24tbW9iaWxlICN0b3AtY3RhLXNlY3Rpb24gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cbiN3cmFwcGVyLXRvcC1jdGEtc2VjdGlvbi1tb2JpbGUgI3RvcC1jdGEtc2VjdGlvbiAuY3RhLXRleHQtYmVmb3JlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luOiAwLjVyZW0gYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiNzb2NpYWwtbWVudSAubmF2LWxpbmsgaSB7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cblxuI3dyYXBwZXItZm9vdGVyIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbn1cbiN3cmFwcGVyLWZvb3RlciBbY2xhc3MqPWNvbC1dIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ2KTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMC40Mzc1cmVtIDEuNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gICN3cmFwcGVyLWZvb3RlciBbY2xhc3MqPWNvbC1dIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ2KTtcbiAgICBwYWRkaW5nOiAwLjg3NXJlbSAwO1xuICB9XG59XG4jd3JhcHBlci1mb290ZXIgW2NsYXNzKj1jb2wtXS5mb290ZXItbWVudS1jb2wge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4jd3JhcHBlci1mb290ZXIgW2NsYXNzKj1jb2wtXSAud2lkZ2V0LXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgI3dyYXBwZXItZm9vdGVyICNmb290ZXItbWVudSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbiN3cmFwcGVyLWZvb3RlciAjZm9vdGVyLW1lbnUgLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbiN3cmFwcGVyLWZvb3RlciAjZm9vdGVyLW1lbnUgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsZXR0ZXItc3BhY2luZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4MXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4jd3JhcHBlci1mb290ZXIgI2Zvb3Rlci1tZW51IC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwQTdFMTtcbn1cbiN3cmFwcGVyLWZvb3RlciAjZm9vdGVyLW1lbnUgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsge1xuICBjb2xvcjogIzAwQTdFMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgI3dyYXBwZXItZm9vdGVyICNmb290ZXItbWVudSAubmF2LWl0ZW0gLm5hdi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbn1cblxuI3dyYXBwZXItc29jaWFsLWJhbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNicmVhZGNydW1icyAuYnJlYWRjcnVtYi10cmFpbCAudHJhaWwtaXRlbXMgLnRyYWlsLWl0ZW0gYVtpdGVtcHJvcD1pdGVtXSxcbiNicmVhZGNydW1icyAuYnJlYWRjcnVtYi10cmFpbCAudHJhaWwtaXRlbXMgLnRyYWlsLWl0ZW0gc3BhbltpdGVtcHJvcD1pdGVtXSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuI2JyZWFkY3J1bWJzIC5icmVhZGNydW1iLXRyYWlsIC50cmFpbC1pdGVtcyAudHJhaWwtaXRlbSBhW2l0ZW1wcm9wPWl0ZW1dOmhvdmVyLFxuI2JyZWFkY3J1bWJzIC5icmVhZGNydW1iLXRyYWlsIC50cmFpbC1pdGVtcyAudHJhaWwtaXRlbSBzcGFuW2l0ZW1wcm9wPWl0ZW1dOmhvdmVyIHtcbiAgY29sb3I6ICMwMEE0N0U7XG59XG4jYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItdHJhaWwgLnRyYWlsLWl0ZW1zIC50cmFpbC1pdGVtLnRyYWlsLWVuZCBhW2l0ZW1wcm9wPWl0ZW1dLFxuI2JyZWFkY3J1bWJzIC5icmVhZGNydW1iLXRyYWlsIC50cmFpbC1pdGVtcyAudHJhaWwtaXRlbS50cmFpbC1lbmQgc3BhbltpdGVtcHJvcD1pdGVtXSB7XG4gIGNvbG9yOiAjMDBBN0UxO1xufVxuI2JyZWFkY3J1bWJzIC5icmVhZGNydW1iLXRyYWlsIC50cmFpbC1pdGVtcyAudHJhaWwtaXRlbTphZnRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuI2JyZWFkY3J1bWJzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iZy1ncmFkaWVudC1kZW5pbSAjYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItdHJhaWwgLnRyYWlsLWl0ZW1zIC50cmFpbC1pdGVtIGFbaXRlbXByb3A9aXRlbV0sXG4uYmctZ3JhZGllbnQtZGVuaW0gI2JyZWFkY3J1bWJzIC5icmVhZGNydW1iLXRyYWlsIC50cmFpbC1pdGVtcyAudHJhaWwtaXRlbSBzcGFuW2l0ZW1wcm9wPWl0ZW1dLFxuLmhlYWRlci13LWhlcm8tdW5kZXJsYXkgI2JyZWFkY3J1bWJzIC5icmVhZGNydW1iLXRyYWlsIC50cmFpbC1pdGVtcyAudHJhaWwtaXRlbSBhW2l0ZW1wcm9wPWl0ZW1dLFxuLmhlYWRlci13LWhlcm8tdW5kZXJsYXkgI2JyZWFkY3J1bWJzIC5icmVhZGNydW1iLXRyYWlsIC50cmFpbC1pdGVtcyAudHJhaWwtaXRlbSBzcGFuW2l0ZW1wcm9wPWl0ZW1dIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYmctZ3JhZGllbnQtZGVuaW0gI2JyZWFkY3J1bWJzIC5icmVhZGNydW1iLXRyYWlsIC50cmFpbC1pdGVtcyAudHJhaWwtaXRlbS50cmFpbC1lbmQgYVtpdGVtcHJvcD1pdGVtXSxcbi5iZy1ncmFkaWVudC1kZW5pbSAjYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItdHJhaWwgLnRyYWlsLWl0ZW1zIC50cmFpbC1pdGVtLnRyYWlsLWVuZCBzcGFuW2l0ZW1wcm9wPWl0ZW1dLFxuLmhlYWRlci13LWhlcm8tdW5kZXJsYXkgI2JyZWFkY3J1bWJzIC5icmVhZGNydW1iLXRyYWlsIC50cmFpbC1pdGVtcyAudHJhaWwtaXRlbS50cmFpbC1lbmQgYVtpdGVtcHJvcD1pdGVtXSxcbi5oZWFkZXItdy1oZXJvLXVuZGVybGF5ICNicmVhZGNydW1icyAuYnJlYWRjcnVtYi10cmFpbCAudHJhaWwtaXRlbXMgLnRyYWlsLWl0ZW0udHJhaWwtZW5kIHNwYW5baXRlbXByb3A9aXRlbV0ge1xuICBjb2xvcjogIzAwQTdFMTtcbn1cbi5iZy1ncmFkaWVudC1kZW5pbSAjYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItdHJhaWwgLnRyYWlsLWl0ZW1zIC50cmFpbC1pdGVtOmFmdGVyLFxuLmhlYWRlci13LWhlcm8tdW5kZXJsYXkgI2JyZWFkY3J1bWJzIC5icmVhZGNydW1iLXRyYWlsIC50cmFpbC1pdGVtcyAudHJhaWwtaXRlbTphZnRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4jZ290by1tZW51LCAuZHJvcGRvd24ucGFnaW5hdGlvbi1kcm9wZG93bixcbi5kcm9wZG93bi5nb3RvLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjQzNzVyZW0gMS4xMjVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuI2dvdG8tbWVudSA+IGEuZHJvcGRvd24tdG9nZ2xlLCAuZHJvcGRvd24ucGFnaW5hdGlvbi1kcm9wZG93biA+IGEuZHJvcGRvd24tdG9nZ2xlLFxuI2dvdG8tbWVudSA+IHNwYW4uZHJvcGRvd24tdG9nZ2xlLFxuLmRyb3Bkb3duLnBhZ2luYXRpb24tZHJvcGRvd24gPiBzcGFuLmRyb3Bkb3duLXRvZ2dsZSxcbi5kcm9wZG93bi5nb3RvLW1lbnUgPiBhLmRyb3Bkb3duLXRvZ2dsZSxcbi5kcm9wZG93bi5nb3RvLW1lbnUgPiBzcGFuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDhyZW0gMC41cmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4jZ290by1tZW51ID4gYS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5kcm9wZG93bi5wYWdpbmF0aW9uLWRyb3Bkb3duID4gYS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4jZ290by1tZW51ID4gc3Bhbi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uZHJvcGRvd24ucGFnaW5hdGlvbi1kcm9wZG93biA+IHNwYW4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLmRyb3Bkb3duLmdvdG8tbWVudSA+IGEuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLmRyb3Bkb3duLmdvdG8tbWVudSA+IHNwYW4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jaGV2cm9uLWRvd24td2hpdGUucG5nKTtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwLjg3NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwLjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xuICB3aWR0aDogMi41cmVtO1xufVxuI2dvdG8tbWVudSA+IGEuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSwgLmRyb3Bkb3duLnBhZ2luYXRpb24tZHJvcGRvd24gPiBhLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUsICNnb3RvLW1lbnUgPiBhLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLmRyb3Bkb3duLnBhZ2luYXRpb24tZHJvcGRvd24gPiBhLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcbiNnb3RvLW1lbnUgPiBzcGFuLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUsXG4uZHJvcGRvd24ucGFnaW5hdGlvbi1kcm9wZG93biA+IHNwYW4uZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSxcbiNnb3RvLW1lbnUgPiBzcGFuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcbi5kcm9wZG93bi5wYWdpbmF0aW9uLWRyb3Bkb3duID4gc3Bhbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4uZHJvcGRvd24uZ290by1tZW51ID4gYS5kcm9wZG93bi10b2dnbGU6YWN0aXZlLFxuLmRyb3Bkb3duLmdvdG8tbWVudSA+IGEuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxuLmRyb3Bkb3duLmdvdG8tbWVudSA+IHNwYW4uZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSxcbi5kcm9wZG93bi5nb3RvLW1lbnUgPiBzcGFuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4jZ290by1tZW51IC5kcm9wZG93bi1tZW51LCAuZHJvcGRvd24ucGFnaW5hdGlvbi1kcm9wZG93biAuZHJvcGRvd24tbWVudSxcbi5kcm9wZG93bi5nb3RvLW1lbnUgLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMS4xMjVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuI2dvdG8tbWVudSAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD1ib3R0b20tc3RhcnRdLCAuZHJvcGRvd24ucGFnaW5hdGlvbi1kcm9wZG93biAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD1ib3R0b20tc3RhcnRdLFxuLmRyb3Bkb3duLmdvdG8tbWVudSAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD1ib3R0b20tc3RhcnRdIHtcbiAgYm94LXNoYWRvdzogMCAwLjE4NzVyZW0gMC4zNzVyZW0gcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cbiNnb3RvLW1lbnUgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLmRyb3Bkb3duLnBhZ2luYXRpb24tZHJvcGRvd24gLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSxcbi5kcm9wZG93bi5nb3RvLW1lbnUgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSB7XG4gIGJveC1zaGFkb3c6IDAgLTAuMTg3NXJlbSAwLjM3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMTYpO1xufVxuI2dvdG8tbWVudSAuZHJvcGRvd24tbWVudSBhLmRyb3Bkb3duLWl0ZW0sIC5kcm9wZG93bi5wYWdpbmF0aW9uLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGEuZHJvcGRvd24taXRlbSxcbiNnb3RvLW1lbnUgLmRyb3Bkb3duLW1lbnUgc3Bhbi5kcm9wZG93bi1pdGVtLFxuLmRyb3Bkb3duLnBhZ2luYXRpb24tZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgc3Bhbi5kcm9wZG93bi1pdGVtLFxuLmRyb3Bkb3duLmdvdG8tbWVudSAuZHJvcGRvd24tbWVudSBhLmRyb3Bkb3duLWl0ZW0sXG4uZHJvcGRvd24uZ290by1tZW51IC5kcm9wZG93bi1tZW51IHNwYW4uZHJvcGRvd24taXRlbSB7XG4gIGNvbG9yOiAjMDBBN0UxO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMC41cmVtIDEuMTI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuI2dvdG8tbWVudSAuZHJvcGRvd24tbWVudSBhLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuZHJvcGRvd24ucGFnaW5hdGlvbi1kcm9wZG93biAuZHJvcGRvd24tbWVudSBhLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAjZ290by1tZW51IC5kcm9wZG93bi1tZW51IGEuZHJvcGRvd24taXRlbTpmb2N1cywgLmRyb3Bkb3duLnBhZ2luYXRpb24tZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgYS5kcm9wZG93bi1pdGVtOmZvY3VzLFxuI2dvdG8tbWVudSAuZHJvcGRvd24tbWVudSBzcGFuLmRyb3Bkb3duLWl0ZW06YWN0aXZlLFxuLmRyb3Bkb3duLnBhZ2luYXRpb24tZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgc3Bhbi5kcm9wZG93bi1pdGVtOmFjdGl2ZSxcbiNnb3RvLW1lbnUgLmRyb3Bkb3duLW1lbnUgc3Bhbi5kcm9wZG93bi1pdGVtOmZvY3VzLFxuLmRyb3Bkb3duLnBhZ2luYXRpb24tZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgc3Bhbi5kcm9wZG93bi1pdGVtOmZvY3VzLFxuLmRyb3Bkb3duLmdvdG8tbWVudSAuZHJvcGRvd24tbWVudSBhLmRyb3Bkb3duLWl0ZW06YWN0aXZlLFxuLmRyb3Bkb3duLmdvdG8tbWVudSAuZHJvcGRvd24tbWVudSBhLmRyb3Bkb3duLWl0ZW06Zm9jdXMsXG4uZHJvcGRvd24uZ290by1tZW51IC5kcm9wZG93bi1tZW51IHNwYW4uZHJvcGRvd24taXRlbTphY3RpdmUsXG4uZHJvcGRvd24uZ290by1tZW51IC5kcm9wZG93bi1tZW51IHNwYW4uZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2dvdG8tbWVudS5zaG93LCAuc2hvdy5kcm9wZG93bi5wYWdpbmF0aW9uLWRyb3Bkb3duLFxuLmRyb3Bkb3duLmdvdG8tbWVudS5zaG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xufVxuI2dvdG8tbWVudS5zaG93ID4gYS5kcm9wZG93bi10b2dnbGUsIC5zaG93LmRyb3Bkb3duLnBhZ2luYXRpb24tZHJvcGRvd24gPiBhLmRyb3Bkb3duLXRvZ2dsZSxcbi5kcm9wZG93bi5nb3RvLW1lbnUuc2hvdyA+IGEuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAzM0M1QjtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG4jZ290by1tZW51LnNob3cgPiBhLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cuZHJvcGRvd24ucGFnaW5hdGlvbi1kcm9wZG93biA+IGEuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLmRyb3Bkb3duLmdvdG8tbWVudS5zaG93ID4gYS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NoZXZyb24tdXAtYmx1ZS5wbmcpO1xufVxuI2dvdG8tbWVudS5zaG93ID4gYS5kcm9wZG93bi10b2dnbGU6YWN0aXZlLCAuc2hvdy5kcm9wZG93bi5wYWdpbmF0aW9uLWRyb3Bkb3duID4gYS5kcm9wZG93bi10b2dnbGU6YWN0aXZlLCAjZ290by1tZW51LnNob3cgPiBhLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLnNob3cuZHJvcGRvd24ucGFnaW5hdGlvbi1kcm9wZG93biA+IGEuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxuLmRyb3Bkb3duLmdvdG8tbWVudS5zaG93ID4gYS5kcm9wZG93bi10b2dnbGU6YWN0aXZlLFxuLmRyb3Bkb3duLmdvdG8tbWVudS5zaG93ID4gYS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3Bvc3RzLWxheW91dC1tZW51IC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xufVxuXG4ucGFnaW5hdGlvbi1iYW5uZXIgLm5hdiAubmF2LWl0ZW06Zmlyc3QtY2hpbGQgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnBhZ2luYXRpb24tYmFubmVyIC5uYXYgLm5hdi1pdGVtOmxhc3QtY2hpbGQgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5wYWdpbmF0aW9uLWJhbm5lciAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yODFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMEE3RTE7XG59XG4ucGFnaW5hdGlvbi1iYW5uZXIgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMEE0N0U7XG59XG5cbi5kcm9wZG93bi5wYWdpbmF0aW9uLWRyb3Bkb3duIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uZHJvcGRvd24ucGFnaW5hdGlvbi1kcm9wZG93biA+IGEuZHJvcGRvd24tdG9nZ2xlLFxuLmRyb3Bkb3duLnBhZ2luYXRpb24tZHJvcGRvd24gPiBzcGFuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMzNDNUI7XG4gIGNvbG9yOiAjMDMzQzVCO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG59XG4uZHJvcGRvd24ucGFnaW5hdGlvbi1kcm9wZG93biA+IGEuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLmRyb3Bkb3duLnBhZ2luYXRpb24tZHJvcGRvd24gPiBzcGFuLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2hldnJvbi1kb3duLWJsdWUucG5nKTtcbn1cbi5kcm9wZG93bi5wYWdpbmF0aW9uLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGEuZHJvcGRvd24taXRlbTphY3RpdmUsXG4uZHJvcGRvd24ucGFnaW5hdGlvbi1kcm9wZG93biAuZHJvcGRvd24tbWVudSBzcGFuLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICMwMEE0N0U7XG59XG5cbiNzZWFyY2gtbWVudS1pY29uLFxuI21vYmlsLW1lbnUtdG9nZ2xlcixcbiNtb2JpbGUtbG9naW4tYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA0cmVtO1xuICBwYWRkaW5nOiAxLjJyZW0gMCAxLjJyZW0gMXJlbTtcbn1cbiNzZWFyY2gtbWVudS1pY29uIGksXG4jbW9iaWwtbWVudS10b2dnbGVyIGksXG4jbW9iaWxlLWxvZ2luLWJ1dHRvbiBpIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xufVxuXG4jbW9iaWxlLWxvZ2luLWJ1dHRvbiB7XG4gIHdpZHRoOiA1cmVtO1xufVxuXG4jbW9iaWwtbWVudS10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMTEyLCAxMTIsIDExMiwgMC41KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwLjE4NzVyZW0gMC4zNzVyZW0gcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgI21vYmlsLW1lbnUtdG9nZ2xlciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuI21vYmlsLW1lbnUtdG9nZ2xlciBpIHtcbiAgd2lkdGg6IDRyZW07XG4gIGZvbnQtc2l6ZTogMi4zcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4xMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbiNtb2JpbC1tZW51LXRvZ2dsZXIuY29sbGFwc2VkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG5cbiNtb2JpbGUtbG9naW4tYnV0dG9uIHtcbiAgY29sb3I6ICMwMEE3RTE7XG59XG4jbW9iaWxlLWxvZ2luLWJ1dHRvbiBpIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4xMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuI3RvcC1tZW51LXNlYXJjaCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5OTk7XG59XG4jdG9wLW1lbnUtc2VhcmNoIGZvcm0ge1xuICB3aWR0aDogMzZyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMTI1Mjk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuI3RvcC1tZW51LXNlYXJjaCBmb3JtIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDJyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiN0b3AtbWVudS1zZWFyY2ggZm9ybSBidXR0b246YWN0aXZlLCAjdG9wLW1lbnUtc2VhcmNoIGZvcm0gYnV0dG9uOmZvY3VzIHtcbiAgYm9yZGVyOiBub25lO1xufVxuI3RvcC1tZW51LXNlYXJjaCBmb3JtIGJ1dHRvbiAuZmEge1xuICBjb2xvcjogIzAwQTdFMTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHBhZGRpbmc6IDA7XG59XG4jdG9wLW1lbnUtc2VhcmNoIGZvcm0gaW5wdXQuZmllbGQge1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiA1MXJlbTtcbiAgbWF4LXdpZHRoOiA1MHZ3O1xuICBtYXJnaW46IDA7XG59XG4jdG9wLW1lbnUtc2VhcmNoIGZvcm0gaW5wdXQuZmllbGQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAjdG9wLW1lbnUtc2VhcmNoIGZvcm0ge1xuICAgIHdpZHRoOiAyNHJlbTtcbiAgfVxufVxuXG4jbW9iaWxlLW1lbnUtc2VhcmNoIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIHdpZHRoOiA3MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAjbW9iaWxlLW1lbnUtc2VhcmNoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI21vYmlsZS1tZW51LXNlYXJjaCAjbW9iaWxlLW5hdi1zZWFyY2gtZm9ybSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMzNDNUI7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBtYXJnaW46IDAuN3JlbTtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuI21vYmlsZS1tZW51LXNlYXJjaCBpbnB1dC5maWVsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xufVxuI21vYmlsZS1tZW51LXNlYXJjaCBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAwO1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jbW9iaWxlLW1lbnUtc2VhcmNoIGJ1dHRvbiAuZmEge1xuICBjb2xvcjogIzAwQTdFMTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXRvcDogMC4zcmVtO1xufVxuXG4jc2hvdy1hY2Nlc3NpYmlsaXR5LFxuI21vYmlsZS1zaG93LWFjY2Vzc2liaWxpdHkge1xuICBoZWlnaHQ6IDIuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwLjYyNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuI2FjY2Vzc2liaWxpdHktcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAuMTg3NXJlbSAwLjM3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDI2LjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0wLjVyZW07XG4gIHRvcDogLTAuNXJlbTtcbn1cbiNhY2Nlc3NpYmlsaXR5LXBhbmVsIC5saXN0LWdyb3VwIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiNhY2Nlc3NpYmlsaXR5LXBhbmVsICNoaWRlLWFjY2Vzc2liaWxpdHkge1xuICBoZWlnaHQ6IDIuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwLjYyNXJlbTtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4jYWNjZXNzaWJpbGl0eS1wYW5lbCAubGlzdC1ncm91cC1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuI2FjY2Vzc2liaWxpdHktcGFuZWwgLmxpc3QtZ3JvdXAtaXRlbTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2FjY2Vzc2liaWxpdHktcGFuZWwgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4jYWNjZXNzaWJpbGl0eS1wYW5lbCAubGlzdC1ncm91cC1pdGVtIC5idG4sICNhY2Nlc3NpYmlsaXR5LXBhbmVsIC5saXN0LWdyb3VwLWl0ZW0gLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3ICNhY2Nlc3NpYmlsaXR5LXBhbmVsIC5saXN0LWdyb3VwLWl0ZW0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgcGFkZGluZzogMC41ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbiN3cmFwcGVyLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMwMzNDNUI7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3dyYXBwZXItZm9vdGVyIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3dyYXBwZXItZm9vdGVyIGE6aG92ZXIge1xuICBjb2xvcjogIzAwQTdFMTtcbn1cbiN3cmFwcGVyLWZvb3RlciAjZm9vdGVyLW1lbnUtd3JhcHBlciAjZm9vdGVyLW1lbnUge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuI3dyYXBwZXItZm9vdGVyICNmb290ZXItbWVudS13cmFwcGVyICNmb290ZXItbWVudSAubmF2LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4jd3JhcHBlci1mb290ZXIgI3NvY2lhbC1tZW51LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG4jd3JhcHBlci1mb290ZXIgI3NvY2lhbC1tZW51LXdyYXBwZXIgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMC43MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuI3dyYXBwZXItZm9vdGVyICNzb2NpYWwtbWVudS13cmFwcGVyIC5uYXYtbGluazpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4jd3JhcHBlci1mb290ZXItYm90dG9tLWxvZ28gI3dyYXBwZXItZm9vdGVyLXRydXN0IHtcbiAgcGFkZGluZzogMCAwIDJyZW0gMDtcbn1cbiN3cmFwcGVyLWZvb3Rlci1ib3R0b20tbG9nbyAjd3JhcHBlci1mb290ZXItdHJ1c3QgLnJvdyB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdCAhaW1wb3J0YW50O1xufVxuI3dyYXBwZXItZm9vdGVyLWJvdHRvbS1sb2dvICN3cmFwcGVyLWZvb3Rlci10cnVzdCAud2lkZ2V0X21lZGlhX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgI3dyYXBwZXItZm9vdGVyLWJvdHRvbS1sb2dvICN3cmFwcGVyLWZvb3Rlci10cnVzdCAud2lkZ2V0X21lZGlhX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4jd3JhcHBlci1mb290ZXItYm90dG9tLWxvZ28gI3dyYXBwZXItZm9vdGVyLXRydXN0IC53aWRnZXRfdGV4dCAud2lkZ2V0LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuI3dyYXBwZXItZm9vdGVyLWJvdHRvbS1sb2dvICN3cmFwcGVyLWZvb3Rlci10cnVzdCBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuODc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMS4xMjtcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xufVxuI3dyYXBwZXItZm9vdGVyLWJvdHRvbS1sb2dvIC5mb290ZXItbG9nbyBpbWcge1xuICBoZWlnaHQ6IDY4cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4vKiBCdXR0b25zICovXG4uYnRuLCAuYnRuLmZhLCAuYnRuLmZhcywgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLmJ0bi10cmFuc3BhcmVudCB7XG4gIGNvbG9yOiAjMDBBN0UxO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiBzb2xpZCAjMDBBN0UxO1xufVxuLmJ0bi10cmFuc3BhcmVudDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMwMEE3RTE7XG4gIGJhY2tncm91bmQ6ICMwMEE3RTE7XG59XG4uYnRuLXRyYW5zcGFyZW50OmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQ6ICMwMzNDNUI7XG59XG4uYnRuLXRyYW5zcGFyZW50OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5idG4tamFkZS10cmFuc3BhcmVudCB7XG4gIGNvbG9yOiAjMDBBNDdFO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiBzb2xpZCAjMDBBNDdFO1xufVxuLmJ0bi1qYWRlLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwQTQ3RTtcbiAgYmFja2dyb3VuZDogIzAwQTQ3RTtcbn1cbi5idG4tamFkZS10cmFuc3BhcmVudDphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDMzQzVCO1xuICBiYWNrZ3JvdW5kOiAjMDMzQzVCO1xufVxuLmJ0bi1qYWRlLXRyYW5zcGFyZW50OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5idG4tYmctb3JhbmdlLCAuYnRuLXByaW1hcnksXG4uYnRuLWJnLXRhbmdlcmluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERDVGMTM7XG4gIGJvcmRlci1jb2xvcjogI0RENUYxMztcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLWJnLW9yYW5nZTpob3ZlciwgLmJ0bi1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1iZy10YW5nZXJpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxO1xuICBib3JkZXItY29sb3I6ICMwMEE3RTE7XG59XG4uYnRuLWJnLW9yYW5nZTphY3RpdmUsIC5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tYmctb3JhbmdlOmZvY3VzLCAuYnRuLXByaW1hcnk6Zm9jdXMsXG4uYnRuLWJnLXRhbmdlcmluZTphY3RpdmUsXG4uYnRuLWJnLXRhbmdlcmluZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG4gIGJvcmRlci1jb2xvcjogIzAzM0M1Qjtcbn1cbi5idG4tYmctb3JhbmdlOmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQsXG4uYnRuLWJnLXRhbmdlcmluZTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7XG4gIGJvcmRlci1jb2xvcjogIzcwNzA3MDtcbn1cblxuLmJ0bi1iZy1qYWRlLFxuLmJ0bi1iZy1ncmVlbixcbi5idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTQ3RTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBNDdFO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tYmctamFkZTpob3Zlcixcbi5idG4tYmctZ3JlZW46aG92ZXIsXG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG4gIGJvcmRlci1jb2xvcjogIzAwQTdFMTtcbn1cbi5idG4tYmctamFkZTphY3RpdmUsIC5idG4tYmctamFkZTpmb2N1cyxcbi5idG4tYmctZ3JlZW46YWN0aXZlLFxuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLFxuLmJ0bi1iZy1ncmVlbjpmb2N1cyxcbi5idG4tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1QjtcbiAgYm9yZGVyLWNvbG9yOiAjMDMzQzVCO1xufVxuLmJ0bi1iZy1qYWRlOmRpc2FibGVkLFxuLmJ0bi1iZy1ncmVlbjpkaXNhYmxlZCxcbi5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MDtcbiAgYm9yZGVyLWNvbG9yOiAjNzA3MDcwO1xufVxuXG4uYnRuLWZnLWphZGUsXG4uYnRuLWZnLWdyZWVuLFxuLmJ0bi10ZXJ0aWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwQTQ3RTtcbiAgY29sb3I6ICMwMEE0N0U7XG59XG4uYnRuLWZnLWphZGU6aG92ZXIsXG4uYnRuLWZnLWdyZWVuOmhvdmVyLFxuLmJ0bi10ZXJ0aWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE0N0U7XG4gIGJvcmRlci1jb2xvcjogIzAwQTQ3RTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLWZnLWphZGU6YWN0aXZlLCAuYnRuLWZnLWphZGU6Zm9jdXMsXG4uYnRuLWZnLWdyZWVuOmFjdGl2ZSxcbi5idG4tdGVydGlhcnk6YWN0aXZlLFxuLmJ0bi1mZy1ncmVlbjpmb2N1cyxcbi5idG4tdGVydGlhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBib3JkZXItY29sb3I6ICMwMzNDNUI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1mZy1qYWRlOmRpc2FibGVkLFxuLmJ0bi1mZy1ncmVlbjpkaXNhYmxlZCxcbi5idG4tdGVydGlhcnk6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzcwNzA3MDtcbiAgYm9yZGVyLWNvbG9yOiAjNzA3MDcwO1xufVxuXG4uYnRuLWZnLWRlbmltLWFsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwQTdFMTtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG4uYnRuLWZnLWRlbmltLWFsdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG4gIGJvcmRlci1jb2xvcjogIzAwQTdFMTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLWZnLWRlbmltLWFsdDphY3RpdmUsIC5idG4tZmctZGVuaW0tYWx0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDMzQzVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tZmctZGVuaW0tYWx0OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNzA3MDcwO1xuICBjb2xvcjogIzcwNzA3MDtcbn1cblxuLmJ0bi1mZy1kZW5pbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG4gIGJvcmRlci1jb2xvcjogIzAwQTdFMTtcbiAgY29sb3I6ICMwMEE3RTE7XG59XG4uYnRuLWZnLWRlbmltOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTQ3RTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBNDdFO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tZmctZGVuaW06YWN0aXZlLCAuYnRuLWZnLWRlbmltOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tZmctZGVuaW06ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBib3JkZXItY29sb3I6ICM3MDcwNzA7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG4uYnRuLWJnLWRlbmltIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1QjtcbiAgYm9yZGVyLWNvbG9yOiAjMDMzQzVCO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tYmctZGVuaW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBib3JkZXItY29sb3I6ICMwMzNDNUI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLWJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwQTdFMTtcbn1cbi5idG4tYmctd2hpdGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTdFMTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBN0UxO1xufVxuLmJ0bi1iZy13aGl0ZTphY3RpdmUsIC5idG4tYmctd2hpdGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBib3JkZXItY29sb3I6ICMwMzNDNUI7XG59XG4uYnRuLWJnLXdoaXRlOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MDtcbiAgYm9yZGVyLWNvbG9yOiAjNzA3MDcwO1xufVxuXG4uYnRuLWJnLWVsZWN0cmljIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTdFMTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBN0UxO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJ0bi1iZy1lbGVjdHJpYzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBib3JkZXItY29sb3I6ICMwMzNDNUI7XG59XG4uYnRuLWJnLWVsZWN0cmljOmFjdGl2ZSwgLmJ0bi1iZy1lbGVjdHJpYzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG4gIGJvcmRlci1jb2xvcjogIzAzM0M1Qjtcbn1cbi5idG4tYmctZWxlY3RyaWM6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xuICBib3JkZXItY29sb3I6ICM3MDcwNzA7XG59XG5cbi5idG4tYmctZG92ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7XG4gIGJvcmRlci1jb2xvcjogIzcwNzA3MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4tYmctbGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRkREMjg7XG4gIGJvcmRlci1jb2xvcjogI0NGREQyODtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5idG4tZ3JheSB7XG4gIGNvbG9yOiByZ2JhKDExMiwgMTEyLCAxMTIsIDAuNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTEyLCAxMTIsIDExMiwgMC41KTtcbn1cbi5idG4tZ3JheTpob3ZlciwgLmJ0bi1ncmF5OmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmRhcmsgLmJ0bjphY3RpdmUsIC5kYXJrIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlLCAud3BjZjcgLmRhcmsgaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLmRhcmsgLmJ0bjpmb2N1cywgLmRhcmsgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cywgLndwY2Y3IC5kYXJrIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyayAuYnRuIC5idG4tYmctb3JhbmdlOmFjdGl2ZSwgLmRhcmsgLmJ0biAuYnRuLXByaW1hcnk6YWN0aXZlLCAuZGFyayAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdIC5idG4tYmctb3JhbmdlOmFjdGl2ZSwgLmRhcmsgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSAuYnRuLXByaW1hcnk6YWN0aXZlLCAud3BjZjcgLmRhcmsgaW5wdXRbdHlwZT1zdWJtaXRdIC5idG4tYmctb3JhbmdlOmFjdGl2ZSwgLndwY2Y3IC5kYXJrIGlucHV0W3R5cGU9c3VibWl0XSAuYnRuLXByaW1hcnk6YWN0aXZlLCAuZGFyayAuYnRuIC5idG4tYmctb3JhbmdlOmZvY3VzLCAuZGFyayAuYnRuIC5idG4tcHJpbWFyeTpmb2N1cywgLmRhcmsgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSAuYnRuLWJnLW9yYW5nZTpmb2N1cywgLmRhcmsgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSAuYnRuLXByaW1hcnk6Zm9jdXMsIC53cGNmNyAuZGFyayBpbnB1dFt0eXBlPXN1Ym1pdF0gLmJ0bi1iZy1vcmFuZ2U6Zm9jdXMsIC53cGNmNyAuZGFyayBpbnB1dFt0eXBlPXN1Ym1pdF0gLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLmRhcmsgLmJ0biAuYnRuLWJnLXRhbmdlcmluZTphY3RpdmUsXG4uZGFyayAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdIC5idG4tYmctdGFuZ2VyaW5lOmFjdGl2ZSxcbi53cGNmNyAuZGFyayBpbnB1dFt0eXBlPXN1Ym1pdF0gLmJ0bi1iZy10YW5nZXJpbmU6YWN0aXZlLFxuLmRhcmsgLmJ0biAuYnRuLWJnLXRhbmdlcmluZTpmb2N1cyxcbi5kYXJrIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gLmJ0bi1iZy10YW5nZXJpbmU6Zm9jdXMsXG4ud3BjZjcgLmRhcmsgaW5wdXRbdHlwZT1zdWJtaXRdIC5idG4tYmctdGFuZ2VyaW5lOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1QjtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBN0UxO1xuICBjb2xvcjogIzAwQTdFMTtcbn1cblxuLmJ0bi1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM3MDcwNzA7XG4gIGNvbG9yOiAjNzA3MDcwICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLW5vLWJvcmRlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1ib3Jyb3dlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwQTdFMTtcbiAgY29sb3I6ICMwMzNDNUI7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLmJ0bi1ib3Jyb3dlcjpob3ZlciwgLmJ0bi1ib3Jyb3dlcjphY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMzNDNUI7XG59XG5cbi5idG4uZmEsIC53cGNmNyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF0sIC5idG4uZmFzLCAud3BjZjcgaW5wdXQuZmFzW3R5cGU9c3VibWl0XSB7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93LXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi5mYTpiZWZvcmUsIC53cGNmNyBpbnB1dC5mYVt0eXBlPXN1Ym1pdF06YmVmb3JlLCAuYnRuLmZhczpiZWZvcmUsIC53cGNmNyBpbnB1dC5mYXNbdHlwZT1zdWJtaXRdOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbi5oaWRkZW5fc3ViX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZC5nZm9ybV9oaWRkZW4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIGgzLCAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmNhcmQtdGl0bGUsIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIGg1LCAucGFnZS1oZWFkZXIgLmRlc2NyaXB0aW9uIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCBoNSwgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkICNhcnRpY2xlLWNhdGVnb3J5LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgLmJ0bi1saW5rLCAjYXJ0aWNsZS1jYXRlZ29yeS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuYnRuLWxpbmssIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAjYXJ0aWNsZS1jYXRlZ29yeS10YWJzIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0sICNhcnRpY2xlLWNhdGVnb3J5LXRhYnMgLmxpc3QtZ3JvdXAgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbi5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCBoNSB7XG4gIGZvbnQtZmFtaWx5OiBNYWl0cmVlLCBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yMTQyODU3MTQzO1xufVxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5nZmllbGRfbGFiZWwge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzEyNTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBNYWl0cmVlLCBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG59XG4uZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1lbWFpbF0sXG4uZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT10ZWxdLFxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9dGV4dF0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMC44cmVtIDEuNXJlbTtcbn1cbi5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmZvcm0tY2hlY2staW5wdXQgPiBsaSxcbi5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZF9jaGVja2JveCA+IGxpLFxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkX3JhZGlvID4gbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZm9ybS1jaGVjay1pbnB1dCA+IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZm9ybS1jaGVjay1pbnB1dCA+IGxpIGlucHV0W3R5cGU9cmFkaW9dLFxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkX2NoZWNrYm94ID4gbGkgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGRfY2hlY2tib3ggPiBsaSBpbnB1dFt0eXBlPXJhZGlvXSxcbi5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZF9yYWRpbyA+IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkX3JhZGlvID4gbGkgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBvcGFjaXR5OiAwO1xufVxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZm9ybS1jaGVjay1pbnB1dCA+IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsXG4uZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5mb3JtLWNoZWNrLWlucHV0ID4gbGkgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCxcbi5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZF9jaGVja2JveCA+IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsXG4uZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGRfY2hlY2tib3ggPiBsaSBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsLFxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkX3JhZGlvID4gbGkgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCxcbi5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZF9yYWRpbyA+IGxpIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwge1xuICBmb250LWZhbWlseTogTWFpdHJlZSwgR2VvcmdpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG4uZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5mb3JtLWNoZWNrLWlucHV0ID4gbGkgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpiZWZvcmUsXG4uZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5mb3JtLWNoZWNrLWlucHV0ID4gbGkgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDpiZWZvcmUsXG4uZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGRfY2hlY2tib3ggPiBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOmJlZm9yZSxcbi5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZF9jaGVja2JveCA+IGxpIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6YmVmb3JlLFxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkX3JhZGlvID4gbGkgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpiZWZvcmUsXG4uZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGRfcmFkaW8gPiBsaSBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMzNDNUI7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxZW07XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjFyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMWVtO1xufVxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZm9ybS1jaGVjay1pbnB1dCA+IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4uZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5mb3JtLWNoZWNrLWlucHV0ID4gbGkgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcbi5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZF9jaGVja2JveCA+IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4uZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGRfY2hlY2tib3ggPiBsaSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkX3JhZGlvID4gbGkgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcbi5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZF9yYWRpbyA+IGxpIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxO1xufVxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZm9ybS1jaGVjay1pbnB1dCA+IGxpOmhvdmVyIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YmVmb3JlLFxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZm9ybS1jaGVjay1pbnB1dCA+IGxpOmhvdmVyIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6YmVmb3JlLFxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkX2NoZWNrYm94ID4gbGk6aG92ZXIgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpiZWZvcmUsXG4uZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGRfY2hlY2tib3ggPiBsaTpob3ZlciBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOmJlZm9yZSxcbi5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZF9yYWRpbyA+IGxpOmhvdmVyIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YmVmb3JlLFxuLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkX3JhZGlvID4gbGk6aG92ZXIgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxO1xufVxuXG5mb3JtLmZvcm0tbGlnaHQgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIHtcbiAgY29sb3I6ICNmZmY7XG59XG5mb3JtLmZvcm0tbGlnaHQgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZm9ybS1jaGVjay1pbnB1dCA+IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YmVmb3JlLFxuZm9ybS5mb3JtLWxpZ2h0IC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmZvcm0tY2hlY2staW5wdXQgPiBsaSBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOmJlZm9yZSxcbmZvcm0uZm9ybS1saWdodCAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGRfY2hlY2tib3ggPiBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOmJlZm9yZSxcbmZvcm0uZm9ybS1saWdodCAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGRfY2hlY2tib3ggPiBsaSBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOmJlZm9yZSxcbmZvcm0uZm9ybS1saWdodCAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGRfcmFkaW8gPiBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOmJlZm9yZSxcbmZvcm0uZm9ybS1saWdodCAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGRfcmFkaW8gPiBsaSBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG5cbmZvcm0uZm9ybS10cmFuc3BhcmVudCAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdpbnB1dF9jb250YWluZXIgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmZvcm0uZm9ybS10cmFuc3BhcmVudCAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1lbWFpbF0sXG5mb3JtLmZvcm0tdHJhbnNwYXJlbnQgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9dGVsXSxcbmZvcm0uZm9ybS10cmFuc3BhcmVudCAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuZm9ybS5mb3JtLXRyYW5zcGFyZW50IC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmZvcm0tY2hlY2staW5wdXQgPiBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOmJlZm9yZSxcbmZvcm0uZm9ybS10cmFuc3BhcmVudCAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5mb3JtLWNoZWNrLWlucHV0ID4gbGkgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDpiZWZvcmUsXG5mb3JtLmZvcm0tdHJhbnNwYXJlbnQgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkX2NoZWNrYm94ID4gbGkgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpiZWZvcmUsXG5mb3JtLmZvcm0tdHJhbnNwYXJlbnQgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkX2NoZWNrYm94ID4gbGkgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDpiZWZvcmUsXG5mb3JtLmZvcm0tdHJhbnNwYXJlbnQgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkX3JhZGlvID4gbGkgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpiZWZvcmUsXG5mb3JtLmZvcm0tdHJhbnNwYXJlbnQgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkX3JhZGlvID4gbGkgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuZm9ybS5mb3JtLXRyYW5zcGFyZW50LmZvcm0tbGlnaHQgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyIGlucHV0IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5nZm9ybV9mb290ZXIge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG59XG5cbi8qIEhvbWUgUGFnZSAqL1xuLmhvbWUgI3BhZ2Utd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuaG9tZSAjcGFnZS13cmFwcGVyIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbn1cbi5ob21lICNwYWdlLXdyYXBwZXIgc2VjdGlvbi5zZWN0aW9uLXNsaWRlci1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDQuMzc1cmVtO1xufVxuLmhvbWUgI21vZHVsZXMtd3JhcHBlciAubW9kdWxlLWNhcmQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4taGVpZ2h0OiA5cmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbn1cbi5ob21lICNtb2R1bGVzLXdyYXBwZXIgLm1vZHVsZS1jYXJkIGg0LCAuaG9tZSAjbW9kdWxlcy13cmFwcGVyIC5tb2R1bGUtY2FyZCAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLmxlYXJuaW5nLWxpbmtzLS10aXRsZSwgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5ob21lICNtb2R1bGVzLXdyYXBwZXIgLm1vZHVsZS1jYXJkIC5sZWFybmluZy1saW5rcy0tdGl0bGUsIC5ob21lICNtb2R1bGVzLXdyYXBwZXIgLm1vZHVsZS1jYXJkIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubWFya2V0aW5nLWxpbmtzLS10aXRsZSwgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5ob21lICNtb2R1bGVzLXdyYXBwZXIgLm1vZHVsZS1jYXJkIC5tYXJrZXRpbmctbGlua3MtLXRpdGxlLCAuaG9tZSAjbW9kdWxlcy13cmFwcGVyIC5tb2R1bGUtY2FyZCAud2lkZ2V0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjE4N3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTg3cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAuaG9tZSAjbW9kdWxlcy13cmFwcGVyIC5tb2R1bGUtY2FyZCB7XG4gICAgbWluLWhlaWdodDogMTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLmhvbWUgI21vZHVsZXMtd3JhcHBlciAubW9kdWxlLWNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmhvbWUgI21vZHVsZXMtd3JhcHBlciAubW9kdWxlLWNhcmQge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5ob21lICNtb2R1bGVzLXdyYXBwZXIgLm1vZHVsZS1jYXJkIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmhvbWUgI21vZHVsZXMtd3JhcHBlciBkaXZbY2xhc3MqPWNvbC1dOm50aC1jaGlsZChvZGQpIC5tb2R1bGUtY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG59XG4uaG9tZSAjbW9kdWxlcy13cmFwcGVyIGRpdltjbGFzcyo9Y29sLV06bnRoLWNoaWxkKG9kZCkgLm1vZHVsZS1jYXJkIGE6aG92ZXIge1xuICBjb2xvcjogIzAzM0M1QiAhaW1wb3J0YW50O1xufVxuLmhvbWUgI21vZHVsZXMtd3JhcHBlciBkaXZbY2xhc3MqPWNvbC1dOm50aC1jaGlsZChldmVuKSAubW9kdWxlLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xufVxuLmhvbWUgI21vZHVsZXMtd3JhcHBlciBkaXZbY2xhc3MqPWNvbC1dOm50aC1jaGlsZChldmVuKSAubW9kdWxlLWNhcmQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDBBNDdFICFpbXBvcnRhbnQ7XG59XG4uaG9tZSAjY2F0ZWdvcmllcy1sb29wIHtcbiAgYmFja2dyb3VuZDogI2NlZDRkYTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL21haW5fYmcucG5nXCIpLCAjY2VkNGRhOyAvKiBXM0MgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL21haW5fYmcucG5nXCIpOyAvKiBmYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5ob21lICNjYXRlZ29yaWVzLWxvb3Age1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cbi5ob21lICNjYXRlZ29yaWVzLWxvb3AgLmNhcmQtZGVjayB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgI2NhdGVnb3JpZXMtbG9vcCAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgNTAlO1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMzJweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaG9tZSAjY2F0ZWdvcmllcy1sb29wIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMzJweCk7XG4gIH1cbiAgLmhvbWUgI2NhdGVnb3JpZXMtbG9vcCAuY2FyZC1kZWNrIC5jYXJkOm50aC1jaGlsZCgzKSwgLmhvbWUgI2NhdGVnb3JpZXMtbG9vcCAuY2FyZC1kZWNrIC5jYXJkOm50aC1jaGlsZCg2KSB7XG4gICAgZmxleC1iYXNpczogY2FsYyg0MS42NjY2NjY2NjYlIC0gMzJweCk7XG4gIH1cbiAgLmhvbWUgI2NhdGVnb3JpZXMtbG9vcCAuY2FyZC1kZWNrIC5jYXJkOm50aC1jaGlsZCg0KSwgLmhvbWUgI2NhdGVnb3JpZXMtbG9vcCAuY2FyZC1kZWNrIC5jYXJkOm50aC1jaGlsZCg1KSB7XG4gICAgZmxleC1iYXNpczogY2FsYyg1OC4zMzMzMzMzMzMlIC0gMzJweCk7XG4gIH1cbn1cbi5ob21lICNjYXRlZ29yaWVzLWxvb3AgLmNhcmQtZGVjayAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICBoZWlnaHQ6IDUwdnc7XG59XG4uaG9tZSAuc2VjdGlvbi1xdWljay1jYWxjIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaG9tZSAuc2VjdGlvbi1xdWljay1jYWxjIC5idG4tdHJhbnNwYXJlbnQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBzb2xpZCAjZmZmO1xufVxuLmhvbWUgLnNlY3Rpb24tcXVpY2stY2FsYyAuY29sLWNvbnRlbnRfY29sdW1uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE5LzA1L2N0YS1iYWNrZ3JvdW5kLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBN0UxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uLXNpZGViYXIgLndpZGdldC10aXRsZSB7XG4gIGJhY2tncm91bmQ6ICM1QjdFOTY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMC41cmVtIDEwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2VjdGlvbi1zaWRlYmFyIC50cmliZS1ldmVudHMtd2lkZ2V0LWxpbmsgPiBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2VjdGlvbi1zaWRlYmFyIC50cmliZS1ldmVudHMtd2lkZ2V0LWxpbmsgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG4uc2VjdGlvbi1zaWRlYmFyIC53aWRnZXQtYXJlYSA+IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLnNlY3Rpb24tc2lkZWJhciAud2lkZ2V0LWFyZWEgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5zZWN0aW9uLXNpZGViYXIgLndpZGdldC1hcmVhID4gYSB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5zZWN0aW9uLXNpZGViYXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICB9XG59XG4uc2VjdGlvbi1zaWRlYmFyIC5ycHdlLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5zZWN0aW9uLXNpZGViYXIgLnJwd2UtYmxvY2sgbGkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnNlY3Rpb24tc2lkZWJhciAucnB3ZS1ibG9jayBsaSAucnB3ZS10aXRsZSB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2VjdGlvbi1zaWRlYmFyIC5ycHdlLWJsb2NrIGxpIC5ycHdlLXN1bW1hcnkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2VjdGlvbi1zaWRlYmFyIC5ycHdlLWJsb2NrIGxpIGltZywgLnNlY3Rpb24tc2lkZWJhciAucnB3ZS1ibG9jayBsaSB0aW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWN0aW9uLXNpZGViYXIgLnJwd2UtYmxvY2sgbGkgLm1vcmUtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuLnNlY3Rpb24tc2lkZWJhciAucnB3ZS1ibG9jayBsaSAucnB3ZS10aXRsZSA+IGEge1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLndpZGdldC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ud2lkZ2V0LXRpdGxlID4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZXZlbnQtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI1cmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4udHJpYmUtZXZlbnRzLWxpc3Qtd2lkZ2V0IC50cmliZS1saXN0LXdpZGdldCxcbi50cmliZS1ldmVudHMtYWR2LWxpc3Qtd2lkZ2V0IC50cmliZS1saXN0LXdpZGdldCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi50cmliZS1ldmVudHMtbGlzdC13aWRnZXQgLnRyaWJlLWV2ZW50cy1saXN0LXdpZGdldC1ldmVudHMsXG4udHJpYmUtZXZlbnRzLWFkdi1saXN0LXdpZGdldCAudHJpYmUtZXZlbnRzLWxpc3Qtd2lkZ2V0LWV2ZW50cyB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbi50cmliZS1ldmVudHMtbGlzdC13aWRnZXQgLnRyaWJlLWV2ZW50cy1saXN0LXdpZGdldC1ldmVudHM6Zmlyc3QtY2hpbGQsXG4udHJpYmUtZXZlbnRzLWFkdi1saXN0LXdpZGdldCAudHJpYmUtZXZlbnRzLWxpc3Qtd2lkZ2V0LWV2ZW50czpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRyaWJlLWV2ZW50cy1saXN0LXdpZGdldCAudHJpYmUtZXZlbnRzLWxpc3Qtd2lkZ2V0LWV2ZW50czpudGgtY2hpbGQoMm4rMiksXG4gIC50cmliZS1ldmVudHMtYWR2LWxpc3Qtd2lkZ2V0IC50cmliZS1ldmVudHMtbGlzdC13aWRnZXQtZXZlbnRzOm50aC1jaGlsZCgybisyKSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRyaWJlLWV2ZW50cy1saXN0LXdpZGdldCAudHJpYmUtZXZlbnRzLWxpc3Qtd2lkZ2V0LWV2ZW50czpudGgtY2hpbGQoMm4rMyksXG4gIC50cmliZS1ldmVudHMtYWR2LWxpc3Qtd2lkZ2V0IC50cmliZS1ldmVudHMtbGlzdC13aWRnZXQtZXZlbnRzOm50aC1jaGlsZCgybiszKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmV2ZW50LW1ldGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZXZlbnQtbWV0YSAudHJpYmUtZXZlbnQtZHVyYXRpb24ge1xuICBiYWNrZ3JvdW5kOiAjMDBBN0UxO1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAzNnJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uZXZlbnQtbWV0YSAudHJpYmUtZXZlbnQtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGNvbG9yOiBibGFjaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmV2ZW50LW1ldGEgLnRyaWJlLWV2ZW50LXRpdGxlLmZpcnN0LWV2ZW50IHtcbiAgbWluLWhlaWdodDogOHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZXZlbnQtbWV0YSAudHJpYmUtZXZlbnQtdGl0bGU6bm90KC5maXJzdC1ldmVudCkgLnRyaWJlLWV2ZW50LWxpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ldmVudC1tZXRhIC50cmliZS1ldmVudC10aXRsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDMzQzVCICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5ldmVudC1tZXRhIC50cmliZS1ldmVudC10aXRsZSB7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gIH1cbiAgLmV2ZW50LW1ldGEgLnRyaWJlLWV2ZW50LXRpdGxlIHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ldmVudC1tZXRhIC50cmliZS1ldmVudC1saW5rIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZXZlbnQtbWV0YSAudHJpYmUtZXZlbnQtbGluayAuYnRuLCAuZXZlbnQtbWV0YSAudHJpYmUtZXZlbnQtbGluayAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmV2ZW50LW1ldGEgLnRyaWJlLWV2ZW50LWxpbmsgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMEE3RTE7XG59XG4uZXZlbnQtbWV0YSAudHJpYmUtZXZlbnQtbGluayAuYnRuOmhvdmVyLCAuZXZlbnQtbWV0YSAudHJpYmUtZXZlbnQtbGluayAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAud3BjZjcgLmV2ZW50LW1ldGEgLnRyaWJlLWV2ZW50LWxpbmsgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG4uZXZlbnQtbWV0YSAudHJpYmUtZXZlbnQtbGluayAuYnRuOmFjdGl2ZSwgLmV2ZW50LW1ldGEgLnRyaWJlLWV2ZW50LWxpbmsgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUsIC53cGNmNyAuZXZlbnQtbWV0YSAudHJpYmUtZXZlbnQtbGluayBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlIHtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1maXJzdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDI4LjU3MTQyODU3MTQlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDM0LjkyMDYzNDkyMDYlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDkzLjY1MDc5MzY1MDglIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZS1zZWNvbmQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAyOC41NzE0Mjg1NzE0JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAzNC45MjA2MzQ5MjA2JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA2MS4xMTExMTExMTExJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA2Ny40NjAzMTc0NjAzJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGUtdGhpcmQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA2MS4xMTExMTExMTExJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA2Ny40NjAzMTc0NjAzJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA5My42NTA3OTM2NTA4JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvLnRyYWRpdGlvbmFsLXByb2R1Y3RzLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcm9kdWN0LXBvcnRmb2xpbyAjd3JhcHBlci10b3AtY3RhLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcm9kdWN0LXBvcnRmb2xpbyAuUHJvZHVjdC1Qb3J0Zm9saW8tYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gI1Byb2R1Y3QtUG9ydGZvbGlvLWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAxOThweDtcbiAgcGFkZGluZy1ib3R0b206IDE0NHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDY2JTtcbiAgbWFyZ2luLWJvdHRvbTogODdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtMjVweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvIC5Qcm9kdWN0LVBvcnRmb2xpby1oZWFkZXItdGl0bGUge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvIC5Qcm9kdWN0LVBvcnRmb2xpby1oZWFkZXItc3VidGl0bGUge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDMwcHggMDtcbiAgd2lkdGg6IDU1JTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gLlByb2R1Y3QtUG9ydGZvbGlvLWhlYWRlci1idXR0b24ge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gLnByb2R1Y3QtcG9ydGZvbGlvLWNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDQzcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gLnByb2R1Y3QtcG9ydGZvbGlvLWNhcmQtdGl0bGUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIycHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcm9kdWN0LXBvcnRmb2xpbyAucHJvZHVjdC1wb3J0Zm9saW8tY2FyZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNTRweCAzOHB4IDIzcHggMzhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwM0I1QztcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gLnByb2R1Y3QtcG9ydGZvbGlvLWNhcmQtYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogLTE3cHg7XG4gIG1hcmdpbi10b3A6IC0xN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvIC5Qcm9kdWN0LVBvcnRmb2xpby1jYXJkLWJ1dHRvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTlFMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHggMzJweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBib3gtc2hhZG93OiAwIDJweCByZ2JhKDQ0LCAzOSwgNTYsIDAuMDc4NDMxMzcyNSkgNHB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gLnByb2R1Y3QtcG9ydGZvbGlvLWNhcmQtcGFyYWdyYXBoIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogYmxhY2s7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcm9kdWN0LXBvcnRmb2xpbyAubGlnaHQge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtaW4taGVpZ2h0OiA3OHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gLlByb2R1Y3QtUG9ydGZvbGlvLWxpbmtzIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvIC5wcm9kdWN0LXBvcnRmb2xpby1ncmV5LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcm9kdWN0LXBvcnRmb2xpbyAubWwtMTYge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvIC5tdC0zMiB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcm9kdWN0LXBvcnRmb2xpbyAubXQtNTQge1xuICBtYXJnaW4tdG9wOiA1NHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gLnByb2R1Y3QtcG9ydGZvbGlvLWNhcmQtaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBtYXgtaGVpZ2h0OiA2OXB4O1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gLnByb2R1Y3QtcG9ydGZvbGlvLWdyZXktcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VBRUFFQTtcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgcGFkZGluZzogMCAzMnB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gLlByb2R1Y3QtUG9ydGZvbGlvLWxpbmtzIGEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDNCNUM7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcm9kdWN0LXBvcnRmb2xpbyAubWItNjQge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gLnBiLTQzIHtcbiAgcGFkZGluZy1ib3R0b206IDQzcHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcm9kdWN0LXBvcnRmb2xpbyAubmV3LXByb2R1Y3QtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogLTIycHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcm9kdWN0LXBvcnRmb2xpbyAubmV3LXByb2R1Y3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRCRjc5O1xuICBwYWRkaW5nOiAxNHB4IDM4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMjAwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvIC5uZXctcHJvZHVjdC1jYXJkIHtcbiAgYm9yZGVyOiAzcHggc29saWQgIzY0QkY3OTtcbiAgYm94LXNoYWRvdzogM3B4IDNweCA2cHggI2JiYjtcbn1cbi5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvIC5idXR0b24ge1xuICBwYWRkaW5nOiAzMHB4IDM1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgYm9yZGVyOiAycHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxMTM0NTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvIC5kaXNjbGFpbWVyIHtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gI1Byb2R1Y3QtUG9ydGZvbGlvLXRocmVlLWNvbHVtbixcbi5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvICNQcm9kdWN0LVBvcnRmb2xpby10d28tY29sdW1uLFxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gI1Byb2R1Y3QtUG9ydGZvbGlvLWhlYWRlciB7XG4gIG1heC13aWR0aDogMTQ5MHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gLlByb2R1Y3QtUG9ydGZvbGlvLXRocmVlLWNvbHVtbi1yb3cge1xuICBwYWRkaW5nOiAwIDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvIC5tZC1tYi0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS1wcm9kdWN0LXBvcnRmb2xpbyAjUHJvZHVjdC1Qb3J0Zm9saW8taGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNzhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG4gIC5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvIC5Qcm9kdWN0LVBvcnRmb2xpby1iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gLmRpc2NsYWltZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvIC5Qcm9kdWN0LVBvcnRmb2xpby1oZWFkZXItc3VidGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gLnByb2R1Y3QtcG9ydGZvbGlvLWNhcmQtYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8gLnByb2R1Y3QtcG9ydGZvbGlvLWdyZXktcm93IC5jb2wtc20tNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS1wcm9kdWN0LXBvcnRmb2xpbyAubGlnaHQsXG4gIC5wYWdlLXRlbXBsYXRlLXByb2R1Y3QtcG9ydGZvbGlvIC5wcm9kdWN0LXBvcnRmb2xpby1jYXJkLXBhcmFncmFwaCB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAjaGVybyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50ICNoZXJvLWltYWdlIHtcbiAgbWFyZ2luLXRvcDogOTZweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50ICNoZXJvLWxpbmUge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxMDVweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50ICNoZXJvLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC1zaXplOiA1NXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50ICNoZXJvLXRpdGxlLWJsdWUge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBmb250LXNpemU6IDg1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgY29sb3I6ICMwMEE5RTA7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAjaGVyby10aXRsZS1zdWIge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBmb250LXNpemU6IDI5cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgI3Nob3ctbW9yZS1idXR0b24sXG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAjaGVyby1idXR0b24ge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMy4wNTg4MnB4IHNvbGlkICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDQxLjI5NDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG4gIHBhZGRpbmc6IDE1cHggMzRweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgI3Nob3ctbW9yZS1idXR0b24ge1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAjaGVyby1saW5rIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAjaGVyby1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuY2hlY2tib3gtYmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLmNoZWNrYm94LWJlZm9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgY29sb3I6ICMwMEE5RTA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5wcm9kdWN0LWhpZ2hsaWdodHMge1xuICBtYXJnaW4tdG9wOiA5NnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMjRweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5wcm9kdWN0LWhpZ2hsaWdodHMtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBmb250LXNpemU6IDQycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLnByb2R1Y3QtaGlnaGxpZ2h0cy10aXRsZS1zbWFsbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAucHJvZHVjdC1oaWdobGlnaHRzLXBhcmFncmFwaCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDEuNDdweCBzb2xpZCAjQTdBN0E3O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLm10LTQ4IHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5tci0yNCB7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5tYi0xNiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAubWItMzIge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLm1iLTQ4IHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5tYi04MCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAubWItOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLm1sLTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAubXctOTAge1xuICBtYXgtd2lkdGg6IDkwJTtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5wci0xNHAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNCU7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuZnVsbC1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogOTk5OTlweDtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLmNvbnRhaW5lciwgLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLmNvbnRhaW5lci1zcGxpdC1yaWdodCB7XG4gIG1heC13aWR0aDogMTM2MHB4ICFpbXBvcnRhbnQ7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLmdyZXktYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuYmx1ZS1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzNEQ3MDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5ibHVlci1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1Qjtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC50ZXh0LXdoaXRlLCAucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuYmctZGVuaW0sIC5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5iZy1lbGVjdHJpYywgLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLmJnLXNsYXRlLCAucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuYmctamFkZSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLmJhY2tncm91bmQtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5mYXEtaGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMS4yNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDkwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDE1JTtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5ldmVudC1kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuZXZlbnQtc3ViZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLmV2ZW50cy1jb2x1bW4td3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLm10LTI0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5tdC04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAubWItMjQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLi1tdC0yMiB7XG4gIG1hcmdpbi10b3A6IC0yMnB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLmV2ZW50LXNpZ251cC13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLmV2ZW50LXNpZ251cCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOS44ODM5cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICMwMEE5RTA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5wYi0yNCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLnBsLTI0IHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLnByLTI0IHtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5qdXN0aWZ5LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLlBHLVRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5QRy1TdWJUaXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgMCAyNHB4IDA7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuSVItbGluayxcbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5QRy1MaW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuUEctTGluazpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLklSLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAucHQtODAge1xuICBwYWRkaW5nLXRvcDogODBweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5wYi04MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLnBiLTk2IHtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuSVItY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiA0MnB4IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5hY2NvcmRpb24tZWxlbWVudCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5hY2NvcmRpb24tZWxlbWVudDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIHJpZ2h0OiAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnMgIWltcG9ydGFudDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjJzICFpbXBvcnRhbnQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjJzICFpbXBvcnRhbnQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnMgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQ6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnMgIWltcG9ydGFudDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjJzICFpbXBvcnRhbnQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjJzICFpbXBvcnRhbnQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnMgIWltcG9ydGFudDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5jYXJkLWJvZHkge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAwIDI0cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuZmFxLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAubWItNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50ICNoZXJvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0xNTAlO1xuICB9XG4gIC5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50ICNoZXJvLWxpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgI2hlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAjaGVyby10aXRsZS1ibHVlIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAjaGVyby10aXRsZS1zdWIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAjaGVyby1idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDI2MHB4O1xuICB9XG4gIC5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5wcm9kdWN0LWhpZ2hsaWdodHMtdGl0bGUsXG4gIC5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5wcm9kdWN0LWhpZ2hsaWdodHMtc3VidGl0bGUsXG4gIC5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5wcm9kdWN0LWhpZ2hsaWdodHMtdGl0bGUtc21hbGwsXG4gIC5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5wcm9kdWN0LWhpZ2hsaWdodHMtcGFyYWdyYXBoIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLnByLTE0cCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS1wcmV0aXJlbWVudCAuY2hlY2tib3gtYmVmb3JlIHtcbiAgICBtYXJnaW4tdG9wOiA4NnB4O1xuICB9XG4gIC5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5zbS1tYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5zbS1tci0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtcHJldGlyZW1lbnQgLnNtLW10LTI0IHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5jdXN0b21lci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IC5zbS1tYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50ICNoZXJvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDEwJTtcbiAgfVxufVxuXG4uY3JtcC1wYWdlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2RTZFNjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY3JtcC1wYWdlIC5jb250YWluZXIsIC5jcm1wLXBhZ2UgLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuICAuY3JtcC1wYWdlIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3JtcC1wYWdlIC5jb250YWluZXIsIC5jcm1wLXBhZ2UgLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuICAuY3JtcC1wYWdlIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gIH1cbn1cbi5jcm1wLXBhZ2UucG9wdXAtYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNybXAtcGFnZS5wb3B1cC1hY3RpdmUgbWFpbiB7XG4gIGZpbHRlcjogYmx1cig1cHgpO1xufVxuLmNybXAtcGFnZSBoZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4uY3JtcC1wYWdlIGhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3JtcC1wYWdlIGhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uY3JtcC1wYWdlIGhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLWxvZ28gaW1nIHtcbiAgaGVpZ2h0OiA1NXB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5jcm1wLXBhZ2UgaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItYnV0dG9uIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMzQzVCO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jcm1wLXBhZ2UgaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItYnV0dG9uIGEge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cbi5jcm1wLXBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIHtcbiAgcGFkZGluZzogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY3JtcC1wYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNTBweCAyNXB4O1xuICB9XG59XG4uY3JtcC1wYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRhY3Qge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAwIDY1cHg7XG59XG4uY3JtcC1wYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRhY3QgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5jcm1wLXBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItY29udGFjdCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uY3JtcC1wYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRhY3QgcCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmNybXAtcGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1jb250ZW50IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MDE5NjA3ODQzKTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4uY3JtcC1wYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY3JtcC1wYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWxvZ29zLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmNybXAtcGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1sb2dvcy1saW5rcyAuZm9vdGVyLWxvZ28sIC5jcm1wLXBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItbG9nb3MtbGlua3MgLmZvb3Rlci1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uY3JtcC1wYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWxvZ29zLWxpbmtzIC5mb290ZXItbGlua3MgLmxvZ28gYSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuY3JtcC1wYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWxvZ29zLWxpbmtzIC5mb290ZXItbGlua3MgLmxvZ28gYSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uY3JtcC1wYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLWxvZ29zLWxpbmtzIC5mb290ZXItbGlua3MgLmxvZ286bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi5jcm1wLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbi5jcm1wLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuc2VjdGlvbi1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbn1cbi5jcm1wLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudHMge1xuICB3aWR0aDogNjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuY3JtcC1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnRzIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG4uY3JtcC1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnRzIGgxIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5jcm1wLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudHMgcCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uY3JtcC1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnRzIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmNybXAtcGFnZSAubGFuZGluZy1zZWN0aW9uIC5jb250ZW50cyBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5jcm1wLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudHMgYSB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jcm1wLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudHMgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIG1hcmdpbjogMCA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jcm1wLXBhZ2UgLmNvdXJzZXMtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIDI1cHg7XG4gIH1cbn1cbi5jcm1wLXBhZ2UgLmNvdXJzZXMtc2VjdGlvbiAuY291cnNlLWNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG4uY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24gLmNvdXJzZS1jb250YWluZXIgLmNvdXJzZS10eXBlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDM3cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5jcm1wLXBhZ2UgLmNvdXJzZXMtc2VjdGlvbiAuY291cnNlLWNvbnRhaW5lciAuY291cnNlLXR5cGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgfVxufVxuLmNybXAtcGFnZSAuY291cnNlcy1zZWN0aW9uIC5jb3Vyc2UtY29udGFpbmVyIC5jb3Vyc2UtdHlwZS10aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbi1jaGV2cm9uLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24gLmNvdXJzZS1jb250YWluZXIgLmNvdXJzZS10eXBlLXRpdGxlIC5jb3Vyc2UtdHlwZS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmNybXAtcGFnZSAuY291cnNlcy1zZWN0aW9uIC5jb3Vyc2UtY29udGFpbmVyIC5jb3Vyc2UtdHlwZS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24gLmNvdXJzZS1jb250YWluZXIgLmNvdXJzZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuLmNybXAtcGFnZSAuY291cnNlcy1zZWN0aW9uIC5jb3Vyc2UtY29udGFpbmVyIC5jb3Vyc2VzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMyJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24gLmNvdXJzZS1jb250YWluZXIgLmNvdXJzZXM6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jcm1wLXBhZ2UgLmNvdXJzZXMtc2VjdGlvbiAuY291cnNlLWNvbnRhaW5lciAuY291cnNlcyAuc2hvdy1tb3JlLWNsYXNzZXMsIC5jcm1wLXBhZ2UgLmNvdXJzZXMtc2VjdGlvbiAuY291cnNlLWNvbnRhaW5lciAuY291cnNlcyAuaGlkZS1tb3JlLWNsYXNzZXMge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzAwM0I1Qztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24gLmNvdXJzZS1jb250YWluZXIgLmNvdXJzZXMgLnNob3ctbW9yZS1jbGFzc2VzLCAuY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24gLmNvdXJzZS1jb250YWluZXIgLmNvdXJzZXMgLmhpZGUtbW9yZS1jbGFzc2VzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNybXAtcGFnZSAuY291cnNlcy1zZWN0aW9uIC5jb3Vyc2UtY29udGFpbmVyIC5jb3Vyc2VzIC5jb3Vyc2Utc2luZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxleDogMCAwIDMyJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jcm1wLXBhZ2UgLmNvdXJzZXMtc2VjdGlvbiAuY291cnNlLWNvbnRhaW5lciAuY291cnNlcyAuY291cnNlLXNpbmdsZSB7XG4gICAgZmxleDogMCAwIDQ4JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jcm1wLXBhZ2UgLmNvdXJzZXMtc2VjdGlvbiAuY291cnNlLWNvbnRhaW5lciAuY291cnNlcyAuY291cnNlLXNpbmdsZSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbn1cbi5jcm1wLXBhZ2UgLmNvdXJzZXMtc2VjdGlvbiAuY291cnNlLWNvbnRhaW5lciAuY291cnNlcyAuY291cnNlLXNpbmdsZSBpbWcge1xuICBoZWlnaHQ6IDI1MHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24gLmNvdXJzZS1jb250YWluZXIgLmNvdXJzZXMgLmNvdXJzZS1zaW5nbGUubW9iaWxlLWhpZGRlbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogLTk5OTlweCAhaW1wb3J0YW50O1xuICB9XG59XG4uY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24gLmNvdXJzZS1jb250YWluZXIgLmNvdXJzZXMgLmNvdXJzZS1zaW5nbGUubW9iaWxlLXNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmNybXAtcGFnZSAuY291cnNlcy1zZWN0aW9uIC5jb3Vyc2UtY29udGFpbmVyIC5jb3Vyc2VzIC5jb3Vyc2Utc2luZ2xlIC5jb3Vyc2UtY29udGVudHMge1xuICBwYWRkaW5nOiAyMHB4IDI1cHggMzBweDtcbiAgbWluLWhlaWdodDogMzUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24gLmNvdXJzZS1jb250YWluZXIgLmNvdXJzZXMgLmNvdXJzZS1zaW5nbGUgLmNvdXJzZS1jb250ZW50cyB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxufVxuLmNybXAtcGFnZSAuY291cnNlcy1zZWN0aW9uIC5jb3Vyc2UtY29udGFpbmVyIC5jb3Vyc2VzIC5jb3Vyc2Utc2luZ2xlIC5jb3Vyc2UtY29udGVudHMgLmNvdXJzZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmNybXAtcGFnZSAuY291cnNlcy1zZWN0aW9uIC5jb3Vyc2UtY29udGFpbmVyIC5jb3Vyc2VzIC5jb3Vyc2Utc2luZ2xlIC5jb3Vyc2UtY29udGVudHMgLmNvdXJzZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24gLmNvdXJzZS1jb250YWluZXIgLmNvdXJzZXMgLmNvdXJzZS1zaW5nbGUgLmNvdXJzZS1jb250ZW50cyAuY291cnNlLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24gLmNvdXJzZS1jb250YWluZXIgLmNvdXJzZXMgLmNvdXJzZS1zaW5nbGUgLmNvdXJzZS1jb250ZW50cyAuY291cnNlLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24gLmNvdXJzZS1jb250YWluZXIgLmNvdXJzZXMgLmNvdXJzZS1zaW5nbGUgLmNvdXJzZS1jb250ZW50cyAuY291cnNlLWRlc2NyaXB0aW9uIHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5jcm1wLXBhZ2UgLmNvdXJzZXMtc2VjdGlvbiAuY291cnNlLWNvbnRhaW5lciAuY291cnNlcyAuY291cnNlLXNpbmdsZSAuY291cnNlLWNvbnRlbnRzIC5jb3Vyc2UtZGVzY3JpcHRpb24gcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24gLmNvdXJzZS1jb250YWluZXIgLmNvdXJzZXMgLmNvdXJzZS1zaW5nbGUgLmNvdXJzZS1jb250ZW50cyAuY291cnNlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jcm1wLXBhZ2UgLmNvdXJzZXMtc2VjdGlvbiAuY291cnNlLWNvbnRhaW5lciAuY291cnNlcyAuY291cnNlLXNpbmdsZSAuY291cnNlLWNvbnRlbnRzIC5jb3Vyc2UtYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiB1bnNldDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uY3JtcC1wYWdlIC5jb3Vyc2VzLXNlY3Rpb24gLmNvdXJzZS1jb250YWluZXIgLmNvdXJzZXMgLmNvdXJzZS1zaW5nbGUgLmNvdXJzZS1jb250ZW50cyAuY291cnNlLWJ1dHRvbiBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEycHggMjVweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMDJBOUUwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5jcm1wLXBhZ2UgLmNvdXJzZXMtc2VjdGlvbiAuY291cnNlLWNvbnRhaW5lciAuY291cnNlcyAuY291cnNlLXNpbmdsZSAuY291cnNlLWNvbnRlbnRzIC5jb3Vyc2UtYnV0dG9uIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDU5LCA5MiwgMC43Njg2Mjc0NTEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkyMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIucXVpei12aXNpYmxlIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyLmVubGFyZ2Utd2luZG93IC5tb2RhbC1kaWFsb2cge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lci5lbmxhcmdlLXdpbmRvdyAuY2xvc2UtcG9wdXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIuZW5sYXJnZS13aW5kb3cgLnZpZGVvLXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lci5lbmxhcmdlLXdpbmRvdyAucGF1c2UtcGxheSAuYnV0dG9uIHtcbiAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lci5lbmxhcmdlLXdpbmRvdyAucGF1c2UtcGxheSAuYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyLmVubGFyZ2Utd2luZG93IC5ib3R0b20tY29udHJvbHMge1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIuaW9zLWVubGFyZ2Utd2luZG93IC5tb2RhbC1kaWFsb2cge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lci5pb3MtZW5sYXJnZS13aW5kb3cgLm1vZGFsLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIuaW9zLWVubGFyZ2Utd2luZG93IC5tb2RhbC1jb250ZW50IC52aWRlby1jb250cm9scyAuY2xvc2UtcG9wdXAge1xuICB0b3A6IDE1cHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyLmlvcy1lbmxhcmdlLXdpbmRvdyAubW9kYWwtY29udGVudCAudmlkZW8tY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWRpYWxvZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IDcwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjMDYxRjM0O1xuICBib3gtc2hhZG93OiAtMnB4IDRweCAxMnB4IDRweCAjMDcyMTM2O1xufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lci5wbGF5aW5nIC52aWRlby10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5jbG9zZS1wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTZweDtcbiAgcmlnaHQ6IC0xNnB4O1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICMwMGJjZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiAtMnB4IDRweCAxMnB4IDRweCAjMDcyMTM2O1xufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAuY2xvc2UtcG9wdXA6YmVmb3JlLCAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5jbG9zZS1wb3B1cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDE2cHg7XG4gIGhlaWdodDogMjNweDtcbiAgd2lkdGg6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmNsb3NlLXBvcHVwOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmNsb3NlLXBvcHVwOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLnZpZGVvLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDIzcHg7XG4gIHotaW5kZXg6IDM7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogMTVweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHdpZHRoOiA4MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLnZpZGVvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC52aWRlby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAudmlkZW8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB3aWR0aDogOTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTIwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC52aWRlby10aXRsZSB7XG4gICAgdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5mdWxsc2NyZWVuLXZpZGVvIHtcbiAgei1pbmRleDogMjM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MCU7XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5wYXVzZS1wbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIsIDYxLCA5MywgMC4zMDE5NjA3ODQzKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAucGF1c2UtcGxheS5wbGF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLnBhdXNlLXBsYXkucGxheSAuYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLnBhdXNlLXBsYXkucGxheSArIC52aWRlby10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5wYXVzZS1wbGF5IC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY3JtcC1wbGF5LWJ1dHRvbi5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTUlO1xuICB3aWR0aDogMTUlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5wYXVzZS1wbGF5IC5idXR0b24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAuYm90dG9tLWNvbnRyb2xzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgei1pbmRleDogMjtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm90dG9tOiAtNTBweDtcbiAgfVxufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAuYm90dG9tLWNvbnRyb2xzIC5sZWZ0LWNvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAucmlnaHQtY29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAuYm90dG9tLWNvbnRyb2xzIC52aWRlby1wbGF5YmFja3RpbWUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tcGxheWJhY2t0aW1lIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXBsYXliYWNrdGltZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLWVubGFyZ2UsIC5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tZW5sYXJnZS1pb3Mge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHdpZHRoOiA0NnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tZW5sYXJnZSwgLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAuYm90dG9tLWNvbnRyb2xzIC52aWRlby1lbmxhcmdlLWlvcyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tZW5sYXJnZSwgLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAuYm90dG9tLWNvbnRyb2xzIC52aWRlby1lbmxhcmdlLWlvcyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLWVubGFyZ2UgaSwgLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAuYm90dG9tLWNvbnRyb2xzIC52aWRlby1lbmxhcmdlLWlvcyBpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzBjM2Q1ZDtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tZW5sYXJnZTpob3ZlciwgLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAuYm90dG9tLWNvbnRyb2xzIC52aWRlby1lbmxhcmdlLWlvczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tZW5sYXJnZTpob3ZlciwgLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAuYm90dG9tLWNvbnRyb2xzIC52aWRlby1lbmxhcmdlLWlvczpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHdpZHRoOiA0NnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZSB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZS50b2dnbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZS50b2dnbGVkIC52b2x1bWUtdG9nZ2xlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tdm9sdW1lIC52b2x1bWUtdG9nZ2xlLCAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZSAudm9sdW1lLXRvZ2dsZS1tb2JpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBjb2xvcjogIzBjM2Q1ZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICBmb250LXdlaWdodDogMTAwO1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZSAudm9sdW1lLXRvZ2dsZSwgLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAuYm90dG9tLWNvbnRyb2xzIC52aWRlby12b2x1bWUgLnZvbHVtZS10b2dnbGUtbW9iaWxlIHtcbiAgICBjb2xvcjogIzBiM2M1YTtcbiAgfVxufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAuYm90dG9tLWNvbnRyb2xzIC52aWRlby12b2x1bWUgLnZvbHVtZS1yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZTgyODU7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZSAudm9sdW1lLXJhbmdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5O1xuICB9XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZSAudm9sdW1lLXJhbmdlLnNob3cge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tdm9sdW1lIC52b2x1bWUtcmFuZ2UgLnVpLXNsaWRlci1yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjZDQ7XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZSAudm9sdW1lLXJhbmdlIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiY2Q0O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tdm9sdW1lIC52b2x1bWUtcmFuZ2UgLnVpLXNsaWRlci1oYW5kbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tdm9sdW1lLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgaGVpZ2h0OiA0NnB4O1xuICB3aWR0aDogNDZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZS1tb2JpbGUge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAuYm90dG9tLWNvbnRyb2xzIC52aWRlby12b2x1bWUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciAuYm90dG9tLWNvbnRyb2xzIC52aWRlby12b2x1bWUtbW9iaWxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tdm9sdW1lLW1vYmlsZS50b2dnbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgd2lkdGg6IDE1MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tdm9sdW1lLW1vYmlsZS50b2dnbGVkIC52b2x1bWUtdG9nZ2xlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tdm9sdW1lLW1vYmlsZSAudm9sdW1lLXRvZ2dsZS1tb2JpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBjb2xvcjogIzBjM2Q1ZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICBmb250LXdlaWdodDogMTAwO1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZS1tb2JpbGUgLnZvbHVtZS10b2dnbGUtbW9iaWxlIHtcbiAgICBjb2xvcjogIzBiM2M1YTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZS1tb2JpbGUgLnZvbHVtZS10b2dnbGUtbW9iaWxlIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tdm9sdW1lLW1vYmlsZSAudm9sdW1lLXJhbmdlLW1vYmlsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZTgyODU7XG4gIGhlaWdodDogNnB4O1xuICB3aWR0aDogMDtcbiAgYm9yZGVyOiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIC5ib3R0b20tY29udHJvbHMgLnZpZGVvLXZvbHVtZS1tb2JpbGUgLnZvbHVtZS1yYW5nZS1tb2JpbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdyYXk7XG4gIH1cbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tdm9sdW1lLW1vYmlsZSAudm9sdW1lLXJhbmdlLW1vYmlsZS5zaG93IHtcbiAgd2lkdGg6IDEwMHB4O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tdm9sdW1lLW1vYmlsZSAudm9sdW1lLXJhbmdlLW1vYmlsZSAudWktc2xpZGVyLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmNkNDtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tdm9sdW1lLW1vYmlsZSAudm9sdW1lLXJhbmdlLW1vYmlsZSAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwYmNkNDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIgLmJvdHRvbS1jb250cm9scyAudmlkZW8tdm9sdW1lLW1vYmlsZSAudm9sdW1lLXJhbmdlLW1vYmlsZSAudWktc2xpZGVyLWhhbmRsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLXF1aXoge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDc1JTtcbiAgYmFja2dyb3VuZDogIzA2MUYzNDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJveC1zaGFkb3c6IC0ycHggNHB4IDEycHggNHB4ICMwNzIxMzY7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTIwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tcXVpeiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMTAwcHg7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tcXVpejphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1xdWl6IC5jbG9zZS1wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTZweDtcbiAgcmlnaHQ6IC0xNnB4O1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICMwMGJjZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiAtMnB4IDRweCAxMnB4IDRweCAjMDcyMTM2O1xufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLXF1aXogLmNsb3NlLXBvcHVwOmJlZm9yZSwgLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLXF1aXogLmNsb3NlLXBvcHVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogMTZweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICB3aWR0aDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLXF1aXogLmNsb3NlLXBvcHVwOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1xdWl6IC5jbG9zZS1wb3B1cDphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tcXVpeiAucXVpei1ib2R5IHtcbiAgd2lkdGg6IDgwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tcXVpeiAucXVpei1ib2R5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLXF1aXogLnF1aXotYm9keSAucXVpei1oZWFkZXIgaDIge1xuICBmb250LXNpemU6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLXF1aXogLnF1aXotYm9keSAucXVpei1oZWFkZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1xdWl6IC5xdWl6LWJvZHkgLnF1aXotaGVhZGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLmNybXAtcGFnZSAjdmlkZW8tcXVpei1jb250YWluZXIgLm1vZGFsLWJvZHkgLnZpZGVvLXF1aXogLnF1aXotYm9keSAucXVpei1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tcXVpeiAucXVpei1ib2R5IC5xdWl6LWJ1dHRvbnMgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jcm1wLXBhZ2UgI3ZpZGVvLXF1aXotY29udGFpbmVyIC5tb2RhbC1ib2R5IC52aWRlby1xdWl6IC5xdWl6LWJvZHkgLnF1aXotYnV0dG9ucyAudGFrZS1xdWl6IHtcbiAgYmFja2dyb3VuZDogIzAyQTlFMDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uY3JtcC1wYWdlICN2aWRlby1xdWl6LWNvbnRhaW5lciAubW9kYWwtYm9keSAudmlkZW8tcXVpeiAucXVpei1ib2R5IC5xdWl6LWJ1dHRvbnMgLmJhY2stY291cnNlcyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wYWdlLXRlbXBsYXRlLWJhc2ljLWxhbmRpbmcgI3dyYXBwZXItdG9wLWN0YS1zZWN0aW9uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2Nyb2xsLWxvY2sge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4jd3JhcHBlci10YWtlb3Zlci5zaG93LXRha2VvdmVyIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICN3cmFwcGVyLXRha2VvdmVyLnNob3ctdGFrZW92ZXIge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjd3JhcHBlci10YWtlb3Zlci5zaG93LXRha2VvdmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4jd3JhcHBlci10YWtlb3Zlci5zaG93LXRha2VvdmVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDU4LCA5MywgMC45KSAhaW1wb3J0YW50O1xufVxuI3dyYXBwZXItdGFrZW92ZXIuc2hvdy10YWtlb3ZlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjd3JhcHBlci10YWtlb3Zlci5zaG93LXRha2VvdmVyIC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG59XG4jd3JhcHBlci10YWtlb3Zlci5zaG93LXRha2VvdmVyIC5jb250YWluZXItZmx1aWQgLmNsb3NlLXRha2VvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogNTBweDtcbiAgdG9wOiAyMDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjd3JhcHBlci10YWtlb3Zlci5zaG93LXRha2VvdmVyIC5jb250YWluZXItZmx1aWQgLmNsb3NlLXRha2VvdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IDE1cHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbiN3cmFwcGVyLXRha2VvdmVyLnNob3ctdGFrZW92ZXIgLmNvbnRhaW5lci1mbHVpZCAuY2xvc2UtdGFrZW92ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4jd3JhcHBlci10YWtlb3Zlci5zaG93LXRha2VvdmVyIC5jb250YWluZXItZmx1aWQgLmNsb3NlLXRha2VvdmVyOmhvdmVyOmJlZm9yZSwgI3dyYXBwZXItdGFrZW92ZXIuc2hvdy10YWtlb3ZlciAuY29udGFpbmVyLWZsdWlkIC5jbG9zZS10YWtlb3Zlcjpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jd3JhcHBlci10YWtlb3Zlci5zaG93LXRha2VvdmVyIC5jb250YWluZXItZmx1aWQgLmNsb3NlLXRha2VvdmVyOmJlZm9yZSwgI3dyYXBwZXItdGFrZW92ZXIuc2hvdy10YWtlb3ZlciAuY29udGFpbmVyLWZsdWlkIC5jbG9zZS10YWtlb3ZlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IDE4cHg7XG4gIGhlaWdodDogMzNweDtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0E2MDtcbn1cbiN3cmFwcGVyLXRha2VvdmVyLnNob3ctdGFrZW92ZXIgLmNvbnRhaW5lci1mbHVpZCAuY2xvc2UtdGFrZW92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuI3dyYXBwZXItdGFrZW92ZXIuc2hvdy10YWtlb3ZlciAuY29udGFpbmVyLWZsdWlkIC5jbG9zZS10YWtlb3ZlcjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4jd3JhcHBlci10YWtlb3Zlci5zaG93LXRha2VvdmVyIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuI3dyYXBwZXItdGFrZW92ZXIuc2hvdy10YWtlb3ZlciBmb3JtIGlucHV0IHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iYXNpYy1sYW5kaW5nLXBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmctYm90dG9tOiAxODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJhc2ljLWxhbmRpbmctcGFnZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGZpeGVkOyAvKiBJbXBvcnRhbnQgKi9cbiAgdG9wOiA1MHB4OyAvKiBJbXBvcnRhbnQgKi9cbiAgbGVmdDogMDsgLyogSW1wb3J0YW50ICovXG4gIHdpZHRoOiAxMDB2dzsgLyogSW1wb3J0YW50ICovXG4gIGhlaWdodDogMTAwdmg7IC8qIEltcG9ydGFudCAqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB6LWluZGV4OiAtMTtcbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmJhY2tncm91bmQgLm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhc2ljLWxhbmRpbmctcGFnZSAuY29udGFpbmVyLCAuYmFzaWMtbGFuZGluZy1wYWdlIC5jb250YWluZXItc3BsaXQtbGVmdCxcbiAgLmJhc2ljLWxhbmRpbmctcGFnZSAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuLmJhc2ljLWxhbmRpbmctcGFnZSBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xuICAuYmFzaWMtbGFuZGluZy1wYWdlIGgxIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmJhc2ljLWxhbmRpbmctcGFnZSBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xuICAuYmFzaWMtbGFuZGluZy1wYWdlIGgyIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAuaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAuaGVhZGluZy5hbGwtY2FwcyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgLmJhc2ljLWxhbmRpbmctcGFnZSAuaGVhZGluZyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAuc3ViaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gIC5iYXNpYy1sYW5kaW5nLXBhZ2UgLnN1YmhlYWRpbmcge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJhc2ljLWxhbmRpbmctcGFnZSAubGFuZGluZy1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LWhlaWdodDogOTAwcHgpIHtcbiAgLmJhc2ljLWxhbmRpbmctcGFnZSAubGFuZGluZy1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciAubGFuZGluZy1jb250ZW50cyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LWhlaWdodDogOTAwcHgpIHtcbiAgLmJhc2ljLWxhbmRpbmctcGFnZSAubGFuZGluZy1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciAubGFuZGluZy1jb250ZW50cyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAubGFuZGluZy1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciAubGFuZGluZy1jb250ZW50cyAubGVmdC1jb250ZW50LCAuYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzIC5yaWdodC1jb250ZW50IHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJhc2ljLWxhbmRpbmctcGFnZSAubGFuZGluZy1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciAubGFuZGluZy1jb250ZW50cyAubGVmdC1jb250ZW50LCAuYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzIC5yaWdodC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAubGFuZGluZy1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciAubGFuZGluZy1jb250ZW50cyAubGVmdC1jb250ZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzIC5sZWZ0LWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzIC5sZWZ0LWNvbnRlbnQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzIC5sZWZ0LWNvbnRlbnQgcHJlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM0MUI2RTY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xuICAuYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzIC5sZWZ0LWNvbnRlbnQgcHJlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgLmxhbmRpbmctY29udGVudHMgLmxlZnQtY29udGVudCBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA1N3B4O1xufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAubGFuZGluZy1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciAubGFuZGluZy1jb250ZW50cyAubGVmdC1jb250ZW50IGgyIHtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbjogMTdweCAwO1xufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAubGFuZGluZy1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciAubGFuZGluZy1jb250ZW50cyAubGVmdC1jb250ZW50IHVsIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgLmxhbmRpbmctY29udGVudHMgLmxlZnQtY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzIC5sZWZ0LWNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzIC5sZWZ0LWNvbnRlbnQgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTQwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbHVzLWljb24uc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAubGFuZGluZy1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciAubGFuZGluZy1jb250ZW50cyAubGVmdC1jb250ZW50IHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzICNsYW5kaW5nLWZvcm0ge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0E2MDtcbiAgcGFkZGluZzogNDBweCA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgLmxhbmRpbmctY29udGVudHMgI2xhbmRpbmctZm9ybSB7XG4gICAgcGFkZGluZzogNjBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgLmJhc2ljLWxhbmRpbmctcGFnZSAubGFuZGluZy1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciAubGFuZGluZy1jb250ZW50cyAjbGFuZGluZy1mb3JtIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzICNsYW5kaW5nLWZvcm0gLmZvcm0taGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzICNsYW5kaW5nLWZvcm0gLnBvc3Qtc3VibWl0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgLmxhbmRpbmctY29udGVudHMgI2xhbmRpbmctZm9ybSAuZm9ybS1zdWJoZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgLmxhbmRpbmctY29udGVudHMgI2xhbmRpbmctZm9ybSAuZm9ybS1jb250YWluZXIucG9zdC1zdWJtaXNzaW9uIC5ub3QtcGFydG5lciB7XG4gIG1hcmdpbjogMjVweCAwIDA7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzICNsYW5kaW5nLWZvcm0gLmZvcm0tY29udGFpbmVyIC5ub3QtcGFydG5lciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgd2lkdGg6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgLmJhc2ljLWxhbmRpbmctcGFnZSAubGFuZGluZy1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciAubGFuZGluZy1jb250ZW50cyAjbGFuZGluZy1mb3JtIC5mb3JtLWNvbnRhaW5lciAubm90LXBhcnRuZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgLmxhbmRpbmctY29udGVudHMgI2xhbmRpbmctZm9ybSAuZm9ybS1jb250YWluZXIgLm5vdC1wYXJ0bmVyIGEge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgLmxhbmRpbmctY29udGVudHMgI2xhbmRpbmctZm9ybSAuZm9ybS1jb250YWluZXIgLm5vdC1wYXJ0bmVyIGE6aG92ZXIge1xuICBjb2xvcjogIzAwQUNFNjtcbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgLmxhbmRpbmctY29udGVudHMgI2xhbmRpbmctZm9ybSAuZm9ybS1jb250YWluZXIgLmdmb3JtX2JvZHkge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzICNsYW5kaW5nLWZvcm0gLmZvcm0tY29udGFpbmVyIC5nZm9ybV9ib2R5IC5nZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzICNsYW5kaW5nLWZvcm0gLmZvcm0tY29udGFpbmVyIC5nZm9ybV9ib2R5IC54Y2VsZXJhdGUtZW1haWwgbGFiZWwge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgLmxhbmRpbmctY29udGVudHMgI2xhbmRpbmctZm9ybSAuZm9ybS1jb250YWluZXIgLmdmb3JtX2JvZHkgLnhjZWxlcmF0ZS1lbWFpbCBpbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBjb2xvcjogIzcyNzI3Mjtcbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgLmxhbmRpbmctY29udGVudHMgI2xhbmRpbmctZm9ybSAuZm9ybS1jb250YWluZXIgLmdmb3JtX2JvZHkgLnhjZWxlcmF0ZS1lbWFpbCBpbnB1dDo6cGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUsIEZpcmVmb3gsIE9wZXJhLCBTYWZhcmkgMTAuMSsgKi9cbiAgY29sb3I6ICNjMGMwYzA7XG4gIG9wYWNpdHk6IDE7IC8qIEZpcmVmb3ggKi9cbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgLmxhbmRpbmctY29udGVudHMgI2xhbmRpbmctZm9ybSAuZm9ybS1jb250YWluZXIgLmdmb3JtX2JvZHkgLnhjZWxlcmF0ZS1lbWFpbCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICNjMGMwYzA7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzICNsYW5kaW5nLWZvcm0gLmZvcm0tY29udGFpbmVyIC5nZm9ybV9ib2R5IC54Y2VsZXJhdGUtZW1haWwgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjYzBjMGMwO1xufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAubGFuZGluZy1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciAubGFuZGluZy1jb250ZW50cyAjbGFuZGluZy1mb3JtIC5mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fZm9vdGVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xuICAuYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzICNsYW5kaW5nLWZvcm0gLmZvcm0tY29udGFpbmVyIC5nZm9ybV9mb290ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgLmxhbmRpbmctY29udGVudHMgI2xhbmRpbmctZm9ybSAuZm9ybS1jb250YWluZXIgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYWpheF9zcGlubmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5sYW5kaW5nLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIC5sYW5kaW5nLWNvbnRlbnRzICNsYW5kaW5nLWZvcm0gLmZvcm0tY29udGFpbmVyIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUNFNiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDBBQ0U2ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTRweCAyMHB4IDEycHg7XG4gIHdpZHRoOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAxMDBtcyBlYXNlLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gIC5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgLmxhbmRpbmctY29udGVudHMgI2xhbmRpbmctZm9ybSAuZm9ybS1jb250YWluZXIgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLmxhbmRpbmctc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgLmxhbmRpbmctY29udGVudHMgI2xhbmRpbmctZm9ybSAuZm9ybS1jb250YWluZXIgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMEFDRTYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMEFDRTY7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLnJlc291cmNlcy1zZWN0aW9uIC5yZXNvdXJjZXMtaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxODBweCAwIDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5iYXNpYy1sYW5kaW5nLXBhZ2UgLnJlc291cmNlcy1zZWN0aW9uIC5yZXNvdXJjZXMtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiA4NXB4IDAgNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gIC5iYXNpYy1sYW5kaW5nLXBhZ2UgLnJlc291cmNlcy1zZWN0aW9uIC5yZXNvdXJjZXMtaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2VzLWhlYWRlciAuY2hldnJvbi1zdmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2VzLWhlYWRlciAuaGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2VzLWhlYWRlciAuc3ViaGVhZGluZyB7XG4gIHdpZHRoOiA2NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gIC5iYXNpYy1sYW5kaW5nLXBhZ2UgLnJlc291cmNlcy1zZWN0aW9uIC5yZXNvdXJjZXMtaGVhZGVyIC5zdWJoZWFkaW5nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAucmVzb3VyY2VzLXNlY3Rpb24gLnJlc291cmNlcy1ib2R5IHtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAucmVzb3VyY2VzLXNlY3Rpb24gLnJlc291cmNlcy1ib2R5IC5yZXNvdXJjZS1zaG93LW1vcmUge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzBweCkge1xuICAuYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2VzLWJvZHkgLnJlc291cmNlLXNob3ctbW9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLnJlc291cmNlcy1zZWN0aW9uIC5yZXNvdXJjZXMtYm9keSAucmVzb3VyY2VzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAucmVzb3VyY2VzLXNlY3Rpb24gLnJlc291cmNlcy1ib2R5IC5yZXNvdXJjZXMtY29udGFpbmVyIC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2VzLWJvZHkgLnJlc291cmNlcy1jb250YWluZXIgLnNsaWNrLWFycm93OmZvY3VzOmJlZm9yZSwgLmJhc2ljLWxhbmRpbmctcGFnZSAucmVzb3VyY2VzLXNlY3Rpb24gLnJlc291cmNlcy1ib2R5IC5yZXNvdXJjZXMtY29udGFpbmVyIC5zbGljay1hcnJvdzpob3ZlcjpiZWZvcmUsIC5iYXNpYy1sYW5kaW5nLXBhZ2UgLnJlc291cmNlcy1zZWN0aW9uIC5yZXNvdXJjZXMtYm9keSAucmVzb3VyY2VzLWNvbnRhaW5lciAuc2xpY2stYXJyb3c6YWN0aXZlOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2VzLWJvZHkgLnJlc291cmNlcy1jb250YWluZXIgLnNsaWNrLWFycm93OmJlZm9yZSB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMC4yNWVtIDAuMjVlbSAwIDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjNDFCNkU2O1xuICBvcGFjaXR5OiAwLjQ7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2VzLWJvZHkgLnJlc291cmNlcy1jb250YWluZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICBsZWZ0OiAtNTBweDtcbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLnJlc291cmNlcy1zZWN0aW9uIC5yZXNvdXJjZXMtYm9keSAucmVzb3VyY2VzLWNvbnRhaW5lciAuc2xpY2stYXJyb3cuc2xpY2stcHJldjpiZWZvcmUge1xuICBsZWZ0OiAwLjI1ZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAucmVzb3VyY2VzLXNlY3Rpb24gLnJlc291cmNlcy1ib2R5IC5yZXNvdXJjZXMtY29udGFpbmVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC01MHB4O1xufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAucmVzb3VyY2VzLXNlY3Rpb24gLnJlc291cmNlcy1ib2R5IC5yZXNvdXJjZXMtY29udGFpbmVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5iYXNpYy1sYW5kaW5nLXBhZ2UgLnJlc291cmNlcy1zZWN0aW9uIC5yZXNvdXJjZXMtYm9keSAucmVzb3VyY2VzLWNvbnRhaW5lciAucmVzb3VyY2Utc2luZ2xlIHtcbiAgbWFyZ2luOiAwIDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjMwcHgpIHtcbiAgLmJhc2ljLWxhbmRpbmctcGFnZSAucmVzb3VyY2VzLXNlY3Rpb24gLnJlc291cmNlcy1ib2R5IC5yZXNvdXJjZXMtY29udGFpbmVyIC5yZXNvdXJjZS1zaW5nbGUubW9iaWxlLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYzMHB4KSB7XG4gIC5iYXNpYy1sYW5kaW5nLXBhZ2UgLnJlc291cmNlcy1zZWN0aW9uIC5yZXNvdXJjZXMtYm9keSAucmVzb3VyY2VzLWNvbnRhaW5lciAucmVzb3VyY2Utc2luZ2xlIHtcbiAgICBtYXJnaW46IDAgMCAzNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjRCNEI0O1xuICB9XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2VzLWJvZHkgLnJlc291cmNlcy1jb250YWluZXIgLnJlc291cmNlLXNpbmdsZTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzBweCkge1xuICAuYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2VzLWJvZHkgLnJlc291cmNlcy1jb250YWluZXIgLnJlc291cmNlLXNpbmdsZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2VzLWJvZHkgLnJlc291cmNlcy1jb250YWluZXIgLnJlc291cmNlLXNpbmdsZSAucmVzb3VyY2UtY292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2VzLWJvZHkgLnJlc291cmNlcy1jb250YWluZXIgLnJlc291cmNlLXNpbmdsZSAucmVzb3VyY2UtY292ZXIgLmNvdmVyLXBob3RvIHtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2VzLWJvZHkgLnJlc291cmNlcy1jb250YWluZXIgLnJlc291cmNlLXNpbmdsZSAucmVzb3VyY2UtY292ZXIgLnJlc291cmNlLXR5cGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTBweCAzNXB4O1xuICBiYWNrZ3JvdW5kOiAjMDBBQ0U2O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2VzLWJvZHkgLnJlc291cmNlcy1jb250YWluZXIgLnJlc291cmNlLXNpbmdsZSAucmVzb3VyY2UtY292ZXIgLnJlc291cmNlLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmFzaWMtbGFuZGluZy1wYWdlIC5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2VzLWJvZHkgLnJlc291cmNlcy1jb250YWluZXIgLnJlc291cmNlLXNpbmdsZSAucmVzb3VyY2UtZGVzY3JpcHRpb24ge1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAucmVzb3VyY2VzLXNlY3Rpb24gLnJlc291cmNlcy1ib2R5IC5yZXNvdXJjZXMtY29udGFpbmVyIC5yZXNvdXJjZS1zaW5nbGUgLnJlc291cmNlLWxpbmsge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kOiAjMDBBQ0U2O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDBBQ0U2ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMTVweCAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2Utb3V0O1xufVxuLmJhc2ljLWxhbmRpbmctcGFnZSAucmVzb3VyY2VzLXNlY3Rpb24gLnJlc291cmNlcy1ib2R5IC5yZXNvdXJjZXMtY29udGFpbmVyIC5yZXNvdXJjZS1zaW5nbGUgLnJlc291cmNlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwQUNFNjtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtbnRyIHtcbiAgbWFyZ2luLXRvcDogOTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLW50ciB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtbnRyICN3cmFwcGVyLXRvcC1jdGEtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlLXRlbXBsYXRlLW50ciAudG9wLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlLXRlbXBsYXRlLW50ciAubWFpbi1uYXYge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cbi5wYWdlLXRlbXBsYXRlLW50ciAubWFpbi1uYXYgI21haW4tbWVudS13cmFwcGVyLCAucGFnZS10ZW1wbGF0ZS1udHIgLm1haW4tbmF2IC5kLWZsZXgsIC5wYWdlLXRlbXBsYXRlLW50ciAubWFpbi1uYXYgLm1vYmlsZS1tZW51LXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGFnZS10ZW1wbGF0ZS1udHIgLm1haW4tbmF2IC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgaGVpZ2h0OiA1N3B4ICFpbXBvcnRhbnQ7XG59XG4ucGFnZS10ZW1wbGF0ZS1udHIgLm1vYmlsZS1uYXYgLmQtZmxleCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTRweCA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAucGFnZS10ZW1wbGF0ZS1udHIgLm1vYmlsZS1uYXYgLmQtZmxleCB7XG4gICAgcGFkZGluZzogMTRweCA0MHB4O1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1udHIgLm1vYmlsZS1uYXYgLm1yLWF1dG8ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5wYWdlLXRlbXBsYXRlLW50ciAubW9iaWxlLW5hdiAubXItMSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlLXRlbXBsYXRlLW50ciAuaGVhZGVyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgcGFkZGluZzogMTNweCAyNnB4O1xuICBiYWNrZ3JvdW5kOiAjMDAzQTYwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAzQTYwO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IDAuMXMgYWxsIGVhc2Utb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAucGFnZS10ZW1wbGF0ZS1udHIgLmhlYWRlci1idXR0b24uZm9ybS12aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1udHIgLmhlYWRlci1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwM0E2MDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtbnRyIC5oZWFkZXItYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzQTYwICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtbnRyIC5oZWFkZXItYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAucGFnZS10ZW1wbGF0ZS1udHIgI3dyYXBwZXItZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtbnRyICN3cmFwcGVyLWZvb3RlciB7XG4gICAgcGFkZGluZzogMjBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLW50ciAjd3JhcHBlci1mb290ZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAucGFnZS10ZW1wbGF0ZS1udHIgI3dyYXBwZXItZm9vdGVyIC5jb250YWluZXIsIC5wYWdlLXRlbXBsYXRlLW50ciAjd3JhcHBlci1mb290ZXIgLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuICAucGFnZS10ZW1wbGF0ZS1udHIgI3dyYXBwZXItZm9vdGVyIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAucGFnZS10ZW1wbGF0ZS1udHIgI3dyYXBwZXItZm9vdGVyLWJvdHRvbS1sb2dvIHtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtbnRyICN3cmFwcGVyLWZvb3Rlci1ib3R0b20tbG9nbyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAucGFnZS10ZW1wbGF0ZS1udHIgI3dyYXBwZXItZm9vdGVyLWJvdHRvbS1sb2dvIC5jb250YWluZXIsIC5wYWdlLXRlbXBsYXRlLW50ciAjd3JhcHBlci1mb290ZXItYm90dG9tLWxvZ28gLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuICAucGFnZS10ZW1wbGF0ZS1udHIgI3dyYXBwZXItZm9vdGVyLWJvdHRvbS1sb2dvIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucG9wdXAtbG9jayB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5udHItcGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAubnRyLXBhZ2UgLmNvbnRhaW5lciwgLm50ci1wYWdlIC5jb250YWluZXItc3BsaXQtbGVmdCxcbiAgLm50ci1wYWdlIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5udHItcGFnZSBoMSB7XG4gIGNvbG9yOiAjMDAzQTYwO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAubnRyLXBhZ2UgaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxufVxuLm50ci1wYWdlIGgyIHtcbiAgY29sb3I6ICMwMDNBNjA7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubnRyLXBhZ2UgaDYge1xuICBjb2xvcjogIzAwQTlFMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5udHItcGFnZSBwIHtcbiAgY29sb3I6ICMwMDNBNjA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ubnRyLXBhZ2UgcHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm50ci1wYWdlIC5iZy1waXhlbC0xIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JnLXBpeGVsLTEuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiA0MThweDtcbiAgaGVpZ2h0OiA0NDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTI1cHg7XG4gIHRvcDogMzJ2aDtcbiAgei1pbmRleDogLTE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgLmJnLXBpeGVsLTEge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICB0b3A6IDIwdmg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm50ci1wYWdlIC5iZy1waXhlbC0xIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubnRyLXBhZ2UgLmJnLXBpeGVsLTIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZy1waXhlbC0yLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMjVyZW07XG4gIGhlaWdodDogMzcuNXJlbTtcbiAgdG9wOiA3N3ZoO1xuICByaWdodDogLTE0NXB4O1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm50ci1wYWdlIC5iZy1waXhlbC0yIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgcmlnaHQ6IC0xNTBweDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0b3A6IDI0NXZoO1xuICB9XG59XG4ubnRyLXBhZ2UgLmJnLXBpeGVsLTMge1xuICBkaXNwbGF5OiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZy1waXhlbC0yLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMjkwcHg7XG4gIGhlaWdodDogMzgwcHg7XG4gIHRvcDogNXZoO1xuICByaWdodDogLTIyMHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm50ci1wYWdlIC5iZy1waXhlbC0zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm50ci1wYWdlIC52aWRlby1wb3B1cC1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEyMzEzMTMyMTM7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCA1OCwgOTYsIDAuODUwOTgwMzkyMik7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xufVxuLm50ci1wYWdlIC52aWRlby1wb3B1cC1jb250YWluZXIgLnZpZGVvLXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5udHItcGFnZSAudmlkZW8tcG9wdXAtY29udGFpbmVyIC52aWRlby1wb3B1cCAuY2xvc2UtdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMzVweDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDIzcHg7XG4gIHdpZHRoOiAyM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbnRyLWNsb3NlLWljb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1vdXQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLm50ci1wYWdlIC52aWRlby1wb3B1cC1jb250YWluZXIgLnZpZGVvLXBvcHVwIC5jbG9zZS12aWRlbyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAtNDBweDtcbiAgfVxufVxuLm50ci1wYWdlIC52aWRlby1wb3B1cC1jb250YWluZXIgLnZpZGVvLXBvcHVwIC5jbG9zZS12aWRlbzpob3ZlciB7XG4gIGZpbHRlcjogbm9uZTtcbn1cbi5udHItcGFnZSAudmlkZW8tcG9wdXAtY29udGFpbmVyIC52aWRlby1wb3B1cCAudmlkZW8taWZyYW1lIGlmcmFtZSB7XG4gIHdpZHRoOiAxMTAwcHg7XG4gIGhlaWdodDogNjE5cHg7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTE5Ljk4cHgpIHtcbiAgLm50ci1wYWdlIC52aWRlby1wb3B1cC1jb250YWluZXIgLnZpZGVvLXBvcHVwIC52aWRlby1pZnJhbWUgaWZyYW1lIHtcbiAgICB3aWR0aDogODUwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5udHItcGFnZSAudmlkZW8tcG9wdXAtY29udGFpbmVyIC52aWRlby1wb3B1cCAudmlkZW8taWZyYW1lIGlmcmFtZSB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5udHItcGFnZSAudmlkZW8tcG9wdXAtY29udGFpbmVyIC52aWRlby1wb3B1cCAudmlkZW8taWZyYW1lIGlmcmFtZSB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5udHItcGFnZSAudmlkZW8tcG9wdXAtY29udGFpbmVyIC52aWRlby1wb3B1cCAudmlkZW8taWZyYW1lIGlmcmFtZSB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICB9XG59XG4ubnRyLXBhZ2UgLndhdGNoLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm50ci1wYWdlIC53YXRjaC12aWRlbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5udHItcGFnZSAud2F0Y2gtdmlkZW86YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbnRyLXBsYXktYnRuLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3BhY2l0eTogMC44O1xufVxuLm50ci1wYWdlIC53YXRjaC12aWRlbzpob3ZlcjphZnRlciwgLm50ci1wYWdlIC53YXRjaC12aWRlbzpmb2N1czphZnRlciwgLm50ci1wYWdlIC53YXRjaC12aWRlbzphY3RpdmU6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgI2hlcm9fc2VjdGlvbiAuY29udGFpbmVyLCAubnRyLXBhZ2UgI2hlcm9fc2VjdGlvbiAuY29udGFpbmVyLXNwbGl0LWxlZnQsXG4gIC5udHItcGFnZSAjaGVyb19zZWN0aW9uIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLm50ci1wYWdlICNoZXJvX3NlY3Rpb24gLmNvbnRlbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDM1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5udHItcGFnZSAjaGVyb19zZWN0aW9uIC5jb250ZW50cyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbi5udHItcGFnZSAjaGVyb19zZWN0aW9uIC5jb250ZW50cyAubGVmdC1jb250ZW50IHtcbiAgd2lkdGg6IDU1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLm50ci1wYWdlICNoZXJvX3NlY3Rpb24gLmNvbnRlbnRzIC5sZWZ0LWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm50ci1wYWdlICNoZXJvX3NlY3Rpb24gLmNvbnRlbnRzIC5sZWZ0LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI1cHggNDBweDtcbiAgfVxufVxuLm50ci1wYWdlICNoZXJvX3NlY3Rpb24gLmNvbnRlbnRzIC5sZWZ0LWNvbnRlbnQgaDEge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLm50ci1wYWdlICNoZXJvX3NlY3Rpb24gLmNvbnRlbnRzIC5sZWZ0LWNvbnRlbnQgcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubnRyLXBhZ2UgI2hlcm9fc2VjdGlvbiAuY29udGVudHMgLnJpZ2h0LWNvbnRlbnQge1xuICB3aWR0aDogNDUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgI2hlcm9fc2VjdGlvbiAuY29udGVudHMgLnJpZ2h0LWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubnRyLXBhZ2UgI2hlcm9fc2VjdGlvbiAuY29udGVudHMgLnJpZ2h0LWNvbnRlbnQgLmhlcm8tdmlkZW8ge1xuICBoZWlnaHQ6IDQ2NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAubnRyLXBhZ2UgI2hlcm9fc2VjdGlvbiAuY29udGVudHMgLnJpZ2h0LWNvbnRlbnQgLmhlcm8tdmlkZW8ge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cbi5udHItcGFnZSAjdGhyZWVfY29sdW1uX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiA1NHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkxOS45OHB4KSB7XG4gIC5udHItcGFnZSAjdGhyZWVfY29sdW1uX3NlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDI3cHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgI3RocmVlX2NvbHVtbl9zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gIH1cbn1cbi5udHItcGFnZSAjdGhyZWVfY29sdW1uX3NlY3Rpb24gLnN0YXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTE5Ljk4cHgpIHtcbiAgLm50ci1wYWdlICN0aHJlZV9jb2x1bW5fc2VjdGlvbiAuc3RhdC1jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgI3RocmVlX2NvbHVtbl9zZWN0aW9uIC5zdGF0LWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLm50ci1wYWdlICN0aHJlZV9jb2x1bW5fc2VjdGlvbiAuc3RhdC1jb250YWluZXIgLnN0YXQtc2luZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDUwcHg7XG59XG4ubnRyLXBhZ2UgI3RocmVlX2NvbHVtbl9zZWN0aW9uIC5zdGF0LWNvbnRhaW5lciAuc3RhdC1zaW5nbGU6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubnRyLXBhZ2UgI3RocmVlX2NvbHVtbl9zZWN0aW9uIC5zdGF0LWNvbnRhaW5lciAuc3RhdC1zaW5nbGU6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHdpZHRoOiAyNSU7XG59XG4ubnRyLXBhZ2UgI3RocmVlX2NvbHVtbl9zZWN0aW9uIC5zdGF0LWNvbnRhaW5lciAuc3RhdC1zaW5nbGU6bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkxOS45OHB4KSB7XG4gIC5udHItcGFnZSAjdGhyZWVfY29sdW1uX3NlY3Rpb24gLnN0YXQtY29udGFpbmVyIC5zdGF0LXNpbmdsZSB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIH1cbn1cbi5udHItcGFnZSAjdGhyZWVfY29sdW1uX3NlY3Rpb24gLnN0YXQtY29udGFpbmVyIC5zdGF0LXNpbmdsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU1QzgwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgI3RocmVlX2NvbHVtbl9zZWN0aW9uIC5zdGF0LWNvbnRhaW5lciAuc3RhdC1zaW5nbGU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5udHItcGFnZSAjdGhyZWVfY29sdW1uX3NlY3Rpb24gLnN0YXQtY29udGFpbmVyIC5zdGF0LXNpbmdsZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLm50ci1wYWdlICN0aHJlZV9jb2x1bW5fc2VjdGlvbiAuc3RhdC1jb250YWluZXIgLnN0YXQtc2luZ2xlIHAgYSB7XG4gIGNvbG9yOiAjMDAzQTYwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5udHItcGFnZSAjdGhyZWVfY29sdW1uX3NlY3Rpb24gLnN0YXQtY29udGFpbmVyIC5zdGF0LXNpbmdsZSAudGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAubnRyLXBhZ2UgI3RocmVlX2NvbHVtbl9zZWN0aW9uIC5zdGF0LWNvbnRhaW5lciAuc3RhdC1zaW5nbGUgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cbi5udHItcGFnZSAjdGhyZWVfY29sdW1uX3NlY3Rpb24gLnN0YXQtY29udGFpbmVyIC5zdGF0LXNpbmdsZSAuZXhjZXJwdCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubnRyLXBhZ2UgI3RocmVlX2NvbHVtbl9zZWN0aW9uIC5zdGF0LWNvbnRhaW5lciAuc3RhdC1zaW5nbGUgLnNvdXJjZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm50ci1wYWdlICN3aHlfcmV2ZXJzZV9zZWN0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5udHItcGFnZSAjd2h5X3JldmVyc2Vfc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNDBweCAxNXB4O1xuICB9XG59XG4ubnRyLXBhZ2UgI3doeV9yZXZlcnNlX3NlY3Rpb24gLmZlYXR1cmVzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiA0NXB4IDAgNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjFCMUIxO1xuICBnYXA6IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAubnRyLXBhZ2UgI3doeV9yZXZlcnNlX3NlY3Rpb24gLmZlYXR1cmVzLWNvbnRhaW5lciB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5udHItcGFnZSAjd2h5X3JldmVyc2Vfc2VjdGlvbiAuZmVhdHVyZXMtY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5udHItcGFnZSAjd2h5X3JldmVyc2Vfc2VjdGlvbiAuZmVhdHVyZXMtY29udGFpbmVyIC5mZWF0dXJlLXNpbmdsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4ubnRyLXBhZ2UgI3doeV9yZXZlcnNlX3NlY3Rpb24gLmZlYXR1cmVzLWNvbnRhaW5lciAuZmVhdHVyZS1zaW5nbGUgLmljb24ge1xuICBoZWlnaHQ6IDc1cHg7XG4gIHdpZHRoOiA3NXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgI3doeV9yZXZlcnNlX3NlY3Rpb24gLmZlYXR1cmVzLWNvbnRhaW5lciAuZmVhdHVyZS1zaW5nbGUgLmljb24ge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgI3doeV9yZXZlcnNlX3NlY3Rpb24gLmZlYXR1cmVzLWNvbnRhaW5lciAuZmVhdHVyZS1zaW5nbGUgLmZlYXR1cmUtdGV4dHMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuLm50ci1wYWdlICN3aHlfcmV2ZXJzZV9zZWN0aW9uIC5mZWF0dXJlcy1jb250YWluZXIgLmZlYXR1cmUtc2luZ2xlIC5mZWF0dXJlLXRleHRzIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubnRyLXBhZ2UgI3doeV9yZXZlcnNlX3NlY3Rpb24gLmZlYXR1cmVzLWNvbnRhaW5lciAuZmVhdHVyZS1zaW5nbGUgLmZlYXR1cmUtdGV4dHMgLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5udHItcGFnZSAjd2h5X3JldmVyc2Vfc2VjdGlvbiAud2h5LXJldmVyc2Uge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogNjUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAubnRyLXBhZ2UgI3doeV9yZXZlcnNlX3NlY3Rpb24gLndoeS1yZXZlcnNlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm50ci1wYWdlICN3aHlfcmV2ZXJzZV9zZWN0aW9uIC53aHktcmV2ZXJzZSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubnRyLXBhZ2UgI3Byb2R1Y3RzX3NlY3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLm50ci1wYWdlICNwcm9kdWN0c19zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAubnRyLXBhZ2UgI3Byb2R1Y3RzX3NlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLm50ci1wYWdlICNwcm9kdWN0c19zZWN0aW9uIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5udHItcGFnZSAjcHJvZHVjdHNfc2VjdGlvbiAuY29udGFpbmVyLCAubnRyLXBhZ2UgI3Byb2R1Y3RzX3NlY3Rpb24gLmNvbnRhaW5lci1zcGxpdC1sZWZ0LFxuLm50ci1wYWdlICNwcm9kdWN0c19zZWN0aW9uIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0IxQjFCMTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4ubnRyLXBhZ2UgI3Byb2R1Y3RzX3NlY3Rpb24gLmRpc2NsYWltZXIge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLm50ci1wYWdlICNwcm9kdWN0c19zZWN0aW9uIC5kaXNjbGFpbWVyIHAge1xuICBtYXJnaW46IDA7XG59XG4ubnRyLXBhZ2UgI3Byb2R1Y3RzX3NlY3Rpb24gLnByb2R1Y3RzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm50ci1wYWdlICNwcm9kdWN0c19zZWN0aW9uIC5wcm9kdWN0cy1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNXB4O1xuICB9XG59XG4ubnRyLXBhZ2UgI3Byb2R1Y3RzX3NlY3Rpb24gLnByb2R1Y3RzLWNvbnRhaW5lciAucHJvZHVjdC1zaW5nbGUge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuLm50ci1wYWdlICNwcm9kdWN0c19zZWN0aW9uIC5wcm9kdWN0cy1jb250YWluZXIgLnByb2R1Y3Qtc2luZ2xlIC5wcm9kdWN0LW5hbWUge1xuICBtYXJnaW46IDEwcHggMCA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5udHItcGFnZSAjcmV2ZXJzZV9zdG9yaWVzX3NlY3Rpb24gLmNvbnRhaW5lciwgLm50ci1wYWdlICNyZXZlcnNlX3N0b3JpZXNfc2VjdGlvbiAuY29udGFpbmVyLXNwbGl0LWxlZnQsXG4gIC5udHItcGFnZSAjcmV2ZXJzZV9zdG9yaWVzX3NlY3Rpb24gLmNvbnRhaW5lci1zcGxpdC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ubnRyLXBhZ2UgI3JldmVyc2Vfc3Rvcmllc19zZWN0aW9uIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0IxQjFCMTtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgI3JldmVyc2Vfc3Rvcmllc19zZWN0aW9uIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG59XG4ubnRyLXBhZ2UgI3JldmVyc2Vfc3Rvcmllc19zZWN0aW9uIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIC5zbGljay1wcmV2LCAubnRyLXBhZ2UgI3JldmVyc2Vfc3Rvcmllc19zZWN0aW9uIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIC5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogMTtcbiAgb3V0bGluZTogMDtcbn1cbi5udHItcGFnZSAjcmV2ZXJzZV9zdG9yaWVzX3NlY3Rpb24gLnJldmVyc2Utc3Rvcmllcy1jb250YWluZXIgLnNsaWNrLXByZXY6YmVmb3JlLCAubnRyLXBhZ2UgI3JldmVyc2Vfc3Rvcmllc19zZWN0aW9uIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcbn1cbi5udHItcGFnZSAjcmV2ZXJzZV9zdG9yaWVzX3NlY3Rpb24gLnJldmVyc2Utc3Rvcmllcy1jb250YWluZXIgLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLCAubnRyLXBhZ2UgI3JldmVyc2Vfc3Rvcmllc19zZWN0aW9uIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIC5zbGljay1wcmV2OmFjdGl2ZTpiZWZvcmUsIC5udHItcGFnZSAjcmV2ZXJzZV9zdG9yaWVzX3NlY3Rpb24gLnJldmVyc2Utc3Rvcmllcy1jb250YWluZXIgLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLCAubnRyLXBhZ2UgI3JldmVyc2Vfc3Rvcmllc19zZWN0aW9uIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIC5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSwgLm50ci1wYWdlICNyZXZlcnNlX3N0b3JpZXNfc2VjdGlvbiAucmV2ZXJzZS1zdG9yaWVzLWNvbnRhaW5lciAuc2xpY2stbmV4dDphY3RpdmU6YmVmb3JlLCAubnRyLXBhZ2UgI3JldmVyc2Vfc3Rvcmllc19zZWN0aW9uIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIC5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubnRyLXBhZ2UgI3JldmVyc2Vfc3Rvcmllc19zZWN0aW9uIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIC5zbGljay1wcmV2IHtcbiAgbGVmdDogLTgwcHg7XG59XG4ubnRyLXBhZ2UgI3JldmVyc2Vfc3Rvcmllc19zZWN0aW9uIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9udHItY2hldnJvbi1sZWZ0LnN2Z1wiKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLm50ci1wYWdlICNyZXZlcnNlX3N0b3JpZXNfc2VjdGlvbiAucmV2ZXJzZS1zdG9yaWVzLWNvbnRhaW5lciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IDc1cHg7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG59XG4ubnRyLXBhZ2UgI3JldmVyc2Vfc3Rvcmllc19zZWN0aW9uIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC04MHB4O1xufVxuLm50ci1wYWdlICNyZXZlcnNlX3N0b3JpZXNfc2VjdGlvbiAucmV2ZXJzZS1zdG9yaWVzLWNvbnRhaW5lciAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbnRyLWNoZXZyb24tcmlnaHQuc3ZnXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgI3JldmVyc2Vfc3Rvcmllc19zZWN0aW9uIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIC5zbGljay1uZXh0IHtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG59XG4ubnRyLXBhZ2UgI3JldmVyc2Vfc3Rvcmllc19zZWN0aW9uIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIC5zdG9yeS1zaW5nbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLm50ci1wYWdlICNyZXZlcnNlX3N0b3JpZXNfc2VjdGlvbiAucmV2ZXJzZS1zdG9yaWVzLWNvbnRhaW5lciAuc3Rvcnktc2luZ2xlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG59XG4ubnRyLXBhZ2UgI3JldmVyc2Vfc3Rvcmllc19zZWN0aW9uIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIC5zdG9yeS1zaW5nbGUgLmxlZnQtY29udGVudCB7XG4gIHdpZHRoOiA0MCU7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5udHItcGFnZSAjcmV2ZXJzZV9zdG9yaWVzX3NlY3Rpb24gLnJldmVyc2Utc3Rvcmllcy1jb250YWluZXIgLnN0b3J5LXNpbmdsZSAubGVmdC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDI1cHggMzVweDtcbiAgfVxufVxuLm50ci1wYWdlICNyZXZlcnNlX3N0b3JpZXNfc2VjdGlvbiAucmV2ZXJzZS1zdG9yaWVzLWNvbnRhaW5lciAuc3Rvcnktc2luZ2xlIC5yaWdodC1jb250ZW50IHtcbiAgd2lkdGg6IDYwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLm50ci1wYWdlICNyZXZlcnNlX3N0b3JpZXNfc2VjdGlvbiAucmV2ZXJzZS1zdG9yaWVzLWNvbnRhaW5lciAuc3Rvcnktc2luZ2xlIC5yaWdodC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm50ci1wYWdlICNyZXZlcnNlX3N0b3JpZXNfc2VjdGlvbiAucmV2ZXJzZS1zdG9yaWVzLWNvbnRhaW5lciAuc3Rvcnktc2luZ2xlIC5zdG9yeS1sYWJlbCB7XG4gIGNvbG9yOiAjMDBBOUUwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm50ci1wYWdlICNyZXZlcnNlX3N0b3JpZXNfc2VjdGlvbiAucmV2ZXJzZS1zdG9yaWVzLWNvbnRhaW5lciAuc3Rvcnktc2luZ2xlIC5zdG9yeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5udHItcGFnZSAjZ2V0X21vcmVfc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4ubnRyLXBhZ2UgI2dldF9tb3JlX3NlY3Rpb24gLmdldC1tb3JlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgI2dldF9tb3JlX3NlY3Rpb24gLmdldC1tb3JlLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ubnRyLXBhZ2UgI2dldF9tb3JlX3NlY3Rpb24gLmdldC1tb3JlLWNvbnRhaW5lciBoMiB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5udHItcGFnZSAjZ2V0X21vcmVfc2VjdGlvbiAuZ2V0LW1vcmUtY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5udHItcGFnZSAjZ2V0X21vcmVfc2VjdGlvbiAuZ2V0LW1vcmUtY29udGFpbmVyIGgyIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG4ubnRyLXBhZ2UgI2dldF9tb3JlX3NlY3Rpb24gLmdldC1tb3JlLWNvbnRhaW5lciAubGlzdCB7XG4gIG1hcmdpbjogMzVweCAwIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5udHItcGFnZSAjZ2V0X21vcmVfc2VjdGlvbiAuZ2V0LW1vcmUtY29udGFpbmVyIC5saXN0IHtcbiAgICBtYXJnaW46IDM1cHggMDtcbiAgfVxufVxuLm50ci1wYWdlICNnZXRfbW9yZV9zZWN0aW9uIC5nZXQtbW9yZS1jb250YWluZXIgLmxpc3QgbGkge1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLm50ci1wYWdlICNnZXRfbW9yZV9zZWN0aW9uIC5nZXQtbW9yZS1jb250YWluZXIgLmxpc3QgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL250ci1jaGVjay1pY29uLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMjNweDtcbiAgbWFyZ2luOiAwO1xuICBsZWZ0OiAtMzVweDtcbn1cbi5udHItcGFnZSAjZ2V0X21vcmVfc2VjdGlvbiAuZ2V0LW1vcmUtY29udGFpbmVyIC5yaWdodC1jb250ZW50IHtcbiAgd2lkdGg6IDcwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLm50ci1wYWdlICNnZXRfbW9yZV9zZWN0aW9uIC5nZXQtbW9yZS1jb250YWluZXIgLnJpZ2h0LWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubnRyLXBhZ2UgI2dldF9tb3JlX3NlY3Rpb24gLmdldC1tb3JlLWNvbnRhaW5lciAucmlnaHQtY29udGVudCAuaW1hZ2UtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkxOS45OHB4KSB7XG4gIC5udHItcGFnZSAjZ2V0X21vcmVfc2VjdGlvbiAuZ2V0LW1vcmUtY29udGFpbmVyIC5yaWdodC1jb250ZW50IC5pbWFnZS1jYXB0aW9uIHtcbiAgICBtYXJnaW46IDAgMjVweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm50ci1wYWdlICNnZXRfbW9yZV9zZWN0aW9uIC5nZXQtbW9yZS1jb250YWluZXIgLnJpZ2h0LWNvbnRlbnQgLmltYWdlLWNhcHRpb24ge1xuICAgIG1hcmdpbjogNXB4IDIwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ubnRyLXBhZ2UgI2JvdHRvbV9yZXZpZXdfc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQ0U1RUU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5udHItcGFnZSAjYm90dG9tX3Jldmlld19zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbi5udHItcGFnZSAjYm90dG9tX3Jldmlld19zZWN0aW9uIC5yZXZpZXdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzBweDtcbiAgcGFkZGluZzogNzBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgI2JvdHRvbV9yZXZpZXdfc2VjdGlvbiAucmV2aWV3cyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5udHItcGFnZSAjYm90dG9tX3Jldmlld19zZWN0aW9uIC5yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMTAwcHg7XG4gIH1cbn1cbi5udHItcGFnZSAjYm90dG9tX3Jldmlld19zZWN0aW9uIC5yZXZpZXdzIC5sZWZ0LWNvbnRlbnQge1xuICB3aWR0aDogMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5udHItcGFnZSAjYm90dG9tX3Jldmlld19zZWN0aW9uIC5yZXZpZXdzIC5sZWZ0LWNvbnRlbnQge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm50ci1wYWdlICNib3R0b21fcmV2aWV3X3NlY3Rpb24gLnJldmlld3MgLmxlZnQtY29udGVudCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuLm50ci1wYWdlICNib3R0b21fcmV2aWV3X3NlY3Rpb24gLnJldmlld3MgLmxlZnQtY29udGVudCAucmV2aWV3LWltYWdlIHtcbiAgd2lkdGg6IDgwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5udHItcGFnZSAjYm90dG9tX3Jldmlld19zZWN0aW9uIC5yZXZpZXdzIC5yaWdodC1jb250ZW50IHtcbiAgd2lkdGg6IDgwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAubnRyLXBhZ2UgI2JvdHRvbV9yZXZpZXdfc2VjdGlvbiAucmV2aWV3cyAucmlnaHQtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5udHItcGFnZSAjYm90dG9tX3Jldmlld19zZWN0aW9uIC5yZXZpZXdzIC5yaWdodC1jb250ZW50IC5yZXZpZXctY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5udHItcGFnZSAjYm90dG9tX3Jldmlld19zZWN0aW9uIC5yZXZpZXdzIC5yaWdodC1jb250ZW50IC5yZXZpZXctY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cbi5udHItcGFnZSAjYm90dG9tX3Jldmlld19zZWN0aW9uIC5yZXZpZXdzIC5yaWdodC1jb250ZW50IC5yZXZpZXdlci1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMEE5RTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5udHItcGFnZSAjYm90dG9tX3Jldmlld19zZWN0aW9uIC5yZXZpZXdzIC5yaWdodC1jb250ZW50IC5yZXZpZXdlci1uYW1lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5udHItcGFnZSAjZm9ybV9zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Zvcm0tYmctcGl4ZWwuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNBNjA7XG4gIHBhZGRpbmc6IDgwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLm50ci1wYWdlICNmb3JtX3NlY3Rpb24ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBwYWRkaW5nOiA1MHB4IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm50ci1wYWdlICNmb3JtX3NlY3Rpb24ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTE1JTtcbiAgfVxufVxuLm50ci1wYWdlICNmb3JtX3NlY3Rpb24gLmZvcm0tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNTBweDtcbn1cbi5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lci5wb3N0LXN1Ym1pdCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLm50ci1wYWdlICNmb3JtX3NlY3Rpb24gLmZvcm0tY29udGFpbmVyIC5sZWZ0LWNvbnRlbnQge1xuICB3aWR0aDogNTIlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgI2Zvcm1fc2VjdGlvbiAuZm9ybS1jb250YWluZXIgLmxlZnQtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciAubGVmdC1jb250ZW50IGgyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciAubGVmdC1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciAubGVmdC1jb250ZW50IHAge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgd2lkdGg6IDgwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm50ci1wYWdlICNmb3JtX3NlY3Rpb24gLmZvcm0tY29udGFpbmVyIC5sZWZ0LWNvbnRlbnQgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciAucmlnaHQtY29udGVudCB7XG4gIHdpZHRoOiA0OCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciAucmlnaHQtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciAucmlnaHQtY29udGVudCAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciAucmlnaHQtY29udGVudCAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgaDIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciAucmlnaHQtY29udGVudCBmb3JtIC5nZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLm50ci1wYWdlICNmb3JtX3NlY3Rpb24gLmZvcm0tY29udGFpbmVyIC5yaWdodC1jb250ZW50IGZvcm0gLmdmaWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciAucmlnaHQtY29udGVudCBmb3JtIC5nZmllbGQgLmdpbnB1dF9jb21wbGV4IHNwYW4ubmFtZV9maXJzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLm50ci1wYWdlICNmb3JtX3NlY3Rpb24gLmZvcm0tY29udGFpbmVyIC5yaWdodC1jb250ZW50IGZvcm0gLmdmaWVsZCBsYWJlbCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWwgIWltcG9ydGFudDtcbn1cbi5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciAucmlnaHQtY29udGVudCBmb3JtIC5nZmllbGQgaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLm50ci1wYWdlICNmb3JtX3NlY3Rpb24gLmZvcm0tY29udGFpbmVyIC5yaWdodC1jb250ZW50IGZvcm0gLmdmaWVsZCBpbnB1dCB7XG4gICAgcGFkZGluZzogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciAucmlnaHQtY29udGVudCBmb3JtIC5nZm9ybV9mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciAucmlnaHQtY29udGVudCBmb3JtIC5nZm9ybV9mb290ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciAucmlnaHQtY29udGVudCBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTdweDtcbiAgd2lkdGg6IDQ1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTlFMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDBBOUUwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xcyBhbGwgZWFzZS1vdXQ7XG59XG4ubnRyLXBhZ2UgI2Zvcm1fc2VjdGlvbiAuZm9ybS1jb250YWluZXIgLnJpZ2h0LWNvbnRlbnQgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDBBOUUwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgI2Zvcm1fc2VjdGlvbiAuZm9ybS1jb250YWluZXIgLnJpZ2h0LWNvbnRlbnQgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5udHItcGFnZSAjZm9ybV9zZWN0aW9uIC5mb3JtLWNvbnRhaW5lciAucmlnaHQtY29udGVudCBmb3JtIC5nZm9ybV9mb290ZXIgLmFscmVhZHktcGFydG5lciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB3aWR0aDogNTUlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAubnRyLXBhZ2UgI2Zvcm1fc2VjdGlvbiAuZm9ybS1jb250YWluZXIgLnJpZ2h0LWNvbnRlbnQgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5hbHJlYWR5LXBhcnRuZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubnRyLXBhZ2UgI2Zvcm1fc2VjdGlvbiAuZm9ybS1jb250YWluZXIgLnJpZ2h0LWNvbnRlbnQgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5hbHJlYWR5LXBhcnRuZXIgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgLm1haW4tbmF2IHtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgLm1haW4tbmF2IHtcbiAgICBoZWlnaHQ6IDQuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAubWFpbi1uYXYuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAubWFpbi1uYXYgLm5hdmJhci1icmFuZCBpbWcge1xuICAgIGhlaWdodDogNDJweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0IC5tYWluLW5hdiAjbWFpbi1tZW51ID4gLm5hdi1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAzMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0IC5tYWluLW5hdiAjbWFpbi1tZW51ID4gLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kOiAjRTFFRkY0O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0IC5tYWluLW5hdiAjbWFpbi1tZW51ID4gLm5hdi1pdGVtOmxhc3QtY2hpbGQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDBBOUUwO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0IC5tYWluLW5hdiAjbWFpbi1tZW51ID4gLm5hdi1pdGVtOmxhc3QtY2hpbGQ6aG92ZXIgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgLm1haW4tbmF2ICNtYWluLW1lbnUgPiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0IC5tYWluLW5hdiAjbWFpbi1tZW51ID4gLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDBBOUUwO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0IC5tYWluLW5hdiAjbWFpbi1tZW51LXdyYXBwZXIgbGkge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgLm1haW4tbmF2IC5tci0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAubWFpbi1uYXYgLm1yLTEge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgLm1haW4tbmF2IC5tci0xIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0IC5tYWluLW5hdiAubXItMSAjbW9iaWwtbWVudS10b2dnbGVyIGkge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0IC5tYWluLW5hdiAubXItMSAjbW9iaWxlLW1lbnUtd3JhcHBlci5wcmltYXJ5LW1lbnUtZHJvcGRvd24ge1xuICB0b3A6IDQuNXJlbTtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucGFydG5lci1yZXNvdXJjZXMgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDUycHg7XG4gIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5wYXJ0bmVyLXJlc291cmNlcyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBwYWRkaW5nOiAwIDAgMCA1cHg7XG4gIH1cbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucGFydG5lci1yZXNvdXJjZXMgLmNvbnRlbnQge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnBhcnRuZXItcmVzb3VyY2VzIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5wYXJ0bmVyLXJlc291cmNlcyAuaW1wb3J0YW50LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFRkY0O1xuICBwYWRkaW5nOiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnBhcnRuZXItcmVzb3VyY2VzIC5pbXBvcnRhbnQtaW5mbyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucGFydG5lci1yZXNvdXJjZXMgLmltcG9ydGFudC1pbmZvIGIge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5wYXJ0bmVyLXJlc291cmNlcyAuaW1wb3J0YW50LWluZm8gLmNvbnRlbnQge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucGFydG5lci1yZXNvdXJjZXMgLmltcG9ydGFudC1pbmZvIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnBhcnRuZXItcmVzb3VyY2VzIC5pbXBvcnRhbnQtaW5mbyAuY29udGVudCAub3V0Ym91bmQtaWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDVweDtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucGFydG5lci1yZXNvdXJjZXMgLmltcG9ydGFudC1pbmZvIC5jb250ZW50IC5vdXRib3VuZC1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Zhci9pbWFnZXMvb3V0Ym91bmQtbGluay5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnBhcnRuZXItcmVzb3VyY2VzIC5pbXBvcnRhbnQtaW5mbyBhIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnBhcnRuZXItcmVzb3VyY2VzIC5pbXBvcnRhbnQtaW5mbyBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMEE5RTA7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFjY291bnQtZXhlY3V0aXZlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDUycHggNDJweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSgxMTIsIDExMiwgMTEyLCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NSwgMTk1LCAxOTUsIDAuMjUpO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFjY291bnQtZXhlY3V0aXZlLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5hY2NvdW50LWV4ZWN1dGl2ZS1jb250YWluZXIgLmhlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFjY291bnQtZXhlY3V0aXZlLWNvbnRhaW5lciAuaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5hY2NvdW50LWV4ZWN1dGl2ZS1jb250YWluZXIgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFjY291bnQtZXhlY3V0aXZlLWNvbnRhaW5lciAuY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuYWNjb3VudC1leGVjdXRpdmUtY29udGFpbmVyIC5jb250ZW50IC5hZS1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAyNjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFjY291bnQtZXhlY3V0aXZlLWNvbnRhaW5lciAuY29udGVudCAuYWUtaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5hY2NvdW50LWV4ZWN1dGl2ZS1jb250YWluZXIgLmNvbnRlbnQgLmFlLWNvbnRlbnQgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5hY2NvdW50LWV4ZWN1dGl2ZS1jb250YWluZXIgLmNvbnRlbnQgLmFlLWNvbnRlbnQgLmV4ZWMge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuYWNjb3VudC1leGVjdXRpdmUtY29udGFpbmVyIC5jb250ZW50IC5hZS1jb250ZW50IC5udW1iZXIge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuYWNjb3VudC1leGVjdXRpdmUtY29udGFpbmVyIC5jb250ZW50IC5hZS1jb250ZW50IC5udW1iZXI6aG92ZXIge1xuICBjb2xvcjogIzAwQTlFMDtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuYWNjb3VudC1leGVjdXRpdmUtY29udGFpbmVyIC5jb250ZW50IC5hZS1jb250ZW50IC5zdXBwb3J0IHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFjY291bnQtZXhlY3V0aXZlLWNvbnRhaW5lciAuY29udGVudCAuYWUtY29udGVudCAuZW1haWwge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGNvbG9yOiAjMDMzQzVCO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogOHB4IDMycHg7XG4gIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IHNvbGlkIDJweCAjMDMzQzVCO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5hY2NvdW50LWV4ZWN1dGl2ZS1jb250YWluZXIgLmNvbnRlbnQgLmFlLWNvbnRlbnQgLmVtYWlsIHtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICB9XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFjY291bnQtZXhlY3V0aXZlLWNvbnRhaW5lciAuY29udGVudCAuYWUtY29udGVudCAuZW1haWw6aG92ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogIzAwQTlFMDtcbiAgYm9yZGVyOiBzb2xpZCAycHggIzAwQTlFMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1idXR0b25zIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtYnV0dG9ucyAuc2luZ2xlLWJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMTEyLCAxMTIsIDExMiwgMC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtYnV0dG9ucyAuc2luZ2xlLWJ1dHRvbjpob3ZlciB7XG4gIGJvcmRlcjogc29saWQgMXB4ICMwMEE5RTA7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWJ1dHRvbnMgLnNpbmdsZS1idXR0b246aG92ZXIgaW1nIHtcbiAgZmlsdGVyOiBpbnZlcnQoNTQlKSBzZXBpYSg1NSUpIHNhdHVyYXRlKDI0OTclKSBodWUtcm90YXRlKDE1N2RlZykgYnJpZ2h0bmVzcyg5MSUpIGNvbnRyYXN0KDEwMyUpO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1idXR0b25zIC5zaW5nbGUtYnV0dG9uOmhvdmVyIC5zaW5nbGUtYnV0dG9uLS1jb250ZW50IC50aXRsZSB7XG4gIGNvbG9yOiAjMDBBOUUwO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1idXR0b25zIC5zaW5nbGUtYnV0dG9uOmhvdmVyIC5zaW5nbGUtYnV0dG9uLS1jb250ZW50IC5jb250ZW50IHtcbiAgY29sb3I6ICMwMEE5RTA7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWJ1dHRvbnMgLnNpbmdsZS1idXR0b24ubG9naW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWJ1dHRvbnMgLnNpbmdsZS1idXR0b24ubG9naW4gLnNpbmdsZS1idXR0b24tLWNvbnRlbnQgLnRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWJ1dHRvbnMgLnNpbmdsZS1idXR0b24ubG9naW4gLnNpbmdsZS1idXR0b24tLWNvbnRlbnQgLnRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDVweCAwIDAgMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vZmFyL2ltYWdlcy9vdXRib3VuZC1saW5rLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtYnV0dG9ucyAuc2luZ2xlLWJ1dHRvbiBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWJ1dHRvbnMgLnNpbmdsZS1idXR0b24tLWNvbnRlbnQgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtYnV0dG9ucyAuc2luZ2xlLWJ1dHRvbi0tY29udGVudCAuY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5tYXJrZXRpbmctbGlua3Mge1xuICBwYWRkaW5nOiA0MnB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDExMiwgMTEyLCAxMTIsIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk1LCAxOTUsIDE5NSwgMCk7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubWFya2V0aW5nLWxpbmtzIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5tYXJrZXRpbmctbGlua3MtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubWFya2V0aW5nLWxpbmtzLS10aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9mYXIvaW1hZ2VzL01lZ2FwaG9uZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLm1hcmtldGluZy1saW5rcyAubWFya2V0aW5nLWl0ZW1zLmxvZ2luIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5tYXJrZXRpbmctbGlua3MgLm1hcmtldGluZy1pdGVtcy5sb2dpbiAudGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogNXB4IDAgMCAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9mYXIvaW1hZ2VzL291dGJvdW5kLWxpbmsuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5tYXJrZXRpbmctbGlua3MgLm1hcmtldGluZy1pdGVtcy0tbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubWFya2V0aW5nLWxpbmtzIC5tYXJrZXRpbmctaXRlbXMtLWxpbmsgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLm1hcmtldGluZy1saW5rcyAubWFya2V0aW5nLWl0ZW1zLS1saW5rIC5jb250ZW50IHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubWFya2V0aW5nLWxpbmtzIC5tYXJrZXRpbmctaXRlbXMtLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwQTlFMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLmxlYXJuaW5nLWxpbmtzIHtcbiAgcGFkZGluZzogNDJweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSgxMTIsIDExMiwgMTEyLCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NSwgMTk1LCAxOTUsIDApO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLmxlYXJuaW5nLWxpbmtzIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5sZWFybmluZy1saW5rcy0tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5sZWFybmluZy1saW5rcy0tdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vZmFyL2ltYWdlcy9taWNzLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubGVhcm5pbmctbGlua3MgLmxlYXJuaW5nLWl0ZW1zIC5sb2dpbiAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubGVhcm5pbmctbGlua3MgLmxlYXJuaW5nLWl0ZW1zIC5sb2dpbiAudGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogNXB4IDAgMCAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9mYXIvaW1hZ2VzL291dGJvdW5kLWxpbmsuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5yZXNvdXJjZS1saW5rIC5sZWFybmluZy1saW5rcyAubGVhcm5pbmctaXRlbXMtLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDA7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLnJlc291cmNlLWxpbmsgLmxlYXJuaW5nLWxpbmtzIC5sZWFybmluZy1pdGVtcy0tbGluayAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubGVhcm5pbmctbGlua3MgLmxlYXJuaW5nLWl0ZW1zLS1saW5rIC5jb250ZW50IHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAucmVzb3VyY2UtbGluayAubGVhcm5pbmctbGlua3MgLmxlYXJuaW5nLWl0ZW1zLS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMEE5RTA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5hZS1pbnRyby1iYW5uZXItbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFlLWludHJvLWJhbm5lci1saW5rOmhvdmVyIC5hZS1pbnRyby1iYW5uZXIgLmNvbnRlbnQgLmxpbmsge1xuICBjb2xvcjogI0UxRUZGNDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNFMUVGRjQ7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFlLWludHJvLWJhbm5lci1saW5rIC5hZS1pbnRyby1iYW5uZXIge1xuICBwYWRkaW5nOiA0MnB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjMDAzQTYwLCAjNDFCNkU2KTtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5hZS1pbnRyby1iYW5uZXItbGluayAuYWUtaW50cm8tYmFubmVyIHtcbiAgICBtYXJnaW46IDAgNXB4O1xuICB9XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFlLWludHJvLWJhbm5lci1saW5rIC5hZS1pbnRyby1iYW5uZXIgLmNvbnRlbnQge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFlLWludHJvLWJhbm5lci1saW5rIC5hZS1pbnRyby1iYW5uZXIgLmNvbnRlbnQgLmNhdGVnb3J5IHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5hZS1pbnRyby1iYW5uZXItbGluayAuYWUtaW50cm8tYmFubmVyIC5jb250ZW50IC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuYWUtaW50cm8tYmFubmVyLWxpbmsgLmFlLWludHJvLWJhbm5lciAuY29udGVudCAuZGVzYyB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFlLWludHJvLWJhbm5lci1saW5rIC5hZS1pbnRyby1iYW5uZXIgLmNvbnRlbnQgLmxpbmsge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjRkZGRkZGO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuYWUtaW50cm8tYmFubmVyLWxpbmsgLmFlLWludHJvLWJhbm5lciAuaW1hZ2Uge1xuICBoZWlnaHQ6IDIyOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFlLWludHJvLWJhbm5lci1saW5rIC5hZS1pbnRyby1iYW5uZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuYWRkaXRpb25hbC1yZXNvdXJjZXMge1xuICBwYWRkaW5nOiA0MnB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDExMiwgMTEyLCAxMTIsIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk1LCAxOTUsIDE5NSwgMCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuYWRkaXRpb25hbC1yZXNvdXJjZXMge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogNDJweCAwcHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuYWRkaXRpb25hbC1yZXNvdXJjZXMgLmhlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5hZGRpdGlvbmFsLXJlc291cmNlcyAuaGVhZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9mYXIvaW1hZ2VzL3BhcGVyLWNsaXAuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFkZGl0aW9uYWwtcmVzb3VyY2VzIC5sZWFybmluZy1pdGVtcyB7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5hZGRpdGlvbmFsLXJlc291cmNlcyAubGVhcm5pbmctaXRlbXMtLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFkZGl0aW9uYWwtcmVzb3VyY2VzIC5sZWFybmluZy1pdGVtcy0tbGluayAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuYWRkaXRpb25hbC1yZXNvdXJjZXMgLmxlYXJuaW5nLWl0ZW1zLS1saW5rIC5jb250ZW50IHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmFkZGl0aW9uYWwtcmVzb3VyY2VzIC5sZWFybmluZy1pdGVtcy0tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDBBOUUwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuYWRkaXRpb25hbC1yZXNvdXJjZXMgLmxlYXJuaW5nLWl0ZW1zLS1saW5rOmhvdmVyIC50aXRsZSB7XG4gIGNvbG9yOiAjMDBBOUUwO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5hZGRpdGlvbmFsLXJlc291cmNlcyAubGVhcm5pbmctaXRlbXMtLWxpbms6aG92ZXIgLmNvbnRlbnQge1xuICBjb2xvcjogIzAwQTlFMDtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuaW5zcGlyYXRpb25hbC1wb3N0cyB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmluc3BpcmF0aW9uYWwtcG9zdHMgLmhlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuaW5zcGlyYXRpb25hbC1wb3N0cyAuaGVhZGluZyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5pbnNwaXJhdGlvbmFsLXBvc3RzIC5oZWFkaW5nLWRlc2Mge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuaW5zcGlyYXRpb25hbC1wb3N0cyAuaGVhZGluZy1kZXNjIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmluc3BpcmF0aW9uYWwtcG9zdHMgI2Nhcm91c2VsIC5pdGVtcyAuaW5zcGlyYXRpb24tbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmluc3BpcmF0aW9uYWwtcG9zdHMgI2Nhcm91c2VsIC5pdGVtcyAuaW5zcGlyYXRpb24tbGluazpob3ZlciAuY2FyZC10aXRsZSwgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5pbnNwaXJhdGlvbmFsLXBvc3RzICNjYXJvdXNlbCAuaXRlbXMgLmluc3BpcmF0aW9uLWxpbms6aG92ZXIgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiBoNSwgLnBhZ2UtaGVhZGVyIC5kZXNjcmlwdGlvbiAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmluc3BpcmF0aW9uYWwtcG9zdHMgI2Nhcm91c2VsIC5pdGVtcyAuaW5zcGlyYXRpb24tbGluazpob3ZlciBoNSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5pbnNwaXJhdGlvbmFsLXBvc3RzICNjYXJvdXNlbCAuaXRlbXMgLnNsaWNrLWxpc3Qge1xuICBtaW4taGVpZ2h0OiA2NTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxOTE5Ljk4cHgpIHtcbiAgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5pbnNwaXJhdGlvbmFsLXBvc3RzICNjYXJvdXNlbCAuaXRlbXMgLnNsaWNrLWxpc3Qge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuaW5zcGlyYXRpb25hbC1wb3N0cyAjY2Fyb3VzZWwgLml0ZW1zIC5zbGljay1saXN0IHtcbiAgICBtaW4taGVpZ2h0OiA3MjVweDtcbiAgICBwYWRkaW5nOiAwIDIwJSAwIDAgIWltcG9ydGFudDtcbiAgfVxufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5pbnNwaXJhdGlvbmFsLXBvc3RzICNjYXJvdXNlbCAuaXRlbXMgLnNsaWNrLWxpc3QgLmNhcmRzLXdyYXBwZXIge1xuICBtYXJnaW46IDAgMC41cmVtO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5pbnNwaXJhdGlvbmFsLXBvc3RzICNjYXJvdXNlbCAuaXRlbXMgLnNsaWNrLWxpc3QgLmNhcmRzLXdyYXBwZXIgLmNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgMC41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDE1cHggIWltcG9ydGFudDtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuaW5zcGlyYXRpb25hbC1wb3N0cyAjY2Fyb3VzZWwgLml0ZW1zIC5zbGljay1saXN0IC5jYXJkcy13cmFwcGVyIC5jYXJkIC5jYXJkLWJvZHkge1xuICBoZWlnaHQ6IG1heC1jb250ZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmluc3BpcmF0aW9uYWwtcG9zdHMgI2Nhcm91c2VsIC5pdGVtcyAuc2xpY2stbGlzdCAuY2FyZHMtd3JhcHBlciAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkgYW5kIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmluc3BpcmF0aW9uYWwtcG9zdHMgI2Nhcm91c2VsIC5pdGVtcyAuc2xpY2stbGlzdCAuY2FyZHMtd3JhcHBlciAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgICBtaW4taGVpZ2h0OiA0NzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmluc3BpcmF0aW9uYWwtcG9zdHMgI2Nhcm91c2VsIC5pdGVtcyAuc2xpY2stbGlzdCAuY2FyZHMtd3JhcHBlciAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgICBtaW4taGVpZ2h0OiA1NzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuaW5zcGlyYXRpb25hbC1wb3N0cyAjY2Fyb3VzZWwgLml0ZW1zIC5zbGljay1saXN0IC5jYXJkcy13cmFwcGVyIC5jYXJkIC5jYXJkLWJvZHkge1xuICAgIG1pbi1oZWlnaHQ6IDM4NXB4O1xuICB9XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmluc3BpcmF0aW9uYWwtcG9zdHMgI2Nhcm91c2VsIC5pdGVtcyAuc2xpY2stbGlzdCAuY2FyZHMtd3JhcHBlciAuY2FyZCAuY2FyZC1ib2R5IC5jYXRlZ29yeSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgY29sb3I6ICMwMEE5RTA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmluc3BpcmF0aW9uYWwtcG9zdHMgI2Nhcm91c2VsIC5pdGVtcyAuc2xpY2stbGlzdCAuY2FyZHMtd3JhcHBlciAuY2FyZCAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlLCAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmluc3BpcmF0aW9uYWwtcG9zdHMgI2Nhcm91c2VsIC5pdGVtcyAuc2xpY2stbGlzdCAuY2FyZHMtd3JhcHBlciAuY2FyZCAuY2FyZC1ib2R5IC5wYWdlLWhlYWRlciAuZGVzY3JpcHRpb24gaDUsIC5wYWdlLWhlYWRlciAuZGVzY3JpcHRpb24gLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5pbnNwaXJhdGlvbmFsLXBvc3RzICNjYXJvdXNlbCAuaXRlbXMgLnNsaWNrLWxpc3QgLmNhcmRzLXdyYXBwZXIgLmNhcmQgLmNhcmQtYm9keSBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmluc3BpcmF0aW9uYWwtcG9zdHMgI2Nhcm91c2VsIC5pdGVtcyAuc2xpY2stbGlzdCAuY2FyZHMtd3JhcHBlciAuY2FyZCAuY2FyZC1ib2R5IC5jYXJkLXRleHQge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuaW5zcGlyYXRpb25hbC1wb3N0cyAjY2Fyb3VzZWwgLml0ZW1zIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9mYXIvaW1hZ2VzL3JpZ2h0LWNoZXZyb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5pbnNwaXJhdGlvbmFsLXBvc3RzICNjYXJvdXNlbCAuaXRlbXMgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDAgMCAwIC0yNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9mYXIvaW1hZ2VzL2xlZnQtY2hldnJvbi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmZvcm0tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzAwM0E2MDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5mb3JtLWNvbnRhaW5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogODclO1xuICBtYXJnaW46IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vZmFyL2ltYWdlcy9icmFuZC1wYXR0ZXJuLTIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmZvcm0tY29udGFpbmVyOmJlZm9yZSB7XG4gICAgd2lkdGg6IDE1MCU7XG4gICAgbGVmdDogLTE2MHB4O1xuICB9XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmZvcm0tY29udGFpbmVyIC5mb3JtLWhlcm8ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMzAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0OS43NzcyNDc0MTQ1dmg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuZm9ybS1jb250YWluZXIgLmZvcm0taGVybyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5mb3JtLWNvbnRhaW5lciAuZm9ybS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDUwcHggMjVweCAwIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuZm9ybS1jb250YWluZXIgLmZvcm0tdGl0bGUge1xuICAgIHBhZGRpbmc6IDUwcHggNXB4IDA7XG4gIH1cbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuZm9ybS1jb250YWluZXIgLmZvcm0tZGVzYyB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDI1cHggMjVweCAyNXB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmZvcm0tY29udGFpbmVyIC5mb3JtLWRlc2Mge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1kZXNjIHtcbiAgICBwYWRkaW5nOiAyNXB4IDVweCAyNXB4O1xuICB9XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmZvcm0tY29udGFpbmVyIC5nZm9ybV9oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuZm9ybS1jb250YWluZXIgLmdmb3JtX2JvZHkge1xuICBwYWRkaW5nOiA1MHB4IDAgMCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmZvcm0tY29udGFpbmVyIC5nZm9ybV9ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDVweCAwO1xuICB9XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmZvcm0tY29udGFpbmVyIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdpbnB1dF9jb21wbGV4IC5uYW1lX2ZpcnN0IHtcbiAgcGFkZGluZy1yaWdodDogMyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuZm9ybS1jb250YWluZXIgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2lucHV0X2NvbXBsZXggLm5hbWVfZmlyc3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDElO1xuICB9XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmZvcm0tY29udGFpbmVyIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdpbnB1dF9jb21wbGV4IC5uYW1lX2xhc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDMlO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzkuOThweCkge1xuICAuYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmZvcm0tY29udGFpbmVyIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdpbnB1dF9jb21wbGV4IC5uYW1lX2xhc3Qge1xuICAgIHBhZGRpbmctbGVmdDogMSU7XG4gIH1cbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuZm9ybS1jb250YWluZXIgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuam9iX3RpdGxlIC5naW5wdXRfY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuZm9ybS1jb250YWluZXIgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuam9iX3RpdGxlIC5naW5wdXRfY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxJTtcbiAgfVxufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5jb21wYW55IC5naW5wdXRfY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAzJTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5jb21wYW55IC5naW5wdXRfY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDElO1xuICB9XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmZvcm0tY29udGFpbmVyIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmVtYWlsIC5naW5wdXRfY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3OS45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuZm9ybS1jb250YWluZXIgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZW1haWwgLmdpbnB1dF9jb250YWluZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDElO1xuICB9XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmZvcm0tY29udGFpbmVyIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLnBob25lIC5naW5wdXRfY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAzJTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpIHtcbiAgLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5waG9uZSAuZ2lucHV0X2NvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxJTtcbiAgfVxufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLmFlcy10ZW1wbGF0ZS1kZWZhdWx0ICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciAuc2l0ZS1tYWluIC5mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fYm9keSBpbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNGRkZGRkY7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHBhZGRpbmc6IDAuOHJlbSAxLjVyZW0gMC44cmVtIDA7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmZvcm0tY29udGFpbmVyIC5nZm9ybV9ib2R5IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUwQTlDRDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuZm9ybS1jb250YWluZXIgLmdmb3JtX2Zvb3RlciB7XG4gICAgcGFkZGluZzogMTZweCA1cHggMjAwcHg7XG4gIH1cbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuZm9ybS1jb250YWluZXIgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBjb2xvcjogIzAzM0M1QjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgYmFja2dyb3VuZDogIzAwQTlFMDtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uYWVzLXRlbXBsYXRlLWRlZmF1bHQgI3NpbmdsZS1hY2NvdW50LWV4ZWN1dGl2ZS13cmFwcGVyIC5zaXRlLW1haW4gLmZvcm0tY29udGFpbmVyIC5nZm9ybV9mb290ZXIgaW5wdXQ6cmVhZC1vbmx5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTllMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5hZXMtdGVtcGxhdGUtZGVmYXVsdCAjc2luZ2xlLWFjY291bnQtZXhlY3V0aXZlLXdyYXBwZXIgLnNpdGUtbWFpbiAuZm9ybS1jb250YWluZXIgLmdmb3JtX2Zvb3RlciBpbnB1dDpyZWFkLW9ubHk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlZmY0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG59XG4ubW9kYWwgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuYWVlbWFpbCAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAzM0M1QjtcbiAgY29sb3I6ICMwMzNDNUI7XG59XG4ubW9kYWwgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBjb2xvcjogIzAzM0M1QjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDMzQzVCICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogOHB4IDMycHg7XG4gIG1hcmdpbjogMjBweCAwIDAgMDtcbn1cbi5tb2RhbCAuZ2Zvcm1fZm9vdGVyIGlucHV0OnJlYWQtb25seTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMEE5RTAgIWltcG9ydGFudDtcbn0iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU1vbnRzZXJyYXQ6MTAwLDEwMGksMjAwLDIwMGksMzAwLDMwMGksNDAwLDQwMGksNTAwLDUwMGksNjAwLDYwMGksNzAwLDcwMGksODAwLDgwMGksOTAwLDkwMGknKTsgLy8gPCEtLS0gTW9udHNlcnJhdCBGb250IC0tLT5cbkBpbXBvcnQgXCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L2Z1bmN0aW9uc1wiO1xuQGltcG9ydCBcInRoZW1lL3R5cG9ncmFwaHlcIjtcbkBpbXBvcnQgXCJ0aGVtZS90aGVtZV92YXJpYWJsZXNcIjsgIC8vIDwtLS0tLS0tLS0gQWRkIHlvdXIgdmFyaWFibGVzIGludG8gdGhpcyBmaWxlLiBBbHNvIGFkZCB2YXJpYWJsZXMgdG8gb3ZlcndyaXRlIEJvb3RzdHJhcCBvciBGYXJldmVyc2UgdmFyaWFibGVzIGhlcmVcbkBpbXBvcnQgXCJhc3NldHMvYm9vdHN0cmFwNFwiOy8vIDwtLS0tLS0tLS0gTG9hZHMgQm9vdHN0cmFwMyBvciBCb290c3RyYXA0LiBDaGFuZ2UgZnJvbSAvYm9vdHN0cmFwMyB0byAvYm9vdHN0cmFwNCBXYXRjaCBvdXQhIGp1c3QgZm9yIHRlc3RpbmcgaW4gdGhlIG1vbWVudCFcbkBpbXBvcnQgXCJmYXJldmVyc2UvZmFyZXZlcnNlXCI7Ly8gPC0tLS0tLS0tIExvYWRzIHRoZSBGYXJldmVyc2UgZGVmYXVsdHMuIEp1c3QgYSBmZXcgY2xhc3NlcyB0byBpbmNvcnBvcmF0ZSBCUyBpbiBXUFxuLy8gQGltcG9ydCBcImZhcmV2ZXJzZS93b29jb21tZXJjZVwiOy8vIDwtLS0tLS0tLSBMb2FkcyBXb29Db21tZXJjZSBzdHlsZSBmaXhlcy4gQ29tbWVudCBvdXQgaWYgeW91IGFyZW4ndCB1c2luZyBXb29Db21tZXJjZVxuXG4vL09wdGlvbmFsIGZpbGVzIC0gSWYgeW91IGRvbnQgdXNlIHRoZSBjb3JyZXNwb25kaW5nIHNjcmlwdHMvZm9udHMgY29tbWVudCBlbSBvdXRcbi8vIEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9S3Jpc3RpfE1haXRyZWU6MzAwLDQwMCw1MDAsNjAwLDcwMHxNb250c2VycmF0OjMwMCwzMDBpLDQwMCw0MDBpLDUwMCw1MDBpLDYwMCw2MDBpLDcwMCw3MDBpJyk7IC8vIEdvb2dsZSBGb250c1xuQGltcG9ydCBcImFzc2V0cy9mb250LWF3ZXNvbWVcIjsgLy8gPC0tLS0tLS0gRm9udCBBd2Vzb21lIEljb24gZm9udFxuQGltcG9ydCBcImFzc2V0cy91bmRlcnNjb3Jlc1wiOyAvLyA8LS0tLS0tLSBVbmRlcnNjb3JlcyBtZWRpYSBzdHlsZXNcbkBpbXBvcnQgXCJhc3NldHMvc2xpY2tcIjsgLy8gPC0tLS0tLS0gU2xpY2sgU2xpZGVyIFN0eWxlc1xuQGltcG9ydCBcImFzc2V0cy9zbGljay1taW5cIjsgLy8gPC0tLS0tLS0gU2xpY2sgU2xpZGVyIFN0eWxlc1xuQGltcG9ydCBcInRoZW1lL2NvbnRhY3QtZm9ybTdcIjsgLy8gQ29udGFjdCBGb3JtIDcgLSBCb290c3RyYXAgNCBzdXBwb3J0XG5cbi8vIEFueSBhZGRpdGlvbmFsIGltcG9ydGVkIGZpbGVzIC8vXG5AaW1wb3J0IFwidGhlbWUvdGhlbWVcIjsgIC8vIDwtLS0tLS0tLS0gVGhhdCdzIHdoZXJlIHlvdSBjYW4gYWRkIHlvdXIgb3duIGRlc2lnbi4gVGhhdHMgeW91ciBwYXJ0IVxuQGltcG9ydCBcInRoZW1lL3RoZW1lX25hdnNcIjsgIC8vIDwtLS0tLS0tLS0gQ3VzdG9tIHN0eWxlcyBmb3IgdGhlIHRoZW1lJ3MgTmF2c1xuQGltcG9ydCBcInRoZW1lL3RoZW1lX2J1dHRvbnNcIjsgIC8vIDwtLS0tLS0tLS0gQ3VzdG9tIHN0eWxlcyBmb3IgdGhlIHRoZW1lJ3MgQnV0dG9uc1xuQGltcG9ydCBcInRoZW1lL3RoZW1lX2Zvcm1zXCI7ICAvLyA8LS0tLS0tLS0tIEN1c3RvbSBzdHlsZXMgZm9yIHRoZSB0aGVtZSdzIEZvcm1zXG5AaW1wb3J0IFwidGhlbWUvdGhlbWVfaG9tZVwiOyAgLy8gPC0tLS0tLS0tLSBDdXN0b20gc3R5bGVzIGZvciB0aGUgdGhlbWUncyBIb21lIChmcm9udCkgcGFnZVxuXG5AaW1wb3J0IFwicGFnZXMvcHJvZHVjdC1wb3J0Zm9saW9cIjsgIC8vIDwtLS0tLS0tLS0gQ3VzdG9tIHN0eWxlcyBmb3IgdGhlIHVwZGF0ZWQgcHJvZHVjdCBwb3J0Zm9saW8gcGFnZVxuQGltcG9ydCBcInBhZ2VzL3ByZXRpcmVtZW50XCI7ICAvLyA8LS0tLS0tLS0tIEN1c3RvbSBzdHlsZXMgZm9yIHRoZSB1cGRhdGVkIHByb2R1Y3QgcG9ydGZvbGlvIHBhZ2VcbkBpbXBvcnQgXCJwYWdlcy9jcm1wXCI7ICAvLyA8LS0tLS0tLS0tIEN1c3RvbSBzdHlsZXMgZm9yIHRoZSBjcm1wIHBhZ2VcbkBpbXBvcnQgXCJwYWdlcy9iYXNpYy1sYW5kaW5nXCI7ICAvLyA8LS0tLS0tLS0tIEN1c3RvbSBzdHlsZXMgZm9yIHRoZSBucm1sYSBwYWdlXG5AaW1wb3J0IFwicGFnZXMvbnRyXCI7ICAvLyA8LS0tLS0tLS0tIEN1c3RvbSBzdHlsZXMgZm9yIHRoZSBudHIgcGFnZVxuQGltcG9ydCBcInBhZ2VzL3NpbmdsZS1hZS10ZW1wbGF0ZVwiOyAgLy8gPC0tLS0tLS0tLSBDdXN0b20gc3R5bGVzIGZvciB0aGUgQWNjb3VudCBFeGVjdXRpdmUgcGFnZSB0ZW1wbGF0ZVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICBzcmM6dXJsKCcuLi9mb250cy9Hb3RoYW1TU20tWExpZ2h0X1dlYi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9Hb3RoYW1TU20tWExpZ2h0X1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICBzcmM6dXJsKCcuLi9mb250cy9Hb3RoYW1TU20tWExpZ2h0SXRhbGljX1dlYi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9Hb3RoYW1TU20tWExpZ2h0SXRhbGljX1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICBzcmM6dXJsKCcuLi9mb250cy9Hb3RoYW1TU20tTGlnaHRfV2ViLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL2ZvbnRzL0dvdGhhbVNTbS1MaWdodF9XZWIud29mZicpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgc3JjOnVybCgnLi4vZm9udHMvR290aGFtU1NtLUxpZ2h0SXRhbGljX1dlYi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9Hb3RoYW1TU20tTGlnaHRJdGFsaWNfV2ViLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gIHNyYzp1cmwoJy4uL2ZvbnRzL0dvdGhhbVNTbS1Cb29rX1dlYi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9Hb3RoYW1TU20tQm9va19XZWIud29mZicpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgc3JjOnVybCgnLi4vZm9udHMvR290aGFtU1NtLUJvb2tJdGFsaWNfV2ViLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL2ZvbnRzL0dvdGhhbVNTbS1Cb29rSXRhbGljX1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICBzcmM6dXJsKCcuLi9mb250cy9Hb3RoYW1TU20tTWVkaXVtX1dlYi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9Hb3RoYW1TU20tTWVkaXVtX1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICBzcmM6dXJsKCcuLi9mb250cy9Hb3RoYW1TU20tTWVkaXVtSXRhbGljX1dlYi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9Hb3RoYW1TU20tTWVkaXVtSXRhbGljX1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICBzcmM6dXJsKCcuLi9mb250cy9Hb3RoYW1TU20tQm9sZF9XZWIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vZm9udHMvR290aGFtU1NtLUJvbGRfV2ViLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gIHNyYzp1cmwoJy4uL2ZvbnRzL0dvdGhhbVNTbS1Cb2xkSXRhbGljX1dlYi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9Hb3RoYW1TU20tQm9sZEl0YWxpY19XZWIud29mZicpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgc3JjOnVybCgnLi4vZm9udHMvR290aGFtU1NtLUJsYWNrX1dlYi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9Hb3RoYW1TU20tQmxhY2tfV2ViLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gIHNyYzp1cmwoJy4uL2ZvbnRzL0dvdGhhbVNTbS1CbGFja0l0YWxpY19XZWIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vZm9udHMvR290aGFtU1NtLUJsYWNrSXRhbGljX1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiIsIi8qIVxuICogQm9vdHN0cmFwIHY0LjEuMCAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cblxuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9ib290c3RyYXA0L21peGluc1wiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvcm9vdFwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvcmVib290XCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC90eXBlXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9pbWFnZXNcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9ib290c3RyYXA0L2NvZGVcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9ib290c3RyYXA0L2dyaWRcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9ib290c3RyYXA0L3RhYmxlc1wiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvZm9ybXNcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9ib290c3RyYXA0L2J1dHRvbnNcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9ib290c3RyYXA0L3RyYW5zaXRpb25zXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9kcm9wZG93blwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvYnV0dG9uLWdyb3VwXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9pbnB1dC1ncm91cFwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvY3VzdG9tLWZvcm1zXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9uYXZcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9ib290c3RyYXA0L25hdmJhclwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvY2FyZFwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvYnJlYWRjcnVtYlwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvcGFnaW5hdGlvblwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvYmFkZ2VcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9ib290c3RyYXA0L2p1bWJvdHJvblwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvYWxlcnRcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9ib290c3RyYXA0L3Byb2dyZXNzXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9tZWRpYVwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvbGlzdC1ncm91cFwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvY2xvc2VcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9ib290c3RyYXA0L21vZGFsXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC90b29sdGlwXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9wb3BvdmVyXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9jYXJvdXNlbFwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvdXRpbGl0aWVzXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvYm9vdHN0cmFwNC9wcmludFwiOyIsIjpyb290IHtcbiAgLy8gQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGJwLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tYnJlYWtwb2ludC0jeyRicH06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC8vIFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGF0LXJ1bGUtbm8tdmVuZG9yLXByZWZpeCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gMS4gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXG4vLyAzLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4vLyA0LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbi8vIDUuIFNldHRpbmcgQHZpZXdwb3J0IGNhdXNlcyBzY3JvbGxiYXJzIHRvIG92ZXJsYXAgY29udGVudCBpbiBJRTExIGFuZCBFZGdlLCBzb1xuLy8gICAgd2UgZm9yY2UgYSBub24tb3ZlcmxhcHBpbmcsIG5vbi1hdXRvLWhpZGluZyBzY3JvbGxiYXIgdG8gY291bnRlcmFjdC5cbi8vIDYuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMlxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7IC8vIDVcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDZcbn1cblxuLy8gSUUxMCsgZG9lc24ndCBob25vciBgPG1ldGEgbmFtZT1cInZpZXdwb3J0XCI+YCBpbiBzb21lIGNhc2VzLlxuQGF0LXJvb3Qge1xuICBALW1zLXZpZXdwb3J0IHtcbiAgICB3aWR0aDogZGV2aWNlLXdpZHRoO1xuICB9XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuLy8gU2hpbSBmb3IgXCJuZXdcIiBIVE1MNSBzdHJ1Y3R1cmFsIGVsZW1lbnRzIHRvIGRpc3BsYXkgY29ycmVjdGx5IChJRTEwLCBvbGRlciBicm93c2VycylcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlIHRoZVxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXG5cbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZzsgLy8gMlxufVxuXG4vLyBTdXBwcmVzcyB0aGUgZm9jdXMgb3V0bGluZSBvbiBlbGVtZW50cyB0aGF0IGNhbm5vdCBiZSBhY2Nlc3NlZCB2aWEga2V5Ym9hcmQuXG4vLyBUaGlzIHByZXZlbnRzIGFuIHVud2FudGVkIGZvY3VzIG91dGxpbmUgZnJvbSBhcHBlYXJpbmcgYXJvdW5kIGVsZW1lbnRzIHRoYXRcbi8vIG1pZ2h0IHN0aWxsIHJlc3BvbmQgdG8gcG9pbnRlciBldmVudHMuXG4vL1xuLy8gQ3JlZGl0OiBodHRwczovL2dpdGh1Yi5jb20vc3VpdGNzcy9iYXNlXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbn1cbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDFcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtXG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZvbnQtd2VpZ2h0LW5vdGF0aW9uXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBmb250LXdlaWdodC1ub3RhdGlvblxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvLyBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpXG4vLyB3aGljaCBoYXZlIG5vdCBiZWVuIG1hZGUgZXhwbGljaXRseSBrZXlib2FyZC1mb2N1c2FibGUgKHdpdGhvdXQgdGFiaW5kZXgpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cblxuLy9cbi8vIENvZGVcbi8vXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbnByZSB7XG4gIC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuICBtYXJnaW4tdG9wOiAwO1xuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAvLyBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8vIFdlIGhhdmUgQHZpZXdwb3J0IHNldCB3aGljaCBjYXVzZXMgc2Nyb2xsYmFycyB0byBvdmVybGFwIGNvbnRlbnQgaW4gSUUxMSBhbmQgRWRnZSwgc29cbiAgLy8gd2UgZm9yY2UgYSBub24tb3ZlcmxhcHBpbmcsIG5vbi1hdXRvLWhpZGluZyBzY3JvbGxiYXIgdG8gY291bnRlcmFjdC5cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmcge1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgU1ZHIG92ZXJmbG93IGJ1ZyBpbiBJRTEwLzExIGlzIHN0aWxsIHJlcXVpcmVkLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNjg3OFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIC8vIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgZnJvbSB0aGUgYDxib2R5PmAsIG9yIHRoZVxuICAvLyBjbG9zZXN0IHBhcmVudCB3aXRoIGEgc2V0IGB0ZXh0LWFsaWduYC5cbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gV29yayBhcm91bmQgYSBGaXJlZm94L0lFIGJ1ZyB3aGVyZSB0aGUgdHJhbnNwYXJlbnQgYGJ1dHRvbmAgYmFja2dyb3VuZFxuLy8gcmVzdWx0cyBpbiBhIGxvc3Mgb2YgdGhlIGRlZmF1bHQgYGJ1dHRvbmAgZm9jdXMgc3R5bGVzLlxuLy9cbi8vIENyZWRpdDogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZS9cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGFwcGVhcmFuY2Ugb2YgdGVtcG9yYWwgaW5wdXRzIHRvIGF2b2lkIGEgTW9iaWxlIFNhZmFyaVxuICAvLyBidWcgd2hlcmUgc2V0dGluZyBhIGN1c3RvbSBsaW5lLWhlaWdodCBwcmV2ZW50cyB0ZXh0IGZyb20gYmVpbmcgdmVydGljYWxseVxuICAvLyBjZW50ZXJlZCB3aXRoaW4gdGhlIGlucHV0LlxuICAvLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTg0OFxuICAvLyBhbmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTI2NlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVXNlIHRoaXMgZmlsZSB0byBvdmVyd3JpdGUgdGhlIGJhc2ljIEJvb3RzdHJhcCB2YXJpYWJsZXMgYW5kIGFkZCB5b3VyIG93biB2YXJpYWJsZXNcbi8vIFRvIG92ZXJ3cml0ZSBhIEJvb3RzdHJhcCB2YXJpYWJsZSB5b3UgZG9uwrR0IGhhdmUgdG8gdG91Y2ggdGhlIEJvb3RzdHJhcCBmb2xkZXIuIFxuLy8gSnVzdCBjb3B5IGEgdmFyaWFibGUgZnJvbSBzcmMvc2Fzcy9ib290c3RyYXA0L192YXJpYWJsZXMuc2NzcywgcGFzdGUgaXQgaGVyZSBhbmQgZWRpdCB0aGUgdmFsdWUuXG5cblxuLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuJGJyZWFrcG9pbnQ6IFwic21cIjsgLy8gdXNlZCBmb3IgYnJlYWtwb2ludCBiZXR3ZWVuIG1vYmlsZSBhbmQgZGVza3RvcCB2aWV3XG4vL1xuLy8gQ29sb3Igc3lzdGVtXG4vL1xuJGZhLWZvbnQtcGF0aDogICAgICAgICBcIi4uL2ZvbnRzXCIgIWRlZmF1bHQ7XG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6IHJnYmEoMCwwLDAsMC4xKSAhZGVmYXVsdDtcbiRncmF5LTI1MDogcmdiYSgwLDAsMCwwLjI1KSAhZGVmYXVsdDtcbiRncmF5LTUwMDogcmdiYSgwLDAsMCwwLjUpICFkZWZhdWx0O1xuJGdyYXktNzUwOiByZ2JhKDAsMCwwLDAuNzUpICFkZWZhdWx0O1xuJGRvdmUtZ3JheS0xMDA6IHJnYmEoMjA0LDIwNCwyMDQsMC4xKSAhZGVmYXVsdDtcbiRkb3ZlLWdyYXktMjUwOiByZ2JhKDE5NSwxOTUsMTk1LDAuMjUpICFkZWZhdWx0O1xuJGRvdmUtZ3JheS01MDA6IHJnYmEoMTEyLDExMiwxMTIsMC41KSAhZGVmYXVsdDtcbiRkb3ZlLWdyYXktNzUwOiByZ2JhKDExMiwxMTIsMTEyLDAuNzUpICFkZWZhdWx0O1xuJGRvdmUtZ3JheS0xMDAwOiByZ2JhKDExMiwxMTIsMTEyLDEpICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRncmF5czogbWFwLW1lcmdlKFxuICAgICAgICAgICAgICAgIChcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiMjUwXCI6ICRncmF5LTI1MCxcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiNzUwXCI6ICRncmF5LTc1MCxcbiAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICRncmF5c1xuKTtcblxuJGRvdmUtZ3JheXM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRkb3ZlLWdyYXlzOiBtYXAtbWVyZ2UoXG4gICAgICAgICAgICAgICAgKFxuICAgICAgICAgICAgICAgICAgICAgICAgXCIxMDBcIiA6ICRkb3ZlLWdyYXktMTAwLFxuICAgICAgICAgICAgICAgICAgICAgICAgXCIyNTBcIiA6ICRkb3ZlLWdyYXktMjUwLFxuICAgICAgICAgICAgICAgICAgICAgICAgXCI1MDBcIiA6ICRkb3ZlLWdyYXktNTAwLFxuICAgICAgICAgICAgICAgICAgICAgICAgXCI3NTBcIiA6ICRkb3ZlLWdyYXktNzUwLFxuICAgICAgICAgICAgICAgICAgICAgICAgXCIxMDAwXCI6ICRkb3ZlLWdyYXktMTAwMCxcbiAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICRncmF5c1xuKTtcblxuLy8gU3RhbmRhcmQgQ29sb3JzXG4kZGVuaW06ICAgICAgIzAzM0M1QiAhZGVmYXVsdDtcbiRlbGVjdHJpYzogICAjMDBBN0UxICFkZWZhdWx0O1xuJGRvdmU6ICAgICAgICM3MDcwNzAgIWRlZmF1bHQ7XG4kamFkZTogICAgICAgIzAwQTQ3RSAhZGVmYXVsdDtcbiRsZW1vbi1saW1lOiAjQ0ZERDI4ICFkZWZhdWx0O1xuJHRhbmdlcmluZTogICNERDVGMTMgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbSBCcmFuZCBDb2xvcnNcbiRzbGF0ZTogICAjNUI3RTk2ICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNhMzAwNDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kaW5mby1iYW5uZXI6ICMwMDNBNjAgIWRlZmF1bHQ7XG4kaW5mby1iYW5uZXItMjAwOiAjNDFCNkU2ICFkZWZhdWx0O1xuJGVsZWN0cmljLWJsdWUtMjAwOiAjRTFFRkY0ICFkZWZhdWx0O1xuJGVsZWN0cmljLWJsdWUtODAwOiAjMDBBOUUwICFkZWZhdWx0O1xuJGxpZ2h0ZXItYmx1ZS1pbnB1dDogIzUwQTlDRCAhZGVmYXVsdDtcblxuJGJsdWU6ICAgICAgICRkZW5pbSAhZGVmYXVsdDsgLy8gUHJpbWFyeVxuJGxpZ2h0LWJsdWU6ICRlbGVjdHJpYyAhZGVmYXVsdDtcbiRjeWFuOiAgICAgICAkZWxlY3RyaWMgIWRlZmF1bHQ7IC8vIFNlY29uZGFyeVxuJGdyZWVuOiAgICAgICRqYWRlICFkZWZhdWx0OyAvLyBTZWNvbmRhcnlcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICAgIFwibGlnaHQtYmx1ZVwiOiAkbGlnaHQtYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTUwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktNzUwLFxuICAgIC8vIGN1c3RvbSBicmFuZCBjb2xvcnNcbiAgICBcImRlbmltXCI6ICAgICAgJGRlbmltLFxuICAgIFwiZWxlY3RyaWNcIjogICAkZWxlY3RyaWMsXG4gICAgXCJzbGF0ZVwiOiAgICAgICRzbGF0ZSxcbiAgICBcImphZGVcIjogICAgICAgJGphZGUsXG4gICAgXCJsZW1vbi1saW1lXCI6ICRsZW1vbi1saW1lLFxuICAgIFwiZG92ZVwiOiAgICAgICAkZG92ZSxcbiAgICBcInRhbmdlcmluZVwiOiAgJHRhbmdlcmluZSxcbiAgICBcImxpZ2h0LWdyYXlcIjogJGdyYXktMTAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cblxuJHByaW1hcnk6ICAgICAgICRkZW5pbSAhZGVmYXVsdDsgLy8gJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGVsZWN0cmljICFkZWZhdWx0OyAvLyAkY3lhbiAhZGVmYXVsdDtcbiRzZWNvbmRhcnktYTogICAkZG92ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktYjogICAkamFkZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktYzogICAkdGFuZ2VyaW5lICFkZWZhdWx0O1xuJHNlY29uZGFyeS1kOiAgICRsZW1vbi1saW1lICFkZWZhdWx0O1xuJHRlcnRpYXJ5OiAgICAgICR3aGl0ZSAhZGVmYXVsdDsgLy8gJGdyZWVuICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRqYWRlICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZXJyb3I6ICAgICAgICAgJHRhbmdlcmluZSAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZG92ZSFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgICAgXCJwcmltYXJ5XCI6ICAgICAgJHByaW1hcnksXG4gICAgICBcInNlY29uZGFyeVwiOiAgICAkc2Vjb25kYXJ5LFxuICAgICAgXCJzZWNvbmRhcnktYVwiOiAgJHNlY29uZGFyeS1hLFxuICAgICAgXCJzZWNvbmRhcnktYlwiOiAgJHNlY29uZGFyeS1iLFxuICAgICAgXCJzZWNvbmRhcnktY1wiOiAgJHNlY29uZGFyeS1jLFxuICAgICAgXCJzZWNvbmRhcnktZFwiOiAgJHNlY29uZGFyeS1kLFxuICAgICAgXCJ0ZXJ0aWFyeVwiOiAgICAgJHRlcnRpYXJ5LFxuICAgICAgXCJzdWNjZXNzXCI6ICAgICAgJHN1Y2Nlc3MsXG4gICAgICBcImluZm9cIjogICAgICAgICAkaW5mbyxcbiAgICAgIFwid2FybmluZ1wiOiAgICAgICR3YXJuaW5nLFxuICAgICAgXCJlcnJvclwiOiAgICAgICAgJGVycm9yLFxuICAgICAgXCJsaWdodFwiOiAgICAgICAgJGxpZ2h0LFxuICAgICAgXCJkYXJrXCI6ICAgICAgICAgJGRhcmtcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xuXG4vLyBUaGUgeWlxIGxpZ2h0bmVzcyB2YWx1ZSB0aGF0IGRldGVybWluZXMgd2hlbiB0aGUgbGlnaHRuZXNzIG9mIGNvbG9yIGNoYW5nZXMgZnJvbSBcImRhcmtcIiB0byBcImxpZ2h0XCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cbiR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQ6ICAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICRzcGFjZXIsXG4gICAgJzFfNSc6ICgkc3BhY2VyICogMS41KSxcbiAgICAyOiAoJHNwYWNlciAqIDIpLFxuICAgIDM6ICgkc3BhY2VyICogMyksXG4gICAgNDogKCRzcGFjZXIgKiA0KSxcbiAgICA1OiAoJHNwYWNlciAqIDUpLFxuICAgIDY6ICgkc3BhY2VyICogNiksXG4gICAgNzogKCRzcGFjZXIgKiA3KSxcbiAgICA4OiAoJHNwYWNlciAqIDgpLFxuICAgIDk6ICgkc3BhY2VyICogOSksXG4gICAgMTA6ICgkc3BhY2VyICogMTApLFxuICApLFxuICAkc3BhY2Vyc1xuKTtcblxuLy8gQWRtaW4gYmFyXG4kYWRtaW4tYmFyLWhlaWdodDogKFxuXHR4czogMi44NzVyZW0sIC8vIDQ2cHgsXG5cdHNtOiAyLjg3NXJlbSwgLy8gNDZweCxcblx0bWQ6IDJyZW0sIC8vIDMycHgsXG5cdGxnOiAycmVtLCAvLyAzMnB4LFxuXHR4bDogMnJlbSAvLyAzMnB4XG4pICFkZWZhdWx0O1xuXG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGRlbmltICFkZWZhdWx0OyAvLyAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kYm9keS1iZy1kYXJrOiAgICAgICAgICAgICAgJGRlbmltICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuLy9UZXh0IExpbmtzXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJzZWNvbmRhcnlcIikgIWRlZmF1bHQ7IC8vIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7IC8vIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0OyAvLyBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgJGxpbmstZGVjb3JhdGlvbiAhZGVmYXVsdDsgLy8gdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbiRsaW5rLWFjdGl2ZS1kZWNvcmF0aW9uOiAgICAkbGluay1kZWNvcmF0aW9uICFkZWZhdWx0OyAvLyBub25lICFkZWZhdWx0O1xuJGxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICRkb3ZlLWdyYXktMjUwICFkZWZhdWx0O1xuJGxpbmstZGlzYWJsZWQtZGVjb3JhdGlvbjogICRsaW5rLWRlY29yYXRpb24gIWRlZmF1bHQ7IC8vIG5vbmUgIWRlZmF1bHQ7XG5cbi8vQW5jaG9yIExpbmtzXG4kYW5jaG9yLWxpbmstY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzZWNvbmRhcnlcIikgIWRlZmF1bHQ7XG4kYW5jaG9yLWxpbmstZGVjb3JhdGlvbjogICAgbm9uZSAhZGVmYXVsdDtcbiRhbmNob3ItbGluay1ob3Zlci1jb2xvcjogICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kYW5jaG9yLWxpbmstYWN0aXZlLWNvbG9yOiAgJGFuY2hvci1saW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuXG4vL0FuY2hvciBMaW5rcyB3aXRoIEljb25zXG4kaWNvbi1hbmNob3ItbGluay1jb2xvcjogICAgICAgICAgIHRoZW1lLWNvbG9yKFwic2Vjb25kYXJ5XCIpICFkZWZhdWx0O1xuJGljb24tYW5jaG9yLWxpbmstZGVjb3JhdGlvbjogICAgICBub25lICFkZWZhdWx0O1xuJGljb24tYW5jaG9yLWxpbmstaG92ZXItY29sb3I6ICAgICAkYW5jaG9yLWxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kaWNvbi1hbmNob3ItbGluay1hY3RpdmUtY29sb3I6ICAgICRhbmNob3ItbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcblxuLy9MaW5rcyBvbiBEYXJrIGJhY2tncm91bmRcbiRkYXJrLWxpbmstY29sb3I6IHRoZW1lLWNvbG9yKFwidGVydGlhcnlcIikgIWRlZmF1bHQ7XG4kZGFyay1hbmNob3ItbGluay1jb2xvcjogdGhlbWUtY29sb3IoXCJzZWNvbmRhcnlcIikgIWRlZmF1bHQ7XG4kZGFyay1pY29uLWFuY2hvci1saW5rLWNvbG9yOiB0aGVtZS1jb2xvcihcInNlY29uZGFyeVwiKSAhZGVmYXVsdDtcbiRkYXJrLWxpbmstaG92ZXItY29sb3I6IHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRkYXJrLWFuY2hvci1saW5rLWhvdmVyLWNvbG9yOiAkamFkZSAhZGVmYXVsdDtcbiRkYXJrLWljb24tYW5jaG9yLWxpbmstaG92ZXItY29sb3I6ICRqYWRlICFkZWZhdWx0O1xuJGRhcmstbGluay1hY3RpdmUtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkYXJrLWFuY2hvci1saW5rLWFjdGl2ZS1jb2xvcjogdGhlbWUtY29sb3IoXCJ0ZXJ0aWFyeVwiKSAhZGVmYXVsdDtcbiRkYXJrLWljb24tYW5jaG9yLWxpbmstYWN0aXZlLWNvbG9yOiB0aGVtZS1jb2xvcihcInRlcnRpYXJ5XCIpICFkZWZhdWx0O1xuJGRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJHNsYXRlICFkZWZhdWx0O1xuXG4vL0FsdGVybmF0ZSBwcm9wZXJ0aWVzIG9mIExpbmtzXG4kZGFyay1hbHQtbGluay1jb2xvcjogICAgICAgICAgICB0aGVtZS1jb2xvcihcInNlY29uZGFyeVwiKSAhZGVmYXVsdDtcbiRkYXJrLWFsdC1saW5rLWRlY29yYXRpb246ICAgICAgICRsaW5rLWRlY29yYXRpb24gIWRlZmF1bHQ7XG4kZGFyay1hbHQtbGluay1ob3Zlci1jb2xvcjogICAgICB0aGVtZS1jb2xvcihcInRlcnRpYXJ5XCIpICFkZWZhdWx0O1xuJGRhcmstYWx0LWxpbmstYWN0aXZlLWNvbG9yOiAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuJGRhcmstYWx0LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgJHNsYXRlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gICAgeHhzOiAwLFxuICAgIHhzOiA0MTRweCxcbiAgICBzbTogNzY4cHgsXG4gICAgbWQ6IDEwMjRweCxcbiAgICBsZzogMTI4MHB4LCAvLyA3NjhweCxcbiAgICB4bDogMTM2NnB4LFxuICAgIHh4bDoxOTIwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cyk7XG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICAgIHhzOiAzNzJweCxcbiAgICBzbTogNTQwcHgsXG4gICAgbWQ6IDc4NnB4LCAvLyA1NDBweCxcbiAgICBsZzogMTA4OHB4LCAvLyA3MjBweCxcbiAgICB4bDogMTIwMHB4LCAvLyA5NjBweCxcbiAgICB4eGw6MTQ0MHB4IC8vIDExNDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxNnB4OyAvLyAzMHB4ICFkZWZhdWx0O1xuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7IC8vICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7IC8vIC4yNXJlbSAhZGVmYXVsdDtcblxuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMTg3NXJlbSAuMzc1cmVtIHJnYmEoJGJsYWNrLCAuMTYpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7IC8vIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7IC8vIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gRm9udHNcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktc2VyaWY6ICAgICAgICAgICBNYWl0cmVlLCBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktY2FtcGFpZ246ICAgICAgICBLcmlzdGksIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogLjg3NSkgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4zNzUpICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS14bDogICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuODc1KSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW1lZGl1bTogICAgICAgICAgNTAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW1lZGl1bS1ib2xkOiAgICAgNjAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbWVkaXVtICFkZWZhdWx0OyAvLyAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDsgLy8gMS4yICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjM1ICFkZWZhdWx0OyAvLyAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjM1ICFkZWZhdWx0OyAvLyAxLjUgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuODc1ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4xODc1ICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4zNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjM3NSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMzc1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjkgIWRlZmF1bHQ7XG4kbGVnYWwtZm9udC1zaXplOiAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNjI1ICFkZWZhdWx0O1xuJGxlZ2FsLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcbiRsZWdhbC1sZXR0ZXItc3BhY2luZzogICAgICAgIDEuMTI7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICgkc3BhY2VyIC8gMikgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0OyAvLyA4MCUgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0OyAvLyAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDsgLy8gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4vL0ZvbnQgQXdlc29tZVxuJGZvbnQtZmFtaWx5LWljb246ICAgICAgICAgICAgJ0ZvbnQgQXdlc29tZSA1IFBybyc7XG4kZm9udC1mYW1pbHktaWNvbi1icmFuZDogICAgICAgJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogICAgICAgLjNyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS0yNTAgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTI1MCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTc1MCAhZGVmYXVsdDtcblxuJHRhYmxlLWRhcmstYmc6ICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCRncmF5LTc1MCwgNy41JSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIDAuODc1cmVtICFkZWZhdWx0OyAvLyAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgMS4xMjVyZW0gIWRlZmF1bHQ7IC8vIDJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAxICFkZWZhdWx0OyAvLyAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDsgLy8gJGlucHV0LWJ0bi1wYWRkaW5nLXkgKiAuMjUgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gJGlucHV0LWJ0bi1wYWRkaW5nLXggKiAuMjUgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICogMS4yNSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICogMS4yNSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDsgLy8gJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgICRib3gtc2hhZG93OyAvLyBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0OyAvLyAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDsgLy8gaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgNnB4ICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7IC8vICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7IC8vICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTI1MCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRibHVlICFkZWZhdWx0OyAvLyAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7IC8vIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQpICsgKCRpbnB1dC1idG4tcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXJ9ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyLXNtOiAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtc20gKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLXNtfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lci1sZzogICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWxnICogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZykgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lci1sZ30gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTI1MCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLXNwYWNlci14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRncmF5LTI1MCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkZ3JheS0yNTAgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbm9uZSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yOiAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3c6ICAgIG5vbmUgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNCclM0UlM0NwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICBub25lICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjUwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTc1MCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM0UlM0NwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoIHJnYmEoJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yLCAuNSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgIDc1JSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgIDEyNSUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc6ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMjUwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBJRS9FZGdlXG4kY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDsgLy8gMTkuNjI1cmVtICFkZWZhdWx0OyAvLyAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7IC8vIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0OyAvLyByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTI1MCAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgMCAuMzc1cmVtIHJnYmEoJGJsYWNrLCAuMTYpICFkZWZhdWx0OyAvLyAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkYmx1ZSAhZGVmYXVsdDsgLy8gJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7IC8vIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRibHVlICFkZWZhdWx0OyAvLyAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0OyAvLyAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTc1MCAhZGVmYXVsdDtcblxuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDsgLy8gLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAkc3BhY2VyICogMiAhZGVmYXVsdDsgLy8gMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMjUwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGRvdmUtZ3JheS0yNTAgJGRvdmUtZ3JheS0yNTAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMjUwICRncmF5LTUwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjUwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgKCRzcGFjZXIgLyAyKSAhZGVmYXVsdDtcblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICgkc3BhY2VyIC8gMikgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0OyAvLyAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAkc3BhY2VyICogMS44MTIgIWRlZmF1bHQ7IC8vIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAvIDIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIDAgIWRlZmF1bHQ7IC8vIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIDAgIWRlZmF1bHQ7IC8vIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDsgLy8gcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgICRlbGVjdHJpYyAhZGVmYXVsdDsgLy8gcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkamFkZSAhZGVmYXVsdDsgLy8gJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgJGRvdmUgIWRlZmF1bHQ7IC8vIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgICRibHVlICFkZWZhdWx0OyAvLyByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7IC8vIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICAkY3lhbiAhZGVmYXVsdDsgLy8gcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbi8vIE5hdiBoZWlnaHQgY2FsY3NcbiRuYXZiYXItdG9wLWhlaWdodDogICAgICAgICAgICAgICAgICgkbmF2YmFyLWJyYW5kLWhlaWdodCAqIDMpICsgKCRuYXZiYXItYnJhbmQtcGFkZGluZy15ICogMykgIWRlZmF1bHQ7XG4kbmF2YmFyLW1haW4taGVpZ2h0OiAgICAgICAgICAgICAgICA1Ljg3NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItbW9iaWxlLWhlaWdodDogICAgICAgICAgICAgIDYuODc1cmVtICFkZWZhdWx0OyAvLyA1LjY4NzVyZW0gKyAoJG5hdmJhci1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMjUwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTI1MCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMjUwICFkZWZhdWx0O1xuXG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjUwICFkZWZhdWx0O1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIC43NXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAwICFkZWZhdWx0OyAvLyAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDsgLy8gJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7IC8vICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7IC8vIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDAgIWRlZmF1bHQ7IC8vIGNhbGMoI3skY2FyZC1ib3JkZXItcmFkaXVzfSAtICN7JGNhcmQtYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDsgLy8gcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDsgLy8gMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgKCRncmlkLWd1dHRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgICAgICAgICAoJGNhcmQtZ3JvdXAtbWFyZ2luKSAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRkZW5pbSAhZGVmYXVsdDsgLy8gJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjkyICFkZWZhdWx0OyAvLyAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRncmF5LTI1MCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDY0MHB4ICFkZWZhdWx0OyAvLyA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIC43NSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yNTAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIGluc2V0IDAgLjFyZW0gLjFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTc1MCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yNTAgIWRlZmF1bHQ7XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0yNTAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cblxuLy8gRmlndXJlc1xuXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICA5MCUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cblxuLy8gQnJlYWRjcnVtYnNcblxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yNTAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjZzIGVhc2UgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNzUwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03NTAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBQcmludGluZ1xuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuXG4vL1xuLy8gQ29sb3Igc3lzdGVtXG4vL1xuXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cblxuJGJsdWU6ICAgICMwMDdiZmYgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNlODNlOGMgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzI4YTc0NSAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMxN2EyYjggIWRlZmF1bHQ7XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmtcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xuXG4vLyBUaGUgeWlxIGxpZ2h0bmVzcyB2YWx1ZSB0aGF0IGRldGVybWluZXMgd2hlbiB0aGUgbGlnaHRuZXNzIG9mIGNvbG9yIGNoYW5nZXMgZnJvbSBcImRhcmtcIiB0byBcImxpZ2h0XCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cbiR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQ6ICAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgMDogMCxcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksXG4gICAgMjogKCRzcGFjZXIgKiAuNSksXG4gICAgMzogJHNwYWNlcixcbiAgICA0OiAoJHNwYWNlciAqIDEuNSksXG4gICAgNTogKCRzcGFjZXIgKiAzKVxuICApLFxuICAkc3BhY2Vyc1xuKTtcblxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxuJHNpemVzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kc2l6ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDI1OiAyNSUsXG4gICAgNTA6IDUwJSxcbiAgICA3NTogNzUlLFxuICAgIDEwMDogMTAwJSxcbiAgICBhdXRvOiBhdXRvXG4gICksXG4gICRzaXplc1xuKTtcblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgIHVuZGVybGluZSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcblxuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcblxuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuXG5cbi8vIEZvbnRzXG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogLjg3NSkgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJGdyYXktOTAwLCA3LjUlKSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogJGlucHV0LWJ0bi1saW5lLWhlaWdodCkgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lcn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXItc206ICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1zbSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20pICsgKCRpbnB1dC1idG4tcGFkZGluZy15LXNtICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXItc219ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyLWxnOiAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtbGcgKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLWxnfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogICAgICAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBub25lICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c6ICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbm9uZSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA0JyUzRSUzQ3BhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogIG5vbmUgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAxcmVtICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiB0aGUgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCBpbmRpY2F0b3JcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzRSUzQ3BhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggcmdiYSgkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3IsIC41KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgNzUlICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgMTI1JSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgKCRzcGFjZXIgLyAyKSAhZGVmYXVsdDtcblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICgkc3BhY2VyIC8gMikgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpIC8gMiAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBjYWxjKCN7JGNhcmQtYm9yZGVyLXJhZGl1c30gLSAjeyRjYXJkLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAuNzUpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC42cyBlYXNlICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcbiRwcmludC1wYWdlLXNpemU6ICAgICAgICAgICAgICAgICAgIGEzICFkZWZhdWx0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vXG4vLyBIZWFkaW5nc1xuLy9cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbn1cblxuaDEsIC5oMSB7IGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTsgfVxuaDIsIC5oMiB7IGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTsgfVxuaDMsIC5oMyB7IGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTsgfVxuaDQsIC5oNCB7IGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTsgfVxuaDUsIC5oNSB7IGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTsgfVxuaDYsIC5oNiB7IGZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZTsgfVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogJGxlYWQtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiAkZGlzcGxheTEtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5MS13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6ICRkaXNwbGF5Mi1zaXplO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkyLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogJGRpc3BsYXkzLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTMtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAkZGlzcGxheTQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5NC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cblxuXG4vL1xuLy8gSG9yaXpvbnRhbCBydWxlc1xuLy9cblxuaHIge1xuICBtYXJnaW4tdG9wOiAkaHItbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRoci1tYXJnaW4teTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG59XG5cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLWJnO1xufVxuXG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZDtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBmb250LXNpemU6ICRibG9ja3F1b3RlLWZvbnQtc2l6ZTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlOyAvLyBiYWNrIHRvIGRlZmF1bHQgZm9udC1zaXplXG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0IFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogKCRzcGFjZXIgLyAyKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cblxuXG4vLyBSZXRpbmEgaW1hZ2Vcbi8vXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGluZGVudGF0aW9uLCBtZWRpYS1xdWVyeS1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbkBtaXhpbiBpbWctcmV0aW5hKCRmaWxlLTF4LCAkZmlsZS0yeCwgJHdpZHRoLTF4LCAkaGVpZ2h0LTF4KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0xeCk7XG5cbiAgLy8gQXV0b3ByZWZpeGVyIHRha2VzIGNhcmUgb2YgYWRkaW5nIC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbyBhbmQgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbyxcbiAgLy8gYnV0IGRvZXNuJ3QgY29udmVydCBkcHB4PT5kcGkuXG4gIC8vIFRoZXJlJ3Mgbm8gc3VjaCB0aGluZyBhcyB1bnByZWZpeGVkIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gc2luY2UgaXQncyBub25zdGFuZGFyZC5cbiAgLy8gQ29tcGF0aWJpbGl0eSBpbmZvOiBodHRwczovL2Nhbml1c2UuY29tLyNmZWF0PWNzcy1tZWRpYS1yZXNvbHV0aW9uXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAvLyBJRTktMTEgZG9uJ3Qgc3VwcG9ydCBkcHB4XG4gIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7IC8vIFN0YW5kYXJkaXplZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0yeCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxufVxuIiwiLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cbiIsIi8vIElubGluZSBjb2RlXG5jb2RlIHtcbiAgZm9udC1zaXplOiAkY29kZS1mb250LXNpemU7XG4gIGNvbG9yOiAkY29kZS1jb2xvcjtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgZm9udC1zaXplOiAka2JkLWZvbnQtc2l6ZTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRrYmQtYm94LXNoYWRvdyk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4vLyBCbG9ja3Mgb2YgY29kZVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJGNvZGUtZm9udC1zaXplO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG4gIH1cbn1cblxuLy8gRmx1aWQgY29udGFpbmVyXG4vL1xuLy8gVXRpbGl6ZXMgdGhlIG1peGluIG1lYW50IGZvciBmaXhlZCB3aWR0aCBjb250YWluZXJzLCBidXQgd2l0aCAxMDAlIHdpZHRoIGZvclxuLy8gZmx1aWQsIGZ1bGwgd2lkdGggbGF5b3V0cy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxufVxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4gYW5kIGNsZWFyIHRoZSBmbG9hdHMgb2YgeW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgcGFkZGluZy1sZWZ0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2Utcm93KCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIC0yKTtcbiAgbWFyZ2luLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAtMik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4OyAvLyBQcmV2ZW50IGNvbGxhcHNpbmdcbiAgcGFkZGluZy1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiAkc2l6ZSAvICRjb2x1bW5zO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDJweCwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDsgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gY29sbGFwc2luZyB3aGVuIGVtcHR5XG4gICAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcbiAgICBwYWRkaW5nLWxlZnQ6ICgkZ3V0dGVyIC8gMik7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICAvLyBBbGxvdyBjb2x1bW5zIHRvIHN0cmV0Y2ggZnVsbCB3aWR0aCBiZWxvdyB0aGVpciBicmVha3BvaW50c1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogbm9uZTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG4gICAgICB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAudGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuICB9XG59XG5cblxuLy9cbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcbi8vXG5cbi50YWJsZS1zbSB7XG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy1zbTtcbiAgfVxufVxuXG5cbi8vIEJvcmRlciB2ZXJzaW9uc1xuLy9cbi8vIEFkZCBvciByZW1vdmUgYm9yZGVycyBhbGwgYXJvdW5kIHRoZSB0YWJsZSBhbmQgYmV0d2VlbiBhbGwgdGhlIGNvbHVtbnMuXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gIHRoLFxuICB0ZCB7XG4gICAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB7XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKTtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwMDU3XG5cbiAgICAgICAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyIG9uIGhvcml6b250YWwgc2Nyb2xsIGR1ZSB0byB1c2Ugb2YgYGRpc3BsYXk6IGJsb2NrO2BcbiAgICAgICAgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gVGFibGVzXG5cbkBtaXhpbiB0YWJsZS1yb3ctdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XG4gIC8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4gIC8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICYsXG4gICAgPiB0aCxcbiAgICA+IHRkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciB7XG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuXG4gICAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iYWNrZ3JvdW5kO1xuXG4gICAgICAgID4gdGQsXG4gICAgICAgID4gdGgge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIFRleHR1YWwgZm9ybSBjb250cm9sc1xuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgLy8gTWFudWFsbHkgdXNlIHRoZSBpZi9lbHNlIGluc3RlYWQgb2YgdGhlIG1peGluIHRvIGFjY291bnQgZm9yIGlPUyBvdmVycmlkZVxuICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xuICB9IEBlbHNlIHtcbiAgICAvLyBPdGhlcndpc2UgdW5kbyB0aGUgaU9TIGRlZmF1bHRcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gIC8vIFVuc3R5bGUgdGhlIGNhcmV0IG9uIGA8c2VsZWN0PmBzIGluIElFMTArLlxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC1mb2N1cygpO1xuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmOmZvY3VzOjotbXMtdmFsdWUge1xuICAgIC8vIFN1cHByZXNzIHRoZSBuZXN0ZWQgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZSwgYXMgaXQgbG9va3MgYmFkIGFuZCBjYW5ub3QgYmUgbWFkZSB0b1xuICAgIC8vIG1hdGNoIHRoZSBhcHBlYXJhbmNlIG9mIHRoZSBuYXRpdmUgd2lkZ2V0LlxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICB9XG59XG5cbi8vIE1ha2UgZmlsZSBpbnB1dHMgYmV0dGVyIG1hdGNoIHRleHQgaW5wdXRzIGJ5IGZvcmNpbmcgdGhlbSB0byBuZXcgbGluZXMuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi8vXG4vLyBMYWJlbHNcbi8vXG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXl9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGFiZWw+LzxsZWdlbmQ+YCBkZWZhdWx0XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktbGd9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1sZ30gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktc219ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1zbX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xufVxuXG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogJGlucHV0LXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRpbnB1dC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJltzaXplXSxcbiAgJlttdWx0aXBsZV0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b207XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xufVxuXG5cbi8vIEZvcm0gZ3JpZFxuLy9cbi8vIFNwZWNpYWwgcmVwbGFjZW1lbnQgZm9yIG91ciBncmlkIHN5c3RlbSdzIGAucm93YCBmb3IgdGlnaHRlciBmb3JtIGxheW91dHMuXG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG5cbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcInZhbGlkXCIsICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yKTtcbkBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcImludmFsaWRcIiwgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcik7XG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIFByZXZlbnQgc2hvcnRlciBlbGVtZW50cyBmcm9tIGdyb3dpbmcgdG8gc2FtZSBoZWlnaHQgYXMgb3RoZXJzIChlLmcuLCBzbWFsbCBidXR0b25zIGdyb3dpbmcgdG8gbm9ybWFsIHNpemVkIGJ1dHRvbiBoZWlnaHQpXG5cbiAgLy8gQmVjYXVzZSB3ZSB1c2UgZmxleCwgdGhlIGluaXRpYWwgc2l6aW5nIG9mIGNoZWNrYm94ZXMgaXMgY29sbGFwc2VkIGFuZFxuICAvLyBkb2Vzbid0IG9jY3VweSB0aGUgZnVsbC13aWR0aCAod2hpY2ggaXMgd2hhdCB3ZSB3YW50IGZvciB4cyBncmlkIHRpZXIpLFxuICAvLyBzbyB3ZSBmb3JjZSB0aGF0IGhlcmUuXG4gIC5mb3JtLWNoZWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIEFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLFxuICAgIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gICAgfSBAZWxzZSB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuIiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxufVxuXG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IpIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIGZvbnQtc2l6ZTogJGZvcm0tZmVlZGJhY2stZm9udC1zaXplO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICR0b29sdGlwLXBhZGRpbmcteSAkdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgZm9udC1zaXplOiAkdG9vbHRpcC1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgJHRvb2x0aXAtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1maWxlIHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAyNSUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKGxpZ2h0ZW4oJGNvbG9yLCAxMCUpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICRib2R5LWJnLCAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBjdXN0b20gZmlsZVxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YWZ0ZXIgeyBib3JkZXItY29sb3I6IGluaGVyaXQ7IH1cbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiAkYnRuLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXksICRidG4tcGFkZGluZy14LCAkZm9udC1zaXplLWJhc2UsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICAvLyBTaGFyZSBob3ZlciBhbmQgZm9jdXMgc3R5bGVzXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxuXG4gIC8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCAuYnRuIGVsZW1lbnRzXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWZvY3VzLWJveC1zaGFkb3csICRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRidG4tbGluZS1oZWlnaHQtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkYm9yZGVyLCAuNSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGJvcmRlciwgLjUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRib3JkZXIsIC41KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGJvcmRlciwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBib3gtc2hhZG93OiAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgfSBAZWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xufVxuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0O1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAwO1xuICBtYXJnaW46ICRkcm9wZG93bi1zcGFjZXIgMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlOyAvLyBSZWRlY2xhcmUgYmVjYXVzZSBuZXN0aW5nIGNhbiBjYXVzZSBpbmhlcml0YW5jZSBpc3N1ZXNcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkZHJvcGRvd24tYm9yZGVyLXdpZHRoIHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wcmlnaHQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHJpZ2h0KTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BsZWZ0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQobGVmdCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGVuIGVuYWJsZWQgUG9wcGVyLmpzLCByZXNldCBiYXNpYyBkcm9wZG93biBwb3NpdGlvblxuLy8gc3R5bGVsaW50LWRpc2FibGUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmRyb3Bkb3duLW1lbnUge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sXG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcpO1xufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG4iLCJAbWl4aW4gY2FyZXQtZG93biB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1sZWZ0IHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXdpZHRoICogLjg1O1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC13aWR0aCAqIC44NTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bjtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtd2lkdGggKiAuODU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtd2lkdGggKiAuODU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXG4vL1xuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5cbkBtaXhpbiBuYXYtZGl2aWRlcigkY29sb3I6ICRuYXYtZGl2aWRlci1jb2xvciwgJG1hcmdpbi15OiAkbmF2LWRpdmlkZXItbWFyZ2luLXkpIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRtYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuXG4gICAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gICAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG5cbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5idG4tZ3JvdXAsXG4gIC5idG4tZ3JvdXAgKyAuYnRuLFxuICAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICA+IC5idG46Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wcmlnaHQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BsZWZ0ICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG59XG5cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgLmJ0bixcbiAgLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG4gKyAuYnRuLFxuICA+IC5idG4gKyAuYnRuLWdyb3VwLFxuICA+IC5idG4tZ3JvdXAgKyAuYnRuLFxuICA+IC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94IGFuZCByYWRpbyBvcHRpb25zXG4vL1xuLy8gSW4gb3JkZXIgdG8gc3VwcG9ydCB0aGUgYnJvd3NlcidzIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFjaywgcG93ZXJlZCBieSB0aGVcbi8vIGByZXF1aXJlZGAgYXR0cmlidXRlLCB3ZSBoYXZlIHRvIFwiaGlkZVwiIHRoZSBpbnB1dHMgdmlhIGBjbGlwYC4gV2UgY2Fubm90IHVzZVxuLy8gYGRpc3BsYXk6IG5vbmU7YCBvciBgdmlzaWJpbGl0eTogaGlkZGVuO2AgYXMgdGhhdCBhbHNvIGhpZGVzIHRoZSBwb3BvdmVyLlxuLy8gU2ltcGx5IHZpc3VhbGx5IGhpZGluZyB0aGUgaW5wdXRzIHZpYSBgb3BhY2l0eWAgd291bGQgbGVhdmUgdGhlbSBjbGlja2FibGUgaW5cbi8vIGNlcnRhaW4gY2FzZXMgd2hpY2ggaXMgcHJldmVudGVkIGJ5IHVzaW5nIGBjbGlwYCBhbmQgYHBvaW50ZXItZXZlbnRzYC5cbi8vIFRoaXMgd2F5LCB3ZSBlbnN1cmUgYSBET00gZWxlbWVudCBpcyB2aXNpYmxlIHRvIHBvc2l0aW9uIHRoZSBwb3BvdmVyIGZyb20uXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEyNzk0IGFuZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTQ1NTkgZm9yIG1vcmUgaW5mb3JtYXRpb24uXG5cbi5idG4tZ3JvdXAtdG9nZ2xlIHtcbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCB2YWx1ZVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5jdXN0b20tc2VsZWN0LFxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgLy8gQWRkIHdpZHRoIDElIGFuZCBmbGV4LWJhc2lzIGF1dG8gdG8gZW5zdXJlIHRoYXQgYnV0dG9uIHdpbGwgbm90IHdyYXAgb3V0XG4gICAgLy8gdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRSBFZGdlKyBhbmQgRmlyZWZveC4gQ2hyb21lIGRvZXMgbm90IHJlcXVpcmUgdGhpcy5cbiAgICB3aWR0aDogMSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICsgLmZvcm0tY29udHJvbCxcbiAgICArIC5jdXN0b20tc2VsZWN0LFxuICAgICsgLmN1c3RvbS1maWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBjdXN0b20gZmlsZSBpbnB1dCBhYm92ZSB0aGUgbGFiZWxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0O1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5jdXN0b20tc2VsZWN0IHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApOyB9XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgLy8gQ3VzdG9tIGZpbGUgaW5wdXRzIGhhdmUgbW9yZSBjb21wbGV4IG1hcmt1cCwgdGh1cyByZXF1aXJpbmcgZGlmZmVyZW50XG4gIC8vIGJvcmRlci1yYWRpdXMgb3ZlcnJpZGVzLlxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7IEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7IH1cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kXG4vL1xuLy8gV2hpbGUgaXQgcmVxdWlyZXMgb25lIGV4dHJhIGxheWVyIG9mIEhUTUwgZm9yIGVhY2gsIGRlZGljYXRlZCBwcmVwZW5kIGFuZFxuLy8gYXBwZW5kIGVsZW1lbnRzIGFsbG93IHVzIHRvIDEpIGJlIGxlc3MgY2xldmVyLCAyKSBzaW1wbGlmeSBvdXIgc2VsZWN0b3JzLCBhbmRcbi8vIDMpIHN1cHBvcnQgSFRNTDUgZm9ybSB2YWxpZGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7IG1hcmdpbi1yaWdodDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBBbGxvdyB1c2Ugb2YgPGxhYmVsPiBlbGVtZW50cyBieSBvdmVycmlkaW5nIG91ciBkZWZhdWx0IG1hcmdpbi1ib3R0b21cbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBOdWtlIGRlZmF1bHQgbWFyZ2lucyBmcm9tIGNoZWNrYm94ZXMgYW5kIHJhZGlvcyB0byB2ZXJ0aWNhbGx5IGNlbnRlciB3aXRoaW4uXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmQgcm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxuLy8gUmVsZWFzZWQgdW5kZXIgTUlUIGFuZCBjb3B5cmlnaHQgMjAxNCBXYXlidXJ5LlxuLy8gaHR0cHM6Ly91c2VpY29uaWMuY29tL29wZW5cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBCYXNlIGNsYXNzIHRha2VzIGNhcmUgb2YgYWxsIHRoZSBrZXkgYmVoYXZpb3JhbCBhc3BlY3RzLlxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UpO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tY29udHJvbC1ndXR0ZXI7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7IC8vIFB1dCB0aGUgaW5wdXQgYmVoaW5kIHRoZSBsYWJlbCBzbyBpdCBkb2Vzbid0IG92ZXJsYXkgdGV4dFxuICBvcGFjaXR5OiAwO1xuXG4gICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHRoZSBtaXhpbiBpcyBub3QgdXNlZCBoZXJlIHRvIG1ha2Ugc3VyZSB0aGVyZSBpcyBmZWVkYmFja1xuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gICY6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ3VzdG9tIGNvbnRyb2wgaW5kaWNhdG9yc1xuLy9cbi8vIEJ1aWxkIHRoZSBjdXN0b20gY29udHJvbHMgb3V0IG9mIHBzZXVkby1lbGVtZW50cy5cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gIC8vIEJhY2tncm91bmQtY29sb3IgYW5kICh3aGVuIGVuYWJsZWQpIGdyYWRpZW50XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyKTtcbiAgICBsZWZ0OiAtJGN1c3RvbS1jb250cm9sLWd1dHRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBGb3JlZ3JvdW5kIChpY29uKVxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyKTtcbiAgICBsZWZ0OiAtJGN1c3RvbS1jb250cm9sLWd1dHRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciBjaGVja2JveGVzLlxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc7XG4gICAgfVxuICAgICY6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuLy8gUmFkaW9zXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIHJhZGlvcy5cblxuLmN1c3RvbS1yYWRpbyB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cblxuLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cbi8vXG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iZyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3Igbm8tcmVwZWF0IHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzO1xuICB9IEBlbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3csICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cblxuICAgICY6Oi1tcy12YWx1ZSB7XG4gICAgICAvLyBGb3IgdmlzdWFsIGNvbnNpc3RlbmN5IHdpdGggb3RoZXIgcGxhdGZvcm1zL2Jyb3dzZXJzLFxuICAgICAgLy8gc3VwcHJlc3MgdGhlIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLlxuICAgICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBIaWRlcyB0aGUgZGVmYXVsdCBjYXJldCBpbiBJRTExXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTtcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTtcbiAgZm9udC1zaXplOiAkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc207XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc7XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk7XG4gIGZvbnQtc2l6ZTogJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnO1xufVxuXG5cbi8vIEZpbGVcbi8vXG4vLyBDdXN0b20gZmlsZSBpbnB1dC5cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdztcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc7XG4gIH1cblxuICBAZWFjaCAkbGFuZywgJHZhbHVlIGluICRjdXN0b20tZmlsZS10ZXh0IHtcbiAgICAmOmxhbmcoI3skbGFuZ30pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkdmFsdWU7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLWZpbGUtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1iZztcbiAgYm9yZGVyOiAkY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tZmlsZS1ib3gtc2hhZG93KTtcblxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI7XG4gICAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICAgIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICRjdXN0b20tZmlsZS1idXR0b24tY29sb3I7XG4gICAgY29udGVudDogXCJCcm93c2VcIjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBib3JkZXItbGVmdDogJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcbiAgfVxufVxuXG4vLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBGaXJlZm94IHNwZWNpZmljXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBhZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbXMtdGh1bWIgICAgICAgICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCgkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodCAtICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0KSAvIDIpOyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDsgLy8gRWRnZSBzcGVjaWZpY1xuICAgIG1hcmdpbi1yaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBtYXJnaW4tbGVmdDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogKCRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0ICogLjUpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IC8vIGFyYml0cmFyeT9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzIG9yIGA8dWw+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG5cbiAgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgYm9yZGVyOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIENvbnRlbnRzXG4vL1xuLy8gTmF2YmFyXG4vLyBOYXZiYXIgYnJhbmRcbi8vIE5hdmJhciBuYXZcbi8vIE5hdmJhciB0ZXh0XG4vLyBOYXZiYXIgZGl2aWRlclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vIE5hdmJhciBwb3NpdGlvblxuLy8gTmF2YmFyIHRoZW1lc1xuXG5cbi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gID4gLmNvbnRhaW5lcixcbiAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBicmFuZFxuLy9cbi8vIFVzZWQgZm9yIGJyYW5kLCBwcm9qZWN0LCBvciBzaXRlIG5hbWVzLlxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmcteDtcbiAgZm9udC1zaXplOiAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBmb250LXNpemU6ICRuYXZiYXItdG9nZ2xlci1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAvLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgLm5hdmJhci10b2dnbGVyIGVsZW1lbnRzXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb3IgbmVzdGluZyBjb250YWluZXJzLCBoYXZlIHRvIHJlZGVjbGFyZSBmb3IgYWxpZ25tZW50IHB1cnBvc2VzXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgIC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAvLyBDaGFuZ2VzIGZsZXgtYmFzZXMgdG8gYXV0byBiZWNhdXNlIG9mIGFuIElFMTAgYnVnXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi8vIERhcmsgbGlua3MgYWdhaW5zdCBhIGxpZ2h0IGJhY2tncm91bmRcbi5uYXZiYXItbGlnaHQge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxuLm5hdmJhci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuXG4gID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICAgIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci14O1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLXNwYWNlci15O1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0oJGNhcmQtc3BhY2VyLXkgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1zcGFjZXIteDtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlcyB0aGUgZGVmYXVsdCBtYXJnaW4tYm90dG9tIG9mIDxoTj5cbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItYm90dG9tOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzIDAgMCk7XG4gIH1cblxuICArIC5saXN0LWdyb3VwIHtcbiAgICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci10b3A6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG5cblxuLy9cbi8vIEhlYWRlciBuYXZzXG4vL1xuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLSgkY2FyZC1zcGFjZXIteCAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtc3BhY2VyLXk7XG4gIG1hcmdpbi1sZWZ0OiAtKCRjYXJkLXNwYWNlci14IC8gMik7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSgkY2FyZC1zcGFjZXIteCAvIDIpO1xuICBtYXJnaW4tbGVmdDogLSgkY2FyZC1zcGFjZXIteCAvIDIpO1xufVxuXG4vLyBDYXJkIGltYWdlXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAkY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nO1xufVxuXG4uY2FyZC1pbWcge1xuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBDYXJkIGltYWdlIGNhcHNcbi5jYXJkLWltZy10b3Age1xuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIENhcmQgZGVja1xuXG4uY2FyZC1kZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZGVjay1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcbiAgICBtYXJnaW4tbGVmdDogLSRjYXJkLWRlY2stbWFyZ2luO1xuXG4gICAgLmNhcmQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi1yaWdodDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgZGVmYXVsdFxuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAgIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gICAgPiAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICsgLmNhcmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIEhhbmRsZSByb3VuZGVkIGNvcm5lcnNcbiAgICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm9ubHktY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtaGVhZGVyLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDb2x1bW5zXG4vL1xuXG4uY2FyZC1jb2x1bW5zIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWNvbHVtbnMtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgICBjb2x1bW4tZ2FwOiAkY2FyZC1jb2x1bW5zLWdhcDtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gRG9uJ3QgbGV0IHRoZW0gdmVydGljYWxseSBzcGFuIG11bHRpcGxlIGNvbHVtbnNcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBEb24ndCBsZXQgdGhlaXIgd2lkdGggY2hhbmdlXG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLmFjY29yZGlvbiB7XG4gIC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuICAuY2FyZDpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cblxuICAuY2FyZDpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIFN1cHByZXNzIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3IgaW4gbW9kZXJuIGJyb3dzZXJzXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjtcbiAgICAgIGNvbnRlbnQ6ICRicmVhZGNydW1iLWRpdmlkZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gSUU5LTExIGhhY2sgdG8gcHJvcGVybHkgaGFuZGxlIGh5cGVybGluayB1bmRlcmxpbmVzIGZvciBicmVhZGNydW1icyBidWlsdFxuICAvLyB3aXRob3V0IGA8dWw+YHMuIFRoZSBgOjpiZWZvcmVgIHBzZXVkby1lbGVtZW50IGdlbmVyYXRlcyBhbiBlbGVtZW50XG4gIC8vICp3aXRoaW4qIHRoZSAuYnJlYWRjcnVtYi1pdGVtIGFuZCB0aGVyZWJ5IGluaGVyaXRzIHRoZSBgdGV4dC1kZWNvcmF0aW9uYC5cbiAgLy9cbiAgLy8gVG8gdHJpY2sgSUUgaW50byBzdXBwcmVzc2luZyB0aGUgdW5kZXJsaW5lLCB3ZSBnaXZlIHRoZSBwc2V1ZG8tZWxlbWVudCBhblxuICAvLyB1bmRlcmxpbmUgYW5kIHRoZW4gaW1tZWRpYXRlbHkgcmVtb3ZlIGl0LlxuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJHBhZ2luYXRpb24tcGFkZGluZy15ICRwYWdpbmF0aW9uLXBhZGRpbmcteDtcbiAgbWFyZ2luLWxlZnQ6IC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg7XG4gIGxpbmUtaGVpZ2h0OiAkcGFnaW5hdGlvbi1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIC5wYWdlLWxpbmsgZWxlbWVudHNcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDE7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJGJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGxpbmUtaGVpZ2h0LXNtLCAkYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICAucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIH1cblxuICAucGFnZS1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAkYmFkZ2UtcGFkZGluZy15ICRiYWRnZS1wYWRkaW5nLXg7XG4gIGZvbnQtc2l6ZTogJGJhZGdlLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi8vIFBpbGwgYmFkZ2VzXG4vL1xuLy8gTWFrZSB0aGVtIGV4dHJhIHJvdW5kZWQgd2l0aCBhIG1vZGlmaWVyIHRvIHJlcGxhY2UgdjMncyBiYWRnZXMuXG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBwYWRkaW5nLWxlZnQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ29sb3JzXG4vL1xuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zIChsaW5rZWQgYmFkZ2VzIGdldCBkYXJrZXIgb24gOmhvdmVyKS5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5iYWRnZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJhZGdlLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuIiwiQG1peGluIGJhZGdlLXZhcmlhbnQoJGJnKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXG4gICZbaHJlZl0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmcsIDEwJSk7XG4gICAgfVxuICB9XG59XG4iLCIuanVtYm90cm9uIHtcbiAgcGFkZGluZzogJGp1bWJvdHJvbi1wYWRkaW5nICgkanVtYm90cm9uLXBhZGRpbmcgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogJGp1bWJvdHJvbi1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkanVtYm90cm9uLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZzogKCRqdW1ib3Ryb24tcGFkZGluZyAqIDIpICRqdW1ib3Ryb24tcGFkZGluZztcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogJGFsZXJ0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogKCRjbG9zZS1mb250LXNpemUgKyAkYWxlcnQtcGFkZGluZy14ICogMik7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5cbi8vIEFsdGVybmF0ZSBzdHlsZXNcbi8vXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmFsZXJ0LSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCh0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJvcmRlci1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWNvbG9yLWxldmVsKSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogJHByb2dyZXNzLWhlaWdodCAwOyB9XG4gIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIGZvbnQtc2l6ZTogJHByb2dyZXNzLWZvbnQtc2l6ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc7XG59XG4iLCIubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWhvdmVyLWJnO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDtcbiAgLy8gUGxhY2UgdGhlIGJvcmRlciBvbiB0aGUgbGlzdCBpdGVtcyBhbmQgbmVnYXRpdmUgbWFyZ2luIHVwIGZvciBiZXR0ZXIgc3R5bGluZ1xuICBtYXJnaW4tYm90dG9tOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1iZztcbiAgYm9yZGVyOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggc29saWQgJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2FjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCA2KSk7XG59XG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG5AbWl4aW4gbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGNvbG9yKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAkY2xvc2UtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGNsb3NlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgdGV4dC1zaGFkb3c6ICRjbG9zZS10ZXh0LXNoYWRvdztcbiAgb3BhY2l0eTogLjU7XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgb3BhY2l0eTogLjc1O1xuICAgIH1cblxuICAgIC8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCAuY2xvc2UgZWxlbWVudHNcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLy8gQWRkaXRpb25hbCBwcm9wZXJ0aWVzIGZvciBidXR0b24gdmVyc2lvblxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi8vIHN0eWxlbGludC1lbmFibGVcbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi5tb2RhbC1vcGVuIHtcbiAgLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAoI3skbW9kYWwtZGlhbG9nLW1hcmdpbn0gKiAyKSk7XG5cbiAgLy8gRW5zdXJlIGBtb2RhbC1kaWFsb2ctY2VudGVyZWRgIGV4dGVuZHMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSB2aWV3IChJRTEwLzExKVxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBJRTEwXG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gKCN7JG1vZGFsLWRpYWxvZy1tYXJnaW59ICogMikpO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLy8gc28gdGhlIGNsb3NlIGJ0biBhbHdheXMgc3RheXMgb24gdGhlIHVwcGVyIHJpZ2h0IGNvcm5lclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuXG4gIC5jbG9zZSB7XG4gICAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICAgIC8vIGF1dG8gb24gdGhlIGxlZnQgZm9yY2UgaWNvbiB0byB0aGUgcmlnaHQgZXZlbiB3aGVuIHRoZXJlIGlzIG5vIC5tb2RhbC10aXRsZVxuICAgIG1hcmdpbjogKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nKSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZykgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiBzaG91bGQgdGhlcmUgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcblxuICAvLyBFYXNpbHkgcGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IC4yNXJlbTsgfVxuICA+IDpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLXJpZ2h0OiAuMjVyZW07IH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAoI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwfSAqIDIpKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAoI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwfSAqIDIpKTtcbiAgICB9XG5cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cblxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyB7IG1heC13aWR0aDogJG1vZGFsLWxnOyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b29sdGlwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAkdG9vbHRpcC1tYXJnaW47XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBmb250LXNpemU6ICR0b29sdGlwLWZvbnQtc2l6ZTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6ICR0b29sdGlwLW9wYWNpdHk7IH1cblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIGJvdHRvbTogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXJpZ2h0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20ge1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIHRvcDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWxlZnQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtbGVmdDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tYmxvY2stbm8tZHVwbGljYXRlLXByb3BlcnRpZXNcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIGZvbnQtc2l6ZTogJHBvcG92ZXItZm9udC1zaXplO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHBvcG92ZXItYm94LXNoYWRvdyk7XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIG1hcmdpbjogMCAkYm9yZGVyLXJhZGl1cy1sZztcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgYm90dG9tOiBjYWxjKCgjeyRwb3BvdmVyLWFycm93LWhlaWdodH0gKyAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICogLTEpO1xuICB9XG5cbiAgLmFycm93OjpiZWZvcmUsXG4gIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gIH1cblxuICAuYXJyb3c6OmJlZm9yZSB7XG4gICAgYm90dG9tOiAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICB9XG5cbiAgLmFycm93OjphZnRlciB7XG4gICAgYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItcmlnaHQge1xuICBtYXJnaW4tbGVmdDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkYm9yZGVyLXJhZGl1cy1sZyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG4gIH1cblxuICAuYXJyb3c6OmJlZm9yZSxcbiAgLmFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgfVxuXG4gIC5hcnJvdzo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gIH1cblxuICAuYXJyb3c6OmFmdGVyIHtcbiAgICBsZWZ0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IGNhbGMoKCN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fSArICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSkgKiAtMSk7XG4gIH1cblxuICAuYXJyb3c6OmJlZm9yZSxcbiAgLmFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKTtcbiAgfVxuXG4gIC5hcnJvdzo6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gIH1cblxuICAuYXJyb3c6OmFmdGVyIHtcbiAgICB0b3A6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgfVxuXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XG4gIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIC0yKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgcmlnaHQ6IGNhbGMoKCN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fSArICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSkgKiAtMSk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJGJvcmRlci1yYWRpdXMtbGcgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuICB9XG5cbiAgLmFycm93OjpiZWZvcmUsXG4gIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gIH1cblxuICAuYXJyb3c6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICB9XG5cbiAgLmFycm93OjphZnRlciB7XG4gICAgcmlnaHQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItbGVmdDtcbiAgfVxufVxuXG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgY29sb3I6ICRwb3BvdmVyLWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItaGVhZGVyLWJnO1xuICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgZGFya2VuKCRwb3BvdmVyLWhlYWRlci1iZywgNSUpO1xuICAkb2Zmc2V0LWJvcmRlci13aWR0aDogY2FsYygjeyRib3JkZXItcmFkaXVzLWxnfSAtICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSk7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRvZmZzZXQtYm9yZGVyLXdpZHRoKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteSAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteDtcbiAgY29sb3I6ICRwb3BvdmVyLWJvZHktY29sb3I7XG59XG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3Nlczpcbi8vXG4vLyAxLiBUaGUgLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdXNlZCB0byBpbmRpY2F0ZSB3aGVyZVxuLy8gICAgdGhlIGFjdGl2ZSBzbGlkZSBpcyBoZWFkaW5nLlxuLy8gMi4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtIGlzIHRoZSBjdXJyZW50IHNsaWRlLlxuLy8gMy4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB0aGUgY3VycmVudFxuLy8gICAgc2xpZGUgaW4gaXRzIGluLXRyYW5zaXRpb24gc3RhdGUuIE9ubHkgb25lIG9mIHRoZXNlIG9jY3VycyBhdCBhIHRpbWUuXG4vLyA0LiAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0XG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXG4gIEBzdXBwb3J0cyAodHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblxuICBAc3VwcG9ydHMgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXYsXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cbiAgQHN1cHBvcnRzICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC42cztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYsXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cbiAgICBAc3VwcG9ydHMgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxuLy9cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXG4gIGRpc3BsYXk6IGZsZXg7IC8vIDEuIGFsbG93IGZsZXggc3R5bGVzXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIDIuIHZlcnRpY2FsbHkgY2VudGVyIGNvbnRlbnRzXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIC8vIFdlIGNhbid0IGhhdmUgYSB0cmFuc2l0aW9uIGhlcmUgYmVjYXVzZSBXZWJLaXQgY2FuY2VscyB0aGUgY2Fyb3VzZWxcbiAgLy8gYW5pbWF0aW9uIGlmIHlvdSB0cmlwIHRoaXMgd2hpbGUgaW4gdGhlIG1pZGRsZSBvZiBhbm90aGVyIGFuaW1hdGlvbi5cblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6IC45O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cblxuLy8gSWNvbnMgZm9yIHdpdGhpblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgaGVpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc7XG59XG5cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gb3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXG4vLyBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIG92ZXJyaWRlIDxvbD4gZGVmYXVsdFxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnLCAuNSk7XG5cbiAgICAvLyBVc2UgcHNldWRvIGNsYXNzZXMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTEwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0xMHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgLyAyKTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAoKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgLyAyKTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcCAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdCAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0LTAgICB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vL1xuLy8gQm9yZGVyLXJhZGl1c1xuLy9cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZCN7JGluZml4fS1ub25lICAgICAgICAgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS1pbmxpbmUgICAgICAgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LWlubGluZS1ibG9jayB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tYmxvY2sgICAgICAgIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LXRhYmxlICAgICAgICB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS10YWJsZS1yb3cgICAgeyBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LXRhYmxlLWNlbGwgICB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LWZsZXggICAgICAgICB7IGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LWlubGluZS1mbGV4ICB7IGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIHRvZ2dsaW5nIGBkaXNwbGF5YCBpbiBwcmludFxuLy9cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSAgICAgICAgIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZSAgICAgICB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWJsb2NrICAgICAgICB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUgICAgICAgIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1yb3cgICAgeyBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1jZWxsICAgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtZmxleCAgICAgICAgIHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4ICB7IGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OSB7XG4gICY6OmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoOSAvIDIxKTtcbiAgfVxufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG4gICY6OmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoOSAvIDE2KTtcbiAgfVxufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSgzIC8gNCk7XG4gIH1cbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MSB7XG4gICY6OmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoMSAvIDEpO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gRmxleCB2YXJpYXRpb25cbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciBhZGRpdGlvbmFsIGZsZXggYWxpZ25tZW50IG9wdGlvbnMuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbGV4I3skaW5maXh9LXJvdyAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcCAgICAgICAgIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWZpbGwgICAgICAgICB7IGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTAgICAgICAgeyBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMSAgICAgICB7IGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTAgICAgIHsgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0xICAgICB7IGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCJAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBAaW5jbHVkZSBmbG9hdC1sZWZ0OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgQGluY2x1ZGUgZmxvYXQtcmlnaHQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBAaW5jbHVkZSBmbG9hdC1ub25lOyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AbWl4aW4gZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5AbWl4aW4gZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbkBtaXhpbiBmbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5cbi8vIFNhc3MgbGlzdCBub3QgaW4gdmFyaWFibGVzIHNpbmNlIGl0J3Mgbm90IGludGVuZGVkIGZvciBjdXN0b21pemF0aW9uLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5O1xuXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL2ExMXlwcm9qZWN0LmNvbS9wb3N0cy9ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2h1Z29naXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gTWFyZ2luIGFuZCBQYWRkaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICRwcm9wLCAkYWJicmV2IGluIChtYXJnaW46IG0sIHBhZGRpbmc6IHApIHtcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcblxuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29tZSBzcGVjaWFsIG1hcmdpbiB1dGlsc1xuICAgIC5tI3skaW5maXh9LWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tdCN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1yI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYiN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1sI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVGV4dFxuLy9cblxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7IH1cblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC1pdGFsaWMgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuQG1peGluIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG5cbiAgQGlmICgkaWdub3JlLXdhcm5pbmcgIT0gdHJ1ZSkge1xuICAgIEB3YXJuIFwiVGhlIGB0ZXh0LWhpZGUoKWAgbWl4aW4gaGFzIGJlZW4gZGVwcmVjYXRlZCBhcyBvZiB2NC4xLjAuIEl0IHdpbGwgYmUgcmVtb3ZlZCBlbnRpcmVseSBpbiB2NS5cIjtcbiAgfVxufVxuIiwiLy9cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vL1xuXG4udmlzaWJsZSB7XG4gIEBpbmNsdWRlIGludmlzaWJsZSh2aXNpYmxlKTtcbn1cblxuLmludmlzaWJsZSB7XG4gIEBpbmNsdWRlIGludmlzaWJsZShoaWRkZW4pO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFZpc2liaWxpdHlcblxuQG1peGluIGludmlzaWJsZSgkdmlzaWJpbGl0eSkge1xuICB2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eSAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDpcbi8vIGh0dHBzOi8vd3d3LnBocGllZC5jb20vZGVsYXktbG9hZGluZy15b3VyLXByaW50LWNzcy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBpZiAkZW5hYmxlLXByaW50LXN0eWxlcyB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IG91dCBgY29sb3JgIGFuZCBgYmFja2dyb3VuZGBcbiAgICAgIC8vY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyAvLyBCbGFjayBwcmludHMgZmFzdGVyXG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLy9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgJjpub3QoLmJ0bikge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL2FbaHJlZl06OmFmdGVyIHtcbiAgICAvLyAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gICAgLy99XG5cbiAgICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vXG4gICAgLy8gRG9uJ3Qgc2hvdyBsaW5rcyB0aGF0IGFyZSBmcmFnbWVudCBpZGVudGlmaWVycyxcbiAgICAvLyBvciB1c2UgdGhlIGBqYXZhc2NyaXB0OmAgcHNldWRvIHByb3RvY29sXG4gICAgLy9cblxuICAgIC8vYVtocmVmXj1cIiNcIl06OmFmdGVyLFxuICAgIC8vYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOjphZnRlciB7XG4gICAgLy8gY29udGVudDogXCJcIjtcbiAgICAvL31cblxuICAgIHByZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgcHJlLFxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRncmF5LTUwMDsgICAvLyBCb290c3RyYXAgY3VzdG9tIGNvZGU7IHVzaW5nIGAkYm9yZGVyLXdpZHRoYCBpbnN0ZWFkIG9mIDFweFxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vXG4gICAgLy8gUHJpbnRpbmcgVGFibGVzOlxuICAgIC8vIGh0dHA6Ly9jc3MtZGlzY3Vzcy5pbmN1dGlvLmNvbS93aWtpL1ByaW50aW5nX1RhYmxlc1xuICAgIC8vXG5cbiAgICB0aGVhZCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIG9ycGhhbnM6IDM7XG4gICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgc3RhcnRcblxuICAgIC8vIFNwZWNpZnkgYSBzaXplIGFuZCBtaW4td2lkdGggdG8gbWFrZSBwcmludGluZyBjbG9zZXIgYWNyb3NzIGJyb3dzZXJzLlxuICAgIC8vIFdlIGRvbid0IHNldCBtYXJnaW4gaGVyZSBiZWNhdXNlIGl0IGJyZWFrcyBgc2l6ZWAgaW4gQ2hyb21lLiBXZSBhbHNvXG4gICAgLy8gZG9uJ3QgdXNlIGAhaW1wb3J0YW50YCBvbiBgc2l6ZWAgYXMgaXQgYnJlYWtzIGluIENocm9tZS5cbiAgICBAcGFnZSB7XG4gICAgICBzaXplOiAkcHJpbnQtcGFnZS1zaXplO1xuICAgIH1cbiAgICBib2R5IHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgY29tcG9uZW50c1xuICAgIC5uYXZiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJhZGdlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYmxhY2s7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWRhcmsge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIGVuZFxuICB9XG59XG4iLCIvLyBTb21lIGJhc2ljIHBhZGRpbmcgZm9yIGFsbCB3cmFwcGVyc1xuLndyYXBwZXIge1xuICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyIDA7IH1cblxuLy8gUmVzZXQgaGVybyB3cmFwcGVyIHBhZGRpbmcgdG8gMFxuI3dyYXBwZXItaGVybyB7IHBhZGRpbmc6IDBweCAhaW1wb3J0YW50OyB9XG5cbi8vIEFkZGluZyBiYXNpYyBXb3JkUHJlc3MgY2xhc3NlcyB0byBwYXNzIHRoZSBXb3JkUHJlc3Mub3JnIHRlc3RzXG4uc3RpY2t5LFxuLmdhbGxlcnktY2FwdGlvbixcbi5ieXBvc3RhdXRob3Ige1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi8vIFNlcGFyYXRlIHN0aWNreSB3cmFwcGVyIGZyb20gbWFpbiBjb250ZW50XG4ud3JhcHBlciN3cmFwcGVyLXN0aWNreSB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0zMDA7IH1cblxuLy8gQWRkaW5nIHNvbWUgY29udHJhc3QgYmFja2dyb3VuZCBjb2xvciB0byBmb290ZXIgZnVsbCB3aWRnZXRcbiN3cmFwcGVyLWZvb3Rlci1mdWxsLFxuI3dyYXBwZXItc3RhdGljLWhlcm8geyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7IH1cblxuLy8gTmVjZXNzYXJ5IFdQIGNsYXNzZXNcbi53cC1jYXB0aW9uIHsgZm9udC1zaXplOiBpbmhlcml0OyB9XG5cbi53cC1jYXB0aW9uLXRleHQgeyBmb250LXNpemU6IGluaGVyaXQ7IH1cblxuLnNjcmVlbi1yZWFkZXItdGV4dCB7IGZvbnQtc2l6ZTogaW5oZXJpdDsgfVxuXG4uYWxpZ25sZWZ0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcbn1cblxuLmFsaWducmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xufVxuXG4uYWxpZ25jZW50ZXIgeyBtYXJnaW46IDBweCBhdXRvOyB9XG5cbi8vIFBvc3QgZGVzaWduXG4uZW50cnktZm9vdGVyIHNwYW4geyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi8vV29vY29tbWVyY2UgcHJvZHVjdCBnYWxsZXJ5IHNsaWRlciB3aWR0aCBmaXhcbmZpZ3VyZS53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3dyYXBwZXIgeyBcbiAgbWF4LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7IFxufVxuXG4vLyBMaW1pdCBmZWF0dXJlZCBpbWFnZSBzaXplIHRvIDEwMCVcbmltZy53cC1wb3N0LWltYWdlLFxuYXJ0aWNsZSBpbWcsXG5maWd1cmUsXG5pbWcsXG4jc2Vjb25kYXJ5IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZsZXhib3gtY2VudGVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLy8gU2tpcCB0byBjb250ZW50IGxpbmtcbmEuc2tpcC1saW5rIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDtcbn1cblxuLnAtMCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLy8gUmVzZXQgSnVtYm90cm9uIGRlZmF1bHQgbWFyZ2luXG4uanVtYm90cm9uIHsgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG5cbi8vIERyb3Bkb3duIHRyYW5zbGF0aW9uXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5re1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvciAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQ6IG5vbmU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItYmc7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCBhIHtcbiAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQgYSB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICB9XG59XG4iLCIvKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cblxuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL21peGluc1wiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL3BhdGhcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9jb3JlXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvcmVndWxhclwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL2xpZ2h0XCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvc29saWRcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9icmFuZHNcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9sYXJnZXJcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9maXhlZC13aWR0aFwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL2xpc3RcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9ib3JkZXJlZC1wdWxsZWRcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9hbmltYXRlZFwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL3JvdGF0ZWQtZmxpcHBlZFwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL3N0YWNrZWRcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9pY29uc1wiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL3NjcmVlbi1yZWFkZXJcIjtcblxuIiwiLyogRk9OVCBQQVRIXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9I3skZmEtdmVyc2lvbn0nKTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj0jeyRmYS12ZXJzaW9ufSNmb250YXdlc29tZXJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xuLy8gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L0ZvbnRBd2Vzb21lLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTsgLy8gdXNlZCB3aGVuIGRldmVsb3BpbmcgZm9udHNcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuIiwiLy8gQmFzZSBDbGFzcyBEZWZpbml0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fSxcbi5mYXMsXG4uZmFyLFxuLmZhbCxcbi5mYWQsXG4uZmFiIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4lZmEtaWNvbiB7XG4gIEBpbmNsdWRlIGZhLWljb247XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNS4xNS4zIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICovXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLnN2ZyNmb250YXdlc29tZScpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbi5mYXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IFBybyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRmYS1mb250LXBhdGg6ICAgICAgICAgXCIuLi93ZWJmb250c1wiICFkZWZhdWx0O1xuJGZhLWZvbnQtc2l6ZS1iYXNlOiAgICAxNnB4ICFkZWZhdWx0O1xuJGZhLWZvbnQtZGlzcGxheTogICAgICBibG9jayAhZGVmYXVsdDtcbiRmYS1jc3MtcHJlZml4OiAgICAgICAgZmEgIWRlZmF1bHQ7XG4kZmEtdmVyc2lvbjogICAgICAgICAgIFwiNS4xNS4zXCIgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLWNvbG9yOiAgICAgICNlZWUgIWRlZmF1bHQ7XG4kZmEtaW52ZXJzZTogICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kZmEtbGktd2lkdGg6ICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmYS1mdy13aWR0aDogICAgICAgICAgKDIwZW0gLyAxNik7XG4kZmEtcHJpbWFyeS1vcGFjaXR5OiAgIDEgIWRlZmF1bHQ7XG4kZmEtc2Vjb25kYXJ5LW9wYWNpdHk6IC40ICFkZWZhdWx0O1xuXG4vLyBDb252ZW5pZW5jZSBmdW5jdGlvbiB1c2VkIHRvIHNldCBjb250ZW50IHByb3BlcnR5XG5AZnVuY3Rpb24gZmEtY29udGVudCgkZmEtdmFyKSB7XG4gIEByZXR1cm4gdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xufVxuXG4kZmEtdmFyLTUwMHB4OiBcXGYyNmU7XG4kZmEtdmFyLWFiYWN1czogXFxmNjQwO1xuJGZhLXZhci1hY2Nlc3NpYmxlLWljb246IFxcZjM2ODtcbiRmYS12YXItYWNjdXNvZnQ6IFxcZjM2OTtcbiRmYS12YXItYWNvcm46IFxcZjZhZTtcbiRmYS12YXItYWNxdWlzaXRpb25zLWluY29ycG9yYXRlZDogXFxmNmFmO1xuJGZhLXZhci1hZDogXFxmNjQxO1xuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFxcZjJiOTtcbiRmYS12YXItYWRkcmVzcy1jYXJkOiBcXGYyYmI7XG4kZmEtdmFyLWFkanVzdDogXFxmMDQyO1xuJGZhLXZhci1hZG46IFxcZjE3MDtcbiRmYS12YXItYWR2ZXJzYWw6IFxcZjM2YTtcbiRmYS12YXItYWZmaWxpYXRldGhlbWU6IFxcZjM2YjtcbiRmYS12YXItYWlyLWNvbmRpdGlvbmVyOiBcXGY4ZjQ7XG4kZmEtdmFyLWFpci1mcmVzaGVuZXI6IFxcZjVkMDtcbiRmYS12YXItYWlyYm5iOiBcXGY4MzQ7XG4kZmEtdmFyLWFsYXJtLWNsb2NrOiBcXGYzNGU7XG4kZmEtdmFyLWFsYXJtLWV4Y2xhbWF0aW9uOiBcXGY4NDM7XG4kZmEtdmFyLWFsYXJtLXBsdXM6IFxcZjg0NDtcbiRmYS12YXItYWxhcm0tc25vb3plOiBcXGY4NDU7XG4kZmEtdmFyLWFsYnVtOiBcXGY4OWY7XG4kZmEtdmFyLWFsYnVtLWNvbGxlY3Rpb246IFxcZjhhMDtcbiRmYS12YXItYWxnb2xpYTogXFxmMzZjO1xuJGZhLXZhci1hbGljb3JuOiBcXGY2YjA7XG4kZmEtdmFyLWFsaWVuOiBcXGY4ZjU7XG4kZmEtdmFyLWFsaWVuLW1vbnN0ZXI6IFxcZjhmNjtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcXGYwMzc7XG4kZmEtdmFyLWFsaWduLWp1c3RpZnk6IFxcZjAzOTtcbiRmYS12YXItYWxpZ24tbGVmdDogXFxmMDM2O1xuJGZhLXZhci1hbGlnbi1yaWdodDogXFxmMDM4O1xuJGZhLXZhci1hbGlnbi1zbGFzaDogXFxmODQ2O1xuJGZhLXZhci1hbGlwYXk6IFxcZjY0MjtcbiRmYS12YXItYWxsZXJnaWVzOiBcXGY0NjE7XG4kZmEtdmFyLWFtYXpvbjogXFxmMjcwO1xuJGZhLXZhci1hbWF6b24tcGF5OiBcXGY0MmM7XG4kZmEtdmFyLWFtYnVsYW5jZTogXFxmMGY5O1xuJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1hbWlsaWE6IFxcZjM2ZDtcbiRmYS12YXItYW1wLWd1aXRhcjogXFxmOGExO1xuJGZhLXZhci1hbmFseXRpY3M6IFxcZjY0MztcbiRmYS12YXItYW5jaG9yOiBcXGYxM2Q7XG4kZmEtdmFyLWFuZHJvaWQ6IFxcZjE3YjtcbiRmYS12YXItYW5nZWw6IFxcZjc3OTtcbiRmYS12YXItYW5nZWxsaXN0OiBcXGYyMDk7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duOiBcXGYxMDM7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OiBcXGYxMDA7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodDogXFxmMTAxO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtdXA6IFxcZjEwMjtcbiRmYS12YXItYW5nbGUtZG93bjogXFxmMTA3O1xuJGZhLXZhci1hbmdsZS1sZWZ0OiBcXGYxMDQ7XG4kZmEtdmFyLWFuZ2xlLXJpZ2h0OiBcXGYxMDU7XG4kZmEtdmFyLWFuZ2xlLXVwOiBcXGYxMDY7XG4kZmEtdmFyLWFuZ3J5OiBcXGY1NTY7XG4kZmEtdmFyLWFuZ3J5Y3JlYXRpdmU6IFxcZjM2ZTtcbiRmYS12YXItYW5ndWxhcjogXFxmNDIwO1xuJGZhLXZhci1hbmtoOiBcXGY2NDQ7XG4kZmEtdmFyLWFwcC1zdG9yZTogXFxmMzZmO1xuJGZhLXZhci1hcHAtc3RvcmUtaW9zOiBcXGYzNzA7XG4kZmEtdmFyLWFwcGVyOiBcXGYzNzE7XG4kZmEtdmFyLWFwcGxlOiBcXGYxNzk7XG4kZmEtdmFyLWFwcGxlLWFsdDogXFxmNWQxO1xuJGZhLXZhci1hcHBsZS1jcmF0ZTogXFxmNmIxO1xuJGZhLXZhci1hcHBsZS1wYXk6IFxcZjQxNTtcbiRmYS12YXItYXJjaGl2ZTogXFxmMTg3O1xuJGZhLXZhci1hcmNod2F5OiBcXGY1NTc7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtZG93bjogXFxmMzU4O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6IFxcZjM1OTtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1yaWdodDogXFxmMzVhO1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXVwOiBcXGYzNWI7XG4kZmEtdmFyLWFycm93LWFsdC1kb3duOiBcXGYzNTQ7XG4kZmEtdmFyLWFycm93LWFsdC1mcm9tLWJvdHRvbTogXFxmMzQ2O1xuJGZhLXZhci1hcnJvdy1hbHQtZnJvbS1sZWZ0OiBcXGYzNDc7XG4kZmEtdmFyLWFycm93LWFsdC1mcm9tLXJpZ2h0OiBcXGYzNDg7XG4kZmEtdmFyLWFycm93LWFsdC1mcm9tLXRvcDogXFxmMzQ5O1xuJGZhLXZhci1hcnJvdy1hbHQtbGVmdDogXFxmMzU1O1xuJGZhLXZhci1hcnJvdy1hbHQtcmlnaHQ6IFxcZjM1NjtcbiRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS1kb3duOiBcXGYzNTA7XG4kZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtbGVmdDogXFxmMzUxO1xuJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLXJpZ2h0OiBcXGYzNTI7XG4kZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtdXA6IFxcZjM1MztcbiRmYS12YXItYXJyb3ctYWx0LXRvLWJvdHRvbTogXFxmMzRhO1xuJGZhLXZhci1hcnJvdy1hbHQtdG8tbGVmdDogXFxmMzRiO1xuJGZhLXZhci1hcnJvdy1hbHQtdG8tcmlnaHQ6IFxcZjM0YztcbiRmYS12YXItYXJyb3ctYWx0LXRvLXRvcDogXFxmMzRkO1xuJGZhLXZhci1hcnJvdy1hbHQtdXA6IFxcZjM1NztcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFxcZjBhYjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ6IFxcZjBhODtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiBcXGYwYTk7XG4kZmEtdmFyLWFycm93LWNpcmNsZS11cDogXFxmMGFhO1xuJGZhLXZhci1hcnJvdy1kb3duOiBcXGYwNjM7XG4kZmEtdmFyLWFycm93LWZyb20tYm90dG9tOiBcXGYzNDI7XG4kZmEtdmFyLWFycm93LWZyb20tbGVmdDogXFxmMzQzO1xuJGZhLXZhci1hcnJvdy1mcm9tLXJpZ2h0OiBcXGYzNDQ7XG4kZmEtdmFyLWFycm93LWZyb20tdG9wOiBcXGYzNDU7XG4kZmEtdmFyLWFycm93LWxlZnQ6IFxcZjA2MDtcbiRmYS12YXItYXJyb3ctcmlnaHQ6IFxcZjA2MTtcbiRmYS12YXItYXJyb3ctc3F1YXJlLWRvd246IFxcZjMzOTtcbiRmYS12YXItYXJyb3ctc3F1YXJlLWxlZnQ6IFxcZjMzYTtcbiRmYS12YXItYXJyb3ctc3F1YXJlLXJpZ2h0OiBcXGYzM2I7XG4kZmEtdmFyLWFycm93LXNxdWFyZS11cDogXFxmMzNjO1xuJGZhLXZhci1hcnJvdy10by1ib3R0b206IFxcZjMzZDtcbiRmYS12YXItYXJyb3ctdG8tbGVmdDogXFxmMzNlO1xuJGZhLXZhci1hcnJvdy10by1yaWdodDogXFxmMzQwO1xuJGZhLXZhci1hcnJvdy10by10b3A6IFxcZjM0MTtcbiRmYS12YXItYXJyb3ctdXA6IFxcZjA2MjtcbiRmYS12YXItYXJyb3dzOiBcXGYwNDc7XG4kZmEtdmFyLWFycm93cy1hbHQ6IFxcZjBiMjtcbiRmYS12YXItYXJyb3dzLWFsdC1oOiBcXGYzMzc7XG4kZmEtdmFyLWFycm93cy1hbHQtdjogXFxmMzM4O1xuJGZhLXZhci1hcnJvd3MtaDogXFxmMDdlO1xuJGZhLXZhci1hcnJvd3MtdjogXFxmMDdkO1xuJGZhLXZhci1hcnRzdGF0aW9uOiBcXGY3N2E7XG4kZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczogXFxmMmEyO1xuJGZhLXZhci1hc3RlcmlzazogXFxmMDY5O1xuJGZhLXZhci1hc3ltbWV0cmlrOiBcXGYzNzI7XG4kZmEtdmFyLWF0OiBcXGYxZmE7XG4kZmEtdmFyLWF0bGFzOiBcXGY1NTg7XG4kZmEtdmFyLWF0bGFzc2lhbjogXFxmNzdiO1xuJGZhLXZhci1hdG9tOiBcXGY1ZDI7XG4kZmEtdmFyLWF0b20tYWx0OiBcXGY1ZDM7XG4kZmEtdmFyLWF1ZGlibGU6IFxcZjM3MztcbiRmYS12YXItYXVkaW8tZGVzY3JpcHRpb246IFxcZjI5ZTtcbiRmYS12YXItYXV0b3ByZWZpeGVyOiBcXGY0MWM7XG4kZmEtdmFyLWF2aWFuZXg6IFxcZjM3NDtcbiRmYS12YXItYXZpYXRvOiBcXGY0MjE7XG4kZmEtdmFyLWF3YXJkOiBcXGY1NTk7XG4kZmEtdmFyLWF3czogXFxmMzc1O1xuJGZhLXZhci1heGU6IFxcZjZiMjtcbiRmYS12YXItYXhlLWJhdHRsZTogXFxmNmIzO1xuJGZhLXZhci1iYWJ5OiBcXGY3N2M7XG4kZmEtdmFyLWJhYnktY2FycmlhZ2U6IFxcZjc3ZDtcbiRmYS12YXItYmFja3BhY2s6IFxcZjVkNDtcbiRmYS12YXItYmFja3NwYWNlOiBcXGY1NWE7XG4kZmEtdmFyLWJhY2t3YXJkOiBcXGYwNGE7XG4kZmEtdmFyLWJhY29uOiBcXGY3ZTU7XG4kZmEtdmFyLWJhY3RlcmlhOiBcXGUwNTk7XG4kZmEtdmFyLWJhY3Rlcml1bTogXFxlMDVhO1xuJGZhLXZhci1iYWRnZTogXFxmMzM1O1xuJGZhLXZhci1iYWRnZS1jaGVjazogXFxmMzM2O1xuJGZhLXZhci1iYWRnZS1kb2xsYXI6IFxcZjY0NTtcbiRmYS12YXItYmFkZ2UtcGVyY2VudDogXFxmNjQ2O1xuJGZhLXZhci1iYWRnZS1zaGVyaWZmOiBcXGY4YTI7XG4kZmEtdmFyLWJhZGdlci1ob25leTogXFxmNmI0O1xuJGZhLXZhci1iYWdzLXNob3BwaW5nOiBcXGY4NDc7XG4kZmEtdmFyLWJhaGFpOiBcXGY2NjY7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGU6IFxcZjI0ZTtcbiRmYS12YXItYmFsYW5jZS1zY2FsZS1sZWZ0OiBcXGY1MTU7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQ6IFxcZjUxNjtcbiRmYS12YXItYmFsbC1waWxlOiBcXGY3N2U7XG4kZmEtdmFyLWJhbGxvdDogXFxmNzMyO1xuJGZhLXZhci1iYWxsb3QtY2hlY2s6IFxcZjczMztcbiRmYS12YXItYmFuOiBcXGYwNWU7XG4kZmEtdmFyLWJhbmQtYWlkOiBcXGY0NjI7XG4kZmEtdmFyLWJhbmRjYW1wOiBcXGYyZDU7XG4kZmEtdmFyLWJhbmpvOiBcXGY4YTM7XG4kZmEtdmFyLWJhcmNvZGU6IFxcZjAyYTtcbiRmYS12YXItYmFyY29kZS1hbHQ6IFxcZjQ2MztcbiRmYS12YXItYmFyY29kZS1yZWFkOiBcXGY0NjQ7XG4kZmEtdmFyLWJhcmNvZGUtc2NhbjogXFxmNDY1O1xuJGZhLXZhci1iYXJzOiBcXGYwYzk7XG4kZmEtdmFyLWJhc2ViYWxsOiBcXGY0MzI7XG4kZmEtdmFyLWJhc2ViYWxsLWJhbGw6IFxcZjQzMztcbiRmYS12YXItYmFza2V0YmFsbC1iYWxsOiBcXGY0MzQ7XG4kZmEtdmFyLWJhc2tldGJhbGwtaG9vcDogXFxmNDM1O1xuJGZhLXZhci1iYXQ6IFxcZjZiNTtcbiRmYS12YXItYmF0aDogXFxmMmNkO1xuJGZhLXZhci1iYXR0ZXJ5LWJvbHQ6IFxcZjM3NjtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXFxmMjQ0O1xuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeS1oYWxmOiBcXGYyNDI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXFxmMjQzO1xuJGZhLXZhci1iYXR0ZXJ5LXNsYXNoOiBcXGYzNzc7XG4kZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6IFxcZjI0MTtcbiRmYS12YXItYmF0dGxlLW5ldDogXFxmODM1O1xuJGZhLXZhci1iZWQ6IFxcZjIzNjtcbiRmYS12YXItYmVkLWFsdDogXFxmOGY3O1xuJGZhLXZhci1iZWQtYnVuazogXFxmOGY4O1xuJGZhLXZhci1iZWQtZW1wdHk6IFxcZjhmOTtcbiRmYS12YXItYmVlcjogXFxmMGZjO1xuJGZhLXZhci1iZWhhbmNlOiBcXGYxYjQ7XG4kZmEtdmFyLWJlaGFuY2Utc3F1YXJlOiBcXGYxYjU7XG4kZmEtdmFyLWJlbGw6IFxcZjBmMztcbiRmYS12YXItYmVsbC1leGNsYW1hdGlvbjogXFxmODQ4O1xuJGZhLXZhci1iZWxsLW9uOiBcXGY4ZmE7XG4kZmEtdmFyLWJlbGwtcGx1czogXFxmODQ5O1xuJGZhLXZhci1iZWxsLXNjaG9vbDogXFxmNWQ1O1xuJGZhLXZhci1iZWxsLXNjaG9vbC1zbGFzaDogXFxmNWQ2O1xuJGZhLXZhci1iZWxsLXNsYXNoOiBcXGYxZjY7XG4kZmEtdmFyLWJlbGxzOiBcXGY3N2Y7XG4kZmEtdmFyLWJldGFtYXg6IFxcZjhhNDtcbiRmYS12YXItYmV6aWVyLWN1cnZlOiBcXGY1NWI7XG4kZmEtdmFyLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLWJpY3ljbGU6IFxcZjIwNjtcbiRmYS12YXItYmlraW5nOiBcXGY4NGE7XG4kZmEtdmFyLWJpa2luZy1tb3VudGFpbjogXFxmODRiO1xuJGZhLXZhci1iaW1vYmplY3Q6IFxcZjM3ODtcbiRmYS12YXItYmlub2N1bGFyczogXFxmMWU1O1xuJGZhLXZhci1iaW9oYXphcmQ6IFxcZjc4MDtcbiRmYS12YXItYmlydGhkYXktY2FrZTogXFxmMWZkO1xuJGZhLXZhci1iaXRidWNrZXQ6IFxcZjE3MTtcbiRmYS12YXItYml0Y29pbjogXFxmMzc5O1xuJGZhLXZhci1iaXR5OiBcXGYzN2E7XG4kZmEtdmFyLWJsYWNrLXRpZTogXFxmMjdlO1xuJGZhLXZhci1ibGFja2JlcnJ5OiBcXGYzN2I7XG4kZmEtdmFyLWJsYW5rZXQ6IFxcZjQ5ODtcbiRmYS12YXItYmxlbmRlcjogXFxmNTE3O1xuJGZhLXZhci1ibGVuZGVyLXBob25lOiBcXGY2YjY7XG4kZmEtdmFyLWJsaW5kOiBcXGYyOWQ7XG4kZmEtdmFyLWJsaW5kczogXFxmOGZiO1xuJGZhLXZhci1ibGluZHMtb3BlbjogXFxmOGZjO1xuJGZhLXZhci1ibGluZHMtcmFpc2VkOiBcXGY4ZmQ7XG4kZmEtdmFyLWJsb2c6IFxcZjc4MTtcbiRmYS12YXItYmxvZ2dlcjogXFxmMzdjO1xuJGZhLXZhci1ibG9nZ2VyLWI6IFxcZjM3ZDtcbiRmYS12YXItYmx1ZXRvb3RoOiBcXGYyOTM7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcXGYyOTQ7XG4kZmEtdmFyLWJvbGQ6IFxcZjAzMjtcbiRmYS12YXItYm9sdDogXFxmMGU3O1xuJGZhLXZhci1ib21iOiBcXGYxZTI7XG4kZmEtdmFyLWJvbmU6IFxcZjVkNztcbiRmYS12YXItYm9uZS1icmVhazogXFxmNWQ4O1xuJGZhLXZhci1ib25nOiBcXGY1NWM7XG4kZmEtdmFyLWJvb2s6IFxcZjAyZDtcbiRmYS12YXItYm9vay1hbHQ6IFxcZjVkOTtcbiRmYS12YXItYm9vay1kZWFkOiBcXGY2Yjc7XG4kZmEtdmFyLWJvb2staGVhcnQ6IFxcZjQ5OTtcbiRmYS12YXItYm9vay1tZWRpY2FsOiBcXGY3ZTY7XG4kZmEtdmFyLWJvb2stb3BlbjogXFxmNTE4O1xuJGZhLXZhci1ib29rLXJlYWRlcjogXFxmNWRhO1xuJGZhLXZhci1ib29rLXNwZWxsczogXFxmNmI4O1xuJGZhLXZhci1ib29rLXVzZXI6IFxcZjdlNztcbiRmYS12YXItYm9va21hcms6IFxcZjAyZTtcbiRmYS12YXItYm9va3M6IFxcZjVkYjtcbiRmYS12YXItYm9va3MtbWVkaWNhbDogXFxmN2U4O1xuJGZhLXZhci1ib29tYm94OiBcXGY4YTU7XG4kZmEtdmFyLWJvb3Q6IFxcZjc4MjtcbiRmYS12YXItYm9vdGgtY3VydGFpbjogXFxmNzM0O1xuJGZhLXZhci1ib290c3RyYXA6IFxcZjgzNjtcbiRmYS12YXItYm9yZGVyLWFsbDogXFxmODRjO1xuJGZhLXZhci1ib3JkZXItYm90dG9tOiBcXGY4NGQ7XG4kZmEtdmFyLWJvcmRlci1jZW50ZXItaDogXFxmODljO1xuJGZhLXZhci1ib3JkZXItY2VudGVyLXY6IFxcZjg5ZDtcbiRmYS12YXItYm9yZGVyLWlubmVyOiBcXGY4NGU7XG4kZmEtdmFyLWJvcmRlci1sZWZ0OiBcXGY4NGY7XG4kZmEtdmFyLWJvcmRlci1ub25lOiBcXGY4NTA7XG4kZmEtdmFyLWJvcmRlci1vdXRlcjogXFxmODUxO1xuJGZhLXZhci1ib3JkZXItcmlnaHQ6IFxcZjg1MjtcbiRmYS12YXItYm9yZGVyLXN0eWxlOiBcXGY4NTM7XG4kZmEtdmFyLWJvcmRlci1zdHlsZS1hbHQ6IFxcZjg1NDtcbiRmYS12YXItYm9yZGVyLXRvcDogXFxmODU1O1xuJGZhLXZhci1ib3ctYXJyb3c6IFxcZjZiOTtcbiRmYS12YXItYm93bGluZy1iYWxsOiBcXGY0MzY7XG4kZmEtdmFyLWJvd2xpbmctcGluczogXFxmNDM3O1xuJGZhLXZhci1ib3g6IFxcZjQ2NjtcbiRmYS12YXItYm94LWFsdDogXFxmNDlhO1xuJGZhLXZhci1ib3gtYmFsbG90OiBcXGY3MzU7XG4kZmEtdmFyLWJveC1jaGVjazogXFxmNDY3O1xuJGZhLXZhci1ib3gtZnJhZ2lsZTogXFxmNDliO1xuJGZhLXZhci1ib3gtZnVsbDogXFxmNDljO1xuJGZhLXZhci1ib3gtaGVhcnQ6IFxcZjQ5ZDtcbiRmYS12YXItYm94LW9wZW46IFxcZjQ5ZTtcbiRmYS12YXItYm94LXRpc3N1ZTogXFxlMDViO1xuJGZhLXZhci1ib3gtdXA6IFxcZjQ5ZjtcbiRmYS12YXItYm94LXVzZDogXFxmNGEwO1xuJGZhLXZhci1ib3hlczogXFxmNDY4O1xuJGZhLXZhci1ib3hlcy1hbHQ6IFxcZjRhMTtcbiRmYS12YXItYm94aW5nLWdsb3ZlOiBcXGY0Mzg7XG4kZmEtdmFyLWJyYWNrZXRzOiBcXGY3ZTk7XG4kZmEtdmFyLWJyYWNrZXRzLWN1cmx5OiBcXGY3ZWE7XG4kZmEtdmFyLWJyYWlsbGU6IFxcZjJhMTtcbiRmYS12YXItYnJhaW46IFxcZjVkYztcbiRmYS12YXItYnJlYWQtbG9hZjogXFxmN2ViO1xuJGZhLXZhci1icmVhZC1zbGljZTogXFxmN2VjO1xuJGZhLXZhci1icmllZmNhc2U6IFxcZjBiMTtcbiRmYS12YXItYnJpZWZjYXNlLW1lZGljYWw6IFxcZjQ2OTtcbiRmYS12YXItYnJpbmctZm9yd2FyZDogXFxmODU2O1xuJGZhLXZhci1icmluZy1mcm9udDogXFxmODU3O1xuJGZhLXZhci1icm9hZGNhc3QtdG93ZXI6IFxcZjUxOTtcbiRmYS12YXItYnJvb206IFxcZjUxYTtcbiRmYS12YXItYnJvd3NlcjogXFxmMzdlO1xuJGZhLXZhci1icnVzaDogXFxmNTVkO1xuJGZhLXZhci1idGM6IFxcZjE1YTtcbiRmYS12YXItYnVmZmVyOiBcXGY4Mzc7XG4kZmEtdmFyLWJ1ZzogXFxmMTg4O1xuJGZhLXZhci1idWlsZGluZzogXFxmMWFkO1xuJGZhLXZhci1idWxsaG9ybjogXFxmMGExO1xuJGZhLXZhci1idWxsc2V5ZTogXFxmMTQwO1xuJGZhLXZhci1idWxsc2V5ZS1hcnJvdzogXFxmNjQ4O1xuJGZhLXZhci1idWxsc2V5ZS1wb2ludGVyOiBcXGY2NDk7XG4kZmEtdmFyLWJ1cmdlci1zb2RhOiBcXGY4NTg7XG4kZmEtdmFyLWJ1cm46IFxcZjQ2YTtcbiRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZTogXFxmMzdmO1xuJGZhLXZhci1idXJyaXRvOiBcXGY3ZWQ7XG4kZmEtdmFyLWJ1czogXFxmMjA3O1xuJGZhLXZhci1idXMtYWx0OiBcXGY1NWU7XG4kZmEtdmFyLWJ1cy1zY2hvb2w6IFxcZjVkZDtcbiRmYS12YXItYnVzaW5lc3MtdGltZTogXFxmNjRhO1xuJGZhLXZhci1idXktbi1sYXJnZTogXFxmOGE2O1xuJGZhLXZhci1idXlzZWxsYWRzOiBcXGYyMGQ7XG4kZmEtdmFyLWNhYmluZXQtZmlsaW5nOiBcXGY2NGI7XG4kZmEtdmFyLWNhY3R1czogXFxmOGE3O1xuJGZhLXZhci1jYWxjdWxhdG9yOiBcXGYxZWM7XG4kZmEtdmFyLWNhbGN1bGF0b3ItYWx0OiBcXGY2NGM7XG4kZmEtdmFyLWNhbGVuZGFyOiBcXGYxMzM7XG4kZmEtdmFyLWNhbGVuZGFyLWFsdDogXFxmMDczO1xuJGZhLXZhci1jYWxlbmRhci1jaGVjazogXFxmMjc0O1xuJGZhLXZhci1jYWxlbmRhci1kYXk6IFxcZjc4MztcbiRmYS12YXItY2FsZW5kYXItZWRpdDogXFxmMzMzO1xuJGZhLXZhci1jYWxlbmRhci1leGNsYW1hdGlvbjogXFxmMzM0O1xuJGZhLXZhci1jYWxlbmRhci1taW51czogXFxmMjcyO1xuJGZhLXZhci1jYWxlbmRhci1wbHVzOiBcXGYyNzE7XG4kZmEtdmFyLWNhbGVuZGFyLXN0YXI6IFxcZjczNjtcbiRmYS12YXItY2FsZW5kYXItdGltZXM6IFxcZjI3MztcbiRmYS12YXItY2FsZW5kYXItd2VlazogXFxmNzg0O1xuJGZhLXZhci1jYW1jb3JkZXI6IFxcZjhhODtcbiRmYS12YXItY2FtZXJhOiBcXGYwMzA7XG4kZmEtdmFyLWNhbWVyYS1hbHQ6IFxcZjMzMjtcbiRmYS12YXItY2FtZXJhLWhvbWU6IFxcZjhmZTtcbiRmYS12YXItY2FtZXJhLW1vdmllOiBcXGY4YTk7XG4kZmEtdmFyLWNhbWVyYS1wb2xhcm9pZDogXFxmOGFhO1xuJGZhLXZhci1jYW1lcmEtcmV0cm86IFxcZjA4MztcbiRmYS12YXItY2FtcGZpcmU6IFxcZjZiYTtcbiRmYS12YXItY2FtcGdyb3VuZDogXFxmNmJiO1xuJGZhLXZhci1jYW5hZGlhbi1tYXBsZS1sZWFmOiBcXGY3ODU7XG4kZmEtdmFyLWNhbmRsZS1ob2xkZXI6IFxcZjZiYztcbiRmYS12YXItY2FuZHktY2FuZTogXFxmNzg2O1xuJGZhLXZhci1jYW5keS1jb3JuOiBcXGY2YmQ7XG4kZmEtdmFyLWNhbm5hYmlzOiBcXGY1NWY7XG4kZmEtdmFyLWNhcHN1bGVzOiBcXGY0NmI7XG4kZmEtdmFyLWNhcjogXFxmMWI5O1xuJGZhLXZhci1jYXItYWx0OiBcXGY1ZGU7XG4kZmEtdmFyLWNhci1iYXR0ZXJ5OiBcXGY1ZGY7XG4kZmEtdmFyLWNhci1idWlsZGluZzogXFxmODU5O1xuJGZhLXZhci1jYXItYnVtcDogXFxmNWUwO1xuJGZhLXZhci1jYXItYnVzOiBcXGY4NWE7XG4kZmEtdmFyLWNhci1jcmFzaDogXFxmNWUxO1xuJGZhLXZhci1jYXItZ2FyYWdlOiBcXGY1ZTI7XG4kZmEtdmFyLWNhci1tZWNoYW5pYzogXFxmNWUzO1xuJGZhLXZhci1jYXItc2lkZTogXFxmNWU0O1xuJGZhLXZhci1jYXItdGlsdDogXFxmNWU1O1xuJGZhLXZhci1jYXItd2FzaDogXFxmNWU2O1xuJGZhLXZhci1jYXJhdmFuOiBcXGY4ZmY7XG4kZmEtdmFyLWNhcmF2YW4tYWx0OiBcXGUwMDA7XG4kZmEtdmFyLWNhcmV0LWNpcmNsZS1kb3duOiBcXGYzMmQ7XG4kZmEtdmFyLWNhcmV0LWNpcmNsZS1sZWZ0OiBcXGYzMmU7XG4kZmEtdmFyLWNhcmV0LWNpcmNsZS1yaWdodDogXFxmMzMwO1xuJGZhLXZhci1jYXJldC1jaXJjbGUtdXA6IFxcZjMzMTtcbiRmYS12YXItY2FyZXQtZG93bjogXFxmMGQ3O1xuJGZhLXZhci1jYXJldC1sZWZ0OiBcXGYwZDk7XG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcXGYwZGE7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1kb3duOiBcXGYxNTA7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1sZWZ0OiBcXGYxOTE7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1yaWdodDogXFxmMTUyO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtdXA6IFxcZjE1MTtcbiRmYS12YXItY2FyZXQtdXA6IFxcZjBkODtcbiRmYS12YXItY2Fycm90OiBcXGY3ODc7XG4kZmEtdmFyLWNhcnM6IFxcZjg1YjtcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiBcXGYyMTg7XG4kZmEtdmFyLWNhcnQtcGx1czogXFxmMjE3O1xuJGZhLXZhci1jYXNoLXJlZ2lzdGVyOiBcXGY3ODg7XG4kZmEtdmFyLWNhc3NldHRlLXRhcGU6IFxcZjhhYjtcbiRmYS12YXItY2F0OiBcXGY2YmU7XG4kZmEtdmFyLWNhdC1zcGFjZTogXFxlMDAxO1xuJGZhLXZhci1jYXVsZHJvbjogXFxmNmJmO1xuJGZhLXZhci1jYy1hbWF6b24tcGF5OiBcXGY0MmQ7XG4kZmEtdmFyLWNjLWFtZXg6IFxcZjFmMztcbiRmYS12YXItY2MtYXBwbGUtcGF5OiBcXGY0MTY7XG4kZmEtdmFyLWNjLWRpbmVycy1jbHViOiBcXGYyNGM7XG4kZmEtdmFyLWNjLWRpc2NvdmVyOiBcXGYxZjI7XG4kZmEtdmFyLWNjLWpjYjogXFxmMjRiO1xuJGZhLXZhci1jYy1tYXN0ZXJjYXJkOiBcXGYxZjE7XG4kZmEtdmFyLWNjLXBheXBhbDogXFxmMWY0O1xuJGZhLXZhci1jYy1zdHJpcGU6IFxcZjFmNTtcbiRmYS12YXItY2MtdmlzYTogXFxmMWYwO1xuJGZhLXZhci1jY3R2OiBcXGY4YWM7XG4kZmEtdmFyLWNlbnRlcmNvZGU6IFxcZjM4MDtcbiRmYS12YXItY2VudG9zOiBcXGY3ODk7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcXGYwYTM7XG4kZmEtdmFyLWNoYWlyOiBcXGY2YzA7XG4kZmEtdmFyLWNoYWlyLW9mZmljZTogXFxmNmMxO1xuJGZhLXZhci1jaGFsa2JvYXJkOiBcXGY1MWI7XG4kZmEtdmFyLWNoYWxrYm9hcmQtdGVhY2hlcjogXFxmNTFjO1xuJGZhLXZhci1jaGFyZ2luZy1zdGF0aW9uOiBcXGY1ZTc7XG4kZmEtdmFyLWNoYXJ0LWFyZWE6IFxcZjFmZTtcbiRmYS12YXItY2hhcnQtYmFyOiBcXGYwODA7XG4kZmEtdmFyLWNoYXJ0LWxpbmU6IFxcZjIwMTtcbiRmYS12YXItY2hhcnQtbGluZS1kb3duOiBcXGY2NGQ7XG4kZmEtdmFyLWNoYXJ0LW5ldHdvcms6IFxcZjc4YTtcbiRmYS12YXItY2hhcnQtcGllOiBcXGYyMDA7XG4kZmEtdmFyLWNoYXJ0LXBpZS1hbHQ6IFxcZjY0ZTtcbiRmYS12YXItY2hhcnQtc2NhdHRlcjogXFxmN2VlO1xuJGZhLXZhci1jaGVjazogXFxmMDBjO1xuJGZhLXZhci1jaGVjay1jaXJjbGU6IFxcZjA1ODtcbiRmYS12YXItY2hlY2stZG91YmxlOiBcXGY1NjA7XG4kZmEtdmFyLWNoZWNrLXNxdWFyZTogXFxmMTRhO1xuJGZhLXZhci1jaGVlc2U6IFxcZjdlZjtcbiRmYS12YXItY2hlZXNlLXN3aXNzOiBcXGY3ZjA7XG4kZmEtdmFyLWNoZWVzZWJ1cmdlcjogXFxmN2YxO1xuJGZhLXZhci1jaGVzczogXFxmNDM5O1xuJGZhLXZhci1jaGVzcy1iaXNob3A6IFxcZjQzYTtcbiRmYS12YXItY2hlc3MtYmlzaG9wLWFsdDogXFxmNDNiO1xuJGZhLXZhci1jaGVzcy1ib2FyZDogXFxmNDNjO1xuJGZhLXZhci1jaGVzcy1jbG9jazogXFxmNDNkO1xuJGZhLXZhci1jaGVzcy1jbG9jay1hbHQ6IFxcZjQzZTtcbiRmYS12YXItY2hlc3Mta2luZzogXFxmNDNmO1xuJGZhLXZhci1jaGVzcy1raW5nLWFsdDogXFxmNDQwO1xuJGZhLXZhci1jaGVzcy1rbmlnaHQ6IFxcZjQ0MTtcbiRmYS12YXItY2hlc3Mta25pZ2h0LWFsdDogXFxmNDQyO1xuJGZhLXZhci1jaGVzcy1wYXduOiBcXGY0NDM7XG4kZmEtdmFyLWNoZXNzLXBhd24tYWx0OiBcXGY0NDQ7XG4kZmEtdmFyLWNoZXNzLXF1ZWVuOiBcXGY0NDU7XG4kZmEtdmFyLWNoZXNzLXF1ZWVuLWFsdDogXFxmNDQ2O1xuJGZhLXZhci1jaGVzcy1yb29rOiBcXGY0NDc7XG4kZmEtdmFyLWNoZXNzLXJvb2stYWx0OiBcXGY0NDg7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd246IFxcZjEzYTtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXFxmMTM3O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXFxmMTM4O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDogXFxmMTM5O1xuJGZhLXZhci1jaGV2cm9uLWRvdWJsZS1kb3duOiBcXGYzMjI7XG4kZmEtdmFyLWNoZXZyb24tZG91YmxlLWxlZnQ6IFxcZjMyMztcbiRmYS12YXItY2hldnJvbi1kb3VibGUtcmlnaHQ6IFxcZjMyNDtcbiRmYS12YXItY2hldnJvbi1kb3VibGUtdXA6IFxcZjMyNTtcbiRmYS12YXItY2hldnJvbi1kb3duOiBcXGYwNzg7XG4kZmEtdmFyLWNoZXZyb24tbGVmdDogXFxmMDUzO1xuJGZhLXZhci1jaGV2cm9uLXJpZ2h0OiBcXGYwNTQ7XG4kZmEtdmFyLWNoZXZyb24tc3F1YXJlLWRvd246IFxcZjMyOTtcbiRmYS12YXItY2hldnJvbi1zcXVhcmUtbGVmdDogXFxmMzJhO1xuJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1yaWdodDogXFxmMzJiO1xuJGZhLXZhci1jaGV2cm9uLXNxdWFyZS11cDogXFxmMzJjO1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcXGYwNzc7XG4kZmEtdmFyLWNoaWxkOiBcXGYxYWU7XG4kZmEtdmFyLWNoaW1uZXk6IFxcZjc4YjtcbiRmYS12YXItY2hyb21lOiBcXGYyNjg7XG4kZmEtdmFyLWNocm9tZWNhc3Q6IFxcZjgzODtcbiRmYS12YXItY2h1cmNoOiBcXGY1MWQ7XG4kZmEtdmFyLWNpcmNsZTogXFxmMTExO1xuJGZhLXZhci1jaXJjbGUtbm90Y2g6IFxcZjFjZTtcbiRmYS12YXItY2l0eTogXFxmNjRmO1xuJGZhLXZhci1jbGFyaW5ldDogXFxmOGFkO1xuJGZhLXZhci1jbGF3LW1hcmtzOiBcXGY2YzI7XG4kZmEtdmFyLWNsaW5pYy1tZWRpY2FsOiBcXGY3ZjI7XG4kZmEtdmFyLWNsaXBib2FyZDogXFxmMzI4O1xuJGZhLXZhci1jbGlwYm9hcmQtY2hlY2s6IFxcZjQ2YztcbiRmYS12YXItY2xpcGJvYXJkLWxpc3Q6IFxcZjQ2ZDtcbiRmYS12YXItY2xpcGJvYXJkLWxpc3QtY2hlY2s6IFxcZjczNztcbiRmYS12YXItY2xpcGJvYXJkLXByZXNjcmlwdGlvbjogXFxmNWU4O1xuJGZhLXZhci1jbGlwYm9hcmQtdXNlcjogXFxmN2YzO1xuJGZhLXZhci1jbG9jazogXFxmMDE3O1xuJGZhLXZhci1jbG9uZTogXFxmMjRkO1xuJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZzogXFxmMjBhO1xuJGZhLXZhci1jbG91ZDogXFxmMGMyO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZDogXFxmMGVkO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQ6IFxcZjM4MTtcbiRmYS12YXItY2xvdWQtZHJpenpsZTogXFxmNzM4O1xuJGZhLXZhci1jbG91ZC1oYWlsOiBcXGY3Mzk7XG4kZmEtdmFyLWNsb3VkLWhhaWwtbWl4ZWQ6IFxcZjczYTtcbiRmYS12YXItY2xvdWQtbWVhdGJhbGw6IFxcZjczYjtcbiRmYS12YXItY2xvdWQtbW9vbjogXFxmNmMzO1xuJGZhLXZhci1jbG91ZC1tb29uLXJhaW46IFxcZjczYztcbiRmYS12YXItY2xvdWQtbXVzaWM6IFxcZjhhZTtcbiRmYS12YXItY2xvdWQtcmFpbjogXFxmNzNkO1xuJGZhLXZhci1jbG91ZC1yYWluYm93OiBcXGY3M2U7XG4kZmEtdmFyLWNsb3VkLXNob3dlcnM6IFxcZjczZjtcbiRmYS12YXItY2xvdWQtc2hvd2Vycy1oZWF2eTogXFxmNzQwO1xuJGZhLXZhci1jbG91ZC1zbGVldDogXFxmNzQxO1xuJGZhLXZhci1jbG91ZC1zbm93OiBcXGY3NDI7XG4kZmEtdmFyLWNsb3VkLXN1bjogXFxmNmM0O1xuJGZhLXZhci1jbG91ZC1zdW4tcmFpbjogXFxmNzQzO1xuJGZhLXZhci1jbG91ZC11cGxvYWQ6IFxcZjBlZTtcbiRmYS12YXItY2xvdWQtdXBsb2FkLWFsdDogXFxmMzgyO1xuJGZhLXZhci1jbG91ZGZsYXJlOiBcXGUwN2Q7XG4kZmEtdmFyLWNsb3VkczogXFxmNzQ0O1xuJGZhLXZhci1jbG91ZHMtbW9vbjogXFxmNzQ1O1xuJGZhLXZhci1jbG91ZHMtc3VuOiBcXGY3NDY7XG4kZmEtdmFyLWNsb3Vkc2NhbGU6IFxcZjM4MztcbiRmYS12YXItY2xvdWRzbWl0aDogXFxmMzg0O1xuJGZhLXZhci1jbG91ZHZlcnNpZnk6IFxcZjM4NTtcbiRmYS12YXItY2x1YjogXFxmMzI3O1xuJGZhLXZhci1jb2NrdGFpbDogXFxmNTYxO1xuJGZhLXZhci1jb2RlOiBcXGYxMjE7XG4kZmEtdmFyLWNvZGUtYnJhbmNoOiBcXGYxMjY7XG4kZmEtdmFyLWNvZGUtY29tbWl0OiBcXGYzODY7XG4kZmEtdmFyLWNvZGUtbWVyZ2U6IFxcZjM4NztcbiRmYS12YXItY29kZXBlbjogXFxmMWNiO1xuJGZhLXZhci1jb2RpZXBpZTogXFxmMjg0O1xuJGZhLXZhci1jb2ZmZWU6IFxcZjBmNDtcbiRmYS12YXItY29mZmVlLXBvdDogXFxlMDAyO1xuJGZhLXZhci1jb2ZmZWUtdG9nbzogXFxmNmM1O1xuJGZhLXZhci1jb2ZmaW46IFxcZjZjNjtcbiRmYS12YXItY29mZmluLWNyb3NzOiBcXGUwNTE7XG4kZmEtdmFyLWNvZzogXFxmMDEzO1xuJGZhLXZhci1jb2dzOiBcXGYwODU7XG4kZmEtdmFyLWNvaW46IFxcZjg1YztcbiRmYS12YXItY29pbnM6IFxcZjUxZTtcbiRmYS12YXItY29sdW1uczogXFxmMGRiO1xuJGZhLXZhci1jb21ldDogXFxlMDAzO1xuJGZhLXZhci1jb21tZW50OiBcXGYwNzU7XG4kZmEtdmFyLWNvbW1lbnQtYWx0OiBcXGYyN2E7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWNoZWNrOiBcXGY0YTI7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWRvbGxhcjogXFxmNjUwO1xuJGZhLXZhci1jb21tZW50LWFsdC1kb3RzOiBcXGY0YTM7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWVkaXQ6IFxcZjRhNDtcbiRmYS12YXItY29tbWVudC1hbHQtZXhjbGFtYXRpb246IFxcZjRhNTtcbiRmYS12YXItY29tbWVudC1hbHQtbGluZXM6IFxcZjRhNjtcbiRmYS12YXItY29tbWVudC1hbHQtbWVkaWNhbDogXFxmN2Y0O1xuJGZhLXZhci1jb21tZW50LWFsdC1taW51czogXFxmNGE3O1xuJGZhLXZhci1jb21tZW50LWFsdC1tdXNpYzogXFxmOGFmO1xuJGZhLXZhci1jb21tZW50LWFsdC1wbHVzOiBcXGY0YTg7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LXNsYXNoOiBcXGY0YTk7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LXNtaWxlOiBcXGY0YWE7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LXRpbWVzOiBcXGY0YWI7XG4kZmEtdmFyLWNvbW1lbnQtY2hlY2s6IFxcZjRhYztcbiRmYS12YXItY29tbWVudC1kb2xsYXI6IFxcZjY1MTtcbiRmYS12YXItY29tbWVudC1kb3RzOiBcXGY0YWQ7XG4kZmEtdmFyLWNvbW1lbnQtZWRpdDogXFxmNGFlO1xuJGZhLXZhci1jb21tZW50LWV4Y2xhbWF0aW9uOiBcXGY0YWY7XG4kZmEtdmFyLWNvbW1lbnQtbGluZXM6IFxcZjRiMDtcbiRmYS12YXItY29tbWVudC1tZWRpY2FsOiBcXGY3ZjU7XG4kZmEtdmFyLWNvbW1lbnQtbWludXM6IFxcZjRiMTtcbiRmYS12YXItY29tbWVudC1tdXNpYzogXFxmOGIwO1xuJGZhLXZhci1jb21tZW50LXBsdXM6IFxcZjRiMjtcbiRmYS12YXItY29tbWVudC1zbGFzaDogXFxmNGIzO1xuJGZhLXZhci1jb21tZW50LXNtaWxlOiBcXGY0YjQ7XG4kZmEtdmFyLWNvbW1lbnQtdGltZXM6IFxcZjRiNTtcbiRmYS12YXItY29tbWVudHM6IFxcZjA4NjtcbiRmYS12YXItY29tbWVudHMtYWx0OiBcXGY0YjY7XG4kZmEtdmFyLWNvbW1lbnRzLWFsdC1kb2xsYXI6IFxcZjY1MjtcbiRmYS12YXItY29tbWVudHMtZG9sbGFyOiBcXGY2NTM7XG4kZmEtdmFyLWNvbXBhY3QtZGlzYzogXFxmNTFmO1xuJGZhLXZhci1jb21wYXNzOiBcXGYxNGU7XG4kZmEtdmFyLWNvbXBhc3Mtc2xhc2g6IFxcZjVlOTtcbiRmYS12YXItY29tcHJlc3M6IFxcZjA2NjtcbiRmYS12YXItY29tcHJlc3MtYWx0OiBcXGY0MjI7XG4kZmEtdmFyLWNvbXByZXNzLWFycm93cy1hbHQ6IFxcZjc4YztcbiRmYS12YXItY29tcHJlc3Mtd2lkZTogXFxmMzI2O1xuJGZhLXZhci1jb21wdXRlci1jbGFzc2ljOiBcXGY4YjE7XG4kZmEtdmFyLWNvbXB1dGVyLXNwZWFrZXI6IFxcZjhiMjtcbiRmYS12YXItY29uY2llcmdlLWJlbGw6IFxcZjU2MjtcbiRmYS12YXItY29uZmx1ZW5jZTogXFxmNzhkO1xuJGZhLXZhci1jb25uZWN0ZGV2ZWxvcDogXFxmMjBlO1xuJGZhLXZhci1jb25zdHJ1Y3Rpb246IFxcZjg1ZDtcbiRmYS12YXItY29udGFpbmVyLXN0b3JhZ2U6IFxcZjRiNztcbiRmYS12YXItY29udGFvOiBcXGYyNmQ7XG4kZmEtdmFyLWNvbnZleW9yLWJlbHQ6IFxcZjQ2ZTtcbiRmYS12YXItY29udmV5b3ItYmVsdC1hbHQ6IFxcZjQ2ZjtcbiRmYS12YXItY29va2llOiBcXGY1NjM7XG4kZmEtdmFyLWNvb2tpZS1iaXRlOiBcXGY1NjQ7XG4kZmEtdmFyLWNvcHk6IFxcZjBjNTtcbiRmYS12YXItY29weXJpZ2h0OiBcXGYxZjk7XG4kZmEtdmFyLWNvcm46IFxcZjZjNztcbiRmYS12YXItY290dG9uLWJ1cmVhdTogXFxmODllO1xuJGZhLXZhci1jb3VjaDogXFxmNGI4O1xuJGZhLXZhci1jb3c6IFxcZjZjODtcbiRmYS12YXItY293YmVsbDogXFxmOGIzO1xuJGZhLXZhci1jb3diZWxsLW1vcmU6IFxcZjhiNDtcbiRmYS12YXItY3BhbmVsOiBcXGYzODg7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM6IFxcZjI1ZTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1ieTogXFxmNGU3O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jOiBcXGY0ZTg7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXU6IFxcZjRlOTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1qcDogXFxmNGVhO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5kOiBcXGY0ZWI7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQ6IFxcZjRlYztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6IFxcZjRlZDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peDogXFxmNGVlO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhOiBcXGY0ZWY7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6IFxcZjRmMDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOiBcXGY0ZjE7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6IFxcZjRmMjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy16ZXJvOiBcXGY0ZjM7XG4kZmEtdmFyLWNyZWRpdC1jYXJkOiBcXGYwOWQ7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWJsYW5rOiBcXGYzODk7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWZyb250OiBcXGYzOGE7XG4kZmEtdmFyLWNyaWNrZXQ6IFxcZjQ0OTtcbiRmYS12YXItY3JpdGljYWwtcm9sZTogXFxmNmM5O1xuJGZhLXZhci1jcm9pc3NhbnQ6IFxcZjdmNjtcbiRmYS12YXItY3JvcDogXFxmMTI1O1xuJGZhLXZhci1jcm9wLWFsdDogXFxmNTY1O1xuJGZhLXZhci1jcm9zczogXFxmNjU0O1xuJGZhLXZhci1jcm9zc2hhaXJzOiBcXGYwNWI7XG4kZmEtdmFyLWNyb3c6IFxcZjUyMDtcbiRmYS12YXItY3Jvd246IFxcZjUyMTtcbiRmYS12YXItY3J1dGNoOiBcXGY3Zjc7XG4kZmEtdmFyLWNydXRjaGVzOiBcXGY3Zjg7XG4kZmEtdmFyLWNzczM6IFxcZjEzYztcbiRmYS12YXItY3NzMy1hbHQ6IFxcZjM4YjtcbiRmYS12YXItY3ViZTogXFxmMWIyO1xuJGZhLXZhci1jdWJlczogXFxmMWIzO1xuJGZhLXZhci1jdXJsaW5nOiBcXGY0NGE7XG4kZmEtdmFyLWN1dDogXFxmMGM0O1xuJGZhLXZhci1jdXR0bGVmaXNoOiBcXGYzOGM7XG4kZmEtdmFyLWQtYW5kLWQ6IFxcZjM4ZDtcbiRmYS12YXItZC1hbmQtZC1iZXlvbmQ6IFxcZjZjYTtcbiRmYS12YXItZGFnZ2VyOiBcXGY2Y2I7XG4kZmEtdmFyLWRhaWx5bW90aW9uOiBcXGUwNTI7XG4kZmEtdmFyLWRhc2hjdWJlOiBcXGYyMTA7XG4kZmEtdmFyLWRhdGFiYXNlOiBcXGYxYzA7XG4kZmEtdmFyLWRlYWY6IFxcZjJhNDtcbiRmYS12YXItZGVidWc6IFxcZjdmOTtcbiRmYS12YXItZGVlcjogXFxmNzhlO1xuJGZhLXZhci1kZWVyLXJ1ZG9scGg6IFxcZjc4ZjtcbiRmYS12YXItZGVlemVyOiBcXGUwNzc7XG4kZmEtdmFyLWRlbGljaW91czogXFxmMWE1O1xuJGZhLXZhci1kZW1vY3JhdDogXFxmNzQ3O1xuJGZhLXZhci1kZXBsb3lkb2c6IFxcZjM4ZTtcbiRmYS12YXItZGVza3BybzogXFxmMzhmO1xuJGZhLXZhci1kZXNrdG9wOiBcXGYxMDg7XG4kZmEtdmFyLWRlc2t0b3AtYWx0OiBcXGYzOTA7XG4kZmEtdmFyLWRldjogXFxmNmNjO1xuJGZhLXZhci1kZXZpYW50YXJ0OiBcXGYxYmQ7XG4kZmEtdmFyLWRld3BvaW50OiBcXGY3NDg7XG4kZmEtdmFyLWRoYXJtYWNoYWtyYTogXFxmNjU1O1xuJGZhLXZhci1kaGw6IFxcZjc5MDtcbiRmYS12YXItZGlhZ25vc2VzOiBcXGY0NzA7XG4kZmEtdmFyLWRpYW1vbmQ6IFxcZjIxOTtcbiRmYS12YXItZGlhc3BvcmE6IFxcZjc5MTtcbiRmYS12YXItZGljZTogXFxmNTIyO1xuJGZhLXZhci1kaWNlLWQxMDogXFxmNmNkO1xuJGZhLXZhci1kaWNlLWQxMjogXFxmNmNlO1xuJGZhLXZhci1kaWNlLWQyMDogXFxmNmNmO1xuJGZhLXZhci1kaWNlLWQ0OiBcXGY2ZDA7XG4kZmEtdmFyLWRpY2UtZDY6IFxcZjZkMTtcbiRmYS12YXItZGljZS1kODogXFxmNmQyO1xuJGZhLXZhci1kaWNlLWZpdmU6IFxcZjUyMztcbiRmYS12YXItZGljZS1mb3VyOiBcXGY1MjQ7XG4kZmEtdmFyLWRpY2Utb25lOiBcXGY1MjU7XG4kZmEtdmFyLWRpY2Utc2l4OiBcXGY1MjY7XG4kZmEtdmFyLWRpY2UtdGhyZWU6IFxcZjUyNztcbiRmYS12YXItZGljZS10d286IFxcZjUyODtcbiRmYS12YXItZGlnZzogXFxmMWE2O1xuJGZhLXZhci1kaWdnaW5nOiBcXGY4NWU7XG4kZmEtdmFyLWRpZ2l0YWwtb2NlYW46IFxcZjM5MTtcbiRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoOiBcXGY1NjY7XG4kZmEtdmFyLWRpcGxvbWE6IFxcZjVlYTtcbiRmYS12YXItZGlyZWN0aW9uczogXFxmNWViO1xuJGZhLXZhci1kaXNjLWRyaXZlOiBcXGY4YjU7XG4kZmEtdmFyLWRpc2NvcmQ6IFxcZjM5MjtcbiRmYS12YXItZGlzY291cnNlOiBcXGYzOTM7XG4kZmEtdmFyLWRpc2Vhc2U6IFxcZjdmYTtcbiRmYS12YXItZGl2aWRlOiBcXGY1Mjk7XG4kZmEtdmFyLWRpenp5OiBcXGY1Njc7XG4kZmEtdmFyLWRuYTogXFxmNDcxO1xuJGZhLXZhci1kby1ub3QtZW50ZXI6IFxcZjVlYztcbiRmYS12YXItZG9jaHViOiBcXGYzOTQ7XG4kZmEtdmFyLWRvY2tlcjogXFxmMzk1O1xuJGZhLXZhci1kb2c6IFxcZjZkMztcbiRmYS12YXItZG9nLWxlYXNoZWQ6IFxcZjZkNDtcbiRmYS12YXItZG9sbGFyLXNpZ246IFxcZjE1NTtcbiRmYS12YXItZG9sbHk6IFxcZjQ3MjtcbiRmYS12YXItZG9sbHktZW1wdHk6IFxcZjQ3MztcbiRmYS12YXItZG9sbHktZmxhdGJlZDogXFxmNDc0O1xuJGZhLXZhci1kb2xseS1mbGF0YmVkLWFsdDogXFxmNDc1O1xuJGZhLXZhci1kb2xseS1mbGF0YmVkLWVtcHR5OiBcXGY0NzY7XG4kZmEtdmFyLWRvbmF0ZTogXFxmNGI5O1xuJGZhLXZhci1kb29yLWNsb3NlZDogXFxmNTJhO1xuJGZhLXZhci1kb29yLW9wZW46IFxcZjUyYjtcbiRmYS12YXItZG90LWNpcmNsZTogXFxmMTkyO1xuJGZhLXZhci1kb3ZlOiBcXGY0YmE7XG4kZmEtdmFyLWRvd25sb2FkOiBcXGYwMTk7XG4kZmEtdmFyLWRyYWZ0MmRpZ2l0YWw6IFxcZjM5NjtcbiRmYS12YXItZHJhZnRpbmctY29tcGFzczogXFxmNTY4O1xuJGZhLXZhci1kcmFnb246IFxcZjZkNTtcbiRmYS12YXItZHJhdy1jaXJjbGU6IFxcZjVlZDtcbiRmYS12YXItZHJhdy1wb2x5Z29uOiBcXGY1ZWU7XG4kZmEtdmFyLWRyYXctc3F1YXJlOiBcXGY1ZWY7XG4kZmEtdmFyLWRyZWlkZWw6IFxcZjc5MjtcbiRmYS12YXItZHJpYmJibGU6IFxcZjE3ZDtcbiRmYS12YXItZHJpYmJibGUtc3F1YXJlOiBcXGYzOTc7XG4kZmEtdmFyLWRyb25lOiBcXGY4NWY7XG4kZmEtdmFyLWRyb25lLWFsdDogXFxmODYwO1xuJGZhLXZhci1kcm9wYm94OiBcXGYxNmI7XG4kZmEtdmFyLWRydW06IFxcZjU2OTtcbiRmYS12YXItZHJ1bS1zdGVlbHBhbjogXFxmNTZhO1xuJGZhLXZhci1kcnVtc3RpY2s6IFxcZjZkNjtcbiRmYS12YXItZHJ1bXN0aWNrLWJpdGU6IFxcZjZkNztcbiRmYS12YXItZHJ1cGFsOiBcXGYxYTk7XG4kZmEtdmFyLWRyeWVyOiBcXGY4NjE7XG4kZmEtdmFyLWRyeWVyLWFsdDogXFxmODYyO1xuJGZhLXZhci1kdWNrOiBcXGY2ZDg7XG4kZmEtdmFyLWR1bWJiZWxsOiBcXGY0NGI7XG4kZmEtdmFyLWR1bXBzdGVyOiBcXGY3OTM7XG4kZmEtdmFyLWR1bXBzdGVyLWZpcmU6IFxcZjc5NDtcbiRmYS12YXItZHVuZ2VvbjogXFxmNmQ5O1xuJGZhLXZhci1keWFsb2c6IFxcZjM5OTtcbiRmYS12YXItZWFyOiBcXGY1ZjA7XG4kZmEtdmFyLWVhci1tdWZmczogXFxmNzk1O1xuJGZhLXZhci1lYXJseWJpcmRzOiBcXGYzOWE7XG4kZmEtdmFyLWViYXk6IFxcZjRmNDtcbiRmYS12YXItZWNsaXBzZTogXFxmNzQ5O1xuJGZhLXZhci1lY2xpcHNlLWFsdDogXFxmNzRhO1xuJGZhLXZhci1lZGdlOiBcXGYyODI7XG4kZmEtdmFyLWVkZ2UtbGVnYWN5OiBcXGUwNzg7XG4kZmEtdmFyLWVkaXQ6IFxcZjA0NDtcbiRmYS12YXItZWdnOiBcXGY3ZmI7XG4kZmEtdmFyLWVnZy1mcmllZDogXFxmN2ZjO1xuJGZhLXZhci1lamVjdDogXFxmMDUyO1xuJGZhLXZhci1lbGVtZW50b3I6IFxcZjQzMDtcbiRmYS12YXItZWxlcGhhbnQ6IFxcZjZkYTtcbiRmYS12YXItZWxsaXBzaXMtaDogXFxmMTQxO1xuJGZhLXZhci1lbGxpcHNpcy1oLWFsdDogXFxmMzliO1xuJGZhLXZhci1lbGxpcHNpcy12OiBcXGYxNDI7XG4kZmEtdmFyLWVsbGlwc2lzLXYtYWx0OiBcXGYzOWM7XG4kZmEtdmFyLWVsbG86IFxcZjVmMTtcbiRmYS12YXItZW1iZXI6IFxcZjQyMztcbiRmYS12YXItZW1waXJlOiBcXGYxZDE7XG4kZmEtdmFyLWVtcHR5LXNldDogXFxmNjU2O1xuJGZhLXZhci1lbmdpbmUtd2FybmluZzogXFxmNWYyO1xuJGZhLXZhci1lbnZlbG9wZTogXFxmMGUwO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuOiBcXGYyYjY7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tZG9sbGFyOiBcXGY2NTc7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dDogXFxmNjU4O1xuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFxcZjE5OTtcbiRmYS12YXItZW52aXJhOiBcXGYyOTk7XG4kZmEtdmFyLWVxdWFsczogXFxmNTJjO1xuJGZhLXZhci1lcmFzZXI6IFxcZjEyZDtcbiRmYS12YXItZXJsYW5nOiBcXGYzOWQ7XG4kZmEtdmFyLWV0aGVyZXVtOiBcXGY0MmU7XG4kZmEtdmFyLWV0aGVybmV0OiBcXGY3OTY7XG4kZmEtdmFyLWV0c3k6IFxcZjJkNztcbiRmYS12YXItZXVyby1zaWduOiBcXGYxNTM7XG4kZmEtdmFyLWV2ZXJub3RlOiBcXGY4Mzk7XG4kZmEtdmFyLWV4Y2hhbmdlOiBcXGYwZWM7XG4kZmEtdmFyLWV4Y2hhbmdlLWFsdDogXFxmMzYyO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXFxmMTJhO1xuJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFxcZjA2YTtcbiRmYS12YXItZXhjbGFtYXRpb24tc3F1YXJlOiBcXGYzMjE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcXGYwNzE7XG4kZmEtdmFyLWV4cGFuZDogXFxmMDY1O1xuJGZhLXZhci1leHBhbmQtYWx0OiBcXGY0MjQ7XG4kZmEtdmFyLWV4cGFuZC1hcnJvd3M6IFxcZjMxZDtcbiRmYS12YXItZXhwYW5kLWFycm93cy1hbHQ6IFxcZjMxZTtcbiRmYS12YXItZXhwYW5kLXdpZGU6IFxcZjMyMDtcbiRmYS12YXItZXhwZWRpdGVkc3NsOiBcXGYyM2U7XG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFxcZjA4ZTtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1hbHQ6IFxcZjM1ZDtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFxcZjE0YztcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0OiBcXGYzNjA7XG4kZmEtdmFyLWV5ZTogXFxmMDZlO1xuJGZhLXZhci1leWUtZHJvcHBlcjogXFxmMWZiO1xuJGZhLXZhci1leWUtZXZpbDogXFxmNmRiO1xuJGZhLXZhci1leWUtc2xhc2g6IFxcZjA3MDtcbiRmYS12YXItZmFjZWJvb2s6IFxcZjA5YTtcbiRmYS12YXItZmFjZWJvb2stZjogXFxmMzllO1xuJGZhLXZhci1mYWNlYm9vay1tZXNzZW5nZXI6IFxcZjM5ZjtcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcXGYwODI7XG4kZmEtdmFyLWZhbjogXFxmODYzO1xuJGZhLXZhci1mYW4tdGFibGU6IFxcZTAwNDtcbiRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXM6IFxcZjZkYztcbiRmYS12YXItZmFybTogXFxmODY0O1xuJGZhLXZhci1mYXN0LWJhY2t3YXJkOiBcXGYwNDk7XG4kZmEtdmFyLWZhc3QtZm9yd2FyZDogXFxmMDUwO1xuJGZhLXZhci1mYXVjZXQ6IFxcZTAwNTtcbiRmYS12YXItZmF1Y2V0LWRyaXA6IFxcZTAwNjtcbiRmYS12YXItZmF4OiBcXGYxYWM7XG4kZmEtdmFyLWZlYXRoZXI6IFxcZjUyZDtcbiRmYS12YXItZmVhdGhlci1hbHQ6IFxcZjU2YjtcbiRmYS12YXItZmVkZXg6IFxcZjc5NztcbiRmYS12YXItZmVkb3JhOiBcXGY3OTg7XG4kZmEtdmFyLWZlbWFsZTogXFxmMTgyO1xuJGZhLXZhci1maWVsZC1ob2NrZXk6IFxcZjQ0YztcbiRmYS12YXItZmlnaHRlci1qZXQ6IFxcZjBmYjtcbiRmYS12YXItZmlnbWE6IFxcZjc5OTtcbiRmYS12YXItZmlsZTogXFxmMTViO1xuJGZhLXZhci1maWxlLWFsdDogXFxmMTVjO1xuJGZhLXZhci1maWxlLWFyY2hpdmU6IFxcZjFjNjtcbiRmYS12YXItZmlsZS1hdWRpbzogXFxmMWM3O1xuJGZhLXZhci1maWxlLWNlcnRpZmljYXRlOiBcXGY1ZjM7XG4kZmEtdmFyLWZpbGUtY2hhcnQtbGluZTogXFxmNjU5O1xuJGZhLXZhci1maWxlLWNoYXJ0LXBpZTogXFxmNjVhO1xuJGZhLXZhci1maWxlLWNoZWNrOiBcXGYzMTY7XG4kZmEtdmFyLWZpbGUtY29kZTogXFxmMWM5O1xuJGZhLXZhci1maWxlLWNvbnRyYWN0OiBcXGY1NmM7XG4kZmEtdmFyLWZpbGUtY3N2OiBcXGY2ZGQ7XG4kZmEtdmFyLWZpbGUtZG93bmxvYWQ6IFxcZjU2ZDtcbiRmYS12YXItZmlsZS1lZGl0OiBcXGYzMWM7XG4kZmEtdmFyLWZpbGUtZXhjZWw6IFxcZjFjMztcbiRmYS12YXItZmlsZS1leGNsYW1hdGlvbjogXFxmMzFhO1xuJGZhLXZhci1maWxlLWV4cG9ydDogXFxmNTZlO1xuJGZhLXZhci1maWxlLWltYWdlOiBcXGYxYzU7XG4kZmEtdmFyLWZpbGUtaW1wb3J0OiBcXGY1NmY7XG4kZmEtdmFyLWZpbGUtaW52b2ljZTogXFxmNTcwO1xuJGZhLXZhci1maWxlLWludm9pY2UtZG9sbGFyOiBcXGY1NzE7XG4kZmEtdmFyLWZpbGUtbWVkaWNhbDogXFxmNDc3O1xuJGZhLXZhci1maWxlLW1lZGljYWwtYWx0OiBcXGY0Nzg7XG4kZmEtdmFyLWZpbGUtbWludXM6IFxcZjMxODtcbiRmYS12YXItZmlsZS1tdXNpYzogXFxmOGI2O1xuJGZhLXZhci1maWxlLXBkZjogXFxmMWMxO1xuJGZhLXZhci1maWxlLXBsdXM6IFxcZjMxOTtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50OiBcXGYxYzQ7XG4kZmEtdmFyLWZpbGUtcHJlc2NyaXB0aW9uOiBcXGY1NzI7XG4kZmEtdmFyLWZpbGUtc2VhcmNoOiBcXGY4NjU7XG4kZmEtdmFyLWZpbGUtc2lnbmF0dXJlOiBcXGY1NzM7XG4kZmEtdmFyLWZpbGUtc3ByZWFkc2hlZXQ6IFxcZjY1YjtcbiRmYS12YXItZmlsZS10aW1lczogXFxmMzE3O1xuJGZhLXZhci1maWxlLXVwbG9hZDogXFxmNTc0O1xuJGZhLXZhci1maWxlLXVzZXI6IFxcZjY1YztcbiRmYS12YXItZmlsZS12aWRlbzogXFxmMWM4O1xuJGZhLXZhci1maWxlLXdvcmQ6IFxcZjFjMjtcbiRmYS12YXItZmlsZXMtbWVkaWNhbDogXFxmN2ZkO1xuJGZhLXZhci1maWxsOiBcXGY1NzU7XG4kZmEtdmFyLWZpbGwtZHJpcDogXFxmNTc2O1xuJGZhLXZhci1maWxtOiBcXGYwMDg7XG4kZmEtdmFyLWZpbG0tYWx0OiBcXGYzYTA7XG4kZmEtdmFyLWZpbG0tY2FuaXN0ZXI6IFxcZjhiNztcbiRmYS12YXItZmlsdGVyOiBcXGYwYjA7XG4kZmEtdmFyLWZpbmdlcnByaW50OiBcXGY1Nzc7XG4kZmEtdmFyLWZpcmU6IFxcZjA2ZDtcbiRmYS12YXItZmlyZS1hbHQ6IFxcZjdlNDtcbiRmYS12YXItZmlyZS1leHRpbmd1aXNoZXI6IFxcZjEzNDtcbiRmYS12YXItZmlyZS1zbW9rZTogXFxmNzRiO1xuJGZhLXZhci1maXJlZm94OiBcXGYyNjk7XG4kZmEtdmFyLWZpcmVmb3gtYnJvd3NlcjogXFxlMDA3O1xuJGZhLXZhci1maXJlcGxhY2U6IFxcZjc5YTtcbiRmYS12YXItZmlyc3QtYWlkOiBcXGY0Nzk7XG4kZmEtdmFyLWZpcnN0LW9yZGVyOiBcXGYyYjA7XG4kZmEtdmFyLWZpcnN0LW9yZGVyLWFsdDogXFxmNTBhO1xuJGZhLXZhci1maXJzdGRyYWZ0OiBcXGYzYTE7XG4kZmEtdmFyLWZpc2g6IFxcZjU3ODtcbiRmYS12YXItZmlzaC1jb29rZWQ6IFxcZjdmZTtcbiRmYS12YXItZmlzdC1yYWlzZWQ6IFxcZjZkZTtcbiRmYS12YXItZmxhZzogXFxmMDI0O1xuJGZhLXZhci1mbGFnLWFsdDogXFxmNzRjO1xuJGZhLXZhci1mbGFnLWNoZWNrZXJlZDogXFxmMTFlO1xuJGZhLXZhci1mbGFnLXVzYTogXFxmNzRkO1xuJGZhLXZhci1mbGFtZTogXFxmNmRmO1xuJGZhLXZhci1mbGFzaGxpZ2h0OiBcXGY4Yjg7XG4kZmEtdmFyLWZsYXNrOiBcXGYwYzM7XG4kZmEtdmFyLWZsYXNrLXBvaXNvbjogXFxmNmUwO1xuJGZhLXZhci1mbGFzay1wb3Rpb246IFxcZjZlMTtcbiRmYS12YXItZmxpY2tyOiBcXGYxNmU7XG4kZmEtdmFyLWZsaXBib2FyZDogXFxmNDRkO1xuJGZhLXZhci1mbG93ZXI6IFxcZjdmZjtcbiRmYS12YXItZmxvd2VyLWRhZmZvZGlsOiBcXGY4MDA7XG4kZmEtdmFyLWZsb3dlci10dWxpcDogXFxmODAxO1xuJGZhLXZhci1mbHVzaGVkOiBcXGY1Nzk7XG4kZmEtdmFyLWZsdXRlOiBcXGY4Yjk7XG4kZmEtdmFyLWZsdXgtY2FwYWNpdG9yOiBcXGY4YmE7XG4kZmEtdmFyLWZseTogXFxmNDE3O1xuJGZhLXZhci1mb2c6IFxcZjc0ZTtcbiRmYS12YXItZm9sZGVyOiBcXGYwN2I7XG4kZmEtdmFyLWZvbGRlci1kb3dubG9hZDogXFxlMDUzO1xuJGZhLXZhci1mb2xkZXItbWludXM6IFxcZjY1ZDtcbiRmYS12YXItZm9sZGVyLW9wZW46IFxcZjA3YztcbiRmYS12YXItZm9sZGVyLXBsdXM6IFxcZjY1ZTtcbiRmYS12YXItZm9sZGVyLXRpbWVzOiBcXGY2NWY7XG4kZmEtdmFyLWZvbGRlci10cmVlOiBcXGY4MDI7XG4kZmEtdmFyLWZvbGRlci11cGxvYWQ6IFxcZTA1NDtcbiRmYS12YXItZm9sZGVyczogXFxmNjYwO1xuJGZhLXZhci1mb250OiBcXGYwMzE7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXFxmMmI0O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtYWx0OiBcXGYzNWM7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnOiBcXGY0MjU7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6IFxcZjRlNjtcbiRmYS12YXItZm9udC1jYXNlOiBcXGY4NjY7XG4kZmEtdmFyLWZvbnRpY29uczogXFxmMjgwO1xuJGZhLXZhci1mb250aWNvbnMtZmk6IFxcZjNhMjtcbiRmYS12YXItZm9vdGJhbGwtYmFsbDogXFxmNDRlO1xuJGZhLXZhci1mb290YmFsbC1oZWxtZXQ6IFxcZjQ0ZjtcbiRmYS12YXItZm9ya2xpZnQ6IFxcZjQ3YTtcbiRmYS12YXItZm9ydC1hd2Vzb21lOiBcXGYyODY7XG4kZmEtdmFyLWZvcnQtYXdlc29tZS1hbHQ6IFxcZjNhMztcbiRmYS12YXItZm9ydW1iZWU6IFxcZjIxMTtcbiRmYS12YXItZm9yd2FyZDogXFxmMDRlO1xuJGZhLXZhci1mb3Vyc3F1YXJlOiBcXGYxODA7XG4kZmEtdmFyLWZyYWdpbGU6IFxcZjRiYjtcbiRmYS12YXItZnJlZS1jb2RlLWNhbXA6IFxcZjJjNTtcbiRmYS12YXItZnJlZWJzZDogXFxmM2E0O1xuJGZhLXZhci1mcmVuY2gtZnJpZXM6IFxcZjgwMztcbiRmYS12YXItZnJvZzogXFxmNTJlO1xuJGZhLXZhci1mcm9zdHktaGVhZDogXFxmNzliO1xuJGZhLXZhci1mcm93bjogXFxmMTE5O1xuJGZhLXZhci1mcm93bi1vcGVuOiBcXGY1N2E7XG4kZmEtdmFyLWZ1bGNydW06IFxcZjUwYjtcbiRmYS12YXItZnVuY3Rpb246IFxcZjY2MTtcbiRmYS12YXItZnVubmVsLWRvbGxhcjogXFxmNjYyO1xuJGZhLXZhci1mdXRib2w6IFxcZjFlMztcbiRmYS12YXItZ2FsYWN0aWMtcmVwdWJsaWM6IFxcZjUwYztcbiRmYS12YXItZ2FsYWN0aWMtc2VuYXRlOiBcXGY1MGQ7XG4kZmEtdmFyLWdhbGF4eTogXFxlMDA4O1xuJGZhLXZhci1nYW1lLWJvYXJkOiBcXGY4Njc7XG4kZmEtdmFyLWdhbWUtYm9hcmQtYWx0OiBcXGY4Njg7XG4kZmEtdmFyLWdhbWUtY29uc29sZS1oYW5kaGVsZDogXFxmOGJiO1xuJGZhLXZhci1nYW1lcGFkOiBcXGYxMWI7XG4kZmEtdmFyLWdhbWVwYWQtYWx0OiBcXGY4YmM7XG4kZmEtdmFyLWdhcmFnZTogXFxlMDA5O1xuJGZhLXZhci1nYXJhZ2UtY2FyOiBcXGUwMGE7XG4kZmEtdmFyLWdhcmFnZS1vcGVuOiBcXGUwMGI7XG4kZmEtdmFyLWdhcy1wdW1wOiBcXGY1MmY7XG4kZmEtdmFyLWdhcy1wdW1wLXNsYXNoOiBcXGY1ZjQ7XG4kZmEtdmFyLWdhdmVsOiBcXGYwZTM7XG4kZmEtdmFyLWdlbTogXFxmM2E1O1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcXGYyMmQ7XG4kZmEtdmFyLWdldC1wb2NrZXQ6IFxcZjI2NTtcbiRmYS12YXItZ2c6IFxcZjI2MDtcbiRmYS12YXItZ2ctY2lyY2xlOiBcXGYyNjE7XG4kZmEtdmFyLWdob3N0OiBcXGY2ZTI7XG4kZmEtdmFyLWdpZnQ6IFxcZjA2YjtcbiRmYS12YXItZ2lmdC1jYXJkOiBcXGY2NjM7XG4kZmEtdmFyLWdpZnRzOiBcXGY3OWM7XG4kZmEtdmFyLWdpbmdlcmJyZWFkLW1hbjogXFxmNzlkO1xuJGZhLXZhci1naXQ6IFxcZjFkMztcbiRmYS12YXItZ2l0LWFsdDogXFxmODQxO1xuJGZhLXZhci1naXQtc3F1YXJlOiBcXGYxZDI7XG4kZmEtdmFyLWdpdGh1YjogXFxmMDliO1xuJGZhLXZhci1naXRodWItYWx0OiBcXGYxMTM7XG4kZmEtdmFyLWdpdGh1Yi1zcXVhcmU6IFxcZjA5MjtcbiRmYS12YXItZ2l0a3Jha2VuOiBcXGYzYTY7XG4kZmEtdmFyLWdpdGxhYjogXFxmMjk2O1xuJGZhLXZhci1naXR0ZXI6IFxcZjQyNjtcbiRmYS12YXItZ2xhc3M6IFxcZjgwNDtcbiRmYS12YXItZ2xhc3MtY2hhbXBhZ25lOiBcXGY3OWU7XG4kZmEtdmFyLWdsYXNzLWNoZWVyczogXFxmNzlmO1xuJGZhLXZhci1nbGFzcy1jaXRydXM6IFxcZjg2OTtcbiRmYS12YXItZ2xhc3MtbWFydGluaTogXFxmMDAwO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdDogXFxmNTdiO1xuJGZhLXZhci1nbGFzcy13aGlza2V5OiBcXGY3YTA7XG4kZmEtdmFyLWdsYXNzLXdoaXNrZXktcm9ja3M6IFxcZjdhMTtcbiRmYS12YXItZ2xhc3NlczogXFxmNTMwO1xuJGZhLXZhci1nbGFzc2VzLWFsdDogXFxmNWY1O1xuJGZhLXZhci1nbGlkZTogXFxmMmE1O1xuJGZhLXZhci1nbGlkZS1nOiBcXGYyYTY7XG4kZmEtdmFyLWdsb2JlOiBcXGYwYWM7XG4kZmEtdmFyLWdsb2JlLWFmcmljYTogXFxmNTdjO1xuJGZhLXZhci1nbG9iZS1hbWVyaWNhczogXFxmNTdkO1xuJGZhLXZhci1nbG9iZS1hc2lhOiBcXGY1N2U7XG4kZmEtdmFyLWdsb2JlLWV1cm9wZTogXFxmN2EyO1xuJGZhLXZhci1nbG9iZS1zbm93OiBcXGY3YTM7XG4kZmEtdmFyLWdsb2JlLXN0YW5kOiBcXGY1ZjY7XG4kZmEtdmFyLWdvZm9yZTogXFxmM2E3O1xuJGZhLXZhci1nb2xmLWJhbGw6IFxcZjQ1MDtcbiRmYS12YXItZ29sZi1jbHViOiBcXGY0NTE7XG4kZmEtdmFyLWdvb2RyZWFkczogXFxmM2E4O1xuJGZhLXZhci1nb29kcmVhZHMtZzogXFxmM2E5O1xuJGZhLXZhci1nb29nbGU6IFxcZjFhMDtcbiRmYS12YXItZ29vZ2xlLWRyaXZlOiBcXGYzYWE7XG4kZmEtdmFyLWdvb2dsZS1wYXk6IFxcZTA3OTtcbiRmYS12YXItZ29vZ2xlLXBsYXk6IFxcZjNhYjtcbiRmYS12YXItZ29vZ2xlLXBsdXM6IFxcZjJiMztcbiRmYS12YXItZ29vZ2xlLXBsdXMtZzogXFxmMGQ1O1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFxcZjBkNDtcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXFxmMWVlO1xuJGZhLXZhci1nb3B1cmFtOiBcXGY2NjQ7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcXGYxOWQ7XG4kZmEtdmFyLWdyYW1vcGhvbmU6IFxcZjhiZDtcbiRmYS12YXItZ3JhdGlwYXk6IFxcZjE4NDtcbiRmYS12YXItZ3JhdjogXFxmMmQ2O1xuJGZhLXZhci1ncmVhdGVyLXRoYW46IFxcZjUzMTtcbiRmYS12YXItZ3JlYXRlci10aGFuLWVxdWFsOiBcXGY1MzI7XG4kZmEtdmFyLWdyaW1hY2U6IFxcZjU3ZjtcbiRmYS12YXItZ3JpbjogXFxmNTgwO1xuJGZhLXZhci1ncmluLWFsdDogXFxmNTgxO1xuJGZhLXZhci1ncmluLWJlYW06IFxcZjU4MjtcbiRmYS12YXItZ3Jpbi1iZWFtLXN3ZWF0OiBcXGY1ODM7XG4kZmEtdmFyLWdyaW4taGVhcnRzOiBcXGY1ODQ7XG4kZmEtdmFyLWdyaW4tc3F1aW50OiBcXGY1ODU7XG4kZmEtdmFyLWdyaW4tc3F1aW50LXRlYXJzOiBcXGY1ODY7XG4kZmEtdmFyLWdyaW4tc3RhcnM6IFxcZjU4NztcbiRmYS12YXItZ3Jpbi10ZWFyczogXFxmNTg4O1xuJGZhLXZhci1ncmluLXRvbmd1ZTogXFxmNTg5O1xuJGZhLXZhci1ncmluLXRvbmd1ZS1zcXVpbnQ6IFxcZjU4YTtcbiRmYS12YXItZ3Jpbi10b25ndWUtd2luazogXFxmNThiO1xuJGZhLXZhci1ncmluLXdpbms6IFxcZjU4YztcbiRmYS12YXItZ3JpcC1ob3Jpem9udGFsOiBcXGY1OGQ7XG4kZmEtdmFyLWdyaXAtbGluZXM6IFxcZjdhNDtcbiRmYS12YXItZ3JpcC1saW5lcy12ZXJ0aWNhbDogXFxmN2E1O1xuJGZhLXZhci1ncmlwLXZlcnRpY2FsOiBcXGY1OGU7XG4kZmEtdmFyLWdyaXBmaXJlOiBcXGYzYWM7XG4kZmEtdmFyLWdydW50OiBcXGYzYWQ7XG4kZmEtdmFyLWd1aWxkZWQ6IFxcZTA3ZTtcbiRmYS12YXItZ3VpdGFyOiBcXGY3YTY7XG4kZmEtdmFyLWd1aXRhci1lbGVjdHJpYzogXFxmOGJlO1xuJGZhLXZhci1ndWl0YXJzOiBcXGY4YmY7XG4kZmEtdmFyLWd1bHA6IFxcZjNhZTtcbiRmYS12YXItaC1zcXVhcmU6IFxcZjBmZDtcbiRmYS12YXItaDE6IFxcZjMxMztcbiRmYS12YXItaDI6IFxcZjMxNDtcbiRmYS12YXItaDM6IFxcZjMxNTtcbiRmYS12YXItaDQ6IFxcZjg2YTtcbiRmYS12YXItaGFja2VyLW5ld3M6IFxcZjFkNDtcbiRmYS12YXItaGFja2VyLW5ld3Mtc3F1YXJlOiBcXGYzYWY7XG4kZmEtdmFyLWhhY2tlcnJhbms6IFxcZjVmNztcbiRmYS12YXItaGFtYnVyZ2VyOiBcXGY4MDU7XG4kZmEtdmFyLWhhbW1lcjogXFxmNmUzO1xuJGZhLXZhci1oYW1tZXItd2FyOiBcXGY2ZTQ7XG4kZmEtdmFyLWhhbXNhOiBcXGY2NjU7XG4kZmEtdmFyLWhhbmQtaGVhcnQ6IFxcZjRiYztcbiRmYS12YXItaGFuZC1ob2xkaW5nOiBcXGY0YmQ7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1ib3g6IFxcZjQ3YjtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWhlYXJ0OiBcXGY0YmU7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1tYWdpYzogXFxmNmU1O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctbWVkaWNhbDogXFxlMDVjO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctc2VlZGxpbmc6IFxcZjRiZjtcbiRmYS12YXItaGFuZC1ob2xkaW5nLXVzZDogXFxmNGMwO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctd2F0ZXI6IFxcZjRjMTtcbiRmYS12YXItaGFuZC1saXphcmQ6IFxcZjI1ODtcbiRmYS12YXItaGFuZC1taWRkbGUtZmluZ2VyOiBcXGY4MDY7XG4kZmEtdmFyLWhhbmQtcGFwZXI6IFxcZjI1NjtcbiRmYS12YXItaGFuZC1wZWFjZTogXFxmMjViO1xuJGZhLXZhci1oYW5kLXBvaW50LWRvd246IFxcZjBhNztcbiRmYS12YXItaGFuZC1wb2ludC1sZWZ0OiBcXGYwYTU7XG4kZmEtdmFyLWhhbmQtcG9pbnQtcmlnaHQ6IFxcZjBhNDtcbiRmYS12YXItaGFuZC1wb2ludC11cDogXFxmMGE2O1xuJGZhLXZhci1oYW5kLXBvaW50ZXI6IFxcZjI1YTtcbiRmYS12YXItaGFuZC1yZWNlaXZpbmc6IFxcZjQ3YztcbiRmYS12YXItaGFuZC1yb2NrOiBcXGYyNTU7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnM6IFxcZjI1NztcbiRmYS12YXItaGFuZC1zcGFya2xlczogXFxlMDVkO1xuJGZhLXZhci1oYW5kLXNwb2NrOiBcXGYyNTk7XG4kZmEtdmFyLWhhbmRzOiBcXGY0YzI7XG4kZmEtdmFyLWhhbmRzLWhlYXJ0OiBcXGY0YzM7XG4kZmEtdmFyLWhhbmRzLWhlbHBpbmc6IFxcZjRjNDtcbiRmYS12YXItaGFuZHMtdXNkOiBcXGY0YzU7XG4kZmEtdmFyLWhhbmRzLXdhc2g6IFxcZTA1ZTtcbiRmYS12YXItaGFuZHNoYWtlOiBcXGYyYjU7XG4kZmEtdmFyLWhhbmRzaGFrZS1hbHQ6IFxcZjRjNjtcbiRmYS12YXItaGFuZHNoYWtlLWFsdC1zbGFzaDogXFxlMDVmO1xuJGZhLXZhci1oYW5kc2hha2Utc2xhc2g6IFxcZTA2MDtcbiRmYS12YXItaGFudWtpYWg6IFxcZjZlNjtcbiRmYS12YXItaGFyZC1oYXQ6IFxcZjgwNztcbiRmYS12YXItaGFzaHRhZzogXFxmMjkyO1xuJGZhLXZhci1oYXQtY2hlZjogXFxmODZiO1xuJGZhLXZhci1oYXQtY293Ym95OiBcXGY4YzA7XG4kZmEtdmFyLWhhdC1jb3dib3ktc2lkZTogXFxmOGMxO1xuJGZhLXZhci1oYXQtc2FudGE6IFxcZjdhNztcbiRmYS12YXItaGF0LXdpbnRlcjogXFxmN2E4O1xuJGZhLXZhci1oYXQtd2l0Y2g6IFxcZjZlNztcbiRmYS12YXItaGF0LXdpemFyZDogXFxmNmU4O1xuJGZhLXZhci1oZGQ6IFxcZjBhMDtcbiRmYS12YXItaGVhZC1zaWRlOiBcXGY2ZTk7XG4kZmEtdmFyLWhlYWQtc2lkZS1icmFpbjogXFxmODA4O1xuJGZhLXZhci1oZWFkLXNpZGUtY291Z2g6IFxcZTA2MTtcbiRmYS12YXItaGVhZC1zaWRlLWNvdWdoLXNsYXNoOiBcXGUwNjI7XG4kZmEtdmFyLWhlYWQtc2lkZS1oZWFkcGhvbmVzOiBcXGY4YzI7XG4kZmEtdmFyLWhlYWQtc2lkZS1tYXNrOiBcXGUwNjM7XG4kZmEtdmFyLWhlYWQtc2lkZS1tZWRpY2FsOiBcXGY4MDk7XG4kZmEtdmFyLWhlYWQtc2lkZS12aXJ1czogXFxlMDY0O1xuJGZhLXZhci1oZWFkLXZyOiBcXGY2ZWE7XG4kZmEtdmFyLWhlYWRpbmc6IFxcZjFkYztcbiRmYS12YXItaGVhZHBob25lczogXFxmMDI1O1xuJGZhLXZhci1oZWFkcGhvbmVzLWFsdDogXFxmNThmO1xuJGZhLXZhci1oZWFkc2V0OiBcXGY1OTA7XG4kZmEtdmFyLWhlYXJ0OiBcXGYwMDQ7XG4kZmEtdmFyLWhlYXJ0LWJyb2tlbjogXFxmN2E5O1xuJGZhLXZhci1oZWFydC1jaXJjbGU6IFxcZjRjNztcbiRmYS12YXItaGVhcnQtcmF0ZTogXFxmNWY4O1xuJGZhLXZhci1oZWFydC1zcXVhcmU6IFxcZjRjODtcbiRmYS12YXItaGVhcnRiZWF0OiBcXGYyMWU7XG4kZmEtdmFyLWhlYXQ6IFxcZTAwYztcbiRmYS12YXItaGVsaWNvcHRlcjogXFxmNTMzO1xuJGZhLXZhci1oZWxtZXQtYmF0dGxlOiBcXGY2ZWI7XG4kZmEtdmFyLWhleGFnb246IFxcZjMxMjtcbiRmYS12YXItaGlnaGxpZ2h0ZXI6IFxcZjU5MTtcbiRmYS12YXItaGlraW5nOiBcXGY2ZWM7XG4kZmEtdmFyLWhpcHBvOiBcXGY2ZWQ7XG4kZmEtdmFyLWhpcHM6IFxcZjQ1MjtcbiRmYS12YXItaGlyZS1hLWhlbHBlcjogXFxmM2IwO1xuJGZhLXZhci1oaXN0b3J5OiBcXGYxZGE7XG4kZmEtdmFyLWhpdmU6IFxcZTA3ZjtcbiRmYS12YXItaG9ja2V5LW1hc2s6IFxcZjZlZTtcbiRmYS12YXItaG9ja2V5LXB1Y2s6IFxcZjQ1MztcbiRmYS12YXItaG9ja2V5LXN0aWNrczogXFxmNDU0O1xuJGZhLXZhci1ob2xseS1iZXJyeTogXFxmN2FhO1xuJGZhLXZhci1ob21lOiBcXGYwMTU7XG4kZmEtdmFyLWhvbWUtYWx0OiBcXGY4MGE7XG4kZmEtdmFyLWhvbWUtaGVhcnQ6IFxcZjRjOTtcbiRmYS12YXItaG9tZS1sZzogXFxmODBiO1xuJGZhLXZhci1ob21lLWxnLWFsdDogXFxmODBjO1xuJGZhLXZhci1ob29kLWNsb2FrOiBcXGY2ZWY7XG4kZmEtdmFyLWhvb2xpOiBcXGY0Mjc7XG4kZmEtdmFyLWhvcml6b250YWwtcnVsZTogXFxmODZjO1xuJGZhLXZhci1ob3JuYmlsbDogXFxmNTkyO1xuJGZhLXZhci1ob3JzZTogXFxmNmYwO1xuJGZhLXZhci1ob3JzZS1oZWFkOiBcXGY3YWI7XG4kZmEtdmFyLWhvcnNlLXNhZGRsZTogXFxmOGMzO1xuJGZhLXZhci1ob3NwaXRhbDogXFxmMGY4O1xuJGZhLXZhci1ob3NwaXRhbC1hbHQ6IFxcZjQ3ZDtcbiRmYS12YXItaG9zcGl0YWwtc3ltYm9sOiBcXGY0N2U7XG4kZmEtdmFyLWhvc3BpdGFsLXVzZXI6IFxcZjgwZDtcbiRmYS12YXItaG9zcGl0YWxzOiBcXGY4MGU7XG4kZmEtdmFyLWhvdC10dWI6IFxcZjU5MztcbiRmYS12YXItaG90ZG9nOiBcXGY4MGY7XG4kZmEtdmFyLWhvdGVsOiBcXGY1OTQ7XG4kZmEtdmFyLWhvdGphcjogXFxmM2IxO1xuJGZhLXZhci1ob3VyZ2xhc3M6IFxcZjI1NDtcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXFxmMjUzO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXFxmMjUyO1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFxcZjI1MTtcbiRmYS12YXItaG91c2U6IFxcZTAwZDtcbiRmYS12YXItaG91c2UtZGFtYWdlOiBcXGY2ZjE7XG4kZmEtdmFyLWhvdXNlLWRheTogXFxlMDBlO1xuJGZhLXZhci1ob3VzZS1mbG9vZDogXFxmNzRmO1xuJGZhLXZhci1ob3VzZS1sZWF2ZTogXFxlMDBmO1xuJGZhLXZhci1ob3VzZS1uaWdodDogXFxlMDEwO1xuJGZhLXZhci1ob3VzZS1yZXR1cm46IFxcZTAxMTtcbiRmYS12YXItaG91c2Utc2lnbmFsOiBcXGUwMTI7XG4kZmEtdmFyLWhvdXNlLXVzZXI6IFxcZTA2NTtcbiRmYS12YXItaG91eno6IFxcZjI3YztcbiRmYS12YXItaHJ5dm5pYTogXFxmNmYyO1xuJGZhLXZhci1odG1sNTogXFxmMTNiO1xuJGZhLXZhci1odWJzcG90OiBcXGYzYjI7XG4kZmEtdmFyLWh1bWlkaXR5OiBcXGY3NTA7XG4kZmEtdmFyLWh1cnJpY2FuZTogXFxmNzUxO1xuJGZhLXZhci1pLWN1cnNvcjogXFxmMjQ2O1xuJGZhLXZhci1pY2UtY3JlYW06IFxcZjgxMDtcbiRmYS12YXItaWNlLXNrYXRlOiBcXGY3YWM7XG4kZmEtdmFyLWljaWNsZXM6IFxcZjdhZDtcbiRmYS12YXItaWNvbnM6IFxcZjg2ZDtcbiRmYS12YXItaWNvbnMtYWx0OiBcXGY4NmU7XG4kZmEtdmFyLWlkLWJhZGdlOiBcXGYyYzE7XG4kZmEtdmFyLWlkLWNhcmQ6IFxcZjJjMjtcbiRmYS12YXItaWQtY2FyZC1hbHQ6IFxcZjQ3ZjtcbiRmYS12YXItaWRlYWw6IFxcZTAxMztcbiRmYS12YXItaWdsb286IFxcZjdhZTtcbiRmYS12YXItaW1hZ2U6IFxcZjAzZTtcbiRmYS12YXItaW1hZ2UtcG9sYXJvaWQ6IFxcZjhjNDtcbiRmYS12YXItaW1hZ2VzOiBcXGYzMDI7XG4kZmEtdmFyLWltZGI6IFxcZjJkODtcbiRmYS12YXItaW5ib3g6IFxcZjAxYztcbiRmYS12YXItaW5ib3gtaW46IFxcZjMxMDtcbiRmYS12YXItaW5ib3gtb3V0OiBcXGYzMTE7XG4kZmEtdmFyLWluZGVudDogXFxmMDNjO1xuJGZhLXZhci1pbmR1c3RyeTogXFxmMjc1O1xuJGZhLXZhci1pbmR1c3RyeS1hbHQ6IFxcZjNiMztcbiRmYS12YXItaW5maW5pdHk6IFxcZjUzNDtcbiRmYS12YXItaW5mbzogXFxmMTI5O1xuJGZhLXZhci1pbmZvLWNpcmNsZTogXFxmMDVhO1xuJGZhLXZhci1pbmZvLXNxdWFyZTogXFxmMzBmO1xuJGZhLXZhci1pbmhhbGVyOiBcXGY1Zjk7XG4kZmEtdmFyLWlubm9zb2Z0OiBcXGUwODA7XG4kZmEtdmFyLWluc3RhZ3JhbTogXFxmMTZkO1xuJGZhLXZhci1pbnN0YWdyYW0tc3F1YXJlOiBcXGUwNTU7XG4kZmEtdmFyLWluc3RhbG9kOiBcXGUwODE7XG4kZmEtdmFyLWludGVncmFsOiBcXGY2Njc7XG4kZmEtdmFyLWludGVyY29tOiBcXGY3YWY7XG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiBcXGYyNmI7XG4kZmEtdmFyLWludGVyc2VjdGlvbjogXFxmNjY4O1xuJGZhLXZhci1pbnZlbnRvcnk6IFxcZjQ4MDtcbiRmYS12YXItaW52aXNpb246IFxcZjdiMDtcbiRmYS12YXItaW94aG9zdDogXFxmMjA4O1xuJGZhLXZhci1pc2xhbmQtdHJvcGljYWw6IFxcZjgxMTtcbiRmYS12YXItaXRhbGljOiBcXGYwMzM7XG4kZmEtdmFyLWl0Y2gtaW86IFxcZjgzYTtcbiRmYS12YXItaXR1bmVzOiBcXGYzYjQ7XG4kZmEtdmFyLWl0dW5lcy1ub3RlOiBcXGYzYjU7XG4kZmEtdmFyLWphY2stby1sYW50ZXJuOiBcXGYzMGU7XG4kZmEtdmFyLWphdmE6IFxcZjRlNDtcbiRmYS12YXItamVkaTogXFxmNjY5O1xuJGZhLXZhci1qZWRpLW9yZGVyOiBcXGY1MGU7XG4kZmEtdmFyLWplbmtpbnM6IFxcZjNiNjtcbiRmYS12YXItamlyYTogXFxmN2IxO1xuJGZhLXZhci1qb2dldDogXFxmM2I3O1xuJGZhLXZhci1qb2ludDogXFxmNTk1O1xuJGZhLXZhci1qb29tbGE6IFxcZjFhYTtcbiRmYS12YXItam91cm5hbC13aGlsbHM6IFxcZjY2YTtcbiRmYS12YXItam95c3RpY2s6IFxcZjhjNTtcbiRmYS12YXItanM6IFxcZjNiODtcbiRmYS12YXItanMtc3F1YXJlOiBcXGYzYjk7XG4kZmEtdmFyLWpzZmlkZGxlOiBcXGYxY2M7XG4kZmEtdmFyLWp1ZzogXFxmOGM2O1xuJGZhLXZhci1rYWFiYTogXFxmNjZiO1xuJGZhLXZhci1rYWdnbGU6IFxcZjVmYTtcbiRmYS12YXIta2F6b286IFxcZjhjNztcbiRmYS12YXIta2VybmluZzogXFxmODZmO1xuJGZhLXZhci1rZXk6IFxcZjA4NDtcbiRmYS12YXIta2V5LXNrZWxldG9uOiBcXGY2ZjM7XG4kZmEtdmFyLWtleWJhc2U6IFxcZjRmNTtcbiRmYS12YXIta2V5Ym9hcmQ6IFxcZjExYztcbiRmYS12YXIta2V5Y2RuOiBcXGYzYmE7XG4kZmEtdmFyLWtleW5vdGU6IFxcZjY2YztcbiRmYS12YXIta2hhbmRhOiBcXGY2NmQ7XG4kZmEtdmFyLWtpY2tzdGFydGVyOiBcXGYzYmI7XG4kZmEtdmFyLWtpY2tzdGFydGVyLWs6IFxcZjNiYztcbiRmYS12YXIta2lkbmV5czogXFxmNWZiO1xuJGZhLXZhci1raXNzOiBcXGY1OTY7XG4kZmEtdmFyLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXIta2l0ZTogXFxmNmY0O1xuJGZhLXZhci1raXdpLWJpcmQ6IFxcZjUzNTtcbiRmYS12YXIta25pZmUta2l0Y2hlbjogXFxmNmY1O1xuJGZhLXZhci1rb3J2dWU6IFxcZjQyZjtcbiRmYS12YXItbGFtYmRhOiBcXGY2NmU7XG4kZmEtdmFyLWxhbXA6IFxcZjRjYTtcbiRmYS12YXItbGFtcC1kZXNrOiBcXGUwMTQ7XG4kZmEtdmFyLWxhbXAtZmxvb3I6IFxcZTAxNTtcbiRmYS12YXItbGFuZG1hcms6IFxcZjY2ZjtcbiRmYS12YXItbGFuZG1hcmstYWx0OiBcXGY3NTI7XG4kZmEtdmFyLWxhbmd1YWdlOiBcXGYxYWI7XG4kZmEtdmFyLWxhcHRvcDogXFxmMTA5O1xuJGZhLXZhci1sYXB0b3AtY29kZTogXFxmNWZjO1xuJGZhLXZhci1sYXB0b3AtaG91c2U6IFxcZTA2NjtcbiRmYS12YXItbGFwdG9wLW1lZGljYWw6IFxcZjgxMjtcbiRmYS12YXItbGFyYXZlbDogXFxmM2JkO1xuJGZhLXZhci1sYXNzbzogXFxmOGM4O1xuJGZhLXZhci1sYXN0Zm06IFxcZjIwMjtcbiRmYS12YXItbGFzdGZtLXNxdWFyZTogXFxmMjAzO1xuJGZhLXZhci1sYXVnaDogXFxmNTk5O1xuJGZhLXZhci1sYXVnaC1iZWFtOiBcXGY1OWE7XG4kZmEtdmFyLWxhdWdoLXNxdWludDogXFxmNTliO1xuJGZhLXZhci1sYXVnaC13aW5rOiBcXGY1OWM7XG4kZmEtdmFyLWxheWVyLWdyb3VwOiBcXGY1ZmQ7XG4kZmEtdmFyLWxheWVyLW1pbnVzOiBcXGY1ZmU7XG4kZmEtdmFyLWxheWVyLXBsdXM6IFxcZjVmZjtcbiRmYS12YXItbGVhZjogXFxmMDZjO1xuJGZhLXZhci1sZWFmLWhlYXJ0OiBcXGY0Y2I7XG4kZmEtdmFyLWxlYWYtbWFwbGU6IFxcZjZmNjtcbiRmYS12YXItbGVhZi1vYWs6IFxcZjZmNztcbiRmYS12YXItbGVhbnB1YjogXFxmMjEyO1xuJGZhLXZhci1sZW1vbjogXFxmMDk0O1xuJGZhLXZhci1sZXNzOiBcXGY0MWQ7XG4kZmEtdmFyLWxlc3MtdGhhbjogXFxmNTM2O1xuJGZhLXZhci1sZXNzLXRoYW4tZXF1YWw6IFxcZjUzNztcbiRmYS12YXItbGV2ZWwtZG93bjogXFxmMTQ5O1xuJGZhLXZhci1sZXZlbC1kb3duLWFsdDogXFxmM2JlO1xuJGZhLXZhci1sZXZlbC11cDogXFxmMTQ4O1xuJGZhLXZhci1sZXZlbC11cC1hbHQ6IFxcZjNiZjtcbiRmYS12YXItbGlmZS1yaW5nOiBcXGYxY2Q7XG4kZmEtdmFyLWxpZ2h0LWNlaWxpbmc6IFxcZTAxNjtcbiRmYS12YXItbGlnaHQtc3dpdGNoOiBcXGUwMTc7XG4kZmEtdmFyLWxpZ2h0LXN3aXRjaC1vZmY6IFxcZTAxODtcbiRmYS12YXItbGlnaHQtc3dpdGNoLW9uOiBcXGUwMTk7XG4kZmEtdmFyLWxpZ2h0YnVsYjogXFxmMGViO1xuJGZhLXZhci1saWdodGJ1bGItZG9sbGFyOiBcXGY2NzA7XG4kZmEtdmFyLWxpZ2h0YnVsYi1leGNsYW1hdGlvbjogXFxmNjcxO1xuJGZhLXZhci1saWdodGJ1bGItb246IFxcZjY3MjtcbiRmYS12YXItbGlnaHRidWxiLXNsYXNoOiBcXGY2NzM7XG4kZmEtdmFyLWxpZ2h0cy1ob2xpZGF5OiBcXGY3YjI7XG4kZmEtdmFyLWxpbmU6IFxcZjNjMDtcbiRmYS12YXItbGluZS1jb2x1bW5zOiBcXGY4NzA7XG4kZmEtdmFyLWxpbmUtaGVpZ2h0OiBcXGY4NzE7XG4kZmEtdmFyLWxpbms6IFxcZjBjMTtcbiRmYS12YXItbGlua2VkaW46IFxcZjA4YztcbiRmYS12YXItbGlua2VkaW4taW46IFxcZjBlMTtcbiRmYS12YXItbGlub2RlOiBcXGYyYjg7XG4kZmEtdmFyLWxpbnV4OiBcXGYxN2M7XG4kZmEtdmFyLWxpcHM6IFxcZjYwMDtcbiRmYS12YXItbGlyYS1zaWduOiBcXGYxOTU7XG4kZmEtdmFyLWxpc3Q6IFxcZjAzYTtcbiRmYS12YXItbGlzdC1hbHQ6IFxcZjAyMjtcbiRmYS12YXItbGlzdC1tdXNpYzogXFxmOGM5O1xuJGZhLXZhci1saXN0LW9sOiBcXGYwY2I7XG4kZmEtdmFyLWxpc3QtdWw6IFxcZjBjYTtcbiRmYS12YXItbG9jYXRpb246IFxcZjYwMTtcbiRmYS12YXItbG9jYXRpb24tYXJyb3c6IFxcZjEyNDtcbiRmYS12YXItbG9jYXRpb24tY2lyY2xlOiBcXGY2MDI7XG4kZmEtdmFyLWxvY2F0aW9uLXNsYXNoOiBcXGY2MDM7XG4kZmEtdmFyLWxvY2s6IFxcZjAyMztcbiRmYS12YXItbG9jay1hbHQ6IFxcZjMwZDtcbiRmYS12YXItbG9jay1vcGVuOiBcXGYzYzE7XG4kZmEtdmFyLWxvY2stb3Blbi1hbHQ6IFxcZjNjMjtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtZG93bjogXFxmMzA5O1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1sZWZ0OiBcXGYzMGE7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0OiBcXGYzMGI7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXVwOiBcXGYzMGM7XG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogXFxmMTc1O1xuJGZhLXZhci1sb25nLWFycm93LWxlZnQ6IFxcZjE3NztcbiRmYS12YXItbG9uZy1hcnJvdy1yaWdodDogXFxmMTc4O1xuJGZhLXZhci1sb25nLWFycm93LXVwOiBcXGYxNzY7XG4kZmEtdmFyLWxvdmVzZWF0OiBcXGY0Y2M7XG4kZmEtdmFyLWxvdy12aXNpb246IFxcZjJhODtcbiRmYS12YXItbHVjaGFkb3I6IFxcZjQ1NTtcbiRmYS12YXItbHVnZ2FnZS1jYXJ0OiBcXGY1OWQ7XG4kZmEtdmFyLWx1bmdzOiBcXGY2MDQ7XG4kZmEtdmFyLWx1bmdzLXZpcnVzOiBcXGUwNjc7XG4kZmEtdmFyLWx5ZnQ6IFxcZjNjMztcbiRmYS12YXItbWFjZTogXFxmNmY4O1xuJGZhLXZhci1tYWdlbnRvOiBcXGYzYzQ7XG4kZmEtdmFyLW1hZ2ljOiBcXGYwZDA7XG4kZmEtdmFyLW1hZ25ldDogXFxmMDc2O1xuJGZhLXZhci1tYWlsLWJ1bGs6IFxcZjY3NDtcbiRmYS12YXItbWFpbGJveDogXFxmODEzO1xuJGZhLXZhci1tYWlsY2hpbXA6IFxcZjU5ZTtcbiRmYS12YXItbWFsZTogXFxmMTgzO1xuJGZhLXZhci1tYW5kYWxvcmlhbjogXFxmNTBmO1xuJGZhLXZhci1tYW5kb2xpbjogXFxmNmY5O1xuJGZhLXZhci1tYXA6IFxcZjI3OTtcbiRmYS12YXItbWFwLW1hcmtlZDogXFxmNTlmO1xuJGZhLXZhci1tYXAtbWFya2VkLWFsdDogXFxmNWEwO1xuJGZhLXZhci1tYXAtbWFya2VyOiBcXGYwNDE7XG4kZmEtdmFyLW1hcC1tYXJrZXItYWx0OiBcXGYzYzU7XG4kZmEtdmFyLW1hcC1tYXJrZXItYWx0LXNsYXNoOiBcXGY2MDU7XG4kZmEtdmFyLW1hcC1tYXJrZXItY2hlY2s6IFxcZjYwNjtcbiRmYS12YXItbWFwLW1hcmtlci1lZGl0OiBcXGY2MDc7XG4kZmEtdmFyLW1hcC1tYXJrZXItZXhjbGFtYXRpb246IFxcZjYwODtcbiRmYS12YXItbWFwLW1hcmtlci1taW51czogXFxmNjA5O1xuJGZhLXZhci1tYXAtbWFya2VyLXBsdXM6IFxcZjYwYTtcbiRmYS12YXItbWFwLW1hcmtlci1xdWVzdGlvbjogXFxmNjBiO1xuJGZhLXZhci1tYXAtbWFya2VyLXNsYXNoOiBcXGY2MGM7XG4kZmEtdmFyLW1hcC1tYXJrZXItc21pbGU6IFxcZjYwZDtcbiRmYS12YXItbWFwLW1hcmtlci10aW1lczogXFxmNjBlO1xuJGZhLXZhci1tYXAtcGluOiBcXGYyNzY7XG4kZmEtdmFyLW1hcC1zaWduczogXFxmMjc3O1xuJGZhLXZhci1tYXJrZG93bjogXFxmNjBmO1xuJGZhLXZhci1tYXJrZXI6IFxcZjVhMTtcbiRmYS12YXItbWFyczogXFxmMjIyO1xuJGZhLXZhci1tYXJzLWRvdWJsZTogXFxmMjI3O1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXFxmMjI5O1xuJGZhLXZhci1tYXJzLXN0cm9rZS1oOiBcXGYyMmI7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXY6IFxcZjIyYTtcbiRmYS12YXItbWFzazogXFxmNmZhO1xuJGZhLXZhci1tYXN0b2RvbjogXFxmNGY2O1xuJGZhLXZhci1tYXhjZG46IFxcZjEzNjtcbiRmYS12YXItbWRiOiBcXGY4Y2E7XG4kZmEtdmFyLW1lYXQ6IFxcZjgxNDtcbiRmYS12YXItbWVkYWw6IFxcZjVhMjtcbiRmYS12YXItbWVkYXBwczogXFxmM2M2O1xuJGZhLXZhci1tZWRpdW06IFxcZjIzYTtcbiRmYS12YXItbWVkaXVtLW06IFxcZjNjNztcbiRmYS12YXItbWVka2l0OiBcXGYwZmE7XG4kZmEtdmFyLW1lZHJ0OiBcXGYzYzg7XG4kZmEtdmFyLW1lZXR1cDogXFxmMmUwO1xuJGZhLXZhci1tZWdhcGhvbmU6IFxcZjY3NTtcbiRmYS12YXItbWVnYXBvcnQ6IFxcZjVhMztcbiRmYS12YXItbWVoOiBcXGYxMWE7XG4kZmEtdmFyLW1laC1ibGFuazogXFxmNWE0O1xuJGZhLXZhci1tZWgtcm9sbGluZy1leWVzOiBcXGY1YTU7XG4kZmEtdmFyLW1lbW9yeTogXFxmNTM4O1xuJGZhLXZhci1tZW5kZWxleTogXFxmN2IzO1xuJGZhLXZhci1tZW5vcmFoOiBcXGY2NzY7XG4kZmEtdmFyLW1lcmN1cnk6IFxcZjIyMztcbiRmYS12YXItbWV0ZW9yOiBcXGY3NTM7XG4kZmEtdmFyLW1pY3JvYmxvZzogXFxlMDFhO1xuJGZhLXZhci1taWNyb2NoaXA6IFxcZjJkYjtcbiRmYS12YXItbWljcm9waG9uZTogXFxmMTMwO1xuJGZhLXZhci1taWNyb3Bob25lLWFsdDogXFxmM2M5O1xuJGZhLXZhci1taWNyb3Bob25lLWFsdC1zbGFzaDogXFxmNTM5O1xuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcXGYxMzE7XG4kZmEtdmFyLW1pY3JvcGhvbmUtc3RhbmQ6IFxcZjhjYjtcbiRmYS12YXItbWljcm9zY29wZTogXFxmNjEwO1xuJGZhLXZhci1taWNyb3NvZnQ6IFxcZjNjYTtcbiRmYS12YXItbWljcm93YXZlOiBcXGUwMWI7XG4kZmEtdmFyLW1pbmQtc2hhcmU6IFxcZjY3NztcbiRmYS12YXItbWludXM6IFxcZjA2ODtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcXGYwNTY7XG4kZmEtdmFyLW1pbnVzLWhleGFnb246IFxcZjMwNztcbiRmYS12YXItbWludXMtb2N0YWdvbjogXFxmMzA4O1xuJGZhLXZhci1taW51cy1zcXVhcmU6IFxcZjE0NjtcbiRmYS12YXItbWlzdGxldG9lOiBcXGY3YjQ7XG4kZmEtdmFyLW1pdHRlbjogXFxmN2I1O1xuJGZhLXZhci1taXg6IFxcZjNjYjtcbiRmYS12YXItbWl4Y2xvdWQ6IFxcZjI4OTtcbiRmYS12YXItbWl4ZXI6IFxcZTA1NjtcbiRmYS12YXItbWl6dW5pOiBcXGYzY2M7XG4kZmEtdmFyLW1vYmlsZTogXFxmMTBiO1xuJGZhLXZhci1tb2JpbGUtYWx0OiBcXGYzY2Q7XG4kZmEtdmFyLW1vYmlsZS1hbmRyb2lkOiBcXGYzY2U7XG4kZmEtdmFyLW1vYmlsZS1hbmRyb2lkLWFsdDogXFxmM2NmO1xuJGZhLXZhci1tb2R4OiBcXGYyODU7XG4kZmEtdmFyLW1vbmVybzogXFxmM2QwO1xuJGZhLXZhci1tb25leS1iaWxsOiBcXGYwZDY7XG4kZmEtdmFyLW1vbmV5LWJpbGwtYWx0OiBcXGYzZDE7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZTogXFxmNTNhO1xuJGZhLXZhci1tb25leS1iaWxsLXdhdmUtYWx0OiBcXGY1M2I7XG4kZmEtdmFyLW1vbmV5LWNoZWNrOiBcXGY1M2M7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWFsdDogXFxmNTNkO1xuJGZhLXZhci1tb25leS1jaGVjay1lZGl0OiBcXGY4NzI7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWVkaXQtYWx0OiBcXGY4NzM7XG4kZmEtdmFyLW1vbml0b3ItaGVhcnQtcmF0ZTogXFxmNjExO1xuJGZhLXZhci1tb25rZXk6IFxcZjZmYjtcbiRmYS12YXItbW9udW1lbnQ6IFxcZjVhNjtcbiRmYS12YXItbW9vbjogXFxmMTg2O1xuJGZhLXZhci1tb29uLWNsb3VkOiBcXGY3NTQ7XG4kZmEtdmFyLW1vb24tc3RhcnM6IFxcZjc1NTtcbiRmYS12YXItbW9ydGFyLXBlc3RsZTogXFxmNWE3O1xuJGZhLXZhci1tb3NxdWU6IFxcZjY3ODtcbiRmYS12YXItbW90b3JjeWNsZTogXFxmMjFjO1xuJGZhLXZhci1tb3VudGFpbjogXFxmNmZjO1xuJGZhLXZhci1tb3VudGFpbnM6IFxcZjZmZDtcbiRmYS12YXItbW91c2U6IFxcZjhjYztcbiRmYS12YXItbW91c2UtYWx0OiBcXGY4Y2Q7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFxcZjI0NTtcbiRmYS12YXItbXAzLXBsYXllcjogXFxmOGNlO1xuJGZhLXZhci1tdWc6IFxcZjg3NDtcbiRmYS12YXItbXVnLWhvdDogXFxmN2I2O1xuJGZhLXZhci1tdWctbWFyc2htYWxsb3dzOiBcXGY3Yjc7XG4kZmEtdmFyLW11Zy10ZWE6IFxcZjg3NTtcbiRmYS12YXItbXVzaWM6IFxcZjAwMTtcbiRmYS12YXItbXVzaWMtYWx0OiBcXGY4Y2Y7XG4kZmEtdmFyLW11c2ljLWFsdC1zbGFzaDogXFxmOGQwO1xuJGZhLXZhci1tdXNpYy1zbGFzaDogXFxmOGQxO1xuJGZhLXZhci1uYXBzdGVyOiBcXGYzZDI7XG4kZmEtdmFyLW5hcndoYWw6IFxcZjZmZTtcbiRmYS12YXItbmVvczogXFxmNjEyO1xuJGZhLXZhci1uZXR3b3JrLXdpcmVkOiBcXGY2ZmY7XG4kZmEtdmFyLW5ldXRlcjogXFxmMjJjO1xuJGZhLXZhci1uZXdzcGFwZXI6IFxcZjFlYTtcbiRmYS12YXItbmltYmxyOiBcXGY1YTg7XG4kZmEtdmFyLW5vZGU6IFxcZjQxOTtcbiRmYS12YXItbm9kZS1qczogXFxmM2QzO1xuJGZhLXZhci1ub3QtZXF1YWw6IFxcZjUzZTtcbiRmYS12YXItbm90ZXMtbWVkaWNhbDogXFxmNDgxO1xuJGZhLXZhci1ucG06IFxcZjNkNDtcbiRmYS12YXItbnM4OiBcXGYzZDU7XG4kZmEtdmFyLW51dHJpdGlvbml4OiBcXGYzZDY7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXFxmMjQ3O1xuJGZhLXZhci1vYmplY3QtdW5ncm91cDogXFxmMjQ4O1xuJGZhLXZhci1vY3RhZ29uOiBcXGYzMDY7XG4kZmEtdmFyLW9jdG9wdXMtZGVwbG95OiBcXGUwODI7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2k6IFxcZjI2MztcbiRmYS12YXItb2Rub2tsYXNzbmlraS1zcXVhcmU6IFxcZjI2NDtcbiRmYS12YXItb2lsLWNhbjogXFxmNjEzO1xuJGZhLXZhci1vaWwtdGVtcDogXFxmNjE0O1xuJGZhLXZhci1vbGQtcmVwdWJsaWM6IFxcZjUxMDtcbiRmYS12YXItb206IFxcZjY3OTtcbiRmYS12YXItb21lZ2E6IFxcZjY3YTtcbiRmYS12YXItb3BlbmNhcnQ6IFxcZjIzZDtcbiRmYS12YXItb3BlbmlkOiBcXGYxOWI7XG4kZmEtdmFyLW9wZXJhOiBcXGYyNmE7XG4kZmEtdmFyLW9wdGluLW1vbnN0ZXI6IFxcZjIzYztcbiRmYS12YXItb3JjaWQ6IFxcZjhkMjtcbiRmYS12YXItb3JuYW1lbnQ6IFxcZjdiODtcbiRmYS12YXItb3NpOiBcXGY0MWE7XG4kZmEtdmFyLW90dGVyOiBcXGY3MDA7XG4kZmEtdmFyLW91dGRlbnQ6IFxcZjAzYjtcbiRmYS12YXItb3V0bGV0OiBcXGUwMWM7XG4kZmEtdmFyLW92ZW46IFxcZTAxZDtcbiRmYS12YXItb3ZlcmxpbmU6IFxcZjg3NjtcbiRmYS12YXItcGFnZS1icmVhazogXFxmODc3O1xuJGZhLXZhci1wYWdlNDogXFxmM2Q3O1xuJGZhLXZhci1wYWdlbGluZXM6IFxcZjE4YztcbiRmYS12YXItcGFnZXI6IFxcZjgxNTtcbiRmYS12YXItcGFpbnQtYnJ1c2g6IFxcZjFmYztcbiRmYS12YXItcGFpbnQtYnJ1c2gtYWx0OiBcXGY1YTk7XG4kZmEtdmFyLXBhaW50LXJvbGxlcjogXFxmNWFhO1xuJGZhLXZhci1wYWxldHRlOiBcXGY1M2Y7XG4kZmEtdmFyLXBhbGZlZDogXFxmM2Q4O1xuJGZhLXZhci1wYWxsZXQ6IFxcZjQ4MjtcbiRmYS12YXItcGFsbGV0LWFsdDogXFxmNDgzO1xuJGZhLXZhci1wYXBlci1wbGFuZTogXFxmMWQ4O1xuJGZhLXZhci1wYXBlcmNsaXA6IFxcZjBjNjtcbiRmYS12YXItcGFyYWNodXRlLWJveDogXFxmNGNkO1xuJGZhLXZhci1wYXJhZ3JhcGg6IFxcZjFkZDtcbiRmYS12YXItcGFyYWdyYXBoLXJ0bDogXFxmODc4O1xuJGZhLXZhci1wYXJraW5nOiBcXGY1NDA7XG4kZmEtdmFyLXBhcmtpbmctY2lyY2xlOiBcXGY2MTU7XG4kZmEtdmFyLXBhcmtpbmctY2lyY2xlLXNsYXNoOiBcXGY2MTY7XG4kZmEtdmFyLXBhcmtpbmctc2xhc2g6IFxcZjYxNztcbiRmYS12YXItcGFzc3BvcnQ6IFxcZjVhYjtcbiRmYS12YXItcGFzdGFmYXJpYW5pc206IFxcZjY3YjtcbiRmYS12YXItcGFzdGU6IFxcZjBlYTtcbiRmYS12YXItcGF0cmVvbjogXFxmM2Q5O1xuJGZhLXZhci1wYXVzZTogXFxmMDRjO1xuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFxcZjI4YjtcbiRmYS12YXItcGF3OiBcXGYxYjA7XG4kZmEtdmFyLXBhdy1hbHQ6IFxcZjcwMTtcbiRmYS12YXItcGF3LWNsYXdzOiBcXGY3MDI7XG4kZmEtdmFyLXBheXBhbDogXFxmMWVkO1xuJGZhLXZhci1wZWFjZTogXFxmNjdjO1xuJGZhLXZhci1wZWdhc3VzOiBcXGY3MDM7XG4kZmEtdmFyLXBlbjogXFxmMzA0O1xuJGZhLXZhci1wZW4tYWx0OiBcXGYzMDU7XG4kZmEtdmFyLXBlbi1mYW5jeTogXFxmNWFjO1xuJGZhLXZhci1wZW4tbmliOiBcXGY1YWQ7XG4kZmEtdmFyLXBlbi1zcXVhcmU6IFxcZjE0YjtcbiRmYS12YXItcGVuY2lsOiBcXGYwNDA7XG4kZmEtdmFyLXBlbmNpbC1hbHQ6IFxcZjMwMztcbiRmYS12YXItcGVuY2lsLXBhaW50YnJ1c2g6IFxcZjYxODtcbiRmYS12YXItcGVuY2lsLXJ1bGVyOiBcXGY1YWU7XG4kZmEtdmFyLXBlbm5hbnQ6IFxcZjQ1NjtcbiRmYS12YXItcGVubnktYXJjYWRlOiBcXGY3MDQ7XG4kZmEtdmFyLXBlb3BsZS1hcnJvd3M6IFxcZTA2ODtcbiRmYS12YXItcGVvcGxlLWNhcnJ5OiBcXGY0Y2U7XG4kZmEtdmFyLXBlcHBlci1ob3Q6IFxcZjgxNjtcbiRmYS12YXItcGVyYnl0ZTogXFxlMDgzO1xuJGZhLXZhci1wZXJjZW50OiBcXGYyOTU7XG4kZmEtdmFyLXBlcmNlbnRhZ2U6IFxcZjU0MTtcbiRmYS12YXItcGVyaXNjb3BlOiBcXGYzZGE7XG4kZmEtdmFyLXBlcnNvbi1ib290aDogXFxmNzU2O1xuJGZhLXZhci1wZXJzb24tY2Fycnk6IFxcZjRjZjtcbiRmYS12YXItcGVyc29uLWRvbGx5OiBcXGY0ZDA7XG4kZmEtdmFyLXBlcnNvbi1kb2xseS1lbXB0eTogXFxmNGQxO1xuJGZhLXZhci1wZXJzb24tc2lnbjogXFxmNzU3O1xuJGZhLXZhci1waGFicmljYXRvcjogXFxmM2RiO1xuJGZhLXZhci1waG9lbml4LWZyYW1ld29yazogXFxmM2RjO1xuJGZhLXZhci1waG9lbml4LXNxdWFkcm9uOiBcXGY1MTE7XG4kZmEtdmFyLXBob25lOiBcXGYwOTU7XG4kZmEtdmFyLXBob25lLWFsdDogXFxmODc5O1xuJGZhLXZhci1waG9uZS1sYXB0b3A6IFxcZjg3YTtcbiRmYS12YXItcGhvbmUtb2ZmaWNlOiBcXGY2N2Q7XG4kZmEtdmFyLXBob25lLXBsdXM6IFxcZjRkMjtcbiRmYS12YXItcGhvbmUtcm90YXJ5OiBcXGY4ZDM7XG4kZmEtdmFyLXBob25lLXNsYXNoOiBcXGYzZGQ7XG4kZmEtdmFyLXBob25lLXNxdWFyZTogXFxmMDk4O1xuJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0OiBcXGY4N2I7XG4kZmEtdmFyLXBob25lLXZvbHVtZTogXFxmMmEwO1xuJGZhLXZhci1waG90by12aWRlbzogXFxmODdjO1xuJGZhLXZhci1waHA6IFxcZjQ1NztcbiRmYS12YXItcGk6IFxcZjY3ZTtcbiRmYS12YXItcGlhbm86IFxcZjhkNDtcbiRmYS12YXItcGlhbm8ta2V5Ym9hcmQ6IFxcZjhkNTtcbiRmYS12YXItcGllOiBcXGY3MDU7XG4kZmEtdmFyLXBpZWQtcGlwZXI6IFxcZjJhZTtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFxcZjFhODtcbiRmYS12YXItcGllZC1waXBlci1oYXQ6IFxcZjRlNTtcbiRmYS12YXItcGllZC1waXBlci1wcDogXFxmMWE3O1xuJGZhLXZhci1waWVkLXBpcGVyLXNxdWFyZTogXFxlMDFlO1xuJGZhLXZhci1waWc6IFxcZjcwNjtcbiRmYS12YXItcGlnZ3ktYmFuazogXFxmNGQzO1xuJGZhLXZhci1waWxsczogXFxmNDg0O1xuJGZhLXZhci1waW50ZXJlc3Q6IFxcZjBkMjtcbiRmYS12YXItcGludGVyZXN0LXA6IFxcZjIzMTtcbiRmYS12YXItcGludGVyZXN0LXNxdWFyZTogXFxmMGQzO1xuJGZhLXZhci1waXp6YTogXFxmODE3O1xuJGZhLXZhci1waXp6YS1zbGljZTogXFxmODE4O1xuJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwOiBcXGY2N2Y7XG4kZmEtdmFyLXBsYW5lOiBcXGYwNzI7XG4kZmEtdmFyLXBsYW5lLWFsdDogXFxmM2RlO1xuJGZhLXZhci1wbGFuZS1hcnJpdmFsOiBcXGY1YWY7XG4kZmEtdmFyLXBsYW5lLWRlcGFydHVyZTogXFxmNWIwO1xuJGZhLXZhci1wbGFuZS1zbGFzaDogXFxlMDY5O1xuJGZhLXZhci1wbGFuZXQtbW9vbjogXFxlMDFmO1xuJGZhLXZhci1wbGFuZXQtcmluZ2VkOiBcXGUwMjA7XG4kZmEtdmFyLXBsYXk6IFxcZjA0YjtcbiRmYS12YXItcGxheS1jaXJjbGU6IFxcZjE0NDtcbiRmYS12YXItcGxheXN0YXRpb246IFxcZjNkZjtcbiRmYS12YXItcGx1ZzogXFxmMWU2O1xuJGZhLXZhci1wbHVzOiBcXGYwNjc7XG4kZmEtdmFyLXBsdXMtY2lyY2xlOiBcXGYwNTU7XG4kZmEtdmFyLXBsdXMtaGV4YWdvbjogXFxmMzAwO1xuJGZhLXZhci1wbHVzLW9jdGFnb246IFxcZjMwMTtcbiRmYS12YXItcGx1cy1zcXVhcmU6IFxcZjBmZTtcbiRmYS12YXItcG9kY2FzdDogXFxmMmNlO1xuJGZhLXZhci1wb2RpdW06IFxcZjY4MDtcbiRmYS12YXItcG9kaXVtLXN0YXI6IFxcZjc1ODtcbiRmYS12YXItcG9saWNlLWJveDogXFxlMDIxO1xuJGZhLXZhci1wb2xsOiBcXGY2ODE7XG4kZmEtdmFyLXBvbGwtaDogXFxmNjgyO1xuJGZhLXZhci1wb2xsLXBlb3BsZTogXFxmNzU5O1xuJGZhLXZhci1wb286IFxcZjJmZTtcbiRmYS12YXItcG9vLXN0b3JtOiBcXGY3NWE7XG4kZmEtdmFyLXBvb3A6IFxcZjYxOTtcbiRmYS12YXItcG9wY29ybjogXFxmODE5O1xuJGZhLXZhci1wb3J0YWwtZW50ZXI6IFxcZTAyMjtcbiRmYS12YXItcG9ydGFsLWV4aXQ6IFxcZTAyMztcbiRmYS12YXItcG9ydHJhaXQ6IFxcZjNlMDtcbiRmYS12YXItcG91bmQtc2lnbjogXFxmMTU0O1xuJGZhLXZhci1wb3dlci1vZmY6IFxcZjAxMTtcbiRmYS12YXItcHJheTogXFxmNjgzO1xuJGZhLXZhci1wcmF5aW5nLWhhbmRzOiBcXGY2ODQ7XG4kZmEtdmFyLXByZXNjcmlwdGlvbjogXFxmNWIxO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlOiBcXGY0ODU7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OiBcXGY0ODY7XG4kZmEtdmFyLXByZXNlbnRhdGlvbjogXFxmNjg1O1xuJGZhLXZhci1wcmludDogXFxmMDJmO1xuJGZhLXZhci1wcmludC1zZWFyY2g6IFxcZjgxYTtcbiRmYS12YXItcHJpbnQtc2xhc2g6IFxcZjY4NjtcbiRmYS12YXItcHJvY2VkdXJlczogXFxmNDg3O1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFxcZjI4ODtcbiRmYS12YXItcHJvamVjdC1kaWFncmFtOiBcXGY1NDI7XG4kZmEtdmFyLXByb2plY3RvcjogXFxmOGQ2O1xuJGZhLXZhci1wdW1wLW1lZGljYWw6IFxcZTA2YTtcbiRmYS12YXItcHVtcC1zb2FwOiBcXGUwNmI7XG4kZmEtdmFyLXB1bXBraW46IFxcZjcwNztcbiRmYS12YXItcHVzaGVkOiBcXGYzZTE7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXFxmMTJlO1xuJGZhLXZhci1weXRob246IFxcZjNlMjtcbiRmYS12YXItcXE6IFxcZjFkNjtcbiRmYS12YXItcXJjb2RlOiBcXGYwMjk7XG4kZmEtdmFyLXF1ZXN0aW9uOiBcXGYxMjg7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXFxmMDU5O1xuJGZhLXZhci1xdWVzdGlvbi1zcXVhcmU6IFxcZjJmZDtcbiRmYS12YXItcXVpZGRpdGNoOiBcXGY0NTg7XG4kZmEtdmFyLXF1aW5zY2FwZTogXFxmNDU5O1xuJGZhLXZhci1xdW9yYTogXFxmMmM0O1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcXGYxMGQ7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcXGYxMGU7XG4kZmEtdmFyLXF1cmFuOiBcXGY2ODc7XG4kZmEtdmFyLXItcHJvamVjdDogXFxmNGY3O1xuJGZhLXZhci1yYWJiaXQ6IFxcZjcwODtcbiRmYS12YXItcmFiYml0LWZhc3Q6IFxcZjcwOTtcbiRmYS12YXItcmFjcXVldDogXFxmNDVhO1xuJGZhLXZhci1yYWRhcjogXFxlMDI0O1xuJGZhLXZhci1yYWRpYXRpb246IFxcZjdiOTtcbiRmYS12YXItcmFkaWF0aW9uLWFsdDogXFxmN2JhO1xuJGZhLXZhci1yYWRpbzogXFxmOGQ3O1xuJGZhLXZhci1yYWRpby1hbHQ6IFxcZjhkODtcbiRmYS12YXItcmFpbmJvdzogXFxmNzViO1xuJGZhLXZhci1yYWluZHJvcHM6IFxcZjc1YztcbiRmYS12YXItcmFtOiBcXGY3MGE7XG4kZmEtdmFyLXJhbXAtbG9hZGluZzogXFxmNGQ0O1xuJGZhLXZhci1yYW5kb206IFxcZjA3NDtcbiRmYS12YXItcmFzcGJlcnJ5LXBpOiBcXGY3YmI7XG4kZmEtdmFyLXJhdmVscnk6IFxcZjJkOTtcbiRmYS12YXItcmF5Z3VuOiBcXGUwMjU7XG4kZmEtdmFyLXJlYWN0OiBcXGY0MWI7XG4kZmEtdmFyLXJlYWN0ZXVyb3BlOiBcXGY3NWQ7XG4kZmEtdmFyLXJlYWRtZTogXFxmNGQ1O1xuJGZhLXZhci1yZWJlbDogXFxmMWQwO1xuJGZhLXZhci1yZWNlaXB0OiBcXGY1NDM7XG4kZmEtdmFyLXJlY29yZC12aW55bDogXFxmOGQ5O1xuJGZhLXZhci1yZWN0YW5nbGUtbGFuZHNjYXBlOiBcXGYyZmE7XG4kZmEtdmFyLXJlY3RhbmdsZS1wb3J0cmFpdDogXFxmMmZiO1xuJGZhLXZhci1yZWN0YW5nbGUtd2lkZTogXFxmMmZjO1xuJGZhLXZhci1yZWN5Y2xlOiBcXGYxYjg7XG4kZmEtdmFyLXJlZC1yaXZlcjogXFxmM2UzO1xuJGZhLXZhci1yZWRkaXQ6IFxcZjFhMTtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcXGYyODE7XG4kZmEtdmFyLXJlZGRpdC1zcXVhcmU6IFxcZjFhMjtcbiRmYS12YXItcmVkaGF0OiBcXGY3YmM7XG4kZmEtdmFyLXJlZG86IFxcZjAxZTtcbiRmYS12YXItcmVkby1hbHQ6IFxcZjJmOTtcbiRmYS12YXItcmVmcmlnZXJhdG9yOiBcXGUwMjY7XG4kZmEtdmFyLXJlZ2lzdGVyZWQ6IFxcZjI1ZDtcbiRmYS12YXItcmVtb3ZlLWZvcm1hdDogXFxmODdkO1xuJGZhLXZhci1yZW5yZW46IFxcZjE4YjtcbiRmYS12YXItcmVwZWF0OiBcXGYzNjM7XG4kZmEtdmFyLXJlcGVhdC0xOiBcXGYzNjU7XG4kZmEtdmFyLXJlcGVhdC0xLWFsdDogXFxmMzY2O1xuJGZhLXZhci1yZXBlYXQtYWx0OiBcXGYzNjQ7XG4kZmEtdmFyLXJlcGx5OiBcXGYzZTU7XG4kZmEtdmFyLXJlcGx5LWFsbDogXFxmMTIyO1xuJGZhLXZhci1yZXBseWQ6IFxcZjNlNjtcbiRmYS12YXItcmVwdWJsaWNhbjogXFxmNzVlO1xuJGZhLXZhci1yZXNlYXJjaGdhdGU6IFxcZjRmODtcbiRmYS12YXItcmVzb2x2aW5nOiBcXGYzZTc7XG4kZmEtdmFyLXJlc3Ryb29tOiBcXGY3YmQ7XG4kZmEtdmFyLXJldHdlZXQ6IFxcZjA3OTtcbiRmYS12YXItcmV0d2VldC1hbHQ6IFxcZjM2MTtcbiRmYS12YXItcmV2OiBcXGY1YjI7XG4kZmEtdmFyLXJpYmJvbjogXFxmNGQ2O1xuJGZhLXZhci1yaW5nOiBcXGY3MGI7XG4kZmEtdmFyLXJpbmdzLXdlZGRpbmc6IFxcZjgxYjtcbiRmYS12YXItcm9hZDogXFxmMDE4O1xuJGZhLXZhci1yb2JvdDogXFxmNTQ0O1xuJGZhLXZhci1yb2NrZXQ6IFxcZjEzNTtcbiRmYS12YXItcm9ja2V0LWxhdW5jaDogXFxlMDI3O1xuJGZhLXZhci1yb2NrZXRjaGF0OiBcXGYzZTg7XG4kZmEtdmFyLXJvY2tybXM6IFxcZjNlOTtcbiRmYS12YXItcm91dGU6IFxcZjRkNztcbiRmYS12YXItcm91dGUtaGlnaHdheTogXFxmNjFhO1xuJGZhLXZhci1yb3V0ZS1pbnRlcnN0YXRlOiBcXGY2MWI7XG4kZmEtdmFyLXJvdXRlcjogXFxmOGRhO1xuJGZhLXZhci1yc3M6IFxcZjA5ZTtcbiRmYS12YXItcnNzLXNxdWFyZTogXFxmMTQzO1xuJGZhLXZhci1ydWJsZS1zaWduOiBcXGYxNTg7XG4kZmEtdmFyLXJ1bGVyOiBcXGY1NDU7XG4kZmEtdmFyLXJ1bGVyLWNvbWJpbmVkOiBcXGY1NDY7XG4kZmEtdmFyLXJ1bGVyLWhvcml6b250YWw6IFxcZjU0NztcbiRmYS12YXItcnVsZXItdHJpYW5nbGU6IFxcZjYxYztcbiRmYS12YXItcnVsZXItdmVydGljYWw6IFxcZjU0ODtcbiRmYS12YXItcnVubmluZzogXFxmNzBjO1xuJGZhLXZhci1ydXBlZS1zaWduOiBcXGYxNTY7XG4kZmEtdmFyLXJ1c3Q6IFxcZTA3YTtcbiRmYS12YXItcnY6IFxcZjdiZTtcbiRmYS12YXItc2FjazogXFxmODFjO1xuJGZhLXZhci1zYWNrLWRvbGxhcjogXFxmODFkO1xuJGZhLXZhci1zYWQtY3J5OiBcXGY1YjM7XG4kZmEtdmFyLXNhZC10ZWFyOiBcXGY1YjQ7XG4kZmEtdmFyLXNhZmFyaTogXFxmMjY3O1xuJGZhLXZhci1zYWxhZDogXFxmODFlO1xuJGZhLXZhci1zYWxlc2ZvcmNlOiBcXGY4M2I7XG4kZmEtdmFyLXNhbmR3aWNoOiBcXGY4MWY7XG4kZmEtdmFyLXNhc3M6IFxcZjQxZTtcbiRmYS12YXItc2F0ZWxsaXRlOiBcXGY3YmY7XG4kZmEtdmFyLXNhdGVsbGl0ZS1kaXNoOiBcXGY3YzA7XG4kZmEtdmFyLXNhdXNhZ2U6IFxcZjgyMDtcbiRmYS12YXItc2F2ZTogXFxmMGM3O1xuJGZhLXZhci1zYXgtaG90OiBcXGY4ZGI7XG4kZmEtdmFyLXNheG9waG9uZTogXFxmOGRjO1xuJGZhLXZhci1zY2FscGVsOiBcXGY2MWQ7XG4kZmEtdmFyLXNjYWxwZWwtcGF0aDogXFxmNjFlO1xuJGZhLXZhci1zY2FubmVyOiBcXGY0ODg7XG4kZmEtdmFyLXNjYW5uZXItaW1hZ2U6IFxcZjhmMztcbiRmYS12YXItc2Nhbm5lci1rZXlib2FyZDogXFxmNDg5O1xuJGZhLXZhci1zY2FubmVyLXRvdWNoc2NyZWVuOiBcXGY0OGE7XG4kZmEtdmFyLXNjYXJlY3JvdzogXFxmNzBkO1xuJGZhLXZhci1zY2FyZjogXFxmN2MxO1xuJGZhLXZhci1zY2hsaXg6IFxcZjNlYTtcbiRmYS12YXItc2Nob29sOiBcXGY1NDk7XG4kZmEtdmFyLXNjcmV3ZHJpdmVyOiBcXGY1NGE7XG4kZmEtdmFyLXNjcmliZDogXFxmMjhhO1xuJGZhLXZhci1zY3JvbGw6IFxcZjcwZTtcbiRmYS12YXItc2Nyb2xsLW9sZDogXFxmNzBmO1xuJGZhLXZhci1zY3J1YmJlcjogXFxmMmY4O1xuJGZhLXZhci1zY3l0aGU6IFxcZjcxMDtcbiRmYS12YXItc2QtY2FyZDogXFxmN2MyO1xuJGZhLXZhci1zZWFyY2g6IFxcZjAwMjtcbiRmYS12YXItc2VhcmNoLWRvbGxhcjogXFxmNjg4O1xuJGZhLXZhci1zZWFyY2gtbG9jYXRpb246IFxcZjY4OTtcbiRmYS12YXItc2VhcmNoLW1pbnVzOiBcXGYwMTA7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcXGYwMGU7XG4kZmEtdmFyLXNlYXJjaGVuZ2luOiBcXGYzZWI7XG4kZmEtdmFyLXNlZWRsaW5nOiBcXGY0ZDg7XG4kZmEtdmFyLXNlbGxjYXN0OiBcXGYyZGE7XG4kZmEtdmFyLXNlbGxzeTogXFxmMjEzO1xuJGZhLXZhci1zZW5kLWJhY2s6IFxcZjg3ZTtcbiRmYS12YXItc2VuZC1iYWNrd2FyZDogXFxmODdmO1xuJGZhLXZhci1zZW5zb3I6IFxcZTAyODtcbiRmYS12YXItc2Vuc29yLWFsZXJ0OiBcXGUwMjk7XG4kZmEtdmFyLXNlbnNvci1maXJlOiBcXGUwMmE7XG4kZmEtdmFyLXNlbnNvci1vbjogXFxlMDJiO1xuJGZhLXZhci1zZW5zb3Itc21va2U6IFxcZTAyYztcbiRmYS12YXItc2VydmVyOiBcXGYyMzM7XG4kZmEtdmFyLXNlcnZpY2VzdGFjazogXFxmM2VjO1xuJGZhLXZhci1zaGFwZXM6IFxcZjYxZjtcbiRmYS12YXItc2hhcmU6IFxcZjA2NDtcbiRmYS12YXItc2hhcmUtYWxsOiBcXGYzNjc7XG4kZmEtdmFyLXNoYXJlLWFsdDogXFxmMWUwO1xuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcXGYxZTE7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZTogXFxmMTRkO1xuJGZhLXZhci1zaGVlcDogXFxmNzExO1xuJGZhLXZhci1zaGVrZWwtc2lnbjogXFxmMjBiO1xuJGZhLXZhci1zaGllbGQ6IFxcZjEzMjtcbiRmYS12YXItc2hpZWxkLWFsdDogXFxmM2VkO1xuJGZhLXZhci1zaGllbGQtY2hlY2s6IFxcZjJmNztcbiRmYS12YXItc2hpZWxkLWNyb3NzOiBcXGY3MTI7XG4kZmEtdmFyLXNoaWVsZC12aXJ1czogXFxlMDZjO1xuJGZhLXZhci1zaGlwOiBcXGYyMWE7XG4kZmEtdmFyLXNoaXBwaW5nLWZhc3Q6IFxcZjQ4YjtcbiRmYS12YXItc2hpcHBpbmctdGltZWQ6IFxcZjQ4YztcbiRmYS12YXItc2hpcnRzaW5idWxrOiBcXGYyMTQ7XG4kZmEtdmFyLXNoaXNoLWtlYmFiOiBcXGY4MjE7XG4kZmEtdmFyLXNob2UtcHJpbnRzOiBcXGY1NGI7XG4kZmEtdmFyLXNob3BpZnk6IFxcZTA1NztcbiRmYS12YXItc2hvcHBpbmctYmFnOiBcXGYyOTA7XG4kZmEtdmFyLXNob3BwaW5nLWJhc2tldDogXFxmMjkxO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiBcXGYwN2E7XG4kZmEtdmFyLXNob3B3YXJlOiBcXGY1YjU7XG4kZmEtdmFyLXNob3ZlbDogXFxmNzEzO1xuJGZhLXZhci1zaG92ZWwtc25vdzogXFxmN2MzO1xuJGZhLXZhci1zaG93ZXI6IFxcZjJjYztcbiRmYS12YXItc2hyZWRkZXI6IFxcZjY4YTtcbiRmYS12YXItc2h1dHRsZS12YW46IFxcZjViNjtcbiRmYS12YXItc2h1dHRsZWNvY2s6IFxcZjQ1YjtcbiRmYS12YXItc2lja2xlOiBcXGY4MjI7XG4kZmEtdmFyLXNpZ21hOiBcXGY2OGI7XG4kZmEtdmFyLXNpZ246IFxcZjRkOTtcbiRmYS12YXItc2lnbi1pbjogXFxmMDkwO1xuJGZhLXZhci1zaWduLWluLWFsdDogXFxmMmY2O1xuJGZhLXZhci1zaWduLWxhbmd1YWdlOiBcXGYyYTc7XG4kZmEtdmFyLXNpZ24tb3V0OiBcXGYwOGI7XG4kZmEtdmFyLXNpZ24tb3V0LWFsdDogXFxmMmY1O1xuJGZhLXZhci1zaWduYWw6IFxcZjAxMjtcbiRmYS12YXItc2lnbmFsLTE6IFxcZjY4YztcbiRmYS12YXItc2lnbmFsLTI6IFxcZjY4ZDtcbiRmYS12YXItc2lnbmFsLTM6IFxcZjY4ZTtcbiRmYS12YXItc2lnbmFsLTQ6IFxcZjY4ZjtcbiRmYS12YXItc2lnbmFsLWFsdDogXFxmNjkwO1xuJGZhLXZhci1zaWduYWwtYWx0LTE6IFxcZjY5MTtcbiRmYS12YXItc2lnbmFsLWFsdC0yOiBcXGY2OTI7XG4kZmEtdmFyLXNpZ25hbC1hbHQtMzogXFxmNjkzO1xuJGZhLXZhci1zaWduYWwtYWx0LXNsYXNoOiBcXGY2OTQ7XG4kZmEtdmFyLXNpZ25hbC1zbGFzaDogXFxmNjk1O1xuJGZhLXZhci1zaWduYWwtc3RyZWFtOiBcXGY4ZGQ7XG4kZmEtdmFyLXNpZ25hdHVyZTogXFxmNWI3O1xuJGZhLXZhci1zaW0tY2FyZDogXFxmN2M0O1xuJGZhLXZhci1zaW1wbHlidWlsdDogXFxmMjE1O1xuJGZhLXZhci1zaW5rOiBcXGUwNmQ7XG4kZmEtdmFyLXNpcmVuOiBcXGUwMmQ7XG4kZmEtdmFyLXNpcmVuLW9uOiBcXGUwMmU7XG4kZmEtdmFyLXNpc3RyaXg6IFxcZjNlZTtcbiRmYS12YXItc2l0ZW1hcDogXFxmMGU4O1xuJGZhLXZhci1zaXRoOiBcXGY1MTI7XG4kZmEtdmFyLXNrYXRpbmc6IFxcZjdjNTtcbiRmYS12YXItc2tlbGV0b246IFxcZjYyMDtcbiRmYS12YXItc2tldGNoOiBcXGY3YzY7XG4kZmEtdmFyLXNraS1qdW1wOiBcXGY3Yzc7XG4kZmEtdmFyLXNraS1saWZ0OiBcXGY3Yzg7XG4kZmEtdmFyLXNraWluZzogXFxmN2M5O1xuJGZhLXZhci1za2lpbmctbm9yZGljOiBcXGY3Y2E7XG4kZmEtdmFyLXNrdWxsOiBcXGY1NGM7XG4kZmEtdmFyLXNrdWxsLWNvdzogXFxmOGRlO1xuJGZhLXZhci1za3VsbC1jcm9zc2JvbmVzOiBcXGY3MTQ7XG4kZmEtdmFyLXNreWF0bGFzOiBcXGYyMTY7XG4kZmEtdmFyLXNreXBlOiBcXGYxN2U7XG4kZmEtdmFyLXNsYWNrOiBcXGYxOTg7XG4kZmEtdmFyLXNsYWNrLWhhc2g6IFxcZjNlZjtcbiRmYS12YXItc2xhc2g6IFxcZjcxNTtcbiRmYS12YXItc2xlZGRpbmc6IFxcZjdjYjtcbiRmYS12YXItc2xlaWdoOiBcXGY3Y2M7XG4kZmEtdmFyLXNsaWRlcnMtaDogXFxmMWRlO1xuJGZhLXZhci1zbGlkZXJzLWgtc3F1YXJlOiBcXGYzZjA7XG4kZmEtdmFyLXNsaWRlcnMtdjogXFxmM2YxO1xuJGZhLXZhci1zbGlkZXJzLXYtc3F1YXJlOiBcXGYzZjI7XG4kZmEtdmFyLXNsaWRlc2hhcmU6IFxcZjFlNztcbiRmYS12YXItc21pbGU6IFxcZjExODtcbiRmYS12YXItc21pbGUtYmVhbTogXFxmNWI4O1xuJGZhLXZhci1zbWlsZS1wbHVzOiBcXGY1Yjk7XG4kZmEtdmFyLXNtaWxlLXdpbms6IFxcZjRkYTtcbiRmYS12YXItc21vZzogXFxmNzVmO1xuJGZhLXZhci1zbW9rZTogXFxmNzYwO1xuJGZhLXZhci1zbW9raW5nOiBcXGY0OGQ7XG4kZmEtdmFyLXNtb2tpbmctYmFuOiBcXGY1NGQ7XG4kZmEtdmFyLXNtczogXFxmN2NkO1xuJGZhLXZhci1zbmFrZTogXFxmNzE2O1xuJGZhLXZhci1zbmFwY2hhdDogXFxmMmFiO1xuJGZhLXZhci1zbmFwY2hhdC1naG9zdDogXFxmMmFjO1xuJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU6IFxcZjJhZDtcbiRmYS12YXItc25vb3plOiBcXGY4ODA7XG4kZmEtdmFyLXNub3ctYmxvd2luZzogXFxmNzYxO1xuJGZhLXZhci1zbm93Ym9hcmRpbmc6IFxcZjdjZTtcbiRmYS12YXItc25vd2ZsYWtlOiBcXGYyZGM7XG4kZmEtdmFyLXNub3dmbGFrZXM6IFxcZjdjZjtcbiRmYS12YXItc25vd21hbjogXFxmN2QwO1xuJGZhLXZhci1zbm93bW9iaWxlOiBcXGY3ZDE7XG4kZmEtdmFyLXNub3dwbG93OiBcXGY3ZDI7XG4kZmEtdmFyLXNvYXA6IFxcZTA2ZTtcbiRmYS12YXItc29ja3M6IFxcZjY5NjtcbiRmYS12YXItc29sYXItcGFuZWw6IFxcZjViYTtcbiRmYS12YXItc29sYXItc3lzdGVtOiBcXGUwMmY7XG4kZmEtdmFyLXNvcnQ6IFxcZjBkYztcbiRmYS12YXItc29ydC1hbHBoYS1kb3duOiBcXGYxNWQ7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQ6IFxcZjg4MTtcbiRmYS12YXItc29ydC1hbHBoYS11cDogXFxmMTVlO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdDogXFxmODgyO1xuJGZhLXZhci1zb3J0LWFsdDogXFxmODgzO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kb3duOiBcXGYxNjA7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0OiBcXGY4ODQ7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwOiBcXGYxNjE7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdDogXFxmODg1O1xuJGZhLXZhci1zb3J0LWNpcmNsZTogXFxlMDMwO1xuJGZhLXZhci1zb3J0LWNpcmNsZS1kb3duOiBcXGUwMzE7XG4kZmEtdmFyLXNvcnQtY2lyY2xlLXVwOiBcXGUwMzI7XG4kZmEtdmFyLXNvcnQtZG93bjogXFxmMGRkO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bjogXFxmMTYyO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bi1hbHQ6IFxcZjg4NjtcbiRmYS12YXItc29ydC1udW1lcmljLXVwOiBcXGYxNjM7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cC1hbHQ6IFxcZjg4NztcbiRmYS12YXItc29ydC1zaGFwZXMtZG93bjogXFxmODg4O1xuJGZhLXZhci1zb3J0LXNoYXBlcy1kb3duLWFsdDogXFxmODg5O1xuJGZhLXZhci1zb3J0LXNoYXBlcy11cDogXFxmODhhO1xuJGZhLXZhci1zb3J0LXNoYXBlcy11cC1hbHQ6IFxcZjg4YjtcbiRmYS12YXItc29ydC1zaXplLWRvd246IFxcZjg4YztcbiRmYS12YXItc29ydC1zaXplLWRvd24tYWx0OiBcXGY4OGQ7XG4kZmEtdmFyLXNvcnQtc2l6ZS11cDogXFxmODhlO1xuJGZhLXZhci1zb3J0LXNpemUtdXAtYWx0OiBcXGY4OGY7XG4kZmEtdmFyLXNvcnQtdXA6IFxcZjBkZTtcbiRmYS12YXItc291bmRjbG91ZDogXFxmMWJlO1xuJGZhLXZhci1zb3VwOiBcXGY4MjM7XG4kZmEtdmFyLXNvdXJjZXRyZWU6IFxcZjdkMztcbiRmYS12YXItc3BhOiBcXGY1YmI7XG4kZmEtdmFyLXNwYWNlLXNodXR0bGU6IFxcZjE5NztcbiRmYS12YXItc3BhY2Utc3RhdGlvbi1tb29uOiBcXGUwMzM7XG4kZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbi1hbHQ6IFxcZTAzNDtcbiRmYS12YXItc3BhZGU6IFxcZjJmNDtcbiRmYS12YXItc3BhcmtsZXM6IFxcZjg5MDtcbiRmYS12YXItc3BlYWthcDogXFxmM2YzO1xuJGZhLXZhci1zcGVha2VyOiBcXGY4ZGY7XG4kZmEtdmFyLXNwZWFrZXItZGVjazogXFxmODNjO1xuJGZhLXZhci1zcGVha2VyczogXFxmOGUwO1xuJGZhLXZhci1zcGVsbC1jaGVjazogXFxmODkxO1xuJGZhLXZhci1zcGlkZXI6IFxcZjcxNztcbiRmYS12YXItc3BpZGVyLWJsYWNrLXdpZG93OiBcXGY3MTg7XG4kZmEtdmFyLXNwaWRlci13ZWI6IFxcZjcxOTtcbiRmYS12YXItc3Bpbm5lcjogXFxmMTEwO1xuJGZhLXZhci1zcGlubmVyLXRoaXJkOiBcXGYzZjQ7XG4kZmEtdmFyLXNwbG90Y2g6IFxcZjViYztcbiRmYS12YXItc3BvdGlmeTogXFxmMWJjO1xuJGZhLXZhci1zcHJheS1jYW46IFxcZjViZDtcbiRmYS12YXItc3ByaW5rbGVyOiBcXGUwMzU7XG4kZmEtdmFyLXNxdWFyZTogXFxmMGM4O1xuJGZhLXZhci1zcXVhcmUtZnVsbDogXFxmNDVjO1xuJGZhLXZhci1zcXVhcmUtcm9vdDogXFxmNjk3O1xuJGZhLXZhci1zcXVhcmUtcm9vdC1hbHQ6IFxcZjY5ODtcbiRmYS12YXItc3F1YXJlc3BhY2U6IFxcZjViZTtcbiRmYS12YXItc3F1aXJyZWw6IFxcZjcxYTtcbiRmYS12YXItc3RhY2stZXhjaGFuZ2U6IFxcZjE4ZDtcbiRmYS12YXItc3RhY2stb3ZlcmZsb3c6IFxcZjE2YztcbiRmYS12YXItc3RhY2twYXRoOiBcXGY4NDI7XG4kZmEtdmFyLXN0YWZmOiBcXGY3MWI7XG4kZmEtdmFyLXN0YW1wOiBcXGY1YmY7XG4kZmEtdmFyLXN0YXI6IFxcZjAwNTtcbiRmYS12YXItc3Rhci1hbmQtY3Jlc2NlbnQ6IFxcZjY5OTtcbiRmYS12YXItc3Rhci1jaHJpc3RtYXM6IFxcZjdkNDtcbiRmYS12YXItc3Rhci1leGNsYW1hdGlvbjogXFxmMmYzO1xuJGZhLXZhci1zdGFyLWhhbGY6IFxcZjA4OTtcbiRmYS12YXItc3Rhci1oYWxmLWFsdDogXFxmNWMwO1xuJGZhLXZhci1zdGFyLW9mLWRhdmlkOiBcXGY2OWE7XG4kZmEtdmFyLXN0YXItb2YtbGlmZTogXFxmNjIxO1xuJGZhLXZhci1zdGFyLXNob290aW5nOiBcXGUwMzY7XG4kZmEtdmFyLXN0YXJmaWdodGVyOiBcXGUwMzc7XG4kZmEtdmFyLXN0YXJmaWdodGVyLWFsdDogXFxlMDM4O1xuJGZhLXZhci1zdGFyczogXFxmNzYyO1xuJGZhLXZhci1zdGFyc2hpcDogXFxlMDM5O1xuJGZhLXZhci1zdGFyc2hpcC1mcmVpZ2h0ZXI6IFxcZTAzYTtcbiRmYS12YXItc3RheWxpbmtlZDogXFxmM2Y1O1xuJGZhLXZhci1zdGVhazogXFxmODI0O1xuJGZhLXZhci1zdGVhbTogXFxmMWI2O1xuJGZhLXZhci1zdGVhbS1zcXVhcmU6IFxcZjFiNztcbiRmYS12YXItc3RlYW0tc3ltYm9sOiBcXGYzZjY7XG4kZmEtdmFyLXN0ZWVyaW5nLXdoZWVsOiBcXGY2MjI7XG4kZmEtdmFyLXN0ZXAtYmFja3dhcmQ6IFxcZjA0ODtcbiRmYS12YXItc3RlcC1mb3J3YXJkOiBcXGYwNTE7XG4kZmEtdmFyLXN0ZXRob3Njb3BlOiBcXGYwZjE7XG4kZmEtdmFyLXN0aWNrZXItbXVsZTogXFxmM2Y3O1xuJGZhLXZhci1zdGlja3ktbm90ZTogXFxmMjQ5O1xuJGZhLXZhci1zdG9ja2luZzogXFxmN2Q1O1xuJGZhLXZhci1zdG9tYWNoOiBcXGY2MjM7XG4kZmEtdmFyLXN0b3A6IFxcZjA0ZDtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFxcZjI4ZDtcbiRmYS12YXItc3RvcHdhdGNoOiBcXGYyZjI7XG4kZmEtdmFyLXN0b3B3YXRjaC0yMDogXFxlMDZmO1xuJGZhLXZhci1zdG9yZTogXFxmNTRlO1xuJGZhLXZhci1zdG9yZS1hbHQ6IFxcZjU0ZjtcbiRmYS12YXItc3RvcmUtYWx0LXNsYXNoOiBcXGUwNzA7XG4kZmEtdmFyLXN0b3JlLXNsYXNoOiBcXGUwNzE7XG4kZmEtdmFyLXN0cmF2YTogXFxmNDI4O1xuJGZhLXZhci1zdHJlYW06IFxcZjU1MDtcbiRmYS12YXItc3RyZWV0LXZpZXc6IFxcZjIxZDtcbiRmYS12YXItc3RyZXRjaGVyOiBcXGY4MjU7XG4kZmEtdmFyLXN0cmlrZXRocm91Z2g6IFxcZjBjYztcbiRmYS12YXItc3RyaXBlOiBcXGY0Mjk7XG4kZmEtdmFyLXN0cmlwZS1zOiBcXGY0MmE7XG4kZmEtdmFyLXN0cm9vcHdhZmVsOiBcXGY1NTE7XG4kZmEtdmFyLXN0dWRpb3ZpbmFyaTogXFxmM2Y4O1xuJGZhLXZhci1zdHVtYmxldXBvbjogXFxmMWE0O1xuJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU6IFxcZjFhMztcbiRmYS12YXItc3Vic2NyaXB0OiBcXGYxMmM7XG4kZmEtdmFyLXN1YndheTogXFxmMjM5O1xuJGZhLXZhci1zdWl0Y2FzZTogXFxmMGYyO1xuJGZhLXZhci1zdWl0Y2FzZS1yb2xsaW5nOiBcXGY1YzE7XG4kZmEtdmFyLXN1bjogXFxmMTg1O1xuJGZhLXZhci1zdW4tY2xvdWQ6IFxcZjc2MztcbiRmYS12YXItc3VuLWR1c3Q6IFxcZjc2NDtcbiRmYS12YXItc3VuLWhhemU6IFxcZjc2NTtcbiRmYS12YXItc3VuZ2xhc3NlczogXFxmODkyO1xuJGZhLXZhci1zdW5yaXNlOiBcXGY3NjY7XG4kZmEtdmFyLXN1bnNldDogXFxmNzY3O1xuJGZhLXZhci1zdXBlcnBvd2VyczogXFxmMmRkO1xuJGZhLXZhci1zdXBlcnNjcmlwdDogXFxmMTJiO1xuJGZhLXZhci1zdXBwbGU6IFxcZjNmOTtcbiRmYS12YXItc3VycHJpc2U6IFxcZjVjMjtcbiRmYS12YXItc3VzZTogXFxmN2Q2O1xuJGZhLXZhci1zd2F0Y2hib29rOiBcXGY1YzM7XG4kZmEtdmFyLXN3aWZ0OiBcXGY4ZTE7XG4kZmEtdmFyLXN3aW1tZXI6IFxcZjVjNDtcbiRmYS12YXItc3dpbW1pbmctcG9vbDogXFxmNWM1O1xuJGZhLXZhci1zd29yZDogXFxmNzFjO1xuJGZhLXZhci1zd29yZC1sYXNlcjogXFxlMDNiO1xuJGZhLXZhci1zd29yZC1sYXNlci1hbHQ6IFxcZTAzYztcbiRmYS12YXItc3dvcmRzOiBcXGY3MWQ7XG4kZmEtdmFyLXN3b3Jkcy1sYXNlcjogXFxlMDNkO1xuJGZhLXZhci1zeW1mb255OiBcXGY4M2Q7XG4kZmEtdmFyLXN5bmFnb2d1ZTogXFxmNjliO1xuJGZhLXZhci1zeW5jOiBcXGYwMjE7XG4kZmEtdmFyLXN5bmMtYWx0OiBcXGYyZjE7XG4kZmEtdmFyLXN5cmluZ2U6IFxcZjQ4ZTtcbiRmYS12YXItdGFibGU6IFxcZjBjZTtcbiRmYS12YXItdGFibGUtdGVubmlzOiBcXGY0NWQ7XG4kZmEtdmFyLXRhYmxldDogXFxmMTBhO1xuJGZhLXZhci10YWJsZXQtYWx0OiBcXGYzZmE7XG4kZmEtdmFyLXRhYmxldC1hbmRyb2lkOiBcXGYzZmI7XG4kZmEtdmFyLXRhYmxldC1hbmRyb2lkLWFsdDogXFxmM2ZjO1xuJGZhLXZhci10YWJsZXQtcnVnZ2VkOiBcXGY0OGY7XG4kZmEtdmFyLXRhYmxldHM6IFxcZjQ5MDtcbiRmYS12YXItdGFjaG9tZXRlcjogXFxmMGU0O1xuJGZhLXZhci10YWNob21ldGVyLWFsdDogXFxmM2ZkO1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1hdmVyYWdlOiBcXGY2MjQ7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWZhc3Q6IFxcZjYyNTtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdGVzdDogXFxmNjI2O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1zbG93OiBcXGY2Mjc7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0LXNsb3dlc3Q6IFxcZjYyODtcbiRmYS12YXItdGFjaG9tZXRlci1hdmVyYWdlOiBcXGY2Mjk7XG4kZmEtdmFyLXRhY2hvbWV0ZXItZmFzdDogXFxmNjJhO1xuJGZhLXZhci10YWNob21ldGVyLWZhc3Rlc3Q6IFxcZjYyYjtcbiRmYS12YXItdGFjaG9tZXRlci1zbG93OiBcXGY2MmM7XG4kZmEtdmFyLXRhY2hvbWV0ZXItc2xvd2VzdDogXFxmNjJkO1xuJGZhLXZhci10YWNvOiBcXGY4MjY7XG4kZmEtdmFyLXRhZzogXFxmMDJiO1xuJGZhLXZhci10YWdzOiBcXGYwMmM7XG4kZmEtdmFyLXRhbGx5OiBcXGY2OWM7XG4kZmEtdmFyLXRhbmFraDogXFxmODI3O1xuJGZhLXZhci10YXBlOiBcXGY0ZGI7XG4kZmEtdmFyLXRhc2tzOiBcXGYwYWU7XG4kZmEtdmFyLXRhc2tzLWFsdDogXFxmODI4O1xuJGZhLXZhci10YXhpOiBcXGYxYmE7XG4kZmEtdmFyLXRlYW1zcGVhazogXFxmNGY5O1xuJGZhLXZhci10ZWV0aDogXFxmNjJlO1xuJGZhLXZhci10ZWV0aC1vcGVuOiBcXGY2MmY7XG4kZmEtdmFyLXRlbGVncmFtOiBcXGYyYzY7XG4kZmEtdmFyLXRlbGVncmFtLXBsYW5lOiBcXGYzZmU7XG4kZmEtdmFyLXRlbGVzY29wZTogXFxlMDNlO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1kb3duOiBcXGUwM2Y7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWZyaWdpZDogXFxmNzY4O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1oaWdoOiBcXGY3Njk7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWhvdDogXFxmNzZhO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1sb3c6IFxcZjc2YjtcbiRmYS12YXItdGVtcGVyYXR1cmUtdXA6IFxcZTA0MDtcbiRmYS12YXItdGVuY2VudC13ZWlibzogXFxmMWQ1O1xuJGZhLXZhci10ZW5nZTogXFxmN2Q3O1xuJGZhLXZhci10ZW5uaXMtYmFsbDogXFxmNDVlO1xuJGZhLXZhci10ZXJtaW5hbDogXFxmMTIwO1xuJGZhLXZhci10ZXh0OiBcXGY4OTM7XG4kZmEtdmFyLXRleHQtaGVpZ2h0OiBcXGYwMzQ7XG4kZmEtdmFyLXRleHQtc2l6ZTogXFxmODk0O1xuJGZhLXZhci10ZXh0LXdpZHRoOiBcXGYwMzU7XG4kZmEtdmFyLXRoOiBcXGYwMGE7XG4kZmEtdmFyLXRoLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLXRoLWxpc3Q6IFxcZjAwYjtcbiRmYS12YXItdGhlLXJlZC15ZXRpOiBcXGY2OWQ7XG4kZmEtdmFyLXRoZWF0ZXItbWFza3M6IFxcZjYzMDtcbiRmYS12YXItdGhlbWVjbzogXFxmNWM2O1xuJGZhLXZhci10aGVtZWlzbGU6IFxcZjJiMjtcbiRmYS12YXItdGhlcm1vbWV0ZXI6IFxcZjQ5MTtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFxcZjJjYjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXFxmMmM3O1xuJGZhLXZhci10aGVybW9tZXRlci1oYWxmOiBcXGYyYzk7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6IFxcZjJjYTtcbiRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6IFxcZjJjODtcbiRmYS12YXItdGhldGE6IFxcZjY5ZTtcbiRmYS12YXItdGhpbmstcGVha3M6IFxcZjczMTtcbiRmYS12YXItdGh1bWJzLWRvd246IFxcZjE2NTtcbiRmYS12YXItdGh1bWJzLXVwOiBcXGYxNjQ7XG4kZmEtdmFyLXRodW1idGFjazogXFxmMDhkO1xuJGZhLXZhci10aHVuZGVyc3Rvcm06IFxcZjc2YztcbiRmYS12YXItdGh1bmRlcnN0b3JtLW1vb246IFxcZjc2ZDtcbiRmYS12YXItdGh1bmRlcnN0b3JtLXN1bjogXFxmNzZlO1xuJGZhLXZhci10aWNrZXQ6IFxcZjE0NTtcbiRmYS12YXItdGlja2V0LWFsdDogXFxmM2ZmO1xuJGZhLXZhci10aWt0b2s6IFxcZTA3YjtcbiRmYS12YXItdGlsZGU6IFxcZjY5ZjtcbiRmYS12YXItdGltZXM6IFxcZjAwZDtcbiRmYS12YXItdGltZXMtY2lyY2xlOiBcXGYwNTc7XG4kZmEtdmFyLXRpbWVzLWhleGFnb246IFxcZjJlZTtcbiRmYS12YXItdGltZXMtb2N0YWdvbjogXFxmMmYwO1xuJGZhLXZhci10aW1lcy1zcXVhcmU6IFxcZjJkMztcbiRmYS12YXItdGludDogXFxmMDQzO1xuJGZhLXZhci10aW50LXNsYXNoOiBcXGY1Yzc7XG4kZmEtdmFyLXRpcmU6IFxcZjYzMTtcbiRmYS12YXItdGlyZS1mbGF0OiBcXGY2MzI7XG4kZmEtdmFyLXRpcmUtcHJlc3N1cmUtd2FybmluZzogXFxmNjMzO1xuJGZhLXZhci10aXJlLXJ1Z2dlZDogXFxmNjM0O1xuJGZhLXZhci10aXJlZDogXFxmNWM4O1xuJGZhLXZhci10b2dnbGUtb2ZmOiBcXGYyMDQ7XG4kZmEtdmFyLXRvZ2dsZS1vbjogXFxmMjA1O1xuJGZhLXZhci10b2lsZXQ6IFxcZjdkODtcbiRmYS12YXItdG9pbGV0LXBhcGVyOiBcXGY3MWU7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1hbHQ6IFxcZjcxZjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXNsYXNoOiBcXGUwNzI7XG4kZmEtdmFyLXRvbWJzdG9uZTogXFxmNzIwO1xuJGZhLXZhci10b21ic3RvbmUtYWx0OiBcXGY3MjE7XG4kZmEtdmFyLXRvb2xib3g6IFxcZjU1MjtcbiRmYS12YXItdG9vbHM6IFxcZjdkOTtcbiRmYS12YXItdG9vdGg6IFxcZjVjOTtcbiRmYS12YXItdG9vdGhicnVzaDogXFxmNjM1O1xuJGZhLXZhci10b3JhaDogXFxmNmEwO1xuJGZhLXZhci10b3JpaS1nYXRlOiBcXGY2YTE7XG4kZmEtdmFyLXRvcm5hZG86IFxcZjc2ZjtcbiRmYS12YXItdHJhY3RvcjogXFxmNzIyO1xuJGZhLXZhci10cmFkZS1mZWRlcmF0aW9uOiBcXGY1MTM7XG4kZmEtdmFyLXRyYWRlbWFyazogXFxmMjVjO1xuJGZhLXZhci10cmFmZmljLWNvbmU6IFxcZjYzNjtcbiRmYS12YXItdHJhZmZpYy1saWdodDogXFxmNjM3O1xuJGZhLXZhci10cmFmZmljLWxpZ2h0LWdvOiBcXGY2Mzg7XG4kZmEtdmFyLXRyYWZmaWMtbGlnaHQtc2xvdzogXFxmNjM5O1xuJGZhLXZhci10cmFmZmljLWxpZ2h0LXN0b3A6IFxcZjYzYTtcbiRmYS12YXItdHJhaWxlcjogXFxlMDQxO1xuJGZhLXZhci10cmFpbjogXFxmMjM4O1xuJGZhLXZhci10cmFtOiBcXGY3ZGE7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyOiBcXGYyMjQ7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdDogXFxmMjI1O1xuJGZhLXZhci10cmFuc3BvcnRlcjogXFxlMDQyO1xuJGZhLXZhci10cmFuc3BvcnRlci0xOiBcXGUwNDM7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTI6IFxcZTA0NDtcbiRmYS12YXItdHJhbnNwb3J0ZXItMzogXFxlMDQ1O1xuJGZhLXZhci10cmFuc3BvcnRlci1lbXB0eTogXFxlMDQ2O1xuJGZhLXZhci10cmFzaDogXFxmMWY4O1xuJGZhLXZhci10cmFzaC1hbHQ6IFxcZjJlZDtcbiRmYS12YXItdHJhc2gtcmVzdG9yZTogXFxmODI5O1xuJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdDogXFxmODJhO1xuJGZhLXZhci10cmFzaC11bmRvOiBcXGY4OTU7XG4kZmEtdmFyLXRyYXNoLXVuZG8tYWx0OiBcXGY4OTY7XG4kZmEtdmFyLXRyZWFzdXJlLWNoZXN0OiBcXGY3MjM7XG4kZmEtdmFyLXRyZWU6IFxcZjFiYjtcbiRmYS12YXItdHJlZS1hbHQ6IFxcZjQwMDtcbiRmYS12YXItdHJlZS1jaHJpc3RtYXM6IFxcZjdkYjtcbiRmYS12YXItdHJlZS1kZWNvcmF0ZWQ6IFxcZjdkYztcbiRmYS12YXItdHJlZS1sYXJnZTogXFxmN2RkO1xuJGZhLXZhci10cmVlLXBhbG06IFxcZjgyYjtcbiRmYS12YXItdHJlZXM6IFxcZjcyNDtcbiRmYS12YXItdHJlbGxvOiBcXGYxODE7XG4kZmEtdmFyLXRyaWFuZ2xlOiBcXGYyZWM7XG4kZmEtdmFyLXRyaWFuZ2xlLW11c2ljOiBcXGY4ZTI7XG4kZmEtdmFyLXRyaXBhZHZpc29yOiBcXGYyNjI7XG4kZmEtdmFyLXRyb3BoeTogXFxmMDkxO1xuJGZhLXZhci10cm9waHktYWx0OiBcXGYyZWI7XG4kZmEtdmFyLXRydWNrOiBcXGYwZDE7XG4kZmEtdmFyLXRydWNrLWNvbnRhaW5lcjogXFxmNGRjO1xuJGZhLXZhci10cnVjay1jb3VjaDogXFxmNGRkO1xuJGZhLXZhci10cnVjay1sb2FkaW5nOiBcXGY0ZGU7XG4kZmEtdmFyLXRydWNrLW1vbnN0ZXI6IFxcZjYzYjtcbiRmYS12YXItdHJ1Y2stbW92aW5nOiBcXGY0ZGY7XG4kZmEtdmFyLXRydWNrLXBpY2t1cDogXFxmNjNjO1xuJGZhLXZhci10cnVjay1wbG93OiBcXGY3ZGU7XG4kZmEtdmFyLXRydWNrLXJhbXA6IFxcZjRlMDtcbiRmYS12YXItdHJ1bXBldDogXFxmOGUzO1xuJGZhLXZhci10c2hpcnQ6IFxcZjU1MztcbiRmYS12YXItdHR5OiBcXGYxZTQ7XG4kZmEtdmFyLXR1bWJscjogXFxmMTczO1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcXGYxNzQ7XG4kZmEtdmFyLXR1cmtleTogXFxmNzI1O1xuJGZhLXZhci10dXJudGFibGU6IFxcZjhlNDtcbiRmYS12YXItdHVydGxlOiBcXGY3MjY7XG4kZmEtdmFyLXR2OiBcXGYyNmM7XG4kZmEtdmFyLXR2LWFsdDogXFxmOGU1O1xuJGZhLXZhci10di1tdXNpYzogXFxmOGU2O1xuJGZhLXZhci10di1yZXRybzogXFxmNDAxO1xuJGZhLXZhci10d2l0Y2g6IFxcZjFlODtcbiRmYS12YXItdHdpdHRlcjogXFxmMDk5O1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogXFxmMDgxO1xuJGZhLXZhci10eXBld3JpdGVyOiBcXGY4ZTc7XG4kZmEtdmFyLXR5cG8zOiBcXGY0MmI7XG4kZmEtdmFyLXViZXI6IFxcZjQwMjtcbiRmYS12YXItdWJ1bnR1OiBcXGY3ZGY7XG4kZmEtdmFyLXVmbzogXFxlMDQ3O1xuJGZhLXZhci11Zm8tYmVhbTogXFxlMDQ4O1xuJGZhLXZhci11aWtpdDogXFxmNDAzO1xuJGZhLXZhci11bWJyYWNvOiBcXGY4ZTg7XG4kZmEtdmFyLXVtYnJlbGxhOiBcXGYwZTk7XG4kZmEtdmFyLXVtYnJlbGxhLWJlYWNoOiBcXGY1Y2E7XG4kZmEtdmFyLXVuY2hhcnRlZDogXFxlMDg0O1xuJGZhLXZhci11bmRlcmxpbmU6IFxcZjBjZDtcbiRmYS12YXItdW5kbzogXFxmMGUyO1xuJGZhLXZhci11bmRvLWFsdDogXFxmMmVhO1xuJGZhLXZhci11bmljb3JuOiBcXGY3Mjc7XG4kZmEtdmFyLXVuaW9uOiBcXGY2YTI7XG4kZmEtdmFyLXVuaXJlZ2lzdHJ5OiBcXGY0MDQ7XG4kZmEtdmFyLXVuaXR5OiBcXGUwNDk7XG4kZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M6IFxcZjI5YTtcbiRmYS12YXItdW5pdmVyc2l0eTogXFxmMTljO1xuJGZhLXZhci11bmxpbms6IFxcZjEyNztcbiRmYS12YXItdW5sb2NrOiBcXGYwOWM7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFxcZjEzZTtcbiRmYS12YXItdW5zcGxhc2g6IFxcZTA3YztcbiRmYS12YXItdW50YXBwZDogXFxmNDA1O1xuJGZhLXZhci11cGxvYWQ6IFxcZjA5MztcbiRmYS12YXItdXBzOiBcXGY3ZTA7XG4kZmEtdmFyLXVzYjogXFxmMjg3O1xuJGZhLXZhci11c2ItZHJpdmU6IFxcZjhlOTtcbiRmYS12YXItdXNkLWNpcmNsZTogXFxmMmU4O1xuJGZhLXZhci11c2Qtc3F1YXJlOiBcXGYyZTk7XG4kZmEtdmFyLXVzZXI6IFxcZjAwNztcbiRmYS12YXItdXNlci1hbGllbjogXFxlMDRhO1xuJGZhLXZhci11c2VyLWFsdDogXFxmNDA2O1xuJGZhLXZhci11c2VyLWFsdC1zbGFzaDogXFxmNGZhO1xuJGZhLXZhci11c2VyLWFzdHJvbmF1dDogXFxmNGZiO1xuJGZhLXZhci11c2VyLWNoYXJ0OiBcXGY2YTM7XG4kZmEtdmFyLXVzZXItY2hlY2s6IFxcZjRmYztcbiRmYS12YXItdXNlci1jaXJjbGU6IFxcZjJiZDtcbiRmYS12YXItdXNlci1jbG9jazogXFxmNGZkO1xuJGZhLXZhci11c2VyLWNvZzogXFxmNGZlO1xuJGZhLXZhci11c2VyLWNvd2JveTogXFxmOGVhO1xuJGZhLXZhci11c2VyLWNyb3duOiBcXGY2YTQ7XG4kZmEtdmFyLXVzZXItZWRpdDogXFxmNGZmO1xuJGZhLXZhci11c2VyLWZyaWVuZHM6IFxcZjUwMDtcbiRmYS12YXItdXNlci1ncmFkdWF0ZTogXFxmNTAxO1xuJGZhLXZhci11c2VyLWhhcmQtaGF0OiBcXGY4MmM7XG4kZmEtdmFyLXVzZXItaGVhZHNldDogXFxmODJkO1xuJGZhLXZhci11c2VyLWluanVyZWQ6IFxcZjcyODtcbiRmYS12YXItdXNlci1sb2NrOiBcXGY1MDI7XG4kZmEtdmFyLXVzZXItbWQ6IFxcZjBmMDtcbiRmYS12YXItdXNlci1tZC1jaGF0OiBcXGY4MmU7XG4kZmEtdmFyLXVzZXItbWludXM6IFxcZjUwMztcbiRmYS12YXItdXNlci1tdXNpYzogXFxmOGViO1xuJGZhLXZhci11c2VyLW5pbmphOiBcXGY1MDQ7XG4kZmEtdmFyLXVzZXItbnVyc2U6IFxcZjgyZjtcbiRmYS12YXItdXNlci1wbHVzOiBcXGYyMzQ7XG4kZmEtdmFyLXVzZXItcm9ib3Q6IFxcZTA0YjtcbiRmYS12YXItdXNlci1zZWNyZXQ6IFxcZjIxYjtcbiRmYS12YXItdXNlci1zaGllbGQ6IFxcZjUwNTtcbiRmYS12YXItdXNlci1zbGFzaDogXFxmNTA2O1xuJGZhLXZhci11c2VyLXRhZzogXFxmNTA3O1xuJGZhLXZhci11c2VyLXRpZTogXFxmNTA4O1xuJGZhLXZhci11c2VyLXRpbWVzOiBcXGYyMzU7XG4kZmEtdmFyLXVzZXItdW5sb2NrOiBcXGUwNTg7XG4kZmEtdmFyLXVzZXItdmlzb3I6IFxcZTA0YztcbiRmYS12YXItdXNlcnM6IFxcZjBjMDtcbiRmYS12YXItdXNlcnMtY2xhc3M6IFxcZjYzZDtcbiRmYS12YXItdXNlcnMtY29nOiBcXGY1MDk7XG4kZmEtdmFyLXVzZXJzLWNyb3duOiBcXGY2YTU7XG4kZmEtdmFyLXVzZXJzLW1lZGljYWw6IFxcZjgzMDtcbiRmYS12YXItdXNlcnMtc2xhc2g6IFxcZTA3MztcbiRmYS12YXItdXNwczogXFxmN2UxO1xuJGZhLXZhci11c3N1bm5haDogXFxmNDA3O1xuJGZhLXZhci11dGVuc2lsLWZvcms6IFxcZjJlMztcbiRmYS12YXItdXRlbnNpbC1rbmlmZTogXFxmMmU0O1xuJGZhLXZhci11dGVuc2lsLXNwb29uOiBcXGYyZTU7XG4kZmEtdmFyLXV0ZW5zaWxzOiBcXGYyZTc7XG4kZmEtdmFyLXV0ZW5zaWxzLWFsdDogXFxmMmU2O1xuJGZhLXZhci12YWFkaW46IFxcZjQwODtcbiRmYS12YXItdmFjdXVtOiBcXGUwNGQ7XG4kZmEtdmFyLXZhY3V1bS1yb2JvdDogXFxlMDRlO1xuJGZhLXZhci12YWx1ZS1hYnNvbHV0ZTogXFxmNmE2O1xuJGZhLXZhci12ZWN0b3Itc3F1YXJlOiBcXGY1Y2I7XG4kZmEtdmFyLXZlbnVzOiBcXGYyMjE7XG4kZmEtdmFyLXZlbnVzLWRvdWJsZTogXFxmMjI2O1xuJGZhLXZhci12ZW51cy1tYXJzOiBcXGYyMjg7XG4kZmEtdmFyLXZlc3Q6IFxcZTA4NTtcbiRmYS12YXItdmVzdC1wYXRjaGVzOiBcXGUwODY7XG4kZmEtdmFyLXZoczogXFxmOGVjO1xuJGZhLXZhci12aWFjb2luOiBcXGYyMzc7XG4kZmEtdmFyLXZpYWRlbzogXFxmMmE5O1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcXGYyYWE7XG4kZmEtdmFyLXZpYWw6IFxcZjQ5MjtcbiRmYS12YXItdmlhbHM6IFxcZjQ5MztcbiRmYS12YXItdmliZXI6IFxcZjQwOTtcbiRmYS12YXItdmlkZW86IFxcZjAzZDtcbiRmYS12YXItdmlkZW8tcGx1czogXFxmNGUxO1xuJGZhLXZhci12aWRlby1zbGFzaDogXFxmNGUyO1xuJGZhLXZhci12aWhhcmE6IFxcZjZhNztcbiRmYS12YXItdmltZW86IFxcZjQwYTtcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcXGYxOTQ7XG4kZmEtdmFyLXZpbWVvLXY6IFxcZjI3ZDtcbiRmYS12YXItdmluZTogXFxmMWNhO1xuJGZhLXZhci12aW9saW46IFxcZjhlZDtcbiRmYS12YXItdmlydXM6IFxcZTA3NDtcbiRmYS12YXItdmlydXMtc2xhc2g6IFxcZTA3NTtcbiRmYS12YXItdmlydXNlczogXFxlMDc2O1xuJGZhLXZhci12azogXFxmMTg5O1xuJGZhLXZhci12bnY6IFxcZjQwYjtcbiRmYS12YXItdm9pY2VtYWlsOiBcXGY4OTc7XG4kZmEtdmFyLXZvbGNhbm86IFxcZjc3MDtcbiRmYS12YXItdm9sbGV5YmFsbC1iYWxsOiBcXGY0NWY7XG4kZmEtdmFyLXZvbHVtZTogXFxmNmE4O1xuJGZhLXZhci12b2x1bWUtZG93bjogXFxmMDI3O1xuJGZhLXZhci12b2x1bWUtbXV0ZTogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcXGYwMjY7XG4kZmEtdmFyLXZvbHVtZS1zbGFzaDogXFxmMmUyO1xuJGZhLXZhci12b2x1bWUtdXA6IFxcZjAyODtcbiRmYS12YXItdm90ZS1uYXk6IFxcZjc3MTtcbiRmYS12YXItdm90ZS15ZWE6IFxcZjc3MjtcbiRmYS12YXItdnItY2FyZGJvYXJkOiBcXGY3Mjk7XG4kZmEtdmFyLXZ1ZWpzOiBcXGY0MWY7XG4kZmEtdmFyLXdhZ29uLWNvdmVyZWQ6IFxcZjhlZTtcbiRmYS12YXItd2Fsa2VyOiBcXGY4MzE7XG4kZmEtdmFyLXdhbGtpZS10YWxraWU6IFxcZjhlZjtcbiRmYS12YXItd2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci13YWxsZXQ6IFxcZjU1NTtcbiRmYS12YXItd2FuZDogXFxmNzJhO1xuJGZhLXZhci13YW5kLW1hZ2ljOiBcXGY3MmI7XG4kZmEtdmFyLXdhcmVob3VzZTogXFxmNDk0O1xuJGZhLXZhci13YXJlaG91c2UtYWx0OiBcXGY0OTU7XG4kZmEtdmFyLXdhc2hlcjogXFxmODk4O1xuJGZhLXZhci13YXRjaDogXFxmMmUxO1xuJGZhLXZhci13YXRjaC1jYWxjdWxhdG9yOiBcXGY4ZjA7XG4kZmEtdmFyLXdhdGNoLWZpdG5lc3M6IFxcZjYzZTtcbiRmYS12YXItd2F0Y2htYW4tbW9uaXRvcmluZzogXFxlMDg3O1xuJGZhLXZhci13YXRlcjogXFxmNzczO1xuJGZhLXZhci13YXRlci1sb3dlcjogXFxmNzc0O1xuJGZhLXZhci13YXRlci1yaXNlOiBcXGY3NzU7XG4kZmEtdmFyLXdhdmUtc2luZTogXFxmODk5O1xuJGZhLXZhci13YXZlLXNxdWFyZTogXFxmODNlO1xuJGZhLXZhci13YXZlLXRyaWFuZ2xlOiBcXGY4OWE7XG4kZmEtdmFyLXdhdmVmb3JtOiBcXGY4ZjE7XG4kZmEtdmFyLXdhdmVmb3JtLXBhdGg6IFxcZjhmMjtcbiRmYS12YXItd2F6ZTogXFxmODNmO1xuJGZhLXZhci13ZWJjYW06IFxcZjgzMjtcbiRmYS12YXItd2ViY2FtLXNsYXNoOiBcXGY4MzM7XG4kZmEtdmFyLXdlZWJseTogXFxmNWNjO1xuJGZhLXZhci13ZWlibzogXFxmMThhO1xuJGZhLXZhci13ZWlnaHQ6IFxcZjQ5NjtcbiRmYS12YXItd2VpZ2h0LWhhbmdpbmc6IFxcZjVjZDtcbiRmYS12YXItd2VpeGluOiBcXGYxZDc7XG4kZmEtdmFyLXdoYWxlOiBcXGY3MmM7XG4kZmEtdmFyLXdoYXRzYXBwOiBcXGYyMzI7XG4kZmEtdmFyLXdoYXRzYXBwLXNxdWFyZTogXFxmNDBjO1xuJGZhLXZhci13aGVhdDogXFxmNzJkO1xuJGZhLXZhci13aGVlbGNoYWlyOiBcXGYxOTM7XG4kZmEtdmFyLXdoaXN0bGU6IFxcZjQ2MDtcbiRmYS12YXItd2htY3M6IFxcZjQwZDtcbiRmYS12YXItd2lmaTogXFxmMWViO1xuJGZhLXZhci13aWZpLTE6IFxcZjZhYTtcbiRmYS12YXItd2lmaS0yOiBcXGY2YWI7XG4kZmEtdmFyLXdpZmktc2xhc2g6IFxcZjZhYztcbiRmYS12YXItd2lraXBlZGlhLXc6IFxcZjI2NjtcbiRmYS12YXItd2luZDogXFxmNzJlO1xuJGZhLXZhci13aW5kLXR1cmJpbmU6IFxcZjg5YjtcbiRmYS12YXItd2luZC13YXJuaW5nOiBcXGY3NzY7XG4kZmEtdmFyLXdpbmRvdzogXFxmNDBlO1xuJGZhLXZhci13aW5kb3ctYWx0OiBcXGY0MGY7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZTogXFxmNDEwO1xuJGZhLXZhci13aW5kb3ctZnJhbWU6IFxcZTA0ZjtcbiRmYS12YXItd2luZG93LWZyYW1lLW9wZW46IFxcZTA1MDtcbiRmYS12YXItd2luZG93LW1heGltaXplOiBcXGYyZDA7XG4kZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTogXFxmMmQxO1xuJGZhLXZhci13aW5kb3ctcmVzdG9yZTogXFxmMmQyO1xuJGZhLXZhci13aW5kb3dzOiBcXGYxN2E7XG4kZmEtdmFyLXdpbmRzb2NrOiBcXGY3Nzc7XG4kZmEtdmFyLXdpbmUtYm90dGxlOiBcXGY3MmY7XG4kZmEtdmFyLXdpbmUtZ2xhc3M6IFxcZjRlMztcbiRmYS12YXItd2luZS1nbGFzcy1hbHQ6IFxcZjVjZTtcbiRmYS12YXItd2l4OiBcXGY1Y2Y7XG4kZmEtdmFyLXdpemFyZHMtb2YtdGhlLWNvYXN0OiBcXGY3MzA7XG4kZmEtdmFyLXdvZHU6IFxcZTA4ODtcbiRmYS12YXItd29sZi1wYWNrLWJhdHRhbGlvbjogXFxmNTE0O1xuJGZhLXZhci13b24tc2lnbjogXFxmMTU5O1xuJGZhLXZhci13b3JkcHJlc3M6IFxcZjE5YTtcbiRmYS12YXItd29yZHByZXNzLXNpbXBsZTogXFxmNDExO1xuJGZhLXZhci13cGJlZ2lubmVyOiBcXGYyOTc7XG4kZmEtdmFyLXdwZXhwbG9yZXI6IFxcZjJkZTtcbiRmYS12YXItd3Bmb3JtczogXFxmMjk4O1xuJGZhLXZhci13cHJlc3NyOiBcXGYzZTQ7XG4kZmEtdmFyLXdyZWF0aDogXFxmN2UyO1xuJGZhLXZhci13cmVuY2g6IFxcZjBhZDtcbiRmYS12YXIteC1yYXk6IFxcZjQ5NztcbiRmYS12YXIteGJveDogXFxmNDEyO1xuJGZhLXZhci14aW5nOiBcXGYxNjg7XG4kZmEtdmFyLXhpbmctc3F1YXJlOiBcXGYxNjk7XG4kZmEtdmFyLXktY29tYmluYXRvcjogXFxmMjNiO1xuJGZhLXZhci15YWhvbzogXFxmMTllO1xuJGZhLXZhci15YW1tZXI6IFxcZjg0MDtcbiRmYS12YXIteWFuZGV4OiBcXGY0MTM7XG4kZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsOiBcXGY0MTQ7XG4kZmEtdmFyLXlhcm46IFxcZjdlMztcbiRmYS12YXIteWVscDogXFxmMWU5O1xuJGZhLXZhci15ZW4tc2lnbjogXFxmMTU3O1xuJGZhLXZhci15aW4teWFuZzogXFxmNmFkO1xuJGZhLXZhci15b2FzdDogXFxmMmIxO1xuJGZhLXZhci15b3V0dWJlOiBcXGYxNjc7XG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcXGY0MzE7XG4kZmEtdmFyLXpoaWh1OiBcXGY2M2Y7XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNS4xNS4zIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICovXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtbGlnaHQtMzAwLmVvdCcpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1saWdodC0zMDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWxpZ2h0LTMwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWxpZ2h0LTMwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1saWdodC0zMDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtbGlnaHQtMzAwLnN2ZyNmb250YXdlc29tZScpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbi5mYWwge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IFBybyc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNS4xNS4zIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICovXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLmVvdCcpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLnN2ZyNmb250YXdlc29tZScpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbi5mYSxcbi5mYXMge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IFBybyc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNS4xNS4zIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICovXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC5lb3QnKTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLnN2ZyNmb250YXdlc29tZScpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbi5mYWIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4iLCIvLyBJY29uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyXG4uI3skZmEtY3NzLXByZWZpeH0tbGcge1xuICBmb250LXNpemU6ICg0ZW0gLyAzKTtcbiAgbGluZS1oZWlnaHQ6ICgzZW0gLyA0KTtcbiAgdmVydGljYWwtYWxpZ246IC0uMDY2N2VtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0teHMge1xuICBmb250LXNpemU6IC43NWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc20ge1xuICBmb250LXNpemU6IC44NzVlbTtcbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRpfXgge1xuICAgIGZvbnQtc2l6ZTogJGkgKiAxZW07XG4gIH1cbn1cbiIsIi8vIEZpeGVkIFdpZHRoIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uI3skZmEtY3NzLXByZWZpeH0tZncge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAkZmEtZnctd2lkdGg7XG59XG4iLCIvLyBMaXN0IEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6ICRmYS1saS13aWR0aCAqIDUvNDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gID4gbGkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgbGVmdDogLSRmYS1saS13aWR0aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAkZmEtbGktd2lkdGg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuIiwiLy8gQm9yZGVyZWQgJiBQdWxsZWRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgLjA4ZW0gJGZhLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0sXG4uZmFzLFxuLmZhcixcbi5mYWwsXG4uZmFiIHtcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLWxlZnQgeyBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6IC4zZW07IH1cbn1cbiIsIi8vIEFuaW1hdGVkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxzZSB7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbn1cblxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuIiwiLy8gUm90YXRlZCAmIEZsaXBwZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSg5MGRlZywgMSk7ICB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDE4MGRlZywgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMjcwZGVnLCAzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAxLCAwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgICB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgxLCAtMSwgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWJvdGgsIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwuI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgLTEsIDIpOyB9XG5cbi8vIEhvb2sgZm9yIElFOC05XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbjpyb290IHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtYm90aCB7XG4gICAgZmlsdGVyOiBub25lO1xuICB9XG59XG4iLCIvLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBmYS1pY29uIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG59XG5cbkBtaXhpbiBmYS1pY29uLWZsaXAoJGhvcml6LCAkdmVydCwgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259LCBtaXJyb3I9MSlcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbn1cblxuXG4vLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVycy4gQSBsYSBCb290c3RyYXAgNC5cbi8vXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cblxuQG1peGluIHNyLW9ubHkge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgY2xpcDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbiIsIi8vIFN0YWNrZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogKCRmYS1mdy13aWR0aCoyKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHtcbiAgY29sb3I6ICRmYS1pbnZlcnNlO1xufVxuIiwiLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG4uI3skZmEtY3NzLXByZWZpeH0tNTAwcHg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLTUwMHB4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFiYWN1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWJhY3VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFjY2Vzc2libGUtaWNvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWNjZXNzaWJsZS1pY29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFjY3Vzb2Z0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hY2N1c29mdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hY29ybjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWNvcm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWNxdWlzaXRpb25zLWluY29ycG9yYXRlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWNxdWlzaXRpb25zLWluY29ycG9yYXRlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZGRyZXNzLWJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZGRyZXNzLWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRqdXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZGp1c3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZG4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWR2ZXJzYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkdmVyc2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFmZmlsaWF0ZXRoZW1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZmZpbGlhdGV0aGVtZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1haXItY29uZGl0aW9uZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFpci1jb25kaXRpb25lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1haXItZnJlc2hlbmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1haXItZnJlc2hlbmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFpcmJuYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWlyYm5iKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsYXJtLWNsb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGFybS1jbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGFybS1leGNsYW1hdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxhcm0tZXhjbGFtYXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxhcm0tcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxhcm0tcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGFybS1zbm9vemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsYXJtLXNub296ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGJ1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxidW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxidW0tY29sbGVjdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxidW0tY29sbGVjdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGdvbGlhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGdvbGlhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWNvcm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWNvcm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWVuLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWVuLW1vbnN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tY2VudGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlnbi1jZW50ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tanVzdGlmeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpZ24tanVzdGlmeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlnbi1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlnbi1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpZ24tc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlwYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxsZXJnaWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGxlcmdpZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWF6b24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1hem9uLXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWJ1bGFuY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtYnVsYW5jZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1pbGlhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWlsaWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1wLWd1aXRhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1wLWd1aXRhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmFseXRpY3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuYWx5dGljcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmNob3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuY2hvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmRyb2lkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmRyb2lkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2VsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdlbGxpc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2VsbGlzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtZG91YmxlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtZG91YmxlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ3J5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdyeWNyZWF0aXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdyeWNyZWF0aXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ3VsYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ3VsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5raDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5raCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHAtc3RvcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcC1zdG9yZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHAtc3RvcmUtaW9zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHAtc3RvcmUtaW9zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHBsZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGUtY3JhdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcGxlLWNyYXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwbGUtcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFyY2hpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaHdheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJjaHdheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWFsdC1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctYWx0LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWFsdC1mcm9tLWJvdHRvbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctYWx0LWZyb20tYm90dG9tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWFsdC1mcm9tLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1mcm9tLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctYWx0LWZyb20tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1mcm9tLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWFsdC1mcm9tLXRvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctYWx0LWZyb20tdG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWFsdC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtc3F1YXJlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtc3F1YXJlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtc3F1YXJlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWFsdC1zcXVhcmUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctYWx0LXRvLWJvdHRvbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctYWx0LXRvLWJvdHRvbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtdG8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctYWx0LXRvLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctYWx0LXRvLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtdG8tcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctYWx0LXRvLXRvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctYWx0LXRvLXRvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctY2lyY2xlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctY2lyY2xlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctZnJvbS1ib3R0b206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWZyb20tYm90dG9tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWZyb20tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctZnJvbS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWZyb20tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWZyb20tcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctZnJvbS10b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWZyb20tdG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXNxdWFyZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1zcXVhcmUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1zcXVhcmUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctc3F1YXJlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctc3F1YXJlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1zcXVhcmUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctc3F1YXJlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1zcXVhcmUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctdG8tYm90dG9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy10by1ib3R0b20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctdG8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctdG8tbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy10by1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctdG8tcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctdG8tdG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy10by10b3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3dzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93cy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdC1oOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvd3MtYWx0LWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdC12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvd3MtYWx0LXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93cy1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvd3Mtdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnRzdGF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnRzdGF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzdGVyaXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hc3Rlcmlzayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc3ltbWV0cmlrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hc3ltbWV0cmlrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdGxhczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXRsYXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXRsYXNzaWFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdGxhc3NpYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXRvbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXRvbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdG9tLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXRvbS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXVkaWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXVkaWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXVkaW8tZGVzY3JpcHRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXV0b3ByZWZpeGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdXRvcHJlZml4ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXZpYW5leDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXZpYW5leCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdmlhdG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF2aWF0byk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXdhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXdzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hd3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXhlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1heGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXhlLWJhdHRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXhlLWJhdHRsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhYnktY2FycmlhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhYnktY2FycmlhZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3BhY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY2twYWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY2tzcGFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFja3NwYWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWNrd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWNvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFjb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFjdGVyaWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY3RlcmlhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY3Rlcml1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFjdGVyaXVtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWRnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWRnZS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFkZ2UtY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFkZ2UtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWRnZS1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFkZ2UtcGVyY2VudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFkZ2UtcGVyY2VudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWRnZS1zaGVyaWZmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWRnZS1zaGVyaWZmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhZGdlci1ob25leTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFkZ2VyLWhvbmV5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhZ3Mtc2hvcHBpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhZ3Mtc2hvcHBpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFoYWk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhaGFpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbGFuY2Utc2NhbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWxsLXBpbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbGwtcGlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWxsb3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbGxvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWxsb3QtY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbGxvdC1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kLWFpZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFuZC1haWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZGNhbXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbmRjYW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbmpvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYW5qbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXJjb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcmNvZGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXJjb2RlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJjb2RlLXJlYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhcmNvZGUtcmVhZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJjb2RlLXNjYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhcmNvZGUtc2Nhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhc2ViYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXNlYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXNlYmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXNlYmFsbC1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhc2tldGJhbGwtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFza2V0YmFsbC1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhc2tldGJhbGwtaG9vcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFza2V0YmFsbC1ob29wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1ib2x0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LWJvbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1lbXB0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktZnVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktaGFsZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktcXVhcnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGxlLW5ldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGxlLW5ldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZC1idW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWQtYnVuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWQtZW1wdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlZC1lbXB0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlaGFuY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlaGFuY2Utc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1leGNsYW1hdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVsbC1leGNsYW1hdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWxsLW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVsbC1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2Nob29sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWxsLXNjaG9vbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNjaG9vbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVsbC1zY2hvb2wtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVsbC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVsbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmV0YW1heDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmV0YW1heCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZXppZXItY3VydmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlemllci1jdXJ2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmljeWNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmljeWNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWtpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpa2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWtpbmctbW91bnRhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpa2luZy1tb3VudGFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW1vYmplY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpbW9iamVjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW5vY3VsYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaW5vY3VsYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpb2hhemFyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlvaGF6YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpcnRoZGF5LWNha2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpcnRoZGF5LWNha2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXRidWNrZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0Y29pbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYml0Y29pbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrLXRpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxhY2stdGllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrYmVycnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsYWNrYmVycnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxhbmtldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxhbmtldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGVuZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGVuZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsZW5kZXItcGhvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsZW5kZXItcGhvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxpbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsaW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsaW5kczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxpbmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsaW5kcy1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGluZHMtb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGluZHMtcmFpc2VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGluZHMtcmFpc2VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxvZ2dlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxvZ2dlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibG9nZ2VyLWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsb2dnZXItYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsdWV0b290aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmx1ZXRvb3RoLWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9sZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9sZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2x0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib2x0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib25lLWJyZWFrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib25lLWJyZWFrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vay1kZWFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rLWRlYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vay1oZWFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1oZWFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2stbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2stb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLXJlYWRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1yZWFkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vay1zcGVsbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2stc3BlbGxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2stdXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay11c2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rbWFyayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9va3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va3MtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9va3MtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29tYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29tYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vdGgtY3VydGFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vdGgtY3VydGFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib290c3RyYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb3RzdHJhcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3JkZXItYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1ib3R0b206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvcmRlci1ib3R0b20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLWNlbnRlci1oOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3JkZXItY2VudGVyLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLWNlbnRlci12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3JkZXItY2VudGVyLXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLWlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3JkZXItaW5uZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvcmRlci1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1ub25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3JkZXItbm9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItb3V0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvcmRlci1vdXRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvcmRlci1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItc3R5bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvcmRlci1zdHlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItc3R5bGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3JkZXItc3R5bGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci10b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvcmRlci10b3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm93LWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3ctYXJyb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm93bGluZy1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3dsaW5nLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm93bGluZy1waW5zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3dsaW5nLXBpbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm94LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3gtYmFsbG90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3gtYmFsbG90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJveC1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm94LWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJveC1mcmFnaWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3gtZnJhZ2lsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3gtZnVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm94LWZ1bGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94LWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3gtaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94LW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJveC1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJveC10aXNzdWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJveC10aXNzdWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3gtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94LXVzZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm94LXVzZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3hlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm94ZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94ZXMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3hlcy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94aW5nLWdsb3ZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3hpbmctZ2xvdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhY2tldHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyYWNrZXRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWNrZXRzLWN1cmx5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmFja2V0cy1jdXJseSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmFpbGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmFpbGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmVhZC1sb2FmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmVhZC1sb2FmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyZWFkLXNsaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmVhZC1zbGljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyaWVmY2FzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2UtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJpZWZjYXNlLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJpbmctZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJpbmctZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmluZy1mcm9udDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJpbmctZnJvbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJvYWRjYXN0LXRvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icm9hZGNhc3QtdG93ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJvb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyb29tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyb3dzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyb3dzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJ1c2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJydXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ0YzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnRjKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1ZmZlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVmZmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1ZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWlsZGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsaG9ybjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVsbGhvcm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbHNleWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1bGxzZXllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxzZXllLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWxsc2V5ZS1hcnJvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsc2V5ZS1wb2ludGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWxsc2V5ZS1wb2ludGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1cmdlci1zb2RhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXJnZXItc29kYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXJuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXJuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1cm9tb2JlbGV4cGVydGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVycml0bzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVycml0byk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXMtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1cy1zY2hvb2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1cy1zY2hvb2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzaW5lc3MtdGltZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVzaW5lc3MtdGltZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXktbi1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnV5LW4tbGFyZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnV5c2VsbGFkcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWJpbmV0LWZpbGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FiaW5ldC1maWxpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FjdHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWN0dXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsY3VsYXRvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsY3VsYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxjdWxhdG9yLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsY3VsYXRvci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1kYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLWRheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1lZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1lZGl0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1leGNsYW1hdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1zdGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci10aW1lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci13ZWVrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci13ZWVrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWNvcmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FtY29yZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FtZXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbWVyYS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhLWhvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbWVyYS1ob21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYS1tb3ZpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FtZXJhLW1vdmllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYS1wb2xhcm9pZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FtZXJhLXBvbGFyb2lkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYS1yZXRybzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FtZXJhLXJldHJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbXBmaXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW1wZmlyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1wZ3JvdW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW1wZ3JvdW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbmFkaWFuLW1hcGxlLWxlYWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbmFkaWFuLW1hcGxlLWxlYWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FuZGxlLWhvbGRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FuZGxlLWhvbGRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW5keS1jYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW5keS1jYW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbmR5LWNvcm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbmR5LWNvcm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FubmFiaXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbm5hYmlzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcHN1bGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXBzdWxlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1iYXR0ZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItYmF0dGVyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItYnVpbGRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci1idWlsZGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItYnVtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyLWJ1bXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyLWJ1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyLWJ1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItY3Jhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci1jcmFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItZ2FyYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItZ2FyYWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1tZWNoYW5pYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyLW1lY2hhbmljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1zaWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItc2lkZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItdGlsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyLXRpbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyLXdhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci13YXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmF2YW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmF2YW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyYXZhbi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmF2YW4tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1jaXJjbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtY2lyY2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1jaXJjbGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1jaXJjbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJyb3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcnJvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcnQtYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FydC1hcnJvdy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcnQtcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FydC1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhc2gtcmVnaXN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhc2gtcmVnaXN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Fzc2V0dGUtdGFwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2Fzc2V0dGUtdGFwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXQtc3BhY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhdC1zcGFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXVsZHJvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2F1bGRyb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYW1hem9uLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtYW1hem9uLXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1hbWV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1hbWV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFwcGxlLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtYXBwbGUtcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpbmVycy1jbHViOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1kaW5lcnMtY2x1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaXNjb3ZlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtZGlzY292ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtamNiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1qY2IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtbWFzdGVyY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtbWFzdGVyY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLXBheXBhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLXN0cmlwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy12aXNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjdHY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjdHYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2VudGVyY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2VudGVyY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZW50b3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNlbnRvcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2VydGlmaWNhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYWlyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWlyLW9mZmljZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhaXItb2ZmaWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWxrYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYWxrYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhbGtib2FyZC10ZWFjaGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFsa2JvYXJkLXRlYWNoZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcmdpbmctc3RhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcmdpbmctc3RhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFydC1hcmVhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1hcmVhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LWJhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtYmFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LWxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJ0LWxpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcnQtbGluZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1saW5lLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcnQtbmV0d29yazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtbmV0d29yayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFydC1waWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJ0LXBpZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFydC1waWUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1waWUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LXNjYXR0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJ0LXNjYXR0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stZG91YmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWVzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlZXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWVzZS1zd2lzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlZXNlLXN3aXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWVzZWJ1cmdlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlZXNlYnVyZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1iaXNob3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLWJpc2hvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1iaXNob3AtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1iaXNob3AtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLWJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1ib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1jbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3MtY2xvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3MtY2xvY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1jbG9jay1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3Mta2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3Mta2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1raW5nLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3Mta2luZy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3Mta25pZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1rbmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3Mta25pZ2h0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3Mta25pZ2h0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1wYXduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1wYXduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLXBhd24tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1wYXduLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1xdWVlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3MtcXVlZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3MtcXVlZW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1xdWVlbi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3Mtcm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3Mtcm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1yb29rLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3Mtcm9vay1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1jaXJjbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1kb3VibGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1kb3VibGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWRvdWJsZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tZG91YmxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWRvdWJsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWRvdWJsZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1kb3VibGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLXNxdWFyZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tc3F1YXJlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tc3F1YXJlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1zcXVhcmUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tc3F1YXJlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tc3F1YXJlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLXNxdWFyZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGlsZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGltbmV5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGltbmV5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hyb21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZWNhc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNocm9tZWNhc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2h1cmNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaHVyY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLW5vdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaXJjbGUtbm90Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2l0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2l0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGFyaW5ldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xhcmluZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xhdy1tYXJrczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xhdy1tYXJrcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGluaWMtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xpbmljLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGlwYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGlwYm9hcmQtY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkLWxpc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsaXBib2FyZC1saXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZC1saXN0LWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGlwYm9hcmQtbGlzdC1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQtcHJlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGlwYm9hcmQtcHJlc2NyaXB0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZC11c2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGlwYm9hcmQtdXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3NlZC1jYXB0aW9uaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLWRvd25sb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLWRvd25sb2FkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLWRyaXp6bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLWRyaXp6bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtaGFpbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtaGFpbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1oYWlsLW1peGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1oYWlsLW1peGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLW1lYXRiYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1tZWF0YmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1tb29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1tb29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLW1vb24tcmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtbW9vbi1yYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1tdXNpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1yYWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1yYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXJhaW5ib3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXJhaW5ib3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtc2hvd2VyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtc2hvd2Vycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1zaG93ZXJzLWhlYXZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXNsZWV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1zbGVldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1zbm93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1zbm93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXN1bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtc3VuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXN1bi1yYWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1zdW4tcmFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXVwbG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC11cGxvYWQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkZmxhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkZmxhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWRzLW1vb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3Vkcy1tb29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3Vkcy1zdW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3Vkcy1zdW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWRzY2FsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWRzY2FsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZHNtaXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZHNtaXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkdmVyc2lmeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWR2ZXJzaWZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsdWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsdWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29ja3RhaWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvY2t0YWlsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZS1icmFuY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZGUtYnJhbmNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGUtY29tbWl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2RlLWNvbW1pdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLW1lcmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2RlLW1lcmdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGVwZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZGVwZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kaWVwaWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZGllcGllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29mZmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZlZS1wb3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZmZlZS1wb3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29mZmVlLXRvZ286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZmZlZS10b2dvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29mZmluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZpbi1jcm9zczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29mZmluLWNyb3NzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZ3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZ3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29pbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29pbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2luczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29pbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29sdW1ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21ldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1hbHQtY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtYWx0LWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtYWx0LWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1hbHQtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtYWx0LWRvdHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtYWx0LWRvdHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1hbHQtZWRpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1hbHQtZWRpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LWFsdC1leGNsYW1hdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1hbHQtZXhjbGFtYXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1hbHQtbGluZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtYWx0LWxpbmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtYWx0LW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtYWx0LW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1hbHQtbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtYWx0LW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtYWx0LW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LWFsdC1tdXNpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LWFsdC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LWFsdC1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LWFsdC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LWFsdC1zbWlsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1hbHQtc21pbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1hbHQtdGltZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtYWx0LXRpbWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtZG90czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1kb3RzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtZWRpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1lZGl0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtZXhjbGFtYXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1saW5lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1saW5lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtbXVzaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtbXVzaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LXNtaWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LXNtaWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtdGltZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtdGltZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudHMtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLWFsdC1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnRzLWFsdC1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHMtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50cy1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFjdC1kaXNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wYWN0LWRpc2MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wYXNzLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wYXNzLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wcmVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzcy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbXByZXNzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzcy1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wcmVzcy1hcnJvd3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXByZXNzLXdpZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbXByZXNzLXdpZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHV0ZXItY2xhc3NpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcHV0ZXItY2xhc3NpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wdXRlci1zcGVha2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wdXRlci1zcGVha2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbmNpZXJnZS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb25jaWVyZ2UtYmVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25mbHVlbmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb25mbHVlbmNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb25uZWN0ZGV2ZWxvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25zdHJ1Y3Rpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbnN0cnVjdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb250YWluZXItc3RvcmFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29udGFpbmVyLXN0b3JhZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29udGFvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb250YW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29udmV5b3ItYmVsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29udmV5b3ItYmVsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb252ZXlvci1iZWx0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29udmV5b3ItYmVsdC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29va2llOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb29raWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29va2llLWJpdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvb2tpZS1iaXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvcHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvcHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3B5cmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29ybjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ybik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3R0b24tYnVyZWF1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3R0b24tYnVyZWF1KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvdWNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3VjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3diZWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3diZWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvd2JlbGwtbW9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY293YmVsbC1tb3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNwYW5lbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3BhbmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1ieTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1ieSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLW5jOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtbmMtZXU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1uYy1qcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1qcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtcGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1zYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy16ZXJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXplcm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWRpdC1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkLWJsYW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVkaXQtY2FyZC1ibGFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZC1mcm9udDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlZGl0LWNhcmQtZnJvbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JpY2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JpY2tldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcml0aWNhbC1yb2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcml0aWNhbC1yb2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb2lzc2FudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JvaXNzYW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvcC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3AtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm9zcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zc2hhaXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm9zc2hhaXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3Jvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNydXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3J1dGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNydXRjaGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcnV0Y2hlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jc3MzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jc3MzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdWJlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXJsaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdXJsaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dHRsZWZpc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWN1dHRsZWZpc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZC1hbmQtZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZC1hbmQtZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kLWFuZC1kLWJleW9uZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZC1hbmQtZC1iZXlvbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFnZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kYWdnZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFpbHltb3Rpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRhaWx5bW90aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhc2hjdWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kYXNoY3ViZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXRhYmFzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGF0YWJhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVhZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWJ1ZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVidWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWVyLXJ1ZG9scGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlZXItcnVkb2xwaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWV6ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlZXplcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWxpY2lvdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlbGljaW91cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZW1vY3JhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVtb2NyYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVwbG95ZG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXBsb3lkb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3BybzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVza3Bybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXNrdG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXNrdG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2t0b3AtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXNrdG9wLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRldik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXZpYW50YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXZpYW50YXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRld3BvaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXdwb2ludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaGFybWFjaGFrcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRoYXJtYWNoYWtyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRobCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWFnbm9zZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpYWdub3Nlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWFtb25kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWFtb25kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpYXNwb3JhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWFzcG9yYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZDEwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLWQxMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLWQxMjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1kMTIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1kMjA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtZDIwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZDQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtZDQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1kNjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1kNik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLWQ4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLWQ4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZml2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1maXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZm91cjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1mb3VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2Utb25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLW9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLXNpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1zaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS10aHJlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS10aHJlZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLXR3bzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS10d28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlnZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWdnaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWdnaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2l0YWwtb2NlYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpZ2l0YWwtb2NlYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnaXRhbC10YWNob2dyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlwbG9tYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlwbG9tYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXJlY3Rpb25zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXJlY3Rpb25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpc2MtZHJpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpc2MtZHJpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlzY29yZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlzY29yZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXNjb3Vyc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpc2NvdXJzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXNlYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXNlYXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpdmlkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGl2aWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpenp5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXp6eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kbmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRuYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kby1ub3QtZW50ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvLW5vdC1lbnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2NodWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvY2h1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2NrZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvY2tlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2ctbGVhc2hlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9nLWxlYXNoZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9sbGFyLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbGxhci1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGx5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb2xseSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xseS1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9sbHktZW1wdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9sbHktZmxhdGJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9sbHktZmxhdGJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xseS1mbGF0YmVkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9sbHktZmxhdGJlZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9sbHktZmxhdGJlZC1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9sbHktZmxhdGJlZC1lbXB0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb25hdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbmF0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb29yLWNsb3NlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9vci1jbG9zZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9vci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb29yLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG90LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG90LWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3ZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb3ZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb3dubG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmFmdDJkaWdpdGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmFmdDJkaWdpdGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYWZ0aW5nLWNvbXBhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyYWZ0aW5nLWNvbXBhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJhZ29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmFnb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJhdy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyYXctY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYXctcG9seWdvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJhdy1wb2x5Z29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYXctc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmF3LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmVpZGVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmVpZGVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaWJiYmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmliYmJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyaWJiYmxlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcm9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJvbmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcm9uZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJvcGJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJvcGJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcnVtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRydW0tc3RlZWxwYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRydW0tc3RlZWxwYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1bXN0aWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcnVtc3RpY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1bXN0aWNrLWJpdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRydW1zdGljay1iaXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRydXBhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJ1cGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyeWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcnllcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnllci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyeWVyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kdWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kdWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1bWJiZWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kdW1iYmVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kdW1wc3RlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHVtcHN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHVtcHN0ZXItZmlyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHVtcHN0ZXItZmlyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kdW5nZW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kdW5nZW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR5YWxvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHlhbG9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVhci1tdWZmczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWFyLW11ZmZzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVhcmx5YmlyZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVhcmx5YmlyZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWJheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWJheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lY2xpcHNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lY2xpcHNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVjbGlwc2UtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lY2xpcHNlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lZGdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkZ2UtbGVnYWN5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lZGdlLWxlZ2FjeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lZGl0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVnZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWdnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVnZy1mcmllZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWdnLWZyaWVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVqZWN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lamVjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGVtZW50b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVsZW1lbnRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGVwaGFudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxlcGhhbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxsaXBzaXMtaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy1oLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxsaXBzaXMtaC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxsaXBzaXMtdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy12LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxsaXBzaXMtdi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxsbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbWJlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW1iZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW1waXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbXBpcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW1wdHktc2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbXB0eS1zZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW5naW5lLXdhcm5pbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVuZ2luZS13YXJuaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZS1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW4tZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZS1vcGVuLWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuLXRleHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmVsb3BlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZpcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmlyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcXVhbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVxdWFscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVyYXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmxhbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVybGFuZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldGhlcmV1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXRoZXJldW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRoZXJuZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV0aGVybmV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV0c3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV0c3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXVyby1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldXJvLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXZlcm5vdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV2ZXJub3RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNoYW5nZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNoYW5nZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4Y2hhbmdlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjbGFtYXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb24tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNsYW1hdGlvbi1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGFuZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwYW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGFuZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4cGFuZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kLWFycm93czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwYW5kLWFycm93cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQtYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwYW5kLWFycm93cy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kLXdpZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4cGFuZC13aWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGVkaXRlZHNzbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwZWRpdGVkc3NsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4dGVybmFsLWxpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluay1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV5ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtZHJvcHBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXllLWRyb3BwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllLWV2aWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV5ZS1ldmlsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXllLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYWNlYm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1mOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYWNlYm9vay1mKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2stbWVzc2VuZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2stc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhbi10YWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFuLXRhYmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhbnRhc3ktZmxpZ2h0LWdhbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYW50YXN5LWZsaWdodC1nYW1lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXJtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYXJtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhc3QtYmFja3dhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYXN0LWZvcndhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmF1Y2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYXVjZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmF1Y2V0LWRyaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhdWNldC1kcmlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZheDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmF4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlYXRoZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlYXRoZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVhdGhlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlYXRoZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlZGV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWRleCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZWRvcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlZG9yYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZW1hbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlbWFsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWVsZC1ob2NrZXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpZWxkLWhvY2tleSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWdodGVyLWpldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlnaHRlci1qZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnbWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpZ21hKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYXJjaGl2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1hcmNoaXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYXVkaW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtYXVkaW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1jZXJ0aWZpY2F0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNoYXJ0LWxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtY2hhcnQtbGluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNoYXJ0LXBpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1jaGFydC1waWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvbnRyYWN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWNvbnRyYWN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY3N2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWNzdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWRvd25sb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZWRpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1lZGl0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhjZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtZXhjZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1leGNsYW1hdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1leGNsYW1hdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4cG9ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1leHBvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltcG9ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbXBvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbnZvaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWludm9pY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbnZvaWNlLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1lZGljYWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLW1lZGljYWwtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1tdXNpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1tdXNpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBkZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1wZGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wb3dlcnBvaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXBvd2VycG9pbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wcmVzY3JpcHRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtcHJlc2NyaXB0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXNlYXJjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXNpZ25hdHVyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1zaWduYXR1cmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zcHJlYWRzaGVldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1zcHJlYWRzaGVldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXRpbWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXVwbG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXVzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtdXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXZpZGVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtd29yZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS13b3JkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGVzLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGVzLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxsLWRyaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGwtZHJpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbG0tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxtLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxtLWNhbmlzdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxtLWNhbmlzdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbmdlcnByaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maW5nZXJwcmludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZS1leHRpbmd1aXNoZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1zbW9rZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZS1zbW9rZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlZm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlZm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3gtYnJvd3NlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZWZveC1icm93c2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVwbGFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZXBsYWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LWFpZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyc3QtYWlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJzdC1vcmRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJzdC1vcmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcnN0LW9yZGVyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJzdGRyYWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJzdGRyYWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlzaC1jb29rZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpc2gtY29va2VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpc3QtcmFpc2VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXN0LXJhaXNlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFnLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhZy1jaGVja2VyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZy11c2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsYWctdXNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYW1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFtZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzaGxpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFzaGxpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFzayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzay1wb2lzb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsYXNrLXBvaXNvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzay1wb3Rpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsYXNrLXBvdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlja3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsaWNrcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsaXBib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbG93ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsb3dlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbG93ZXItZGFmZm9kaWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsb3dlci1kYWZmb2RpbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbG93ZXItdHVsaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsb3dlci10dWxpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbHVzaGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbHVzaGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsdXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbHV0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbHV4LWNhcGFjaXRvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmx1eC1jYXBhY2l0b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmx5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXItZG93bmxvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbGRlci1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXItcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbGRlci10aW1lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItdHJlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyLXRyZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyLXVwbG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udC1hd2Vzb21lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWUtZmxhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udC1hd2Vzb21lLWZsYWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lLWxvZ28tZnVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udC1hd2Vzb21lLWxvZ28tZnVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWNhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQtY2FzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnRpY29ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnMtZmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnRpY29ucy1maSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb290YmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb290YmFsbC1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvb3RiYWxsLWhlbG1ldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9vdGJhbGwtaGVsbWV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcmtsaWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3JrbGlmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvcnQtYXdlc29tZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J0LWF3ZXNvbWUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3J1bWJlZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3J3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvdXJzcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvdXJzcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJhZ2lsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJhZ2lsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJlZS1jb2RlLWNhbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJlZWJzZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJlZWJzZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVuY2gtZnJpZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyZW5jaC1mcmllcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcm9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcm9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3N0eS1oZWFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcm9zdHktaGVhZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcm93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd24tb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJvd24tb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdWxjcnVtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mdWxjcnVtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1bmN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mdW5jdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdW5uZWwtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mdW5uZWwtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnV0Ym9sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbGFjdGljLXJlcHVibGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYWxhY3RpYy1zZW5hdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhbGFjdGljLXNlbmF0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYWxheHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhbGF4eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYW1lLWJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYW1lLWJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbWUtYm9hcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYW1lLWJvYXJkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYW1lLWNvbnNvbGUtaGFuZGhlbGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhbWUtY29uc29sZS1oYW5kaGVsZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYW1lcGFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYW1lcGFkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbWVwYWQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYW1lcGFkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYXJhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhcmFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYXJhZ2UtY2FyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYXJhZ2UtY2FyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhcmFnZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYXJhZ2Utb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYXMtcHVtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2FzLXB1bXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FzLXB1bXAtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhcy1wdW1wLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhdmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYXZlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdlbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW5kZXJsZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZW5kZXJsZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdldC1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdldC1wb2NrZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2ctY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdob3N0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naG9zdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2lmdC1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naWZ0cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naW5nZXJicmVhZC1tYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpbmdlcmJyZWFkLW1hbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXRodWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0aHViLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXRodWItc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGtyYWtlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0a3Jha2VuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGxhYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0bGFiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0dGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy1jaGFtcGFnbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLWNoYW1wYWduZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy1jaGVlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLWNoZWVycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy1jaXRydXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLWNpdHJ1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy1tYXJ0aW5pOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy1tYXJ0aW5pKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzLW1hcnRpbmktYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy13aGlza2V5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy13aGlza2V5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzLXdoaXNrZXktcm9ja3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLXdoaXNrZXktcm9ja3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3NlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xhc3Nlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzc2VzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xhc3Nlcy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsaWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsaWRlLWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWFmcmljYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUtYWZyaWNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWFtZXJpY2FzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1hbWVyaWNhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZS1hc2lhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1hc2lhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWV1cm9wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUtZXVyb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLXNub3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlLXNub3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmUtc3RhbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlLXN0YW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvZm9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29mb3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvbGYtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29sZi1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvbGYtY2x1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29sZi1jbHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2RyZWFkczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZHJlYWRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2RyZWFkcy1nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29kcmVhZHMtZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtZHJpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1kcml2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGxheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsdXMtZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtd2FsbGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvcHVyYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvcHVyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYWR1YXRpb24tY2FwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYW1vcGhvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYW1vcGhvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdGlwYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYXRpcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JlYXRlci10aGFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmVhdGVyLXRoYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JlYXRlci10aGFuLWVxdWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpbWFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpbWFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tYmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWJlYW0tc3dlYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tYmVhbS1zd2VhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWhlYXJ0czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1oZWFydHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1zcXVpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tc3F1aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tc3F1aW50LXRlYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXNxdWludC10ZWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXN0YXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXN0YXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdGVhcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdGVhcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi10b25ndWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdG9uZ3VlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdG9uZ3VlLXNxdWludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdG9uZ3VlLXdpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdG9uZ3VlLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi13aW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcC1ob3Jpem9udGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwLWhvcml6b250YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcC1saW5lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpcC1saW5lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmlwLWxpbmVzLXZlcnRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXAtdmVydGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXAtdmVydGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcGZpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXBmaXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdydW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncnVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ndWlsZGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ndWlsZGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWd1aXRhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3VpdGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWd1aXRhci1lbGVjdHJpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3VpdGFyLWVsZWN0cmljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWd1aXRhcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWd1aXRhcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3VscDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3VscCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taDE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWgxKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWgyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oMzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaDMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taDQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWg0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhY2tlci1uZXdzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYWNrZXItbmV3cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXJyYW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYWNrZXJyYW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbWJ1cmdlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFtYnVyZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbW1lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFtbWVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbW1lci13YXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbW1lci13YXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFtc2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbXNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtaGVhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLWJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1ob2xkaW5nLWJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWhvbGRpbmctaGVhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZy1oZWFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWhvbGRpbmctbWFnaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZy1tYWdpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWhvbGRpbmctbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1ob2xkaW5nLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLXNlZWRsaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmctc2VlZGxpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLXVzZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1ob2xkaW5nLXVzZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWhvbGRpbmctd2F0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZy13YXRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWxpemFyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1saXphcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1taWRkbGUtZmluZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLW1pZGRsZS1maW5nZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wYXBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wYXBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBlYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBlYWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludC1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnQtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXJlY2VpdmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1yZWNlaXZpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1yb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXJvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1zY2lzc29ycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwYXJrbGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXNwYXJrbGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc3BvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtc3BvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kcy1oZWFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kcy1oZWxwaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kcy1oZWxwaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzLXVzZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHMtdXNkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzLXdhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzLXdhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHNoYWtlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kc2hha2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHNoYWtlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHNoYWtlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kc2hha2UtYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kc2hha2UtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHNoYWtlLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbnVraWFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW51a2lhaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLWhhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFyZC1oYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaHRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFzaHRhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXQtY2hlZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGF0LWNoZWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGF0LWNvd2JveTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGF0LWNvd2JveSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXQtY293Ym95LXNpZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhdC1jb3dib3ktc2lkZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXQtc2FudGE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhdC1zYW50YSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXQtd2ludGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYXQtd2ludGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhdC13aXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGF0LXdpdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhdC13aXphcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhdC13aXphcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGRkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLWJyYWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtYnJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLWNvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtY291Z2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLWNvdWdoLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLWhlYWRwaG9uZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWQtc2lkZS1oZWFkcGhvbmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWQtc2lkZS1tYXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtbWFzayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkLXNpZGUtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZC1zaWRlLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLXZpcnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtdmlydXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC12cjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZC12cik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRwaG9uZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRwaG9uZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lcy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRwaG9uZXMtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRzZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRzZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhcnQtYnJva2VuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhcnQtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LXJhdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYXJ0LXJhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFydC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnRiZWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFydGJlYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWxpY29wdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWxpY29wdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlbG1ldC1iYXR0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlbG1ldC1iYXR0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGV4YWdvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGV4YWdvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaWdobGlnaHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlnaGxpZ2h0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlraW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaWtpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlwcG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpcHBvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpcHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpcHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlyZS1hLWhlbHBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlyZS1hLWhlbHBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaXN0b3J5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaXN0b3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9ja2V5LW1hc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvY2tleS1tYXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvY2tleS1wdWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob2NrZXktcHVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob2NrZXktc3RpY2tzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob2NrZXktc3RpY2tzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbGx5LWJlcnJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob2xseS1iZXJyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbWUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob21lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob21lLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob21lLWhlYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbWUtbGc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvbWUtbGcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9tZS1sZy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvbWUtbGctYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvb2QtY2xvYWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvb2QtY2xvYWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9vbGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvb2xpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvcml6b250YWwtcnVsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9yaXpvbnRhbC1ydWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvcm5iaWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3JuYmlsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3JzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9yc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9yc2UtaGVhZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9yc2UtaGVhZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3JzZS1zYWRkbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvcnNlLXNhZGRsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3NwaXRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9zcGl0YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3NwaXRhbC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtc3ltYm9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3NwaXRhbC1zeW1ib2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtdXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9zcGl0YWwtdXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3NwaXRhbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvc3BpdGFscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3QtdHViOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3QtdHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdGRvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG90ZG9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdGVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3RlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RqYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdGphcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXJnbGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3MtZW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3MtaGFsZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXJnbGFzcy1zdGFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91c2UtZGFtYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VzZS1kYW1hZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91c2UtZGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VzZS1kYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91c2UtZmxvb2Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXNlLWZsb29kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXNlLWxlYXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VzZS1sZWF2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VzZS1uaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91c2UtbmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91c2UtcmV0dXJuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VzZS1yZXR1cm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91c2Utc2lnbmFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VzZS1zaWduYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91c2UtdXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91c2UtdXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3V6ejpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91enopOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHJ5dm5pYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaHJ5dm5pYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1odG1sNTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaHRtbDUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHVic3BvdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaHVic3BvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1odW1pZGl0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaHVtaWRpdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHVycmljYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1odXJyaWNhbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWktY3Vyc29yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWljZS1jcmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWNlLWNyZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWljZS1za2F0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWNlLXNrYXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWljaWNsZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWljaWNsZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWNvbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWljb25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWljb25zLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWNvbnMtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1iYWRnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1jYXJkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZGVhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWRlYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWdsb286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlnbG9vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZS1wb2xhcm9pZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW1hZ2UtcG9sYXJvaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW1hZ2VzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbWFnZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW1kYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW1kYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5ib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ib3gtaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluYm94LWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluYm94LW91dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5ib3gtb3V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZGVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5kZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZHVzdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbmR1c3RyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmR1c3RyeS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZHVzdHJ5LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZpbml0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5maW5pdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5mbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5mby1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZm8tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluaGFsZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluaGFsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ub3NvZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlubm9zb2Z0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5zdGFncmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFsb2Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluc3RhbG9kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVncmFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnRlZ3JhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnRlcmNvbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW50ZXJjb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWludGVybmV0LWV4cGxvcmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVyc2VjdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW50ZXJzZWN0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludmVudG9yeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW52ZW50b3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnZpc2lvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pb3hob3N0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pb3hob3N0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlzbGFuZC10cm9waWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaXNsYW5kLXRyb3BpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaXRhbGljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0Y2gtaW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWl0Y2gtaW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taXR1bmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pdHVuZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taXR1bmVzLW5vdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWl0dW5lcy1ub3RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWphY2stby1sYW50ZXJuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qYWNrLW8tbGFudGVybik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qYXZhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qYXZhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWplZGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWplZGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tamVkaS1vcmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItamVkaS1vcmRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qZW5raW5zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qZW5raW5zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWppcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWppcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9nZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvZ2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpvaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qb2ludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvb21sYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb3VybmFsLXdoaWxsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItam91cm5hbC13aGlsbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam95c3RpY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpveXN0aWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qc2ZpZGRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItanNmaWRkbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanVnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qdWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2FhYmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWthYWJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWthZ2dsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2FnZ2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWthem9vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rYXpvbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXJuaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rZXJuaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleS1za2VsZXRvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5LXNrZWxldG9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleWJhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtleWJhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtleWJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleWNkbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5Y2RuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleW5vdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtleW5vdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2hhbmRhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raGFuZGEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lja3N0YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpY2tzdGFydGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpY2tzdGFydGVyLWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpY2tzdGFydGVyLWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lkbmV5czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2lkbmV5cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpc3MtYmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2lzcy1iZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpc3Mtd2luay1oZWFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2lzcy13aW5rLWhlYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2l3aS1iaXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raXdpLWJpcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta25pZmUta2l0Y2hlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta25pZmUta2l0Y2hlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rb3J2dWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtvcnZ1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW1iZGE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhbWJkYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhbXAtZGVzazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFtcC1kZXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhbXAtZmxvb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhbXAtZmxvb3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZG1hcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhbmRtYXJrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhbmRtYXJrLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFuZG1hcmstYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYW5ndWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcHRvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3AtY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFwdG9wLWNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wLWhvdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXB0b3AtaG91c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcHRvcC1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcmF2ZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcmF2ZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzc286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhc3NvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFzdGZtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhc3RmbS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGF1Z2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhdWdoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhdWdoLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhdWdoLWJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGF1Z2gtc3F1aW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXVnaC1zcXVpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGF1Z2gtd2luazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGF1Z2gtd2luayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXllci1ncm91cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGF5ZXItZ3JvdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGF5ZXItbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxheWVyLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxheWVyLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxheWVyLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVhZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFmLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZWFmLWhlYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYWYtbWFwbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlYWYtbWFwbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhZi1vYWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlYWYtb2FrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlYW5wdWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVtb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlbW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVzcy10aGFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZXNzLXRoYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVzcy10aGFuLWVxdWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZXNzLXRoYW4tZXF1YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGV2ZWwtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGV2ZWwtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxldmVsLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGV2ZWwtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtcmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlmZS1yaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0LWNlaWxpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpZ2h0LWNlaWxpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHQtc3dpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saWdodC1zd2l0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHQtc3dpdGNoLW9mZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlnaHQtc3dpdGNoLW9mZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWdodC1zd2l0Y2gtb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpZ2h0LXN3aXRjaC1vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWdodGJ1bGI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpZ2h0YnVsYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWdodGJ1bGItZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saWdodGJ1bGItZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYi1leGNsYW1hdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlnaHRidWxiLWV4Y2xhbWF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYi1vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlnaHRidWxiLW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYi1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlnaHRidWxiLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0cy1ob2xpZGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saWdodHMtaG9saWRheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmUtY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGluZS1jb2x1bW5zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmUtaGVpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5lLWhlaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5rZWRpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbi1pbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlua2VkaW4taW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlub2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5vZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGludXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbnV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpcHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpcHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlyYS1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXJhLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlzdC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1tdXNpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlzdC1tdXNpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LW9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXN0LW9sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtdWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3QtdWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvY2F0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2F0aW9uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb2NhdGlvbi1hcnJvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvY2F0aW9uLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jYXRpb24tc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jay1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jay1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb2NrLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jay1vcGVuLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jay1vcGVuLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWFsdC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctYWx0LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctYWx0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG92ZXNlYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvdmVzZWF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvdy12aXNpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvdy12aXNpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbHVjaGFkb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWx1Y2hhZG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWx1Z2dhZ2UtY2FydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbHVnZ2FnZS1jYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWx1bmdzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sdW5ncyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sdW5ncy12aXJ1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbHVuZ3MtdmlydXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbHlmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbHlmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ2VudG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hZ2VudG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hZ2ljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ25ldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFnbmV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWwtYnVsazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFpbC1idWxrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWxib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1haWxib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbGNoaW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWlsY2hpbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYW5kYWxvcmlhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFuZGFsb3JpYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFuZG9saW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hbmRvbGluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1tYXJrZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1tYXJrZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1tYXJrZWQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1tYXJrZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1tYXJrZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1tYXJrZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1tYXJrZXItYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtbWFya2VyLWFsdC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtbWFya2VyLWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1tYXJrZXItZWRpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlci1lZGl0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1tYXJrZXItZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1tYXJrZXItZXhjbGFtYXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlci1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlci1taW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1tYXJrZXItcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyLXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtbWFya2VyLXF1ZXN0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1tYXJrZXItc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1tYXJrZXItc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlci1zbWlsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlci1zbWlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyLXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtbWFya2VyLXRpbWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1waW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1waW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXNpZ25zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtc2lnbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFya2Rvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcmtkb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFya2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtZG91YmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJzLXN0cm9rZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJzLXN0cm9rZS1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtc3Ryb2tlLXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFzazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFzayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXN0b2RvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFzdG9kb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWF4Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXhjZG4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWRiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZGIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkYXBwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkYXBwcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZGl1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW0tbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkaXVtLW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRraXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZHJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZXR1cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVldHVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZ2FwaG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVnYXBob25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZ2Fwb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWdhcG9ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtYmxhbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laC1ibGFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtcm9sbGluZy1leWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWgtcm9sbGluZy1leWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lbW9yeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVtb3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lbmRlbGV5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZW5kZWxleSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZW5vcmFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZW5vcmFoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lcmN1cnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWV0ZW9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZXRlb3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9ibG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb2Jsb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9jaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb2NoaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZS1hbHQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZS1zdGFuZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZS1zdGFuZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Njb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb3Njb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3Jvc29mdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9zb2Z0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3Jvd2F2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm93YXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbmQtc2hhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pbmQtc2hhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWludXMtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLWhleGFnb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pbnVzLWhleGFnb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtb2N0YWdvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWludXMtb2N0YWdvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pbnVzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXN0bGV0b2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pc3RsZXRvZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXR0ZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pdHRlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1peCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXhjbG91ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWl4Y2xvdWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1peGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1penVuaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWl6dW5pKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9iaWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vYmlsZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlLWFuZHJvaWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vYmlsZS1hbmRyb2lkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZS1hbmRyb2lkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9iaWxlLWFuZHJvaWQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vZHg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vZHgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25lcm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1iaWxsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbC13YXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1iaWxsLXdhdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbC13YXZlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktY2hlY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1jaGVjay1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktY2hlY2stZWRpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktY2hlY2stZWRpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1jaGVjay1lZGl0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktY2hlY2stZWRpdC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uaXRvci1oZWFydC1yYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25pdG9yLWhlYXJ0LXJhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9ua2V5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25rZXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9udW1lbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbnVtZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9vbi1jbG91ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9vbi1jbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb29uLXN0YXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb29uLXN0YXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vcnRhci1wZXN0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vcnRhci1wZXN0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9zcXVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3NxdWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW90b3JjeWNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW90b3JjeWNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3VudGFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW91bnRhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91bnRhaW5zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3VudGFpbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91c2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW91c2UtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vdXNlLXBvaW50ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXAzLXBsYXllcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbXAzLXBsYXllcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tdWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW11Zyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tdWctaG90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tdWctaG90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11Zy1tYXJzaG1hbGxvd3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW11Zy1tYXJzaG1hbGxvd3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVnLXRlYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbXVnLXRlYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tdXNpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbXVzaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVzaWMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tdXNpYy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVzaWMtYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tdXNpYy1hbHQtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVzaWMtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW11c2ljLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5hcHN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5hcHN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmFyd2hhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmFyd2hhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZW9zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uZW9zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ldHdvcmstd2lyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5ldHdvcmstd2lyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV1dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uZXV0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV3c3BhcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uZXdzcGFwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmltYmxyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uaW1ibHIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbm9kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbm9kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ub2RlLWpzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ub2RlLWpzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5vdC1lcXVhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbm90LWVxdWFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5vdGVzLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5vdGVzLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbnBtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ucG0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbnM4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uczgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbnV0cml0aW9uaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW51dHJpdGlvbml4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC1ncm91cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2JqZWN0LWdyb3VwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC11bmdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vYmplY3QtdW5ncm91cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vY3RhZ29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vY3RhZ29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9jdG9wdXMtZGVwbG95OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vY3RvcHVzLWRlcGxveSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vZG5va2xhc3NuaWtpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vaWwtY2FuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vaWwtY2FuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9pbC10ZW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vaWwtdGVtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vbGQtcmVwdWJsaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9sZC1yZXB1YmxpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb21lZ2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9tZWdhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcGVuY2FydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuaWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9wZW5pZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3BlcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3B0aW4tbW9uc3RlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3B0aW4tbW9uc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcmNpZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3JjaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3JuYW1lbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9ybmFtZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9zaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3NpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW90dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vdHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vdXRkZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vdXRkZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW91dGxldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3V0bGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW92ZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW92ZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3ZlcmxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW92ZXJsaW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2UtYnJlYWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhZ2UtYnJlYWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFnZTQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhZ2U0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VsaW5lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFnZWxpbmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWludC1icnVzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFpbnQtYnJ1c2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2gtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWludC1icnVzaC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtcm9sbGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWludC1yb2xsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFsZXR0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFsZXR0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWxmZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhbGZlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWxsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhbGxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWxsZXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWxsZXQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXBlci1wbGFuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcGVyY2xpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXJhY2h1dGUtYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXJhY2h1dGUtYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFyYWdyYXBoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaC1ydGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcmFncmFwaC1ydGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFya2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFya2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXJraW5nLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFya2luZy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFya2luZy1jaXJjbGUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcmtpbmctY2lyY2xlLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmtpbmctc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcmtpbmctc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzc3BvcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhc3Nwb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhc3RhZmFyaWFuaXNtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXN0YWZhcmlhbmlzbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXN0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFzdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF0cmVvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF0cmVvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF1c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2UtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXVzZS1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF3OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF3LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF3LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXctY2xhd3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdy1jbGF3cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBheXBhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZWFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVhY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVnYXN1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVnYXN1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbi1mYW5jeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuLWZhbmN5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbi1uaWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbi1uaWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbmNpbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW5jaWwtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1wYWludGJydXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW5jaWwtcGFpbnRicnVzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtcnVsZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbmNpbC1ydWxlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5uYW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW5uYW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbm55LWFyY2FkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVubnktYXJjYWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlb3BsZS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlb3BsZS1hcnJvd3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVvcGxlLWNhcnJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW9wbGUtY2FycnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVwcGVyLWhvdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVwcGVyLWhvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJieXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXJieXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcmNlbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcmNlbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudGFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyY2VudGFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJpc2NvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcmlzY29wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJzb24tYm9vdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcnNvbi1ib290aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJzb24tY2Fycnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcnNvbi1jYXJyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJzb24tZG9sbHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcnNvbi1kb2xseSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJzb24tZG9sbHktZW1wdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcnNvbi1kb2xseS1lbXB0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJzb24tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyc29uLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhhYnJpY2F0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBoYWJyaWNhdG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9lbml4LWZyYW1ld29yayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9lbml4LXNxdWFkcm9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9lbml4LXNxdWFkcm9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1sYXB0b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLWxhcHRvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1vZmZpY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLW9mZmljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXJvdGFyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtcm90YXJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXZvbHVtZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtdm9sdW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob3RvLXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG90by12aWRlbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBocCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGlhbm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpYW5vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpYW5vLWtleWJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWFuby1rZXlib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWVkLXBpcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWVkLXBpcGVyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWhhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlci1oYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1wcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlci1wcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGlnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGlnZ3ktYmFuazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGlnZ3ktYmFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWxsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGlsbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waW50ZXJlc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0LXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpbnRlcmVzdC1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGl6emE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpenphKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpenphLXNsaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waXp6YS1zbGljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFjZS1vZi13b3JzaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYW5lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZS1hcnJpdmFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZS1hcnJpdmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lLWRlcGFydHVyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhbmUtZGVwYXJ0dXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZXQtbW9vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhbmV0LW1vb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmV0LXJpbmdlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhbmV0LXJpbmdlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5LWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5c3RhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxheXN0YXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1ZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGx1Zyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLWhleGFnb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsdXMtaGV4YWdvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLW9jdGFnb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsdXMtb2N0YWdvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGx1cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9kY2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9kY2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2RpdW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvZGl1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2RpdW0tc3RhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9kaXVtLXN0YXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9saWNlLWJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9saWNlLWJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2xsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb2xsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvbGwtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9sbC1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvbGwtcGVvcGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb2xsLXBlb3BsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb28tc3Rvcm06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvby1zdG9ybSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb29wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb29wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvcGNvcm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvcGNvcm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9ydGFsLWVudGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb3J0YWwtZW50ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9ydGFsLWV4aXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvcnRhbC1leGl0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvcnRyYWl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb3J0cmFpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3VuZC1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb3VuZC1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvd2VyLW9mZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG93ZXItb2ZmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJheWluZy1oYW5kczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJheWluZy1oYW5kcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmVzY3JpcHRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByZXNjcmlwdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmVzY3JpcHRpb24tYm90dGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmVzZW50YXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByZXNlbnRhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJpbnQtc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmludC1zZWFyY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJpbnQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByaW50LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2NlZHVyZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByb2NlZHVyZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvZHVjdC1odW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcm9kdWN0LWh1bnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvamVjdC1kaWFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcm9qZWN0LWRpYWdyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvamVjdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcm9qZWN0b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVtcC1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wdW1wLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVtcC1zb2FwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wdW1wLXNvYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVtcGtpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHVtcGtpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdXNoZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXB1c2hlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdXp6bGUtcGllY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXB1enpsZS1waWVjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1weXRob246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXB5dGhvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xcmNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1ZXN0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVlc3Rpb24tY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVlc3Rpb24tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1aWRkaXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVpZGRpdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1aW5zY2FwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVpbnNjYXBlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3JhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdW9yYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdW90ZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdW90ZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdXJhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVyYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tci1wcm9qZWN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yLXByb2plY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFiYml0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYWJiaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFiYml0LWZhc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhYmJpdC1mYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhY3F1ZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhY3F1ZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFkYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhZGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhZGlhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmFkaWF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhZGlhdGlvbi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhZGlhdGlvbi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFkaW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhZGlvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhZGlvLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmFkaW8tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhaW5ib3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhaW5ib3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFpbmRyb3BzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYWluZHJvcHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFtcC1sb2FkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYW1wLWxvYWRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFuZG9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYW5kb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFzcGJlcnJ5LXBpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYXNwYmVycnktcGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmF2ZWxyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmF2ZWxyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYXlndW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJheWd1bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWFjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVhY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVhY3RldXJvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlYWN0ZXVyb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYWRtZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVhZG1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWJlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWNlaXB0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWNlaXB0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY29yZC12aW55bDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVjb3JkLXZpbnlsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3RhbmdsZS1sYW5kc2NhcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlY3RhbmdsZS1sYW5kc2NhcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVjdGFuZ2xlLXBvcnRyYWl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWN0YW5nbGUtcG9ydHJhaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVjdGFuZ2xlLXdpZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlY3RhbmdsZS13aWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3ljbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlY3ljbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkLXJpdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWQtcml2ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRkaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LWFsaWVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRkaXQtYWxpZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVkZGl0LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRoYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZGhhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZG8tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRvLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWZyaWdlcmF0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZnJpZ2VyYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWdpc3RlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWdpc3RlcmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbW92ZS1mb3JtYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlbW92ZS1mb3JtYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVucmVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZW5yZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwZWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXBlYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwZWF0LTE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlcGVhdC0xKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGVhdC0xLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwZWF0LTEtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGVhdC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlcGVhdC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlcGx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHktYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcHVibGljYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlcHVibGljYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzZWFyY2hnYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXNlYXJjaGdhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzb2x2aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXNvbHZpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzdHJvb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlc3Ryb29tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJldHdlZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJldHdlZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV0d2VldC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJldHdlZXQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJldjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmV2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJpYmJvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmliYm9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmluZ3Mtd2VkZGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmluZ3Mtd2VkZGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvYm90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2JvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2NrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvY2tldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2NrZXQtbGF1bmNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2NrZXQtbGF1bmNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldGNoYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvY2tldGNoYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ja3JtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm9ja3Jtcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3V0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm91dGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm91dGUtaGlnaHdheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm91dGUtaGlnaHdheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3V0ZS1pbnRlcnN0YXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb3V0ZS1pbnRlcnN0YXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdXRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm91dGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJzcy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVibGUtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVibGUtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVsZXItY29tYmluZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLWNvbWJpbmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bGVyLWhvcml6b250YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLWhvcml6b250YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVsZXItdHJpYW5nbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLXRyaWFuZ2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bGVyLXZlcnRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydWxlci12ZXJ0aWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydW5uaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydW5uaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1cGVlLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1cGVlLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Fjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYWNrLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Fjay1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FkLWNyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2FkLWNyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYWQtdGVhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2FkLXRlYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FmYXJpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYWZhcmkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FsYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhbGFkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhbGVzZm9yY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhbGVzZm9yY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FuZHdpY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhbmR3aWNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2F0ZWxsaXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYXRlbGxpdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2F0ZWxsaXRlLWRpc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhdGVsbGl0ZS1kaXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdXNhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhdXNhZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2F2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2F2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXgtaG90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYXgtaG90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNheG9waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2F4b3Bob25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjYWxwZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjYWxwZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2NhbHBlbC1wYXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY2FscGVsLXBhdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2Nhbm5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Nhbm5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY2FubmVyLWltYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY2FubmVyLWltYWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjYW5uZXIta2V5Ym9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjYW5uZXIta2V5Ym9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2Nhbm5lci10b3VjaHNjcmVlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Nhbm5lci10b3VjaHNjcmVlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY2FyZWNyb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjYXJlY3Jvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY2FyZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2NhcmYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2NobGl4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY2hsaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2Nob29sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY2hvb2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2NyZXdkcml2ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjcmV3ZHJpdmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcmliZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2NyaWJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcm9sbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Nyb2xsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcm9sbC1vbGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjcm9sbC1vbGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2NydWJiZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjcnViYmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjeXRoZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2N5dGhlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNkLWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtbG9jYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaC1sb2NhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaC1taW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoZW5naW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaGVuZ2luKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlZWRsaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWVkbGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWxsY2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VsbGNhc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VsbHN5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWxsc3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZC1iYWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZW5kLWJhY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VuZC1iYWNrd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5zb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlbnNvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5zb3ItYWxlcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlbnNvci1hbGVydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5zb3ItZmlyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Vuc29yLWZpcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2Vuc29yLW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZW5zb3Itb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2Vuc29yLXNtb2tlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZW5zb3Itc21va2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZXJ2ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmljZXN0YWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZXJ2aWNlc3RhY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFwZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLWFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUtYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFyZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hlZXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoZWVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoZWtlbC1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGVrZWwtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGllbGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaWVsZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGllbGQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGllbGQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZC1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpZWxkLWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZC1jcm9zczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpZWxkLWNyb3NzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZC12aXJ1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpZWxkLXZpcnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcHBpbmctZmFzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpcHBpbmctZmFzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwcGluZy10aW1lZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpcHBpbmctdGltZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcnRzaW5idWxrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGlydHNpbmJ1bGspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpc2gta2ViYWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaXNoLWtlYmFiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob2UtcHJpbnRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9lLXByaW50cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9waWZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9waWZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWJhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcHBpbmctYmFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWJhc2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcHBpbmctYmFza2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3BwaW5nLWNhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHdhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3B3YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3ZlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvdmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3ZlbC1zbm93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG92ZWwtc25vdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG93ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3dlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaHJlZGRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hyZWRkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2h1dHRsZS12YW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNodXR0bGUtdmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNodXR0bGVjb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaHV0dGxlY29jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWNrbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpY2tsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWdtYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24taW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLWluLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLWxhbmd1YWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24tb3V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLW91dCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLW91dC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ24tb3V0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ25hbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWwtMTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbmFsLTEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmFsLTI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ25hbC0yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ25hbC0zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduYWwtMyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWwtNDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbmFsLTQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmFsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbmFsLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWwtYWx0LTE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ25hbC1hbHQtMSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWwtYWx0LTI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ25hbC1hbHQtMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWwtYWx0LTM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ25hbC1hbHQtMyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWwtYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduYWwtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ25hbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbmFsLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ25hbC1zdHJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ25hbC1zdHJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmF0dXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduYXR1cmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2ltLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpbS1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbXBseWJ1aWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaW1wbHlidWlsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpcmVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaXJlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXJlbi1vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lyZW4tb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lzdHJpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lzdHJpeCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaXRlbWFwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2thdGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2thdGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2VsZXRvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2tlbGV0b24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2tldGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za2V0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2tpLWp1bXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNraS1qdW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNraS1saWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za2ktbGlmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2lpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNraWluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2lpbmctbm9yZGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za2lpbmctbm9yZGljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNrdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3VsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3VsbC1jb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNrdWxsLWNvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3VsbC1jcm9zc2JvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3VsbC1jcm9zc2JvbmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3lhdGxhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t5cGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xhY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrLWhhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYWNrLWhhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsZWRkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGVkZGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGVpZ2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsZWlnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXJzLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsaWRlcnMtaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXJzLWgtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGlkZXJzLWgtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnMtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xpZGVycy12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnMtdi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsaWRlcnMtdi1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVzaGFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xpZGVzaGFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21pbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21pbGUtYmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21pbGUtYmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbWlsZS1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLXdpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtaWxlLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21vZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21vZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbW9rZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21va2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21va2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21va2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbW9raW5nLWJhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21va2luZy1iYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25ha2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNuYWtlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbmFwY2hhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1naG9zdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25hcGNoYXQtZ2hvc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbmFwY2hhdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vb3plOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm9vemUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vdy1ibG93aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm93LWJsb3dpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd2JvYXJkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm93Ym9hcmRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd2ZsYWtlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm93Zmxha2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd2ZsYWtlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd2ZsYWtlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93bWFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm93bWFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dtb2JpbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNub3dtb2JpbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd3Bsb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNub3dwbG93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ja3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvY2tzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGFyLXBhbmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb2xhci1wYW5lbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb2xhci1zeXN0ZW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvbGFyLXN5c3RlbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYW1vdW50LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFtb3VudC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC11cC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1jaXJjbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWNpcmNsZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1jaXJjbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1udW1lcmljLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy11cC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1zaGFwZXMtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1zaGFwZXMtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LXNoYXBlcy1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1zaGFwZXMtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1zaGFwZXMtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtc2hhcGVzLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtc2hhcGVzLXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1zaGFwZXMtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtc2l6ZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LXNpemUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LXNpemUtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtc2l6ZS1kb3duLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LXNpemUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtc2l6ZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LXNpemUtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LXNpemUtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc291bmRjbG91ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc291bmRjbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3VwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvdXJjZXRyZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvdXJjZXRyZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BhY2Utc2h1dHRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BhY2Utc2h1dHRsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGFjZS1zdGF0aW9uLW1vb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGFjZS1zdGF0aW9uLW1vb24tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGFjZS1zdGF0aW9uLW1vb24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwYWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGFkZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGFya2xlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BhcmtsZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BlYWthcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlYWthcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVha2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGVha2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwZWFrZXItZGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlYWtlci1kZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwZWFrZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGVha2Vycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVsbC1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlbGwtY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BpZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGlkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BpZGVyLWJsYWNrLXdpZG93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGlkZXItYmxhY2std2lkb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BpZGVyLXdlYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BpZGVyLXdlYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGlubmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW5uZXItdGhpcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwaW5uZXItdGhpcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bsb3RjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Bsb3RjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcG90aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcG90aWZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwcmF5LWNhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3ByYXktY2FuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwcmlua2xlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3ByaW5rbGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmUtZnVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtcm9vdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3F1YXJlLXJvb3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLXJvb3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmUtcm9vdC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlc3BhY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNxdWFyZXNwYWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWlycmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVpcnJlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhY2stZXhjaGFuZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YWNrLW92ZXJmbG93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrcGF0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhY2twYXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWZmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFmZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Rhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWFuZC1jcmVzY2VudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Rhci1hbmQtY3Jlc2NlbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1jaHJpc3RtYXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItY2hyaXN0bWFzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItZXhjbGFtYXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWhhbGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Rhci1oYWxmLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLW9mLWRhdmlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLW9mLWRhdmlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItb2YtbGlmZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Rhci1vZi1saWZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItc2hvb3Rpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItc2hvb3RpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhcmZpZ2h0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXJmaWdodGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXJmaWdodGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhcmZpZ2h0ZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyc2hpcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhcnNoaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhcnNoaXAtZnJlaWdodGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyc2hpcC1mcmVpZ2h0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RheWxpbmtlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RheWxpbmtlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlYWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlYW0tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtLXN5bWJvbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlYW0tc3ltYm9sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWVyaW5nLXdoZWVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVlcmluZy13aGVlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVwLWJhY2t3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZXAtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlcC1mb3J3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZXRob3Njb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGV0aG9zY29wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja2VyLW11bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0aWNrZXItbXVsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RpY2t5LW5vdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvY2tpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b2NraW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b21hY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b21hY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcC1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcHdhdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9wd2F0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcHdhdGNoLTIwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9wd2F0Y2gtMjApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3JlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3JlLWFsdC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcmUtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3JlLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9yZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJhdmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmF2YSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJlZXQtdmlldzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyZWV0LXZpZXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyZXRjaGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJldGNoZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyaWtldGhyb3VnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmlwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpcGUtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyaXBlLXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Ryb29wd2FmZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cm9vcHdhZmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dWRpb3ZpbmFyaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3R1ZGlvdmluYXJpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dW1ibGV1cG9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHVtYmxldXBvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1YnNjcmlwdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJ3YXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1YndheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWl0Y2FzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VpdGNhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2Utcm9sbGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VpdGNhc2Utcm9sbGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW4tY2xvdWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1bi1jbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW4tZHVzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VuLWR1c3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VuLWhhemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1bi1oYXplKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1bmdsYXNzZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1bmdsYXNzZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VucmlzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VucmlzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW5zZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1bnNldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnBvd2VyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VwZXJwb3dlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1cGVyc2NyaXB0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cHBsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VwcGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cnByaXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXJwcmlzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3YXRjaGJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3YXRjaGJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3dpZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3aWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3aW1tZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3aW1tZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3dpbW1pbmctcG9vbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3dpbW1pbmctcG9vbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zd29yZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3dvcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3dvcmQtbGFzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3b3JkLWxhc2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3b3JkLWxhc2VyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3dvcmQtbGFzZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3b3JkczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3dvcmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3b3Jkcy1sYXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3dvcmRzLWxhc2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5bWZvbnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5bWZvbnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3luYWdvZ3VlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeW5hZ29ndWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3luYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3luYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeW5jLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3luYy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3lyaW5nZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3lyaW5nZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGUtdGVubmlzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZS10ZW5uaXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGV0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQtYW5kcm9pZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGV0LWFuZHJvaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0LWFuZHJvaWQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZXQtYW5kcm9pZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0LXJ1Z2dlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGV0LXJ1Z2dlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZXRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhY2hvbWV0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhY2hvbWV0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFjaG9tZXRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhY2hvbWV0ZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFjaG9tZXRlci1hbHQtZmFzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyLWFsdC1mYXN0ZXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWNob21ldGVyLWFsdC1mYXN0ZXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhY2hvbWV0ZXItYWx0LXNsb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LXNsb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFjaG9tZXRlci1hbHQtc2xvd2VzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFjaG9tZXRlci1hbHQtc2xvd2VzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyLWF2ZXJhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhY2hvbWV0ZXItYXZlcmFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyLWZhc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhY2hvbWV0ZXItZmFzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyLWZhc3Rlc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhY2hvbWV0ZXItZmFzdGVzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyLXNsb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhY2hvbWV0ZXItc2xvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyLXNsb3dlc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhY2hvbWV0ZXItc2xvd2VzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWNvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWNvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZ3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhZ3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFsbHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhbGx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhbmFraDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFuYWtoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFza3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhc2tzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhc2tzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFza3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRheGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRheGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVhbXNwZWFrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWFtc3BlYWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVldGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlZXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlZXRoLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlZXRoLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbGVncmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbGVncmFtLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWxlZ3JhbS1wbGFuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlc2NvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbGVzY29wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW1wZXJhdHVyZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW1wZXJhdHVyZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbXBlcmF0dXJlLWZyaWdpZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVtcGVyYXR1cmUtZnJpZ2lkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbXBlcmF0dXJlLWhpZ2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbXBlcmF0dXJlLWhpZ2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVtcGVyYXR1cmUtaG90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW1wZXJhdHVyZS1ob3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVtcGVyYXR1cmUtbG93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW1wZXJhdHVyZS1sb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVtcGVyYXR1cmUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbXBlcmF0dXJlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbmNlbnQtd2VpYm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbmNlbnQtd2VpYm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbmdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbm5pcy1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW5uaXMtYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVybWluYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGV4dCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LWhlaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGV4dC1oZWlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC1zaXplOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZXh0LXNpemUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC13aWR0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGV4dC13aWR0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGFyZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoLWxhcmdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxpc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoLWxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlLXJlZC15ZXRpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGUtcmVkLXlldGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlYXRlci1tYXNrczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlYXRlci1tYXNrcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVtZWNvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVtZWNvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZW1laXNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlbWVpc2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItZnVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1oYWxmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXRhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGV0YSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGluay1wZWFrczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhpbmstcGVha3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRodW1icy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGh1bWJzLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1idGFjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGh1bWJ0YWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW5kZXJzdG9ybTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGh1bmRlcnN0b3JtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW5kZXJzdG9ybS1tb29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aHVuZGVyc3Rvcm0tbW9vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVuZGVyc3Rvcm0tc3VuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aHVuZGVyc3Rvcm0tc3VuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpY2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGlja2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpY2tldC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpY2tldC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGlrdG9rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aWt0b2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGlsZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbGRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW1lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbWVzLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1oZXhhZ29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW1lcy1oZXhhZ29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLW9jdGFnb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbWVzLW9jdGFnb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW1lcy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW50LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW50LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGlyZS1mbGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aXJlLWZsYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGlyZS1wcmVzc3VyZS13YXJuaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aXJlLXByZXNzdXJlLXdhcm5pbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGlyZS1ydWdnZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpcmUtcnVnZ2VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpcmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aXJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2dnbGUtb2ZmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9nZ2xlLW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvaWxldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9pbGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvaWxldC1wYXBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9pbGV0LXBhcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvaWxldC1wYXBlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvaWxldC1wYXBlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9pbGV0LXBhcGVyLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2lsZXQtcGFwZXItc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9tYnN0b25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b21ic3RvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9tYnN0b25lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9tYnN0b25lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b29sYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b29sYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvb2xzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b29scyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b290aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9vdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9vdGhicnVzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9vdGhicnVzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b3JhaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9yYWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9yaWktZ2F0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9yaWktZ2F0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b3JuYWRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b3JuYWRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWN0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWN0b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhZGUtZmVkZXJhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFkZW1hcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWRlbWFyayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFmZmljLWNvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWZmaWMtY29uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFmZmljLWxpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFmZmljLWxpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWZmaWMtbGlnaHQtZ286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWZmaWMtbGlnaHQtZ28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZmZpYy1saWdodC1zbG93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFmZmljLWxpZ2h0LXNsb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZmZpYy1saWdodC1zdG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFmZmljLWxpZ2h0LXN0b3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaWxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhaWxlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbnNnZW5kZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFuc2dlbmRlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNwb3J0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYW5zcG9ydGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zcG9ydGVyLTE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYW5zcG9ydGVyLTEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNwb3J0ZXItMjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbnNwb3J0ZXItMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc3BvcnRlci0zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFuc3BvcnRlci0zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zcG9ydGVyLWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFuc3BvcnRlci1lbXB0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFzaC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtcmVzdG9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhc2gtcmVzdG9yZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1yZXN0b3JlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhc2gtcmVzdG9yZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtdW5kbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhc2gtdW5kbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC11bmRvLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhc2gtdW5kby1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlYXN1cmUtY2hlc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyZWFzdXJlLWNoZXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyZWUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWUtY2hyaXN0bWFzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmVlLWNocmlzdG1hcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlLWRlY29yYXRlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJlZS1kZWNvcmF0ZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlZS1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJlZS1sYXJnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlLXBhbG06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyZWUtcGFsbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJlZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlbGxvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmVsbG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJpYW5nbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyaWFuZ2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyaWFuZ2xlLW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmlhbmdsZS1tdXNpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmlwYWR2aXNvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJpcGFkdmlzb3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJvcGh5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cm9waHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJvcGh5LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJvcGh5LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJ1Y2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stY29udGFpbmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1jb250YWluZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stY291Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrLWNvdWNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrLWxvYWRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrLWxvYWRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stbW9uc3RlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJ1Y2stbW9uc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjay1tb3Zpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrLW1vdmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjay1waWNrdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrLXBpY2t1cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjay1wbG93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1wbG93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrLXJhbXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrLXJhbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1bXBldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJ1bXBldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10c2hpcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRzaGlydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR1bWJscik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dW1ibHItc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1cmtleTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHVya2V5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1cm50YWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHVybnRhYmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1cnRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHVydGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10di1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR2LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10di1tdXNpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHYtbXVzaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHYtcmV0cm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR2LXJldHJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHdpdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXR0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR3aXR0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlci1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR3aXR0ZXItc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR5cGV3cml0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR5cGV3cml0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHlwbzM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR5cG8zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXViZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXViZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWJ1bnR1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11YnVudHUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWZvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11Zm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWZvLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVmby1iZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVpa2l0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11aWtpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyYWNvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bWJyYWNvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bWJyZWxsYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyZWxsYS1iZWFjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW1icmVsbGEtYmVhY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5jaGFydGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmNoYXJ0ZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5kZXJsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmRlcmxpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5kbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5kbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5kby1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pY29ybjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pY29ybik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pcmVnaXN0cnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXJlZ2lzdHJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bml0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNpdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXZlcnNpdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5saW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmxpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmxvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5sb2NrLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnNwbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5zcGxhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW50YXBwZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW50YXBwZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVwbG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11cHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVwcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2ItZHJpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzYi1kcml2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2QtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2QtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWFsaWVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWFsaWVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWFsdC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1hbHQtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1hc3Ryb25hdXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItYXN0cm9uYXV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2hhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItY2hhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jb3dib3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItY293Ym95KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY3Jvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItY3Jvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1lZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWVkaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1mcmllbmRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWZyaWVuZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1ncmFkdWF0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1ncmFkdWF0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWhhcmQtaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWhhcmQtaGF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItaGVhZHNldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1oZWFkc2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItaW5qdXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1pbmp1cmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1sb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1tZC1jaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLW1kLWNoYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1taW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLW11c2ljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbmluamE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbmluamEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1udXJzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1udXJzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXJvYm90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXJvYm90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2VjcmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXNlY3JldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1zaGllbGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci10YWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItdGllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItdGltZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci11bmxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItdW5sb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdmlzb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItdmlzb3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXJzLWNsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2Vycy1jbGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2Vycy1jb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXJzLWNvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2Vycy1jcm93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcnMtY3Jvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnMtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcnMtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2Vycy1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcnMtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNwcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c3N1bm5haDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNzdW5uYWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXRlbnNpbC1mb3JrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11dGVuc2lsLWZvcmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXRlbnNpbC1rbmlmZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXRlbnNpbC1rbmlmZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11dGVuc2lsLXNwb29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11dGVuc2lsLXNwb29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXV0ZW5zaWxzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11dGVuc2lscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11dGVuc2lscy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXV0ZW5zaWxzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12YWFkaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZhYWRpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12YWN1dW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZhY3V1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12YWN1dW0tcm9ib3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZhY3V1bS1yb2JvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12YWx1ZS1hYnNvbHV0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmFsdWUtYWJzb2x1dGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVjdG9yLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVjdG9yLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVudXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZW51cy1kb3VibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVudXMtbWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlc3QtcGF0Y2hlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVzdC1wYXRjaGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZoczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmhzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWNvaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFkZW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhZGVvLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWxzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWJlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmliZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpZGVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpZGVvLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpZGVvLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpaGFyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmloYXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW1lbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbWVvLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW1lby12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlvbGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW9saW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlydXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpcnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpcnVzLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aXJ1cy1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aXJ1c2VzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aXJ1c2VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12bnY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZudik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2ljZW1haWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvaWNlbWFpbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2xjYW5vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2xjYW5vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbGxleWJhbGwtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sbGV5YmFsbC1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2x1bWUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtbXV0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lLW11dGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLW9mZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lLW9mZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbHVtZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbHVtZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b3RlLW5heTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm90ZS1uYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm90ZS15ZWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvdGUteWVhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZyLWNhcmRib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdnItY2FyZGJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZ1ZWpzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12dWVqcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YWdvbi1jb3ZlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YWdvbi1jb3ZlcmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhbGtlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2Fsa2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhbGtpZS10YWxraWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhbGtpZS10YWxraWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2Fsa2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2Fsa2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YWxsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhbGxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhbmQtbWFnaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhbmQtbWFnaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2FyZWhvdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXJlaG91c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2FyZWhvdXNlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2FyZWhvdXNlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXNoZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhc2hlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2F0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2F0Y2gtY2FsY3VsYXRvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2F0Y2gtY2FsY3VsYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXRjaC1maXRuZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXRjaC1maXRuZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhdGNobWFuLW1vbml0b3Jpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhdGNobWFuLW1vbml0b3JpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2F0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhdGVyLWxvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXRlci1sb3dlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXRlci1yaXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXRlci1yaXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhdmUtc2luZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2F2ZS1zaW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhdmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXZlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXZlLXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXZlLXRyaWFuZ2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhdmVmb3JtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXZlZm9ybSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXZlZm9ybS1wYXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXZlZm9ybS1wYXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhemUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2ViY2FtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWJjYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2ViY2FtLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWJjYW0tc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VlYmx5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWVibHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpYm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlaWJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWdodC1oYW5naW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWlnaHQtaGFuZ2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWl4aW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlaXhpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGFsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2hhbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdoYXRzYXBwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoYXRzYXBwLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2hhdHNhcHAtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoZWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aGVhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aGVlbGNoYWlyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoaXN0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdoaXN0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2htY3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdobWNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpZmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpZmkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lmaS0xOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aWZpLTEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lmaS0yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aWZpLTIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lmaS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2lmaS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWtpcGVkaWEtdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2lraXBlZGlhLXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kLXR1cmJpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmQtdHVyYmluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kLXdhcm5pbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmQtd2FybmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3ctYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LWNsb3NlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1mcmFtZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LWZyYW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1mcmFtZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3ctZnJhbWUtb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctcmVzdG9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LXJlc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kc29jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZHNvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZS1ib3R0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmUtYm90dGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmUtZ2xhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmUtZ2xhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZS1nbGFzcy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmUtZ2xhc3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2l4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpemFyZHMtb2YtdGhlLWNvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aXphcmRzLW9mLXRoZS1jb2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b2R1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13b2R1KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29uLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvbi1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd29yZHByZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzcy1zaW1wbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BiZWdpbm5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3BiZWdpbm5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13cGV4cGxvcmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdwZm9ybXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3ByZXNzcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3ByZXNzcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVhdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdyZWF0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdyZW5jaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14LXJheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteC1yYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteGJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmctc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXktY29tYmluYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWFob28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFtbWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW1tZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFuZGV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW5kZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFuZGV4LWludGVybmF0aW9uYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlhcm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhcm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWVscDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVscCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZW4tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVuLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWluLXlhbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlpbi15YW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS16aGlodTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItemhpaHUpOyB9XG4iLCIvLyBTY3JlZW4gUmVhZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHk7IH1cbi5zci1vbmx5LWZvY3VzYWJsZSB7IEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlOyB9XG4iLCIuZ2FsbGVyeSB7XG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4uZ2FsbGVyeS1pdGVtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtMiAmIHtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0fVxuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtMyAmIHtcblx0XHRtYXgtd2lkdGg6IDMzLjMzJTtcblx0fVxuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtNCAmIHtcblx0XHRtYXgtd2lkdGg6IDI1JTtcblx0fVxuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtNSAmIHtcblx0XHRtYXgtd2lkdGg6IDIwJTtcblx0fVxuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtNiAmIHtcblx0XHRtYXgtd2lkdGg6IDE2LjY2JTtcblx0fVxuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtNyAmIHtcblx0XHRtYXgtd2lkdGg6IDE0LjI4JTtcblx0fVxuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtOCAmIHtcblx0XHRtYXgtd2lkdGg6IDEyLjUlO1xuXHR9XG5cblx0LmdhbGxlcnktY29sdW1ucy05ICYge1xuXHRcdG1heC13aWR0aDogMTEuMTElO1xuXHR9XG59XG5cbi5nYWxsZXJ5LWNhcHRpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn0iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmLmRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kO1xuICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJi5kcmFnZ2luZyBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIERlZmF1bHQgVmFyaWFibGVzXG5cbi8vIFNsaWNrIGljb24gZW50aXR5IGNvZGVzIG91dHB1dHMgdGhlIGZvbGxvd2luZ1xuLy8gXCJcXDIxOTBcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGkFwiXG4vLyBcIlxcMjE5MlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaSXCJcbi8vIFwiXFwyMDIyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLigKJcIlxuXG4kc2xpY2stZm9udC1wYXRoOiBcIi4vZm9udHMvXCIgIWRlZmF1bHQ7XG4kc2xpY2stZm9udC1mYW1pbHk6IFwic2xpY2tcIiAhZGVmYXVsdDtcbiRzbGljay1sb2FkZXItcGF0aDogXCIuL1wiICFkZWZhdWx0O1xuJHNsaWNrLWFycm93LWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3I6IGJsYWNrICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU6ICRzbGljay1kb3QtY29sb3IgIWRlZmF1bHQ7XG4kc2xpY2stcHJldi1jaGFyYWN0ZXI6IFwiXFwyMTkwXCIgIWRlZmF1bHQ7XG4kc2xpY2stbmV4dC1jaGFyYWN0ZXI6IFwiXFwyMTkyXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNoYXJhY3RlcjogXCJcXDIwMjJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3Qtc2l6ZTogNnB4ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktZGVmYXVsdDogMC43NSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW9uLWhvdmVyOiAxICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTogMC4yNSAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHNsaWNrLWltYWdlLXVybCgkdXJsKSB7XG4gIEBpZiBmdW5jdGlvbi1leGlzdHMoaW1hZ2UtdXJsKSB7XG4gICAgQHJldHVybiBpbWFnZS11cmwoJHVybCk7XG4gIH1cbiAgQGVsc2Uge1xuICAgIEByZXR1cm4gdXJsKCRzbGljay1sb2FkZXItcGF0aCArICR1cmwpO1xuICB9XG59XG5cbkBmdW5jdGlvbiBzbGljay1mb250LXVybCgkdXJsKSB7XG4gIEBpZiBmdW5jdGlvbi1leGlzdHMoZm9udC11cmwpIHtcbiAgICBAcmV0dXJuIGZvbnQtdXJsKCR1cmwpO1xuICB9XG4gIEBlbHNlIHtcbiAgICBAcmV0dXJuIHVybCgkc2xpY2stZm9udC1wYXRoICsgJHVybCk7XG4gIH1cbn1cblxuLyogU2xpZGVyICovXG5cbi5zbGljay1saXN0IHtcbiAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZiBzbGljay1pbWFnZS11cmwoXCJhamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIH1cbn1cblxuLyogSWNvbnMgKi9cbkBpZiAkc2xpY2stZm9udC1mYW1pbHkgPT0gXCJzbGlja1wiIHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgICBzcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90XCIpO1xuICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxufVxuXG4vKiBBcnJvd3MgKi9cblxuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgIH1cbiAgfVxuICAmLnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICRzbGljay1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICRzbGljay1hcnJvdy1jb2xvcjtcbiAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cbn1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgfVxuICB9XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xuICBbZGlyPVwicnRsXCJdICYge1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3RlcjtcbiAgICB9XG4gIH1cbn1cblxuLyogRG90cyAqL1xuXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBidXR0b24ge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgICBmb250LXNpemU6IDBweDtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1kb3QtY2hhcmFjdGVyO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRzbGljay1kb3Qtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRzbGljay1kb3QtY29sb3I7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgfVxuICB9XG59XG4iLCIvKlxuKiBVc2UgZXhpc3RpbmcgQm9vdHN0cmFwIDQgY2xhc3NlcyBhbmRcbiogdmFyaWFibGVzIHRvIGV4dGVuZCAtIG92ZXJyaWRlIENGNyBzdHlsZVxuKlxuKiBVc2VmdWwgQ0Y3IGNsYXNzZXM6XG4qIC53cGNmNyB0aGUgd3JhcHBlciBlbGVtZW50XG4qIC53cGNmNy1mb3JtXG4qIC53cGNmNy1mb3JtLWNvbnRyb2xcbiogLndwY2Y3LXRleHRcbiogLndwY2Y3LWVtYWlsXG4qIC53cGNmNy10ZXh0YXJlYVxuKiAud3BjZjctc3VibWl0XG4qL1xuXG4vLyBrZWVwIGEgbWF4IHdpZHRoIGluIGNhc2UgaXQgaXMganVzdCB0aGUgZm9ybSBhbmQgbm90aGluZyBlbHNlXG4vLyB3ZSBkbyBub3Qgd2FudCBhIGZvcm0gc3Bhbm5pbmcgd2hvbGUgcGFnZVxuLndwY2Y3IHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcblxuICAvLyBhbGwgaW5wdXRzIGV4Y2VwdCByYWRpb3MgYW5kIGNoZWNrYm94ZXMgaW5oZXJpdCBmcm9tIGZvcm0tY29udHJvbFxuICBpbnB1dFt0eXBlPXRleHRdLFxuICBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gIGlucHV0W3R5cGU9dXJsXSxcbiAgaW5wdXRbdHlwZT10ZWxdLFxuICBpbnB1dFt0eXBlPW51bWJlcl0sXG4gIGlucHV0W3R5cGU9cmFuZ2VdLFxuICBpbnB1dFt0eXBlPWRhdGVdLFxuICBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgaW5wdXRbdHlwZT13ZWVrXSxcbiAgaW5wdXRbdHlwZT10aW1lXSxcbiAgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgaW5wdXRbdHlwZT1lbWFpbF0sXG4gIGlucHV0W3R5cGU9ZmlsZV0sXG4gIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgc2VsZWN0LFxuICB0ZXh0YXJlYSB7XG4gICAgQGV4dGVuZCAuZm9ybS1jb250cm9sO1xuICB9XG5cbiAgLy8gc3VibWl0IGJ1dHRvbiwgaW5oZXJpdCAuYnRuIGFuZCAuYnRuLW91dGxpbmUtcHJpbWFyeSBjbGFzc2VzLlxuICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIEBleHRlbmQgLmJ0bjtcbiAgICBAZXh0ZW5kIC5idG4tb3V0bGluZS1wcmltYXJ5O1xuICB9XG5cbiAgLndwY2Y3LWZvcm0ge1xuXG4gICAgLy8gc2V0IHBhcmFncmFwaHMgdG8gYmVoYXZlIGxpa2UgZGl2cyB3aXRoIGNsYXNzIC5mb3JtLWdyb3VwXG4gICAgcCB7XG4gICAgICBAZXh0ZW5kIC5mb3JtLWdyb3VwO1xuICAgIH1cblxuICAgIC8vIGxldCBsYWJlbHMgYmUgMTAwJVxuICAgIGxhYmVsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC8vIG5vdCB2YWxpZCB0aXAgZm9yIGVhY2ggY29udHJvbFxuICAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgY29sb3I6IHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpO1xuICB9XG5cbiAgLy8gdmFsaWRhdGlvbiBlcnJvcnMgb3VycHV0IGJvdHRvbSBvZiBmb3JtXG4gIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB7XG4gICAgQGV4dGVuZCAuZm9ybS1jb250cm9sO1xuICAgIGNvbG9yOiB0aGVtZS1jb2xvcihcImRhbmdlclwiKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gIH1cbn1cbiIsIi8vIFRoaXMgaXMgYW4gZW1wdHkgc2NzcyBmaWxlIGZvciB5b3VyIGN1c3RvbSBzdHlsZXMgLSBQbGVhc2UgYWRkIHlvdXIgc3VwZXIgZHVwZXIgYXdlc29tZSBtZWdhIGRlc2lnbiBzdHlsZXMgaGVyZVxuaHRtbCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuJGNvbG9ycy1kYXJrOiAoKTtcbiRjb2xvcnMtZGFyazogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJkZW5pbVwiOiAgICAgICRkZW5pbSxcbiAgICBcImVsZWN0cmljXCI6ICAgJGVsZWN0cmljLFxuICAgIFwic2xhdGVcIjogICAgICAkc2xhdGUsXG4gICAgXCJqYWRlXCI6ICAgICAgICRqYWRlXG4gICksXG4gICRjb2xvcnMtZGFya1xuKTtcbiRjb2xvcnMtbGlnaHQ6ICgpO1xuJGNvbG9ycy1saWdodDogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJsZW1vbi1saW1lXCI6ICRsZW1vbi1saW1lLFxuICAgIFwiZG92ZVwiOiAgICAgICAkZG92ZSxcbiAgICBcInRhbmdlcmluZVwiOiAgJHRhbmdlcmluZSxcbiAgICBcImxpZ2h0LWdyYXlcIjogJGdyYXktMTAwXG4gICksXG4gICRjb2xvcnMtbGlnaHRcbik7XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5ib3JkZXIjeyRpbmZpeH0tdG9wIHsgICAgICBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgOyB9XG4gICAgLmJvcmRlciN7JGluZml4fS1yaWdodCB7ICAgIGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yIDsgfVxuICAgIC5ib3JkZXIjeyRpbmZpeH0tYm90dG9tIHsgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgOyB9XG4gICAgLmJvcmRlciN7JGluZml4fS1sZWZ0IHsgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgOyB9XG5cbiAgICAuYm9yZGVyI3skaW5maXh9LXRvcC0wIHsgICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gICAgLmJvcmRlciN7JGluZml4fS1yaWdodC0wIHsgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gICAgLmJvcmRlciN7JGluZml4fS1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAgIC5ib3JkZXIjeyRpbmZpeH0tbGVmdC0wIHsgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYm9yZGVyI3skaW5maXh9LXgge1xuICAgICAgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgIGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yIDtcbiAgICB9XG5cbiAgICAuYm9yZGVyI3skaW5maXh9LXkge1xuICAgICAgYm9yZGVyLXRvcDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yIDtcbiAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciA7XG4gICAgfVxuICB9XG59XG5cbi8vIE9mZnNldCBib2R5IGZvciBuYXZiYXJzXG5ib2R5IHtcbiAgbWFyZ2luLXRvcDogI3skbmF2YmFyLXRvcC1oZWlnaHQgKyAkbmF2YmFyLW1haW4taGVpZ2h0fTtcblxuICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ2xnJykge1xuICAvLyAgIG1hcmdpbi10b3A6ICRuYXZiYXItdG9wLWhlaWdodDtcbiAgLy8gfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbGcnKSB7XG4gICAgbWFyZ2luLXRvcDogI3skbmF2YmFyLXRvcC1oZWlnaHQgKyAkbmF2YmFyLW1vYmlsZS1oZWlnaHR9O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgbWFyZ2luLXRvcDogJG5hdmJhci1tb2JpbGUtaGVpZ2h0O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignc20nKSB7XG4gICAgbWFyZ2luLXRvcDogJG5hdmJhci1tb2JpbGUtaGVpZ2h0O1xuICB9XG4gICNwYWdlLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDc4cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdtZCcpIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2MnB4O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuaDEge1xuICBsZXR0ZXItc3BhY2luZzogMi4yNHB4O1xufVxuaDIge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuaDMsIGg1IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5oMyB7XG4gICYuY3RhIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ3NtJykge1xuICAgICAgZm9udC1zaXplOiAjeyRmb250LXNpemUtYmFzZSAqIDEuMX07XG4gICAgfVxuICB9XG59XG5oNCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICAvLyBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAjeyRmb250LXNpemUtYmFzZSAqIC41fTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29sb3I6ICRlbGVjdHJpYztcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG4gICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICAgIGZvbnQtc2l6ZTogLjY1NnJlbTtcbiAgICAgIGxlZnQ6IC0xLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgbWFyZ2luLXRvcDogLjVyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgICYubmF2LWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgIH1cbiAgfVxuICAmLmxpc3QtaW5saW5lIHtcbiAgICBsaSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uaDItZm9udC1zaXplIHtcbiAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ3NtJykge1xuICAgIGZvbnQtc2l6ZTogI3skaDItZm9udC1zaXplICogLjY4fTtcbiAgfVxufVxuLmgzLWZvbnQtc2l6ZSB7XG4gIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbn1cbi5mb250LXNpemUtNDAge1xuICBmb250LXNpemU6ICN7JGZvbnQtc2l6ZS1iYXNlICogMn07IC8vIDQwcHhcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuLmNvdW50ZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKCR3aGl0ZSwgLjM4KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAjeyRmb250LXNpemUtYmFzZSAqIDEuOX07XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgaGVpZ2h0OiAzLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDMuMzc1cmVtO1xufVxuLmVudHJ5LXRpdGxlLFxuLmhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogMTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdzbScpIHtcbiAgICBmb250LXNpemU6ICN7JGgyLWZvbnQtc2l6ZSAqIC42OH07XG4gIH1cbn1cbi5wYWdlLnR5cGUtcGFnZSB7XG4gICYgPiAud3JhcHBlcjpmaXJzdC1jaGlsZCB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdsZycpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmID4gLndyYXBwZXI6bGFzdC1jaGlsZCB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgfVxufVxuLnBhZ2Utc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLmVudHJ5LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5oZWFkbGluZS0yIHtcbiAgZm9udC1zaXplOiAjeyRmb250LXNpemUtYmFzZSAqIDJ9OyAvLyAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnNlY29uZGFyeS1oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogI3skZm9udC1zaXplLWJhc2UgKiAxLjF9OyAvLyAxLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6ICN7JGZvbnQtc2l6ZS1iYXNlICogMS40fTsgLy8gMS43NXJlbTtcbn1cbi5zdWItaGVhZGxpbmUge1xuICBmb250LXNpemU6ICN7JGZvbnQtc2l6ZS1iYXNlICogMS40fTsgLy8gMS43NXJlbTtcbiAgbGluZS1oZWlnaHQ6ICN7JGZvbnQtc2l6ZS1iYXNlICogMS42fTsgLy8gMnJlbTsgXG59XG4uY2FyZC10aXRsZSB7XG4gIEBleHRlbmQgaDM7XG59XG4ud2lkZ2V0LXRpdGxlIHtcbiAgQGV4dGVuZCBoNDtcbiAgbWFyZ2luLWJvdHRvbTogI3skZm9udC1zaXplLWJhc2UgKiAxLjJ9O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS1oZWFkZXIge1xuICAuZGVzY3JpcHRpb24ge1xuICAgIGg1IHtcbiAgICAgIEBleHRlbmQgLmNhcmQtdGl0bGU7XG4gICAgfVxuICB9XG59XG4ucG9zdGVkLW9uIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xufVxuXG4uc21hbGwsIHNtYWxsIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG4vLyBTZXQgc2l6ZXMgZm9yIGFjY2Vzc2liaWxpdHkgKGExMXkpXG4ucmVndWxhciB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG4ubGFyZ2Uge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi5leHRyYWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5hIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRsaW5rLWFjdGl2ZS1jb2xvcjtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gIH1cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRsaW5rLWRpc2FibGVkLWNvbG9yO1xuICB9XG4gICYuYW5jaG9yIHtcbiAgICAgIGNvbG9yOiAkYW5jaG9yLWxpbmstY29sb3I7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgJi5hbmNob3I6YWN0aXZlIHtcbiAgICBjb2xvcjogJGFuY2hvci1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgfVxuICAmLmFuY2hvcjpob3ZlciB7XG4gICAgY29sb3I6ICRhbmNob3ItbGluay1ob3Zlci1jb2xvcjtcbiAgfVxuICAmLmljb24tYW5jaG9yIHtcbiAgICBjb2xvcjogJGljb24tYW5jaG9yLWxpbmstY29sb3I7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gICYuaWNvbi1hbmNob3I6YWN0aXZlIHtcbiAgICBjb2xvcjogJGljb24tYW5jaG9yLWxpbmstYWN0aXZlLWNvbG9yO1xuICB9XG4gICYuaWNvbi1hbmNob3I6aG92ZXIge1xuICAgIGNvbG9yOiAkaWNvbi1hbmNob3ItbGluay1ob3Zlci1jb2xvcjtcbiAgfVxuICAmLmJ0bixcbiAgJi5uYXYtbGluayB7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5hW2hyZWZePVwibWFpbHRvOlwiXSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigjeyRicmVha3BvaW50fSkge1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgfVxufVxuYS5wbGF5LXZpZGVvIHt9XG4vLyBhLmFuY2hvciB7XG4gIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gdG9wOiAtI3skbmF2YmFyLXRvcC1oZWlnaHQgKyAkbmF2YmFyLW1haW4taGVpZ2h0fTtcbi8vIH1cbi5idG4ge1xuICAmLnJlZ3VsYXIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAmLmxhcmdlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgJi5leHRyYWxhcmdlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oI3skYnJlYWtwb2ludH0pIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG5cbi5mb250LXNlcmlmIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcbn1cbi5mb250LXNhbnMtc2VyaWYge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG59XG5cbi5ib3gtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignc20nKSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG5ibG9ja3F1b3RlIHtcbiAgJi5ib3JkZXItbGVmdC5ib3JkZXItZGVuaW0ge1xuICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICRkZW5pbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxufVxuXG4uY29sLWFycm93LXNlcGFyYXRvciB7XG4gIGltZyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdsZycpIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuLnZpc3VhbGx5aGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxlZ2FsaXplIHtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg3NXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMS4xMnJlbTtcbn1cblxuLy8vIC5iYXNpYy1wYWdlIHtcbi8vLyAgICYuY2FyZWVycy1wYWdlIHtcbi8vLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgnc20nKSB7XG4vLy8gICAgICAgcGFkZGluZy1ib3R0b206IDE1JTtcbi8vLyAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNSU7XG4vLy8gICAgIH1cbi8vLyAgIH1cbi8vLyAgICBoMSwgaDIsIHAge1xuLy8vICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuLy8vICAgfVxuLy8vICAgZGl2IHtcbi8vLyAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbi8vLyAgIH1cbi8vLyAgIGgyIHtcbi8vLyAgICAgZm9udC1zaXplOiAxLjU3NXJlbTtcbi8vLyAgIH1cbi8vLyAgIGEge1xuLy8vICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbi8vLyAgICAgY29sb3I6ICRlbGVjdHJpYztcbi8vLyAgICAgJjpob3ZlciwgJjphY3RpdmUge1xuLy8vICAgICAgIGNvbG9yOiAkZGVuaW07XG4vLy8gICAgIH1cbi8vLyAgIH1cbi8vLyAgIHVsIHtcbi8vLyAgICAgbGk6YmVmb3JlIHtcbi8vLyAgICAgICBjb2xvcjogJGRlbmltO1xuLy8vICAgICB9XG4vLy8gICB9XG4vLy8gfVxuXG4vL1xuLy8gV3JhcHBlcnMgYW5kIEhlYWRlcnNcbi8vXG4ubWItNCwgLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLy8gLndyYXBwZXIge1xuLy8gIHBhZGRpbmc6IDVyZW0gMCAwIDA7XG4vLyAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdsZycpIHtcbi8vICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbi8vICAgfVxuLy8gfVxuLypcbiNoZWFkZXItd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAkbmF2YmFyLW1haW4taGVpZ2h0ICsgJG5hdmJhci10b3AtaGVpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYuaGVhZGVyLXctaGVyby11bmRlcmxheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRlbmltO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgPiBpbWcge1xuICAgICAgQGV4dGVuZCAub2JqZWN0LWZpdC1jb3ZlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiA2Ni42NjYlIDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5oZWFkZXItdy1pbWFnZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgLndwLXBvc3QtaW1hZ2Uge1xuICAgICAgbWF4LWhlaWdodDogMzcuNXJlbTtcbiAgICB9XG4gIH1cbiAgI2hlYWRlci1oZXJvLWltYWdlLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICB9XG4gIH1cbiAgI2hlYWRlci1oZXJvLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9oZXJvX2JsdWVfZ3JhZGllbnQucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmLmZpbmFuY2lhbF9hZHZpc29yc19oZXJvIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmluYW5jaWFsX2Fkdmlzb3JzX2hlcm8ucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgaGVhZGVyLnBhZ2UtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogODAwcHg7XG4gICAgfVxuICAgIGhlYWRlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgcGFkZGluZy10b3A6IDE4cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ21kJykge1xuICAgICAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICAgIH1cbiAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgICB0ZXh0LXNoYWRvdzogMCAzcHggNnB4ICRkZW5pbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5oZWFkZXItaGVpZ2h0LXRhbGwge1xuICAgICNoZWFkZXItaGVyby1jb250ZW50LXdyYXBwZXIge1xuICAgICAgaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDI2cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmJnLWdyYWRpZW50LWRlbmltIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVhZGVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDNweCA2cHggJGRlbmltO1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG4qL1xuI2NoaWxkLWNhdHMtdGFicy13cmFwcGVyICsgI3Bvc3RzLWxheW91dC13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jcG9zdHMtbGF5b3V0LXdyYXBwZXIge1xuICArICNwb3N0cy1sb29wLXdyYXBwZXIsXG4gICsgI3Rlc3RpbW9uaWFscy1sb29wLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbiNwb3N0cy1oZWFkZXItd3JhcHBlciB7XG4gIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgICYuY2F0ZWdvcnktbGlzdC1vcHRpb25zIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAmID4gYSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBwYWRkaW5nOiAxLjJyZW0gMS4zcmVtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZWxlY3RyaWM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNhdGVnb3J5LWxpc3Qtb3B0aW9ucyB7XG4gICAgJi5kcm9wZG93biB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ3NtJykge1xuICAgICAgJi5saXN0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICYuZHJvcGRvd24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmRyb3Bkb3duIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgYmFja2dyb3VuZDogJGVsZWN0cmljO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgLW1vei1hcHBlYXJhbmNlOm5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtcbiAgICAgIGFwcGVhcmFuY2U6bm9uZTtcbiAgICB9XG4gICAgb3B0aW9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gIH1cbiAgLnNlYXJjaC1wb3N0IHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIC5mYXI6aG92ZXIsIC5mYXI6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkZWxlY3RyaWM7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbiAgLnBvc3RzLWludHJvIHtcbiAgICAuaGVhZGVyLWludHJvIHtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgfVxuICAgIC8vIG1hcmdpbjogMXJlbSAwIDNyZW0gMDtcbiAgfVxuICBpLmZhLWNoZXZyb24tZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCdtZCcpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0cyB7XG4gICNoZWFkZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cbn1cblxuLy9Gb3JtIEltcHV0c1xuaW5wdXQge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICRncmF5LTUwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNTAwO1xuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRlbGVjdHJpYztcbiAgfVxuICAmOmRpc2FibGVkIHtcbiAgICBib3JkZXItY29sb3I6ICRncmF5LTI1MDtcbiAgfVxuICAmLmVycm9yIHtcbiAgICBib3JkZXItY29sb3I6ICR0YW5nZXJpbmU7XG4gIH1cbn1cbi5maWVsZC10YWcge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICRkZW5pbTtcbiAgJi5lcnJvciB7XG4gICAgY29sb3I6ICR0YW5nZXJpbmU7XG4gIH1cbn1cblxuLy8gTmV3c2xldHRlciBGT1JNIGFuZCBzb2NpYWwgaWNvbnMgbWVudVxuI3dyYXBwZXItc29jaWFsLWJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRqYWRlO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb3JtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgcGFkZGluZzogMS4xcmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAuZ2Zvcm1fZmllbGRzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAuZ2ZpZWxkIHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5nZmllbGRfbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuI3dyYXBwZXItZm9vdGVyLFxuI3dyYXBwZXItZm9vdGVyLXRydXN0LFxuI3dyYXBwZXItZm9vdGVyLWJvdHRvbS1sb2dvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcbiAgcDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgPiAucm93IHtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgI3RjcGEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiN3cmFwcGVyLWZvb3Rlci1ib3R0b20tbG9nbyB7fVxuXG5hcnRpY2xlIHtcbiAgPiBzZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgIHBhZGRpbmctdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICYuc2VjdGlvbi1yb3ctc3BsaXQsXG4gICAgJiNicmVhZGNydW1icy13cmFwcGVyIHtcbiAgICAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbiAgICAgICBwYWRkaW5nLXRvcDogMHJlbTtcbiAgICB9XG4gIH1cbn1cblxuLy9cbi8vIEJhZGdlc1xuLy9cbi5idG4tYmFkZ2Uge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjc1ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAmOmJlZm9yZSB7XG4gICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JhZGdlIGljb24gZGVuaW0ucG5nXCIpO1xuICAgIGNvbnRlbnQ6IFwi4qyiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogI3skZm9udC1zaXplLWJhc2UgKiAxLjZ9O1xuICAgIC8vIGhlaWdodDogMi4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6ICN7JGZvbnQtc2l6ZS1iYXNlICogLjV9O1xuICAgIHRleHQtc2hhZG93OiBcbiAgICAgIDBweCAxcHggMHB4ICR3aGl0ZSwgXG4gICAgICAwcHggLTFweCAwcHggJHdoaXRlLCBcbiAgICAgIDFweCAxcHggMHB4ICR3aGl0ZSwgXG4gICAgICAxcHggLTFweCAwcHggJHdoaXRlLCBcbiAgICAgIC0xcHggMXB4IDBweCAkd2hpdGUsIFxuICAgICAgLTFweCAtMXB4IDBweCAkd2hpdGUsIFxuICAgICAgMCA0cHggNnB4IHJnYmEoJGJsYWNrLCAuMTYpLCBcbiAgICAgIDAgLTFweCA2cHggcmdiYSgkYmxhY2ssIC4xNik7XG4gICAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgICAvLyB3aWR0aDogMnJlbTtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAuMjVyZW0gJHdoaXRlO1xuICB9XG4gICYuYmFkZ2UtZGVuaW06YmVmb3JlIHtcbiAgICBjb2xvcjogJGRlbmltO1xuICB9XG4gICYuYmFkZ2UtZWxlY3RyaWM6YmVmb3JlIHtcbiAgICBjb2xvcjogJGVsZWN0cmljO1xuICB9XG4gICYuYmFkZ2UtZ3JlZW46YmVmb3JlLFxuICAmLmJhZGdlLWphZGU6YmVmb3JlIHtcbiAgICBjb2xvcjogJGphZGU7XG4gIH1cbiAgJi5iYWRnZS1vcmFuZ2U6YmVmb3JlLFxuICAmLmJhZGdlLXRhbmdlcmluZTpiZWZvcmUge1xuICAgIGNvbG9yOiAkdGFuZ2VyaW5lO1xuICB9XG4gICYuYmFkZ2Utc2VhOmJlZm9yZSxcbiAgJi5iYWRnZS1kb3ZlOmJlZm9yZSB7XG4gICAgY29sb3I6ICRkb3ZlO1xuICB9XG4gICYuYmFkZ2Utc2xhdGU6YmVmb3JlIHtcbiAgICBjb2xvcjogJHNsYXRlO1xuICB9XG59XG5cbi8vXG4vLyBCcmVhZGNydW1ic1xuLy9cbiNicmVhZGNydW1icy13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAuOTtcbiAgaGVpZ2h0OiAzLjc1cmVtO1xuICBwYWRkaW5nOiAwO1xuICAuY2F0LXRpdGxlIHtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuLy9cbi8vIENvbnRhaW5lciBTcGxpdFxuLy9cbkBtaXhpbiBtYWtlLXNwbGl0LWNvbnRhaW5lci1tYXgtd2lkdGhzKCRtYXgtd2lkdGhzOiAkY29udGFpbmVyLW1heC13aWR0aHMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRtYXgtd2lkdGhzIHtcbiAgICBAaWYgJGJyZWFrcG9pbnQgPT0gbWQgb3IgJGJyZWFrcG9pbnQgPT0gbGcgb3IgJGJyZWFrcG9pbnQgPT0geGwgb3IgJGJyZWFrcG9pbnQgPT0geHhsIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgICBtYXgtd2lkdGg6ICN7JGNvbnRhaW5lci1tYXgtd2lkdGggKiAuNX07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY29udGFpbmVyLXNwbGl0LWxlZnQsXG4uY29udGFpbmVyLXNwbGl0LXJpZ2h0IHtcbiAgQGV4dGVuZCAuY29udGFpbmVyO1xuICBAaW5jbHVkZSBtYWtlLXNwbGl0LWNvbnRhaW5lci1tYXgtd2lkdGhzO1xufVxuLmNvbnRhaW5lci1zcGxpdC1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignc20nKSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCB1bCwgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgdWwge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgfVxufVxuLmNvbnRhaW5lci1zcGxpdC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIC5jb2wtMTIge1xuICAgIHBhZGRpbmctbGVmdDogNSU7XG4gIH1cbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgdWwsIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5jdGEtcGFydG5lci10b29scy13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogJGphZGU7XG4gIGNvbG9yOiAkd2hpdGU7XG5cbiAgdWwge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICBsaTpiZWZvcmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbiAgaWZyYW1lIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCdtZCcpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmxpbmstdG8tdmlkZW8taW1hZ2Uge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdtZCcpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI1cmVtO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgI3BsYXlWaWRlbyB7XG4gICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgICBpZnJhbWUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDMwcmVtO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGhlaWdodDogMzE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGgyLCBwIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ3hzJykge1xuICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgIH1cbiAgfVxuICB1bCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCd4cycpIHtcbiAgICAgIG1hcmdpbjogMCAycmVtIDAgMDtcbiAgICB9XG4gIH1cbn1cblxuLy9cbi8vIEFjY2Vzc2liaWxpdHlcbi8vXG4jc2hvdy1hY2Nlc3NpYmlsaXR5LFxuI21vYmlsZS1zaG93LWFjY2Vzc2liaWxpdHkge1xuICAucmVndWxhciB7XG4gICAgY29sb3I6ICRlbGVjdHJpYztcbiAgfVxuICAubGFyZ2Uge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgLmV4dHJhbGFyZ2Uge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cbiNoaWRlLWFjY2Vzc2liaWxpdHkge1xuICAucmVndWxhciB7XG4gICAgY29sb3I6ICRlbGVjdHJpYztcbiAgfVxuICAubGFyZ2Uge1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgfVxuICAuZXh0cmFsYXJnZSB7XG4gICAgY29sb3I6ICRibHVlO1xuICB9XG59XG5cblxuLy9cbi8vIEJhY2tncm91bmRzXG4vL1xuQG1peGluIGJnLWdyYWRpZW50LWdyYXkge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LDI1NSwyNTUpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LDI1NSwyNTUsMSkgMCUsIHJnYmEoMjExLDIxMSwyMTEsMSkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsMjU1LDI1NSwxKSAwJSxyZ2JhKDIxMSwyMTEsMjExLDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDAlLHJnYmEoMjExLDIxMSwyMTEsMSkgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNkM2QzZDMnLEdyYWRpZW50VHlwZT0wICk7XG59XG5AbWl4aW4gYmctZ3JhZGllbnQtZGVuaW0ge1xuICBiYWNrZ3JvdW5kOiAkZGVuaW07XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDM1NWRlZywgJGRlbmltIDAlLCAkZWxlY3RyaWMgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDM1NWRlZywgJGRlbmltIDAlLCRlbGVjdHJpYyAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDM1NWRlZywgJGRlbmltIDAlLCRlbGVjdHJpYyAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyN7JGRlbmltfScsIGVuZENvbG9yc3RyPScjeyRlbGVjdHJpY30nLEdyYWRpZW50VHlwZT0xICk7XG59XG5AbWl4aW4gYmctZ3JhZGllbnQtcmFkaWFsIHtcbiAgYmFja2dyb3VuZDogJGVsZWN0cmljO1xuICBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICRlbGVjdHJpYyAwJSwgJGRlbmltIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICRlbGVjdHJpYyAwJSwkZGVuaW0gMTAwJSk7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IGJvdHRvbSBjZW50ZXIsICRlbGVjdHJpYyAwJSwkZGVuaW0gMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjeyRlbGVjdHJpY30nLCBlbmRDb2xvcnN0cj0nI3skZGVuaW19JyxHcmFkaWVudFR5cGU9MSApO1xufVxuQG1peGluIGJnLWdyYWRpZW50LXJhZGlhbC1ncmF5IHtcbiAgYmFja2dyb3VuZDogI0VBRUFFQTtcbiAgYmFja2dyb3VuZDogLW1vei1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCAjRUFFQUVBIDAlLCAjQ0RDQ0NCIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICNFQUVBRUEgMCUsI0NEQ0NDQiAxMDAlKTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgI0VBRUFFQSAwJSwjQ0RDQ0NCIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI0VBRUFFQScsIGVuZENvbG9yc3RyPScjQ0RDQ0NCJyxHcmFkaWVudFR5cGU9MSApO1xufVxuQG1peGluIGJnLWdyYWRpZW50LXJhZGlhbC1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZDogJGRlbmltO1xuICBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICRkZW5pbSAwJSwgJGVsZWN0cmljIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICRkZW5pbSAwJSwkZWxlY3RyaWMgMTAwJSk7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGF0IHRvcCBjZW50ZXIsICRkZW5pbSAwJSwkZWxlY3RyaWMgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjeyRkZW5pbX0nLCBlbmRDb2xvcnN0cj0nI3skZWxlY3RyaWN9JyxHcmFkaWVudFR5cGU9MSApO1xufVxuQG1peGluIGJnLWdyYWRpZW50LXJhZGlhbC1zbGF0ZSB7XG4gIGJhY2tncm91bmQ6ICM1YTdlOTY7XG4gIGJhY2tncm91bmQ6IC1tb3otcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgIzVhN2U5NiAwJSwgIzU5N2Q5NSA1MCUsICM0YzY5N2MgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgIzVhN2U5NiAwJSwjNTk3ZDk1IDUwJSwjNGM2OTdjIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoNTAlIDUwJSBhdCBib3R0b20gY2VudGVyLCAjNWE3ZTk2IDAlLCM1OTdkOTUgNTAlLCM0YzY5N2MgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjNWE3ZTk2JywgZW5kQ29sb3JzdHI9JyM0YzY5N2MnLEdyYWRpZW50VHlwZT0xICk7XG59XG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcbiAgLnRleHQtI3skY29sb3J9IHtcbiAgICBjb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMtZGFyayB7XG4gIC5iZy0jeyRjb2xvcn0ge1xuICAgIEBleHRlbmQgLnRleHQtd2hpdGU7XG4gICAgLmNhcmQge1xuICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYmctZ3JhZGllbnQsXG4uYmctZ3JhZGllbnQtZ3JheSB7XG4gIEBpbmNsdWRlIGJnLWdyYWRpZW50LWdyYXk7XG59XG4uYmctZ3JhZGllbnQtYmx1ZSxcbi5iZy1ncmFkaWVudC1kZW5pbSB7XG4gIEBpbmNsdWRlIGJnLWdyYWRpZW50LWRlbmltO1xuICBjb2xvcjogJHdoaXRlO1xufVxuLmJnLWdyYWRpZW50LXJhZGlhbCB7XG4gIEBpbmNsdWRlIGJnLWdyYWRpZW50LXJhZGlhbDtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cbi5iZy1ncmFkaWVudC1yYWRpYWwtaW52ZXJzZSB7XG4gIEBpbmNsdWRlIGJnLWdyYWRpZW50LXJhZGlhbC1pbnZlcnNlO1xuICBjb2xvcjogJHdoaXRlO1xufVxuLmJnLWdyYWRpZW50LXJhZGlhbC1ncmF5IHtcbiAgQGluY2x1ZGUgYmctZ3JhZGllbnQtcmFkaWFsLWdyYXk7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG4uYmctZ3JhZGllbnQtcmFkaWFsLXNsYXRlIHtcbiAgQGluY2x1ZGUgYmctZ3JhZGllbnQtcmFkaWFsLXNsYXRlO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uYmctc3RyaXBlZC1kZW5pbSB7XG4gID4gLnJvdyB7XG4gICAgPiAuYmctZGVuaW0ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3N0cmlwZWRfYmFja2dyb3VuZC5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgICAgICBcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ2FyZHNcbi8vXG4uY2FyZCB7XG5cbiAgYm94LXNoYWRvdzogMCAwIC4zNzVyZW0gcmdiYSgkYmxhY2ssIC4xNik7XG4gIG1hcmdpbi1ib3R0b206ICN7JGNhcmQtZGVjay1tYXJnaW4gKiAyfTtcblxuICAmLmNhcmQtZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAuMzcpO1xuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlbmltO1xuICAgICAgY29sb3I6ICRkZW5pbTtcbiAgICAgIG9wYWNpdHk6IC43O1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRkZW5pbTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIH1cbiAgfVxuICAuY2FyZC1ib2R5IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdzbScpIHtcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgfVxuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5jYXJkLWZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLy8gQ2FyZCBkZWNrXG4uY2FyZC1kZWNrIHtcblxuICBtYXJnaW4tbGVmdDogLSN7JGNhcmQtc3BhY2VyLXh9O1xuICBtYXJnaW4tcmlnaHQ6IC0jeyRjYXJkLXNwYWNlci14fTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ3hzJykge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5jYXJkIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCdzbScpIHtcbiAgICAgIG1hcmdpbjogI3skY2FyZC1zcGFjZXIteCAvIDJ9O1xuICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gI3skY2FyZC1zcGFjZXIteH0pO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCdtZCcpIHtcbiAgICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgICBmbGV4LWJhc2lzOiBjYWxjKDMzLjMzMzMzMzMzJSAtICN7JGNhcmQtc3BhY2VyLXh9KTtcbiAgICB9XG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ21kJykge1xuICAgICAgICAvLyBoZWlnaHQ6IDUwdnc7XG4gICAgICAgIC8vIGhlaWdodDogY2FsYyg1MHZ3IC0gMnJlbSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgY29sb3I6ICRlbGVjdHJpYztcbiAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgY29sb3I6ICRkZW5pbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNhcmQtaW1nLXRvcCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyAvLyAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyAvLyAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignc20nKSB7XG4gICAgICAgIC8vIGhlaWdodDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmW2RhdGEtY29scz1cIjRcIl0ge1xuICAgIC5jYXJkIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJ3NtJykge1xuICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtICN7JGNhcmQtZGVjay1tYXJnaW4gKiAyfSk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCdtZCcpIHtcbiAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygyNSUgLSAjeyRjYXJkLWRlY2stbWFyZ2luICogMn0pO1xuICAgICAgfVxuICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgLy8gaGVpZ2h0OiBjYWxjKDI1dncgLSAycmVtKTtcbiAgICAgICAgLy8gbWluLWhlaWdodDogY2FsYygxMi41dncgLSAycmVtKTtcbiAgICAgICAgLy8gbWF4LWhlaWdodDogY2FsYygyNXZ3IC0gMnJlbSk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdtZCcpIHtcbiAgICAgICAgICAvLyBoZWlnaHQ6IDUwdnc7XG4gICAgICAgICAgLy8gaGVpZ2h0OiBjYWxjKDUwdncgLSAycmVtKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmNhcmRzLXRyYW5zcGFyZW50IHtcbiAgICAuY2FyZCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4udGF4LXdyYXBwZXItZmFyLXRlYW1zIHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICRkb3ZlLWdyYXktMTAwO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0LFxuLnBhZ2UtdGVtcGxhdGUtYXJjaGl2ZS1uZXdzLWFuZC1ldmVudHMsXG5ib2R5LnNlYXJjaC1yZXN1bHRzLFxuYm9keS5zaW5nbGUtcG9zdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkb3ZlLWdyYXktMTAwO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1hcmNoaXZlLW5ld3MtYW5kLWV2ZW50cyB7XG5cbiAgI3Bvc3RzLWhlYWRlci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ2FyZCBHcm91cFxuLnNlY3Rpb24tdGVzdGltb25pYWxzLWNhcmQtZ3JvdXAge1xuICAuY2FyZC1ncm91cCB7XG4gICAgPiAuY2FyZCB7XG4gICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZW5pbTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xhdGU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY2FyZC1ncm91cCB7XG4gID4gLmNhcmQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycy1kYXJrIHtcbiAgLmJnLSN7JGNvbG9yfSB7XG4gICAgLmNhcmQtZ3JvdXAge1xuICAgICAgLmNhcmQge1xuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBFOTNDMTsgLy8gdGhpcyBpcyBub3QgYW4gb2ZmaWNpYWwgYnJhbmQgY29sb3I/XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGVsZWN0cmljO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBUYWJiZWQgY2FyZHNcbi50YWItcGFuZSB7XG5cbiAgaDQge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgLmNhcmQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgaGVpZ2h0OiAyNXJlbTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICBoNCB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gQWNjb3JkaW9uIENhcmRzXG4uYWNjb3JkaW9uIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgPiAuY2FyZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkZW5pbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblxuICAgID4gLmNhcmQtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIGNvbG9yOiAkZWxlY3RyaWM7XG4gICAgICAuY29sbGFwc2VkIC5hY2NvcmRpb24tdGl0bGV7XG4gICAgICAgIGNvbG9yOiAkZGVuaW07XG4gICAgICB9XG5cbiAgICAgIGg0LFxuICAgICAgLmZhcS10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgYnV0dG9uLmFjY29yZGlvbi10b2dnbGUge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogLS4yNXJlbTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgY29sb3I6ICRlbGVjdHJpYztcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgICAgICAgfVxuICAgICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIGNvbG9yOiAkZGVuaW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgID4gLmNvbGxhcHNlIHtcbiAgICAgID4gLmNhcmQtYm9keSB7XG4gICAgICAgIGNvbG9yOiAkZGVuaW07XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBjb2xvcjogJGphZGU7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uc2VjdGlvbi1wYXJ0bmVyLXRvb2xzLWFjY29yZGlvbiB7XG4gIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcblxuICAgIGg0IHtcbiAgICAgIGNvbG9yOiAkamFkZSAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgfVxuICAgID4gKiB7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIH1cbiAgfVxuICAmLnNlY3Rpb24tdGFicyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogJGRvdmUtZ3JheS0yNTA7XG4gICAgLnRhYi1wYW5lIHtcbiAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCdsZycpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy8gd2lkdGg6IDUwJTtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICA+ICoge1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAubmF2Lm5hdi10YWJzIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJ2xnJykge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB9XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gICAgICAubmF2LWxpbmsge1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZzogMXJlbSAycmVtO1xuICAgICAgICBjb2xvcjogJGRlbmltO1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICRlbGVjdHJpYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5zZWN0aW9uLWFjY29yZGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAmIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgJiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLnNlY3Rpb24tdGFicyB7XG4gIC5jYXJkLWJvZHkge1xuICAgIGgzIHtcbiAgICAgIGNvbG9yOiAkamFkZTtcbiAgICB9XG4gIH1cbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbiNhcnRpY2xlLWNhdGVnb3J5LWFjY29yZGlvbi5hY2NvcmRpb24ge1xuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cbi8vIENhcmRzIGFzIFJPV1NcbiNwb3N0cy1sb29wLXdyYXBwZXIsXG4jdGVzdGltb25pYWxzLWxvb3Atd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAvLyBwYWRkaW5nLXRvcDogM3JlbTtcbiAgJltkYXRhLWxheW91dD1cImxpc3RcIl0ge1xuICAgIC5jYXJkIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtaW4td2lkdGg6IDUxJTtcblxuICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtIDAgMS41cmVtO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgIGZsZXg6IDEgMSA4MCU7XG4gICAgICB9XG5cbiAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCd4cycpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5zZWFyY2gtd3JhcHBlciB7XG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxuICB9XG59XG4vLyBDYXJkIEdyaWQgKGl0J3MgYSBuZXcgdGhpbmcpXG4uY2FyZC1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICAuY2FyZCB7XG4gICAgQGV4dGVuZCAuYmctZ3JhZGllbnQtcmFkaWFsO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgZmxleDogMSAwIDUwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgnbWQnKSB7XG4gICAgICAmOm50aC1jaGlsZCg0biksXG4gICAgICAmOm50aC1jaGlsZCg0bi0zKSB7XG4gICAgICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXJhZGlhbC1zbGF0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdtZCcpIHtcbiAgICAgIGZsZXg6IDEgMCAxMDAlO1xuICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXJhZGlhbC1zbGF0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvR3JpZEFycm93QmFja2dyb3VuZC5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICB9XG4gICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuYWx0ZXJuYXRlIHtcbiAgICAuY2FyZCB7XG4gICAgICBAZXh0ZW5kIC5iZy1ncmFkaWVudC1yYWRpYWwtc2xhdGU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCdtZCcpIHtcbiAgICAgICAgJjpudGgtY2hpbGQoNG4pLFxuICAgICAgICAmOm50aC1jaGlsZCg0bi0zKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtcmFkaWFsO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ21kJykge1xuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZy1ncmFkaWVudC1yYWRpYWw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9cbi8vIENhcm91c2VsXG4vL1xuLmNhcm91c2VsIHtcbiAgLmNhcm91c2VsLWl0ZW0tYmctZml4IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NCk7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdtZCcpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gIH1cbiAgJi5jYXJvdXNlbC1oYXMtY29udHJvbHMge1xuICAgIC5jYXJvdXNlbC1pbm5lciB7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC5jYXJvdXNlbC1pdGVtIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nLmQtYmxvY2sge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDs7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ21kJykge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDs7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4OHB4KSB7XG4gICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDBweCkge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDMyOHB4O1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuXG4gICAgICAuY2Fyb3VzZWwtY29udGVudCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogJGRlbmltO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDRyZW0gNHJlbSA0cmVtIDA7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogMThyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ21kJykge1xuICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIxcmVtO1xuICAgICAgICB9XG4gICAgICAgIC5jYXJvdXNlbC10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNhcm91c2VsLWNvbnRlbnQtdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgfVxuICAgICAgICAuY2Fyb3VzZWwtYnV0dG9uIHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgLy8gYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgLy8gcmlnaHQ6IHVuc2V0O1xuICAvLyBsZWZ0OiA0LjUlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAvLyBwYWRkaW5nLWxlZnQ6IDUlO1xuXG4gIGxpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWxlY3RyaWM7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLjc1cmVtO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgICYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZW5pbTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgIGJvdHRvbTogLTEycHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdtZCcpIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMXJlbSBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cbn1cbi5iZy1kZW5pbSwgLmJnLWdyYWRpZW50LWRlbmltLCAuYmctZ3JhZGllbnQtcmFkaWFsIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMge1xuICAgIGxpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIG9wYWNpdHk6IC4zNztcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQsXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbixcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgICAmOmFmdGVyLFxuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZW5pbTtcbiAgICB9XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIge1xuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sXG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gICAgJjphZnRlcixcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWxlY3RyaWM7XG4gICAgfVxuICB9XG59XG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzLWRhcmsge1xuICAuYmctI3skY29sb3J9IHtcbiAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIC5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGVsZWN0cmljO1xuICAgIH1cbiAgICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LFxuICAgIC5jYXJvdXNlbC1jb250cm9sLW5leHQsXG4gICAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbiAgICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgICAgIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbixcbiAgICAgIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyxcbiAgICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuICAgIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4gICAgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciB7XG4gICAgICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sXG4gICAgICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICAgICAgICAmOmFmdGVyLFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGVsZWN0cmljO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LFxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDIycHg7XG4gICY6YWZ0ZXIsXG4gICY6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogNHB4O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICAmOmFmdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzJkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDMyZGVnKTtcbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogLTMycHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMzJkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMmRlZyk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gICY6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMzJkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMmRlZyk7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIG1hcmdpbi10b3A6IC0zMnB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzJkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDMyZGVnKTtcbiAgfVxufVxuXG4jY2Fyb3VzZWxIb21lU2FmZSB7XG4gIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbn1cblxuLy9cbi8vIENvbG9waG9uZSAvIENvcHlyaWdodCB0ZXh0XG4vL1xuI2NvbG9waG9uIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5cbi8vXG4vLyBDVEFzXG4vL1xuI3NlY3Rpb24tY3RhIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoMiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cblxuLy9cbi8vIGltYWdlc1xuLy9cbkBtaXhpbiBpbWctb2JqZWN0LWZpdCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJTtcbn1cbi5vYmplY3QtZml0LWZpbGwgeyBAaW5jbHVkZSBpbWctb2JqZWN0LWZpdDsgb2JqZWN0LWZpdDogZmlsbCB9XG4ub2JqZWN0LWZpdC1jb250YWluIHsgQGluY2x1ZGUgaW1nLW9iamVjdC1maXQ7IG9iamVjdC1maXQ6IGNvbnRhaW4gfVxuLm9iamVjdC1maXQtY292ZXIgeyBAaW5jbHVkZSBpbWctb2JqZWN0LWZpdDsgb2JqZWN0LWZpdDogY292ZXIgfVxuLm9iamVjdC1maXQtbm9uZSB7IEBpbmNsdWRlIGltZy1vYmplY3QtZml0OyBvYmplY3QtZml0OiBub25lIH1cbi5vYmplY3QtZml0LXNjYWxlLWRvd24geyBAaW5jbHVkZSBpbWctb2JqZWN0LWZpdDsgb2JqZWN0LWZpdDogc2NhbGUtZG93biB9XG5cbi5vYmplY3QtZml0X19pbWctd3JhcHBlcixcbi5jYXJkLWhlYWRlcl9faW1nLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICAmLmNvbXBhdC1vYmplY3QtZml0IHtcbiAgICBpbWcge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbn1cblxuI3NlY29uZGFyeSBpbWcsIFxuYXJ0aWNsZSBpbWcsIFxuZmlndXJlLCBcbmltZywgXG5pbWcud3AtcG9zdC1pbWFnZSB7XG4gICYub2JqZWN0LWZpdC1jb250YWluLFxuICAmLm9iamVjdC1maXQtY292ZXIsXG4gICYub2JqZWN0LWZpdC1maWxsLFxuICAmLm9iamVjdC1maXQtbm9uZSxcbiAgJi5vYmplY3QtZml0LXNjYWxlLWRvd24ge1xuICAgIEBpbmNsdWRlIGltZy1vYmplY3QtZml0O1xuICB9XG4gICYuYm9yZGVyIHtcbiAgICBib3JkZXItd2lkdGg6IC41cmVtICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAmLmJvcmRlci1uYXJyb3cge1xuICAgICAgYm9yZGVyLXdpZHRoOiAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi5ib3JkZXItcGFsZS10dXJxdW9pc2Uge1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCNCQkVCRUIsIC44NykgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgJi5yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbi8vXG4vLyBQYWdpbmF0aW9uXG4vL1xuLnBhZ2luYXRpb24tYmFubmVyIHtcbiAgLy8gbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbn1cblxuLy9cbi8vIFRhYmxlc1xuLy9cbi50YWJsZS50YWJsZS1oZWNtIHtcbiAgdGhlYWQge1xuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXJhZGlhbC1pbnZlcnNlO1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LXNpemU6ICN7JGZvbnQtc2l6ZS1iYXNlICogMS40fTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ21kJykge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTUzLCAyMjQsIDIyNywgLjE5KTsgLy8gIzk5RTBFM1xuICAgICAgICB3aWR0aDogMjcuNSU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgd2lkdGg6IDI3LjUlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ21kJykge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHRib2R5IHtcbiAgICB0ciB7XG4gICAgICBAaW5jbHVkZSBiZy1ncmFkaWVudC1yYWRpYWwtZ3JheTtcbiAgICAgICY6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICB0ciB7XG4gICAgZm9udC1zaXplOiAjeyRmb250LXNpemUtYmFzZSAqIDEuMn07XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW0tYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS4xNjY2NjZlbTsgICAgXG4gIH1cbiAgdGgge1xuICAgIGNvbG9yOiAkZGVuaW07XG4gICAgcGFkZGluZzogMS43NXJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIHRkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBpIHtcbiAgICAgIGNvbG9yOiAkZWxlY3RyaWM7XG4gICAgICBmb250LXNpemU6ICN7JGZvbnQtc2l6ZS1iYXNlICogMn07XG4gICAgfVxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE1MywgMjI0LCAyMjcsIC4xOSk7IC8vICM5OUUwRTNcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLnRhYmxlLWNvbnRhY3Qge1xuICB0Ym9keSB7XG4gICAgdHIge1xuICAgICAgdGQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBpLmZhIHtcbiAgICAgICAgICBjb2xvcjogJGVsZWN0cmljO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tbG9nby1saW5rIHtcblx0d2lkdGg6IGF1dG9cbn1cbi5tYWluLW5hdiAubmF2YmFyLWJyYW5kIGltZyB7XG5cdHdpZHRoOiAxMDAlXG59XG4jbWFpbi1tZW51LXdyYXBwZXIge1xuXHQvLyBtaW4td2lkdGg6IDg5MHB4O1xufVxuLm5hdmJhci1jdGEge1xuXHR3aWR0aDogMjUlO1xufVxuXG4ubW9iaWxlLW5hdiAubmF2YmFyLWN0YSB7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS50ZWFtLW1lbWJlci1jb250YWN0IHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgLW1zLXdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB0ciB7XG4gICAgdGQge1xuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgLW1zLXdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9cbi8vIENVU1RPTSBDT01QT05FTlRTXG4vL1xuXG4jYXJ0aWNsZS1jYXRlZ29yeS1hY2NvcmRpb24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAkZG92ZTtcbiAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG5cbiAgLmNhcmQtaGVhZGVyIHtcblxuICAgIC5idG4tbGluayB7XG4gICAgICBAZXh0ZW5kIGgzO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAxO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWluLWhlaWdodDogNnJlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlbGVjdHJpYztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZWxlY3RyaWM7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvd193aGl0ZV9yLnBuZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzRweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvd19ibHVlX3IucG5nKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTMycHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZWN0aW9uLXJvdy13LWNvbHMud3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkb3ZlLWdyYXktMjUwO1xuICBwYWRkaW5nOiAyLjg3NXJlbSAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZzogMCAxMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNSU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDMsXG4gICAgaDUge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICB9XG5cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtLWJvbGQ7XG4gIH1cblxuICAuY29sdW1uIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAuY29sdW1uLWJvZHkge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29sdW1uLWljb24ge1xuICAgICAgICAgIGhlaWdodDogNC4zNzVyZW07XG4gICAgICAgICAgd2lkdGg6IDQuMzc1cmVtO1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRqYWRlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBjb2xvcjogJGphZGU7XG5cbiAgICAgICAgICAuZmEsXG4gICAgICAgICAgLmZhbCxcbiAgICAgICAgICAuZmFzLFxuICAgICAgICAgIC5mYWIsXG4gICAgICAgICAgLmZhciB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS45Mzc1cmVtO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNC4zNzVyZW07XG4gICAgICAgICAgfVxuICAgICAgfVxuICB9XG4gICYud2h5LWZhci1oZXJvIHtcbiAgICBoNCB7XG4gICAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIH1cbiAgfVxufVxuXG4jYXJ0aWNsZS1jYXRlZ29yeS10YWJzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGRvdmU7XG4gIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuICAvLyBtYXJnaW4tYm90dG9tOiAyLjc1cmVtO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5saXN0LWdyb3VwIHtcbiAgICBmbGV4OiAxIDEgMzQlO1xuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgQGV4dGVuZCBoMztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDZyZW07XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGVsZWN0cmljO1xuICAgICAgICBib3JkZXItY29sb3I6ICRlbGVjdHJpYztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93X3doaXRlX3IucG5nKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ21kJykge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZG92ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfYmx1ZV9yLnBuZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0zMnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWItY29udGVudCB7XG4gICAgZmxleDogMSAxIDY2JTtcblxuICAgIC5jYXJkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi8vXG4vLyBNb2RhbHNcbi8vXG4ubW9kYWwge1xuICB0b3A6ICRuYXZiYXItbWFpbi1oZWlnaHQgKyAkbmF2YmFyLXRvcC1oZWlnaHQ7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgdG9wOiAkbmF2YmFyLW1vYmlsZS1oZWlnaHQ7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgLy8gYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBidXR0b24uY2xvc2Uge1xuICAgICAgICBjb2xvcjogJGRlbmltO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAvLyB0b3A6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZm9udC1zaXplLWJhc2UgKiAxLjU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgICBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL1xuLy8gUG9zdHMgbGF5b3V0IGJhbm5lclxuLy9cbiNwb3N0cy1sYXlvdXQtYmFubmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgLy8gbWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbiAgLy8gcGFkZGluZzogLjVyZW0gMS4yNXJlbTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignc20nKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0jeyRzcGFjZXJ9O1xuICAgIG1hcmdpbi1yaWdodDogLSN7JHNwYWNlcn07XG4gIH1cbiAgLnBvc3RzLWxheW91dC1pY29ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBsaSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBhIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAjeyRmb250LXNpemUtYmFzZSAqIDEuNn07XG4gICAgICAgIC8vIGhlaWdodDogNDJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHBhZGRpbmc6ICN7JGZvbnQtc2l6ZS1iYXNlICogLjF9O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAvLyB3aWR0aDogNDhweDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRlbGVjdHJpYztcbiAgICAgICAgICAvLyBib3JkZXItY29sb3I6ICRlbGVjdHJpYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZWxlY3RyaWM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vXG4vLyBUZWFtc1xuLy9cbi5mYXItdGVhbSB7XG4gIGFzaWRlIHtcbiAgICAud3AtcG9zdC1pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICAudGVhbS1qb2ItdGl0bGUge1xuICAgICAgY29sb3I6ICRkZW5pbTtcbiAgICB9XG4gIH1cbiAgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGNvbG9yOiAkZWxlY3RyaWM7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGRlbmltO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgfVxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLy9XaHktRmFyIFJvd3Mgd2l0aCBzcGxpdCBiYWNrZ3JvdW5kXG4ud2h5LWZhci12aWRlby1tZXNzYWdlLXdyYXBwZXIge1xuXG4gIHBhZGRpbmc6IDA7XG5cbiAgaWZyYW1lIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJ3hsJykge1xuICAgICAgbWluLWhlaWdodDogNDQ1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigneGwnKSB7XG4gICAgICBtaW4taGVpZ2h0OiAzODRweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdsZycpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ21kJykge1xuICAgICAgbWluLWhlaWdodDogMjg4cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignc20nKSB7XG4gICAgICBtaW4taGVpZ2h0OiA0MzJweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCd4cycpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIzM3B4O1xuICAgIH1cbiAgfVxuXG4gIC53aHktZmFyLXZpZGVvLW1lc3NhZ2UtaW5uZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3VwbG9hZHMvMjAxOS8wNS9jdGEtYmFja2dyb3VuZC5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLmNvbC1jb250ZW50X2NvbHVtbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuY29udGFpbmVyLXNwbGl0LXJpZ2h0LCAuY29udGFpbmVyLXNwbGl0LWxlZnQge1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcbiAgfVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAuY29udGFpbmVyLXNwbGl0LXJpZ2h0IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCdtZCcpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMTByZW07XG4gICAgfVxuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgaW1nIHtcbiAgICByaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignc20nKSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgdG9wOiB1bnNldDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNSUpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vL1xuLy8gVGVzdGltb25pYWxzXG4vL1xuLnNlY3Rpb24tc2xpZGVyLXRlc3RpbW9uaWFsIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgICYuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBib3JkZXI6IDRweCBzb2xpZCAkd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgaGVpZ2h0OiAxNDFweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgd2lkdGg6IDE0MXB4O1xuICAgIH1cbiAgfVxufVxuLnNlY3Rpb24tdGVzdGltb25pYWxzLWNhcmQtZ3JvdXAge1xuXG4gIC50ZXN0aW1vbmlhbC1xdW90ZSB7XG4gICAgZm9udC1zaXplOiA0LjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICM3ZmQzZjA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuXG4gICAgJi5xdW90ZS1yaWdodCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAudGVzdGltb25pYWwtY2FyZCB7XG4gICAgLnF1b3RlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5hdXRob3IuYXV0aG9yLWNvbXBhbnkge1xuICAgICAgLmZhciwgLmZhLCAuZmFzIHtcbiAgICAgICAgLy8gdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZmFzIHtcbiAgICBjb2xvcjogJGVsZWN0cmljO1xuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICB9XG4gIC5mYXMuZmEtcXVvdGUtbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuICAuZmFzLmZhLXF1b3RlLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5cbi5wYWdpbmF0aW9uLWJhbm5lciB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIC5wYWdlLW51bWJlcnMge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkZG92ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJi5wYWdlLW51bWJlcnMtbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdzbScpIHtcbiAgICAgICYucGFnZS1udW1iZXJzLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgJjpub3QoLnBhZ2UtbnVtYmVycy1tb2JpbGUpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBhZ2luYXRpb24tbmV4dCB7XG4gICAgPiBhIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxuICAucGFnaW5hdGlvbi1idXR0b24gPiBhIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ3hzJykge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFRha2VvdmVyIGRyb3AtZG93blxuLy9cbiNwYWdlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xufVxuXG4jd3JhcHBlci10YWtlb3ZlciB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcblxuICAgICY6YmVmb3Jle1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6XCIgXCI7XG4gICAgICAgIHRvcDowO1xuICAgICAgICBsZWZ0OjA7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgei1pbmRleDowO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsNTgsOTMsMC43KTtcbiAgICB9XG5cblxuICAgICNjbG9zZS10YWtlb3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICByaWdodDogMnJlbTtcbiAgICAgICAgdG9wOiAycmVtO1xuICAgICAgICB0b3A6ICN7JG5hdmJhci10b3AtaGVpZ2h0ICsgJG5hdmJhci1tYWluLWhlaWdodCArIDJyZW19O1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbGcnKSB7XG4gICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgIHRvcDogI3skbmF2YmFyLXRvcC1oZWlnaHQgKyAkbmF2YmFyLW1vYmlsZS1oZWlnaHQgKyAycmVtfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgICAgICAgICB0b3A6ICN7JG5hdmJhci1tb2JpbGUtaGVpZ2h0ICsgMnJlbX07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ3NtJykge1xuICAgICAgICAgICAgdG9wOiAjeyRuYXZiYXItbW9iaWxlLWhlaWdodCArIDJyZW19O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2lucHV0XzQ0XzEyXzRfbGFiZWwge2Rpc3BsYXk6IG5vbmU7fVxuXG5cbiAgICAudGFrZW92ZXItd2lkZ2V0LXdyYXBwZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDMwcmVtO1xuXG4gICAgICAgIC50YWtlb3Zlci13aWRnZXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgICAgICBtYXJnaW46IDRyZW0gYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbGcnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53aWRnZXQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14bDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgJi5yZXF1aXJlZDphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgKic7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZXJyb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRmb250LXNpemUtc20gKiAxLjU7XG4gICAgICAgICAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3VibWl0LXJvdyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWN0aW9uLWFjY2VsZXJhdGUtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICRkb3ZlLWdyYXktMjUwO1xuICBoMyB7XG4gICAgY29sb3I6ICRqYWRlO1xuICB9XG4gIC5jb250YWluZXItc3BsaXQtcmlnaHQge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdtZCcpIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIH1cbn1cblxuI3Bvc3RzLWhlYWRlci13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICB9XG59XG5cbi5zZWN0aW9uLXBhZ2UtaGVhZGVyLXJvdyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdtZCcpIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gIH1cblxuICAucGctaGVhZGVyLWJhbm5lci1maXgge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ21kJykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LXRleHQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGhlaWdodDogMjByZW07XG4gICAgcGFkZGluZzogNHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgcGFkZGluZzogMnJlbSA1JTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbiAgLmNvbnRlbnQtaW1hZ2Uge1xuICAgIHotaW5kZXg6IDE7XG4gICAgaGVpZ2h0OiAyMHJlbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnByb2R1Y3QtcG9ydGZvbGlvLFxuLnBhcnRuZXItdG9vbHMge1xuICAuc2VjdGlvbi1wYWdlLWhlYWRlci1yb3cge1xuICAgIC5jb250ZW50LXRleHQge1xuICAgICAgcGFkZGluZzogM3JlbSAzcmVtIDNyZW0gMDtcbiAgICAgIGNvbG9yOiAkZGVuaW07XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJ21kJykge1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50LWltYWdlIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJ2xnJykge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdC1wb3J0Zm9saW8ge1xuICAuY29udGVudC1pbWFnZSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCd4cycpIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDgwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdC1wb3J0Zm9saW8sXG4ucHJvZHVjdC1hdmFpbGFiaWxpdHkge1xuXG4gIC5zZWN0aW9uLXJvdy1zcGxpdCB7XG4gICAgYmFja2dyb3VuZDogJGphZGU7XG4gIH1cbiAgLmNvbnRhaW5lci1zcGxpdC1sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIG1hcmdpbjogMDtcbiAgICAuY3RhLXJvdy1wcm9kdWN0LXBvcnRmb2xpbyB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogM3JlbSAyNSU7XG4gICAgfVxuICAgIC5idG4ge1xuICAgICAgY29sb3I6ICRlbGVjdHJpYztcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGJvcmRlcjogc29saWQgd2hpdGU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGVsZWN0cmljO1xuICAgICAgICBib3JkZXI6IHNvbGlkICRlbGVjdHJpYztcbiAgICAgIH1cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGRlbmltO1xuICAgICAgICBib3JkZXI6IHNvbGlkICRkZW5pbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlY3Rpb24tcm93LXNwbGl0LnNlY3Rpb24tcXVpY2stY2FsYyB7XG5cbiAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgneHhsJykge1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgLy8gfVxufVxuXG4vL1xuLy8gQnJvY2h1cmUgRm9vdGVyXG4vL1xuI3NlY3Rpb24taG9tZXNhZmUtYnJvY2h1cmUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xuICAjaG9tZXNhZmUtYnJvY2h1cmUtY3RhIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgLy8gdG9wOiAxMHJlbTtcbiAgICAmLnN0aWNreSB7XG4gICAgICAvLyBib3R0b206IDA7XG4gICAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogOTk7XG4gICAgfVxuICAgIGltZy5icm9jaHVyZS1pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIC5nZm9ybV9mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAuZ2Zvcm1fYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG59XG5cbi5zZWN0aW9uLXBhZ2UtcHJvZHVjdC1jYXRlZ29yaWVzIHtcbiAgZGl2W2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbiAgLnBhbmVsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vbWluLWhlaWdodDogNDJyZW07XG4gICAgJi5wcm9kdWN0LXN0YW5kYXJkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGVsZWN0cmljO1xuICAgIH1cbiAgICAmLnByb2R1Y3Qtc2VsZWN0IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGphZGU7XG4gICAgfVxuICAgICYucHJvZHVjdC1zZWNvbmQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbGVtb24tbGltZTtcbiAgICB9XG4gICAgLnBhbmVsLWhlYWRpbmcge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5wYW5lbC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gMS4yNXJlbSA0cmVtIDEuMjVyZW07XG4gICAgICA+ICoge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgIH1cbiAgICAgIC5wcm9kdWN0LWZsZXgtb3B0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDZweCA0MHB4O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGRlbmltO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGJvcmRlci10b3A6IDIxcHggc29saWQgIzAzM0M1QjtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAyMXB4IHNvbGlkICMwMzNDNUI7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucGFuZWwtZm9vdGVyIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC5idG4ge1xuICAgICAgICBtYXJnaW46IDFyZW07XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlbGVjdHJpYztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGphZGU7XG4gICAgICAgIH1cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZW5pbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnByb2R1Y3QtbWFpbi1jYXRlZ29yaWVzIHtcbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgaDIge1xuICAgICAgICBjb2xvcjogJGphZGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYudHJhZGl0aW9uYWwtcHJvZHVjdHMtc2VjdGlvbiB7XG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbiAgLnBhbmVsLXRleHQtaGVhZGluZyB7XG4gICAgaGVpZ2h0OiA4cmVtO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3VwbG9hZHMvMjAxOS8wNS9NYXNrLUdyb3VwLTI2MC5wbmdcIiksICRzbGF0ZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1pbi1oZWlnaHQ6IDZyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAuZm9vdGVyLXRleHQge1xuICAgIC5idG4tYmctdHJhbnNwYXJlbnQge1xuICAgICAvLyBib3JkZXI6IDJweCBzb2xpZCAkZWxlY3RyaWM7XG4gICAgIC8vIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIC8vICY6YWN0aXZlLCAmOmhvdmVyIHtcbiAgICAgLy8gICBib3JkZXItY29sb3I6ICRkZW5pbTtcbiAgICAgLy8gfVxuICAgIH1cbiAgfVxufVxuXG5mb3JtW2lkKj1cInNlYXJjaGZvcm0tXCJdIHtcbiAgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaSB7XG4gICAgICBjb2xvcjogIzAwQTdFMTtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMC4zcmVtXG4gICAgfVxuICB9XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5wcm9kdWN0LWF2YWlsYWJpbGl0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkb3ZlLWdyYXktMjUwO1xuICBoMiB7XG4gICAgY29sb3I6ICRqYWRlO1xuICB9XG4gIC5wYWdlLWhlYWRlciB7XG4gICAgLnBhZ2UtdGl0bGUsIC5kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbGcnKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyAudGFiLXBhbmUge1xuICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgIC5jYXJkLWJvZHkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgaGVpZ2h0OiAxNnJlbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdzbScpIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAvLyAgfVxuICAgIC5jYXJkLWJvZHkgPiAucm93ID4gLmNvbC0xMiA+ICoge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbGcnKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG4gIC5jYXJkLWFjY29yZGlvbiB7XG4gICAgLmNhcmQtYm9keSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgfVxuICB9XG4gIC5uYXYubmF2LXRhYnMge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICAgIGNvbG9yOiAkZGVuaW07XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZWxlY3RyaWM7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJ2xnJykge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbWQnKSB7XG4gICAgJi5zZWN0aW9uLXRhYnMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJi5zZWN0aW9uLWFjY29yZGlvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuI2xpY2Vuc2luZy1tb2RhbCAubW9kYWwtYm9keSB0ZHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdtZCcpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc2VjdGlvbi1wcm9kdWN0LWF2YWlsYWJpbGl0eS13cmFwcGVyIHtcbiAgLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLy9BbGwgcG9zdHNcbi5hcnRpY2xlcy1jYXJkLWRlY2sge1xuICAuY2FyZC1oZWFkZXIge1xuICAgIGhlaWdodDogMTVyZW07XG4gIH1cbiAgLmNhcmQtY2F0ZWdvcnkgPiAqIHtcbiAgICBwYWRkaW5nOiAwLjdyZW07XG4gICAgYmFja2dyb3VuZDogJGVsZWN0cmljO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLmNhcmQtYm9keSB7XG4gICAgY29sb3I6ICRkZW5pbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAhaW1wb3J0YW50O1xuICAgID4gKiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLmZhcmV2ZXJzZS1yZWFkLW1vcmUtbGluayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGVsZWN0cmljO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbn1cblxuLy9TaW5nbGUgTWVtYmVyXG4jc2luZ2xlLXRlYW0tbWVtYmVyLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZG92ZS1ncmF5LTEwMDtcbiAgcGFkZGluZy10b3A6IDNyZW07XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIGFzaWRlIHtcbiAgICAgIC50ZWFtLW1lbWJlci1jb250YWN0IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDQwcHg7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgICAgIGNvbG9yOiAkZWxlY3RyaWM7XG4gICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBoMS50ZWFtLW1lbWJlci1uYW1lIHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4udGVhbS1kZXNjcmlwdGlvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMXJlbSAwIDJyZW0gMDtcbiAgcCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxuICBhIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxufVxuXG4vL1xuLy8gR0Zvcm1zXG4vL1xuLmdpbnB1dF9jb250YWluZXIge1xuICBzZWxlY3Qge1xuICAgIHBhZGRpbmc6IDFyZW0gMS44NzVyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi8vXG4vLyBGaWVsZCBSZXBzXG4vL1xuLmZpZWxkLXJlcC1pbWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTYwMDtcbiAgaGVpZ2h0OiAxMDZweDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIHdpZHRoOiAxMDZweDtcbn1cblxuI3NlYXJjaC13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICBwYWRkaW5nLXRvcDogJG5hdmJhci1tYWluLWhlaWdodCArIDFyZW07XG5cbiAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICBwYWRkaW5nLXRvcDogJG5hdmJhci1tb2JpbGUtaGVpZ2h0ICsgMXJlbTtcbiAgIH1cbn1cblxuI3NpbmdsZS13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHBhZGRpbmctdG9wOiAkbmF2YmFyLW1vYmlsZS1oZWlnaHQ7XG4gIH1cblxuICBhcnRpY2xlIHtcbiAgICBpbWcud3AtcG9zdC1pbWFnZSB7XG4gICAgICBtYXJnaW46IDFyZW0gMDtcbiAgICB9XG5cbiAgICAuZW50cnktdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgfVxuICB9XG59XG5cbi5wcmV2aW91cy1saW5rLXdyYXBwZXIge1xuICBwYWRkaW5nOiAyNXB4IDAgMCAyNXB4O1xufVxuXG4jeGNlbGVyYXRlLWRpc2NsYWltZXIge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBjb2xvcjogZ3JleTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5wYXJ0bmVyLXRvb2xzLFxuLnByb2R1Y3QtYXZhaWxhYmlsaXR5IHtcblxuICAudGFiLXBhbmUge1xuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICBoMiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIH1cblxuICAgICAgdWwge1xuICAgICAgICBsaTpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhcnRuZXItdG9vbHMge1xuICAudGFiLXBhbmUgLmNhcmQtYm9keSwgLmFjY29yZGlvbiAuY2FyZC1ib2R5IHtcbiAgICAgIHVsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgICAgfVxuICB9XG59XG5cbiNmb290ZXItbWVudSA+IC5kby1ub3Qtc2VsbCBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjMDBBN0UxICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLyogTmF2cyAqL1xuXG4vL1xuLy8gTmF2YmFyc1xuLy9cbkBtaXhpbiBmaXhlZC1uYXYge1xuXHRsZWZ0OiAwO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG59XG5cbkBtaXhpbiBtYWluLW1lbnUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogJG5hdmJhci1saW5rLWZvbnQtc2l6ZTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEuMjgxcmVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmZvcm0sXG5uYXYsXG4ubmF2LFxuLm5hdmJhciB7XG5cdGxpIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogbm9uZTsgLy8gaGlkZSB0aGUgZG90IG9uIG5hdmJhcnMgYW5kIHN1Y2hcblx0XHR9XG5cdH1cbn1cbi5uYXYtbGluayxcbi5kcm9wZG93bi1pdGVtIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3dyYXBwZXItbmF2YmFyIHtcbkBpbmNsdWRlIGZpeGVkLW5hdjtcblx0ei1pbmRleDogOTk5O1xuXHR3aWR0aDogMTAwJTtcbn1cbi8vIFRvcCBuYXYgYmFubmVyXG4udG9wLW5hdiB7XG5cdGhlaWdodDogJG5hdmJhci10b3AtaGVpZ2h0O1xuXHQvLyBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcbn1cblxuLy8gTWFpbiBzaXRlIG5hdmlnYXRpb24gYmFubmVyXG4ubWFpbi1uYXYge1xuXHRib3gtc2hhZG93OiAkYm94LXNoYWRvdztcblx0aGVpZ2h0OiAkbmF2YmFyLW1haW4taGVpZ2h0O1xuXHRwYWRkaW5nOiAwO1xuXG5cdC5jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC5uYXZiYXItYnJhbmQge1xuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IDY4cHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdC8vIG1pbi13aWR0aDogMThyZW07XG5cdFx0fVxuXHR9XG5cblx0I21vYmlsZS1sb2dpbi1idXR0b24ge1xuXG5cdH1cbn1cblxuI21haW4tbWVudS13cmFwcGVyIHtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRsaSB7XG5cdFx0d2lkdGg6IG1pbi1jb250ZW50O1xuXHRcdHdpZHRoOiAtbW96LW1pbi1jb250ZW50O1xuXHR9XG5cdC5uYXYtbGluayB7XG5cdFx0Ly8gY29sb3I6ICRkZW5pbSAhaW1wb3J0YW50O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ly8gY29sb3I6ICRlbGVjdHJpYyAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLm9wZW4ge1xuXHRcdFx0Ly8gY29sb3I6ICRlbGVjdHJpYyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4ubXItMSB7XG5cdC8vIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuXHRhIHtcblx0XHRjb2xvcjogJGRlbmltO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdCY6aG92ZXIsICYub3BlbiB7XG5cdFx0XHRjb2xvcjogJGVsZWN0cmljO1xuXHRcdH1cblx0XHQuZmEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuLy8gXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21lbnUucG5nKTtcbi8vIFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbi8vIFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuLy8gXHRib3JkZXI6IG5vbmU7XG4vLyBcdGJvcmRlci1yYWRpdXM6IDA7XG4vLyBcdGhlaWdodDogM3JlbTtcbi8vIFx0d2lkdGg6IDIuNjI1cmVtO1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gXHRtYXJnaW4tcmlnaHQ6IDFyZW07XG4vL1xuLy8gXHQmOmhvdmVyIHtcbi8vIFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21lbnVfaG92ZXIucG5nKTtcbi8vIFx0fVxuLy9cbi8vIFx0JjphY3RpdmUsXG4vLyBcdCZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuLy8gXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbWVudV9hY3RpdmUucG5nKTtcbi8vIFx0XHRib3JkZXI6IG5vbmU7XG4vLyBcdH1cbi8vXG4vLyBcdC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbi8vIFx0XHRwYWRkaW5nOiAwO1xuLy8gXHR9XG59XG5cbi8vIE1vYmlsZSBzaXRlIG5hdmlnYXRpb24gYmFubmVyXG4ubW9iaWxlLW5hdiB7XG5cdEBpbmNsdWRlIGZpeGVkLW5hdjtcblx0cGFkZGluZzogMDtcblx0ei1pbmRleDogMjAwMDtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCdsZycpIHtcblx0XHR0b3A6ICRuYXZiYXItdG9wLWhlaWdodDtcblx0fVxuXG5cdD4gLmQtZmxleCB7XG5cdFx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3c7XG5cdFx0Ly9oZWlnaHQ6IDZyZW07XG5cdFx0cGFkZGluZzogI3skc3BhY2VyIC8gMn0gMDtcblx0fVxuXG5cdC5uYXZiYXItYnJhbmQge1xuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDUwdnc7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoNTB2dyAtIDFyZW0pO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDYzcHg7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuLypcblx0Lm5hdmJhci10b2dnbGVyIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21lbnUucG5nKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogM3JlbTtcblx0XHR3aWR0aDogMi42MjVyZW07XG5cblx0XHQmOmhvdmVyLFxuXHRcdCZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tZW51X2FjdGl2ZS5wbmcpO1xuXHRcdH1cblxuXHR9XG5cdCovXG5cdCYubmF2YmFyLWV4cGFuZC1tZCB7XG5cdFx0PiAuY29udGFpbmVyLFxuXHRcdD4gLmNvbnRhaW5lci1mbHVpZCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXIgLyAyO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNlciAvIDI7XG5cdFx0fVxuXHR9XG59XG5cblxuLy9cbi8vIE1lbnVzXG4vL1xuI3RvcC1tZW51IHtcblx0Y29sb3I6ICR3aGl0ZTtcblx0bGkge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XG5cdFx0fVxuXHR9XG5cdC5uYXYtbGluayB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtc2l6ZTogMC42MjVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHQmW3RpdGxlPVwiSWxsdXN0cmF0b3JcIl0ge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjFlY1wiO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmW3RpdGxlPVwiQ2FsY3VsYXRvclwiXSB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMWVjXCI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZbdGl0bGU9XCJDYWxsXCJdIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGYwOTVcIjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jlt0aXRsZT1cIkVtYWlsXCJdIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGYwZTBcIjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jlt0aXRsZT1cIkxvZ2luXCJdLFxuXHRcdCZbdGl0bGU9XCJMb2dvdXRcIl0ge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjAwN1wiO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblx0XHRcdH1cblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1pY29uO1xuXHRcdFx0Zm9udC1zaXplOiAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRkaXNwbGF5OiBpbmhlcml0O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG5cbiN0b3AtbWVudS13cmFwcGVyIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHR1bCB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGxpIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRwYWRkaW5nOiAwLjc4MXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI21haW4tbWVudSB7XG5cdC5uYXYtaXRlbTpob3ZlciA+IC5kcm9wZG93bi1tZW51IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQ+IC5uYXYtaXRlbSB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGRlbmltO1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0fVxuXHRcdC5uYXYtbGluayxcblx0XHQuZHJvcGRvd24taGVhZGVyIHtcblx0XHRcdEBpbmNsdWRlIG1haW4tbWVudS10ZXh0O1xuXG5cdFx0XHQmLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0PiAuZHJvcGRvd24tbWVudSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQvLyBsZWZ0OiAtNTAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQ+IC5kcm9wZG93bi1tZW51IHtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdH1cblx0XHQuZHJvcGRvd24tbWVudSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkZHJvcGRvd24tYm9yZGVyLXJhZGl1cztcblx0XHRcdGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93O1xuXHRcdFx0dG9wOiAtMS43cmVtO1xuXG5cdFx0XHQubmF2LWl0ZW0ge1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGVuaW07XG5cdFx0XHRcdC8vIGJvcmRlci1yaWdodDogbm9uZTtcblxuXHRcdFx0XHQmLmRyb3Bkb3duIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfYmx1ZV9yLnBuZyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xOHB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdHdpZHRoOiAzNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtIHtcblx0XHRcdFx0XHQ+IC5kcm9wZG93bi1pdGVtIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkamFkZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcblx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHQubmF2LWl0ZW0ge1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdC5kcm9wZG93bi1pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZWxlY3RyaWM7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZHJvcGRvd24taGVhZGVyLFxuXHRcdFx0XHQuZHJvcGRvd24taXRlbSxcblx0XHRcdFx0LmRyb3Bkb3duLWl0ZW0tdGV4dCxcblx0XHRcdFx0LmRyb3Bkb3duLXRvZ2dsZSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFpbi1tZW51LXRleHQ7XG5cdFx0XHRcdFx0cGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kcm9wZG93bi1oZWFkZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkZWxlY3RyaWM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRkcm9wZG93bi1ib3JkZXItcmFkaXVzICRkcm9wZG93bi1ib3JkZXItcmFkaXVzIDAgMDtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRkcm9wZG93bi1ib3JkZXItcmFkaXVzICRkcm9wZG93bi1ib3JkZXItcmFkaXVzIDAgMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmRyb3Bkb3duLWhlYWRlciB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyAkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyAwIDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMgJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdFx0LmRyb3Bkb3duLWl0ZW0sXG5cdFx0XHRcdFx0LmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMgJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuZHJvcGRvd24taGlkZGVuIHtcblx0XHRcdD4gLmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuY3VycmVudC1jYXRlZ29yeS1hbmNlc3Rvcixcblx0XHQmLmN1cnJlbnQtcG9zdC1hbmNlc3RvciB7XG5cdFx0XHQ+IC5uYXYtbGluayB7XG5cdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jbW9iaWxlLW1lbnUtd3JhcHBlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0cmlnaHQ6IDUuNDc1cmVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGZsZXgtZ3JvdzogMTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3c7XG5cdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRuYXZiYXItdG9wLWhlaWdodCArICRuYXZiYXItbWFpbi1oZWlnaHR9KTtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAkbmF2YmFyLW1vYmlsZS1oZWlnaHQ7XG5cdFx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7JG5hdmJhci1tb2JpbGUtaGVpZ2h0fSk7XG5cdH1cblxuXHQjdG9wLW1lbnUtd3JhcHBlciB7XG5cdFx0YmFja2dyb3VuZDogJGRlbmltO1xuXHRcdCN0b3AtbWVudSB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGxpIHtcblx0XHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZbdGl0bGU9XCJMb2dpblwiXSxcblx0XHRcdFx0XHQmW3RpdGxlPVwiTG9nb3V0XCJdIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNtb2JpbGUtbWVudSB7XG5cdFx0PiAubmF2LWl0ZW0ge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdC5uYXYtbGluayB7XG5cdFx0XHRcdEBpbmNsdWRlIG1haW4tbWVudS10ZXh0O1xuXHRcdFx0XHRjb2xvcjogJGRlbmltO1xuXHRcdFx0XHRwYWRkaW5nOiAjeyRzcGFjZXIgKiAxLjV9O1xuXG5cdFx0XHRcdCYuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2hldnJvbi1kb3duLWJsdWUucG5nKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0XHRcdC8vIGZsb2F0OiByaWdodDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjZweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5uYXYtaXRlbSB7XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdD4gLm5hdi1saW5rLFxuXHRcdFx0XHQ+IC5kcm9wZG93bi1pdGVtIHtcblx0XHRcdFx0XHRjb2xvcjogJGphZGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHR3aWR0aDogNjAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGVuaW07XG5cdFx0XHR9XG5cdFx0XHQmLnNob3cge1xuXHRcdFx0XHQ+IC5uYXYtbGluayB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGVsZWN0cmljO1xuXHRcdFx0XHRcdCYuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NoZXZyb24tdXAtY3lhbi5wbmcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdD4gLmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGVsZWN0cmljO1xuXHRcdFx0XHQmID4gYSB7XG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZHJvcGRvd24tbWVudSB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRkZW5pbTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdC5uYXYtaXRlbSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRlbmltO1xuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQuZHJvcGRvd24taXRlbSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWluLW1lbnUtdGV4dDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMWVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogI3skc3BhY2VyICogMS4yNX0gI3skc3BhY2VyICogMi41fTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LyogdGVydGlhcnkgZHJvcGRvd24gKi9cblx0XHRcdFx0XHQuZHJvcGRvd24tbWVudSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jazsgLy8gYWx3YXlzIHNob3c/XG5cdFx0XHRcdFx0XHQubmF2LWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZHJvcGRvd24taXRlbSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICN7JHNwYWNlciAqIDF9ICN7JHNwYWNlciAqIDIuNX07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I21vYmlsZS10b3AtbWVudSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0Lm5hdi1pdGVtIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkZW5pbTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZWxlY3RyaWM7XG5cdFx0XHRcdCYgPiBhIHtcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRwYWRkaW5nOiAxLjVyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjEycmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHtcblxuXHRcdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRcdGNvbG9yOiAkamFkZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0I21vYmlsZS1tZW51LWFjY2Vzc2liaWxpdHkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkZW5pbTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0I21vYmlsZS1zZWFyY2gtbWVudS1pY29uIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cblx0XHRcdCYub3BlbiB7XG5cdFx0XHRcdGNvbG9yOiAkZWxlY3RyaWM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5wcmltYXJ5LW1lbnUtZHJvcGRvd24ge1xuXHRcdHRvcDogJG5hdmJhci1tYWluLWhlaWdodCAtIDAuMjc1cmVtO1xuXG5cdFx0Lm5hdmJhci1uYXYge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblx0XHQubmF2LWl0ZW0ge1xuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGVsZWN0cmljO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXHR9XG59XG5cbiN3cmFwcGVyLXRvcC1jdGEtc2VjdGlvbiB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAkbmF2YmFyLW1haW4taGVpZ2h0ICsgJG5hdmJhci10b3AtaGVpZ2h0O1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHR6LWluZGV4OiA5OTtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHR0b3A6ICRuYXZiYXItbW9iaWxlLWhlaWdodDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cblxuXHQjdG9wLWN0YS1zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiAkZm9udC1zaXplLXNtIDA7XG5cblx0XHQuYnRuIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblx0XHRcdHBhZGRpbmc6IDAuNzVyZW07XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LmN0YS10ZXh0LWJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRtYXJnaW46IDAuNXJlbSBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI3dyYXBwZXItdG9wLWN0YS1zZWN0aW9uLW1vYmlsZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuXHQjdG9wLWN0YS1zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiAkZm9udC1zaXplLXNtIDA7XG5cdFx0ZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0LmJ0biB7XG5cdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtc207XG5cdFx0XHRwYWRkaW5nOiAwLjc1cmVtO1xuXHRcdH1cblxuXHRcdC5jdGEtdGV4dC1iZWZvcmUge1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXHRcdFx0bWFyZ2luOiAwLjVyZW0gYXV0bztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxufVxuXG4jc29jaWFsLW1lbnUge1xuXHQubmF2LWl0ZW0ge31cblx0Lm5hdi1saW5rIHtcblx0XHRpIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS43O1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRmb250LXNpemUtYmFzZSAqIDI7XG5cdFx0fVxuXHR9XG59XG5cbiN3cmFwcGVyLWZvb3RlciB7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuXHRbY2xhc3MqPSdjb2wtJ10ge1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjQ2KTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHBhZGRpbmc6ICgkZm9udC1zaXplLXNtIC8gMikgICgkZm9udC1zaXplLXNtICogMik7XG5cdFx0Ly8gbWFyZ2luOiAzMnB4IDA7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICByZ2JhKDI1NSwyNTUsMjU1LDAuNDYpO1xuXHRcdFx0cGFkZGluZzogJGZvbnQtc2l6ZS1zbSAgMDtcblx0XHR9XG5cdFx0Ji5mb290ZXItbWVudS1jb2wge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdGJvcmRlci1yaWdodDogMDtcblx0XHR9XG5cdFx0LnNpdGUtaW5mbyB7XG5cdFx0XHQvLyBwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0XHQvLyBwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdFx0LndpZGdldC10aXRsZSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdC8vIHBhZGRpbmctbGVmdDogMi41cmVtO1xuXHRcdFx0Ly8gbWFyZ2luOiBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdC8vIHBhZGRpbmctbGVmdDogMi41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjZm9vdGVyLW1lbnUge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJ3hsJykge1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0fVxuXHRcdC5uYXYtaXRlbSB7XG5cdFx0XHQvLyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGVuaW07XG5cdFx0XHQvLyBwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdC8vIGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5uYXYtbGluayB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdEBpbmNsdWRlIG1haW4tbWVudS10ZXh0O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRlbGVjdHJpYztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdC5uYXYtbGluayB7XG5cdFx0XHRcdFx0Y29sb3I6ICRlbGVjdHJpYztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0Lm5hdi1pdGVtIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI3dyYXBwZXItc29jaWFsLWJhbm5lciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIEJyZWFkY3J1bWJzXG4jYnJlYWRjcnVtYnMge1xuXHQvLyBwYWRkaW5nLXRvcDogM3JlbTtcblx0LmJyZWFkY3J1bWItdHJhaWwge1xuXHRcdC50cmFpbC1pdGVtcyB7IC8vIHVsXG5cdFx0XHQudHJhaWwtaXRlbSB7IC8vIGxpXG5cdFx0XHRcdGFbaXRlbXByb3A9XCJpdGVtXCJdLFxuXHRcdFx0XHRzcGFuW2l0ZW1wcm9wPVwiaXRlbVwiXSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LTYwMDtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkamFkZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji50cmFpbC1lbmQge1xuXHRcdFx0XHRcdGFbaXRlbXByb3A9XCJpdGVtXCJdLFxuXHRcdFx0XHRcdHNwYW5baXRlbXByb3A9XCJpdGVtXCJdIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZWxlY3RyaWM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JheS02MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG4uYmctZ3JhZGllbnQtZGVuaW0sXG4uaGVhZGVyLXctaGVyby11bmRlcmxheSB7XG5cdCNicmVhZGNydW1icyB7XG5cdFx0LmJyZWFkY3J1bWItdHJhaWwge1xuXHRcdFx0LnRyYWlsLWl0ZW1zIHsgLy8gdWxcblx0XHRcdFx0LnRyYWlsLWl0ZW0geyAvLyBsaVxuXHRcdFx0XHRcdGFbaXRlbXByb3A9XCJpdGVtXCJdLFxuXHRcdFx0XHRcdHNwYW5baXRlbXByb3A9XCJpdGVtXCJdIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYudHJhaWwtZW5kIHtcblx0XHRcdFx0XHRcdGFbaXRlbXByb3A9XCJpdGVtXCJdLFxuXHRcdFx0XHRcdFx0c3BhbltpdGVtcHJvcD1cIml0ZW1cIl0ge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGVsZWN0cmljO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNnb3RvLW1lbnUsXG4uZHJvcGRvd24uZ290by1tZW51IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogI3skaW5wdXQtYnRuLXBhZGRpbmcteSAqIC41fSAkaW5wdXQtYnRuLXBhZGRpbmcteDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuXHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuXHQ+IGEsXG5cdD4gc3BhbiB7XG5cdFx0Ji5kcm9wZG93bi10b2dnbGUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJHdoaXRlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXNpemU6ICRuYXZiYXItYnJhbmQtZm9udC1zaXplO1xuXHRcdFx0cGFkZGluZzogLjVyZW0gOHJlbSAuNXJlbSAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2hldnJvbi1kb3duLXdoaXRlLnBuZyk7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogJG5hdmJhci1icmFuZC1mb250LXNpemU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDogLjVyZW07XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xuXHRcdFx0XHR3aWR0aDogMi41cmVtO1xuXHRcdFx0fVxuXHRcdFx0JjphY3RpdmUsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAtI3skaW5wdXQtYnRuLXBhZGRpbmcteH07XG5cdFx0Ly8gbWluLXdpZHRoOiAjeyRmb250LXNpemUtYmFzZSAqIDEwfTtcblx0XHQvLyB3aWR0aDogI3skZm9udC1zaXplLWJhc2UgKiAxMH07XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQmW3gtcGxhY2VtZW50PVwiYm90dG9tLXN0YXJ0XCJdIHtcblx0XHRcdGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuXHRcdH1cblxuXHRcdCZbeC1wbGFjZW1lbnQ9XCJ0b3Atc3RhcnRcIl0ge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAtLjE4NzVyZW0gLjM3NXJlbSByZ2JhKCRibGFjaywgLjE2KTtcblx0XHR9XG5cblx0XHRhLFxuXHRcdHNwYW4ge1xuXHRcdFx0Ji5kcm9wZG93bi1pdGVtIHtcblx0XHRcdFx0Y29sb3I6ICRlbGVjdHJpYztcblx0XHRcdFx0Zm9udC1zaXplOiAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjA0ZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRwYWRkaW5nOiAjeyRmb250LXNpemUtYmFzZSAqIC41fSAkaW5wdXQtYnRuLXBhZGRpbmcteDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblxuXHRcdFx0XHQmOmFjdGl2ZSxcblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ly8gY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnNob3cge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRib3gtc2hhZG93OiAwIDAgNnB4IHJnYmEoJGJsYWNrLC4xNik7XG5cdFx0PiBhIHtcblx0XHRcdCYuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGRlbmltO1xuXHRcdFx0XHRjb2xvcjogJGRlbmltO1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NoZXZyb24tdXAtYmx1ZS5wbmcpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWN0aXZlLFxuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4jcG9zdHMtbGF5b3V0LW1lbnUge1xuXHQuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuXHR9XG59XG5cbi8vXG4vLyBQYWdpbmF0aW9uIE1lbnVzXG4vL1xuLnBhZ2luYXRpb24tYmFubmVyIHtcblx0Lm5hdiB7XG5cdFx0Lm5hdi1pdGVtIHtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRAaW5jbHVkZSBtYWluLW1lbnUtdGV4dDtcblx0XHRcdFx0Y29sb3I6ICRlbGVjdHJpYztcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRqYWRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5kcm9wZG93bi5wYWdpbmF0aW9uLWRyb3Bkb3duIHtcblx0QGV4dGVuZCAjZ290by1tZW51O1xuXHRtYXJnaW4tcmlnaHQ6IC41cmVtO1xuXHQ+IGEsXG5cdD4gc3BhbiB7XG5cdFx0Ji5kcm9wZG93bi10b2dnbGUge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGRlbmltO1xuXHRcdFx0Y29sb3I6ICRkZW5pbTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NoZXZyb24tZG93bi1ibHVlLnBuZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5kcm9wZG93bi1tZW51IHtcblx0XHRhLFxuXHRcdHNwYW4ge1xuXHRcdFx0Ji5kcm9wZG93bi1pdGVtIHtcblx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdGNvbG9yOiAkamFkZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vL1xuLy8gVG9wIG5hdiBTZWFyY2hcbi8vXG4jc2VhcmNoLW1lbnUtaWNvbixcbiNtb2JpbC1tZW51LXRvZ2dsZXIsXG4jbW9iaWxlLWxvZ2luLWJ1dHRvbiB7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogLjc1O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiA0cmVtO1xuXG5cdGkge1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS41O1xuXHRcdHBhZGRpbmctYm90dG9tOiAkZm9udC1zaXplLWJhc2UgKiAuNzU7XG5cdH1cblxuXHRwYWRkaW5nOiAxLjJyZW0gMCAxLjJyZW0gMXJlbTtcbn1cbiNtb2JpbGUtbG9naW4tYnV0dG9uIHtcblx0d2lkdGg6IDVyZW07XG59XG4jbW9iaWwtbWVudS10b2dnbGVyIHtcbiAgICBjb2xvcjogJGRvdmUtZ3JheS01MDA7XG5cdGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3c7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cblx0aSB7XG5cdFx0d2lkdGg6IDRyZW07XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAyLjM7XG5cdFx0cGFkZGluZy1ib3R0b206ICRmb250LXNpemUtYmFzZSAqIC4xMjU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHR9XG5cbiAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkZGVuaW07XG4gICAgfVxufVxuI21vYmlsZS1sb2dpbi1idXR0b24ge1xuICAgIGNvbG9yOiAkZWxlY3RyaWM7XG5cbiAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGZvbnQtc2l6ZS1iYXNlICogLjEyNTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbn1cbiN0b3AtbWVudS1zZWFyY2gge1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0ei1pbmRleDogOTk5OTk7XG5cblx0Zm9ybSB7XG5cdFx0d2lkdGg6IDM2cmVtO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTkwMDtcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0ZmxleC1mbG93OiByb3cgbm93cmFwO1xuXHRcdG1hcmdpbjogMC41cmVtO1xuXHRcdHBhZGRpbmc6ICN7JHNwYWNlciAvIDJ9O1xuXG5cdFx0YnV0dG9uIHtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR3aWR0aDogMnJlbTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdCY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LmZhIHtcblx0XHRcdFx0Y29sb3I6ICRlbGVjdHJpYztcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW5wdXQuZmllbGQge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0d2lkdGg6IDUxcmVtO1xuXHRcdFx0bWF4LXdpZHRoOiA1MHZ3O1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHdpZHRoOiAyNHJlbTtcblx0XHR9XG5cdH1cbn1cblxuLy9cbi8vIE1vYmlsZSBOYXYgU2VhcmNoXG4vL1xuI21vYmlsZS1tZW51LXNlYXJjaCB7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0cGFkZGluZzogMXJlbSAxLjVyZW07XG5cdHdpZHRoOiA3MCU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCNtb2JpbGUtbmF2LXNlYXJjaC1mb3JtIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZGVuaW07XG5cdFx0cGFkZGluZzogLjc1cmVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG5cdFx0bWFyZ2luOiAuN3JlbTtcblx0XHRwYWRkaW5nOiAuNXJlbTtcblxuXHR9XG5cblx0aW5wdXQuZmllbGQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdHBhZGRpbmc6IC41cmVtO1xuXHRcdGJvcmRlcjogMDtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHRidXR0b24ge1xuXHRcdGJhY2tncm91bmQ6IDA7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQuZmEge1xuXHRcdFx0Y29sb3I6ICRlbGVjdHJpYztcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRwYWRkaW5nLXRvcDogMC4zcmVtO1xuXHRcdH1cblx0fVxuXG5cbn1cblxuLy9cbi8vIFRvcCBuYXYgQWNjZXNzaWJpbGl0eSBwYW5lbFxuLy9cbiNzaG93LWFjY2Vzc2liaWxpdHksXG4jbW9iaWxlLXNob3ctYWNjZXNzaWJpbGl0eSB7IC8vYnV0dG9uc1xuXHRoZWlnaHQ6IDIuMjVyZW07XG5cdGxpbmUtaGVpZ2h0OiAxcmVtOyAvLyAuOWVtO1xuXHRwYWRkaW5nOiAuNjI1cmVtIC42MjVyZW07XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jYWNjZXNzaWJpbGl0eS1wYW5lbCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3c7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdG1pbi13aWR0aDogMjYuNXJlbTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogLSN7JHNwYWNlciAvIDJ9O1xuXHR0b3A6IC0jeyRzcGFjZXIgLyAyfTtcblx0Lmxpc3QtZ3JvdXAge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdH1cblxuXG5cdCNoaWRlLWFjY2Vzc2liaWxpdHkgeyAvL2J1dHRvblxuXHRcdGhlaWdodDogMi4yNXJlbTtcblx0XHRsaW5lLWhlaWdodDogMXJlbTsgLy8gLjllbTtcblx0XHRwYWRkaW5nOiAuNjI1cmVtIC42MjVyZW07XG5cdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0bWFyZ2luLXRvcDogJG5hdmJhci1wYWRkaW5nLXk7XG5cdFx0bWFyZ2luLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmcteTtcblxuXHR9XG5cblx0Lmxpc3QtZ3JvdXAtaXRlbSB7XG5cdFx0cGFkZGluZy1ib3R0b206ICRzcGFjZXIgKiAyO1xuXHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyICogMjtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdHBhZGRpbmc6IC41ZW07XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0fVxuXHR9XG59XG5cbiN3cmFwcGVyLWZvb3RlciB7XG5cdFx0YmFja2dyb3VuZDogJGRlbmltO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkZWxlY3RyaWM7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCNmb290ZXItbWVudS13cmFwcGVyIHtcblx0XHRcdCNmb290ZXItbWVudSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0I3NvY2lhbC1tZW51LXdyYXBwZXIge1xuXHRcdFx0Ly8gcGFkZGluZy1sZWZ0OiAxLjNyZW07XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdC5uYXYtbGluayB7XG5cdFx0XHRcdHBhZGRpbmc6IDAuNzI1cmVtO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cbn1cblxuI3dyYXBwZXItZm9vdGVyLWJvdHRvbS1sb2dvIHtcblx0I3dyYXBwZXItZm9vdGVyLXRydXN0IHtcblx0XHRwYWRkaW5nOiAwIDAgMnJlbSAwO1xuXHRcdC5yb3cge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC53aWRnZXRfbWVkaWFfaW1hZ2Uge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53aWRnZXRfdGV4dCB7XG5cdFx0XHQvLyBwYWRkaW5nLXRvcDogMC41cmVtO1xuXHRcdFx0LndpZGdldC10aXRsZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0cCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Zm9udC1zaXplOiAkbGVnYWwtZm9udC1zaXplO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRsZWdhbC1saW5lLWhlaWdodDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAkbGVnYWwtbGV0dGVyLXNwYWNpbmc7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkbGVnYWwtZm9udC1zaXplIC8gMjtcblx0XHR9XG5cdH1cblx0LmZvb3Rlci1sb2dvIHtcblx0XHQvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiA2OHB4O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXHR9XG59XG4iLCIvKiBCdXR0b25zICovXG5cbi8vIFVuaXZlcnNhbFxuLmJ0biB7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAuMDVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uYnRuLXRyYW5zcGFyZW50IHtcbiAgY29sb3I6ICRlbGVjdHJpYztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogc29saWQgJGVsZWN0cmljO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogJGVsZWN0cmljO1xuICAgIGJhY2tncm91bmQ6ICRlbGVjdHJpYztcbiAgfVxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRkZW5pbTtcbiAgICBiYWNrZ3JvdW5kOiAkZGVuaW07XG4gIH1cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRncmF5LTUwMDtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS01MDA7XG4gIH1cbn1cblxuLmJ0bi1qYWRlLXRyYW5zcGFyZW50IHtcbiAgY29sb3I6ICRqYWRlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiBzb2xpZCAkamFkZTtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRqYWRlO1xuICAgIGJhY2tncm91bmQ6ICRqYWRlO1xuICB9XG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogJGRlbmltO1xuICAgIGJhY2tncm91bmQ6ICRkZW5pbTtcbiAgfVxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogJGdyYXktNTAwO1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTUwMDtcbiAgfVxufVxuXG4vLyBGb3JlZ3JvdW5kIGNvbG9ycyAoYm9yZGVyIGFuZCB0ZXh0KVxuLmJ0bi1iZy1vcmFuZ2UsXG4uYnRuLWJnLXRhbmdlcmluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YW5nZXJpbmU7XG4gIGJvcmRlci1jb2xvcjogJHRhbmdlcmluZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVsZWN0cmljO1xuICAgIGJvcmRlci1jb2xvcjogJGVsZWN0cmljO1xuICB9XG4gICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVuaW07XG4gICAgYm9yZGVyLWNvbG9yOiAkZGVuaW07XG4gIH1cbiAgJjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRvdmU7XG4gICAgYm9yZGVyLWNvbG9yOiAkZG92ZTtcbiAgfVxufVxuLmJ0bi1iZy1qYWRlLFxuLmJ0bi1iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRqYWRlO1xuICBib3JkZXItY29sb3I6ICRqYWRlO1xuICBjb2xvcjogJHdoaXRlO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWxlY3RyaWM7XG4gICAgYm9yZGVyLWNvbG9yOiAkZWxlY3RyaWM7XG4gIH1cbiAgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkZW5pbTtcbiAgICBib3JkZXItY29sb3I6ICRkZW5pbTtcbiAgfVxuICAmOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZG92ZTtcbiAgICBib3JkZXItY29sb3I6ICRkb3ZlO1xuICB9XG59XG5cbi5idG4tZmctamFkZSxcbi5idG4tZmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogJGphZGU7XG4gIGNvbG9yOiAkamFkZTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGphZGU7XG4gICAgYm9yZGVyLWNvbG9yOiAkamFkZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG4gICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVuaW07XG4gICAgYm9yZGVyLWNvbG9yOiAkZGVuaW07XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuICAmOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgY29sb3I6ICRkb3ZlO1xuICAgIGJvcmRlci1jb2xvcjogJGRvdmU7XG4gIH1cbn1cblxuLmJ0bi1mZy1kZW5pbS1hbHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogJGVsZWN0cmljO1xuICBjb2xvcjogJGRlbmltO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWxlY3RyaWM7XG4gICAgYm9yZGVyLWNvbG9yOiAkZWxlY3RyaWM7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuICAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGVuaW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRlbmltO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgJjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogJGRvdmU7XG4gICAgY29sb3I6ICRkb3ZlO1xuICB9XG59XG5cbi5idG4tZmctZGVuaW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVuaW07XG4gIGJvcmRlci1jb2xvcjogJGVsZWN0cmljO1xuICBjb2xvcjogJGVsZWN0cmljO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkamFkZTtcbiAgICBib3JkZXItY29sb3I6ICRqYWRlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkZW5pbTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG4gICY6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkZW5pbTtcbiAgICBib3JkZXItY29sb3I6ICRkb3ZlO1xuICAgIGNvbG9yOiAkZG92ZTtcbiAgfVxufVxuXG4uYnRuLWJnLWRlbmltIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlbmltO1xuICBib3JkZXItY29sb3I6ICRkZW5pbTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRlbmltO1xuICAgIGJvcmRlci1jb2xvcjogJGRlbmltO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxuLmJ0bi1iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XG4gIGNvbG9yOiAkZWxlY3RyaWM7XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVsZWN0cmljO1xuICAgIGJvcmRlci1jb2xvcjogJGVsZWN0cmljO1xuICB9XG4gICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVuaW07XG4gICAgYm9yZGVyLWNvbG9yOiAkZGVuaW07XG4gIH1cbiAgJjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRvdmU7XG4gICAgYm9yZGVyLWNvbG9yOiAkZG92ZTtcbiAgfVxufVxuXG4uYnRuLWJnLWVsZWN0cmljIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVsZWN0cmljO1xuICBib3JkZXItY29sb3I6ICRlbGVjdHJpYztcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkZW5pbTtcbiAgICBib3JkZXItY29sb3I6ICRkZW5pbTtcbiAgfVxuICAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRlbmltO1xuICAgIGJvcmRlci1jb2xvcjogJGRlbmltO1xuICB9XG4gICY6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkb3ZlO1xuICAgIGJvcmRlci1jb2xvcjogJGRvdmU7XG4gIH1cbn1cblxuLmJ0bi1iZy1kb3ZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRvdmU7XG4gIGJvcmRlci1jb2xvcjogJGRvdmU7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5idG4tYmctbGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsZW1vbi1saW1lO1xuICBib3JkZXItY29sb3I6ICRsZW1vbi1saW1lO1xuICBjb2xvcjogJGJsYWNrO1xufVxuXG4uYnRuLWdyYXkge1xuICBjb2xvcjogJGRvdmUtZ3JheS01MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRkb3ZlLWdyYXktNTAwO1xuICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRncmF5LTUwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS01MDA7XG4gIH1cbn1cblxuLmRhcmsge1xuICAuYnRuIHtcbiAgICAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVuaW07XG4gICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLmJ0bi1iZy1vcmFuZ2UsXG4gICAgLmJ0bi1iZy10YW5nZXJpbmUge1xuICAgICAgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVuaW07XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGVsZWN0cmljO1xuICAgICAgICBjb2xvcjogJGVsZWN0cmljO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYnRuLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogJGRvdmU7XG4gIGNvbG9yOiAkZG92ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbn1cblxuLy8gQ29tYm9zISEhXG4uYnRuLXByaW1hcnkge1xuICBAZXh0ZW5kIC5idG4tYmctb3JhbmdlO1xufVxuLmJ0bi1zZWNvbmRhcnkge1xuICBAZXh0ZW5kIC5idG4tYmctZ3JlZW47XG59XG4uYnRuLXRlcnRpYXJ5IHtcbiAgQGV4dGVuZCAuYnRuLWZnLWdyZWVuO1xufVxuXG4uYnRuLW5vLWJvcmRlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1ib3Jyb3dlciB7XG4gIGJvcmRlci1jb2xvcjogJGVsZWN0cmljO1xuICBjb2xvcjogJGRlbmltO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogJGRlbmltO1xuICB9XG59XG5cbi5idG4tbGFyZ2Uge1xuXG59XG5cbi8vIEljb25zISEhXG4uYnRuIHtcbiAgJi5mYSxcbiAgJi5mYXMge1xuICAgIEBleHRlbmQgLmJ0bjtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdy1yZXZlcnNlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgIH1cbiAgfVxufSIsIi8vXG4vLyBGb3Jtc1xuLy9cblxuLmhpZGRlbl9zdWJfbGFiZWwge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vLyBGb3JtIGJvZHlcbi5nZm9ybV9ib2R5IHtcblxuXHQuZ2Zvcm1fZmllbGRzIHtcblxuXHRcdC8vIEZpZWxkc1xuXHRcdC5nZmllbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogI3soJGZvbnQtc2l6ZS1iYXNlICogMS4yNSl9O1xuXHRcdFx0Ji5nZm9ybV9oaWRkZW4ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRoMyB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiAjeygkZm9udC1zaXplLWJhc2UgKiAyLjUpfTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0XHR9XG5cblx0XHRcdGg1IHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiAjeygkZm9udC1zaXplLWJhc2UgKiAxLjQpfTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjIxNDI4NTcxNDI5O1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2ZpZWxkX2xhYmVsIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6ICN7KCRmb250LXNpemUtYmFzZSAqIC44KX07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wOGVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4zMTI1O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0fSAvLyAuZ2ZpZWxkX2xhYmVsXG5cblx0XHRcdC5naW5wdXRfY29udGFpbmVyIHtcblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuXHRcdFx0XHRpbnB1dFt0eXBlPVwidGVsXCJdLFxuXHRcdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdHBhZGRpbmc6ICN7KCRmb250LXNpemUtYmFzZSAqIC44KX0gI3soJGZvbnQtc2l6ZS1iYXNlICogMS41KX07XG5cdFx0XHRcdH1cblx0XHRcdH0gLy8gLmdpbnB1dF9jb250YWluZXJcblxuXHRcdH0gLy8gLmdmaWVsZFxuXG5cdFx0Ly8gQ2hlY2tzIGFuZCBSYWRpb3Ncblx0XHQuZm9ybS1jaGVjay1pbnB1dCxcblx0XHQuZ2ZpZWxkX2NoZWNrYm94LFxuXHRcdC5nZmllbGRfcmFkaW8ge1xuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMS41ZW07XG5cdFx0XHRcblx0XHRcdFx0aW5wdXRbdHlwZT1jaGVja2JveF0sXG5cdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHRcdFx0KyBsYWJlbCB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjA0ZW07XG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGRlbmltO1xuXHRcdFx0XHRcdFx0XHQvLyBib3gtc2hhZG93OiAwIDAgMXB4IDFweCAkZGVuaW0gaW5zZXQ7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxZW07XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiAjeygkZm9udC1zaXplLWJhc2UgKiAuMSl9O1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpjaGVja2VkIHtcblxuXHRcdFx0XHRcdFx0KyBsYWJlbCB7XG5cblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRlbGVjdHJpYztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuXHRcdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dIHtcblx0XHRcdFx0XHRcdCsgbGFiZWwge1xuXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZWxlY3RyaWM7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9IC8vIC4uZm9ybS1jaGVjay1pbnB1dFxuXG5cdH0gLy8gLmdmb3JtX2ZpZWxkc1xuXG59IC8vIC5nZm9ybV9ib2R5XG5cbi8vIEZvcm0gTGlnaHQgKG9uIGRhcmspXG5mb3JtLmZvcm0tbGlnaHQge1xuXHQuZ2Zvcm1fYm9keSB7XG5cdFx0Lmdmb3JtX2ZpZWxkcyB7XG5cdFx0XHQvLyBGaWVsZHNcblx0XHRcdC5nZmllbGQge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHQuZ2ZpZWxkX2xhYmVsIHt9IC8vIC5nZmllbGRfbGFiZWxcblx0XHRcdFx0LmdpbnB1dF9jb250YWluZXIge30gLy8gLmdpbnB1dF9jb250YWluZXJcblx0XHRcdH0gLy8gLmdmaWVsZFxuXHRcdFx0Ly8gQ2hlY2tzIGFuZCBSYWRpb3Ncblx0XHRcdC5mb3JtLWNoZWNrLWlucHV0LFxuXHRcdFx0LmdmaWVsZF9jaGVja2JveCxcblx0XHRcdC5nZmllbGRfcmFkaW8ge1xuXHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRpbnB1dFt0eXBlPWNoZWNrYm94XSxcblx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXSB7XG5cdFx0XHRcdFx0XHQrIGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLy8gRm9ybSBUcmFuc3BhcmVudCAoaW5wdXRzKVxuZm9ybS5mb3JtLXRyYW5zcGFyZW50IHtcblx0Lmdmb3JtX2JvZHkge1xuXHRcdC5nZm9ybV9maWVsZHMge1xuXHRcdFx0Ly8gRmllbGRzXG5cdFx0XHQuZ2ZpZWxkIHtcblx0XHRcdFx0LmdmaWVsZF9sYWJlbCB7fSAvLyAuZ2ZpZWxkX2xhYmVsXG5cdFx0XHRcdC5naW5wdXRfY29udGFpbmVyIHtcblx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuXHRcdFx0XHRcdGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1cInRleHRcIl0ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9IC8vIC5naW5wdXRfY29udGFpbmVyXG5cdFx0XHR9IC8vIC5nZmllbGRcblx0XHRcdC8vIENoZWNrcyBhbmQgUmFkaW9zXG5cdFx0XHQuZm9ybS1jaGVjay1pbnB1dCxcblx0XHRcdC5nZmllbGRfY2hlY2tib3gsXG5cdFx0XHQuZ2ZpZWxkX3JhZGlvIHtcblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1jaGVja2JveF0sXG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb10ge1xuXHRcdFx0XHRcdFx0KyBsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLy8gRm9ybSBMaWdodCAob24gZGFyaykgd2l0aCBUcmFuc3BhcmVudCAoaW5wdXRzKVxuZm9ybS5mb3JtLXRyYW5zcGFyZW50LmZvcm0tbGlnaHQge1xuXHQuZ2Zvcm1fYm9keSB7XG5cdFx0Lmdmb3JtX2ZpZWxkcyB7XG5cdFx0XHQvLyBGaWVsZHNcblx0XHRcdC5nZmllbGQge1xuXHRcdFx0XHQuZ2ZpZWxkX2xhYmVsIHt9IC8vIC5nZmllbGRfbGFiZWxcblx0XHRcdFx0LmdpbnB1dF9jb250YWluZXIge1xuXHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIEZvcm0gZm9vdGVyXG4uZ2Zvcm1fZm9vdGVyIHtcblx0bWFyZ2luLWJvdHRvbTogI3soJGZvbnQtc2l6ZS1iYXNlICogMS4yKX07XG5cblx0Ly8gLmdmb3JtX2J1dHRvbiB7XG5cdC8vIFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuXHQvLyBcdGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuXHQvLyBcdHBhZGRpbmc6ICN7KCRmb250LXNpemUtYmFzZSAqIC43KX0gI3soJGZvbnQtc2l6ZS1iYXNlICogNCl9O1xuXHQvLyBcdCYuZmEge1xuXHQvLyBcdFx0ZGlzcGxheTogZmxleDtcblx0Ly8gXHRcdGZsZXgtZmxvdzogcm93LXJldmVyc2U7XG5cdC8vIFx0XHQmOmJlZm9yZSB7XG5cdC8vIFx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0Ly8gXHRcdFx0cGFkZGluZy1sZWZ0OiAxZW07XG5cdC8vIFx0XHR9XG5cdC8vIFx0fVxuXHQvLyB9IC8vIC5nZm9ybV9idXR0b25cbn0gLy8gLmdmb3JtX2Zvb3RlciIsIi8qIEhvbWUgUGFnZSAqL1xuXG4vLyBtaWxsaXNlY29uZHNcbiRmcmFtZTEtZHVyYXRpb246IDU1MDA7XG4kZnJhbWUyLWR1cmF0aW9uOiA1MTI1O1xuJGZyYW1lMy1kdXJhdGlvbjogNTEyNTtcblxuJHZpZGVvLWR1cmF0aW9uOiAoICggJGZyYW1lMS1kdXJhdGlvbiArICRmcmFtZTItZHVyYXRpb24gKyAkZnJhbWUzLWR1cmF0aW9uICkgLyAxMDAwICk7XG5cbiRmcmFtZTEtc3RhcnQ6IDA7XG4kZnJhbWUxLWVuZDogKCRmcmFtZTEtZHVyYXRpb24gLyAxMDAwKSAvICR2aWRlby1kdXJhdGlvbiAqIDEwMDtcbiRmcmFtZTItc3RhcnQ6ICRmcmFtZTEtZW5kOztcbiRmcmFtZTItZW5kOiAkZnJhbWUxLWVuZCArICgoJGZyYW1lMi1kdXJhdGlvbiAvIDEwMDApIC8gJHZpZGVvLWR1cmF0aW9uICogMTAwKTtcbiRmcmFtZTMtc3RhcnQ6ICRmcmFtZTItZW5kOztcbiRmcmFtZTMtZW5kOiAkZnJhbWUyLWVuZCArICgoJGZyYW1lMy1kdXJhdGlvbiAvIDEwMDApIC8gJHZpZGVvLWR1cmF0aW9uICogMTAwKTtcblxuJG9uZS1zZWNvbmQ6IDEwMCAvICR2aWRlby1kdXJhdGlvbjtcblxuQG1peGluIGFuaW1hdGVkLXRleHQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG59XG5cbi5ob21lIHtcblx0I3BhZ2Utd3JhcHBlciB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oI3skYnJlYWtwb2ludH0pIHtcblx0XHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHR9XG5cblx0XHRzZWN0aW9uLnNlY3Rpb24tc2xpZGVyLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZy10b3A6IDQuMzc1cmVtO1xuXHRcdH1cblx0fVxuXG5cdCNtb2R1bGVzLXdyYXBwZXIge1xuXHRcdC8vIHBhZGRpbmc6IDJyZW0gMDtcblx0XHQubW9kdWxlLWNhcmQge1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAwLjg3NTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdGg0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjE4N3JlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTg3cmVtO1xuXHRcdFx0fVxuXHRcdFx0bWluLWhlaWdodDogOXJlbTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignbGcnKSB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDEwcmVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdtZCcpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignc20nKSB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDJyZW07XG5cdFx0XHQmID4gKiB7XG5cdFx0XHRcdC8vIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC8vIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRkaXZbY2xhc3MqPVwiY29sLVwiXSB7XG5cblx0XHRcdCY6bnRoLWNoaWxkKG9kZCkgLm1vZHVsZS1jYXJkIHtcblx0XHRcdFx0Ly8gaGVpZ2h0OiAxMnJlbTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0YTpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRhbmNob3ItbGluay1ob3Zlci1jb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZChldmVuKSAubW9kdWxlLWNhcmQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGVuaW07XG5cdFx0XHRcdGE6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFyay1hbmNob3ItbGluay1ob3Zlci1jb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I2NhdGVnb3JpZXMtbG9vcCB7XG5cblx0XHRiYWNrZ3JvdW5kOiAkZ3JheS00MDA7XG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbWFpbl9iZy5wbmcnKSwgJGdyYXktNDAwOyAvKiBXM0MgKi9cblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9tYWluX2JnLnBuZycpOyAvKiBmYWxsYmFjayAqL1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDNyZW07XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdH1cblxuXHRcdC5jYXJkLWRlY2sge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblxuXHRcdFx0LmNhcmQge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCdzbScpIHtcblx0XHRcdFx0XHRmbGV4OiAxIDAgNTAlO1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gI3skY2FyZC1kZWNrLW1hcmdpbiAqIDJ9KTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAjeyRjYXJkLWRlY2stbWFyZ2luICogMn07XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgnbGcnKSB7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogY2FsYyg1MCUgLSAjeyRjYXJkLWRlY2stbWFyZ2luICogMn0pO1xuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMyksXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNikge1xuXHRcdFx0XHRcdFx0ZmxleC1iYXNpczogY2FsYyg0MS42NjY2NjY2NjYlIC0gI3skY2FyZC1kZWNrLW1hcmdpbiAqIDJ9KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNCksXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRcdFx0ZmxleC1iYXNpczogY2FsYyg1OC4zMzMzMzMzMzMlIC0gI3skY2FyZC1kZWNrLW1hcmdpbiAqIDJ9KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNhcmQtaGVhZGVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDUwdnc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNlY3Rpb24tcXVpY2stY2FsYyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdC5idG4tdHJhbnNwYXJlbnQge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJvcmRlcjogc29saWQgJHdoaXRlO1xuXHRcdH1cblxuXHRcdC5jb2wtY29udGVudF9jb2x1bW4ge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE5LzA1L2N0YS1iYWNrZ3JvdW5kLnBuZ1wiKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cbn1cblxuLnNlY3Rpb24tc2lkZWJhciB7XG5cdC53aWRnZXQtdGl0bGUge1xuXHRcdGJhY2tncm91bmQ6ICRzbGF0ZTtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0cGFkZGluZzogMC41cmVtIDEwcHg7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXHQudHJpYmUtZXZlbnRzLXdpZGdldC1saW5rID4gYSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTBweDtcblx0XHRyaWdodDogMjBweDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRkZW5pbTtcblx0XHR9XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cblx0LndpZGdldC1hcmVhID4gYSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkZGVuaW07XG5cdFx0fVxuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwcHg7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdzbScpIHtcblx0XHRcdHRvcDogNTBweDtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCdtZCcpIHtcblx0XHRtYXgtd2lkdGg6IDEwMDBweDtcblx0fVxuXHQucnB3ZS1ibG9jayB7XG5cdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRsaSB7XG5cdFx0XHQucnB3ZS10aXRsZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR9XG5cdFx0XHQucnB3ZS1zdW1tYXJ5IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGRvdmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdGltZywgdGltZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQubW9yZS1saW5rIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRwYWRkaW5nOiAxcmVtIDA7XG5cdFx0XHR9XG5cdFx0XHQucnB3ZS10aXRsZSA+IGEge1xuXHRcdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdH1cblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXHR9XG59XG5cbi53aWRnZXQtdGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHQ+IGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG59XG4uZXZlbnQtY2FyZCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDI1cmVtO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnRyaWJlLWV2ZW50cy1saXN0LXdpZGdldCAudHJpYmUtbGlzdC13aWRnZXQsXG4udHJpYmUtZXZlbnRzLWFkdi1saXN0LXdpZGdldCAudHJpYmUtbGlzdC13aWRnZXQge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udHJpYmUtZXZlbnRzLWxpc3Qtd2lkZ2V0IC50cmliZS1ldmVudHMtbGlzdC13aWRnZXQtZXZlbnRzLFxuLnRyaWJlLWV2ZW50cy1hZHYtbGlzdC13aWRnZXQgLnRyaWJlLWV2ZW50cy1saXN0LXdpZGdldC1ldmVudHMge1xuXHRwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcblx0d2lkdGg6IDEwMCU7XG5cblx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgnbWQnKSB7XG5cdFx0JjpudGgtY2hpbGQoMm4rMikge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgybiszKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4uZXZlbnQtbWV0YSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0LnRyaWJlLWV2ZW50LWR1cmF0aW9uIHtcblx0XHRiYWNrZ3JvdW5kOiAkZWxlY3RyaWM7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHdpZHRoOiAzNnJlbTtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRwYWRkaW5nOiAwLjVyZW07XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXHQudHJpYmUtZXZlbnQtdGl0bGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdCYuZmlyc3QtZXZlbnQge1xuXHRcdFx0bWluLWhlaWdodDogOHJlbTtcblx0XHR9XG5cdFx0Jjpub3QoLmZpcnN0LWV2ZW50KSB7XG5cdFx0XHQudHJpYmUtZXZlbnQtbGluayB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJ3NtJykge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogJGRlbmltICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignc20nKSB7XG5cdFx0XHRwIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdH1cblx0fVxuXHQudHJpYmUtZXZlbnQtbGluayB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0LmJ0biB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRjb2xvcjogJGVsZWN0cmljO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkZGVuaW07XG5cdFx0XHR9XG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiAkZGVuaW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNyaWdodC1zaWRlYmFyIC53aWRnZXQtYXJlYSwgLndpZGdldC10aXRsZSB7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bignc20nKSB7XG5cdFx0Ly8gaGVpZ2h0OiA1cmVtO1xuXHR9XG59XG5cbi8vXG4vLyBBbmltYXRpb24ga2V5ZnJhbWVzXG4vL1xuQGtleWZyYW1lcyBmYWRlLWZpcnN0IHtcblx0I3skZnJhbWUxLXN0YXJ0fSUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0I3skZnJhbWUxLWVuZCAtICgkb25lLXNlY29uZCl9JSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQjeyRmcmFtZTEtZW5kfSUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0I3sxMDAgLSAoJG9uZS1zZWNvbmQpfSUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuQGtleWZyYW1lcyBmYWRlLXNlY29uZCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdCN7JGZyYW1lMi1zdGFydCAtICgkb25lLXNlY29uZCl9JSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQjeyRmcmFtZTItc3RhcnR9JSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQjeyRmcmFtZTItZW5kIC0gKCRvbmUtc2Vjb25kKX0lIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdCN7JGZyYW1lMi1lbmR9JSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZhZGUtdGhpcmQge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQjeyRmcmFtZTMtc3RhcnQgLSAoJG9uZS1zZWNvbmQpfSUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0I3skZnJhbWUzLXN0YXJ0fSUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0I3skZnJhbWUzLWVuZCAtICgkb25lLXNlY29uZCl9JSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQjeyRmcmFtZTMtZW5kfSUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuIiwiXG5cblxuLnBhZ2UtdGVtcGxhdGUtcHJvZHVjdC1wb3J0Zm9saW8udHJhZGl0aW9uYWwtcHJvZHVjdHMtc2VjdGlvbiBcbntcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcm9kdWN0LXBvcnRmb2xpbyB7XG4gICAgI3dyYXBwZXItdG9wLWN0YS1zZWN0aW9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIC5Qcm9kdWN0LVBvcnRmb2xpby1iYWNrZ3JvdW5kIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgI1Byb2R1Y3QtUG9ydGZvbGlvLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxOThweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0NHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDY2JTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODdweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgICB9XG5cbiAgICAuUHJvZHVjdC1Qb3J0Zm9saW8taGVhZGVyLXRpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIC5Qcm9kdWN0LVBvcnRmb2xpby1oZWFkZXItc3VidGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuUHJvZHVjdC1Qb3J0Zm9saW8taGVhZGVyLWJ1dHRvbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5wcm9kdWN0LXBvcnRmb2xpby1jYXJkLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0M3B4O1xuICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtcG9ydGZvbGlvLWNhcmQtdGl0bGUgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cblxuXG4gICAgLnByb2R1Y3QtcG9ydGZvbGlvLWNhcmQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDU0cHggMzhweCAyM3B4IDM4cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDNCNUM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1wb3J0Zm9saW8tY2FyZC1ib3R0b20ge1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xN3B4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gICAgLlByb2R1Y3QtUG9ydGZvbGlvLWNhcmQtYnV0dG9uIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBOUUwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMjBweCAzMnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4ICMyQzI3MzgxNCA0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtcG9ydGZvbGlvLWNhcmQtcGFyYWdyYXBoIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgIH1cblxuICAgIC5saWdodCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA3OHB4O1xuICAgIH1cblxuICAgIC5Qcm9kdWN0LVBvcnRmb2xpby1saW5rcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtcG9ydGZvbGlvLWdyZXktdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgfVxuICAgIC5tbC0xNiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIH1cbiAgICAubXQtMzIge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIH1cblxuICAgIC5tdC01NCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDU0cHg7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtcG9ydGZvbGlvLWNhcmQtaW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA2OXB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICAgIH1cblxuICAgIC5wcm9kdWN0LXBvcnRmb2xpby1ncmV5LXJvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFQUVBRUE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMzJweDtcbiAgICB9XG4gICAgXG4gICAgLlByb2R1Y3QtUG9ydGZvbGlvLWxpbmtzIGEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgY29sb3I6ICMwMDNCNUM7XG4gICAgfVxuXG4gICAgLm1iLTY0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICB9XG5cbiAgICAucGItNDMge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDNweDtcbiAgICB9XG5cbiAgICAubmV3LXByb2R1Y3QtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTIycHg7XG4gICAgfVxuXG4gICAgLm5ldy1wcm9kdWN0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY0QkY3OTtcbiAgICAgICAgcGFkZGluZzogMTRweCAzOHB4IDEycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5uZXctcHJvZHVjdC1jYXJkIHtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgIzY0QkY3OTtcbiAgICAgICAgYm94LXNoYWRvdzogM3B4IDNweCA2cHggI2JiYjtcbiAgICB9XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAzNXB4O1xuICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogIzExMzQ1NztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIH1cblxuICAgIC5kaXNjbGFpbWVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAjUHJvZHVjdC1Qb3J0Zm9saW8tdGhyZWUtY29sdW1uLCBcbiAgICAjUHJvZHVjdC1Qb3J0Zm9saW8tdHdvLWNvbHVtbixcbiAgICAjUHJvZHVjdC1Qb3J0Zm9saW8taGVhZGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDkwcHg7XG4gICAgfVxuXG4gICAgLlByb2R1Y3QtUG9ydGZvbGlvLXRocmVlLWNvbHVtbi1yb3cge1xuICAgICAgICBwYWRkaW5nOiAwIDMycHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpICAge1xuICAgICAgICAubWQtIHtcbiAgICAgICAgICAgICZtYi0yNCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICAgICAgI1Byb2R1Y3QtUG9ydGZvbGlvLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNzhweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLlByb2R1Y3QtUG9ydGZvbGlvLWJhY2tncm91bmQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAgICBcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7O1xuICAgICAgICB9XG4gICAgICAgIC5kaXNjbGFpbWVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLlByb2R1Y3QtUG9ydGZvbGlvLWhlYWRlci1zdWJ0aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICB9XG4gICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAgICAgICAucHJvZHVjdC1wb3J0Zm9saW8tY2FyZC1ib3R0b20ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnByb2R1Y3QtcG9ydGZvbGlvLWdyZXktcm93IC5jb2wtc20tNiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5saWdodCxcbiAgICAgICAgLnByb2R1Y3QtcG9ydGZvbGlvLWNhcmQtcGFyYWdyYXBoIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIH0gXG4gICAgIH1cbn1cbiIsIi5wYWdlLXRlbXBsYXRlLXByZXRpcmVtZW50IHtcblxuICAgICNoZXJvIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAzM0M1QjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgIH1cblxuICAgICNoZXJvLWltYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTZweDtcbiAgICB9XG5cbiAgICAjaGVyby1saW5lIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICB3aWR0aDogMTA1cHg7XG4gICAgfVxuXG4gICAgI2hlcm8tdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgZm9udC1zaXplOiA1NXB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB9XG5cbiAgICAjaGVyby10aXRsZS1ibHVlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gICAgICAgIGZvbnQtc2l6ZTogODVweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBjb2xvcjogIzAwQTlFMDtcbiAgICB9XG5cbiAgICAjaGVyby10aXRsZS1zdWIge1xuICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB9XG4gICAgI3Nob3ctbW9yZS1idXR0b24sXG4gICAgI2hlcm8tYnV0dG9uIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAzLjA1ODgycHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDEuMjk0MXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbiAgICAgICAgcGFkZGluZzogMTVweCAzNHB4O1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgfVxuXG5cbiAgICAjc2hvdy1tb3JlLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAjaGVyby1saW5rIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgI2hlcm8tbGluazpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIC5jaGVja2JveC1iZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmNoZWNrYm94LWJlZm9yZTo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgY29sb3I6ICMwMEE5RTA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1oaWdobGlnaHRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTI0cHg7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtaGlnaGxpZ2h0cy10aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5wcm9kdWN0LWhpZ2hsaWdodHMtdGl0bGUtc21hbGwge1xuICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICBjb2xvcjogIzAzM0M1QjtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1oaWdobGlnaHRzLXBhcmFncmFwaCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGNvbG9yOiAjMDMzQzVCO1xuICAgIH1cblxuICAgIC5ib3JkZXItYm90dG9tIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMS40N3B4IHNvbGlkICNBN0E3QTdcbiAgICB9XG5cbiAgICAudGV4dC1jZW50ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLm10LTQ4IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICB9XG5cbiAgICAubXItMjQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgfVxuXG4gICAgLm1iLTE2IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG5cbiAgICAubWItMzIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIH1cblxuICAgIC5tYi00OCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgfVxuXG4gICAgLm1iLTgwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICB9XG5cbiAgICAubWItOTAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICAgIH1cblxuICAgIC5tbC0xNiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIH1cblxuICAgIC5tdy05MCB7XG4gICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgIH1cblxuICAgIC5wci0xNHAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNCU7XG4gICAgfVxuXG4gICAgLmZ1bGwtcm91bmRlZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OTk5cHg7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICB9XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLmZsZXgtcm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICAuZ3JleS1iYWNrZ3JvdW5kIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgICB9XG5cbiAgICAuYmx1ZS1iYWNrZ3JvdW5kIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEzNEQ3MDtcbiAgICB9XG5cbiAgICAuYmx1ZXItYmFja2dyb3VuZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzNDNUI7XG4gICAgfVxuXG4gICAgLnRleHQtd2hpdGUge1xuICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmFja2dyb3VuZC13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgIC5mYXEtaGVhZGVyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMjVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAxNSU7XG4gICAgfVxuXG4gICAgLmV2ZW50LWRhdGUge1xuICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmV2ZW50LXN1YmRhdGUge1xuICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICB9XG5cbiAgICAuZXZlbnRzLWNvbHVtbi13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgfVxuXG5cbiAgICAubWItMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLm10LTI0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB9XG5cbiAgICAubXQtODAge1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIH1cblxuICAgIC5tYi0yNCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuXG4gICAgLi1tdC0yMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yMnB4O1xuICAgIH1cblxuICAgIC5ldmVudC1zaWdudXAtd3JhcHBlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIH1cblxuICAgIC5ldmVudC1zaWdudXAge1xuICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE5Ljg4MzlweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBjb2xvcjogIzAwQTlFMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIC5wYi0yNCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgIH1cblxuICAgIC5wbC0yNCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICB9XG5cbiAgICAucHItMjQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgIH1cblxuICAgIC5qdXN0aWZ5LWNlbnRlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIC5QRy1UaXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5QRy1TdWJUaXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgIH1cblxuICAgIC5JUi1saW5rLFxuICAgIC5QRy1MaW5rIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIC5QRy1MaW5rOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLklSLWxpbms6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLnB0LTgwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgfVxuXG4gICAgLnBiLTgwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgfVxuXG4gICAgLnBiLTk2IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDk2cHg7XG4gICAgfVxuXG4gICAgLklSLWNhcmQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogNDJweCAzMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWVsZW1lbnQge1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG5cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWVsZW1lbnQ6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xuXG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b246aG92ZXIge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICBmb250LXNpemU6IC45cmVtO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjJzICFpbXBvcnRhbnQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4ycyAhaW1wb3J0YW50O1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4ycyAhaW1wb3J0YW50O1xuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjJzICFpbXBvcnRhbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZDo6YWZ0ZXIge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4ycyAhaW1wb3J0YW50O1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnMgIWltcG9ydGFudDtcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnMgIWltcG9ydGFudDtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4ycyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMCAwIDI0cHg7XG4gICAgfVxuXG4gICAgLmZhcS10aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAubWItNDAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gICAgICAgICNoZXJvIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTE1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAjaGVyby1saW5lIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAjaGVyby10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAjaGVyby10aXRsZS1ibHVlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICNoZXJvLXRpdGxlLXN1YiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICNoZXJvLWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0LWhpZ2hsaWdodHMtdGl0bGUsXG4gICAgICAgIC5wcm9kdWN0LWhpZ2hsaWdodHMtc3VidGl0bGUsXG4gICAgICAgIC5wcm9kdWN0LWhpZ2hsaWdodHMtdGl0bGUtc21hbGwsXG4gICAgICAgIC5wcm9kdWN0LWhpZ2hsaWdodHMtcGFyYWdyYXBoIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wci0xNHAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGVja2JveC1iZWZvcmUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogODZweDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLnNtLW1iLTAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbS1tci0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbS1tdC0yNCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbWVyLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbS1tYi00MCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAjaGVybyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDEwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jcm1wLXBhZ2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RTZFNjtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5wb3B1cC1hY3RpdmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgbWFpbiB7XG4gICAgICAgICAgICBmaWx0ZXI6IGJsdXIoNXB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgICAgIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZWFkZXItbG9nbyB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZWFkZXItYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlbmltO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZvb3RlciB7XG4gICAgICAgIC5mb290ZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTBweCAyNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9vdGVyLWNvbnRhY3Qge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCA2NXB4O1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3IgOiR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9vdGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmODA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvb3Rlci1sb2dvcy1saW5rcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAuZm9vdGVyLWxvZ28sIC5mb290ZXItbGlua3Mge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mb290ZXItbGlua3Mge1xuICAgICAgICAgICAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxhbmRpbmctc2VjdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcblxuICAgICAgICAuc2VjdGlvbi1iZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnRzIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb3Vyc2VzLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgIG1hcmdpbjogMCA1MHB4O1xuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3Vyc2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb3Vyc2UtdHlwZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ljb24tY2hldnJvbi5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvdXJzZS10eXBlLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb3Vyc2UtdHlwZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb3Vyc2VzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMyJTtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zaG93LW1vcmUtY2xhc3NlcywgLmhpZGUtbW9yZS1jbGFzc2VzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDNCNUM7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAuY291cnNlLXNpbmdsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzMiU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm1vYmlsZS1oaWRkZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC05OTk5cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm1vYmlsZS1zaG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY291cnNlLWNvbnRlbnRzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjVweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvdXJzZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvdXJzZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvdXJzZS1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMkE5RTA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgICN2aWRlby1xdWl6LWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAzYjVjYzQ7XG5cbiAgICAgICAgJi5xdWl6LXZpc2libGUge1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkyMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmVubGFyZ2Utd2luZG93IHtcbiAgICAgICAgICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jbG9zZS1wb3B1cCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWRlby1wb3B1cCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wYXVzZS1wbGF5IC5idXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmJvdHRvbS1jb250cm9scyB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYuaW9zLWVubGFyZ2Utd2luZG93IHtcbiAgICAgICAgICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgLnZpZGVvLWNvbnRyb2xzIHtcbiAgICAgICAgICAgICAgICAgICAgLmNsb3NlLXBvcHVwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC52aWRlby1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTIwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkyMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcwJTsgICAgICBcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzA2MUYzNDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMnB4IDRweCAxMnB4IDRweCAjMDcyMTM2O1xuXG4gICAgICAgICAgICAgICAgJi5wbGF5aW5nIHtcbiAgICAgICAgICAgICAgICAgICAgLnZpZGVvLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLmNsb3NlLXBvcHVwIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xNnB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwYmNkNDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IC0ycHggNHB4IDEycHggNHB4ICMwNzIxMzY7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnZpZGVvLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZmNjO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfSAgICAgIFxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfSAgXG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkyMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZnVsbHNjcmVlbi12aWRlbyB7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDIzO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNTAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wYXVzZS1wbGF5IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwYzNkNWQ0ZDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICYucGxheSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgKy52aWRlby10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY3JtcC1wbGF5LWJ1dHRvbi5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYm90dG9tLWNvbnRyb2xzIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubGVmdC1jb250cm9scyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5yaWdodC1jb250cm9scyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC52aWRlby1wbGF5YmFja3RpbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZmNjO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgLnZpZGVvLWVubGFyZ2UsIC52aWRlby1lbmxhcmdlLWlvcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7ICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY5OTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMGMzZDVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwNTBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC52aWRlby12b2x1bWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjk5O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7ICAgIFxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICYudG9nZ2xlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52b2x1bWUtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAudm9sdW1lLXRvZ2dsZSwgLnZvbHVtZS10b2dnbGUtbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMGMzZDVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMGIzYzVhO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC52b2x1bWUtcmFuZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZTgyODU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyYXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC51aS1zbGlkZXItcmFuZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiY2Q0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudWktc2xpZGVyLWhhbmRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwYmNkNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDsgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAudmlkZW8tdm9sdW1lLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOTk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwNTBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICYudG9nZ2xlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZS1pbi1vdXQ7ICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudm9sdW1lLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgLnZvbHVtZS10b2dnbGUtbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMGMzZDVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMGIzYzVhO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwNTBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC52b2x1bWUtcmFuZ2UtbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2U4Mjg1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UtaW4tb3V0O1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwNTBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC51aS1zbGlkZXItcmFuZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiY2Q0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudWktc2xpZGVyLWhhbmRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwYmNkNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDsgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC52aWRlby1xdWl6IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1JTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDYxRjM0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogLTJweCA0cHggMTJweCA0cHggIzA3MjEzNjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkyMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2xvc2UtcG9wdXAge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTZweDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDBiY2Q0O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogLTJweCA0cHggMTJweCA0cHggIzA3MjEzNjtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucXVpei1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5xdWl6LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5xdWl6LWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAudGFrZS1xdWl6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDJBOUUwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYmFjay1jb3Vyc2VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIiRkZW5pbS1ibHVlOiAjMDAzQTYwO1xuJG1pZHRvbmUtZGVuaW06ICMwNTVDODA7XG4kZWxlY3RyaWMtYmx1ZTogIzAwQUNFNjtcbiRtaWR0b25lLWJsdWU6ICM0MUI2RTY7XG5cblxuXG4ucGFnZS10ZW1wbGF0ZS1iYXNpYy1sYW5kaW5nICN3cmFwcGVyLXRvcC1jdGEtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2Nyb2xsLWxvY2sge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiN3cmFwcGVyLXRha2VvdmVyIHtcbiAgICAmLnNob3ctdGFrZW92ZXIge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDU4LCA5MywgMC45KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5jbG9zZS10YWtlb3ZlciB7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAyMDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2Utb3V0O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlbmltLWJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC50YWtlb3Zlci13aWRnZXQtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJhc2ljLWxhbmRpbmctcGFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuXG4gICAgQG1lZGlhKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgIH1cblxuICAgIC5iYWNrZ3JvdW5kIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkOyAvKiBJbXBvcnRhbnQgKi9cbiAgICAgICAgdG9wOiA1MHB4OyAvKiBJbXBvcnRhbnQgKi9cbiAgICAgICAgbGVmdDogMDsgLyogSW1wb3J0YW50ICovXG4gICAgICAgIHdpZHRoOiAxMDB2dzsgLyogSW1wb3J0YW50ICovXG4gICAgICAgIGhlaWdodDogMTAwdmg7IC8qIEltcG9ydGFudCAqL1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA1NjBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjdweDtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA1NjBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDsgXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICYuYWxsLWNhcHMge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1YmhlYWRpbmcge1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA1NjBweCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sYW5kaW5nLXNlY3Rpb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxhbmRpbmctY29udGVudHMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC1oZWlnaHQ6IDkwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyODBweCkgYW5kIChtYXgtaGVpZ2h0OiA5MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGVmdC1jb250ZW50LCAucmlnaHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5sZWZ0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBwcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtaWR0b25lLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNTYwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxN3B4IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbHVzLWljb24uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAjbGFuZGluZy1mb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNBNjA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNTBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wb3N0LXN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmZvcm0tc3ViaGVhZGluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmZvcm0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYucG9zdC1zdWJtaXNzaW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubm90LXBhcnRuZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDI1cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLm5vdC1wYXJ0bmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA1NjBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZWxlY3RyaWMtYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5nZm9ybV9ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ2ZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC54Y2VsZXJhdGUtZW1haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzI3MjcyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYzBjMGMwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IC8qIEZpcmVmb3ggKi9cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYzBjMGMwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNjMGMwYzA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC5nZm9ybV9mb290ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNTYwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ2Zvcm1fYWpheF9zcGlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlbGVjdHJpYy1ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRlbGVjdHJpYy1ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAyMHB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxMDBtcyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA1NjBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZWxlY3RyaWMtYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRlbGVjdHJpYy1ibHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzb3VyY2VzLXNlY3Rpb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgLnJlc291cmNlcy1oZWFkZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMTgwcHggMCA1MHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4NXB4IDAgNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNTYwcHgpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2hldnJvbi1zdmcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaGVhZGluZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1YmhlYWRpbmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNvdXJjZXMtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG5cbiAgICAgICAgICAgIC5yZXNvdXJjZS1zaG93LW1vcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7ICAgIFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA2MzBweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNvdXJjZXMtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMC4yNWVtIDAuMjVlbSAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1pZHRvbmUtYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2xpY2stcHJldiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDAuMjVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXNvdXJjZS1zaW5nbGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNDBweDtcblxuICAgICAgICAgICAgICAgICAgICAmLm1vYmlsZS1oaWRkZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNjMwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNjMwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjRCNEI0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDYzMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5yZXNvdXJjZS1jb3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuY292ZXItcGhvdG8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucmVzb3VyY2UtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZWxlY3RyaWMtYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZXNvdXJjZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5yZXNvdXJjZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnJlc291cmNlLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbSc7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGVsZWN0cmljLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZWxlY3RyaWMtYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMTAwbXMgZWFzZS1vdXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRlbGVjdHJpYy1ibHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiJGRlbmltLWJsdWU6ICMwMDNBNjA7IFxuJG1pZHRvbmUtZGVuaW06ICMwNTVDODA7XG4kZWxlY3RyaWMtYmx1ZTogIzAwQTlFMDtcbiRtaWR0b25lLWVsZWN0cmljOiAjNDFCNkU2O1xuJHRlbi1lbGVjdHJpYzogI0NDRTVFRTtcbiRsaWdodC1ncmF5OiAjRjBGMEYwO1xuJHdoaXRlOiAjRkZGRkZGO1xuXG5cblxuXG5cbi5wYWdlLXRlbXBsYXRlLW50ciB7XG4gICAgbWFyZ2luLXRvcDogOTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAgIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSBTU20nICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgfVxuICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC8vICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgLy99XG5cbiAgICAjd3JhcHBlci10b3AtY3RhLXNlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC50b3AtbmF2IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBcbiAgICAubWFpbi1uYXYge1xuICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAjbWFpbi1tZW51LXdyYXBwZXIsIC5kLWZsZXgsIC5tb2JpbGUtbWVudS13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2JpbGUtbmF2IHtcbiAgICAgICAgLmQtZmxleCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDUwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICAvLyAgICBwYWRkaW5nOiAxNHB4IDQwcHg7XG4gICAgICAgICAgICAvL31cbiAgICAgICAgfVxuICAgICAgICAubXItYXV0byB7XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXItMSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjZweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGRlbmltLWJsdWU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRkZW5pbS1ibHVlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIHRyYW5zaXRpb246IC4xcyBhbGwgZWFzZS1vdXQ7XG5cbiAgICAgICAgJi5mb3JtLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICAgICAgICAvLyAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgLy99XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGRlbmltLWJsdWU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZW5pbS1ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICAgICAgICAvLyAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVuaW0tYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gICAgY29sb3I6ICR3aGl0ZVxuICAgICAgICAgICAgLy99XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgICAgICB9XG4gICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICAvLyAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIC8vICAgIGJvdHRvbTogMDtcbiAgICAgICAgLy8gICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAvLyAgICBsZWZ0OiA1MCU7XG4gICAgICAgIC8vICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgLy8gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgLy8gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAvLyAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICAgIC8vICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgICAgLy8gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgICAgICAgLy99XG4gICAgfVxuXG4gICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6MTM2NnB4KSB7XG4gICAgLy8gICAgbWFyZ2luLXRvcDogMTkwcHg7XG4gICAgLy99XG5cbiAgICAjd3JhcHBlci1mb290ZXIge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzVweDtcbiAgICAgICAgfVxuICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDoxMDIzcHgpIHtcbiAgICAgICAgLy8gICAgcGFkZGluZzogMjBweCA1MHB4O1xuICAgICAgICAvL31cbiAgICAgICAgLy9cbiAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgICAgLy8gICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgICAgICAvL31cbiAgICAgICAgLy9cbiAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgICAgLy8gICAgcGFkZGluZzogMjBweCAzNXB4O1xuICAgICAgICAvL31cbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjEwMjNweCkge1xuICAgICAgICAgICAgLy8gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLy99XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjd3JhcHBlci1mb290ZXItYm90dG9tLWxvZ28ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjEwMjNweCkge1xuICAgICAgICAvLyAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgICAgIC8vfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICAvLyAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAvL31cbiAgICAgICAgXG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKXtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDoxMDIzcHgpIHtcbiAgICAgICAgICAgIC8vICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC8vfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucG9wdXAtbG9jayB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm50ci1wYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6MTM2NnB4KSB7XG4gICAgLy99XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKXtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC8vICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAvLyAgICBwYWRkaW5nOiAwO1xuICAgICAgICAvL31cbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIGNvbG9yOiAkZGVuaW0tYmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjEyODBweCkge1xuICAgICAgICAvLyAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIC8vICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAvL31cblxuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICRkZW5pbS1ibHVlO1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBcbiAgICB9XG5cbiAgICBoNiB7XG4gICAgICAgIGNvbG9yOiAkZWxlY3RyaWMtYmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgY29sb3I6ICRkZW5pbS1ibHVlO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBcbiAgICAgICAgJnN0cm9uZyB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iZy1waXhlbC0xIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmctcGl4ZWwtMS5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogNDE4cHg7XG4gICAgICAgIGhlaWdodDogNDQycHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTEyNXB4O1xuICAgICAgICB0b3A6IDMydmg7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIHRvcDogMjB2aDtcbiAgICAgICAgfVxuICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLy8gICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAvLyAgICB0b3A6IDIwdmg7XG4gICAgICAgIC8vfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgLy8gICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgLy99XG4gICAgfVxuXG4gICAgLmJnLXBpeGVsLTIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JnLXBpeGVsLTIuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgd2lkdGg6IDI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDM3LjVyZW07XG4gICAgICAgIHRvcDogNzd2aDtcbiAgICAgICAgcmlnaHQ6IC0xNDVweDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICByaWdodDogLTE1MHB4O1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICB0b3A6IDI0NXZoO1xuICAgICAgICB9XG4gICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAvLyAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIC8vICAgIHJpZ2h0OiAtMTUwcHg7XG4gICAgICAgIC8vICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAvLyAgICB0b3A6IDI0NXZoO1xuICAgICAgICAvL31cbiAgICB9XG5cblxuICAgIC5iZy1waXhlbC0zIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iZy1waXhlbC0yLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgICAgaGVpZ2h0OiAzODBweDtcbiAgICAgICAgdG9wOiA1dmg7XG4gICAgICAgIHJpZ2h0OiAtMjIwcHg7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIC8vICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvL31cbiAgICB9XG5cbiAgICAudmlkZW8tcG9wdXAtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB6LWluZGV4OiAxMjMxMzEzMjEzO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDNhNjBkOTtcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XG5cbiAgICAgICAgLnZpZGVvLXBvcHVwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cbiAgICAgICAgICAgIC5jbG9zZS12aWRlbyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL250ci1jbG9zZS1pY29uLnN2ZycpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgLy8gICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgLy8gICAgdG9wOiAtNDBweDtcbiAgICAgICAgICAgICAgICAvL31cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmlkZW8taWZyYW1lIHtcbiAgICAgICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYxOXB4O1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4NTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgIHdpZHRoOiA4NTBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAvL31cblxuICAgICAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgIHdpZHRoOiA2NTBweDtcbiAgICAgICAgICAgICAgICAgICAgLy99XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgd2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgICAgICAgICAvL31cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgLy99XG4gICAgICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICB3aWR0aDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiAzOTBweCkge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vfVxuICAgICAgICAgICAgICAgICAgICAvL1xuICAgICAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgd2lkdGg6IDI4MHB4O1xuICAgICAgICAgICAgICAgICAgICAvL31cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud2F0Y2gtdmlkZW8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbnRyLXBsYXktYnRuLnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2hlcm9fc2VjdGlvbiB7XG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgLy8gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLy99XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAzNXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICAvLyAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgLy8gICAgZ2FwOiAwO1xuICAgICAgICAgICAgLy99XG5cbiAgICAgICAgICAgIC5sZWZ0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICAgICAgLy8gICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLy8gICAgcGFkZGluZzogNTBweDtcbiAgICAgICAgICAgICAgICAvL31cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICAgICAgICAgICAgLy8gICAgcGFkZGluZzogMjVweCA0MHB4O1xuICAgICAgICAgICAgICAgIC8vfVxuXG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yaWdodC1jb250ZW50IHsgICAgIFxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICAgICAgLy8gICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLy99XG5cbiAgICAgICAgICAgICAgICAuaGVyby12aWRlbyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDY1cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICAvL31cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjdGhyZWVfY29sdW1uX3NlY3Rpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDU0cHggMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI3cHggMDtcbiAgICAgICAgfVxuICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogMTI3OXB4KSB7XG4gICAgICAgIC8vICAgIHBhZGRpbmc6IDI3cHggMDtcbiAgICAgICAgLy99XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgICAgICAgfVxuICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgICAgLy8gICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgICAgICAvL31cblxuICAgICAgICAuc3RhdC1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpe1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgICAgICAgICAgIC8vICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIC8vfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgICAgICAgIC8vICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAvL31cblxuICAgICAgICAgICAgLnN0YXQtc2luZ2xlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA1MHB4O1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpe1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgICAgICAgICAgICAgICAvLyAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgICAgICAgIC8vICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICAgICAgICAgICAgICAvL31cblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtaWR0b25lLWRlbmltO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgLy99XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRlbmltLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAvL31cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZXhjZXJwdCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5zb3VyY2Uge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjd2h5X3JldmVyc2Vfc2VjdGlvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICAvLyAgICBwYWRkaW5nOiA0MHB4IDE1cHg7XG4gICAgICAgIC8vfVxuICAgICAgICAuZmVhdHVyZXMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luOiA0NXB4IDAgNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCMUIxQjE7XG4gICAgICAgICAgICBnYXA6IDEwMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKXtcbiAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogMTI3OXB4KSB7XG4gICAgICAgICAgICAvLyAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAvL31cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICAgICAgICAvLyAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgLy99XG5cbiAgICAgICAgICAgIC5mZWF0dXJlLXNpbmdsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgICAgICAgICAgICAvLyAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIC8vICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgLy8gICAgZ2FwOiAyNXB4O1xuICAgICAgICAgICAgICAgIC8vICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgLy99XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgLy99XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZlYXR1cmUtdGV4dHMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgICAgIC8vfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53aHktcmV2ZXJzZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogMTI3OXB4KSB7XG4gICAgICAgICAgICAvLyAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC8vfVxuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNwcm9kdWN0c19zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLy8gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIC8vfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICAgIC8vICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgLy99XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCMUIxQjE7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGlzY2xhaW1lciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdHMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZ2FwOiA1MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICAgICAgLy8gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIC8vICAgIGdhcDogMjVweDtcbiAgICAgICAgICAgIC8vfVxuXG4gICAgICAgICAgICAucHJvZHVjdC1zaW5nbGUge1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAucHJvZHVjdC1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcmV2ZXJzZV9zdG9yaWVzX3NlY3Rpb24ge1xuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAvLyAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvL31cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZlcnNlLXN0b3JpZXMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQjFCMUIxO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLy8gICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAvLyAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgLy99XG5cbiAgICAgICAgICAgIC5zbGljay1wcmV2LCAuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxOyAgICAgIFxuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtODBweDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbnRyLWNoZXZyb24tbGVmdC5zdmcnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAvLyAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIC8vICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAvLyAgICByaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICAvLyAgICBib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgLy99XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgICAgICAgICByaWdodDogLTgwcHg7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL250ci1jaGV2cm9uLXJpZ2h0LnN2ZycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIC8vICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAvLyAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAvLyAgICBib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgLy99XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdG9yeS1zaW5nbGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBnYXA6IDgwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIC8vICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAvLyAgICBnYXA6IDI1cHg7XG4gICAgICAgICAgICAgICAgLy99XG5cbiAgICAgICAgICAgICAgICAubGVmdC1jb250ZW50LCAucmlnaHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5sZWZ0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAzNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgcGFkZGluZzogMjVweCAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAvL31cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmlnaHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC8vfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdG9yeS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZWxlY3RyaWMtYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3RvcnktdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNnZXRfbW9yZV9zZWN0aW9uIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgfVxuICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgICAgLy8gICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAvL31cblxuICAgICAgICAuZ2V0LW1vcmUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLy8gICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgIC8vICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAvL31cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICAgICAgICAgIC8vICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgICAgICAvLyAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgICAgICAgICAgICAgICAvL31cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzVweCAwIDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzNXB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICAgICAgICAgIC8vICAgIG1hcmdpbjogMzVweCAwO1xuICAgICAgICAgICAgICAgIC8vfVxuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9udHItY2hlY2staWNvbi5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMzVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxlZnQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yaWdodC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAvLyAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAvL31cblxuICAgICAgICAgICAgICAgIC5pbWFnZS1jYXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogMTI3OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgIG1hcmdpbjogMCAyNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgLy99XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgIG1hcmdpbjogNXB4IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgLy99XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2JvdHRvbV9yZXZpZXdfc2VjdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZW4tZWxlY3RyaWM7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICAgIC8vICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgLy99XG5cbiAgICAgICAgLnJldmlld3Mge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLy8gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgLy99XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICAgICAgICAvLyAgICBwYWRkaW5nOiA0MHB4IDAgMTAwcHg7XG4gICAgICAgICAgICAvL31cblxuICAgICAgICAgICAgLmxlZnQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICAgICAgICAgICAgLy8gICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICAvL31cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgICAgIC8vICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgLy99XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yaWdodC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgICAgICAgICAgICAvLyAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAvL31cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAucmV2aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgIC8vfVxuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAucmV2aWV3ZXItbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZWxlY3RyaWMtYmx1ZTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIC8vfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNmb3JtX3NlY3Rpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9mb3JtLWJnLXBpeGVsLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGxlZnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZW5pbS1ibHVlO1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMTVweDtcbiAgICAgICAgfVxuICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLy8gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAvL31cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTUlO1xuICAgICAgICB9XG4gICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA0MjVweCkge1xuICAgICAgICAvLyAgICBiYWNrZ3JvdW5kLXNpemU6IDExNSU7XG4gICAgICAgIC8vfVxuXG4gICAgICAgIC5mb3JtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA1MHB4O1xuXG4gICAgICAgICAgICAmLnBvc3Qtc3VibWl0IHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC8vICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAvL31cbiAgICAgICAgXG4gICAgICAgICAgICAubGVmdC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTIlO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIC8vICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIC8vfVxuXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgICAgICAgICAgICAgICAgICAgLy99XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLy99XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmlnaHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAvLyAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAvL31cblxuICAgICAgICAgICAgICAgIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgICAgICAgICAuZ2ZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy99XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5naW5wdXRfY29tcGxleCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubmFtZV9maXJzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL31cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtIFNTbScgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0gU1NtJyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgIHBhZGRpbmc6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmdmb3JtX2Zvb3RlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy99XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE3cHg7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGVsZWN0cmljLWJsdWUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZWxlY3RyaWMtYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMXMgYWxsIGVhc2Utb3V0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZWxlY3RyaWMtYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy99XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hbHJlYWR5LXBhcnRuZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYWVzLXRlbXBsYXRlLWRlZmF1bHQge1xuICAubWFpbi1uYXYge1xuICAgIHRvcDogMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGhlaWdodDogNC44NzVyZW07XG4gICAgfVxuICAgICYuZC1tZC1mbGV4IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgI21haW4tbWVudSA+IC5uYXYtaXRlbSB7XG4gICAgICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLFxuICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLFxuICAgICAgICBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIixcbiAgICAgICAgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgcGFkZGluZzogOHB4IDMycHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGVsZWN0cmljLWJsdWUtMjAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZWxlY3RyaWMtYmx1ZS04MDA7XG4gICAgICAgICAgJiAubmF2LWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkZWxlY3RyaWMtYmx1ZS04MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJiAjbWFpbi1tZW51LXdyYXBwZXIgbGkge1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIH1cbiAgICAmIC5tci0xIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICAjbW9iaWwtbWVudS10b2dnbGVyIGkge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgfVxuICAgICAgI21vYmlsZS1tZW51LXdyYXBwZXIucHJpbWFyeS1tZW51LWRyb3Bkb3duIHtcbiAgICAgICAgdG9wOiA0LjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNzaW5nbGUtYWNjb3VudC1leGVjdXRpdmUtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICAmIC5zaXRlLW1haW4ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgICAmIC5wYXJ0bmVyLXJlc291cmNlcyB7XG4gICAgICAgICYgLnRpdGxlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLFxuICAgICAgICAgICAgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIC5jb250ZW50IHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLFxuICAgICAgICAgICAgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgLmltcG9ydGFudC1pbmZvIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWxlY3RyaWMtYmx1ZS0yMDA7XG4gICAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmIGIge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgICAgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsXG4gICAgICAgICAgICAgIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmIC5jb250ZW50IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsXG4gICAgICAgICAgICAgIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLFxuICAgICAgICAgICAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIC5vdXRib3VuZC1pY29uIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgNXB4O1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Zhci9pbWFnZXMvb3V0Ym91bmQtbGluay5zdmdcIik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmIGEge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgICAgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsXG4gICAgICAgICAgICAgIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJGVsZWN0cmljLWJsdWUtODAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJiAuYWNjb3VudC1leGVjdXRpdmUtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogNTJweCA0MnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkZG92ZS1ncmF5LTUwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRvdmUtZ3JheS0yNTA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJiAuaGVhZGluZyB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsXG4gICAgICAgICAgICBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIixcbiAgICAgICAgICAgIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgLmNvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmIC5hZS1pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjY0cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJiAuYWUtY29udGVudCB7XG4gICAgICAgICAgICAmIC50aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIixcbiAgICAgICAgICAgICAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiAuZXhlYyB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIixcbiAgICAgICAgICAgICAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIC5udW1iZXIge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsXG4gICAgICAgICAgICAgICAgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGVsZWN0cmljLWJsdWUtODAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIC5zdXBwb3J0IHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLFxuICAgICAgICAgICAgICAgIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLFxuICAgICAgICAgICAgICAgIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgLmVtYWlsIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLFxuICAgICAgICAgICAgICAgIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLFxuICAgICAgICAgICAgICAgIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgICAgICBjb2xvcjogJGRlbmltO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMzJweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMnB4ICRkZW5pbTtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZWxlY3RyaWMtYmx1ZS04MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggJGVsZWN0cmljLWJsdWUtODAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmIC5yZXNvdXJjZS1idXR0b25zIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICB9XG4gICAgICAgICYgLnNpbmdsZS1idXR0b24ge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkZG92ZS1ncmF5LTUwMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRlbGVjdHJpYy1ibHVlLTgwMDtcbiAgICAgICAgICAgICYgaW1nIHtcbiAgICAgICAgICAgICAgZmlsdGVyOiBpbnZlcnQoNTQlKSBzZXBpYSg1NSUpIHNhdHVyYXRlKDI0OTclKSBodWUtcm90YXRlKDE1N2RlZylcbiAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDkxJSkgY29udHJhc3QoMTAzJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIC5zaW5nbGUtYnV0dG9uLS1jb250ZW50IHtcbiAgICAgICAgICAgICAgJiAudGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZWxlY3RyaWMtYmx1ZS04MDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJiAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRlbGVjdHJpYy1ibHVlLTgwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmxvZ2luIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICYgLnNpbmdsZS1idXR0b24tLWNvbnRlbnQge1xuICAgICAgICAgICAgICAmIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Zhci9pbWFnZXMvb3V0Ym91bmQtbGluay5zdmdcIik7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtLWNvbnRlbnQge1xuICAgICAgICAgICAgJiAudGl0bGUge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsXG4gICAgICAgICAgICAgICAgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiAuY29udGVudCB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIixcbiAgICAgICAgICAgICAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmIC5yZXNvdXJjZS1saW5rIHtcbiAgICAgICAgJiAubWFya2V0aW5nLWxpbmtzIHtcbiAgICAgICAgICBwYWRkaW5nOiA0MnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGRvdmUtZ3JheS01MDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZG92ZS1ncmF5LTI1MCwgMCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi0tdGl0bGUge1xuICAgICAgICAgICAgQGV4dGVuZCBoNDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsXG4gICAgICAgICAgICAgIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLFxuICAgICAgICAgICAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vZmFyL2ltYWdlcy9NZWdhcGhvbmUuc3ZnXCIpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmIC5tYXJrZXRpbmctaXRlbXMge1xuICAgICAgICAgICAgJi5sb2dpbiB7XG4gICAgICAgICAgICAgICYgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLFxuICAgICAgICAgICAgICAgICAgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLFxuICAgICAgICAgICAgICAgICAgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Zhci9pbWFnZXMvb3V0Ym91bmQtbGluay5zdmdcIik7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tbGluayB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgICAgICAgICAmIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIixcbiAgICAgICAgICAgICAgICAgIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIixcbiAgICAgICAgICAgICAgICAgIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDByZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJiAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIixcbiAgICAgICAgICAgICAgICAgIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIixcbiAgICAgICAgICAgICAgICAgIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWxpbms6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJGVsZWN0cmljLWJsdWUtODAwO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiAubGVhcm5pbmctbGlua3Mge1xuICAgICAgICAgIHBhZGRpbmc6IDQycHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkZG92ZS1ncmF5LTUwMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkb3ZlLWdyYXktMjUwLCAwKTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLS10aXRsZSB7XG4gICAgICAgICAgICBAZXh0ZW5kIGg0O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgICAgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsXG4gICAgICAgICAgICAgIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9mYXIvaW1hZ2VzL21pY3Muc3ZnXCIpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmIC5sZWFybmluZy1pdGVtcyB7XG4gICAgICAgICAgICAmIC5sb2dpbiB7XG4gICAgICAgICAgICAgICYgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLFxuICAgICAgICAgICAgICAgICAgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLFxuICAgICAgICAgICAgICAgICAgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Zhci9pbWFnZXMvb3V0Ym91bmQtbGluay5zdmdcIik7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tbGluayB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAmIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIixcbiAgICAgICAgICAgICAgICAgIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIixcbiAgICAgICAgICAgICAgICAgIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDByZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJiAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIixcbiAgICAgICAgICAgICAgICAgIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIixcbiAgICAgICAgICAgICAgICAgIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWxpbms6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJGVsZWN0cmljLWJsdWUtODAwO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYgLmFlLWludHJvLWJhbm5lci1saW5rIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJiAuYWUtaW50cm8tYmFubmVyIHtcbiAgICAgICAgICAgICYgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAmIC5saW5rIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGVsZWN0cmljLWJsdWUtMjAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAkZWxlY3RyaWMtYmx1ZS0yMDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiAuYWUtaW50cm8tYmFubmVyIHtcbiAgICAgICAgICBwYWRkaW5nOiA0MnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgMTIwZGVnLFxuICAgICAgICAgICAgJGluZm8tYmFubmVyLFxuICAgICAgICAgICAgJGluZm8tYmFubmVyLTIwMFxuICAgICAgICAgICk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYgLmNvbnRlbnQge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgJiAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsXG4gICAgICAgICAgICAgICAgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIC50aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIixcbiAgICAgICAgICAgICAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgLmRlc2Mge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsXG4gICAgICAgICAgICAgICAgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiAubGluayB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIixcbiAgICAgICAgICAgICAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggJHdoaXRlO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJiAuaW1hZ2Uge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMjhweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmIC5hZGRpdGlvbmFsLXJlc291cmNlcyB7XG4gICAgICAgIHBhZGRpbmc6IDQycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRkb3ZlLWdyYXktNTAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkb3ZlLWdyYXktMjUwLCAwKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiA0MnB4IDBweDtcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgfVxuICAgICAgICAmIC5oZWFkaW5nIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLFxuICAgICAgICAgICAgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vZmFyL2ltYWdlcy9wYXBlci1jbGlwLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgLmxlYXJuaW5nLWl0ZW1zIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLS1saW5rIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICAgICAgICAmIC50aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIixcbiAgICAgICAgICAgICAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiAuY29udGVudCB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIixcbiAgICAgICAgICAgICAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYtLWxpbms6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRlbGVjdHJpYy1ibHVlLTgwMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgJiAudGl0bGUge1xuICAgICAgICAgICAgICBjb2xvcjogJGVsZWN0cmljLWJsdWUtODAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiAuY29udGVudCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZWxlY3RyaWMtYmx1ZS04MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmIC5pbnNwaXJhdGlvbmFsLXBvc3RzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgJiAuaGVhZGluZyB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsXG4gICAgICAgICAgICBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIixcbiAgICAgICAgICAgIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiAuaGVhZGluZy1kZXNjIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLFxuICAgICAgICAgICAgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgI2Nhcm91c2VsIHtcbiAgICAgICAgICAmIC5pdGVtcyB7XG4gICAgICAgICAgICAmIC5pbnNwaXJhdGlvbi1saW5rIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgJiAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgLnNsaWNrLWxpc3Qge1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2NTBweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKG1kLCB4bCkge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDc1MHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcyNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjAlIDAgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYgLmNhcmRzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwLjVyZW07XG4gICAgICAgICAgICAgICAgJiAuY2FyZCB7XG4gICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAuNWVtO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgJiAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKGxnLCB4bCkge1xuICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ3NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU3NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICBtaW4taGVpZ2h0OiA0MjVweDtcbiAgICAgICAgICAgICAgICAgICAgLy99XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM4NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYgLmNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRlbGVjdHJpYy1ibHVlO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJiAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmIC5jYXJkLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIC5zbGljay1uZXh0IHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vZmFyL2ltYWdlcy9yaWdodC1jaGV2cm9uLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIC5zbGljay1wcmV2IHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIC0yNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Zhci9pbWFnZXMvbGVmdC1jaGV2cm9uLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmIC5mb3JtLWNvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkZW5pbS1ibHVlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgIGhlaWdodDogODclO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Zhci9pbWFnZXMvYnJhbmQtcGF0dGVybi0yLnN2Z1wiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgd2lkdGg6IDE1MCU7XG4gICAgICAgICAgICBsZWZ0OiAtMTYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgLmZvcm0taGVybyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMzAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogNDkuNzc3MjQ3NDE0NDc4OTJ2aDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgLmZvcm0tdGl0bGUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLFxuICAgICAgICAgICAgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsXG4gICAgICAgICAgICBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDUwcHggMjVweCAwIDA7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDVweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIC5mb3JtLWRlc2Mge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLFxuICAgICAgICAgICAgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsXG4gICAgICAgICAgICBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjVweCAyNXB4IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggNXB4IDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgLmdmb3JtX2hlYWRpbmcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJiAuZ2Zvcm1fYm9keSB7XG4gICAgICAgICAgcGFkZGluZzogNTBweCAwIDAgMDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5nZm9ybV9maWVsZHMge1xuICAgICAgICAgICAgLmdpbnB1dF9jb21wbGV4IHtcbiAgICAgICAgICAgICAgLm5hbWVfZmlyc3Qge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5uYW1lX2xhc3Qge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMyU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuam9iX3RpdGxlIHtcbiAgICAgICAgICAgICAgLmdpbnB1dF9jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29tcGFueSB7XG4gICAgICAgICAgICAgIC5naW5wdXRfY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDElO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmVtYWlsIHtcbiAgICAgICAgICAgICAgLmdpbnB1dF9jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGhvbmUge1xuICAgICAgICAgICAgICAuZ2lucHV0X2NvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5nZmllbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW0gU1NtXCIsIE1vbnRzZXJyYXQsIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsXG4gICAgICAgICAgICAgIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLFxuICAgICAgICAgICAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMC44cmVtIDEuNXJlbSAwLjhyZW0gMDtcbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLFxuICAgICAgICAgICAgICAgIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLFxuICAgICAgICAgICAgICAgIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRlci1ibHVlLWlucHV0O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiAuZ2Zvcm1fZm9vdGVyIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggNXB4IDIwMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmIC5nZm9ybV9idXR0b24ge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbSBTU21cIiwgTW9udHNlcnJhdCwgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCxcbiAgICAgICAgICAgICAgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsXG4gICAgICAgICAgICAgIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgICAgY29sb3I6ICRkZW5pbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRlbGVjdHJpYy1ibHVlO1xuICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW5wdXQ6cmVhZC1vbmx5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGVsZWN0cmljLWJsdWUsIDEpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZWxlY3RyaWMtYmx1ZS0yMDAsIDEpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubW9kYWwge1xuICAubW9kYWwtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gIH1cblxuICAuZ2Zvcm1fYm9keSB7XG4gICAgLmdmb3JtX2ZpZWxkcyB7XG4gICAgICAuYWVlbWFpbCB7XG4gICAgICAgIC5naW5wdXRfY29udGFpbmVyIHtcbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZGVuaW07XG4gICAgICAgICAgICBjb2xvcjogJGRlbmltO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5nZm9ybV9mb290ZXIge1xuICAgICYgLmdmb3JtX2J1dHRvbiB7XG4gICAgICBmb250LWZhbWlseTogXCJIQ28gR290aGFtIFNTbVwiLCBNb250c2VycmF0LCAtYXBwbGUtc3lzdGVtLFxuICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLFxuICAgICAgICBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIixcbiAgICAgICAgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICBjb2xvcjogJGRlbmltO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGRlbmltICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIHBhZGRpbmc6IDhweCAzMnB4O1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgIH1cbiAgICBpbnB1dDpyZWFkLW9ubHkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRlbGVjdHJpYy1ibHVlLTgwMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl19 */
