@charset "UTF-8";
/**
  Normal reset
*/
/* stylelint-disable */
img,
legend {
  border: 0;
}

legend,
td,
th {
  padding: 0;
}

html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

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

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

a {
  background-color: transparent;
}

a:active,
a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
optgroup,
strong {
  font-weight: 700;
}

dfn {
  font-style: italic;
}

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

mark {
  background: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

svg:not(:root) {
  overflow: hidden;
}

hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

pre,
textarea {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

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

button[disabled],
html input[disabled] {
  cursor: default;
}

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

input {
  line-height: normal;
}

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

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

input[type=search] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: .35em .625em .75em;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/**
  Config file that contains centralized variables
*/
/*
body {
  background: green !important;
  @include breakpoint($small)  { background: orange !important; }
  @include breakpoint($medium) { background: teal !important; }
  @include breakpoint($large)  { background: orchid !important; }
  @include breakpoint($up-sm)  { background: aliceblue !important; }
}
*/
.no-ul-list, body ul.links.inline li, .region-branding .block-system-menublock ul.menu, .region-footer .block-menu ul.menu, .drupal-messages ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.no-ul-list > li, body ul.links.inline li > li, .region-branding .block-system-menublock ul.menu > li, .region-footer .block-menu ul.menu > li, .drupal-messages ol > li {
  display: inline-block;
  list-style-type: none;
  margin: 2px;
}

.tmp-shadow, .blocked-style, .layout-node-form .layout-region-node-secondary > .form-wrapper, .drupal-messages {
  -webkit-box-shadow: 0 0 2px 0 #666666;
  box-shadow: 0 0 2px 0 #666666;
}

.tmp-shadow-none {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.blocked-style, .layout-node-form .layout-region-node-secondary > .form-wrapper {
  border: 1px solid #fff;
  padding: 12px;
  border-radius: 5px;
  background: #f7f7f7;
}

.font-size-xs {
  font-size: 11px;
}

.font-size-sm {
  font-size: 12px;
}

.font-size-md {
  font-size: 16px;
}

.font-size-lg {
  font-size: 20px;
}

h1 {
  font-size: 42px;
  line-height: 48px;
  font-weight: bold;
}

h2 {
  font-size: 36px;
  line-height: 42px;
  font-weight: bold;
}

h3 {
  font-size: 30px;
  line-height: 36px;
  font-weight: bold;
}

h4 {
  font-size: 24px;
  line-height: 30px;
  font-weight: bold;
}

h5 {
  font-size: 18px;
  line-height: 24px;
  font-weight: bold;
}

@media (max-width: 769px) {
  h2 {
    font-size: 30px;
    line-height: 1.2;
  }
  h4 {
    font-size: 18px;
    line-height: 24px;
  }
}

/*!
 * Wrap Bootstrap 4.4.1 CSS so that it doesn't conflict with other CSS on the FIA site
 *
 */
.bootstrap-embed {
  /*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
}

.bootstrap-embed :root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",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;
}

.bootstrap-embed *, .bootstrap-embed ::after, .bootstrap-embed ::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.bootstrap-embed html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
}

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

.bootstrap-embed body {
  margin: 0;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

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

.bootstrap-embed hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

.bootstrap-embed h1, .bootstrap-embed h2, .bootstrap-embed h3, .bootstrap-embed h4, .bootstrap-embed h5, .bootstrap-embed h6 {
  margin-top: 0;
  margin-bottom: .5rem;
}

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

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

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

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

.bootstrap-embed ol ol, .bootstrap-embed ol ul, .bootstrap-embed ul ol, .bootstrap-embed ul ul {
  margin-bottom: 0;
}

.bootstrap-embed dt {
  font-weight: 700;
}

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

.bootstrap-embed blockquote {
  margin: 0 0 1rem;
}

.bootstrap-embed b, .bootstrap-embed strong {
  font-weight: bolder;
}

.bootstrap-embed small {
  font-size: 80%;
}

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

.bootstrap-embed sub {
  bottom: -.25em;
}

.bootstrap-embed sup {
  top: -.5em;
}

.bootstrap-embed a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}

.bootstrap-embed a:hover {
  color: #0056b3;
  text-decoration: underline;
}

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

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

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

.bootstrap-embed pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}

.bootstrap-embed figure {
  margin: 0 0 1rem;
}

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

.bootstrap-embed svg {
  overflow: hidden;
  vertical-align: middle;
}

.bootstrap-embed table {
  border-collapse: collapse;
}

.bootstrap-embed caption {
  padding-top: .75rem;
  padding-bottom: .75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

.bootstrap-embed th {
  text-align: inherit;
}

.bootstrap-embed label {
  display: inline-block;
  margin-bottom: .5rem;
}

.bootstrap-embed button {
  border-radius: 0;
}

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

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

.bootstrap-embed button, .bootstrap-embed input {
  overflow: visible;
}

.bootstrap-embed button, .bootstrap-embed select {
  text-transform: none;
}

.bootstrap-embed select {
  word-wrap: normal;
}

.bootstrap-embed [type=button], .bootstrap-embed [type=reset], .bootstrap-embed [type=submit], .bootstrap-embed button {
  -webkit-appearance: button;
}

.bootstrap-embed [type=button]:not(:disabled), .bootstrap-embed [type=reset]:not(:disabled), .bootstrap-embed [type=submit]:not(:disabled), .bootstrap-embed button:not(:disabled) {
  cursor: pointer;
}

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

.bootstrap-embed input[type=checkbox], .bootstrap-embed input[type=radio] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}

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

.bootstrap-embed textarea {
  overflow: auto;
  resize: vertical;
}

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

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

.bootstrap-embed progress {
  vertical-align: baseline;
}

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

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

.bootstrap-embed [type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

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

.bootstrap-embed output {
  display: inline-block;
}

.bootstrap-embed summary {
  display: list-item;
  cursor: pointer;
}

.bootstrap-embed template {
  display: none;
}

.bootstrap-embed [hidden] {
  display: none !important;
}

.bootstrap-embed .h1, .bootstrap-embed .h2, .bootstrap-embed .h3, .bootstrap-embed .h4, .bootstrap-embed .h5, .bootstrap-embed .h6, .bootstrap-embed h1, .bootstrap-embed h2, .bootstrap-embed h3, .bootstrap-embed h4, .bootstrap-embed h5, .bootstrap-embed h6 {
  margin-bottom: .5rem;
  font-weight: 500;
  line-height: 1.2;
}

.bootstrap-embed .h1, .bootstrap-embed h1 {
  font-size: 2.5rem;
}

.bootstrap-embed .h2, .bootstrap-embed h2 {
  font-size: 2rem;
}

.bootstrap-embed .h3, .bootstrap-embed h3 {
  font-size: 1.75rem;
}

.bootstrap-embed .h4, .bootstrap-embed h4 {
  font-size: 1.5rem;
}

.bootstrap-embed .h5, .bootstrap-embed h5 {
  font-size: 1.25rem;
}

.bootstrap-embed .h6, .bootstrap-embed h6 {
  font-size: 1rem;
}

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

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

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

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

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

.bootstrap-embed hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.bootstrap-embed .small, .bootstrap-embed small {
  font-size: 80%;
  font-weight: 400;
}

.bootstrap-embed .mark, .bootstrap-embed mark {
  padding: .2em;
  background-color: #fcf8e3;
}

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

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

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

.bootstrap-embed .list-inline-item:not(:last-child) {
  margin-right: .5rem;
}

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

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

.bootstrap-embed .blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

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

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

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

.bootstrap-embed .figure {
  display: inline-block;
}

.bootstrap-embed .figure-img {
  margin-bottom: .5rem;
  line-height: 1;
}

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

.bootstrap-embed code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}

.bootstrap-embed a > code {
  color: inherit;
}

.bootstrap-embed kbd {
  padding: .2rem .4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: .2rem;
}

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

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

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

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

.bootstrap-embed .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

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

@media (min-width: 768px) {
  .bootstrap-embed .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed .container {
    max-width: 1140px;
  }
}

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

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

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

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

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

.bootstrap-embed .row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

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

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

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

.bootstrap-embed .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  -webkit-box-flex: 1;
  flex-grow: 1;
  max-width: 100%;
}

.bootstrap-embed .row-cols-1 > * {
  -ms-flex: 0 0 100%;
  -webkit-box-flex: 0;
  flex: 0 0 100%;
  max-width: 100%;
}

.bootstrap-embed .row-cols-2 > * {
  -ms-flex: 0 0 50%;
  -webkit-box-flex: 0;
  flex: 0 0 50%;
  max-width: 50%;
}

.bootstrap-embed .row-cols-3 > * {
  -ms-flex: 0 0 33.333333%;
  -webkit-box-flex: 0;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.bootstrap-embed .row-cols-4 > * {
  -ms-flex: 0 0 25%;
  -webkit-box-flex: 0;
  flex: 0 0 25%;
  max-width: 25%;
}

.bootstrap-embed .row-cols-5 > * {
  -ms-flex: 0 0 20%;
  -webkit-box-flex: 0;
  flex: 0 0 20%;
  max-width: 20%;
}

.bootstrap-embed .row-cols-6 > * {
  -ms-flex: 0 0 16.666667%;
  -webkit-box-flex: 0;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.bootstrap-embed .col-auto {
  -ms-flex: 0 0 auto;
  -webkit-box-flex: 0;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.bootstrap-embed .col-1 {
  -ms-flex: 0 0 8.333333%;
  -webkit-box-flex: 0;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.bootstrap-embed .col-2 {
  -ms-flex: 0 0 16.666667%;
  -webkit-box-flex: 0;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.bootstrap-embed .col-3 {
  -ms-flex: 0 0 25%;
  -webkit-box-flex: 0;
  flex: 0 0 25%;
  max-width: 25%;
}

.bootstrap-embed .col-4 {
  -ms-flex: 0 0 33.333333%;
  -webkit-box-flex: 0;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.bootstrap-embed .col-5 {
  -ms-flex: 0 0 41.666667%;
  -webkit-box-flex: 0;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.bootstrap-embed .col-6 {
  -ms-flex: 0 0 50%;
  -webkit-box-flex: 0;
  flex: 0 0 50%;
  max-width: 50%;
}

.bootstrap-embed .col-7 {
  -ms-flex: 0 0 58.333333%;
  -webkit-box-flex: 0;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.bootstrap-embed .col-8 {
  -ms-flex: 0 0 66.666667%;
  -webkit-box-flex: 0;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.bootstrap-embed .col-9 {
  -ms-flex: 0 0 75%;
  -webkit-box-flex: 0;
  flex: 0 0 75%;
  max-width: 75%;
}

.bootstrap-embed .col-10 {
  -ms-flex: 0 0 83.333333%;
  -webkit-box-flex: 0;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.bootstrap-embed .col-11 {
  -ms-flex: 0 0 91.666667%;
  -webkit-box-flex: 0;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.bootstrap-embed .col-12 {
  -ms-flex: 0 0 100%;
  -webkit-box-flex: 0;
  flex: 0 0 100%;
  max-width: 100%;
}

.bootstrap-embed .order-first {
  -ms-flex-order: -1;
  -webkit-box-ordinal-group: 0;
  order: -1;
}

.bootstrap-embed .order-last {
  -ms-flex-order: 13;
  -webkit-box-ordinal-group: 14;
  order: 13;
}

.bootstrap-embed .order-0 {
  -ms-flex-order: 0;
  -webkit-box-ordinal-group: 1;
  order: 0;
}

.bootstrap-embed .order-1 {
  -ms-flex-order: 1;
  -webkit-box-ordinal-group: 2;
  order: 1;
}

.bootstrap-embed .order-2 {
  -ms-flex-order: 2;
  -webkit-box-ordinal-group: 3;
  order: 2;
}

.bootstrap-embed .order-3 {
  -ms-flex-order: 3;
  -webkit-box-ordinal-group: 4;
  order: 3;
}

.bootstrap-embed .order-4 {
  -ms-flex-order: 4;
  -webkit-box-ordinal-group: 5;
  order: 4;
}

.bootstrap-embed .order-5 {
  -ms-flex-order: 5;
  -webkit-box-ordinal-group: 6;
  order: 5;
}

.bootstrap-embed .order-6 {
  -ms-flex-order: 6;
  -webkit-box-ordinal-group: 7;
  order: 6;
}

.bootstrap-embed .order-7 {
  -ms-flex-order: 7;
  -webkit-box-ordinal-group: 8;
  order: 7;
}

.bootstrap-embed .order-8 {
  -ms-flex-order: 8;
  -webkit-box-ordinal-group: 9;
  order: 8;
}

.bootstrap-embed .order-9 {
  -ms-flex-order: 9;
  -webkit-box-ordinal-group: 10;
  order: 9;
}

.bootstrap-embed .order-10 {
  -ms-flex-order: 10;
  -webkit-box-ordinal-group: 11;
  order: 10;
}

.bootstrap-embed .order-11 {
  -ms-flex-order: 11;
  -webkit-box-ordinal-group: 12;
  order: 11;
}

.bootstrap-embed .order-12 {
  -ms-flex-order: 12;
  -webkit-box-ordinal-group: 13;
  order: 12;
}

.bootstrap-embed .offset-1 {
  margin-left: 8.333333%;
}

.bootstrap-embed .offset-2 {
  margin-left: 16.666667%;
}

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

.bootstrap-embed .offset-4 {
  margin-left: 33.333333%;
}

.bootstrap-embed .offset-5 {
  margin-left: 41.666667%;
}

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

.bootstrap-embed .offset-7 {
  margin-left: 58.333333%;
}

.bootstrap-embed .offset-8 {
  margin-left: 66.666667%;
}

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

.bootstrap-embed .offset-10 {
  margin-left: 83.333333%;
}

.bootstrap-embed .offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  .bootstrap-embed .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .bootstrap-embed .row-cols-sm-1 > * {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .bootstrap-embed .row-cols-sm-2 > * {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .bootstrap-embed .row-cols-sm-3 > * {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .bootstrap-embed .row-cols-sm-4 > * {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .bootstrap-embed .row-cols-sm-5 > * {
    -ms-flex: 0 0 20%;
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .bootstrap-embed .row-cols-sm-6 > * {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .bootstrap-embed .col-sm-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .bootstrap-embed .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .bootstrap-embed .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .bootstrap-embed .col-sm-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .bootstrap-embed .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .bootstrap-embed .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .bootstrap-embed .col-sm-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .bootstrap-embed .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .bootstrap-embed .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .bootstrap-embed .col-sm-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .bootstrap-embed .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .bootstrap-embed .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .bootstrap-embed .col-sm-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .bootstrap-embed .order-sm-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .bootstrap-embed .order-sm-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .bootstrap-embed .order-sm-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .bootstrap-embed .order-sm-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .bootstrap-embed .order-sm-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .bootstrap-embed .order-sm-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .bootstrap-embed .order-sm-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .bootstrap-embed .order-sm-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .bootstrap-embed .order-sm-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .bootstrap-embed .order-sm-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .bootstrap-embed .order-sm-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .bootstrap-embed .order-sm-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .bootstrap-embed .order-sm-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .bootstrap-embed .order-sm-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .bootstrap-embed .order-sm-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .bootstrap-embed .offset-sm-0 {
    margin-left: 0;
  }
  .bootstrap-embed .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .bootstrap-embed .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .bootstrap-embed .offset-sm-3 {
    margin-left: 25%;
  }
  .bootstrap-embed .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .bootstrap-embed .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .bootstrap-embed .offset-sm-6 {
    margin-left: 50%;
  }
  .bootstrap-embed .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .bootstrap-embed .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .bootstrap-embed .offset-sm-9 {
    margin-left: 75%;
  }
  .bootstrap-embed .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .bootstrap-embed .offset-sm-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 768px) {
  .bootstrap-embed .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .bootstrap-embed .row-cols-md-1 > * {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .bootstrap-embed .row-cols-md-2 > * {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .bootstrap-embed .row-cols-md-3 > * {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .bootstrap-embed .row-cols-md-4 > * {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .bootstrap-embed .row-cols-md-5 > * {
    -ms-flex: 0 0 20%;
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .bootstrap-embed .row-cols-md-6 > * {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .bootstrap-embed .col-md-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .bootstrap-embed .col-md-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .bootstrap-embed .col-md-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .bootstrap-embed .col-md-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .bootstrap-embed .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .bootstrap-embed .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .bootstrap-embed .col-md-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .bootstrap-embed .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .bootstrap-embed .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .bootstrap-embed .col-md-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .bootstrap-embed .col-md-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .bootstrap-embed .col-md-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .bootstrap-embed .col-md-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .bootstrap-embed .order-md-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .bootstrap-embed .order-md-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .bootstrap-embed .order-md-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .bootstrap-embed .order-md-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .bootstrap-embed .order-md-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .bootstrap-embed .order-md-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .bootstrap-embed .order-md-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .bootstrap-embed .order-md-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .bootstrap-embed .order-md-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .bootstrap-embed .order-md-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .bootstrap-embed .order-md-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .bootstrap-embed .order-md-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .bootstrap-embed .order-md-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .bootstrap-embed .order-md-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .bootstrap-embed .order-md-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .bootstrap-embed .offset-md-0 {
    margin-left: 0;
  }
  .bootstrap-embed .offset-md-1 {
    margin-left: 8.333333%;
  }
  .bootstrap-embed .offset-md-2 {
    margin-left: 16.666667%;
  }
  .bootstrap-embed .offset-md-3 {
    margin-left: 25%;
  }
  .bootstrap-embed .offset-md-4 {
    margin-left: 33.333333%;
  }
  .bootstrap-embed .offset-md-5 {
    margin-left: 41.666667%;
  }
  .bootstrap-embed .offset-md-6 {
    margin-left: 50%;
  }
  .bootstrap-embed .offset-md-7 {
    margin-left: 58.333333%;
  }
  .bootstrap-embed .offset-md-8 {
    margin-left: 66.666667%;
  }
  .bootstrap-embed .offset-md-9 {
    margin-left: 75%;
  }
  .bootstrap-embed .offset-md-10 {
    margin-left: 83.333333%;
  }
  .bootstrap-embed .offset-md-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .bootstrap-embed .row-cols-lg-1 > * {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .bootstrap-embed .row-cols-lg-2 > * {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .bootstrap-embed .row-cols-lg-3 > * {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .bootstrap-embed .row-cols-lg-4 > * {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .bootstrap-embed .row-cols-lg-5 > * {
    -ms-flex: 0 0 20%;
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .bootstrap-embed .row-cols-lg-6 > * {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .bootstrap-embed .col-lg-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .bootstrap-embed .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .bootstrap-embed .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .bootstrap-embed .col-lg-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .bootstrap-embed .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .bootstrap-embed .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .bootstrap-embed .col-lg-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .bootstrap-embed .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .bootstrap-embed .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .bootstrap-embed .col-lg-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .bootstrap-embed .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .bootstrap-embed .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .bootstrap-embed .col-lg-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .bootstrap-embed .order-lg-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .bootstrap-embed .order-lg-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .bootstrap-embed .order-lg-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .bootstrap-embed .order-lg-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .bootstrap-embed .order-lg-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .bootstrap-embed .order-lg-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .bootstrap-embed .order-lg-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .bootstrap-embed .order-lg-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .bootstrap-embed .order-lg-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .bootstrap-embed .order-lg-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .bootstrap-embed .order-lg-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .bootstrap-embed .order-lg-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .bootstrap-embed .order-lg-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .bootstrap-embed .order-lg-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .bootstrap-embed .order-lg-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .bootstrap-embed .offset-lg-0 {
    margin-left: 0;
  }
  .bootstrap-embed .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .bootstrap-embed .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .bootstrap-embed .offset-lg-3 {
    margin-left: 25%;
  }
  .bootstrap-embed .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .bootstrap-embed .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .bootstrap-embed .offset-lg-6 {
    margin-left: 50%;
  }
  .bootstrap-embed .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .bootstrap-embed .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .bootstrap-embed .offset-lg-9 {
    margin-left: 75%;
  }
  .bootstrap-embed .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .bootstrap-embed .offset-lg-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .bootstrap-embed .row-cols-xl-1 > * {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .bootstrap-embed .row-cols-xl-2 > * {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .bootstrap-embed .row-cols-xl-3 > * {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .bootstrap-embed .row-cols-xl-4 > * {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .bootstrap-embed .row-cols-xl-5 > * {
    -ms-flex: 0 0 20%;
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .bootstrap-embed .row-cols-xl-6 > * {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .bootstrap-embed .col-xl-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .bootstrap-embed .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .bootstrap-embed .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .bootstrap-embed .col-xl-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .bootstrap-embed .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .bootstrap-embed .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .bootstrap-embed .col-xl-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .bootstrap-embed .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .bootstrap-embed .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .bootstrap-embed .col-xl-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .bootstrap-embed .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .bootstrap-embed .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .bootstrap-embed .col-xl-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .bootstrap-embed .order-xl-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .bootstrap-embed .order-xl-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .bootstrap-embed .order-xl-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .bootstrap-embed .order-xl-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .bootstrap-embed .order-xl-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .bootstrap-embed .order-xl-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .bootstrap-embed .order-xl-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .bootstrap-embed .order-xl-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .bootstrap-embed .order-xl-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .bootstrap-embed .order-xl-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .bootstrap-embed .order-xl-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .bootstrap-embed .order-xl-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .bootstrap-embed .order-xl-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .bootstrap-embed .order-xl-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .bootstrap-embed .order-xl-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .bootstrap-embed .offset-xl-0 {
    margin-left: 0;
  }
  .bootstrap-embed .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .bootstrap-embed .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .bootstrap-embed .offset-xl-3 {
    margin-left: 25%;
  }
  .bootstrap-embed .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .bootstrap-embed .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .bootstrap-embed .offset-xl-6 {
    margin-left: 50%;
  }
  .bootstrap-embed .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .bootstrap-embed .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .bootstrap-embed .offset-xl-9 {
    margin-left: 75%;
  }
  .bootstrap-embed .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .bootstrap-embed .offset-xl-11 {
    margin-left: 91.666667%;
  }
}

.bootstrap-embed .table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}

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

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

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

.bootstrap-embed .table-sm td, .bootstrap-embed .table-sm th {
  padding: .3rem;
}

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

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

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

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

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

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

.bootstrap-embed .table-primary, .bootstrap-embed .table-primary > td, .bootstrap-embed .table-primary > th {
  background-color: #b8daff;
}

.bootstrap-embed .table-primary tbody + tbody, .bootstrap-embed .table-primary td, .bootstrap-embed .table-primary th, .bootstrap-embed .table-primary thead th {
  border-color: #7abaff;
}

.bootstrap-embed .table-hover .table-primary:hover {
  background-color: #9fcdff;
}

.bootstrap-embed .table-hover .table-primary:hover > td, .bootstrap-embed .table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

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

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

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

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

.bootstrap-embed .table-success, .bootstrap-embed .table-success > td, .bootstrap-embed .table-success > th {
  background-color: #c3e6cb;
}

.bootstrap-embed .table-success tbody + tbody, .bootstrap-embed .table-success td, .bootstrap-embed .table-success th, .bootstrap-embed .table-success thead th {
  border-color: #8fd19e;
}

.bootstrap-embed .table-hover .table-success:hover {
  background-color: #b1dfbb;
}

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

.bootstrap-embed .table-info, .bootstrap-embed .table-info > td, .bootstrap-embed .table-info > th {
  background-color: #bee5eb;
}

.bootstrap-embed .table-info tbody + tbody, .bootstrap-embed .table-info td, .bootstrap-embed .table-info th, .bootstrap-embed .table-info thead th {
  border-color: #86cfda;
}

.bootstrap-embed .table-hover .table-info:hover {
  background-color: #abdde5;
}

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

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

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

.bootstrap-embed .table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

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

.bootstrap-embed .table-danger, .bootstrap-embed .table-danger > td, .bootstrap-embed .table-danger > th {
  background-color: #f5c6cb;
}

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

.bootstrap-embed .table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

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

.bootstrap-embed .table-light, .bootstrap-embed .table-light > td, .bootstrap-embed .table-light > th {
  background-color: #fdfdfe;
}

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

.bootstrap-embed .table-hover .table-light:hover {
  background-color: #ececf6;
}

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

.bootstrap-embed .table-dark, .bootstrap-embed .table-dark > td, .bootstrap-embed .table-dark > th {
  background-color: #c6c8ca;
}

.bootstrap-embed .table-dark tbody + tbody, .bootstrap-embed .table-dark td, .bootstrap-embed .table-dark th, .bootstrap-embed .table-dark thead th {
  border-color: #95999c;
}

.bootstrap-embed .table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

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

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

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

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

.bootstrap-embed .table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}

.bootstrap-embed .table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.bootstrap-embed .table-dark {
  color: #fff;
  background-color: #343a40;
}

.bootstrap-embed .table-dark td, .bootstrap-embed .table-dark th, .bootstrap-embed .table-dark thead th {
  border-color: #454d55;
}

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

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

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

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

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

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

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

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

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

.bootstrap-embed .form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + .75rem + 2px);
  padding: .375rem .75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}

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

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

.bootstrap-embed .form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.bootstrap-embed .form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.bootstrap-embed .form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.bootstrap-embed .form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.bootstrap-embed .form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.bootstrap-embed .form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

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

.bootstrap-embed select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

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

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

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

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

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

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

.bootstrap-embed .form-control-sm {
  height: calc(1.5em + .5rem + 2px);
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.5;
  border-radius: .2rem;
}

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

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

.bootstrap-embed textarea.form-control {
  height: auto;
}

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

.bootstrap-embed .form-text {
  display: block;
  margin-top: .25rem;
}

.bootstrap-embed .form-row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

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

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

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

.bootstrap-embed .form-check-input:disabled ~ .form-check-label, .bootstrap-embed .form-check-input[disabled] ~ .form-check-label {
  color: #6c757d;
}

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

.bootstrap-embed .form-check-inline {
  display: -ms-inline-flexbox;
  display: -webkit-inline-box;
  display: inline-flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  padding-left: 0;
  margin-right: .75rem;
}

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

.bootstrap-embed .valid-feedback {
  display: none;
  width: 100%;
  margin-top: .25rem;
  font-size: 80%;
  color: #28a745;
}

.bootstrap-embed .valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .25rem .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: .25rem;
}

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

.bootstrap-embed .form-control.is-valid, .bootstrap-embed .was-validated .form-control:valid {
  border-color: #28a745;
  padding-right: calc(1.5em + .75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(.375em + .1875rem) center;
  background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}

.bootstrap-embed .form-control.is-valid:focus, .bootstrap-embed .was-validated .form-control:valid:focus {
  border-color: #28a745;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.bootstrap-embed .was-validated textarea.form-control:valid, .bootstrap-embed textarea.form-control.is-valid {
  padding-right: calc(1.5em + .75rem);
  background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem);
}

.bootstrap-embed .custom-select.is-valid, .bootstrap-embed .was-validated .custom-select:valid {
  border-color: #28a745;
  padding-right: calc(.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem calc(.75em + .375rem);
}

.bootstrap-embed .custom-select.is-valid:focus, .bootstrap-embed .was-validated .custom-select:valid:focus {
  border-color: #28a745;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.bootstrap-embed .form-check-input.is-valid ~ .form-check-label, .bootstrap-embed .was-validated .form-check-input:valid ~ .form-check-label {
  color: #28a745;
}

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

.bootstrap-embed .custom-control-input.is-valid ~ .custom-control-label, .bootstrap-embed .was-validated .custom-control-input:valid ~ .custom-control-label {
  color: #28a745;
}

.bootstrap-embed .custom-control-input.is-valid ~ .custom-control-label::before, .bootstrap-embed .was-validated .custom-control-input:valid ~ .custom-control-label::before {
  border-color: #28a745;
}

.bootstrap-embed .custom-control-input.is-valid:checked ~ .custom-control-label::before, .bootstrap-embed .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57;
}

.bootstrap-embed .custom-control-input.is-valid:focus ~ .custom-control-label::before, .bootstrap-embed .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

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

.bootstrap-embed .custom-file-input.is-valid ~ .custom-file-label, .bootstrap-embed .was-validated .custom-file-input:valid ~ .custom-file-label {
  border-color: #28a745;
}

.bootstrap-embed .custom-file-input.is-valid:focus ~ .custom-file-label, .bootstrap-embed .was-validated .custom-file-input:valid:focus ~ .custom-file-label {
  border-color: #28a745;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.bootstrap-embed .invalid-feedback {
  display: none;
  width: 100%;
  margin-top: .25rem;
  font-size: 80%;
  color: #dc3545;
}

.bootstrap-embed .invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .25rem .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: .25rem;
}

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

.bootstrap-embed .form-control.is-invalid, .bootstrap-embed .was-validated .form-control:invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + .75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(.375em + .1875rem) center;
  background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}

.bootstrap-embed .form-control.is-invalid:focus, .bootstrap-embed .was-validated .form-control:invalid:focus {
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.bootstrap-embed .was-validated textarea.form-control:invalid, .bootstrap-embed textarea.form-control.is-invalid {
  padding-right: calc(1.5em + .75rem);
  background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem);
}

.bootstrap-embed .custom-select.is-invalid, .bootstrap-embed .was-validated .custom-select:invalid {
  border-color: #dc3545;
  padding-right: calc(.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem calc(.75em + .375rem);
}

.bootstrap-embed .custom-select.is-invalid:focus, .bootstrap-embed .was-validated .custom-select:invalid:focus {
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

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

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

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

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

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

.bootstrap-embed .custom-control-input.is-invalid:focus ~ .custom-control-label::before, .bootstrap-embed .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

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

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

.bootstrap-embed .custom-file-input.is-invalid:focus ~ .custom-file-label, .bootstrap-embed .was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.bootstrap-embed .form-inline {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-flow: row wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-flow: row wrap;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
}

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

@media (min-width: 576px) {
  .bootstrap-embed .form-inline label {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .bootstrap-embed .form-inline .form-group {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    -ms-flex-flow: row wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row wrap;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    margin-bottom: 0;
  }
  .bootstrap-embed .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .bootstrap-embed .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .bootstrap-embed .form-inline .custom-select, .bootstrap-embed .form-inline .input-group {
    width: auto;
  }
  .bootstrap-embed .form-inline .form-check {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .bootstrap-embed .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: .25rem;
    margin-left: 0;
  }
  .bootstrap-embed .form-inline .custom-control {
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
  }
  .bootstrap-embed .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.bootstrap-embed .btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: .375rem .75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: .25rem;
  -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed .btn {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed .btn:hover {
  color: #212529;
  text-decoration: none;
}

.bootstrap-embed .btn.focus, .bootstrap-embed .btn:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.bootstrap-embed .btn.disabled, .bootstrap-embed .btn:disabled {
  opacity: .65;
}

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

.bootstrap-embed .btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.bootstrap-embed .btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.bootstrap-embed .btn-primary.focus, .bootstrap-embed .btn-primary:focus {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.bootstrap-embed .btn-primary.disabled, .bootstrap-embed .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.bootstrap-embed .btn-primary:not(:disabled):not(.disabled).active, .bootstrap-embed .btn-primary:not(:disabled):not(.disabled):active, .bootstrap-embed .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.bootstrap-embed .btn-primary:not(:disabled):not(.disabled).active:focus, .bootstrap-embed .btn-primary:not(:disabled):not(.disabled):active:focus, .bootstrap-embed .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

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

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

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

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

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

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

.bootstrap-embed .btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.bootstrap-embed .btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.bootstrap-embed .btn-success.focus, .bootstrap-embed .btn-success:focus {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.bootstrap-embed .btn-success.disabled, .bootstrap-embed .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

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

.bootstrap-embed .btn-success:not(:disabled):not(.disabled).active:focus, .bootstrap-embed .btn-success:not(:disabled):not(.disabled):active:focus, .bootstrap-embed .show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.bootstrap-embed .btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.bootstrap-embed .btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.bootstrap-embed .btn-info.focus, .bootstrap-embed .btn-info:focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.bootstrap-embed .btn-info.disabled, .bootstrap-embed .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.bootstrap-embed .btn-info:not(:disabled):not(.disabled).active, .bootstrap-embed .btn-info:not(:disabled):not(.disabled):active, .bootstrap-embed .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

.bootstrap-embed .btn-info:not(:disabled):not(.disabled).active:focus, .bootstrap-embed .btn-info:not(:disabled):not(.disabled):active:focus, .bootstrap-embed .show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.bootstrap-embed .btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.bootstrap-embed .btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}

.bootstrap-embed .btn-warning.focus, .bootstrap-embed .btn-warning:focus {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.bootstrap-embed .btn-warning.disabled, .bootstrap-embed .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

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

.bootstrap-embed .btn-warning:not(:disabled):not(.disabled).active:focus, .bootstrap-embed .btn-warning:not(:disabled):not(.disabled):active:focus, .bootstrap-embed .show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.bootstrap-embed .btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.bootstrap-embed .btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.bootstrap-embed .btn-danger.focus, .bootstrap-embed .btn-danger:focus {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.bootstrap-embed .btn-danger.disabled, .bootstrap-embed .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.bootstrap-embed .btn-danger:not(:disabled):not(.disabled).active, .bootstrap-embed .btn-danger:not(:disabled):not(.disabled):active, .bootstrap-embed .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.bootstrap-embed .btn-danger:not(:disabled):not(.disabled).active:focus, .bootstrap-embed .btn-danger:not(:disabled):not(.disabled):active:focus, .bootstrap-embed .show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.bootstrap-embed .btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.bootstrap-embed .btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.bootstrap-embed .btn-light.focus, .bootstrap-embed .btn-light:focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.bootstrap-embed .btn-light.disabled, .bootstrap-embed .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.bootstrap-embed .btn-light:not(:disabled):not(.disabled).active, .bootstrap-embed .btn-light:not(:disabled):not(.disabled):active, .bootstrap-embed .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.bootstrap-embed .btn-light:not(:disabled):not(.disabled).active:focus, .bootstrap-embed .btn-light:not(:disabled):not(.disabled):active:focus, .bootstrap-embed .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.bootstrap-embed .btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.bootstrap-embed .btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.bootstrap-embed .btn-dark.focus, .bootstrap-embed .btn-dark:focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.bootstrap-embed .btn-dark.disabled, .bootstrap-embed .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

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

.bootstrap-embed .btn-dark:not(:disabled):not(.disabled).active:focus, .bootstrap-embed .btn-dark:not(:disabled):not(.disabled):active:focus, .bootstrap-embed .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.bootstrap-embed .btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}

.bootstrap-embed .btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.bootstrap-embed .btn-outline-primary.focus, .bootstrap-embed .btn-outline-primary:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.bootstrap-embed .btn-outline-primary.disabled, .bootstrap-embed .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}

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

.bootstrap-embed .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .bootstrap-embed .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .bootstrap-embed .show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

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

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

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

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

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

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

.bootstrap-embed .btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}

.bootstrap-embed .btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.bootstrap-embed .btn-outline-success.focus, .bootstrap-embed .btn-outline-success:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.bootstrap-embed .btn-outline-success.disabled, .bootstrap-embed .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}

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

.bootstrap-embed .btn-outline-success:not(:disabled):not(.disabled).active:focus, .bootstrap-embed .btn-outline-success:not(:disabled):not(.disabled):active:focus, .bootstrap-embed .show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.bootstrap-embed .btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}

.bootstrap-embed .btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.bootstrap-embed .btn-outline-info.focus, .bootstrap-embed .btn-outline-info:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.bootstrap-embed .btn-outline-info.disabled, .bootstrap-embed .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

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

.bootstrap-embed .btn-outline-info:not(:disabled):not(.disabled).active:focus, .bootstrap-embed .btn-outline-info:not(:disabled):not(.disabled):active:focus, .bootstrap-embed .show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.bootstrap-embed .btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}

.bootstrap-embed .btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.bootstrap-embed .btn-outline-warning.focus, .bootstrap-embed .btn-outline-warning:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.bootstrap-embed .btn-outline-warning.disabled, .bootstrap-embed .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

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

.bootstrap-embed .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .bootstrap-embed .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .bootstrap-embed .show > .btn-outline-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.bootstrap-embed .btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}

.bootstrap-embed .btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.bootstrap-embed .btn-outline-danger.focus, .bootstrap-embed .btn-outline-danger:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.bootstrap-embed .btn-outline-danger.disabled, .bootstrap-embed .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

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

.bootstrap-embed .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .bootstrap-embed .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .bootstrap-embed .show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.bootstrap-embed .btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

.bootstrap-embed .btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.bootstrap-embed .btn-outline-light.focus, .bootstrap-embed .btn-outline-light:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.bootstrap-embed .btn-outline-light.disabled, .bootstrap-embed .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.bootstrap-embed .btn-outline-light:not(:disabled):not(.disabled).active, .bootstrap-embed .btn-outline-light:not(:disabled):not(.disabled):active, .bootstrap-embed .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

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

.bootstrap-embed .btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}

.bootstrap-embed .btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.bootstrap-embed .btn-outline-dark.focus, .bootstrap-embed .btn-outline-dark:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.bootstrap-embed .btn-outline-dark.disabled, .bootstrap-embed .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

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

.bootstrap-embed .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .bootstrap-embed .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .bootstrap-embed .show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.bootstrap-embed .btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}

.bootstrap-embed .btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
}

.bootstrap-embed .btn-link.focus, .bootstrap-embed .btn-link:focus {
  text-decoration: underline;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.bootstrap-embed .btn-link.disabled, .bootstrap-embed .btn-link:disabled {
  color: #6c757d;
  pointer-events: none;
}

.bootstrap-embed .btn-group-lg > .btn, .bootstrap-embed .btn-lg {
  padding: .5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: .3rem;
}

.bootstrap-embed .btn-group-sm > .btn, .bootstrap-embed .btn-sm {
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.5;
  border-radius: .2rem;
}

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

.bootstrap-embed .btn-block + .btn-block {
  margin-top: .5rem;
}

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

.bootstrap-embed .fade {
  -webkit-transition: opacity .15s linear;
  transition: opacity .15s linear;
}

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

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

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

.bootstrap-embed .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  transition: height .35s ease;
}

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

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

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

.bootstrap-embed .dropdown-toggle::after {
  display: inline-block;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid;
  border-right: .3em solid transparent;
  border-bottom: 0;
  border-left: .3em solid transparent;
}

.bootstrap-embed .dropdown-toggle:empty::after {
  margin-left: 0;
}

.bootstrap-embed .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: .5rem 0;
  margin: .125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: .25rem;
}

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

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

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

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

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

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

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

.bootstrap-embed .dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: 0;
  border-right: .3em solid transparent;
  border-bottom: .3em solid;
  border-left: .3em solid transparent;
}

.bootstrap-embed .dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

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

.bootstrap-embed .dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid transparent;
  border-right: 0;
  border-bottom: .3em solid transparent;
  border-left: .3em solid;
}

.bootstrap-embed .dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

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

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

.bootstrap-embed .dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
}

.bootstrap-embed .dropleft .dropdown-toggle::after {
  display: none;
}

.bootstrap-embed .dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid transparent;
  border-right: .3em solid;
  border-bottom: .3em solid transparent;
}

.bootstrap-embed .dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

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

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

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

.bootstrap-embed .dropdown-item {
  display: block;
  width: 100%;
  padding: .25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.bootstrap-embed .dropdown-item:focus, .bootstrap-embed .dropdown-item:hover {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}

.bootstrap-embed .dropdown-item.active, .bootstrap-embed .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.bootstrap-embed .dropdown-item.disabled, .bootstrap-embed .dropdown-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent;
}

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

.bootstrap-embed .dropdown-header {
  display: block;
  padding: .5rem 1.5rem;
  margin-bottom: 0;
  font-size: .875rem;
  color: #6c757d;
  white-space: nowrap;
}

.bootstrap-embed .dropdown-item-text {
  display: block;
  padding: .25rem 1.5rem;
  color: #212529;
}

.bootstrap-embed .btn-group, .bootstrap-embed .btn-group-vertical {
  position: relative;
  display: -ms-inline-flexbox;
  display: -webkit-inline-box;
  display: inline-flex;
  vertical-align: middle;
}

.bootstrap-embed .btn-group-vertical > .btn, .bootstrap-embed .btn-group > .btn {
  position: relative;
  -ms-flex: 1 1 auto;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
}

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

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

.bootstrap-embed .btn-toolbar {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  -webkit-box-pack: start;
  justify-content: flex-start;
}

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

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

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

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

.bootstrap-embed .dropdown-toggle-split {
  padding-right: .5625rem;
  padding-left: .5625rem;
}

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

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

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

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

.bootstrap-embed .btn-group-vertical {
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -ms-flex-align: start;
  -webkit-box-align: start;
  align-items: flex-start;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
}

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

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

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

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

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

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

.bootstrap-embed .input-group {
  position: relative;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: stretch;
  -webkit-box-align: stretch;
  align-items: stretch;
  width: 100%;
}

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

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

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

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

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

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

.bootstrap-embed .input-group > .custom-file {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
}

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

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

.bootstrap-embed .input-group-append, .bootstrap-embed .input-group-prepend {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
}

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

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

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

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

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

.bootstrap-embed .input-group-text {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  padding: .375rem .75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: .25rem;
}

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

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

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

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

.bootstrap-embed .input-group-sm > .custom-select, .bootstrap-embed .input-group-sm > .form-control, .bootstrap-embed .input-group-sm > .input-group-append > .btn, .bootstrap-embed .input-group-sm > .input-group-append > .input-group-text, .bootstrap-embed .input-group-sm > .input-group-prepend > .btn, .bootstrap-embed .input-group-sm > .input-group-prepend > .input-group-text {
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.5;
  border-radius: .2rem;
}

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

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

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

.bootstrap-embed .custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}

.bootstrap-embed .custom-control-inline {
  display: -ms-inline-flexbox;
  display: -webkit-inline-box;
  display: inline-flex;
  margin-right: 1rem;
}

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

.bootstrap-embed .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
}

.bootstrap-embed .custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

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

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

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

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

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

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

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

.bootstrap-embed .custom-checkbox .custom-control-label::before {
  border-radius: .25rem;
}

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

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

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

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

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

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

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

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

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

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

.bootstrap-embed .custom-switch .custom-control-label::after {
  top: calc(.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: .5rem;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;
  -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;
}

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

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

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

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

.bootstrap-embed .custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.bootstrap-embed .custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

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

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

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

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

.bootstrap-embed .custom-select-sm {
  height: calc(1.5em + .5rem + 2px);
  padding-top: .25rem;
  padding-bottom: .25rem;
  padding-left: .5rem;
  font-size: .875rem;
}

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

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

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

.bootstrap-embed .custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

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

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

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

.bootstrap-embed .custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + .75rem + 2px);
  padding: .375rem .75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: .25rem;
}

.bootstrap-embed .custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + .75rem);
  padding: .375rem .75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 .25rem .25rem 0;
}

.bootstrap-embed .custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

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

.bootstrap-embed .custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.bootstrap-embed .custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.bootstrap-embed .custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

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

.bootstrap-embed .custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed .custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}

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

.bootstrap-embed .custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed .custom-range::-moz-range-thumb {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed .custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}

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

.bootstrap-embed .custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: .2rem;
  margin-left: .2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed .custom-range::-ms-thumb {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed .custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}

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

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

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

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

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

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

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

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

.bootstrap-embed .custom-control-label::before, .bootstrap-embed .custom-file-label, .bootstrap-embed .custom-select {
  -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed .custom-control-label::before, .bootstrap-embed .custom-file-label, .bootstrap-embed .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed .nav {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.bootstrap-embed .nav-link {
  display: block;
  padding: .5rem 1rem;
}

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

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

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

.bootstrap-embed .nav-tabs .nav-item {
  margin-bottom: -1px;
}

.bootstrap-embed .nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
}

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

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

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

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

.bootstrap-embed .nav-pills .nav-link {
  border-radius: .25rem;
}

.bootstrap-embed .nav-pills .nav-link.active, .bootstrap-embed .nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.bootstrap-embed .nav-fill .nav-item {
  -ms-flex: 1 1 auto;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  text-align: center;
}

.bootstrap-embed .nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  -webkit-box-flex: 1;
  flex-grow: 1;
  text-align: center;
}

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

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

.bootstrap-embed .navbar {
  position: relative;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  -webkit-box-pack: justify;
  justify-content: space-between;
  padding: .5rem 1rem;
}

.bootstrap-embed .navbar .container, .bootstrap-embed .navbar .container-fluid, .bootstrap-embed .navbar .container-lg, .bootstrap-embed .navbar .container-md, .bootstrap-embed .navbar .container-sm, .bootstrap-embed .navbar .container-xl {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  -webkit-box-pack: justify;
  justify-content: space-between;
}

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

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

.bootstrap-embed .navbar-nav {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

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

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

.bootstrap-embed .navbar-text {
  display: inline-block;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.bootstrap-embed .navbar-collapse {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-positive: 1;
  -webkit-box-flex: 1;
  flex-grow: 1;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
}

.bootstrap-embed .navbar-toggler {
  padding: .25rem .75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: .25rem;
}

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

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

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

@media (min-width: 576px) {
  .bootstrap-embed .navbar-expand-sm {
    -ms-flex-flow: row nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    -webkit-box-pack: start;
    justify-content: flex-start;
  }
  .bootstrap-embed .navbar-expand-sm .navbar-nav {
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
  }
  .bootstrap-embed .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .bootstrap-embed .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .bootstrap-embed .navbar-expand-sm > .container, .bootstrap-embed .navbar-expand-sm > .container-fluid, .bootstrap-embed .navbar-expand-sm > .container-lg, .bootstrap-embed .navbar-expand-sm > .container-md, .bootstrap-embed .navbar-expand-sm > .container-sm, .bootstrap-embed .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .bootstrap-embed .navbar-expand-sm .navbar-collapse {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .bootstrap-embed .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

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

@media (min-width: 768px) {
  .bootstrap-embed .navbar-expand-md {
    -ms-flex-flow: row nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    -webkit-box-pack: start;
    justify-content: flex-start;
  }
  .bootstrap-embed .navbar-expand-md .navbar-nav {
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
  }
  .bootstrap-embed .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .bootstrap-embed .navbar-expand-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .bootstrap-embed .navbar-expand-md > .container, .bootstrap-embed .navbar-expand-md > .container-fluid, .bootstrap-embed .navbar-expand-md > .container-lg, .bootstrap-embed .navbar-expand-md > .container-md, .bootstrap-embed .navbar-expand-md > .container-sm, .bootstrap-embed .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .bootstrap-embed .navbar-expand-md .navbar-collapse {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .bootstrap-embed .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

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

@media (min-width: 992px) {
  .bootstrap-embed .navbar-expand-lg {
    -ms-flex-flow: row nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    -webkit-box-pack: start;
    justify-content: flex-start;
  }
  .bootstrap-embed .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
  }
  .bootstrap-embed .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .bootstrap-embed .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .bootstrap-embed .navbar-expand-lg > .container, .bootstrap-embed .navbar-expand-lg > .container-fluid, .bootstrap-embed .navbar-expand-lg > .container-lg, .bootstrap-embed .navbar-expand-lg > .container-md, .bootstrap-embed .navbar-expand-lg > .container-sm, .bootstrap-embed .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .bootstrap-embed .navbar-expand-lg .navbar-collapse {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .bootstrap-embed .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

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

@media (min-width: 1200px) {
  .bootstrap-embed .navbar-expand-xl {
    -ms-flex-flow: row nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    -webkit-box-pack: start;
    justify-content: flex-start;
  }
  .bootstrap-embed .navbar-expand-xl .navbar-nav {
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
  }
  .bootstrap-embed .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .bootstrap-embed .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .bootstrap-embed .navbar-expand-xl > .container, .bootstrap-embed .navbar-expand-xl > .container-fluid, .bootstrap-embed .navbar-expand-xl > .container-lg, .bootstrap-embed .navbar-expand-xl > .container-md, .bootstrap-embed .navbar-expand-xl > .container-sm, .bootstrap-embed .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .bootstrap-embed .navbar-expand-xl .navbar-collapse {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .bootstrap-embed .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

.bootstrap-embed .navbar-expand {
  -ms-flex-flow: row nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-flow: row nowrap;
  -ms-flex-pack: start;
  -webkit-box-pack: start;
  justify-content: flex-start;
}

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

.bootstrap-embed .navbar-expand .navbar-nav {
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}

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

.bootstrap-embed .navbar-expand .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

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

.bootstrap-embed .navbar-expand .navbar-collapse {
  display: -ms-flexbox !important;
  display: -webkit-box !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bootstrap-embed .card {
  position: relative;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: .25rem;
}

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

.bootstrap-embed .card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
}

.bootstrap-embed .card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem;
}

.bootstrap-embed .card-body {
  -ms-flex: 1 1 auto;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.bootstrap-embed .card-title {
  margin-bottom: .75rem;
}

.bootstrap-embed .card-subtitle {
  margin-top: -.375rem;
  margin-bottom: 0;
}

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

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

.bootstrap-embed .card-link + .card-link {
  margin-left: 1.25rem;
}

.bootstrap-embed .card-header {
  padding: .75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

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

.bootstrap-embed .card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.bootstrap-embed .card-footer {
  padding: .75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

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

.bootstrap-embed .card-header-tabs {
  margin-right: -.625rem;
  margin-bottom: -.75rem;
  margin-left: -.625rem;
  border-bottom: 0;
}

.bootstrap-embed .card-header-pills {
  margin-right: -.625rem;
  margin-left: -.625rem;
}

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

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

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

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

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

@media (min-width: 576px) {
  .bootstrap-embed .card-deck {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-flow: row wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .bootstrap-embed .card-deck .card {
    -ms-flex: 1 0 0%;
    -webkit-box-flex: 1;
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

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

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

.bootstrap-embed .card-columns .card {
  margin-bottom: .75rem;
}

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

.bootstrap-embed .accordion > .card {
  overflow: hidden;
}

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

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

.bootstrap-embed .accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.bootstrap-embed .breadcrumb {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: .75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: .25rem;
}

.bootstrap-embed .breadcrumb-item + .breadcrumb-item {
  padding-left: .5rem;
}

.bootstrap-embed .breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: .5rem;
  color: #6c757d;
  content: "/";
}

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

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

.bootstrap-embed .breadcrumb-item.active {
  color: #6c757d;
}

.bootstrap-embed .pagination {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: .25rem;
}

.bootstrap-embed .page-link {
  position: relative;
  display: block;
  padding: .5rem .75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

.bootstrap-embed .page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.bootstrap-embed .page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

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

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

.bootstrap-embed .page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

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

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

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

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

.bootstrap-embed .pagination-sm .page-link {
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.5;
}

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

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

.bootstrap-embed .badge {
  display: inline-block;
  padding: .25em .4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25rem;
  -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed .badge {
    -webkit-transition: none;
    transition: none;
  }
}

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

.bootstrap-embed .badge:empty {
  display: none;
}

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

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

.bootstrap-embed .badge-primary {
  color: #fff;
  background-color: #007bff;
}

.bootstrap-embed a.badge-primary:focus, .bootstrap-embed a.badge-primary:hover {
  color: #fff;
  background-color: #0062cc;
}

.bootstrap-embed a.badge-primary.focus, .bootstrap-embed a.badge-primary:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

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

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

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

.bootstrap-embed .badge-success {
  color: #fff;
  background-color: #28a745;
}

.bootstrap-embed a.badge-success:focus, .bootstrap-embed a.badge-success:hover {
  color: #fff;
  background-color: #1e7e34;
}

.bootstrap-embed a.badge-success.focus, .bootstrap-embed a.badge-success:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.bootstrap-embed .badge-info {
  color: #fff;
  background-color: #17a2b8;
}

.bootstrap-embed a.badge-info:focus, .bootstrap-embed a.badge-info:hover {
  color: #fff;
  background-color: #117a8b;
}

.bootstrap-embed a.badge-info.focus, .bootstrap-embed a.badge-info:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.bootstrap-embed .badge-warning {
  color: #212529;
  background-color: #ffc107;
}

.bootstrap-embed a.badge-warning:focus, .bootstrap-embed a.badge-warning:hover {
  color: #212529;
  background-color: #d39e00;
}

.bootstrap-embed a.badge-warning.focus, .bootstrap-embed a.badge-warning:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.bootstrap-embed .badge-danger {
  color: #fff;
  background-color: #dc3545;
}

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

.bootstrap-embed a.badge-danger.focus, .bootstrap-embed a.badge-danger:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.bootstrap-embed .badge-light {
  color: #212529;
  background-color: #f8f9fa;
}

.bootstrap-embed a.badge-light:focus, .bootstrap-embed a.badge-light:hover {
  color: #212529;
  background-color: #dae0e5;
}

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

.bootstrap-embed .badge-dark {
  color: #fff;
  background-color: #343a40;
}

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

.bootstrap-embed a.badge-dark.focus, .bootstrap-embed a.badge-dark:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

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

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

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

.bootstrap-embed .alert {
  position: relative;
  padding: .75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: .25rem;
}

.bootstrap-embed .alert-heading {
  color: inherit;
}

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

.bootstrap-embed .alert-dismissible {
  padding-right: 4rem;
}

.bootstrap-embed .alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: .75rem 1.25rem;
  color: inherit;
}

.bootstrap-embed .alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.bootstrap-embed .alert-primary hr {
  border-top-color: #9fcdff;
}

.bootstrap-embed .alert-primary .alert-link {
  color: #002752;
}

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

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

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

.bootstrap-embed .alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.bootstrap-embed .alert-success hr {
  border-top-color: #b1dfbb;
}

.bootstrap-embed .alert-success .alert-link {
  color: #0b2e13;
}

.bootstrap-embed .alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.bootstrap-embed .alert-info hr {
  border-top-color: #abdde5;
}

.bootstrap-embed .alert-info .alert-link {
  color: #062c33;
}

.bootstrap-embed .alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.bootstrap-embed .alert-warning hr {
  border-top-color: #ffe8a1;
}

.bootstrap-embed .alert-warning .alert-link {
  color: #533f03;
}

.bootstrap-embed .alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.bootstrap-embed .alert-danger hr {
  border-top-color: #f1b0b7;
}

.bootstrap-embed .alert-danger .alert-link {
  color: #491217;
}

.bootstrap-embed .alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.bootstrap-embed .alert-light hr {
  border-top-color: #ececf6;
}

.bootstrap-embed .alert-light .alert-link {
  color: #686868;
}

.bootstrap-embed .alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.bootstrap-embed .alert-dark hr {
  border-top-color: #b9bbbe;
}

.bootstrap-embed .alert-dark .alert-link {
  color: #040505;
}

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

.bootstrap-embed .progress {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: .75rem;
  background-color: #e9ecef;
  border-radius: .25rem;
}

.bootstrap-embed .progress-bar {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  -webkit-transition: width .6s ease;
  transition: width .6s ease;
}

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

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

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

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

.bootstrap-embed .media {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: start;
  -webkit-box-align: start;
  align-items: flex-start;
}

.bootstrap-embed .media-body {
  -ms-flex: 1;
  -webkit-box-flex: 1;
  flex: 1;
}

.bootstrap-embed .list-group {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

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

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

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

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

.bootstrap-embed .list-group-item:first-child {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
}

.bootstrap-embed .list-group-item:last-child {
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem;
}

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

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

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

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

.bootstrap-embed .list-group-horizontal {
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}

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

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

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

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

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

@media (min-width: 576px) {
  .bootstrap-embed .list-group-horizontal-sm {
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
  }
  .bootstrap-embed .list-group-horizontal-sm .list-group-item:first-child {
    border-bottom-left-radius: .25rem;
    border-top-right-radius: 0;
  }
  .bootstrap-embed .list-group-horizontal-sm .list-group-item:last-child {
    border-top-right-radius: .25rem;
    border-bottom-left-radius: 0;
  }
  .bootstrap-embed .list-group-horizontal-sm .list-group-item.active {
    margin-top: 0;
  }
  .bootstrap-embed .list-group-horizontal-sm .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .bootstrap-embed .list-group-horizontal-sm .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 768px) {
  .bootstrap-embed .list-group-horizontal-md {
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
  }
  .bootstrap-embed .list-group-horizontal-md .list-group-item:first-child {
    border-bottom-left-radius: .25rem;
    border-top-right-radius: 0;
  }
  .bootstrap-embed .list-group-horizontal-md .list-group-item:last-child {
    border-top-right-radius: .25rem;
    border-bottom-left-radius: 0;
  }
  .bootstrap-embed .list-group-horizontal-md .list-group-item.active {
    margin-top: 0;
  }
  .bootstrap-embed .list-group-horizontal-md .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .bootstrap-embed .list-group-horizontal-md .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed .list-group-horizontal-lg {
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
  }
  .bootstrap-embed .list-group-horizontal-lg .list-group-item:first-child {
    border-bottom-left-radius: .25rem;
    border-top-right-radius: 0;
  }
  .bootstrap-embed .list-group-horizontal-lg .list-group-item:last-child {
    border-top-right-radius: .25rem;
    border-bottom-left-radius: 0;
  }
  .bootstrap-embed .list-group-horizontal-lg .list-group-item.active {
    margin-top: 0;
  }
  .bootstrap-embed .list-group-horizontal-lg .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .bootstrap-embed .list-group-horizontal-lg .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed .list-group-horizontal-xl {
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
  }
  .bootstrap-embed .list-group-horizontal-xl .list-group-item:first-child {
    border-bottom-left-radius: .25rem;
    border-top-right-radius: 0;
  }
  .bootstrap-embed .list-group-horizontal-xl .list-group-item:last-child {
    border-top-right-radius: .25rem;
    border-bottom-left-radius: 0;
  }
  .bootstrap-embed .list-group-horizontal-xl .list-group-item.active {
    margin-top: 0;
  }
  .bootstrap-embed .list-group-horizontal-xl .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .bootstrap-embed .list-group-horizontal-xl .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

.bootstrap-embed .list-group-flush .list-group-item {
  border-right-width: 0;
  border-left-width: 0;
  border-radius: 0;
}

.bootstrap-embed .list-group-flush .list-group-item:first-child {
  border-top-width: 0;
}

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

.bootstrap-embed .list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}

.bootstrap-embed .list-group-item-primary.list-group-item-action:focus, .bootstrap-embed .list-group-item-primary.list-group-item-action:hover {
  color: #004085;
  background-color: #9fcdff;
}

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

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

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

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

.bootstrap-embed .list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}

.bootstrap-embed .list-group-item-success.list-group-item-action:focus, .bootstrap-embed .list-group-item-success.list-group-item-action:hover {
  color: #155724;
  background-color: #b1dfbb;
}

.bootstrap-embed .list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.bootstrap-embed .list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}

.bootstrap-embed .list-group-item-info.list-group-item-action:focus, .bootstrap-embed .list-group-item-info.list-group-item-action:hover {
  color: #0c5460;
  background-color: #abdde5;
}

.bootstrap-embed .list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.bootstrap-embed .list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}

.bootstrap-embed .list-group-item-warning.list-group-item-action:focus, .bootstrap-embed .list-group-item-warning.list-group-item-action:hover {
  color: #856404;
  background-color: #ffe8a1;
}

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

.bootstrap-embed .list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}

.bootstrap-embed .list-group-item-danger.list-group-item-action:focus, .bootstrap-embed .list-group-item-danger.list-group-item-action:hover {
  color: #721c24;
  background-color: #f1b0b7;
}

.bootstrap-embed .list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.bootstrap-embed .list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}

.bootstrap-embed .list-group-item-light.list-group-item-action:focus, .bootstrap-embed .list-group-item-light.list-group-item-action:hover {
  color: #818182;
  background-color: #ececf6;
}

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

.bootstrap-embed .list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}

.bootstrap-embed .list-group-item-dark.list-group-item-action:focus, .bootstrap-embed .list-group-item-dark.list-group-item-action:hover {
  color: #1b1e21;
  background-color: #b9bbbe;
}

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

.bootstrap-embed .close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

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

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

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

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

.bootstrap-embed .toast {
  max-width: 350px;
  overflow: hidden;
  font-size: .875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: .25rem;
}

.bootstrap-embed .toast:not(:last-child) {
  margin-bottom: .75rem;
}

.bootstrap-embed .toast.showing {
  opacity: 1;
}

.bootstrap-embed .toast.show {
  display: block;
  opacity: 1;
}

.bootstrap-embed .toast.hide {
  display: none;
}

.bootstrap-embed .toast-header {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  padding: .25rem .75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.bootstrap-embed .toast-body {
  padding: .75rem;
}

.bootstrap-embed .modal-open {
  overflow: hidden;
}

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

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

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

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

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

.bootstrap-embed .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}

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

.bootstrap-embed .modal-dialog-scrollable {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  max-height: calc(100% - 1rem);
}

.bootstrap-embed .modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

.bootstrap-embed .modal-dialog-scrollable .modal-footer, .bootstrap-embed .modal-dialog-scrollable .modal-header {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.bootstrap-embed .modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.bootstrap-embed .modal-dialog-centered {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.bootstrap-embed .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  content: "";
}

.bootstrap-embed .modal-dialog-centered.modal-dialog-scrollable {
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
  height: 100%;
}

.bootstrap-embed .modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}

.bootstrap-embed .modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.bootstrap-embed .modal-content {
  position: relative;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  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: .3rem;
  outline: 0;
}

.bootstrap-embed .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

.bootstrap-embed .modal-backdrop.fade {
  opacity: 0;
}

.bootstrap-embed .modal-backdrop.show {
  opacity: .5;
}

.bootstrap-embed .modal-header {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: start;
  -webkit-box-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  -webkit-box-pack: justify;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(.3rem - 1px);
  border-top-right-radius: calc(.3rem - 1px);
}

.bootstrap-embed .modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.bootstrap-embed .modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.bootstrap-embed .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  padding: 1rem;
}

.bootstrap-embed .modal-footer {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -ms-flex-pack: end;
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding: .75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(.3rem - 1px);
  border-bottom-left-radius: calc(.3rem - 1px);
}

.bootstrap-embed .modal-footer > * {
  margin: .25rem;
}

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

@media (min-width: 576px) {
  .bootstrap-embed .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .bootstrap-embed .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .bootstrap-embed .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .bootstrap-embed .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .bootstrap-embed .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
  }
  .bootstrap-embed .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed .modal-lg, .bootstrap-embed .modal-xl {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed .modal-xl {
    max-width: 1140px;
  }
}

.bootstrap-embed .tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: .875rem;
  word-wrap: break-word;
  opacity: 0;
}

.bootstrap-embed .tooltip.show {
  opacity: .9;
}

.bootstrap-embed .tooltip .arrow {
  position: absolute;
  display: block;
  width: .8rem;
  height: .4rem;
}

.bootstrap-embed .tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bootstrap-embed .bs-tooltip-auto[x-placement^=top], .bootstrap-embed .bs-tooltip-top {
  padding: .4rem 0;
}

.bootstrap-embed .bs-tooltip-auto[x-placement^=top] .arrow, .bootstrap-embed .bs-tooltip-top .arrow {
  bottom: 0;
}

.bootstrap-embed .bs-tooltip-auto[x-placement^=top] .arrow::before, .bootstrap-embed .bs-tooltip-top .arrow::before {
  top: 0;
  border-width: .4rem .4rem 0;
  border-top-color: #000;
}

.bootstrap-embed .bs-tooltip-auto[x-placement^=right], .bootstrap-embed .bs-tooltip-right {
  padding: 0 .4rem;
}

.bootstrap-embed .bs-tooltip-auto[x-placement^=right] .arrow, .bootstrap-embed .bs-tooltip-right .arrow {
  left: 0;
  width: .4rem;
  height: .8rem;
}

.bootstrap-embed .bs-tooltip-auto[x-placement^=right] .arrow::before, .bootstrap-embed .bs-tooltip-right .arrow::before {
  right: 0;
  border-width: .4rem .4rem .4rem 0;
  border-right-color: #000;
}

.bootstrap-embed .bs-tooltip-auto[x-placement^=bottom], .bootstrap-embed .bs-tooltip-bottom {
  padding: .4rem 0;
}

.bootstrap-embed .bs-tooltip-auto[x-placement^=bottom] .arrow, .bootstrap-embed .bs-tooltip-bottom .arrow {
  top: 0;
}

.bootstrap-embed .bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bootstrap-embed .bs-tooltip-bottom .arrow::before {
  bottom: 0;
  border-width: 0 .4rem .4rem;
  border-bottom-color: #000;
}

.bootstrap-embed .bs-tooltip-auto[x-placement^=left], .bootstrap-embed .bs-tooltip-left {
  padding: 0 .4rem;
}

.bootstrap-embed .bs-tooltip-auto[x-placement^=left] .arrow, .bootstrap-embed .bs-tooltip-left .arrow {
  right: 0;
  width: .4rem;
  height: .8rem;
}

.bootstrap-embed .bs-tooltip-auto[x-placement^=left] .arrow::before, .bootstrap-embed .bs-tooltip-left .arrow::before {
  left: 0;
  border-width: .4rem 0 .4rem .4rem;
  border-left-color: #000;
}

.bootstrap-embed .tooltip-inner {
  max-width: 200px;
  padding: .25rem .5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: .25rem;
}

.bootstrap-embed .popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: .875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: .3rem;
}

.bootstrap-embed .popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: .5rem;
  margin: 0 .3rem;
}

.bootstrap-embed .popover .arrow::after, .bootstrap-embed .popover .arrow::before {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bootstrap-embed .bs-popover-auto[x-placement^=top], .bootstrap-embed .bs-popover-top {
  margin-bottom: .5rem;
}

.bootstrap-embed .bs-popover-auto[x-placement^=top] > .arrow, .bootstrap-embed .bs-popover-top > .arrow {
  bottom: calc(-.5rem - 1px);
}

.bootstrap-embed .bs-popover-auto[x-placement^=top] > .arrow::before, .bootstrap-embed .bs-popover-top > .arrow::before {
  bottom: 0;
  border-width: .5rem .5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bootstrap-embed .bs-popover-auto[x-placement^=top] > .arrow::after, .bootstrap-embed .bs-popover-top > .arrow::after {
  bottom: 1px;
  border-width: .5rem .5rem 0;
  border-top-color: #fff;
}

.bootstrap-embed .bs-popover-auto[x-placement^=right], .bootstrap-embed .bs-popover-right {
  margin-left: .5rem;
}

.bootstrap-embed .bs-popover-auto[x-placement^=right] > .arrow, .bootstrap-embed .bs-popover-right > .arrow {
  left: calc(-.5rem - 1px);
  width: .5rem;
  height: 1rem;
  margin: .3rem 0;
}

.bootstrap-embed .bs-popover-auto[x-placement^=right] > .arrow::before, .bootstrap-embed .bs-popover-right > .arrow::before {
  left: 0;
  border-width: .5rem .5rem .5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.bootstrap-embed .bs-popover-auto[x-placement^=right] > .arrow::after, .bootstrap-embed .bs-popover-right > .arrow::after {
  left: 1px;
  border-width: .5rem .5rem .5rem 0;
  border-right-color: #fff;
}

.bootstrap-embed .bs-popover-auto[x-placement^=bottom], .bootstrap-embed .bs-popover-bottom {
  margin-top: .5rem;
}

.bootstrap-embed .bs-popover-auto[x-placement^=bottom] > .arrow, .bootstrap-embed .bs-popover-bottom > .arrow {
  top: calc(-.5rem - 1px);
}

.bootstrap-embed .bs-popover-auto[x-placement^=bottom] > .arrow::before, .bootstrap-embed .bs-popover-bottom > .arrow::before {
  top: 0;
  border-width: 0 .5rem .5rem .5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bootstrap-embed .bs-popover-auto[x-placement^=bottom] > .arrow::after, .bootstrap-embed .bs-popover-bottom > .arrow::after {
  top: 1px;
  border-width: 0 .5rem .5rem .5rem;
  border-bottom-color: #fff;
}

.bootstrap-embed .bs-popover-auto[x-placement^=bottom] .popover-header::before, .bootstrap-embed .bs-popover-bottom .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bootstrap-embed .bs-popover-auto[x-placement^=left], .bootstrap-embed .bs-popover-left {
  margin-right: .5rem;
}

.bootstrap-embed .bs-popover-auto[x-placement^=left] > .arrow, .bootstrap-embed .bs-popover-left > .arrow {
  right: calc(-.5rem - 1px);
  width: .5rem;
  height: 1rem;
  margin: .3rem 0;
}

.bootstrap-embed .bs-popover-auto[x-placement^=left] > .arrow::before, .bootstrap-embed .bs-popover-left > .arrow::before {
  right: 0;
  border-width: .5rem 0 .5rem .5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bootstrap-embed .bs-popover-auto[x-placement^=left] > .arrow::after, .bootstrap-embed .bs-popover-left > .arrow::after {
  right: 1px;
  border-width: .5rem 0 .5rem .5rem;
  border-left-color: #fff;
}

.bootstrap-embed .popover-header {
  padding: .5rem .75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(.3rem - 1px);
  border-top-right-radius: calc(.3rem - 1px);
}

.bootstrap-embed .popover-header:empty {
  display: none;
}

.bootstrap-embed .popover-body {
  padding: .5rem .75rem;
  color: #212529;
}

.bootstrap-embed .carousel {
  position: relative;
}

.bootstrap-embed .carousel.pointer-event {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

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

.bootstrap-embed .carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.bootstrap-embed .carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition: -webkit-transform .6s ease-in-out;
  -webkit-transition: -webkit-transform .6s ease-in-out;
  transition: transform .6s ease-in-out;
  transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out;
  transition: transform .6s ease-in-out,-webkit-transform .6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed .carousel-item-next, .bootstrap-embed .carousel-item-prev, .bootstrap-embed .carousel-item.active {
  display: block;
}

.bootstrap-embed .active.carousel-item-right, .bootstrap-embed .carousel-item-next:not(.carousel-item-left) {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

.bootstrap-embed .active.carousel-item-left, .bootstrap-embed .carousel-item-prev:not(.carousel-item-right) {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

.bootstrap-embed .carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
  transform: none;
}

.bootstrap-embed .carousel-fade .carousel-item-next.carousel-item-left, .bootstrap-embed .carousel-fade .carousel-item-prev.carousel-item-right, .bootstrap-embed .carousel-fade .carousel-item.active {
  z-index: 1;
  opacity: 1;
}

.bootstrap-embed .carousel-fade .active.carousel-item-left, .bootstrap-embed .carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s .6s;
  transition: opacity 0s .6s;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed .carousel-fade .active.carousel-item-left, .bootstrap-embed .carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed .carousel-control-next, .bootstrap-embed .carousel-control-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: .5;
  -webkit-transition: opacity .15s ease;
  transition: opacity .15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed .carousel-control-next, .bootstrap-embed .carousel-control-prev {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed .carousel-control-next:focus, .bootstrap-embed .carousel-control-next:hover, .bootstrap-embed .carousel-control-prev:focus, .bootstrap-embed .carousel-control-prev:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: .9;
}

.bootstrap-embed .carousel-control-prev {
  left: 0;
}

.bootstrap-embed .carousel-control-next {
  right: 0;
}

.bootstrap-embed .carousel-control-next-icon, .bootstrap-embed .carousel-control-prev-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50%/100% 100%;
}

.bootstrap-embed .carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.bootstrap-embed .carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.bootstrap-embed .carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.bootstrap-embed .carousel-indicators li {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -ms-flex: 0 1 auto;
  -webkit-box-flex: 0;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  -webkit-transition: opacity .6s ease;
  transition: opacity .6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed .carousel-indicators .active {
  opacity: 1;
}

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

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.bootstrap-embed .spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: .25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: spinner-border .75s linear infinite;
  animation: spinner-border .75s linear infinite;
}

.bootstrap-embed .spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: .2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}

.bootstrap-embed .spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: spinner-grow .75s linear infinite;
  animation: spinner-grow .75s linear infinite;
}

.bootstrap-embed .spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

.bootstrap-embed .align-baseline {
  vertical-align: baseline !important;
}

.bootstrap-embed .align-top {
  vertical-align: top !important;
}

.bootstrap-embed .align-middle {
  vertical-align: middle !important;
}

.bootstrap-embed .align-bottom {
  vertical-align: bottom !important;
}

.bootstrap-embed .align-text-bottom {
  vertical-align: text-bottom !important;
}

.bootstrap-embed .align-text-top {
  vertical-align: text-top !important;
}

.bootstrap-embed .bg-primary {
  background-color: #007bff !important;
}

.bootstrap-embed a.bg-primary:focus, .bootstrap-embed a.bg-primary:hover, .bootstrap-embed button.bg-primary:focus, .bootstrap-embed button.bg-primary:hover {
  background-color: #0062cc !important;
}

.bootstrap-embed .bg-secondary {
  background-color: #6c757d !important;
}

.bootstrap-embed a.bg-secondary:focus, .bootstrap-embed a.bg-secondary:hover, .bootstrap-embed button.bg-secondary:focus, .bootstrap-embed button.bg-secondary:hover {
  background-color: #545b62 !important;
}

.bootstrap-embed .bg-success {
  background-color: #28a745 !important;
}

.bootstrap-embed a.bg-success:focus, .bootstrap-embed a.bg-success:hover, .bootstrap-embed button.bg-success:focus, .bootstrap-embed button.bg-success:hover {
  background-color: #1e7e34 !important;
}

.bootstrap-embed .bg-info {
  background-color: #17a2b8 !important;
}

.bootstrap-embed a.bg-info:focus, .bootstrap-embed a.bg-info:hover, .bootstrap-embed button.bg-info:focus, .bootstrap-embed button.bg-info:hover {
  background-color: #117a8b !important;
}

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

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

.bootstrap-embed .bg-danger {
  background-color: #dc3545 !important;
}

.bootstrap-embed a.bg-danger:focus, .bootstrap-embed a.bg-danger:hover, .bootstrap-embed button.bg-danger:focus, .bootstrap-embed button.bg-danger:hover {
  background-color: #bd2130 !important;
}

.bootstrap-embed .bg-light {
  background-color: #f8f9fa !important;
}

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

.bootstrap-embed .bg-dark {
  background-color: #343a40 !important;
}

.bootstrap-embed a.bg-dark:focus, .bootstrap-embed a.bg-dark:hover, .bootstrap-embed button.bg-dark:focus, .bootstrap-embed button.bg-dark:hover {
  background-color: #1d2124 !important;
}

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

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

.bootstrap-embed .border {
  border: 1px solid #dee2e6 !important;
}

.bootstrap-embed .border-top {
  border-top: 1px solid #dee2e6 !important;
}

.bootstrap-embed .border-right {
  border-right: 1px solid #dee2e6 !important;
}

.bootstrap-embed .border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.bootstrap-embed .border-left {
  border-left: 1px solid #dee2e6 !important;
}

.bootstrap-embed .border-0 {
  border: 0 !important;
}

.bootstrap-embed .border-top-0 {
  border-top: 0 !important;
}

.bootstrap-embed .border-right-0 {
  border-right: 0 !important;
}

.bootstrap-embed .border-bottom-0 {
  border-bottom: 0 !important;
}

.bootstrap-embed .border-left-0 {
  border-left: 0 !important;
}

.bootstrap-embed .border-primary {
  border-color: #007bff !important;
}

.bootstrap-embed .border-secondary {
  border-color: #6c757d !important;
}

.bootstrap-embed .border-success {
  border-color: #28a745 !important;
}

.bootstrap-embed .border-info {
  border-color: #17a2b8 !important;
}

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

.bootstrap-embed .border-danger {
  border-color: #dc3545 !important;
}

.bootstrap-embed .border-light {
  border-color: #f8f9fa !important;
}

.bootstrap-embed .border-dark {
  border-color: #343a40 !important;
}

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

.bootstrap-embed .rounded-sm {
  border-radius: 0.2rem !important;
}

.bootstrap-embed .rounded {
  border-radius: 0.25rem !important;
}

.bootstrap-embed .rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.bootstrap-embed .rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.bootstrap-embed .rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.bootstrap-embed .rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.bootstrap-embed .rounded-lg {
  border-radius: 0.3rem !important;
}

.bootstrap-embed .rounded-circle {
  border-radius: 50% !important;
}

.bootstrap-embed .rounded-pill {
  border-radius: 50rem !important;
}

.bootstrap-embed .rounded-0 {
  border-radius: 0 !important;
}

.bootstrap-embed .clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.bootstrap-embed .d-none {
  display: none !important;
}

.bootstrap-embed .d-inline {
  display: inline !important;
}

.bootstrap-embed .d-inline-block {
  display: inline-block !important;
}

.bootstrap-embed .d-block {
  display: block !important;
}

.bootstrap-embed .d-table {
  display: table !important;
}

.bootstrap-embed .d-table-row {
  display: table-row !important;
}

.bootstrap-embed .d-table-cell {
  display: table-cell !important;
}

.bootstrap-embed .d-flex {
  display: -ms-flexbox !important;
  display: -webkit-box !important;
  display: flex !important;
}

.bootstrap-embed .d-inline-flex {
  display: -ms-inline-flexbox !important;
  display: -webkit-inline-box !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .bootstrap-embed .d-sm-none {
    display: none !important;
  }
  .bootstrap-embed .d-sm-inline {
    display: inline !important;
  }
  .bootstrap-embed .d-sm-inline-block {
    display: inline-block !important;
  }
  .bootstrap-embed .d-sm-block {
    display: block !important;
  }
  .bootstrap-embed .d-sm-table {
    display: table !important;
  }
  .bootstrap-embed .d-sm-table-row {
    display: table-row !important;
  }
  .bootstrap-embed .d-sm-table-cell {
    display: table-cell !important;
  }
  .bootstrap-embed .d-sm-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
  }
  .bootstrap-embed .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .bootstrap-embed .d-md-none {
    display: none !important;
  }
  .bootstrap-embed .d-md-inline {
    display: inline !important;
  }
  .bootstrap-embed .d-md-inline-block {
    display: inline-block !important;
  }
  .bootstrap-embed .d-md-block {
    display: block !important;
  }
  .bootstrap-embed .d-md-table {
    display: table !important;
  }
  .bootstrap-embed .d-md-table-row {
    display: table-row !important;
  }
  .bootstrap-embed .d-md-table-cell {
    display: table-cell !important;
  }
  .bootstrap-embed .d-md-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
  }
  .bootstrap-embed .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed .d-lg-none {
    display: none !important;
  }
  .bootstrap-embed .d-lg-inline {
    display: inline !important;
  }
  .bootstrap-embed .d-lg-inline-block {
    display: inline-block !important;
  }
  .bootstrap-embed .d-lg-block {
    display: block !important;
  }
  .bootstrap-embed .d-lg-table {
    display: table !important;
  }
  .bootstrap-embed .d-lg-table-row {
    display: table-row !important;
  }
  .bootstrap-embed .d-lg-table-cell {
    display: table-cell !important;
  }
  .bootstrap-embed .d-lg-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
  }
  .bootstrap-embed .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed .d-xl-none {
    display: none !important;
  }
  .bootstrap-embed .d-xl-inline {
    display: inline !important;
  }
  .bootstrap-embed .d-xl-inline-block {
    display: inline-block !important;
  }
  .bootstrap-embed .d-xl-block {
    display: block !important;
  }
  .bootstrap-embed .d-xl-table {
    display: table !important;
  }
  .bootstrap-embed .d-xl-table-row {
    display: table-row !important;
  }
  .bootstrap-embed .d-xl-table-cell {
    display: table-cell !important;
  }
  .bootstrap-embed .d-xl-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
  }
  .bootstrap-embed .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}

@media print {
  .bootstrap-embed .d-print-none {
    display: none !important;
  }
  .bootstrap-embed .d-print-inline {
    display: inline !important;
  }
  .bootstrap-embed .d-print-inline-block {
    display: inline-block !important;
  }
  .bootstrap-embed .d-print-block {
    display: block !important;
  }
  .bootstrap-embed .d-print-table {
    display: table !important;
  }
  .bootstrap-embed .d-print-table-row {
    display: table-row !important;
  }
  .bootstrap-embed .d-print-table-cell {
    display: table-cell !important;
  }
  .bootstrap-embed .d-print-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
  }
  .bootstrap-embed .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}

.bootstrap-embed .embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.bootstrap-embed .embed-responsive::before {
  display: block;
  content: "";
}

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

.bootstrap-embed .embed-responsive-21by9::before {
  padding-top: 42.857143%;
}

.bootstrap-embed .embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.bootstrap-embed .embed-responsive-4by3::before {
  padding-top: 75%;
}

.bootstrap-embed .embed-responsive-1by1::before {
  padding-top: 100%;
}

.bootstrap-embed .flex-row {
  -ms-flex-direction: row !important;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  flex-direction: row !important;
}

.bootstrap-embed .flex-column {
  -ms-flex-direction: column !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  flex-direction: column !important;
}

.bootstrap-embed .flex-row-reverse {
  -ms-flex-direction: row-reverse !important;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  flex-direction: row-reverse !important;
}

.bootstrap-embed .flex-column-reverse {
  -ms-flex-direction: column-reverse !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  flex-direction: column-reverse !important;
}

.bootstrap-embed .flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

.bootstrap-embed .flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

.bootstrap-embed .flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}

.bootstrap-embed .flex-fill {
  -ms-flex: 1 1 auto !important;
  -webkit-box-flex: 1 !important;
  flex: 1 1 auto !important;
}

.bootstrap-embed .flex-grow-0 {
  -ms-flex-positive: 0 !important;
  -webkit-box-flex: 0 !important;
  flex-grow: 0 !important;
}

.bootstrap-embed .flex-grow-1 {
  -ms-flex-positive: 1 !important;
  -webkit-box-flex: 1 !important;
  flex-grow: 1 !important;
}

.bootstrap-embed .flex-shrink-0 {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}

.bootstrap-embed .flex-shrink-1 {
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}

.bootstrap-embed .justify-content-start {
  -ms-flex-pack: start !important;
  -webkit-box-pack: start !important;
  justify-content: flex-start !important;
}

.bootstrap-embed .justify-content-end {
  -ms-flex-pack: end !important;
  -webkit-box-pack: end !important;
  justify-content: flex-end !important;
}

.bootstrap-embed .justify-content-center {
  -ms-flex-pack: center !important;
  -webkit-box-pack: center !important;
  justify-content: center !important;
}

.bootstrap-embed .justify-content-between {
  -ms-flex-pack: justify !important;
  -webkit-box-pack: justify !important;
  justify-content: space-between !important;
}

.bootstrap-embed .justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}

.bootstrap-embed .align-items-start {
  -ms-flex-align: start !important;
  -webkit-box-align: start !important;
  align-items: flex-start !important;
}

.bootstrap-embed .align-items-end {
  -ms-flex-align: end !important;
  -webkit-box-align: end !important;
  align-items: flex-end !important;
}

.bootstrap-embed .align-items-center {
  -ms-flex-align: center !important;
  -webkit-box-align: center !important;
  align-items: center !important;
}

.bootstrap-embed .align-items-baseline {
  -ms-flex-align: baseline !important;
  -webkit-box-align: baseline !important;
  align-items: baseline !important;
}

.bootstrap-embed .align-items-stretch {
  -ms-flex-align: stretch !important;
  -webkit-box-align: stretch !important;
  align-items: stretch !important;
}

.bootstrap-embed .align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

.bootstrap-embed .align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

.bootstrap-embed .align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

.bootstrap-embed .align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}

.bootstrap-embed .align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}

.bootstrap-embed .align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}

.bootstrap-embed .align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}

.bootstrap-embed .align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}

.bootstrap-embed .align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}

.bootstrap-embed .align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}

.bootstrap-embed .align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}

.bootstrap-embed .align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .bootstrap-embed .flex-sm-row {
    -ms-flex-direction: row !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    flex-direction: row !important;
  }
  .bootstrap-embed .flex-sm-column {
    -ms-flex-direction: column !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    flex-direction: column !important;
  }
  .bootstrap-embed .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  .bootstrap-embed .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  .bootstrap-embed .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .bootstrap-embed .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .bootstrap-embed .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .bootstrap-embed .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
    -webkit-box-flex: 1 !important;
    flex: 1 1 auto !important;
  }
  .bootstrap-embed .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
    -webkit-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  .bootstrap-embed .flex-sm-grow-1 {
    -ms-flex-positive: 1 !important;
    -webkit-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  .bootstrap-embed .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .bootstrap-embed .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .bootstrap-embed .justify-content-sm-start {
    -ms-flex-pack: start !important;
    -webkit-box-pack: start !important;
    justify-content: flex-start !important;
  }
  .bootstrap-embed .justify-content-sm-end {
    -ms-flex-pack: end !important;
    -webkit-box-pack: end !important;
    justify-content: flex-end !important;
  }
  .bootstrap-embed .justify-content-sm-center {
    -ms-flex-pack: center !important;
    -webkit-box-pack: center !important;
    justify-content: center !important;
  }
  .bootstrap-embed .justify-content-sm-between {
    -ms-flex-pack: justify !important;
    -webkit-box-pack: justify !important;
    justify-content: space-between !important;
  }
  .bootstrap-embed .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .bootstrap-embed .align-items-sm-start {
    -ms-flex-align: start !important;
    -webkit-box-align: start !important;
    align-items: flex-start !important;
  }
  .bootstrap-embed .align-items-sm-end {
    -ms-flex-align: end !important;
    -webkit-box-align: end !important;
    align-items: flex-end !important;
  }
  .bootstrap-embed .align-items-sm-center {
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
    align-items: center !important;
  }
  .bootstrap-embed .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
    -webkit-box-align: baseline !important;
    align-items: baseline !important;
  }
  .bootstrap-embed .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
    -webkit-box-align: stretch !important;
    align-items: stretch !important;
  }
  .bootstrap-embed .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .bootstrap-embed .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .bootstrap-embed .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .bootstrap-embed .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .bootstrap-embed .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .bootstrap-embed .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .bootstrap-embed .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .bootstrap-embed .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .bootstrap-embed .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .bootstrap-embed .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .bootstrap-embed .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .bootstrap-embed .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .bootstrap-embed .flex-md-row {
    -ms-flex-direction: row !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    flex-direction: row !important;
  }
  .bootstrap-embed .flex-md-column {
    -ms-flex-direction: column !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    flex-direction: column !important;
  }
  .bootstrap-embed .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  .bootstrap-embed .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  .bootstrap-embed .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .bootstrap-embed .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .bootstrap-embed .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .bootstrap-embed .flex-md-fill {
    -ms-flex: 1 1 auto !important;
    -webkit-box-flex: 1 !important;
    flex: 1 1 auto !important;
  }
  .bootstrap-embed .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
    -webkit-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  .bootstrap-embed .flex-md-grow-1 {
    -ms-flex-positive: 1 !important;
    -webkit-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  .bootstrap-embed .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .bootstrap-embed .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .bootstrap-embed .justify-content-md-start {
    -ms-flex-pack: start !important;
    -webkit-box-pack: start !important;
    justify-content: flex-start !important;
  }
  .bootstrap-embed .justify-content-md-end {
    -ms-flex-pack: end !important;
    -webkit-box-pack: end !important;
    justify-content: flex-end !important;
  }
  .bootstrap-embed .justify-content-md-center {
    -ms-flex-pack: center !important;
    -webkit-box-pack: center !important;
    justify-content: center !important;
  }
  .bootstrap-embed .justify-content-md-between {
    -ms-flex-pack: justify !important;
    -webkit-box-pack: justify !important;
    justify-content: space-between !important;
  }
  .bootstrap-embed .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .bootstrap-embed .align-items-md-start {
    -ms-flex-align: start !important;
    -webkit-box-align: start !important;
    align-items: flex-start !important;
  }
  .bootstrap-embed .align-items-md-end {
    -ms-flex-align: end !important;
    -webkit-box-align: end !important;
    align-items: flex-end !important;
  }
  .bootstrap-embed .align-items-md-center {
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
    align-items: center !important;
  }
  .bootstrap-embed .align-items-md-baseline {
    -ms-flex-align: baseline !important;
    -webkit-box-align: baseline !important;
    align-items: baseline !important;
  }
  .bootstrap-embed .align-items-md-stretch {
    -ms-flex-align: stretch !important;
    -webkit-box-align: stretch !important;
    align-items: stretch !important;
  }
  .bootstrap-embed .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .bootstrap-embed .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .bootstrap-embed .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .bootstrap-embed .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .bootstrap-embed .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .bootstrap-embed .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .bootstrap-embed .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .bootstrap-embed .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .bootstrap-embed .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .bootstrap-embed .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .bootstrap-embed .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .bootstrap-embed .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed .flex-lg-row {
    -ms-flex-direction: row !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    flex-direction: row !important;
  }
  .bootstrap-embed .flex-lg-column {
    -ms-flex-direction: column !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    flex-direction: column !important;
  }
  .bootstrap-embed .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  .bootstrap-embed .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  .bootstrap-embed .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .bootstrap-embed .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .bootstrap-embed .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .bootstrap-embed .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
    -webkit-box-flex: 1 !important;
    flex: 1 1 auto !important;
  }
  .bootstrap-embed .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
    -webkit-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  .bootstrap-embed .flex-lg-grow-1 {
    -ms-flex-positive: 1 !important;
    -webkit-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  .bootstrap-embed .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .bootstrap-embed .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .bootstrap-embed .justify-content-lg-start {
    -ms-flex-pack: start !important;
    -webkit-box-pack: start !important;
    justify-content: flex-start !important;
  }
  .bootstrap-embed .justify-content-lg-end {
    -ms-flex-pack: end !important;
    -webkit-box-pack: end !important;
    justify-content: flex-end !important;
  }
  .bootstrap-embed .justify-content-lg-center {
    -ms-flex-pack: center !important;
    -webkit-box-pack: center !important;
    justify-content: center !important;
  }
  .bootstrap-embed .justify-content-lg-between {
    -ms-flex-pack: justify !important;
    -webkit-box-pack: justify !important;
    justify-content: space-between !important;
  }
  .bootstrap-embed .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .bootstrap-embed .align-items-lg-start {
    -ms-flex-align: start !important;
    -webkit-box-align: start !important;
    align-items: flex-start !important;
  }
  .bootstrap-embed .align-items-lg-end {
    -ms-flex-align: end !important;
    -webkit-box-align: end !important;
    align-items: flex-end !important;
  }
  .bootstrap-embed .align-items-lg-center {
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
    align-items: center !important;
  }
  .bootstrap-embed .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
    -webkit-box-align: baseline !important;
    align-items: baseline !important;
  }
  .bootstrap-embed .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
    -webkit-box-align: stretch !important;
    align-items: stretch !important;
  }
  .bootstrap-embed .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .bootstrap-embed .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .bootstrap-embed .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .bootstrap-embed .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .bootstrap-embed .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .bootstrap-embed .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .bootstrap-embed .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .bootstrap-embed .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .bootstrap-embed .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .bootstrap-embed .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .bootstrap-embed .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .bootstrap-embed .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed .flex-xl-row {
    -ms-flex-direction: row !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    flex-direction: row !important;
  }
  .bootstrap-embed .flex-xl-column {
    -ms-flex-direction: column !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    flex-direction: column !important;
  }
  .bootstrap-embed .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  .bootstrap-embed .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  .bootstrap-embed .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .bootstrap-embed .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .bootstrap-embed .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .bootstrap-embed .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
    -webkit-box-flex: 1 !important;
    flex: 1 1 auto !important;
  }
  .bootstrap-embed .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
    -webkit-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  .bootstrap-embed .flex-xl-grow-1 {
    -ms-flex-positive: 1 !important;
    -webkit-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  .bootstrap-embed .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .bootstrap-embed .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .bootstrap-embed .justify-content-xl-start {
    -ms-flex-pack: start !important;
    -webkit-box-pack: start !important;
    justify-content: flex-start !important;
  }
  .bootstrap-embed .justify-content-xl-end {
    -ms-flex-pack: end !important;
    -webkit-box-pack: end !important;
    justify-content: flex-end !important;
  }
  .bootstrap-embed .justify-content-xl-center {
    -ms-flex-pack: center !important;
    -webkit-box-pack: center !important;
    justify-content: center !important;
  }
  .bootstrap-embed .justify-content-xl-between {
    -ms-flex-pack: justify !important;
    -webkit-box-pack: justify !important;
    justify-content: space-between !important;
  }
  .bootstrap-embed .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .bootstrap-embed .align-items-xl-start {
    -ms-flex-align: start !important;
    -webkit-box-align: start !important;
    align-items: flex-start !important;
  }
  .bootstrap-embed .align-items-xl-end {
    -ms-flex-align: end !important;
    -webkit-box-align: end !important;
    align-items: flex-end !important;
  }
  .bootstrap-embed .align-items-xl-center {
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
    align-items: center !important;
  }
  .bootstrap-embed .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
    -webkit-box-align: baseline !important;
    align-items: baseline !important;
  }
  .bootstrap-embed .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
    -webkit-box-align: stretch !important;
    align-items: stretch !important;
  }
  .bootstrap-embed .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .bootstrap-embed .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .bootstrap-embed .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .bootstrap-embed .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .bootstrap-embed .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .bootstrap-embed .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .bootstrap-embed .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .bootstrap-embed .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .bootstrap-embed .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .bootstrap-embed .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .bootstrap-embed .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .bootstrap-embed .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

.bootstrap-embed .float-left {
  float: left !important;
}

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

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

@media (min-width: 576px) {
  .bootstrap-embed .float-sm-left {
    float: left !important;
  }
  .bootstrap-embed .float-sm-right {
    float: right !important;
  }
  .bootstrap-embed .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .bootstrap-embed .float-md-left {
    float: left !important;
  }
  .bootstrap-embed .float-md-right {
    float: right !important;
  }
  .bootstrap-embed .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed .float-lg-left {
    float: left !important;
  }
  .bootstrap-embed .float-lg-right {
    float: right !important;
  }
  .bootstrap-embed .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed .float-xl-left {
    float: left !important;
  }
  .bootstrap-embed .float-xl-right {
    float: right !important;
  }
  .bootstrap-embed .float-xl-none {
    float: none !important;
  }
}

.bootstrap-embed .overflow-auto {
  overflow: auto !important;
}

.bootstrap-embed .overflow-hidden {
  overflow: hidden !important;
}

.bootstrap-embed .position-static {
  position: static !important;
}

.bootstrap-embed .position-relative {
  position: relative !important;
}

.bootstrap-embed .position-absolute {
  position: absolute !important;
}

.bootstrap-embed .position-fixed {
  position: fixed !important;
}

.bootstrap-embed .position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.bootstrap-embed .fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.bootstrap-embed .fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .bootstrap-embed .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.bootstrap-embed .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.bootstrap-embed .sr-only-focusable:active, .bootstrap-embed .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.bootstrap-embed .shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.bootstrap-embed .shadow {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.bootstrap-embed .shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.bootstrap-embed .shadow-none {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.bootstrap-embed .w-25 {
  width: 25% !important;
}

.bootstrap-embed .w-50 {
  width: 50% !important;
}

.bootstrap-embed .w-75 {
  width: 75% !important;
}

.bootstrap-embed .w-100 {
  width: 100% !important;
}

.bootstrap-embed .w-auto {
  width: auto !important;
}

.bootstrap-embed .h-25 {
  height: 25% !important;
}

.bootstrap-embed .h-50 {
  height: 50% !important;
}

.bootstrap-embed .h-75 {
  height: 75% !important;
}

.bootstrap-embed .h-100 {
  height: 100% !important;
}

.bootstrap-embed .h-auto {
  height: auto !important;
}

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

.bootstrap-embed .mh-100 {
  max-height: 100% !important;
}

.bootstrap-embed .min-vw-100 {
  min-width: 100vw !important;
}

.bootstrap-embed .min-vh-100 {
  min-height: 100vh !important;
}

.bootstrap-embed .vw-100 {
  width: 100vw !important;
}

.bootstrap-embed .vh-100 {
  height: 100vh !important;
}

.bootstrap-embed .stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: transparent;
}

.bootstrap-embed .m-0 {
  margin: 0 !important;
}

.bootstrap-embed .mt-0, .bootstrap-embed .my-0 {
  margin-top: 0 !important;
}

.bootstrap-embed .mr-0, .bootstrap-embed .mx-0 {
  margin-right: 0 !important;
}

.bootstrap-embed .mb-0, .bootstrap-embed .my-0 {
  margin-bottom: 0 !important;
}

.bootstrap-embed .ml-0, .bootstrap-embed .mx-0 {
  margin-left: 0 !important;
}

.bootstrap-embed .m-1 {
  margin: 0.25rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bootstrap-embed .p-0 {
  padding: 0 !important;
}

.bootstrap-embed .pt-0, .bootstrap-embed .py-0 {
  padding-top: 0 !important;
}

.bootstrap-embed .pr-0, .bootstrap-embed .px-0 {
  padding-right: 0 !important;
}

.bootstrap-embed .pb-0, .bootstrap-embed .py-0 {
  padding-bottom: 0 !important;
}

.bootstrap-embed .pl-0, .bootstrap-embed .px-0 {
  padding-left: 0 !important;
}

.bootstrap-embed .p-1 {
  padding: 0.25rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bootstrap-embed .m-n1 {
  margin: -0.25rem !important;
}

.bootstrap-embed .mt-n1, .bootstrap-embed .my-n1 {
  margin-top: -0.25rem !important;
}

.bootstrap-embed .mr-n1, .bootstrap-embed .mx-n1 {
  margin-right: -0.25rem !important;
}

.bootstrap-embed .mb-n1, .bootstrap-embed .my-n1 {
  margin-bottom: -0.25rem !important;
}

.bootstrap-embed .ml-n1, .bootstrap-embed .mx-n1 {
  margin-left: -0.25rem !important;
}

.bootstrap-embed .m-n2 {
  margin: -0.5rem !important;
}

.bootstrap-embed .mt-n2, .bootstrap-embed .my-n2 {
  margin-top: -0.5rem !important;
}

.bootstrap-embed .mr-n2, .bootstrap-embed .mx-n2 {
  margin-right: -0.5rem !important;
}

.bootstrap-embed .mb-n2, .bootstrap-embed .my-n2 {
  margin-bottom: -0.5rem !important;
}

.bootstrap-embed .ml-n2, .bootstrap-embed .mx-n2 {
  margin-left: -0.5rem !important;
}

.bootstrap-embed .m-n3 {
  margin: -1rem !important;
}

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

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

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

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

.bootstrap-embed .m-n4 {
  margin: -1.5rem !important;
}

.bootstrap-embed .mt-n4, .bootstrap-embed .my-n4 {
  margin-top: -1.5rem !important;
}

.bootstrap-embed .mr-n4, .bootstrap-embed .mx-n4 {
  margin-right: -1.5rem !important;
}

.bootstrap-embed .mb-n4, .bootstrap-embed .my-n4 {
  margin-bottom: -1.5rem !important;
}

.bootstrap-embed .ml-n4, .bootstrap-embed .mx-n4 {
  margin-left: -1.5rem !important;
}

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

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

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

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

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

.bootstrap-embed .m-auto {
  margin: auto !important;
}

.bootstrap-embed .mt-auto, .bootstrap-embed .my-auto {
  margin-top: auto !important;
}

.bootstrap-embed .mr-auto, .bootstrap-embed .mx-auto {
  margin-right: auto !important;
}

.bootstrap-embed .mb-auto, .bootstrap-embed .my-auto {
  margin-bottom: auto !important;
}

.bootstrap-embed .ml-auto, .bootstrap-embed .mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .bootstrap-embed .m-sm-0 {
    margin: 0 !important;
  }
  .bootstrap-embed .mt-sm-0, .bootstrap-embed .my-sm-0 {
    margin-top: 0 !important;
  }
  .bootstrap-embed .mr-sm-0, .bootstrap-embed .mx-sm-0 {
    margin-right: 0 !important;
  }
  .bootstrap-embed .mb-sm-0, .bootstrap-embed .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .bootstrap-embed .ml-sm-0, .bootstrap-embed .mx-sm-0 {
    margin-left: 0 !important;
  }
  .bootstrap-embed .m-sm-1 {
    margin: 0.25rem !important;
  }
  .bootstrap-embed .mt-sm-1, .bootstrap-embed .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .bootstrap-embed .mr-sm-1, .bootstrap-embed .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .bootstrap-embed .mb-sm-1, .bootstrap-embed .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .bootstrap-embed .ml-sm-1, .bootstrap-embed .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .bootstrap-embed .m-sm-2 {
    margin: 0.5rem !important;
  }
  .bootstrap-embed .mt-sm-2, .bootstrap-embed .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .bootstrap-embed .mr-sm-2, .bootstrap-embed .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .bootstrap-embed .mb-sm-2, .bootstrap-embed .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .bootstrap-embed .ml-sm-2, .bootstrap-embed .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .bootstrap-embed .m-sm-3 {
    margin: 1rem !important;
  }
  .bootstrap-embed .mt-sm-3, .bootstrap-embed .my-sm-3 {
    margin-top: 1rem !important;
  }
  .bootstrap-embed .mr-sm-3, .bootstrap-embed .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .bootstrap-embed .mb-sm-3, .bootstrap-embed .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .bootstrap-embed .ml-sm-3, .bootstrap-embed .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .bootstrap-embed .m-sm-4 {
    margin: 1.5rem !important;
  }
  .bootstrap-embed .mt-sm-4, .bootstrap-embed .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .bootstrap-embed .mr-sm-4, .bootstrap-embed .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .bootstrap-embed .mb-sm-4, .bootstrap-embed .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .bootstrap-embed .ml-sm-4, .bootstrap-embed .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .bootstrap-embed .m-sm-5 {
    margin: 3rem !important;
  }
  .bootstrap-embed .mt-sm-5, .bootstrap-embed .my-sm-5 {
    margin-top: 3rem !important;
  }
  .bootstrap-embed .mr-sm-5, .bootstrap-embed .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .bootstrap-embed .mb-sm-5, .bootstrap-embed .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .bootstrap-embed .ml-sm-5, .bootstrap-embed .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .bootstrap-embed .p-sm-0 {
    padding: 0 !important;
  }
  .bootstrap-embed .pt-sm-0, .bootstrap-embed .py-sm-0 {
    padding-top: 0 !important;
  }
  .bootstrap-embed .pr-sm-0, .bootstrap-embed .px-sm-0 {
    padding-right: 0 !important;
  }
  .bootstrap-embed .pb-sm-0, .bootstrap-embed .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .bootstrap-embed .pl-sm-0, .bootstrap-embed .px-sm-0 {
    padding-left: 0 !important;
  }
  .bootstrap-embed .p-sm-1 {
    padding: 0.25rem !important;
  }
  .bootstrap-embed .pt-sm-1, .bootstrap-embed .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .bootstrap-embed .pr-sm-1, .bootstrap-embed .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .bootstrap-embed .pb-sm-1, .bootstrap-embed .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .bootstrap-embed .pl-sm-1, .bootstrap-embed .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .bootstrap-embed .p-sm-2 {
    padding: 0.5rem !important;
  }
  .bootstrap-embed .pt-sm-2, .bootstrap-embed .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .bootstrap-embed .pr-sm-2, .bootstrap-embed .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .bootstrap-embed .pb-sm-2, .bootstrap-embed .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .bootstrap-embed .pl-sm-2, .bootstrap-embed .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .bootstrap-embed .p-sm-3 {
    padding: 1rem !important;
  }
  .bootstrap-embed .pt-sm-3, .bootstrap-embed .py-sm-3 {
    padding-top: 1rem !important;
  }
  .bootstrap-embed .pr-sm-3, .bootstrap-embed .px-sm-3 {
    padding-right: 1rem !important;
  }
  .bootstrap-embed .pb-sm-3, .bootstrap-embed .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .bootstrap-embed .pl-sm-3, .bootstrap-embed .px-sm-3 {
    padding-left: 1rem !important;
  }
  .bootstrap-embed .p-sm-4 {
    padding: 1.5rem !important;
  }
  .bootstrap-embed .pt-sm-4, .bootstrap-embed .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .bootstrap-embed .pr-sm-4, .bootstrap-embed .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .bootstrap-embed .pb-sm-4, .bootstrap-embed .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .bootstrap-embed .pl-sm-4, .bootstrap-embed .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .bootstrap-embed .p-sm-5 {
    padding: 3rem !important;
  }
  .bootstrap-embed .pt-sm-5, .bootstrap-embed .py-sm-5 {
    padding-top: 3rem !important;
  }
  .bootstrap-embed .pr-sm-5, .bootstrap-embed .px-sm-5 {
    padding-right: 3rem !important;
  }
  .bootstrap-embed .pb-sm-5, .bootstrap-embed .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .bootstrap-embed .pl-sm-5, .bootstrap-embed .px-sm-5 {
    padding-left: 3rem !important;
  }
  .bootstrap-embed .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .bootstrap-embed .mt-sm-n1, .bootstrap-embed .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .bootstrap-embed .mr-sm-n1, .bootstrap-embed .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .bootstrap-embed .mb-sm-n1, .bootstrap-embed .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .bootstrap-embed .ml-sm-n1, .bootstrap-embed .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .bootstrap-embed .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .bootstrap-embed .mt-sm-n2, .bootstrap-embed .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .bootstrap-embed .mr-sm-n2, .bootstrap-embed .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .bootstrap-embed .mb-sm-n2, .bootstrap-embed .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .bootstrap-embed .ml-sm-n2, .bootstrap-embed .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .bootstrap-embed .m-sm-n3 {
    margin: -1rem !important;
  }
  .bootstrap-embed .mt-sm-n3, .bootstrap-embed .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .bootstrap-embed .mr-sm-n3, .bootstrap-embed .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .bootstrap-embed .mb-sm-n3, .bootstrap-embed .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .bootstrap-embed .ml-sm-n3, .bootstrap-embed .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .bootstrap-embed .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .bootstrap-embed .mt-sm-n4, .bootstrap-embed .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .bootstrap-embed .mr-sm-n4, .bootstrap-embed .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .bootstrap-embed .mb-sm-n4, .bootstrap-embed .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .bootstrap-embed .ml-sm-n4, .bootstrap-embed .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .bootstrap-embed .m-sm-n5 {
    margin: -3rem !important;
  }
  .bootstrap-embed .mt-sm-n5, .bootstrap-embed .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .bootstrap-embed .mr-sm-n5, .bootstrap-embed .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .bootstrap-embed .mb-sm-n5, .bootstrap-embed .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .bootstrap-embed .ml-sm-n5, .bootstrap-embed .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .bootstrap-embed .m-sm-auto {
    margin: auto !important;
  }
  .bootstrap-embed .mt-sm-auto, .bootstrap-embed .my-sm-auto {
    margin-top: auto !important;
  }
  .bootstrap-embed .mr-sm-auto, .bootstrap-embed .mx-sm-auto {
    margin-right: auto !important;
  }
  .bootstrap-embed .mb-sm-auto, .bootstrap-embed .my-sm-auto {
    margin-bottom: auto !important;
  }
  .bootstrap-embed .ml-sm-auto, .bootstrap-embed .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .bootstrap-embed .m-md-0 {
    margin: 0 !important;
  }
  .bootstrap-embed .mt-md-0, .bootstrap-embed .my-md-0 {
    margin-top: 0 !important;
  }
  .bootstrap-embed .mr-md-0, .bootstrap-embed .mx-md-0 {
    margin-right: 0 !important;
  }
  .bootstrap-embed .mb-md-0, .bootstrap-embed .my-md-0 {
    margin-bottom: 0 !important;
  }
  .bootstrap-embed .ml-md-0, .bootstrap-embed .mx-md-0 {
    margin-left: 0 !important;
  }
  .bootstrap-embed .m-md-1 {
    margin: 0.25rem !important;
  }
  .bootstrap-embed .mt-md-1, .bootstrap-embed .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .bootstrap-embed .mr-md-1, .bootstrap-embed .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .bootstrap-embed .mb-md-1, .bootstrap-embed .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .bootstrap-embed .ml-md-1, .bootstrap-embed .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .bootstrap-embed .m-md-2 {
    margin: 0.5rem !important;
  }
  .bootstrap-embed .mt-md-2, .bootstrap-embed .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .bootstrap-embed .mr-md-2, .bootstrap-embed .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .bootstrap-embed .mb-md-2, .bootstrap-embed .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .bootstrap-embed .ml-md-2, .bootstrap-embed .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .bootstrap-embed .m-md-3 {
    margin: 1rem !important;
  }
  .bootstrap-embed .mt-md-3, .bootstrap-embed .my-md-3 {
    margin-top: 1rem !important;
  }
  .bootstrap-embed .mr-md-3, .bootstrap-embed .mx-md-3 {
    margin-right: 1rem !important;
  }
  .bootstrap-embed .mb-md-3, .bootstrap-embed .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .bootstrap-embed .ml-md-3, .bootstrap-embed .mx-md-3 {
    margin-left: 1rem !important;
  }
  .bootstrap-embed .m-md-4 {
    margin: 1.5rem !important;
  }
  .bootstrap-embed .mt-md-4, .bootstrap-embed .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .bootstrap-embed .mr-md-4, .bootstrap-embed .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .bootstrap-embed .mb-md-4, .bootstrap-embed .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .bootstrap-embed .ml-md-4, .bootstrap-embed .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .bootstrap-embed .m-md-5 {
    margin: 3rem !important;
  }
  .bootstrap-embed .mt-md-5, .bootstrap-embed .my-md-5 {
    margin-top: 3rem !important;
  }
  .bootstrap-embed .mr-md-5, .bootstrap-embed .mx-md-5 {
    margin-right: 3rem !important;
  }
  .bootstrap-embed .mb-md-5, .bootstrap-embed .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .bootstrap-embed .ml-md-5, .bootstrap-embed .mx-md-5 {
    margin-left: 3rem !important;
  }
  .bootstrap-embed .p-md-0 {
    padding: 0 !important;
  }
  .bootstrap-embed .pt-md-0, .bootstrap-embed .py-md-0 {
    padding-top: 0 !important;
  }
  .bootstrap-embed .pr-md-0, .bootstrap-embed .px-md-0 {
    padding-right: 0 !important;
  }
  .bootstrap-embed .pb-md-0, .bootstrap-embed .py-md-0 {
    padding-bottom: 0 !important;
  }
  .bootstrap-embed .pl-md-0, .bootstrap-embed .px-md-0 {
    padding-left: 0 !important;
  }
  .bootstrap-embed .p-md-1 {
    padding: 0.25rem !important;
  }
  .bootstrap-embed .pt-md-1, .bootstrap-embed .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .bootstrap-embed .pr-md-1, .bootstrap-embed .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .bootstrap-embed .pb-md-1, .bootstrap-embed .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .bootstrap-embed .pl-md-1, .bootstrap-embed .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .bootstrap-embed .p-md-2 {
    padding: 0.5rem !important;
  }
  .bootstrap-embed .pt-md-2, .bootstrap-embed .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .bootstrap-embed .pr-md-2, .bootstrap-embed .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .bootstrap-embed .pb-md-2, .bootstrap-embed .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .bootstrap-embed .pl-md-2, .bootstrap-embed .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .bootstrap-embed .p-md-3 {
    padding: 1rem !important;
  }
  .bootstrap-embed .pt-md-3, .bootstrap-embed .py-md-3 {
    padding-top: 1rem !important;
  }
  .bootstrap-embed .pr-md-3, .bootstrap-embed .px-md-3 {
    padding-right: 1rem !important;
  }
  .bootstrap-embed .pb-md-3, .bootstrap-embed .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .bootstrap-embed .pl-md-3, .bootstrap-embed .px-md-3 {
    padding-left: 1rem !important;
  }
  .bootstrap-embed .p-md-4 {
    padding: 1.5rem !important;
  }
  .bootstrap-embed .pt-md-4, .bootstrap-embed .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .bootstrap-embed .pr-md-4, .bootstrap-embed .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .bootstrap-embed .pb-md-4, .bootstrap-embed .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .bootstrap-embed .pl-md-4, .bootstrap-embed .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .bootstrap-embed .p-md-5 {
    padding: 3rem !important;
  }
  .bootstrap-embed .pt-md-5, .bootstrap-embed .py-md-5 {
    padding-top: 3rem !important;
  }
  .bootstrap-embed .pr-md-5, .bootstrap-embed .px-md-5 {
    padding-right: 3rem !important;
  }
  .bootstrap-embed .pb-md-5, .bootstrap-embed .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .bootstrap-embed .pl-md-5, .bootstrap-embed .px-md-5 {
    padding-left: 3rem !important;
  }
  .bootstrap-embed .m-md-n1 {
    margin: -0.25rem !important;
  }
  .bootstrap-embed .mt-md-n1, .bootstrap-embed .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .bootstrap-embed .mr-md-n1, .bootstrap-embed .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .bootstrap-embed .mb-md-n1, .bootstrap-embed .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .bootstrap-embed .ml-md-n1, .bootstrap-embed .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .bootstrap-embed .m-md-n2 {
    margin: -0.5rem !important;
  }
  .bootstrap-embed .mt-md-n2, .bootstrap-embed .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .bootstrap-embed .mr-md-n2, .bootstrap-embed .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .bootstrap-embed .mb-md-n2, .bootstrap-embed .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .bootstrap-embed .ml-md-n2, .bootstrap-embed .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .bootstrap-embed .m-md-n3 {
    margin: -1rem !important;
  }
  .bootstrap-embed .mt-md-n3, .bootstrap-embed .my-md-n3 {
    margin-top: -1rem !important;
  }
  .bootstrap-embed .mr-md-n3, .bootstrap-embed .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .bootstrap-embed .mb-md-n3, .bootstrap-embed .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .bootstrap-embed .ml-md-n3, .bootstrap-embed .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .bootstrap-embed .m-md-n4 {
    margin: -1.5rem !important;
  }
  .bootstrap-embed .mt-md-n4, .bootstrap-embed .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .bootstrap-embed .mr-md-n4, .bootstrap-embed .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .bootstrap-embed .mb-md-n4, .bootstrap-embed .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .bootstrap-embed .ml-md-n4, .bootstrap-embed .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .bootstrap-embed .m-md-n5 {
    margin: -3rem !important;
  }
  .bootstrap-embed .mt-md-n5, .bootstrap-embed .my-md-n5 {
    margin-top: -3rem !important;
  }
  .bootstrap-embed .mr-md-n5, .bootstrap-embed .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .bootstrap-embed .mb-md-n5, .bootstrap-embed .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .bootstrap-embed .ml-md-n5, .bootstrap-embed .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .bootstrap-embed .m-md-auto {
    margin: auto !important;
  }
  .bootstrap-embed .mt-md-auto, .bootstrap-embed .my-md-auto {
    margin-top: auto !important;
  }
  .bootstrap-embed .mr-md-auto, .bootstrap-embed .mx-md-auto {
    margin-right: auto !important;
  }
  .bootstrap-embed .mb-md-auto, .bootstrap-embed .my-md-auto {
    margin-bottom: auto !important;
  }
  .bootstrap-embed .ml-md-auto, .bootstrap-embed .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed .m-lg-0 {
    margin: 0 !important;
  }
  .bootstrap-embed .mt-lg-0, .bootstrap-embed .my-lg-0 {
    margin-top: 0 !important;
  }
  .bootstrap-embed .mr-lg-0, .bootstrap-embed .mx-lg-0 {
    margin-right: 0 !important;
  }
  .bootstrap-embed .mb-lg-0, .bootstrap-embed .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .bootstrap-embed .ml-lg-0, .bootstrap-embed .mx-lg-0 {
    margin-left: 0 !important;
  }
  .bootstrap-embed .m-lg-1 {
    margin: 0.25rem !important;
  }
  .bootstrap-embed .mt-lg-1, .bootstrap-embed .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .bootstrap-embed .mr-lg-1, .bootstrap-embed .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .bootstrap-embed .mb-lg-1, .bootstrap-embed .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .bootstrap-embed .ml-lg-1, .bootstrap-embed .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .bootstrap-embed .m-lg-2 {
    margin: 0.5rem !important;
  }
  .bootstrap-embed .mt-lg-2, .bootstrap-embed .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .bootstrap-embed .mr-lg-2, .bootstrap-embed .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .bootstrap-embed .mb-lg-2, .bootstrap-embed .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .bootstrap-embed .ml-lg-2, .bootstrap-embed .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .bootstrap-embed .m-lg-3 {
    margin: 1rem !important;
  }
  .bootstrap-embed .mt-lg-3, .bootstrap-embed .my-lg-3 {
    margin-top: 1rem !important;
  }
  .bootstrap-embed .mr-lg-3, .bootstrap-embed .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .bootstrap-embed .mb-lg-3, .bootstrap-embed .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .bootstrap-embed .ml-lg-3, .bootstrap-embed .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .bootstrap-embed .m-lg-4 {
    margin: 1.5rem !important;
  }
  .bootstrap-embed .mt-lg-4, .bootstrap-embed .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .bootstrap-embed .mr-lg-4, .bootstrap-embed .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .bootstrap-embed .mb-lg-4, .bootstrap-embed .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .bootstrap-embed .ml-lg-4, .bootstrap-embed .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .bootstrap-embed .m-lg-5 {
    margin: 3rem !important;
  }
  .bootstrap-embed .mt-lg-5, .bootstrap-embed .my-lg-5 {
    margin-top: 3rem !important;
  }
  .bootstrap-embed .mr-lg-5, .bootstrap-embed .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .bootstrap-embed .mb-lg-5, .bootstrap-embed .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .bootstrap-embed .ml-lg-5, .bootstrap-embed .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .bootstrap-embed .p-lg-0 {
    padding: 0 !important;
  }
  .bootstrap-embed .pt-lg-0, .bootstrap-embed .py-lg-0 {
    padding-top: 0 !important;
  }
  .bootstrap-embed .pr-lg-0, .bootstrap-embed .px-lg-0 {
    padding-right: 0 !important;
  }
  .bootstrap-embed .pb-lg-0, .bootstrap-embed .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .bootstrap-embed .pl-lg-0, .bootstrap-embed .px-lg-0 {
    padding-left: 0 !important;
  }
  .bootstrap-embed .p-lg-1 {
    padding: 0.25rem !important;
  }
  .bootstrap-embed .pt-lg-1, .bootstrap-embed .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .bootstrap-embed .pr-lg-1, .bootstrap-embed .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .bootstrap-embed .pb-lg-1, .bootstrap-embed .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .bootstrap-embed .pl-lg-1, .bootstrap-embed .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .bootstrap-embed .p-lg-2 {
    padding: 0.5rem !important;
  }
  .bootstrap-embed .pt-lg-2, .bootstrap-embed .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .bootstrap-embed .pr-lg-2, .bootstrap-embed .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .bootstrap-embed .pb-lg-2, .bootstrap-embed .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .bootstrap-embed .pl-lg-2, .bootstrap-embed .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .bootstrap-embed .p-lg-3 {
    padding: 1rem !important;
  }
  .bootstrap-embed .pt-lg-3, .bootstrap-embed .py-lg-3 {
    padding-top: 1rem !important;
  }
  .bootstrap-embed .pr-lg-3, .bootstrap-embed .px-lg-3 {
    padding-right: 1rem !important;
  }
  .bootstrap-embed .pb-lg-3, .bootstrap-embed .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .bootstrap-embed .pl-lg-3, .bootstrap-embed .px-lg-3 {
    padding-left: 1rem !important;
  }
  .bootstrap-embed .p-lg-4 {
    padding: 1.5rem !important;
  }
  .bootstrap-embed .pt-lg-4, .bootstrap-embed .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .bootstrap-embed .pr-lg-4, .bootstrap-embed .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .bootstrap-embed .pb-lg-4, .bootstrap-embed .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .bootstrap-embed .pl-lg-4, .bootstrap-embed .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .bootstrap-embed .p-lg-5 {
    padding: 3rem !important;
  }
  .bootstrap-embed .pt-lg-5, .bootstrap-embed .py-lg-5 {
    padding-top: 3rem !important;
  }
  .bootstrap-embed .pr-lg-5, .bootstrap-embed .px-lg-5 {
    padding-right: 3rem !important;
  }
  .bootstrap-embed .pb-lg-5, .bootstrap-embed .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .bootstrap-embed .pl-lg-5, .bootstrap-embed .px-lg-5 {
    padding-left: 3rem !important;
  }
  .bootstrap-embed .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .bootstrap-embed .mt-lg-n1, .bootstrap-embed .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .bootstrap-embed .mr-lg-n1, .bootstrap-embed .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .bootstrap-embed .mb-lg-n1, .bootstrap-embed .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .bootstrap-embed .ml-lg-n1, .bootstrap-embed .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .bootstrap-embed .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .bootstrap-embed .mt-lg-n2, .bootstrap-embed .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .bootstrap-embed .mr-lg-n2, .bootstrap-embed .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .bootstrap-embed .mb-lg-n2, .bootstrap-embed .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .bootstrap-embed .ml-lg-n2, .bootstrap-embed .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .bootstrap-embed .m-lg-n3 {
    margin: -1rem !important;
  }
  .bootstrap-embed .mt-lg-n3, .bootstrap-embed .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .bootstrap-embed .mr-lg-n3, .bootstrap-embed .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .bootstrap-embed .mb-lg-n3, .bootstrap-embed .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .bootstrap-embed .ml-lg-n3, .bootstrap-embed .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .bootstrap-embed .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .bootstrap-embed .mt-lg-n4, .bootstrap-embed .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .bootstrap-embed .mr-lg-n4, .bootstrap-embed .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .bootstrap-embed .mb-lg-n4, .bootstrap-embed .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .bootstrap-embed .ml-lg-n4, .bootstrap-embed .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .bootstrap-embed .m-lg-n5 {
    margin: -3rem !important;
  }
  .bootstrap-embed .mt-lg-n5, .bootstrap-embed .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .bootstrap-embed .mr-lg-n5, .bootstrap-embed .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .bootstrap-embed .mb-lg-n5, .bootstrap-embed .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .bootstrap-embed .ml-lg-n5, .bootstrap-embed .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .bootstrap-embed .m-lg-auto {
    margin: auto !important;
  }
  .bootstrap-embed .mt-lg-auto, .bootstrap-embed .my-lg-auto {
    margin-top: auto !important;
  }
  .bootstrap-embed .mr-lg-auto, .bootstrap-embed .mx-lg-auto {
    margin-right: auto !important;
  }
  .bootstrap-embed .mb-lg-auto, .bootstrap-embed .my-lg-auto {
    margin-bottom: auto !important;
  }
  .bootstrap-embed .ml-lg-auto, .bootstrap-embed .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed .m-xl-0 {
    margin: 0 !important;
  }
  .bootstrap-embed .mt-xl-0, .bootstrap-embed .my-xl-0 {
    margin-top: 0 !important;
  }
  .bootstrap-embed .mr-xl-0, .bootstrap-embed .mx-xl-0 {
    margin-right: 0 !important;
  }
  .bootstrap-embed .mb-xl-0, .bootstrap-embed .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .bootstrap-embed .ml-xl-0, .bootstrap-embed .mx-xl-0 {
    margin-left: 0 !important;
  }
  .bootstrap-embed .m-xl-1 {
    margin: 0.25rem !important;
  }
  .bootstrap-embed .mt-xl-1, .bootstrap-embed .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .bootstrap-embed .mr-xl-1, .bootstrap-embed .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .bootstrap-embed .mb-xl-1, .bootstrap-embed .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .bootstrap-embed .ml-xl-1, .bootstrap-embed .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .bootstrap-embed .m-xl-2 {
    margin: 0.5rem !important;
  }
  .bootstrap-embed .mt-xl-2, .bootstrap-embed .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .bootstrap-embed .mr-xl-2, .bootstrap-embed .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .bootstrap-embed .mb-xl-2, .bootstrap-embed .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .bootstrap-embed .ml-xl-2, .bootstrap-embed .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .bootstrap-embed .m-xl-3 {
    margin: 1rem !important;
  }
  .bootstrap-embed .mt-xl-3, .bootstrap-embed .my-xl-3 {
    margin-top: 1rem !important;
  }
  .bootstrap-embed .mr-xl-3, .bootstrap-embed .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .bootstrap-embed .mb-xl-3, .bootstrap-embed .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .bootstrap-embed .ml-xl-3, .bootstrap-embed .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .bootstrap-embed .m-xl-4 {
    margin: 1.5rem !important;
  }
  .bootstrap-embed .mt-xl-4, .bootstrap-embed .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .bootstrap-embed .mr-xl-4, .bootstrap-embed .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .bootstrap-embed .mb-xl-4, .bootstrap-embed .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .bootstrap-embed .ml-xl-4, .bootstrap-embed .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .bootstrap-embed .m-xl-5 {
    margin: 3rem !important;
  }
  .bootstrap-embed .mt-xl-5, .bootstrap-embed .my-xl-5 {
    margin-top: 3rem !important;
  }
  .bootstrap-embed .mr-xl-5, .bootstrap-embed .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .bootstrap-embed .mb-xl-5, .bootstrap-embed .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .bootstrap-embed .ml-xl-5, .bootstrap-embed .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .bootstrap-embed .p-xl-0 {
    padding: 0 !important;
  }
  .bootstrap-embed .pt-xl-0, .bootstrap-embed .py-xl-0 {
    padding-top: 0 !important;
  }
  .bootstrap-embed .pr-xl-0, .bootstrap-embed .px-xl-0 {
    padding-right: 0 !important;
  }
  .bootstrap-embed .pb-xl-0, .bootstrap-embed .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .bootstrap-embed .pl-xl-0, .bootstrap-embed .px-xl-0 {
    padding-left: 0 !important;
  }
  .bootstrap-embed .p-xl-1 {
    padding: 0.25rem !important;
  }
  .bootstrap-embed .pt-xl-1, .bootstrap-embed .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .bootstrap-embed .pr-xl-1, .bootstrap-embed .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .bootstrap-embed .pb-xl-1, .bootstrap-embed .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .bootstrap-embed .pl-xl-1, .bootstrap-embed .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .bootstrap-embed .p-xl-2 {
    padding: 0.5rem !important;
  }
  .bootstrap-embed .pt-xl-2, .bootstrap-embed .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .bootstrap-embed .pr-xl-2, .bootstrap-embed .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .bootstrap-embed .pb-xl-2, .bootstrap-embed .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .bootstrap-embed .pl-xl-2, .bootstrap-embed .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .bootstrap-embed .p-xl-3 {
    padding: 1rem !important;
  }
  .bootstrap-embed .pt-xl-3, .bootstrap-embed .py-xl-3 {
    padding-top: 1rem !important;
  }
  .bootstrap-embed .pr-xl-3, .bootstrap-embed .px-xl-3 {
    padding-right: 1rem !important;
  }
  .bootstrap-embed .pb-xl-3, .bootstrap-embed .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .bootstrap-embed .pl-xl-3, .bootstrap-embed .px-xl-3 {
    padding-left: 1rem !important;
  }
  .bootstrap-embed .p-xl-4 {
    padding: 1.5rem !important;
  }
  .bootstrap-embed .pt-xl-4, .bootstrap-embed .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .bootstrap-embed .pr-xl-4, .bootstrap-embed .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .bootstrap-embed .pb-xl-4, .bootstrap-embed .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .bootstrap-embed .pl-xl-4, .bootstrap-embed .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .bootstrap-embed .p-xl-5 {
    padding: 3rem !important;
  }
  .bootstrap-embed .pt-xl-5, .bootstrap-embed .py-xl-5 {
    padding-top: 3rem !important;
  }
  .bootstrap-embed .pr-xl-5, .bootstrap-embed .px-xl-5 {
    padding-right: 3rem !important;
  }
  .bootstrap-embed .pb-xl-5, .bootstrap-embed .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .bootstrap-embed .pl-xl-5, .bootstrap-embed .px-xl-5 {
    padding-left: 3rem !important;
  }
  .bootstrap-embed .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .bootstrap-embed .mt-xl-n1, .bootstrap-embed .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .bootstrap-embed .mr-xl-n1, .bootstrap-embed .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .bootstrap-embed .mb-xl-n1, .bootstrap-embed .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .bootstrap-embed .ml-xl-n1, .bootstrap-embed .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .bootstrap-embed .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .bootstrap-embed .mt-xl-n2, .bootstrap-embed .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .bootstrap-embed .mr-xl-n2, .bootstrap-embed .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .bootstrap-embed .mb-xl-n2, .bootstrap-embed .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .bootstrap-embed .ml-xl-n2, .bootstrap-embed .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .bootstrap-embed .m-xl-n3 {
    margin: -1rem !important;
  }
  .bootstrap-embed .mt-xl-n3, .bootstrap-embed .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .bootstrap-embed .mr-xl-n3, .bootstrap-embed .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .bootstrap-embed .mb-xl-n3, .bootstrap-embed .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .bootstrap-embed .ml-xl-n3, .bootstrap-embed .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .bootstrap-embed .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .bootstrap-embed .mt-xl-n4, .bootstrap-embed .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .bootstrap-embed .mr-xl-n4, .bootstrap-embed .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .bootstrap-embed .mb-xl-n4, .bootstrap-embed .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .bootstrap-embed .ml-xl-n4, .bootstrap-embed .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .bootstrap-embed .m-xl-n5 {
    margin: -3rem !important;
  }
  .bootstrap-embed .mt-xl-n5, .bootstrap-embed .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .bootstrap-embed .mr-xl-n5, .bootstrap-embed .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .bootstrap-embed .mb-xl-n5, .bootstrap-embed .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .bootstrap-embed .ml-xl-n5, .bootstrap-embed .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .bootstrap-embed .m-xl-auto {
    margin: auto !important;
  }
  .bootstrap-embed .mt-xl-auto, .bootstrap-embed .my-xl-auto {
    margin-top: auto !important;
  }
  .bootstrap-embed .mr-xl-auto, .bootstrap-embed .mx-xl-auto {
    margin-right: auto !important;
  }
  .bootstrap-embed .mb-xl-auto, .bootstrap-embed .my-xl-auto {
    margin-bottom: auto !important;
  }
  .bootstrap-embed .ml-xl-auto, .bootstrap-embed .mx-xl-auto {
    margin-left: auto !important;
  }
}

.bootstrap-embed .text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.bootstrap-embed .text-justify {
  text-align: justify !important;
}

.bootstrap-embed .text-wrap {
  white-space: normal !important;
}

.bootstrap-embed .text-nowrap {
  white-space: nowrap !important;
}

.bootstrap-embed .text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.bootstrap-embed .text-left {
  text-align: left !important;
}

.bootstrap-embed .text-right {
  text-align: right !important;
}

.bootstrap-embed .text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .bootstrap-embed .text-sm-left {
    text-align: left !important;
  }
  .bootstrap-embed .text-sm-right {
    text-align: right !important;
  }
  .bootstrap-embed .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .bootstrap-embed .text-md-left {
    text-align: left !important;
  }
  .bootstrap-embed .text-md-right {
    text-align: right !important;
  }
  .bootstrap-embed .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed .text-lg-left {
    text-align: left !important;
  }
  .bootstrap-embed .text-lg-right {
    text-align: right !important;
  }
  .bootstrap-embed .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed .text-xl-left {
    text-align: left !important;
  }
  .bootstrap-embed .text-xl-right {
    text-align: right !important;
  }
  .bootstrap-embed .text-xl-center {
    text-align: center !important;
  }
}

.bootstrap-embed .text-lowercase {
  text-transform: lowercase !important;
}

.bootstrap-embed .text-uppercase {
  text-transform: uppercase !important;
}

.bootstrap-embed .text-capitalize {
  text-transform: capitalize !important;
}

.bootstrap-embed .font-weight-light {
  font-weight: 300 !important;
}

.bootstrap-embed .font-weight-lighter {
  font-weight: lighter !important;
}

.bootstrap-embed .font-weight-normal {
  font-weight: 400 !important;
}

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

.bootstrap-embed .font-weight-bolder {
  font-weight: bolder !important;
}

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

.bootstrap-embed .text-white {
  color: #fff !important;
}

.bootstrap-embed .text-primary {
  color: #007bff !important;
}

.bootstrap-embed a.text-primary:focus, .bootstrap-embed a.text-primary:hover {
  color: #0056b3 !important;
}

.bootstrap-embed .text-secondary {
  color: #6c757d !important;
}

.bootstrap-embed a.text-secondary:focus, .bootstrap-embed a.text-secondary:hover {
  color: #494f54 !important;
}

.bootstrap-embed .text-success {
  color: #28a745 !important;
}

.bootstrap-embed a.text-success:focus, .bootstrap-embed a.text-success:hover {
  color: #19692c !important;
}

.bootstrap-embed .text-info {
  color: #17a2b8 !important;
}

.bootstrap-embed a.text-info:focus, .bootstrap-embed a.text-info:hover {
  color: #0f6674 !important;
}

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

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

.bootstrap-embed .text-danger {
  color: #dc3545 !important;
}

.bootstrap-embed a.text-danger:focus, .bootstrap-embed a.text-danger:hover {
  color: #a71d2a !important;
}

.bootstrap-embed .text-light {
  color: #f8f9fa !important;
}

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

.bootstrap-embed .text-dark {
  color: #343a40 !important;
}

.bootstrap-embed a.text-dark:focus, .bootstrap-embed a.text-dark:hover {
  color: #121416 !important;
}

.bootstrap-embed .text-body {
  color: #212529 !important;
}

.bootstrap-embed .text-muted {
  color: #6c757d !important;
}

.bootstrap-embed .text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.bootstrap-embed .text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.bootstrap-embed .text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.bootstrap-embed .text-decoration-none {
  text-decoration: none !important;
}

.bootstrap-embed .text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

.bootstrap-embed .text-reset {
  color: inherit !important;
}

.bootstrap-embed .visible {
  visibility: visible !important;
}

.bootstrap-embed .invisible {
  visibility: hidden !important;
}

@media print {
  .bootstrap-embed *, .bootstrap-embed ::after, .bootstrap-embed ::before {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  .bootstrap-embed a:not(.btn) {
    text-decoration: underline;
  }
  .bootstrap-embed abbr[title]::after {
    content: " (" attr(title) ")";
  }
  .bootstrap-embed pre {
    white-space: pre-wrap !important;
  }
  .bootstrap-embed blockquote, .bootstrap-embed pre {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  .bootstrap-embed thead {
    display: table-header-group;
  }
  .bootstrap-embed img, .bootstrap-embed tr {
    page-break-inside: avoid;
  }
  .bootstrap-embed h2, .bootstrap-embed h3, .bootstrap-embed p {
    orphans: 3;
    widows: 3;
  }
  .bootstrap-embed h2, .bootstrap-embed h3 {
    page-break-after: avoid;
  }
  @page {
    .bootstrap-embed {
      size: a3;
    }
  }
  .bootstrap-embed body {
    min-width: 992px !important;
  }
  .bootstrap-embed .container {
    min-width: 992px !important;
  }
  .bootstrap-embed .navbar {
    display: none;
  }
  .bootstrap-embed .badge {
    border: 1px solid #000;
  }
  .bootstrap-embed .table {
    border-collapse: collapse !important;
  }
  .bootstrap-embed .table td, .bootstrap-embed .table th {
    background-color: #fff !important;
  }
  .bootstrap-embed .table-bordered td, .bootstrap-embed .table-bordered th {
    border: 1px solid #dee2e6 !important;
  }
  .bootstrap-embed .table-dark {
    color: inherit;
  }
  .bootstrap-embed .table-dark tbody + tbody, .bootstrap-embed .table-dark td, .bootstrap-embed .table-dark th, .bootstrap-embed .table-dark thead th {
    border-color: #dee2e6;
  }
  .bootstrap-embed .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}

/*!
 * Wrap Bootstrap 4.4.1 CSS so that it doesn't conflict with other CSS on the FIA site
 *
 */
/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
.bootstrap-embed-513 :root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: #0d6efd;
  --bs-secondary-rgb: 108,117,125;
  --bs-success-rgb: 25,135,84;
  --bs-info-rgb: 13,202,240;
  --bs-warning-rgb: 255,193,7;
  --bs-danger-rgb: 220,53,69;
  --bs-light-rgb: 248,249,250;
  --bs-dark-rgb: 33,37,41;
  --bs-white-rgb: 255,255,255;
  --bs-black-rgb: 0,0,0;
  --bs-body-color-rgb: 33,37,41;
  --bs-body-bg-rgb: 255,255,255;
  --bs-font-sans-serif: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-bg: #fff;
}

.bootstrap-embed-513 *, .bootstrap-embed-513 ::after, .bootstrap-embed-513 ::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  .bootstrap-embed-513 :root {
    scroll-behavior: smooth;
  }
}

.bootstrap-embed-513 body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
}

.bootstrap-embed-513 hr {
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: .25;
}

.bootstrap-embed-513 hr:not([size]) {
  height: 1px;
}

.bootstrap-embed-513 .h1, .bootstrap-embed-513 .h2, .bootstrap-embed-513 .h3, .bootstrap-embed-513 .h4, .bootstrap-embed-513 .h5, .bootstrap-embed-513 .h6, .bootstrap-embed-513 h1, .bootstrap-embed-513 h2, .bootstrap-embed-513 h3, .bootstrap-embed-513 h4, .bootstrap-embed-513 h5, .bootstrap-embed-513 h6 {
  margin-top: 0;
  margin-bottom: .5rem;
  font-weight: 500;
  line-height: 1.2;
}

.bootstrap-embed-513 .h1, .bootstrap-embed-513 h1 {
  font-size: calc(1.375rem + 1.5vw);
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .h1, .bootstrap-embed-513 h1 {
    font-size: 2.5rem;
  }
}

.bootstrap-embed-513 .h2, .bootstrap-embed-513 h2 {
  font-size: calc(1.325rem + .9vw);
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .h2, .bootstrap-embed-513 h2 {
    font-size: 2rem;
  }
}

.bootstrap-embed-513 .h3, .bootstrap-embed-513 h3 {
  font-size: calc(1.3rem + .6vw);
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .h3, .bootstrap-embed-513 h3 {
    font-size: 1.75rem;
  }
}

.bootstrap-embed-513 .h4, .bootstrap-embed-513 h4 {
  font-size: calc(1.275rem + .3vw);
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .h4, .bootstrap-embed-513 h4 {
    font-size: 1.5rem;
  }
}

.bootstrap-embed-513 .h5, .bootstrap-embed-513 h5 {
  font-size: 1.25rem;
}

.bootstrap-embed-513 .h6, .bootstrap-embed-513 h6 {
  font-size: 1rem;
}

.bootstrap-embed-513 p {
  margin-top: 0;
  margin-bottom: 1rem;
}

.bootstrap-embed-513 abbr[data-bs-original-title], .bootstrap-embed-513 abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

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

.bootstrap-embed-513 ol, .bootstrap-embed-513 ul {
  padding-left: 2rem;
}

.bootstrap-embed-513 dl, .bootstrap-embed-513 ol, .bootstrap-embed-513 ul {
  margin-top: 0;
  margin-bottom: 1rem;
}

.bootstrap-embed-513 ol ol, .bootstrap-embed-513 ol ul, .bootstrap-embed-513 ul ol, .bootstrap-embed-513 ul ul {
  margin-bottom: 0;
}

.bootstrap-embed-513 dt {
  font-weight: 700;
}

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

.bootstrap-embed-513 blockquote {
  margin: 0 0 1rem;
}

.bootstrap-embed-513 b, .bootstrap-embed-513 strong {
  font-weight: bolder;
}

.bootstrap-embed-513 .small, .bootstrap-embed-513 small {
  font-size: .875em;
}

.bootstrap-embed-513 .mark, .bootstrap-embed-513 mark {
  padding: .2em;
  background-color: #fcf8e3;
}

.bootstrap-embed-513 sub, .bootstrap-embed-513 sup {
  position: relative;
  font-size: .75em;
  line-height: 0;
  vertical-align: baseline;
}

.bootstrap-embed-513 sub {
  bottom: -.25em;
}

.bootstrap-embed-513 sup {
  top: -.5em;
}

.bootstrap-embed-513 a {
  color: #0d6efd;
  text-decoration: underline;
}

.bootstrap-embed-513 a:hover {
  color: #0a58ca;
}

.bootstrap-embed-513 a:not([href]):not([class]), .bootstrap-embed-513 a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

.bootstrap-embed-513 code, .bootstrap-embed-513 kbd, .bootstrap-embed-513 pre, .bootstrap-embed-513 samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
  direction: ltr;
  unicode-bidi: bidi-override;
}

.bootstrap-embed-513 pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: .875em;
}

.bootstrap-embed-513 pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.bootstrap-embed-513 code {
  font-size: .875em;
  color: #d63384;
  word-wrap: break-word;
}

.bootstrap-embed-513 a > code {
  color: inherit;
}

.bootstrap-embed-513 kbd {
  padding: .2rem .4rem;
  font-size: .875em;
  color: #fff;
  background-color: #212529;
  border-radius: .2rem;
}

.bootstrap-embed-513 kbd kbd {
  padding: 0;
  font-size: 1em;
  font-weight: 700;
}

.bootstrap-embed-513 figure {
  margin: 0 0 1rem;
}

.bootstrap-embed-513 img, .bootstrap-embed-513 svg {
  vertical-align: middle;
}

.bootstrap-embed-513 table {
  caption-side: bottom;
  border-collapse: collapse;
}

.bootstrap-embed-513 caption {
  padding-top: .5rem;
  padding-bottom: .5rem;
  color: #6c757d;
  text-align: left;
}

.bootstrap-embed-513 th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

.bootstrap-embed-513 tbody, .bootstrap-embed-513 td, .bootstrap-embed-513 tfoot, .bootstrap-embed-513 th, .bootstrap-embed-513 thead, .bootstrap-embed-513 tr {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

.bootstrap-embed-513 label {
  display: inline-block;
}

.bootstrap-embed-513 button {
  border-radius: 0;
}

.bootstrap-embed-513 button:focus:not(:focus-visible) {
  outline: 0;
}

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

.bootstrap-embed-513 button, .bootstrap-embed-513 select {
  text-transform: none;
}

.bootstrap-embed-513 [role=button] {
  cursor: pointer;
}

.bootstrap-embed-513 select {
  word-wrap: normal;
}

.bootstrap-embed-513 select:disabled {
  opacity: 1;
}

.bootstrap-embed-513 [list]::-webkit-calendar-picker-indicator {
  display: none;
}

.bootstrap-embed-513 [type=button], .bootstrap-embed-513 [type=reset], .bootstrap-embed-513 [type=submit], .bootstrap-embed-513 button {
  -webkit-appearance: button;
}

.bootstrap-embed-513 [type=button]:not(:disabled), .bootstrap-embed-513 [type=reset]:not(:disabled), .bootstrap-embed-513 [type=submit]:not(:disabled), .bootstrap-embed-513 button:not(:disabled) {
  cursor: pointer;
}

.bootstrap-embed-513 ::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

.bootstrap-embed-513 textarea {
  resize: vertical;
}

.bootstrap-embed-513 fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

.bootstrap-embed-513 legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: calc(1.275rem + .3vw);
  line-height: inherit;
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 legend {
    font-size: 1.5rem;
  }
}

.bootstrap-embed-513 legend + * {
  clear: left;
}

.bootstrap-embed-513 ::-webkit-datetime-edit-day-field, .bootstrap-embed-513 ::-webkit-datetime-edit-fields-wrapper, .bootstrap-embed-513 ::-webkit-datetime-edit-hour-field, .bootstrap-embed-513 ::-webkit-datetime-edit-minute, .bootstrap-embed-513 ::-webkit-datetime-edit-month-field, .bootstrap-embed-513 ::-webkit-datetime-edit-text, .bootstrap-embed-513 ::-webkit-datetime-edit-year-field {
  padding: 0;
}

.bootstrap-embed-513 ::-webkit-inner-spin-button {
  height: auto;
}

.bootstrap-embed-513 [type=search] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}

.bootstrap-embed-513 ::-webkit-search-decoration {
  -webkit-appearance: none;
}

.bootstrap-embed-513 ::-webkit-color-swatch-wrapper {
  padding: 0;
}

.bootstrap-embed-513 ::-webkit-file-upload-button {
  font: inherit;
}

.bootstrap-embed-513 ::file-selector-button {
  font: inherit;
}

.bootstrap-embed-513 ::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

.bootstrap-embed-513 output {
  display: inline-block;
}

.bootstrap-embed-513 iframe {
  border: 0;
}

.bootstrap-embed-513 summary {
  display: list-item;
  cursor: pointer;
}

.bootstrap-embed-513 progress {
  vertical-align: baseline;
}

.bootstrap-embed-513 [hidden] {
  display: none !important;
}

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

.bootstrap-embed-513 .display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .display-1 {
    font-size: 5rem;
  }
}

.bootstrap-embed-513 .display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .display-2 {
    font-size: 4.5rem;
  }
}

.bootstrap-embed-513 .display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .display-3 {
    font-size: 4rem;
  }
}

.bootstrap-embed-513 .display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .display-4 {
    font-size: 3.5rem;
  }
}

.bootstrap-embed-513 .display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .display-5 {
    font-size: 3rem;
  }
}

.bootstrap-embed-513 .display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .display-6 {
    font-size: 2.5rem;
  }
}

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

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

.bootstrap-embed-513 .list-inline-item {
  display: inline-block;
}

.bootstrap-embed-513 .list-inline-item:not(:last-child) {
  margin-right: .5rem;
}

.bootstrap-embed-513 .initialism {
  font-size: .875em;
  text-transform: uppercase;
}

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

.bootstrap-embed-513 .blockquote > :last-child {
  margin-bottom: 0;
}

.bootstrap-embed-513 .blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: .875em;
  color: #6c757d;
}

.bootstrap-embed-513 .blockquote-footer::before {
  content: "— ";
}

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

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

.bootstrap-embed-513 .figure {
  display: inline-block;
}

.bootstrap-embed-513 .figure-img {
  margin-bottom: .5rem;
  line-height: 1;
}

.bootstrap-embed-513 .figure-caption {
  font-size: .875em;
  color: #6c757d;
}

.bootstrap-embed-513 .container, .bootstrap-embed-513 .container-fluid, .bootstrap-embed-513 .container-lg, .bootstrap-embed-513 .container-md, .bootstrap-embed-513 .container-sm, .bootstrap-embed-513 .container-xl, .bootstrap-embed-513 .container-xxl {
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
  margin-right: auto;
  margin-left: auto;
}

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

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

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

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

@media (min-width: 1400px) {
  .bootstrap-embed-513 .container, .bootstrap-embed-513 .container-lg, .bootstrap-embed-513 .container-md, .bootstrap-embed-513 .container-sm, .bootstrap-embed-513 .container-xl, .bootstrap-embed-513 .container-xxl {
    max-width: 1320px;
  }
}

.bootstrap-embed-513 .row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-.5 * var(--bs-gutter-x));
  margin-left: calc(-.5 * var(--bs-gutter-x));
}

.bootstrap-embed-513 .row > * {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
}

.bootstrap-embed-513 .col {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 0%;
  flex: 1 0 0%;
}

.bootstrap-embed-513 .row-cols-auto > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
}

.bootstrap-embed-513 .row-cols-1 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 100%;
}

.bootstrap-embed-513 .row-cols-2 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 50%;
}

.bootstrap-embed-513 .row-cols-3 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 33.3333333333%;
}

.bootstrap-embed-513 .row-cols-4 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 25%;
}

.bootstrap-embed-513 .row-cols-5 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 20%;
}

.bootstrap-embed-513 .row-cols-6 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 16.6666666667%;
}

.bootstrap-embed-513 .col-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
}

.bootstrap-embed-513 .col-1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 8.33333333%;
}

.bootstrap-embed-513 .col-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 16.66666667%;
}

.bootstrap-embed-513 .col-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 25%;
}

.bootstrap-embed-513 .col-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 33.33333333%;
}

.bootstrap-embed-513 .col-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 41.66666667%;
}

.bootstrap-embed-513 .col-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 50%;
}

.bootstrap-embed-513 .col-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 58.33333333%;
}

.bootstrap-embed-513 .col-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 66.66666667%;
}

.bootstrap-embed-513 .col-9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 75%;
}

.bootstrap-embed-513 .col-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 83.33333333%;
}

.bootstrap-embed-513 .col-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 91.66666667%;
}

.bootstrap-embed-513 .col-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 100%;
}

.bootstrap-embed-513 .offset-1 {
  margin-left: 8.33333333%;
}

.bootstrap-embed-513 .offset-2 {
  margin-left: 16.66666667%;
}

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

.bootstrap-embed-513 .offset-4 {
  margin-left: 33.33333333%;
}

.bootstrap-embed-513 .offset-5 {
  margin-left: 41.66666667%;
}

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

.bootstrap-embed-513 .offset-7 {
  margin-left: 58.33333333%;
}

.bootstrap-embed-513 .offset-8 {
  margin-left: 66.66666667%;
}

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

.bootstrap-embed-513 .offset-10 {
  margin-left: 83.33333333%;
}

.bootstrap-embed-513 .offset-11 {
  margin-left: 91.66666667%;
}

.bootstrap-embed-513 .g-0, .bootstrap-embed-513 .gx-0 {
  --bs-gutter-x: 0;
}

.bootstrap-embed-513 .g-0, .bootstrap-embed-513 .gy-0 {
  --bs-gutter-y: 0;
}

.bootstrap-embed-513 .g-1, .bootstrap-embed-513 .gx-1 {
  --bs-gutter-x: 0.25rem;
}

.bootstrap-embed-513 .g-1, .bootstrap-embed-513 .gy-1 {
  --bs-gutter-y: 0.25rem;
}

.bootstrap-embed-513 .g-2, .bootstrap-embed-513 .gx-2 {
  --bs-gutter-x: 0.5rem;
}

.bootstrap-embed-513 .g-2, .bootstrap-embed-513 .gy-2 {
  --bs-gutter-y: 0.5rem;
}

.bootstrap-embed-513 .g-3, .bootstrap-embed-513 .gx-3 {
  --bs-gutter-x: 1rem;
}

.bootstrap-embed-513 .g-3, .bootstrap-embed-513 .gy-3 {
  --bs-gutter-y: 1rem;
}

.bootstrap-embed-513 .g-4, .bootstrap-embed-513 .gx-4 {
  --bs-gutter-x: 1.5rem;
}

.bootstrap-embed-513 .g-4, .bootstrap-embed-513 .gy-4 {
  --bs-gutter-y: 1.5rem;
}

.bootstrap-embed-513 .g-5, .bootstrap-embed-513 .gx-5 {
  --bs-gutter-x: 3rem;
}

.bootstrap-embed-513 .g-5, .bootstrap-embed-513 .gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .bootstrap-embed-513 .col-sm {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .bootstrap-embed-513 .row-cols-sm-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .bootstrap-embed-513 .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .bootstrap-embed-513 .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .bootstrap-embed-513 .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .bootstrap-embed-513 .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .bootstrap-embed-513 .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }
  .bootstrap-embed-513 .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .bootstrap-embed-513 .col-sm-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .bootstrap-embed-513 .col-sm-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .bootstrap-embed-513 .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .bootstrap-embed-513 .col-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .bootstrap-embed-513 .col-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .bootstrap-embed-513 .col-sm-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .bootstrap-embed-513 .col-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .bootstrap-embed-513 .col-sm-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .bootstrap-embed-513 .col-sm-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .bootstrap-embed-513 .col-sm-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }
  .bootstrap-embed-513 .col-sm-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .bootstrap-embed-513 .col-sm-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .bootstrap-embed-513 .col-sm-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .bootstrap-embed-513 .offset-sm-0 {
    margin-left: 0;
  }
  .bootstrap-embed-513 .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .bootstrap-embed-513 .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .bootstrap-embed-513 .offset-sm-3 {
    margin-left: 25%;
  }
  .bootstrap-embed-513 .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .bootstrap-embed-513 .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .bootstrap-embed-513 .offset-sm-6 {
    margin-left: 50%;
  }
  .bootstrap-embed-513 .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .bootstrap-embed-513 .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .bootstrap-embed-513 .offset-sm-9 {
    margin-left: 75%;
  }
  .bootstrap-embed-513 .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .bootstrap-embed-513 .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .bootstrap-embed-513 .g-sm-0, .bootstrap-embed-513 .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .bootstrap-embed-513 .g-sm-0, .bootstrap-embed-513 .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .bootstrap-embed-513 .g-sm-1, .bootstrap-embed-513 .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .bootstrap-embed-513 .g-sm-1, .bootstrap-embed-513 .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .bootstrap-embed-513 .g-sm-2, .bootstrap-embed-513 .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .bootstrap-embed-513 .g-sm-2, .bootstrap-embed-513 .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .bootstrap-embed-513 .g-sm-3, .bootstrap-embed-513 .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .bootstrap-embed-513 .g-sm-3, .bootstrap-embed-513 .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .bootstrap-embed-513 .g-sm-4, .bootstrap-embed-513 .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .bootstrap-embed-513 .g-sm-4, .bootstrap-embed-513 .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .bootstrap-embed-513 .g-sm-5, .bootstrap-embed-513 .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .bootstrap-embed-513 .g-sm-5, .bootstrap-embed-513 .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}

@media (min-width: 768px) {
  .bootstrap-embed-513 .col-md {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .bootstrap-embed-513 .row-cols-md-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .bootstrap-embed-513 .row-cols-md-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .bootstrap-embed-513 .row-cols-md-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .bootstrap-embed-513 .row-cols-md-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .bootstrap-embed-513 .row-cols-md-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .bootstrap-embed-513 .row-cols-md-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }
  .bootstrap-embed-513 .row-cols-md-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .bootstrap-embed-513 .col-md-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .bootstrap-embed-513 .col-md-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .bootstrap-embed-513 .col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .bootstrap-embed-513 .col-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .bootstrap-embed-513 .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .bootstrap-embed-513 .col-md-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .bootstrap-embed-513 .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .bootstrap-embed-513 .col-md-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .bootstrap-embed-513 .col-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .bootstrap-embed-513 .col-md-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }
  .bootstrap-embed-513 .col-md-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .bootstrap-embed-513 .col-md-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .bootstrap-embed-513 .col-md-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .bootstrap-embed-513 .offset-md-0 {
    margin-left: 0;
  }
  .bootstrap-embed-513 .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .bootstrap-embed-513 .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .bootstrap-embed-513 .offset-md-3 {
    margin-left: 25%;
  }
  .bootstrap-embed-513 .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .bootstrap-embed-513 .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .bootstrap-embed-513 .offset-md-6 {
    margin-left: 50%;
  }
  .bootstrap-embed-513 .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .bootstrap-embed-513 .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .bootstrap-embed-513 .offset-md-9 {
    margin-left: 75%;
  }
  .bootstrap-embed-513 .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .bootstrap-embed-513 .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .bootstrap-embed-513 .g-md-0, .bootstrap-embed-513 .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .bootstrap-embed-513 .g-md-0, .bootstrap-embed-513 .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .bootstrap-embed-513 .g-md-1, .bootstrap-embed-513 .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .bootstrap-embed-513 .g-md-1, .bootstrap-embed-513 .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .bootstrap-embed-513 .g-md-2, .bootstrap-embed-513 .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .bootstrap-embed-513 .g-md-2, .bootstrap-embed-513 .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .bootstrap-embed-513 .g-md-3, .bootstrap-embed-513 .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .bootstrap-embed-513 .g-md-3, .bootstrap-embed-513 .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .bootstrap-embed-513 .g-md-4, .bootstrap-embed-513 .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .bootstrap-embed-513 .g-md-4, .bootstrap-embed-513 .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .bootstrap-embed-513 .g-md-5, .bootstrap-embed-513 .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .bootstrap-embed-513 .g-md-5, .bootstrap-embed-513 .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed-513 .col-lg {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .bootstrap-embed-513 .row-cols-lg-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .bootstrap-embed-513 .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .bootstrap-embed-513 .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .bootstrap-embed-513 .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .bootstrap-embed-513 .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .bootstrap-embed-513 .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }
  .bootstrap-embed-513 .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .bootstrap-embed-513 .col-lg-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .bootstrap-embed-513 .col-lg-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .bootstrap-embed-513 .col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .bootstrap-embed-513 .col-lg-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .bootstrap-embed-513 .col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .bootstrap-embed-513 .col-lg-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .bootstrap-embed-513 .col-lg-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .bootstrap-embed-513 .col-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .bootstrap-embed-513 .col-lg-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .bootstrap-embed-513 .col-lg-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }
  .bootstrap-embed-513 .col-lg-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .bootstrap-embed-513 .col-lg-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .bootstrap-embed-513 .col-lg-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .bootstrap-embed-513 .offset-lg-0 {
    margin-left: 0;
  }
  .bootstrap-embed-513 .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .bootstrap-embed-513 .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .bootstrap-embed-513 .offset-lg-3 {
    margin-left: 25%;
  }
  .bootstrap-embed-513 .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .bootstrap-embed-513 .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .bootstrap-embed-513 .offset-lg-6 {
    margin-left: 50%;
  }
  .bootstrap-embed-513 .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .bootstrap-embed-513 .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .bootstrap-embed-513 .offset-lg-9 {
    margin-left: 75%;
  }
  .bootstrap-embed-513 .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .bootstrap-embed-513 .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .bootstrap-embed-513 .g-lg-0, .bootstrap-embed-513 .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .bootstrap-embed-513 .g-lg-0, .bootstrap-embed-513 .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .bootstrap-embed-513 .g-lg-1, .bootstrap-embed-513 .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .bootstrap-embed-513 .g-lg-1, .bootstrap-embed-513 .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .bootstrap-embed-513 .g-lg-2, .bootstrap-embed-513 .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .bootstrap-embed-513 .g-lg-2, .bootstrap-embed-513 .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .bootstrap-embed-513 .g-lg-3, .bootstrap-embed-513 .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .bootstrap-embed-513 .g-lg-3, .bootstrap-embed-513 .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .bootstrap-embed-513 .g-lg-4, .bootstrap-embed-513 .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .bootstrap-embed-513 .g-lg-4, .bootstrap-embed-513 .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .bootstrap-embed-513 .g-lg-5, .bootstrap-embed-513 .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .bootstrap-embed-513 .g-lg-5, .bootstrap-embed-513 .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .col-xl {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .bootstrap-embed-513 .row-cols-xl-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .bootstrap-embed-513 .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .bootstrap-embed-513 .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .bootstrap-embed-513 .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .bootstrap-embed-513 .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .bootstrap-embed-513 .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }
  .bootstrap-embed-513 .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .bootstrap-embed-513 .col-xl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .bootstrap-embed-513 .col-xl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .bootstrap-embed-513 .col-xl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .bootstrap-embed-513 .col-xl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .bootstrap-embed-513 .col-xl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .bootstrap-embed-513 .col-xl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .bootstrap-embed-513 .col-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .bootstrap-embed-513 .col-xl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .bootstrap-embed-513 .col-xl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .bootstrap-embed-513 .col-xl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }
  .bootstrap-embed-513 .col-xl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .bootstrap-embed-513 .col-xl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .bootstrap-embed-513 .col-xl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .bootstrap-embed-513 .offset-xl-0 {
    margin-left: 0;
  }
  .bootstrap-embed-513 .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .bootstrap-embed-513 .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .bootstrap-embed-513 .offset-xl-3 {
    margin-left: 25%;
  }
  .bootstrap-embed-513 .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .bootstrap-embed-513 .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .bootstrap-embed-513 .offset-xl-6 {
    margin-left: 50%;
  }
  .bootstrap-embed-513 .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .bootstrap-embed-513 .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .bootstrap-embed-513 .offset-xl-9 {
    margin-left: 75%;
  }
  .bootstrap-embed-513 .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .bootstrap-embed-513 .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .bootstrap-embed-513 .g-xl-0, .bootstrap-embed-513 .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .bootstrap-embed-513 .g-xl-0, .bootstrap-embed-513 .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .bootstrap-embed-513 .g-xl-1, .bootstrap-embed-513 .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .bootstrap-embed-513 .g-xl-1, .bootstrap-embed-513 .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .bootstrap-embed-513 .g-xl-2, .bootstrap-embed-513 .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .bootstrap-embed-513 .g-xl-2, .bootstrap-embed-513 .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .bootstrap-embed-513 .g-xl-3, .bootstrap-embed-513 .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .bootstrap-embed-513 .g-xl-3, .bootstrap-embed-513 .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .bootstrap-embed-513 .g-xl-4, .bootstrap-embed-513 .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .bootstrap-embed-513 .g-xl-4, .bootstrap-embed-513 .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .bootstrap-embed-513 .g-xl-5, .bootstrap-embed-513 .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .bootstrap-embed-513 .g-xl-5, .bootstrap-embed-513 .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}

@media (min-width: 1400px) {
  .bootstrap-embed-513 .col-xxl {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .bootstrap-embed-513 .row-cols-xxl-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .bootstrap-embed-513 .row-cols-xxl-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .bootstrap-embed-513 .row-cols-xxl-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .bootstrap-embed-513 .row-cols-xxl-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .bootstrap-embed-513 .row-cols-xxl-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .bootstrap-embed-513 .row-cols-xxl-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }
  .bootstrap-embed-513 .row-cols-xxl-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .bootstrap-embed-513 .col-xxl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  .bootstrap-embed-513 .col-xxl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .bootstrap-embed-513 .col-xxl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .bootstrap-embed-513 .col-xxl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }
  .bootstrap-embed-513 .col-xxl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .bootstrap-embed-513 .col-xxl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .bootstrap-embed-513 .col-xxl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .bootstrap-embed-513 .col-xxl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .bootstrap-embed-513 .col-xxl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .bootstrap-embed-513 .col-xxl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }
  .bootstrap-embed-513 .col-xxl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .bootstrap-embed-513 .col-xxl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .bootstrap-embed-513 .col-xxl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
  .bootstrap-embed-513 .offset-xxl-0 {
    margin-left: 0;
  }
  .bootstrap-embed-513 .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .bootstrap-embed-513 .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .bootstrap-embed-513 .offset-xxl-3 {
    margin-left: 25%;
  }
  .bootstrap-embed-513 .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .bootstrap-embed-513 .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .bootstrap-embed-513 .offset-xxl-6 {
    margin-left: 50%;
  }
  .bootstrap-embed-513 .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .bootstrap-embed-513 .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .bootstrap-embed-513 .offset-xxl-9 {
    margin-left: 75%;
  }
  .bootstrap-embed-513 .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .bootstrap-embed-513 .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .bootstrap-embed-513 .g-xxl-0, .bootstrap-embed-513 .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .bootstrap-embed-513 .g-xxl-0, .bootstrap-embed-513 .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .bootstrap-embed-513 .g-xxl-1, .bootstrap-embed-513 .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .bootstrap-embed-513 .g-xxl-1, .bootstrap-embed-513 .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .bootstrap-embed-513 .g-xxl-2, .bootstrap-embed-513 .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .bootstrap-embed-513 .g-xxl-2, .bootstrap-embed-513 .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .bootstrap-embed-513 .g-xxl-3, .bootstrap-embed-513 .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .bootstrap-embed-513 .g-xxl-3, .bootstrap-embed-513 .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .bootstrap-embed-513 .g-xxl-4, .bootstrap-embed-513 .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .bootstrap-embed-513 .g-xxl-4, .bootstrap-embed-513 .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .bootstrap-embed-513 .g-xxl-5, .bootstrap-embed-513 .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .bootstrap-embed-513 .g-xxl-5, .bootstrap-embed-513 .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}

.bootstrap-embed-513 .table {
  --bs-table-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #212529;
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: #212529;
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: #212529;
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  vertical-align: top;
  border-color: #dee2e6;
}

.bootstrap-embed-513 .table > :not(caption) > * > * {
  padding: .5rem .5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  -webkit-box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}

.bootstrap-embed-513 .table > tbody {
  vertical-align: inherit;
}

.bootstrap-embed-513 .table > thead {
  vertical-align: bottom;
}

.bootstrap-embed-513 .table > :not(:first-child) {
  border-top: 2px solid currentColor;
}

.bootstrap-embed-513 .caption-top {
  caption-side: top;
}

.bootstrap-embed-513 .table-sm > :not(caption) > * > * {
  padding: .25rem .25rem;
}

.bootstrap-embed-513 .table-bordered > :not(caption) > * {
  border-width: 1px 0;
}

.bootstrap-embed-513 .table-bordered > :not(caption) > * > * {
  border-width: 0 1px;
}

.bootstrap-embed-513 .table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}

.bootstrap-embed-513 .table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.bootstrap-embed-513 .table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}

.bootstrap-embed-513 .table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color);
}

.bootstrap-embed-513 .table-hover > tbody > tr:hover > * {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color);
}

.bootstrap-embed-513 .table-primary {
  --bs-table-bg: #cfe2ff;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #bacbe6;
}

.bootstrap-embed-513 .table-secondary {
  --bs-table-bg: #e2e3e5;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #cbccce;
}

.bootstrap-embed-513 .table-success {
  --bs-table-bg: #d1e7dd;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #bcd0c7;
}

.bootstrap-embed-513 .table-info {
  --bs-table-bg: #cff4fc;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #badce3;
}

.bootstrap-embed-513 .table-warning {
  --bs-table-bg: #fff3cd;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #e6dbb9;
}

.bootstrap-embed-513 .table-danger {
  --bs-table-bg: #f8d7da;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #dfc2c4;
}

.bootstrap-embed-513 .table-light {
  --bs-table-bg: #f8f9fa;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #dfe0e1;
}

.bootstrap-embed-513 .table-dark {
  --bs-table-bg: #212529;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: #fff;
  border-color: #373b3e;
}

.bootstrap-embed-513 .table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .bootstrap-embed-513 .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}

@media (max-width: 767.98px) {
  .bootstrap-embed-513 .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}

@media (max-width: 991.98px) {
  .bootstrap-embed-513 .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}

@media (max-width: 1199.98px) {
  .bootstrap-embed-513 .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}

@media (max-width: 1399.98px) {
  .bootstrap-embed-513 .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}

.bootstrap-embed-513 .form-label {
  margin-bottom: .5rem;
}

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

.bootstrap-embed-513 .col-form-label-lg {
  padding-top: calc(.5rem + 1px);
  padding-bottom: calc(.5rem + 1px);
  font-size: 1.25rem;
}

.bootstrap-embed-513 .col-form-label-sm {
  padding-top: calc(.25rem + 1px);
  padding-bottom: calc(.25rem + 1px);
  font-size: .875rem;
}

.bootstrap-embed-513 .form-text {
  margin-top: .25rem;
  font-size: .875em;
  color: #6c757d;
}

.bootstrap-embed-513 .form-control {
  display: block;
  width: 100%;
  padding: .375rem .75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: .25rem;
  -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}

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

.bootstrap-embed-513 .form-control[type=file] {
  overflow: hidden;
}

.bootstrap-embed-513 .form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}

.bootstrap-embed-513 .form-control:focus {
  color: #212529;
  background-color: #fff;
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.bootstrap-embed-513 .form-control::-webkit-date-and-time-value {
  height: 1.5em;
}

.bootstrap-embed-513 .form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.bootstrap-embed-513 .form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.bootstrap-embed-513 .form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.bootstrap-embed-513 .form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

.bootstrap-embed-513 .form-control:disabled, .bootstrap-embed-513 .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

.bootstrap-embed-513 .form-control::-webkit-file-upload-button {
  padding: .375rem .75rem;
  margin: -.375rem -.75rem;
  -webkit-margin-end: .75rem;
  margin-inline-end: .75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}

.bootstrap-embed-513 .form-control::file-selector-button {
  padding: .375rem .75rem;
  margin: -.375rem -.75rem;
  -webkit-margin-end: .75rem;
  -moz-margin-end: .75rem;
  margin-inline-end: .75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
  .bootstrap-embed-513 .form-control::file-selector-button {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: #dde0e3;
}

.bootstrap-embed-513 .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #dde0e3;
}

.bootstrap-embed-513 .form-control::-webkit-file-upload-button {
  padding: .375rem .75rem;
  margin: -.375rem -.75rem;
  -webkit-margin-end: .75rem;
  margin-inline-end: .75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: #dde0e3;
}

.bootstrap-embed-513 .form-control-plaintext {
  display: block;
  width: 100%;
  padding: .375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

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

.bootstrap-embed-513 .form-control-sm {
  min-height: calc(1.5em + .5rem + 2px);
  padding: .25rem .5rem;
  font-size: .875rem;
  border-radius: .2rem;
}

.bootstrap-embed-513 .form-control-sm::-webkit-file-upload-button {
  padding: .25rem .5rem;
  margin: -.25rem -.5rem;
  -webkit-margin-end: .5rem;
  margin-inline-end: .5rem;
}

.bootstrap-embed-513 .form-control-sm::file-selector-button {
  padding: .25rem .5rem;
  margin: -.25rem -.5rem;
  -webkit-margin-end: .5rem;
  -moz-margin-end: .5rem;
  margin-inline-end: .5rem;
}

.bootstrap-embed-513 .form-control-sm::-webkit-file-upload-button {
  padding: .25rem .5rem;
  margin: -.25rem -.5rem;
  -webkit-margin-end: .5rem;
  margin-inline-end: .5rem;
}

.bootstrap-embed-513 .form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: .5rem 1rem;
  font-size: 1.25rem;
  border-radius: .3rem;
}

.bootstrap-embed-513 .form-control-lg::-webkit-file-upload-button {
  padding: .5rem 1rem;
  margin: -.5rem -1rem;
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
}

.bootstrap-embed-513 .form-control-lg::file-selector-button {
  padding: .5rem 1rem;
  margin: -.5rem -1rem;
  -webkit-margin-end: 1rem;
  -moz-margin-end: 1rem;
  margin-inline-end: 1rem;
}

.bootstrap-embed-513 .form-control-lg::-webkit-file-upload-button {
  padding: .5rem 1rem;
  margin: -.5rem -1rem;
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
}

.bootstrap-embed-513 textarea.form-control {
  min-height: calc(1.5em + .75rem + 2px);
}

.bootstrap-embed-513 textarea.form-control-sm {
  min-height: calc(1.5em + .5rem + 2px);
}

.bootstrap-embed-513 textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
}

.bootstrap-embed-513 .form-control-color {
  width: 3rem;
  height: auto;
  padding: .375rem;
}

.bootstrap-embed-513 .form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}

.bootstrap-embed-513 .form-control-color::-moz-color-swatch {
  height: 1.5em;
  border-radius: .25rem;
}

.bootstrap-embed-513 .form-control-color::-webkit-color-swatch {
  height: 1.5em;
  border-radius: .25rem;
}

.bootstrap-embed-513 .form-select {
  display: block;
  width: 100%;
  padding: .375rem 2.25rem .375rem .75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right .75rem center;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .form-select {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.bootstrap-embed-513 .form-select[multiple], .bootstrap-embed-513 .form-select[size]:not([size="1"]) {
  padding-right: .75rem;
  background-image: none;
}

.bootstrap-embed-513 .form-select:disabled {
  background-color: #e9ecef;
}

.bootstrap-embed-513 .form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #212529;
}

.bootstrap-embed-513 .form-select-sm {
  padding-top: .25rem;
  padding-bottom: .25rem;
  padding-left: .5rem;
  font-size: .875rem;
  border-radius: .2rem;
}

.bootstrap-embed-513 .form-select-lg {
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: .3rem;
}

.bootstrap-embed-513 .form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: .125rem;
}

.bootstrap-embed-513 .form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.bootstrap-embed-513 .form-check-input {
  width: 1em;
  height: 1em;
  margin-top: .25em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
}

.bootstrap-embed-513 .form-check-input[type=checkbox] {
  border-radius: .25em;
}

.bootstrap-embed-513 .form-check-input[type=radio] {
  border-radius: 50%;
}

.bootstrap-embed-513 .form-check-input:active {
  -webkit-filter: brightness(90%);
  filter: brightness(90%);
}

.bootstrap-embed-513 .form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.bootstrap-embed-513 .form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.bootstrap-embed-513 .form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}

.bootstrap-embed-513 .form-check-input:checked[type=radio] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}

.bootstrap-embed-513 .form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}

.bootstrap-embed-513 .form-check-input:disabled {
  pointer-events: none;
  -webkit-filter: none;
  filter: none;
  opacity: .5;
}

.bootstrap-embed-513 .form-check-input:disabled ~ .form-check-label, .bootstrap-embed-513 .form-check-input[disabled] ~ .form-check-label {
  opacity: .5;
}

.bootstrap-embed-513 .form-switch {
  padding-left: 2.5em;
}

.bootstrap-embed-513 .form-switch .form-check-input {
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
  -webkit-transition: background-position .15s ease-in-out;
  transition: background-position .15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .form-switch .form-check-input {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}

.bootstrap-embed-513 .form-switch .form-check-input:checked {
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

.bootstrap-embed-513 .form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.bootstrap-embed-513 .btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.bootstrap-embed-513 .btn-check:disabled + .btn, .bootstrap-embed-513 .btn-check[disabled] + .btn {
  pointer-events: none;
  -webkit-filter: none;
  filter: none;
  opacity: .65;
}

.bootstrap-embed-513 .form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.bootstrap-embed-513 .form-range:focus {
  outline: 0;
}

.bootstrap-embed-513 .form-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.bootstrap-embed-513 .form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.bootstrap-embed-513 .form-range::-moz-focus-outer {
  border: 0;
}

.bootstrap-embed-513 .form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -.25rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}

.bootstrap-embed-513 .form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: .5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.bootstrap-embed-513 .form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .form-range::-moz-range-thumb {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}

.bootstrap-embed-513 .form-range::-moz-range-track {
  width: 100%;
  height: .5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.bootstrap-embed-513 .form-range:disabled {
  pointer-events: none;
}

.bootstrap-embed-513 .form-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}

.bootstrap-embed-513 .form-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.bootstrap-embed-513 .form-floating {
  position: relative;
}

.bootstrap-embed-513 .form-floating > .form-control, .bootstrap-embed-513 .form-floating > .form-select {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}

.bootstrap-embed-513 .form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  padding: 1rem .75rem;
  pointer-events: none;
  border: 1px solid transparent;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transition: opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;
  transition: opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;
  transition: opacity .1s ease-in-out,transform .1s ease-in-out;
  transition: opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .form-floating > label {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .form-floating > .form-control {
  padding: 1rem .75rem;
}

.bootstrap-embed-513 .form-floating > .form-control::-webkit-input-placeholder {
  color: transparent;
}

.bootstrap-embed-513 .form-floating > .form-control:-ms-input-placeholder {
  color: transparent;
}

.bootstrap-embed-513 .form-floating > .form-control::-ms-input-placeholder {
  color: transparent;
}

.bootstrap-embed-513 .form-floating > .form-control::placeholder {
  color: transparent;
}

.bootstrap-embed-513 .form-floating > .form-control:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: .625rem;
}

.bootstrap-embed-513 .form-floating > .form-control:focus, .bootstrap-embed-513 .form-floating > .form-control:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: .625rem;
}

.bootstrap-embed-513 .form-floating > .form-control:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: .625rem;
}

.bootstrap-embed-513 .form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: .625rem;
}

.bootstrap-embed-513 .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  opacity: .65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.bootstrap-embed-513 .form-floating > .form-control:focus ~ label, .bootstrap-embed-513 .form-floating > .form-control:not(:placeholder-shown) ~ label, .bootstrap-embed-513 .form-floating > .form-select ~ label {
  opacity: .65;
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.bootstrap-embed-513 .form-floating > .form-control:-webkit-autofill ~ label {
  opacity: .65;
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.bootstrap-embed-513 .input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}

.bootstrap-embed-513 .input-group > .form-control, .bootstrap-embed-513 .input-group > .form-select {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}

.bootstrap-embed-513 .input-group > .form-control:focus, .bootstrap-embed-513 .input-group > .form-select:focus {
  z-index: 3;
}

.bootstrap-embed-513 .input-group .btn {
  position: relative;
  z-index: 2;
}

.bootstrap-embed-513 .input-group .btn:focus {
  z-index: 3;
}

.bootstrap-embed-513 .input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: .375rem .75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: .25rem;
}

.bootstrap-embed-513 .input-group-lg > .btn, .bootstrap-embed-513 .input-group-lg > .form-control, .bootstrap-embed-513 .input-group-lg > .form-select, .bootstrap-embed-513 .input-group-lg > .input-group-text {
  padding: .5rem 1rem;
  font-size: 1.25rem;
  border-radius: .3rem;
}

.bootstrap-embed-513 .input-group-sm > .btn, .bootstrap-embed-513 .input-group-sm > .form-control, .bootstrap-embed-513 .input-group-sm > .form-select, .bootstrap-embed-513 .input-group-sm > .input-group-text {
  padding: .25rem .5rem;
  font-size: .875rem;
  border-radius: .2rem;
}

.bootstrap-embed-513 .input-group-lg > .form-select, .bootstrap-embed-513 .input-group-sm > .form-select {
  padding-right: 3rem;
}

.bootstrap-embed-513 .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .bootstrap-embed-513 .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.bootstrap-embed-513 .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), .bootstrap-embed-513 .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.bootstrap-embed-513 .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.bootstrap-embed-513 .valid-feedback {
  display: none;
  width: 100%;
  margin-top: .25rem;
  font-size: .875em;
  color: #198754;
}

.bootstrap-embed-513 .valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .25rem .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  color: #fff;
  background-color: rgba(25, 135, 84, 0.9);
  border-radius: .25rem;
}

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

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

.bootstrap-embed-513 .form-control.is-valid:focus, .bootstrap-embed-513 .was-validated .form-control:valid:focus {
  border-color: #198754;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

.bootstrap-embed-513 .was-validated textarea.form-control:valid, .bootstrap-embed-513 textarea.form-control.is-valid {
  padding-right: calc(1.5em + .75rem);
  background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem);
}

.bootstrap-embed-513 .form-select.is-valid, .bootstrap-embed-513 .was-validated .form-select:valid {
  border-color: #198754;
}

.bootstrap-embed-513 .form-select.is-valid:not([multiple]):not([size]), .bootstrap-embed-513 .form-select.is-valid:not([multiple])[size="1"], .bootstrap-embed-513 .was-validated .form-select:valid:not([multiple]):not([size]), .bootstrap-embed-513 .was-validated .form-select:valid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right .75rem center,center right 2.25rem;
  background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem);
}

.bootstrap-embed-513 .form-select.is-valid:focus, .bootstrap-embed-513 .was-validated .form-select:valid:focus {
  border-color: #198754;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

.bootstrap-embed-513 .form-check-input.is-valid, .bootstrap-embed-513 .was-validated .form-check-input:valid {
  border-color: #198754;
}

.bootstrap-embed-513 .form-check-input.is-valid:checked, .bootstrap-embed-513 .was-validated .form-check-input:valid:checked {
  background-color: #198754;
}

.bootstrap-embed-513 .form-check-input.is-valid:focus, .bootstrap-embed-513 .was-validated .form-check-input:valid:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

.bootstrap-embed-513 .form-check-input.is-valid ~ .form-check-label, .bootstrap-embed-513 .was-validated .form-check-input:valid ~ .form-check-label {
  color: #198754;
}

.bootstrap-embed-513 .form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: .5em;
}

.bootstrap-embed-513 .input-group .form-control.is-valid, .bootstrap-embed-513 .input-group .form-select.is-valid, .bootstrap-embed-513 .was-validated .input-group .form-control:valid, .bootstrap-embed-513 .was-validated .input-group .form-select:valid {
  z-index: 1;
}

.bootstrap-embed-513 .input-group .form-control.is-valid:focus, .bootstrap-embed-513 .input-group .form-select.is-valid:focus, .bootstrap-embed-513 .was-validated .input-group .form-control:valid:focus, .bootstrap-embed-513 .was-validated .input-group .form-select:valid:focus {
  z-index: 3;
}

.bootstrap-embed-513 .invalid-feedback {
  display: none;
  width: 100%;
  margin-top: .25rem;
  font-size: .875em;
  color: #dc3545;
}

.bootstrap-embed-513 .invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .25rem .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: .25rem;
}

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

.bootstrap-embed-513 .form-control.is-invalid, .bootstrap-embed-513 .was-validated .form-control:invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + .75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(.375em + .1875rem) center;
  background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}

.bootstrap-embed-513 .form-control.is-invalid:focus, .bootstrap-embed-513 .was-validated .form-control:invalid:focus {
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

.bootstrap-embed-513 .was-validated textarea.form-control:invalid, .bootstrap-embed-513 textarea.form-control.is-invalid {
  padding-right: calc(1.5em + .75rem);
  background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem);
}

.bootstrap-embed-513 .form-select.is-invalid, .bootstrap-embed-513 .was-validated .form-select:invalid {
  border-color: #dc3545;
}

.bootstrap-embed-513 .form-select.is-invalid:not([multiple]):not([size]), .bootstrap-embed-513 .form-select.is-invalid:not([multiple])[size="1"], .bootstrap-embed-513 .was-validated .form-select:invalid:not([multiple]):not([size]), .bootstrap-embed-513 .was-validated .form-select:invalid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: right .75rem center,center right 2.25rem;
  background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem);
}

.bootstrap-embed-513 .form-select.is-invalid:focus, .bootstrap-embed-513 .was-validated .form-select:invalid:focus {
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

.bootstrap-embed-513 .form-check-input.is-invalid, .bootstrap-embed-513 .was-validated .form-check-input:invalid {
  border-color: #dc3545;
}

.bootstrap-embed-513 .form-check-input.is-invalid:checked, .bootstrap-embed-513 .was-validated .form-check-input:invalid:checked {
  background-color: #dc3545;
}

.bootstrap-embed-513 .form-check-input.is-invalid:focus, .bootstrap-embed-513 .was-validated .form-check-input:invalid:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

.bootstrap-embed-513 .form-check-input.is-invalid ~ .form-check-label, .bootstrap-embed-513 .was-validated .form-check-input:invalid ~ .form-check-label {
  color: #dc3545;
}

.bootstrap-embed-513 .form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: .5em;
}

.bootstrap-embed-513 .input-group .form-control.is-invalid, .bootstrap-embed-513 .input-group .form-select.is-invalid, .bootstrap-embed-513 .was-validated .input-group .form-control:invalid, .bootstrap-embed-513 .was-validated .input-group .form-select:invalid {
  z-index: 2;
}

.bootstrap-embed-513 .input-group .form-control.is-invalid:focus, .bootstrap-embed-513 .input-group .form-select.is-invalid:focus, .bootstrap-embed-513 .was-validated .input-group .form-control:invalid:focus, .bootstrap-embed-513 .was-validated .input-group .form-select:invalid:focus {
  z-index: 3;
}

.bootstrap-embed-513 .btn {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: .375rem .75rem;
  font-size: 1rem;
  border-radius: .25rem;
  -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .btn {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .btn:hover {
  color: #212529;
}

.bootstrap-embed-513 .btn-check:focus + .btn, .bootstrap-embed-513 .btn:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.bootstrap-embed-513 .btn.disabled, .bootstrap-embed-513 .btn:disabled, .bootstrap-embed-513 fieldset:disabled .btn {
  pointer-events: none;
  opacity: .65;
}

.bootstrap-embed-513 .btn-primary {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.bootstrap-embed-513 .btn-primary:hover {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
}

.bootstrap-embed-513 .btn-check:focus + .btn-primary, .bootstrap-embed-513 .btn-primary:focus {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-primary, .bootstrap-embed-513 .btn-check:checked + .btn-primary, .bootstrap-embed-513 .btn-primary.active, .bootstrap-embed-513 .btn-primary:active, .bootstrap-embed-513 .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0a58ca;
  border-color: #0a53be;
}

.bootstrap-embed-513 .btn-check:active + .btn-primary:focus, .bootstrap-embed-513 .btn-check:checked + .btn-primary:focus, .bootstrap-embed-513 .btn-primary.active:focus, .bootstrap-embed-513 .btn-primary:active:focus, .bootstrap-embed-513 .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}

.bootstrap-embed-513 .btn-primary.disabled, .bootstrap-embed-513 .btn-primary:disabled {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

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

.bootstrap-embed-513 .btn-secondary:hover {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
}

.bootstrap-embed-513 .btn-check:focus + .btn-secondary, .bootstrap-embed-513 .btn-secondary:focus {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-secondary, .bootstrap-embed-513 .btn-check:checked + .btn-secondary, .bootstrap-embed-513 .btn-secondary.active, .bootstrap-embed-513 .btn-secondary:active, .bootstrap-embed-513 .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #565e64;
  border-color: #51585e;
}

.bootstrap-embed-513 .btn-check:active + .btn-secondary:focus, .bootstrap-embed-513 .btn-check:checked + .btn-secondary:focus, .bootstrap-embed-513 .btn-secondary.active:focus, .bootstrap-embed-513 .btn-secondary:active:focus, .bootstrap-embed-513 .show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
}

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

.bootstrap-embed-513 .btn-success {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}

.bootstrap-embed-513 .btn-success:hover {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
}

.bootstrap-embed-513 .btn-check:focus + .btn-success, .bootstrap-embed-513 .btn-success:focus {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-success, .bootstrap-embed-513 .btn-check:checked + .btn-success, .bootstrap-embed-513 .btn-success.active, .bootstrap-embed-513 .btn-success:active, .bootstrap-embed-513 .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #146c43;
  border-color: #13653f;
}

.bootstrap-embed-513 .btn-check:active + .btn-success:focus, .bootstrap-embed-513 .btn-check:checked + .btn-success:focus, .bootstrap-embed-513 .btn-success.active:focus, .bootstrap-embed-513 .btn-success:active:focus, .bootstrap-embed-513 .show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
}

.bootstrap-embed-513 .btn-success.disabled, .bootstrap-embed-513 .btn-success:disabled {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}

.bootstrap-embed-513 .btn-info {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.bootstrap-embed-513 .btn-info:hover {
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
}

.bootstrap-embed-513 .btn-check:focus + .btn-info, .bootstrap-embed-513 .btn-info:focus {
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-info, .bootstrap-embed-513 .btn-check:checked + .btn-info, .bootstrap-embed-513 .btn-info.active, .bootstrap-embed-513 .btn-info:active, .bootstrap-embed-513 .show > .btn-info.dropdown-toggle {
  color: #000;
  background-color: #3dd5f3;
  border-color: #25cff2;
}

.bootstrap-embed-513 .btn-check:active + .btn-info:focus, .bootstrap-embed-513 .btn-check:checked + .btn-info:focus, .bootstrap-embed-513 .btn-info.active:focus, .bootstrap-embed-513 .btn-info:active:focus, .bootstrap-embed-513 .show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}

.bootstrap-embed-513 .btn-info.disabled, .bootstrap-embed-513 .btn-info:disabled {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.bootstrap-embed-513 .btn-warning {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

.bootstrap-embed-513 .btn-warning:hover {
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
}

.bootstrap-embed-513 .btn-check:focus + .btn-warning, .bootstrap-embed-513 .btn-warning:focus {
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-warning, .bootstrap-embed-513 .btn-check:checked + .btn-warning, .bootstrap-embed-513 .btn-warning.active, .bootstrap-embed-513 .btn-warning:active, .bootstrap-embed-513 .show > .btn-warning.dropdown-toggle {
  color: #000;
  background-color: #ffcd39;
  border-color: #ffc720;
}

.bootstrap-embed-513 .btn-check:active + .btn-warning:focus, .bootstrap-embed-513 .btn-check:checked + .btn-warning:focus, .bootstrap-embed-513 .btn-warning.active:focus, .bootstrap-embed-513 .btn-warning:active:focus, .bootstrap-embed-513 .show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}

.bootstrap-embed-513 .btn-warning.disabled, .bootstrap-embed-513 .btn-warning:disabled {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

.bootstrap-embed-513 .btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.bootstrap-embed-513 .btn-danger:hover {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
}

.bootstrap-embed-513 .btn-check:focus + .btn-danger, .bootstrap-embed-513 .btn-danger:focus {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-danger, .bootstrap-embed-513 .btn-check:checked + .btn-danger, .bootstrap-embed-513 .btn-danger.active, .bootstrap-embed-513 .btn-danger:active, .bootstrap-embed-513 .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #b02a37;
  border-color: #a52834;
}

.bootstrap-embed-513 .btn-check:active + .btn-danger:focus, .bootstrap-embed-513 .btn-check:checked + .btn-danger:focus, .bootstrap-embed-513 .btn-danger.active:focus, .bootstrap-embed-513 .btn-danger:active:focus, .bootstrap-embed-513 .show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}

.bootstrap-embed-513 .btn-danger.disabled, .bootstrap-embed-513 .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.bootstrap-embed-513 .btn-light {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.bootstrap-embed-513 .btn-light:hover {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
}

.bootstrap-embed-513 .btn-check:focus + .btn-light, .bootstrap-embed-513 .btn-light:focus {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-light, .bootstrap-embed-513 .btn-check:checked + .btn-light, .bootstrap-embed-513 .btn-light.active, .bootstrap-embed-513 .btn-light:active, .bootstrap-embed-513 .show > .btn-light.dropdown-toggle {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
}

.bootstrap-embed-513 .btn-check:active + .btn-light:focus, .bootstrap-embed-513 .btn-check:checked + .btn-light:focus, .bootstrap-embed-513 .btn-light.active:focus, .bootstrap-embed-513 .btn-light:active:focus, .bootstrap-embed-513 .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
}

.bootstrap-embed-513 .btn-light.disabled, .bootstrap-embed-513 .btn-light:disabled {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.bootstrap-embed-513 .btn-dark {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.bootstrap-embed-513 .btn-dark:hover {
  color: #fff;
  background-color: #1c1f23;
  border-color: #1a1e21;
}

.bootstrap-embed-513 .btn-check:focus + .btn-dark, .bootstrap-embed-513 .btn-dark:focus {
  color: #fff;
  background-color: #1c1f23;
  border-color: #1a1e21;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-dark, .bootstrap-embed-513 .btn-check:checked + .btn-dark, .bootstrap-embed-513 .btn-dark.active, .bootstrap-embed-513 .btn-dark:active, .bootstrap-embed-513 .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1a1e21;
  border-color: #191c1f;
}

.bootstrap-embed-513 .btn-check:active + .btn-dark:focus, .bootstrap-embed-513 .btn-check:checked + .btn-dark:focus, .bootstrap-embed-513 .btn-dark.active:focus, .bootstrap-embed-513 .btn-dark:active:focus, .bootstrap-embed-513 .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);
}

.bootstrap-embed-513 .btn-dark.disabled, .bootstrap-embed-513 .btn-dark:disabled {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.bootstrap-embed-513 .btn-outline-primary {
  color: #0d6efd;
  border-color: #0d6efd;
}

.bootstrap-embed-513 .btn-outline-primary:hover {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.bootstrap-embed-513 .btn-check:focus + .btn-outline-primary, .bootstrap-embed-513 .btn-outline-primary:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-primary, .bootstrap-embed-513 .btn-check:checked + .btn-outline-primary, .bootstrap-embed-513 .btn-outline-primary.active, .bootstrap-embed-513 .btn-outline-primary.dropdown-toggle.show, .bootstrap-embed-513 .btn-outline-primary:active {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-primary:focus, .bootstrap-embed-513 .btn-check:checked + .btn-outline-primary:focus, .bootstrap-embed-513 .btn-outline-primary.active:focus, .bootstrap-embed-513 .btn-outline-primary.dropdown-toggle.show:focus, .bootstrap-embed-513 .btn-outline-primary:active:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}

.bootstrap-embed-513 .btn-outline-primary.disabled, .bootstrap-embed-513 .btn-outline-primary:disabled {
  color: #0d6efd;
  background-color: transparent;
}

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

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

.bootstrap-embed-513 .btn-check:focus + .btn-outline-secondary, .bootstrap-embed-513 .btn-outline-secondary:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-secondary, .bootstrap-embed-513 .btn-check:checked + .btn-outline-secondary, .bootstrap-embed-513 .btn-outline-secondary.active, .bootstrap-embed-513 .btn-outline-secondary.dropdown-toggle.show, .bootstrap-embed-513 .btn-outline-secondary:active {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-secondary:focus, .bootstrap-embed-513 .btn-check:checked + .btn-outline-secondary:focus, .bootstrap-embed-513 .btn-outline-secondary.active:focus, .bootstrap-embed-513 .btn-outline-secondary.dropdown-toggle.show:focus, .bootstrap-embed-513 .btn-outline-secondary:active:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
}

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

.bootstrap-embed-513 .btn-outline-success {
  color: #198754;
  border-color: #198754;
}

.bootstrap-embed-513 .btn-outline-success:hover {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}

.bootstrap-embed-513 .btn-check:focus + .btn-outline-success, .bootstrap-embed-513 .btn-outline-success:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-success, .bootstrap-embed-513 .btn-check:checked + .btn-outline-success, .bootstrap-embed-513 .btn-outline-success.active, .bootstrap-embed-513 .btn-outline-success.dropdown-toggle.show, .bootstrap-embed-513 .btn-outline-success:active {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-success:focus, .bootstrap-embed-513 .btn-check:checked + .btn-outline-success:focus, .bootstrap-embed-513 .btn-outline-success.active:focus, .bootstrap-embed-513 .btn-outline-success.dropdown-toggle.show:focus, .bootstrap-embed-513 .btn-outline-success:active:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
}

.bootstrap-embed-513 .btn-outline-success.disabled, .bootstrap-embed-513 .btn-outline-success:disabled {
  color: #198754;
  background-color: transparent;
}

.bootstrap-embed-513 .btn-outline-info {
  color: #0dcaf0;
  border-color: #0dcaf0;
}

.bootstrap-embed-513 .btn-outline-info:hover {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.bootstrap-embed-513 .btn-check:focus + .btn-outline-info, .bootstrap-embed-513 .btn-outline-info:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-info, .bootstrap-embed-513 .btn-check:checked + .btn-outline-info, .bootstrap-embed-513 .btn-outline-info.active, .bootstrap-embed-513 .btn-outline-info.dropdown-toggle.show, .bootstrap-embed-513 .btn-outline-info:active {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-info:focus, .bootstrap-embed-513 .btn-check:checked + .btn-outline-info:focus, .bootstrap-embed-513 .btn-outline-info.active:focus, .bootstrap-embed-513 .btn-outline-info.dropdown-toggle.show:focus, .bootstrap-embed-513 .btn-outline-info:active:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}

.bootstrap-embed-513 .btn-outline-info.disabled, .bootstrap-embed-513 .btn-outline-info:disabled {
  color: #0dcaf0;
  background-color: transparent;
}

.bootstrap-embed-513 .btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}

.bootstrap-embed-513 .btn-outline-warning:hover {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

.bootstrap-embed-513 .btn-check:focus + .btn-outline-warning, .bootstrap-embed-513 .btn-outline-warning:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-warning, .bootstrap-embed-513 .btn-check:checked + .btn-outline-warning, .bootstrap-embed-513 .btn-outline-warning.active, .bootstrap-embed-513 .btn-outline-warning.dropdown-toggle.show, .bootstrap-embed-513 .btn-outline-warning:active {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-warning:focus, .bootstrap-embed-513 .btn-check:checked + .btn-outline-warning:focus, .bootstrap-embed-513 .btn-outline-warning.active:focus, .bootstrap-embed-513 .btn-outline-warning.dropdown-toggle.show:focus, .bootstrap-embed-513 .btn-outline-warning:active:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}

.bootstrap-embed-513 .btn-outline-warning.disabled, .bootstrap-embed-513 .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.bootstrap-embed-513 .btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}

.bootstrap-embed-513 .btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.bootstrap-embed-513 .btn-check:focus + .btn-outline-danger, .bootstrap-embed-513 .btn-outline-danger:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-danger, .bootstrap-embed-513 .btn-check:checked + .btn-outline-danger, .bootstrap-embed-513 .btn-outline-danger.active, .bootstrap-embed-513 .btn-outline-danger.dropdown-toggle.show, .bootstrap-embed-513 .btn-outline-danger:active {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-danger:focus, .bootstrap-embed-513 .btn-check:checked + .btn-outline-danger:focus, .bootstrap-embed-513 .btn-outline-danger.active:focus, .bootstrap-embed-513 .btn-outline-danger.dropdown-toggle.show:focus, .bootstrap-embed-513 .btn-outline-danger:active:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}

.bootstrap-embed-513 .btn-outline-danger.disabled, .bootstrap-embed-513 .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.bootstrap-embed-513 .btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

.bootstrap-embed-513 .btn-outline-light:hover {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.bootstrap-embed-513 .btn-check:focus + .btn-outline-light, .bootstrap-embed-513 .btn-outline-light:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-light, .bootstrap-embed-513 .btn-check:checked + .btn-outline-light, .bootstrap-embed-513 .btn-outline-light.active, .bootstrap-embed-513 .btn-outline-light.dropdown-toggle.show, .bootstrap-embed-513 .btn-outline-light:active {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-light:focus, .bootstrap-embed-513 .btn-check:checked + .btn-outline-light:focus, .bootstrap-embed-513 .btn-outline-light.active:focus, .bootstrap-embed-513 .btn-outline-light.dropdown-toggle.show:focus, .bootstrap-embed-513 .btn-outline-light:active:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
}

.bootstrap-embed-513 .btn-outline-light.disabled, .bootstrap-embed-513 .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.bootstrap-embed-513 .btn-outline-dark {
  color: #212529;
  border-color: #212529;
}

.bootstrap-embed-513 .btn-outline-dark:hover {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.bootstrap-embed-513 .btn-check:focus + .btn-outline-dark, .bootstrap-embed-513 .btn-outline-dark:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-dark, .bootstrap-embed-513 .btn-check:checked + .btn-outline-dark, .bootstrap-embed-513 .btn-outline-dark.active, .bootstrap-embed-513 .btn-outline-dark.dropdown-toggle.show, .bootstrap-embed-513 .btn-outline-dark:active {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.bootstrap-embed-513 .btn-check:active + .btn-outline-dark:focus, .bootstrap-embed-513 .btn-check:checked + .btn-outline-dark:focus, .bootstrap-embed-513 .btn-outline-dark.active:focus, .bootstrap-embed-513 .btn-outline-dark.dropdown-toggle.show:focus, .bootstrap-embed-513 .btn-outline-dark:active:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
}

.bootstrap-embed-513 .btn-outline-dark.disabled, .bootstrap-embed-513 .btn-outline-dark:disabled {
  color: #212529;
  background-color: transparent;
}

.bootstrap-embed-513 .btn-link {
  font-weight: 400;
  color: #0d6efd;
  text-decoration: underline;
}

.bootstrap-embed-513 .btn-link:hover {
  color: #0a58ca;
}

.bootstrap-embed-513 .btn-link.disabled, .bootstrap-embed-513 .btn-link:disabled {
  color: #6c757d;
}

.bootstrap-embed-513 .btn-group-lg > .btn, .bootstrap-embed-513 .btn-lg {
  padding: .5rem 1rem;
  font-size: 1.25rem;
  border-radius: .3rem;
}

.bootstrap-embed-513 .btn-group-sm > .btn, .bootstrap-embed-513 .btn-sm {
  padding: .25rem .5rem;
  font-size: .875rem;
  border-radius: .2rem;
}

.bootstrap-embed-513 .fade {
  -webkit-transition: opacity .15s linear;
  transition: opacity .15s linear;
}

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

.bootstrap-embed-513 .fade:not(.show) {
  opacity: 0;
}

.bootstrap-embed-513 .collapse:not(.show) {
  display: none;
}

.bootstrap-embed-513 .collapsing {
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  transition: height .35s ease;
}

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

.bootstrap-embed-513 .collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  -webkit-transition: width .35s ease;
  transition: width .35s ease;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .collapsing.collapse-horizontal {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .dropdown, .bootstrap-embed-513 .dropend, .bootstrap-embed-513 .dropstart, .bootstrap-embed-513 .dropup {
  position: relative;
}

.bootstrap-embed-513 .dropdown-toggle {
  white-space: nowrap;
}

.bootstrap-embed-513 .dropdown-toggle::after {
  display: inline-block;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid;
  border-right: .3em solid transparent;
  border-bottom: 0;
  border-left: .3em solid transparent;
}

.bootstrap-embed-513 .dropdown-toggle:empty::after {
  margin-left: 0;
}

.bootstrap-embed-513 .dropdown-menu {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: .5rem 0;
  margin: 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: .25rem;
}

.bootstrap-embed-513 .dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: .125rem;
}

.bootstrap-embed-513 .dropdown-menu-start {
  --bs-position: start;
}

.bootstrap-embed-513 .dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.bootstrap-embed-513 .dropdown-menu-end {
  --bs-position: end;
}

.bootstrap-embed-513 .dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .bootstrap-embed-513 .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .bootstrap-embed-513 .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .bootstrap-embed-513 .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .bootstrap-embed-513 .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}

@media (min-width: 768px) {
  .bootstrap-embed-513 .dropdown-menu-md-start {
    --bs-position: start;
  }
  .bootstrap-embed-513 .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .bootstrap-embed-513 .dropdown-menu-md-end {
    --bs-position: end;
  }
  .bootstrap-embed-513 .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed-513 .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .bootstrap-embed-513 .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .bootstrap-embed-513 .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .bootstrap-embed-513 .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .bootstrap-embed-513 .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .bootstrap-embed-513 .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .bootstrap-embed-513 .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1400px) {
  .bootstrap-embed-513 .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .bootstrap-embed-513 .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .bootstrap-embed-513 .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .bootstrap-embed-513 .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}

.bootstrap-embed-513 .dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: .125rem;
}

.bootstrap-embed-513 .dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: 0;
  border-right: .3em solid transparent;
  border-bottom: .3em solid;
  border-left: .3em solid transparent;
}

.bootstrap-embed-513 .dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.bootstrap-embed-513 .dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: .125rem;
}

.bootstrap-embed-513 .dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid transparent;
  border-right: 0;
  border-bottom: .3em solid transparent;
  border-left: .3em solid;
}

.bootstrap-embed-513 .dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}

.bootstrap-embed-513 .dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.bootstrap-embed-513 .dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: .125rem;
}

.bootstrap-embed-513 .dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
}

.bootstrap-embed-513 .dropstart .dropdown-toggle::after {
  display: none;
}

.bootstrap-embed-513 .dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid transparent;
  border-right: .3em solid;
  border-bottom: .3em solid transparent;
}

.bootstrap-embed-513 .dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}

.bootstrap-embed-513 .dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.bootstrap-embed-513 .dropdown-divider {
  height: 0;
  margin: .5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}

.bootstrap-embed-513 .dropdown-item {
  display: block;
  width: 100%;
  padding: .25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.bootstrap-embed-513 .dropdown-item:focus, .bootstrap-embed-513 .dropdown-item:hover {
  color: #1e2125;
  background-color: #e9ecef;
}

.bootstrap-embed-513 .dropdown-item.active, .bootstrap-embed-513 .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #0d6efd;
}

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

.bootstrap-embed-513 .dropdown-menu.show {
  display: block;
}

.bootstrap-embed-513 .dropdown-header {
  display: block;
  padding: .5rem 1rem;
  margin-bottom: 0;
  font-size: .875rem;
  color: #6c757d;
  white-space: nowrap;
}

.bootstrap-embed-513 .dropdown-item-text {
  display: block;
  padding: .25rem 1rem;
  color: #212529;
}

.bootstrap-embed-513 .dropdown-menu-dark {
  color: #dee2e6;
  background-color: #343a40;
  border-color: rgba(0, 0, 0, 0.15);
}

.bootstrap-embed-513 .dropdown-menu-dark .dropdown-item {
  color: #dee2e6;
}

.bootstrap-embed-513 .dropdown-menu-dark .dropdown-item:focus, .bootstrap-embed-513 .dropdown-menu-dark .dropdown-item:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
}

.bootstrap-embed-513 .dropdown-menu-dark .dropdown-item.active, .bootstrap-embed-513 .dropdown-menu-dark .dropdown-item:active {
  color: #fff;
  background-color: #0d6efd;
}

.bootstrap-embed-513 .dropdown-menu-dark .dropdown-item.disabled, .bootstrap-embed-513 .dropdown-menu-dark .dropdown-item:disabled {
  color: #adb5bd;
}

.bootstrap-embed-513 .dropdown-menu-dark .dropdown-divider {
  border-color: rgba(0, 0, 0, 0.15);
}

.bootstrap-embed-513 .dropdown-menu-dark .dropdown-item-text {
  color: #dee2e6;
}

.bootstrap-embed-513 .dropdown-menu-dark .dropdown-header {
  color: #adb5bd;
}

.bootstrap-embed-513 .btn-group, .bootstrap-embed-513 .btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

.bootstrap-embed-513 .btn-group-vertical > .btn, .bootstrap-embed-513 .btn-group > .btn {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

.bootstrap-embed-513 .btn-group-vertical > .btn-check:checked + .btn, .bootstrap-embed-513 .btn-group-vertical > .btn-check:focus + .btn, .bootstrap-embed-513 .btn-group-vertical > .btn.active, .bootstrap-embed-513 .btn-group-vertical > .btn:active, .bootstrap-embed-513 .btn-group-vertical > .btn:focus, .bootstrap-embed-513 .btn-group-vertical > .btn:hover, .bootstrap-embed-513 .btn-group > .btn-check:checked + .btn, .bootstrap-embed-513 .btn-group > .btn-check:focus + .btn, .bootstrap-embed-513 .btn-group > .btn.active, .bootstrap-embed-513 .btn-group > .btn:active, .bootstrap-embed-513 .btn-group > .btn:focus, .bootstrap-embed-513 .btn-group > .btn:hover {
  z-index: 1;
}

.bootstrap-embed-513 .btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

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

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

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

.bootstrap-embed-513 .btn-group > .btn-group:not(:first-child) > .btn, .bootstrap-embed-513 .btn-group > .btn:nth-child(n+3), .bootstrap-embed-513 .btn-group > :not(.btn-check) + .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.bootstrap-embed-513 .dropdown-toggle-split {
  padding-right: .5625rem;
  padding-left: .5625rem;
}

.bootstrap-embed-513 .dropdown-toggle-split::after, .bootstrap-embed-513 .dropend .dropdown-toggle-split::after, .bootstrap-embed-513 .dropup .dropdown-toggle-split::after {
  margin-left: 0;
}

.bootstrap-embed-513 .dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.bootstrap-embed-513 .btn-group-sm > .btn + .dropdown-toggle-split, .bootstrap-embed-513 .btn-sm + .dropdown-toggle-split {
  padding-right: .375rem;
  padding-left: .375rem;
}

.bootstrap-embed-513 .btn-group-lg > .btn + .dropdown-toggle-split, .bootstrap-embed-513 .btn-lg + .dropdown-toggle-split {
  padding-right: .75rem;
  padding-left: .75rem;
}

.bootstrap-embed-513 .btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

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

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

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

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

.bootstrap-embed-513 .nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.bootstrap-embed-513 .nav-link {
  display: block;
  padding: .5rem 1rem;
  color: #0d6efd;
  text-decoration: none;
  -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .nav-link {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .nav-link:focus, .bootstrap-embed-513 .nav-link:hover {
  color: #0a58ca;
}

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

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

.bootstrap-embed-513 .nav-tabs .nav-link {
  margin-bottom: -1px;
  background: 0 0;
  border: 1px solid transparent;
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
}

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

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

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

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

.bootstrap-embed-513 .nav-pills .nav-link {
  background: 0 0;
  border: 0;
  border-radius: .25rem;
}

.bootstrap-embed-513 .nav-pills .nav-link.active, .bootstrap-embed-513 .nav-pills .show > .nav-link {
  color: #fff;
  background-color: #0d6efd;
}

.bootstrap-embed-513 .nav-fill .nav-item, .bootstrap-embed-513 .nav-fill > .nav-link {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center;
}

.bootstrap-embed-513 .nav-justified .nav-item, .bootstrap-embed-513 .nav-justified > .nav-link {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
}

.bootstrap-embed-513 .nav-fill .nav-item .nav-link, .bootstrap-embed-513 .nav-justified .nav-item .nav-link {
  width: 100%;
}

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

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

.bootstrap-embed-513 .navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.bootstrap-embed-513 .navbar > .container, .bootstrap-embed-513 .navbar > .container-fluid, .bootstrap-embed-513 .navbar > .container-lg, .bootstrap-embed-513 .navbar > .container-md, .bootstrap-embed-513 .navbar > .container-sm, .bootstrap-embed-513 .navbar > .container-xl, .bootstrap-embed-513 .navbar > .container-xxl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: inherit;
  flex-wrap: inherit;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.bootstrap-embed-513 .navbar-brand {
  padding-top: .3125rem;
  padding-bottom: .3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  text-decoration: none;
  white-space: nowrap;
}

.bootstrap-embed-513 .navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

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

.bootstrap-embed-513 .navbar-nav .dropdown-menu {
  position: static;
}

.bootstrap-embed-513 .navbar-text {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.bootstrap-embed-513 .navbar-collapse {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.bootstrap-embed-513 .navbar-toggler {
  padding: .25rem .75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: .25rem;
  -webkit-transition: -webkit-box-shadow .15s ease-in-out;
  transition: -webkit-box-shadow .15s ease-in-out;
  transition: box-shadow .15s ease-in-out;
  transition: box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .navbar-toggler {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .navbar-toggler:hover {
  text-decoration: none;
}

.bootstrap-embed-513 .navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: 0 0 0 .25rem;
  box-shadow: 0 0 0 .25rem;
}

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

.bootstrap-embed-513 .navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .bootstrap-embed-513 .navbar-expand-sm {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .bootstrap-embed-513 .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .bootstrap-embed-513 .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .bootstrap-embed-513 .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .bootstrap-embed-513 .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .bootstrap-embed-513 .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .bootstrap-embed-513 .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .bootstrap-embed-513 .navbar-expand-sm .offcanvas-header {
    display: none;
  }
  .bootstrap-embed-513 .navbar-expand-sm .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    -webkit-transition: none;
    transition: none;
    -webkit-transform: none;
    transform: none;
  }
  .bootstrap-embed-513 .navbar-expand-sm .offcanvas-bottom, .bootstrap-embed-513 .navbar-expand-sm .offcanvas-top {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .bootstrap-embed-513 .navbar-expand-sm .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}

@media (min-width: 768px) {
  .bootstrap-embed-513 .navbar-expand-md {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .bootstrap-embed-513 .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .bootstrap-embed-513 .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .bootstrap-embed-513 .navbar-expand-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .bootstrap-embed-513 .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .bootstrap-embed-513 .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .bootstrap-embed-513 .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .bootstrap-embed-513 .navbar-expand-md .offcanvas-header {
    display: none;
  }
  .bootstrap-embed-513 .navbar-expand-md .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    -webkit-transition: none;
    transition: none;
    -webkit-transform: none;
    transform: none;
  }
  .bootstrap-embed-513 .navbar-expand-md .offcanvas-bottom, .bootstrap-embed-513 .navbar-expand-md .offcanvas-top {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .bootstrap-embed-513 .navbar-expand-md .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed-513 .navbar-expand-lg {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .bootstrap-embed-513 .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .bootstrap-embed-513 .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .bootstrap-embed-513 .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .bootstrap-embed-513 .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .bootstrap-embed-513 .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .bootstrap-embed-513 .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .bootstrap-embed-513 .navbar-expand-lg .offcanvas-header {
    display: none;
  }
  .bootstrap-embed-513 .navbar-expand-lg .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    -webkit-transition: none;
    transition: none;
    -webkit-transform: none;
    transform: none;
  }
  .bootstrap-embed-513 .navbar-expand-lg .offcanvas-bottom, .bootstrap-embed-513 .navbar-expand-lg .offcanvas-top {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .bootstrap-embed-513 .navbar-expand-lg .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .navbar-expand-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .bootstrap-embed-513 .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .bootstrap-embed-513 .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .bootstrap-embed-513 .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .bootstrap-embed-513 .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .bootstrap-embed-513 .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .bootstrap-embed-513 .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .bootstrap-embed-513 .navbar-expand-xl .offcanvas-header {
    display: none;
  }
  .bootstrap-embed-513 .navbar-expand-xl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    -webkit-transition: none;
    transition: none;
    -webkit-transform: none;
    transform: none;
  }
  .bootstrap-embed-513 .navbar-expand-xl .offcanvas-bottom, .bootstrap-embed-513 .navbar-expand-xl .offcanvas-top {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .bootstrap-embed-513 .navbar-expand-xl .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}

@media (min-width: 1400px) {
  .bootstrap-embed-513 .navbar-expand-xxl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .bootstrap-embed-513 .navbar-expand-xxl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .bootstrap-embed-513 .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .bootstrap-embed-513 .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .bootstrap-embed-513 .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .bootstrap-embed-513 .navbar-expand-xxl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .bootstrap-embed-513 .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .bootstrap-embed-513 .navbar-expand-xxl .offcanvas-header {
    display: none;
  }
  .bootstrap-embed-513 .navbar-expand-xxl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    -webkit-transition: none;
    transition: none;
    -webkit-transform: none;
    transform: none;
  }
  .bootstrap-embed-513 .navbar-expand-xxl .offcanvas-bottom, .bootstrap-embed-513 .navbar-expand-xxl .offcanvas-top {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .bootstrap-embed-513 .navbar-expand-xxl .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}

.bootstrap-embed-513 .navbar-expand {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.bootstrap-embed-513 .navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

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

.bootstrap-embed-513 .navbar-expand .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

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

.bootstrap-embed-513 .navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

.bootstrap-embed-513 .navbar-expand .navbar-toggler {
  display: none;
}

.bootstrap-embed-513 .navbar-expand .offcanvas-header {
  display: none;
}

.bootstrap-embed-513 .navbar-expand .offcanvas {
  position: inherit;
  bottom: 0;
  z-index: 1000;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  visibility: visible !important;
  background-color: transparent;
  border-right: 0;
  border-left: 0;
  -webkit-transition: none;
  transition: none;
  -webkit-transform: none;
  transform: none;
}

.bootstrap-embed-513 .navbar-expand .offcanvas-bottom, .bootstrap-embed-513 .navbar-expand .offcanvas-top {
  height: auto;
  border-top: 0;
  border-bottom: 0;
}

.bootstrap-embed-513 .navbar-expand .offcanvas-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

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

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

.bootstrap-embed-513 .navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.55);
}

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

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

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

.bootstrap-embed-513 .navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.55);
  border-color: rgba(0, 0, 0, 0.1);
}

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

.bootstrap-embed-513 .navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.55);
}

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

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

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

.bootstrap-embed-513 .navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.55);
}

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

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

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

.bootstrap-embed-513 .navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1);
}

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

.bootstrap-embed-513 .navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.55);
}

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

.bootstrap-embed-513 .card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: .25rem;
}

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

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

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

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

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

.bootstrap-embed-513 .card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem 1rem;
}

.bootstrap-embed-513 .card-title {
  margin-bottom: .5rem;
}

.bootstrap-embed-513 .card-subtitle {
  margin-top: -.25rem;
  margin-bottom: 0;
}

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

.bootstrap-embed-513 .card-link + .card-link {
  margin-left: 1rem;
}

.bootstrap-embed-513 .card-header {
  padding: .5rem 1rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.bootstrap-embed-513 .card-header:first-child {
  border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
}

.bootstrap-embed-513 .card-footer {
  padding: .5rem 1rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.bootstrap-embed-513 .card-footer:last-child {
  border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px);
}

.bootstrap-embed-513 .card-header-tabs {
  margin-right: -.5rem;
  margin-bottom: -.5rem;
  margin-left: -.5rem;
  border-bottom: 0;
}

.bootstrap-embed-513 .card-header-pills {
  margin-right: -.5rem;
  margin-left: -.5rem;
}

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

.bootstrap-embed-513 .card-img, .bootstrap-embed-513 .card-img-bottom, .bootstrap-embed-513 .card-img-top {
  width: 100%;
}

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

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

.bootstrap-embed-513 .card-group > .card {
  margin-bottom: .75rem;
}

@media (min-width: 576px) {
  .bootstrap-embed-513 .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }
  .bootstrap-embed-513 .card-group > .card {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .bootstrap-embed-513 .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .bootstrap-embed-513 .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .bootstrap-embed-513 .card-group > .card:not(:last-child) .card-header, .bootstrap-embed-513 .card-group > .card:not(:last-child) .card-img-top {
    border-top-right-radius: 0;
  }
  .bootstrap-embed-513 .card-group > .card:not(:last-child) .card-footer, .bootstrap-embed-513 .card-group > .card:not(:last-child) .card-img-bottom {
    border-bottom-right-radius: 0;
  }
  .bootstrap-embed-513 .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .bootstrap-embed-513 .card-group > .card:not(:first-child) .card-header, .bootstrap-embed-513 .card-group > .card:not(:first-child) .card-img-top {
    border-top-left-radius: 0;
  }
  .bootstrap-embed-513 .card-group > .card:not(:first-child) .card-footer, .bootstrap-embed-513 .card-group > .card:not(:first-child) .card-img-bottom {
    border-bottom-left-radius: 0;
  }
}

.bootstrap-embed-513 .accordion-button {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  background-color: #fff;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,border-radius .15s ease,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,border-radius .15s ease,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease,-webkit-box-shadow .15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .accordion-button {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .accordion-button:not(.collapsed) {
  color: #0c63e4;
  background-color: #e7f1ff;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}

.bootstrap-embed-513 .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

.bootstrap-embed-513 .accordion-button::after {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 1.25rem;
  -webkit-transition: -webkit-transform .2s ease-in-out;
  transition: -webkit-transform .2s ease-in-out;
  transition: transform .2s ease-in-out;
  transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .accordion-button::after {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .accordion-button:hover {
  z-index: 2;
}

.bootstrap-embed-513 .accordion-button:focus {
  z-index: 3;
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.bootstrap-embed-513 .accordion-header {
  margin-bottom: 0;
}

.bootstrap-embed-513 .accordion-item {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.bootstrap-embed-513 .accordion-item:first-of-type {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
}

.bootstrap-embed-513 .accordion-item:first-of-type .accordion-button {
  border-top-left-radius: calc(.25rem - 1px);
  border-top-right-radius: calc(.25rem - 1px);
}

.bootstrap-embed-513 .accordion-item:not(:first-of-type) {
  border-top: 0;
}

.bootstrap-embed-513 .accordion-item:last-of-type {
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem;
}

.bootstrap-embed-513 .accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: calc(.25rem - 1px);
  border-bottom-left-radius: calc(.25rem - 1px);
}

.bootstrap-embed-513 .accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem;
}

.bootstrap-embed-513 .accordion-body {
  padding: 1rem 1.25rem;
}

.bootstrap-embed-513 .accordion-flush .accordion-collapse {
  border-width: 0;
}

.bootstrap-embed-513 .accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}

.bootstrap-embed-513 .accordion-flush .accordion-item:first-child {
  border-top: 0;
}

.bootstrap-embed-513 .accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}

.bootstrap-embed-513 .accordion-flush .accordion-item .accordion-button {
  border-radius: 0;
}

.bootstrap-embed-513 .breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none;
}

.bootstrap-embed-513 .breadcrumb-item + .breadcrumb-item {
  padding-left: .5rem;
}

.bootstrap-embed-513 .breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: .5rem;
  color: #6c757d;
  content: var(--bs-breadcrumb-divider, "/");
}

.bootstrap-embed-513 .breadcrumb-item.active {
  color: #6c757d;
}

.bootstrap-embed-513 .pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
}

.bootstrap-embed-513 .page-link {
  position: relative;
  display: block;
  color: #0d6efd;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #dee2e6;
  -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .page-link {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .page-link:hover {
  z-index: 2;
  color: #0a58ca;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.bootstrap-embed-513 .page-link:focus {
  z-index: 3;
  color: #0a58ca;
  background-color: #e9ecef;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.bootstrap-embed-513 .page-item:not(:first-child) .page-link {
  margin-left: -1px;
}

.bootstrap-embed-513 .page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

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

.bootstrap-embed-513 .page-link {
  padding: .375rem .75rem;
}

.bootstrap-embed-513 .page-item:first-child .page-link {
  border-top-left-radius: .25rem;
  border-bottom-left-radius: .25rem;
}

.bootstrap-embed-513 .page-item:last-child .page-link {
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
}

.bootstrap-embed-513 .pagination-lg .page-link {
  padding: .75rem 1.5rem;
  font-size: 1.25rem;
}

.bootstrap-embed-513 .pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: .3rem;
  border-bottom-left-radius: .3rem;
}

.bootstrap-embed-513 .pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: .3rem;
  border-bottom-right-radius: .3rem;
}

.bootstrap-embed-513 .pagination-sm .page-link {
  padding: .25rem .5rem;
  font-size: .875rem;
}

.bootstrap-embed-513 .pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: .2rem;
  border-bottom-left-radius: .2rem;
}

.bootstrap-embed-513 .pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: .2rem;
  border-bottom-right-radius: .2rem;
}

.bootstrap-embed-513 .badge {
  display: inline-block;
  padding: .35em .65em;
  font-size: .75em;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25rem;
}

.bootstrap-embed-513 .badge:empty {
  display: none;
}

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

.bootstrap-embed-513 .alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: .25rem;
}

.bootstrap-embed-513 .alert-heading {
  color: inherit;
}

.bootstrap-embed-513 .alert-link {
  font-weight: 700;
}

.bootstrap-embed-513 .alert-dismissible {
  padding-right: 3rem;
}

.bootstrap-embed-513 .alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.bootstrap-embed-513 .alert-primary {
  color: #084298;
  background-color: #cfe2ff;
  border-color: #b6d4fe;
}

.bootstrap-embed-513 .alert-primary .alert-link {
  color: #06357a;
}

.bootstrap-embed-513 .alert-secondary {
  color: #41464b;
  background-color: #e2e3e5;
  border-color: #d3d6d8;
}

.bootstrap-embed-513 .alert-secondary .alert-link {
  color: #34383c;
}

.bootstrap-embed-513 .alert-success {
  color: #0f5132;
  background-color: #d1e7dd;
  border-color: #badbcc;
}

.bootstrap-embed-513 .alert-success .alert-link {
  color: #0c4128;
}

.bootstrap-embed-513 .alert-info {
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb;
}

.bootstrap-embed-513 .alert-info .alert-link {
  color: #04414d;
}

.bootstrap-embed-513 .alert-warning {
  color: #664d03;
  background-color: #fff3cd;
  border-color: #ffecb5;
}

.bootstrap-embed-513 .alert-warning .alert-link {
  color: #523e02;
}

.bootstrap-embed-513 .alert-danger {
  color: #842029;
  background-color: #f8d7da;
  border-color: #f5c2c7;
}

.bootstrap-embed-513 .alert-danger .alert-link {
  color: #6a1a21;
}

.bootstrap-embed-513 .alert-light {
  color: #636464;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.bootstrap-embed-513 .alert-light .alert-link {
  color: #4f5050;
}

.bootstrap-embed-513 .alert-dark {
  color: #141619;
  background-color: #d3d3d4;
  border-color: #bcbebf;
}

.bootstrap-embed-513 .alert-dark .alert-link {
  color: #101214;
}

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

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}

.bootstrap-embed-513 .progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: .75rem;
  background-color: #e9ecef;
  border-radius: .25rem;
}

.bootstrap-embed-513 .progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #0d6efd;
  -webkit-transition: width .6s ease;
  transition: width .6s ease;
}

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

.bootstrap-embed-513 .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;
}

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

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

.bootstrap-embed-513 .list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: .25rem;
}

.bootstrap-embed-513 .list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}

.bootstrap-embed-513 .list-group-numbered > li::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

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

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

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

.bootstrap-embed-513 .list-group-item {
  position: relative;
  display: block;
  padding: .5rem 1rem;
  color: #212529;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

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

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

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

.bootstrap-embed-513 .list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

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

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

.bootstrap-embed-513 .list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

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

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

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

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

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

@media (min-width: 576px) {
  .bootstrap-embed-513 .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .bootstrap-embed-513 .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: .25rem;
    border-top-right-radius: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: .25rem;
    border-bottom-left-radius: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 768px) {
  .bootstrap-embed-513 .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .bootstrap-embed-513 .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: .25rem;
    border-top-right-radius: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: .25rem;
    border-bottom-left-radius: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed-513 .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .bootstrap-embed-513 .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: .25rem;
    border-top-right-radius: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: .25rem;
    border-bottom-left-radius: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .bootstrap-embed-513 .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: .25rem;
    border-top-right-radius: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: .25rem;
    border-bottom-left-radius: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1400px) {
  .bootstrap-embed-513 .list-group-horizontal-xxl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .bootstrap-embed-513 .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: .25rem;
    border-top-right-radius: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: .25rem;
    border-bottom-left-radius: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .bootstrap-embed-513 .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

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

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

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

.bootstrap-embed-513 .list-group-item-primary {
  color: #084298;
  background-color: #cfe2ff;
}

.bootstrap-embed-513 .list-group-item-primary.list-group-item-action:focus, .bootstrap-embed-513 .list-group-item-primary.list-group-item-action:hover {
  color: #084298;
  background-color: #bacbe6;
}

.bootstrap-embed-513 .list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #084298;
  border-color: #084298;
}

.bootstrap-embed-513 .list-group-item-secondary {
  color: #41464b;
  background-color: #e2e3e5;
}

.bootstrap-embed-513 .list-group-item-secondary.list-group-item-action:focus, .bootstrap-embed-513 .list-group-item-secondary.list-group-item-action:hover {
  color: #41464b;
  background-color: #cbccce;
}

.bootstrap-embed-513 .list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #41464b;
  border-color: #41464b;
}

.bootstrap-embed-513 .list-group-item-success {
  color: #0f5132;
  background-color: #d1e7dd;
}

.bootstrap-embed-513 .list-group-item-success.list-group-item-action:focus, .bootstrap-embed-513 .list-group-item-success.list-group-item-action:hover {
  color: #0f5132;
  background-color: #bcd0c7;
}

.bootstrap-embed-513 .list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #0f5132;
  border-color: #0f5132;
}

.bootstrap-embed-513 .list-group-item-info {
  color: #055160;
  background-color: #cff4fc;
}

.bootstrap-embed-513 .list-group-item-info.list-group-item-action:focus, .bootstrap-embed-513 .list-group-item-info.list-group-item-action:hover {
  color: #055160;
  background-color: #badce3;
}

.bootstrap-embed-513 .list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #055160;
  border-color: #055160;
}

.bootstrap-embed-513 .list-group-item-warning {
  color: #664d03;
  background-color: #fff3cd;
}

.bootstrap-embed-513 .list-group-item-warning.list-group-item-action:focus, .bootstrap-embed-513 .list-group-item-warning.list-group-item-action:hover {
  color: #664d03;
  background-color: #e6dbb9;
}

.bootstrap-embed-513 .list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #664d03;
  border-color: #664d03;
}

.bootstrap-embed-513 .list-group-item-danger {
  color: #842029;
  background-color: #f8d7da;
}

.bootstrap-embed-513 .list-group-item-danger.list-group-item-action:focus, .bootstrap-embed-513 .list-group-item-danger.list-group-item-action:hover {
  color: #842029;
  background-color: #dfc2c4;
}

.bootstrap-embed-513 .list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #842029;
  border-color: #842029;
}

.bootstrap-embed-513 .list-group-item-light {
  color: #636464;
  background-color: #fefefe;
}

.bootstrap-embed-513 .list-group-item-light.list-group-item-action:focus, .bootstrap-embed-513 .list-group-item-light.list-group-item-action:hover {
  color: #636464;
  background-color: #e5e5e5;
}

.bootstrap-embed-513 .list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #636464;
  border-color: #636464;
}

.bootstrap-embed-513 .list-group-item-dark {
  color: #141619;
  background-color: #d3d3d4;
}

.bootstrap-embed-513 .list-group-item-dark.list-group-item-action:focus, .bootstrap-embed-513 .list-group-item-dark.list-group-item-action:hover {
  color: #141619;
  background-color: #bebebf;
}

.bootstrap-embed-513 .list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #141619;
  border-color: #141619;
}

.bootstrap-embed-513 .btn-close {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: .25em .25em;
  color: #000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: .25rem;
  opacity: .5;
}

.bootstrap-embed-513 .btn-close:hover {
  color: #000;
  text-decoration: none;
  opacity: .75;
}

.bootstrap-embed-513 .btn-close:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  opacity: 1;
}

.bootstrap-embed-513 .btn-close.disabled, .bootstrap-embed-513 .btn-close:disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  opacity: .25;
}

.bootstrap-embed-513 .btn-close-white {
  -webkit-filter: invert(1) grayscale(100%) brightness(200%);
  filter: invert(1) grayscale(100%) brightness(200%);
}

.bootstrap-embed-513 .toast {
  width: 350px;
  max-width: 100%;
  font-size: .875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  border-radius: .25rem;
}

.bootstrap-embed-513 .toast.showing {
  opacity: 0;
}

.bootstrap-embed-513 .toast:not(.show) {
  display: none;
}

.bootstrap-embed-513 .toast-container {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}

.bootstrap-embed-513 .toast-container > :not(:last-child) {
  margin-bottom: .75rem;
}

.bootstrap-embed-513 .toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: .5rem .75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(.25rem - 1px);
  border-top-right-radius: calc(.25rem - 1px);
}

.bootstrap-embed-513 .toast-header .btn-close {
  margin-right: -.375rem;
  margin-left: .75rem;
}

.bootstrap-embed-513 .toast-body {
  padding: .75rem;
  word-wrap: break-word;
}

.bootstrap-embed-513 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1055;
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.bootstrap-embed-513 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}

.bootstrap-embed-513 .modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
  transition: -webkit-transform .3s ease-out;
  transition: transform .3s ease-out;
  transition: transform .3s ease-out, -webkit-transform .3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}

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

.bootstrap-embed-513 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}

.bootstrap-embed-513 .modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
  transform: scale(1.02);
}

.bootstrap-embed-513 .modal-dialog-scrollable {
  height: calc(100% - 1rem);
}

.bootstrap-embed-513 .modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}

.bootstrap-embed-513 .modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.bootstrap-embed-513 .modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.bootstrap-embed-513 .modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  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: .3rem;
  outline: 0;
}

.bootstrap-embed-513 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

.bootstrap-embed-513 .modal-backdrop.fade {
  opacity: 0;
}

.bootstrap-embed-513 .modal-backdrop.show {
  opacity: .5;
}

.bootstrap-embed-513 .modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(.3rem - 1px);
  border-top-right-radius: calc(.3rem - 1px);
}

.bootstrap-embed-513 .modal-header .btn-close {
  padding: .5rem .5rem;
  margin: -.5rem -.5rem -.5rem auto;
}

.bootstrap-embed-513 .modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.bootstrap-embed-513 .modal-body {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
}

.bootstrap-embed-513 .modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: .75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(.3rem - 1px);
  border-bottom-left-radius: calc(.3rem - 1px);
}

.bootstrap-embed-513 .modal-footer > * {
  margin: .25rem;
}

@media (min-width: 576px) {
  .bootstrap-embed-513 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .bootstrap-embed-513 .modal-dialog-scrollable {
    height: calc(100% - 3.5rem);
  }
  .bootstrap-embed-513 .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .bootstrap-embed-513 .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed-513 .modal-lg, .bootstrap-embed-513 .modal-xl {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .modal-xl {
    max-width: 1140px;
  }
}

.bootstrap-embed-513 .modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}

.bootstrap-embed-513 .modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}

.bootstrap-embed-513 .modal-fullscreen .modal-header {
  border-radius: 0;
}

.bootstrap-embed-513 .modal-fullscreen .modal-body {
  overflow-y: auto;
}

.bootstrap-embed-513 .modal-fullscreen .modal-footer {
  border-radius: 0;
}

@media (max-width: 575.98px) {
  .bootstrap-embed-513 .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
  .bootstrap-embed-513 .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
}

@media (max-width: 767.98px) {
  .bootstrap-embed-513 .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-md-down .modal-header {
    border-radius: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
  .bootstrap-embed-513 .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
}

@media (max-width: 991.98px) {
  .bootstrap-embed-513 .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
  .bootstrap-embed-513 .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
}

@media (max-width: 1199.98px) {
  .bootstrap-embed-513 .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
  .bootstrap-embed-513 .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
}

@media (max-width: 1399.98px) {
  .bootstrap-embed-513 .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }
  .bootstrap-embed-513 .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
  .bootstrap-embed-513 .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
}

.bootstrap-embed-513 .tooltip {
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: .875rem;
  word-wrap: break-word;
  opacity: 0;
}

.bootstrap-embed-513 .tooltip.show {
  opacity: .9;
}

.bootstrap-embed-513 .tooltip .tooltip-arrow {
  position: absolute;
  display: block;
  width: .8rem;
  height: .4rem;
}

.bootstrap-embed-513 .tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bootstrap-embed-513 .bs-tooltip-auto[data-popper-placement^=top], .bootstrap-embed-513 .bs-tooltip-top {
  padding: .4rem 0;
}

.bootstrap-embed-513 .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow, .bootstrap-embed-513 .bs-tooltip-top .tooltip-arrow {
  bottom: 0;
}

.bootstrap-embed-513 .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .bootstrap-embed-513 .bs-tooltip-top .tooltip-arrow::before {
  top: -1px;
  border-width: .4rem .4rem 0;
  border-top-color: #000;
}

.bootstrap-embed-513 .bs-tooltip-auto[data-popper-placement^=right], .bootstrap-embed-513 .bs-tooltip-end {
  padding: 0 .4rem;
}

.bootstrap-embed-513 .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow, .bootstrap-embed-513 .bs-tooltip-end .tooltip-arrow {
  left: 0;
  width: .4rem;
  height: .8rem;
}

.bootstrap-embed-513 .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .bootstrap-embed-513 .bs-tooltip-end .tooltip-arrow::before {
  right: -1px;
  border-width: .4rem .4rem .4rem 0;
  border-right-color: #000;
}

.bootstrap-embed-513 .bs-tooltip-auto[data-popper-placement^=bottom], .bootstrap-embed-513 .bs-tooltip-bottom {
  padding: .4rem 0;
}

.bootstrap-embed-513 .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow, .bootstrap-embed-513 .bs-tooltip-bottom .tooltip-arrow {
  top: 0;
}

.bootstrap-embed-513 .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .bootstrap-embed-513 .bs-tooltip-bottom .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 .4rem .4rem;
  border-bottom-color: #000;
}

.bootstrap-embed-513 .bs-tooltip-auto[data-popper-placement^=left], .bootstrap-embed-513 .bs-tooltip-start {
  padding: 0 .4rem;
}

.bootstrap-embed-513 .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow, .bootstrap-embed-513 .bs-tooltip-start .tooltip-arrow {
  right: 0;
  width: .4rem;
  height: .8rem;
}

.bootstrap-embed-513 .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .bootstrap-embed-513 .bs-tooltip-start .tooltip-arrow::before {
  left: -1px;
  border-width: .4rem 0 .4rem .4rem;
  border-left-color: #000;
}

.bootstrap-embed-513 .tooltip-inner {
  max-width: 200px;
  padding: .25rem .5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: .25rem;
}

.bootstrap-embed-513 .popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1070;
  display: block;
  max-width: 276px;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: .875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: .3rem;
}

.bootstrap-embed-513 .popover .popover-arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: .5rem;
}

.bootstrap-embed-513 .popover .popover-arrow::after, .bootstrap-embed-513 .popover .popover-arrow::before {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bootstrap-embed-513 .bs-popover-auto[data-popper-placement^=top] > .popover-arrow, .bootstrap-embed-513 .bs-popover-top > .popover-arrow {
  bottom: calc(-.5rem - 1px);
}

.bootstrap-embed-513 .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bootstrap-embed-513 .bs-popover-top > .popover-arrow::before {
  bottom: 0;
  border-width: .5rem .5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bootstrap-embed-513 .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .bootstrap-embed-513 .bs-popover-top > .popover-arrow::after {
  bottom: 1px;
  border-width: .5rem .5rem 0;
  border-top-color: #fff;
}

.bootstrap-embed-513 .bs-popover-auto[data-popper-placement^=right] > .popover-arrow, .bootstrap-embed-513 .bs-popover-end > .popover-arrow {
  left: calc(-.5rem - 1px);
  width: .5rem;
  height: 1rem;
}

.bootstrap-embed-513 .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bootstrap-embed-513 .bs-popover-end > .popover-arrow::before {
  left: 0;
  border-width: .5rem .5rem .5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.bootstrap-embed-513 .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .bootstrap-embed-513 .bs-popover-end > .popover-arrow::after {
  left: 1px;
  border-width: .5rem .5rem .5rem 0;
  border-right-color: #fff;
}

.bootstrap-embed-513 .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow, .bootstrap-embed-513 .bs-popover-bottom > .popover-arrow {
  top: calc(-.5rem - 1px);
}

.bootstrap-embed-513 .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bootstrap-embed-513 .bs-popover-bottom > .popover-arrow::before {
  top: 0;
  border-width: 0 .5rem .5rem .5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bootstrap-embed-513 .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .bootstrap-embed-513 .bs-popover-bottom > .popover-arrow::after {
  top: 1px;
  border-width: 0 .5rem .5rem .5rem;
  border-bottom-color: #fff;
}

.bootstrap-embed-513 .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .bootstrap-embed-513 .bs-popover-bottom .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -.5rem;
  content: "";
  border-bottom: 1px solid #f0f0f0;
}

.bootstrap-embed-513 .bs-popover-auto[data-popper-placement^=left] > .popover-arrow, .bootstrap-embed-513 .bs-popover-start > .popover-arrow {
  right: calc(-.5rem - 1px);
  width: .5rem;
  height: 1rem;
}

.bootstrap-embed-513 .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bootstrap-embed-513 .bs-popover-start > .popover-arrow::before {
  right: 0;
  border-width: .5rem 0 .5rem .5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bootstrap-embed-513 .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .bootstrap-embed-513 .bs-popover-start > .popover-arrow::after {
  right: 1px;
  border-width: .5rem 0 .5rem .5rem;
  border-left-color: #fff;
}

.bootstrap-embed-513 .popover-header {
  padding: .5rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f0f0f0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-top-left-radius: calc(.3rem - 1px);
  border-top-right-radius: calc(.3rem - 1px);
}

.bootstrap-embed-513 .popover-header:empty {
  display: none;
}

.bootstrap-embed-513 .popover-body {
  padding: 1rem 1rem;
  color: #212529;
}

.bootstrap-embed-513 .carousel {
  position: relative;
}

.bootstrap-embed-513 .carousel.pointer-event {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

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

.bootstrap-embed-513 .carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.bootstrap-embed-513 .carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform .6s ease-in-out;
  transition: -webkit-transform .6s ease-in-out;
  transition: transform .6s ease-in-out;
  transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .carousel-item-next, .bootstrap-embed-513 .carousel-item-prev, .bootstrap-embed-513 .carousel-item.active {
  display: block;
}

.bootstrap-embed-513 .active.carousel-item-end, .bootstrap-embed-513 .carousel-item-next:not(.carousel-item-start) {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

.bootstrap-embed-513 .active.carousel-item-start, .bootstrap-embed-513 .carousel-item-prev:not(.carousel-item-end) {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

.bootstrap-embed-513 .carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
  transform: none;
}

.bootstrap-embed-513 .carousel-fade .carousel-item-next.carousel-item-start, .bootstrap-embed-513 .carousel-fade .carousel-item-prev.carousel-item-end, .bootstrap-embed-513 .carousel-fade .carousel-item.active {
  z-index: 1;
  opacity: 1;
}

.bootstrap-embed-513 .carousel-fade .active.carousel-item-end, .bootstrap-embed-513 .carousel-fade .active.carousel-item-start {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s .6s;
  transition: opacity 0s .6s;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .carousel-fade .active.carousel-item-end, .bootstrap-embed-513 .carousel-fade .active.carousel-item-start {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .carousel-control-next, .bootstrap-embed-513 .carousel-control-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: 0 0;
  border: 0;
  opacity: .5;
  -webkit-transition: opacity .15s ease;
  transition: opacity .15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .carousel-control-next, .bootstrap-embed-513 .carousel-control-prev {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .carousel-control-next:focus, .bootstrap-embed-513 .carousel-control-next:hover, .bootstrap-embed-513 .carousel-control-prev:focus, .bootstrap-embed-513 .carousel-control-prev:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: .9;
}

.bootstrap-embed-513 .carousel-control-prev {
  left: 0;
}

.bootstrap-embed-513 .carousel-control-next {
  right: 0;
}

.bootstrap-embed-513 .carousel-control-next-icon, .bootstrap-embed-513 .carousel-control-prev-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

.bootstrap-embed-513 .carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

.bootstrap-embed-513 .carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.bootstrap-embed-513 .carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none;
}

.bootstrap-embed-513 .carousel-indicators [data-bs-target] {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  -webkit-transition: opacity .6s ease;
  transition: opacity .6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .carousel-indicators [data-bs-target] {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .carousel-indicators .active {
  opacity: 1;
}

.bootstrap-embed-513 .carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}

.bootstrap-embed-513 .carousel-dark .carousel-control-next-icon, .bootstrap-embed-513 .carousel-dark .carousel-control-prev-icon {
  -webkit-filter: invert(1) grayscale(100);
  filter: invert(1) grayscale(100);
}

.bootstrap-embed-513 .carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}

.bootstrap-embed-513 .carousel-dark .carousel-caption {
  color: #000;
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.bootstrap-embed-513 .spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -.125em;
  border: .25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: .75s linear infinite spinner-border;
  animation: .75s linear infinite spinner-border;
}

.bootstrap-embed-513 .spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: .2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.bootstrap-embed-513 .spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -.125em;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: .75s linear infinite spinner-grow;
  animation: .75s linear infinite spinner-grow;
}

.bootstrap-embed-513 .spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .spinner-border, .bootstrap-embed-513 .spinner-grow {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
  }
}

.bootstrap-embed-513 .offcanvas {
  position: fixed;
  bottom: 0;
  z-index: 1045;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
  visibility: hidden;
  background-color: #fff;
  background-clip: padding-box;
  outline: 0;
  -webkit-transition: -webkit-transform .3s ease-in-out;
  transition: -webkit-transform .3s ease-in-out;
  transition: transform .3s ease-in-out;
  transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .bootstrap-embed-513 .offcanvas {
    -webkit-transition: none;
    transition: none;
  }
}

.bootstrap-embed-513 .offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

.bootstrap-embed-513 .offcanvas-backdrop.fade {
  opacity: 0;
}

.bootstrap-embed-513 .offcanvas-backdrop.show {
  opacity: .5;
}

.bootstrap-embed-513 .offcanvas-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 1rem;
}

.bootstrap-embed-513 .offcanvas-header .btn-close {
  padding: .5rem .5rem;
  margin-top: -.5rem;
  margin-right: -.5rem;
  margin-bottom: -.5rem;
}

.bootstrap-embed-513 .offcanvas-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.bootstrap-embed-513 .offcanvas-body {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 1rem 1rem;
  overflow-y: auto;
}

.bootstrap-embed-513 .offcanvas-start {
  top: 0;
  left: 0;
  width: 400px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

.bootstrap-embed-513 .offcanvas-end {
  top: 0;
  right: 0;
  width: 400px;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

.bootstrap-embed-513 .offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}

.bootstrap-embed-513 .offcanvas-bottom {
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
}

.bootstrap-embed-513 .offcanvas.show {
  -webkit-transform: none;
  transform: none;
}

.bootstrap-embed-513 .placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentColor;
  opacity: .5;
}

.bootstrap-embed-513 .placeholder.btn::before {
  display: inline-block;
  content: "";
}

.bootstrap-embed-513 .placeholder-xs {
  min-height: .6em;
}

.bootstrap-embed-513 .placeholder-sm {
  min-height: .8em;
}

.bootstrap-embed-513 .placeholder-lg {
  min-height: 1.2em;
}

.bootstrap-embed-513 .placeholder-glow .placeholder {
  -webkit-animation: placeholder-glow 2s ease-in-out infinite;
  animation: placeholder-glow 2s ease-in-out infinite;
}

@-webkit-keyframes placeholder-glow {
  50% {
    opacity: .2;
  }
}

@keyframes placeholder-glow {
  50% {
    opacity: .2;
  }
}

.bootstrap-embed-513 .placeholder-wave {
  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
  mask-size: 200% 100%;
  -webkit-animation: placeholder-wave 2s linear infinite;
  animation: placeholder-wave 2s linear infinite;
}

@-webkit-keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
    mask-position: -200% 0%;
  }
}

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
    mask-position: -200% 0%;
  }
}

.bootstrap-embed-513 .clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.bootstrap-embed-513 .link-primary {
  color: #0d6efd;
}

.bootstrap-embed-513 .link-primary:focus, .bootstrap-embed-513 .link-primary:hover {
  color: #0a58ca;
}

.bootstrap-embed-513 .link-secondary {
  color: #6c757d;
}

.bootstrap-embed-513 .link-secondary:focus, .bootstrap-embed-513 .link-secondary:hover {
  color: #565e64;
}

.bootstrap-embed-513 .link-success {
  color: #198754;
}

.bootstrap-embed-513 .link-success:focus, .bootstrap-embed-513 .link-success:hover {
  color: #146c43;
}

.bootstrap-embed-513 .link-info {
  color: #0dcaf0;
}

.bootstrap-embed-513 .link-info:focus, .bootstrap-embed-513 .link-info:hover {
  color: #3dd5f3;
}

.bootstrap-embed-513 .link-warning {
  color: #ffc107;
}

.bootstrap-embed-513 .link-warning:focus, .bootstrap-embed-513 .link-warning:hover {
  color: #ffcd39;
}

.bootstrap-embed-513 .link-danger {
  color: #dc3545;
}

.bootstrap-embed-513 .link-danger:focus, .bootstrap-embed-513 .link-danger:hover {
  color: #b02a37;
}

.bootstrap-embed-513 .link-light {
  color: #f8f9fa;
}

.bootstrap-embed-513 .link-light:focus, .bootstrap-embed-513 .link-light:hover {
  color: #f9fafb;
}

.bootstrap-embed-513 .link-dark {
  color: #212529;
}

.bootstrap-embed-513 .link-dark:focus, .bootstrap-embed-513 .link-dark:hover {
  color: #1a1e21;
}

.bootstrap-embed-513 .ratio {
  position: relative;
  width: 100%;
}

.bootstrap-embed-513 .ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}

.bootstrap-embed-513 .ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.bootstrap-embed-513 .ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.bootstrap-embed-513 .ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.bootstrap-embed-513 .ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.bootstrap-embed-513 .ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.bootstrap-embed-513 .fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.bootstrap-embed-513 .fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.bootstrap-embed-513 .sticky-top {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .bootstrap-embed-513 .sticky-sm-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

@media (min-width: 768px) {
  .bootstrap-embed-513 .sticky-md-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed-513 .sticky-lg-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .sticky-xl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

@media (min-width: 1400px) {
  .bootstrap-embed-513 .sticky-xxl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.bootstrap-embed-513 .hstack {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}

.bootstrap-embed-513 .vstack {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}

.bootstrap-embed-513 .visually-hidden, .bootstrap-embed-513 .visually-hidden-focusable:not(:focus):not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.bootstrap-embed-513 .stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.bootstrap-embed-513 .text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.bootstrap-embed-513 .vr {
  display: inline-block;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: currentColor;
  opacity: .25;
}

.bootstrap-embed-513 .align-baseline {
  vertical-align: baseline !important;
}

.bootstrap-embed-513 .align-top {
  vertical-align: top !important;
}

.bootstrap-embed-513 .align-middle {
  vertical-align: middle !important;
}

.bootstrap-embed-513 .align-bottom {
  vertical-align: bottom !important;
}

.bootstrap-embed-513 .align-text-bottom {
  vertical-align: text-bottom !important;
}

.bootstrap-embed-513 .align-text-top {
  vertical-align: text-top !important;
}

.bootstrap-embed-513 .float-start {
  float: left !important;
}

.bootstrap-embed-513 .float-end {
  float: right !important;
}

.bootstrap-embed-513 .float-none {
  float: none !important;
}

.bootstrap-embed-513 .opacity-0 {
  opacity: 0 !important;
}

.bootstrap-embed-513 .opacity-25 {
  opacity: 0.25 !important;
}

.bootstrap-embed-513 .opacity-50 {
  opacity: 0.5 !important;
}

.bootstrap-embed-513 .opacity-75 {
  opacity: 0.75 !important;
}

.bootstrap-embed-513 .opacity-100 {
  opacity: 1 !important;
}

.bootstrap-embed-513 .overflow-auto {
  overflow: auto !important;
}

.bootstrap-embed-513 .overflow-hidden {
  overflow: hidden !important;
}

.bootstrap-embed-513 .overflow-visible {
  overflow: visible !important;
}

.bootstrap-embed-513 .overflow-scroll {
  overflow: scroll !important;
}

.bootstrap-embed-513 .d-inline {
  display: inline !important;
}

.bootstrap-embed-513 .d-inline-block {
  display: inline-block !important;
}

.bootstrap-embed-513 .d-block {
  display: block !important;
}

.bootstrap-embed-513 .d-grid {
  display: grid !important;
}

.bootstrap-embed-513 .d-table {
  display: table !important;
}

.bootstrap-embed-513 .d-table-row {
  display: table-row !important;
}

.bootstrap-embed-513 .d-table-cell {
  display: table-cell !important;
}

.bootstrap-embed-513 .d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.bootstrap-embed-513 .d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

.bootstrap-embed-513 .d-none {
  display: none !important;
}

.bootstrap-embed-513 .shadow {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.bootstrap-embed-513 .shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.bootstrap-embed-513 .shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.bootstrap-embed-513 .shadow-none {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.bootstrap-embed-513 .position-static {
  position: static !important;
}

.bootstrap-embed-513 .position-relative {
  position: relative !important;
}

.bootstrap-embed-513 .position-absolute {
  position: absolute !important;
}

.bootstrap-embed-513 .position-fixed {
  position: fixed !important;
}

.bootstrap-embed-513 .position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.bootstrap-embed-513 .top-0 {
  top: 0 !important;
}

.bootstrap-embed-513 .top-50 {
  top: 50% !important;
}

.bootstrap-embed-513 .top-100 {
  top: 100% !important;
}

.bootstrap-embed-513 .bottom-0 {
  bottom: 0 !important;
}

.bootstrap-embed-513 .bottom-50 {
  bottom: 50% !important;
}

.bootstrap-embed-513 .bottom-100 {
  bottom: 100% !important;
}

.bootstrap-embed-513 .start-0 {
  left: 0 !important;
}

.bootstrap-embed-513 .start-50 {
  left: 50% !important;
}

.bootstrap-embed-513 .start-100 {
  left: 100% !important;
}

.bootstrap-embed-513 .end-0 {
  right: 0 !important;
}

.bootstrap-embed-513 .end-50 {
  right: 50% !important;
}

.bootstrap-embed-513 .end-100 {
  right: 100% !important;
}

.bootstrap-embed-513 .translate-middle {
  -webkit-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
}

.bootstrap-embed-513 .translate-middle-x {
  -webkit-transform: translateX(-50%) !important;
  transform: translateX(-50%) !important;
}

.bootstrap-embed-513 .translate-middle-y {
  -webkit-transform: translateY(-50%) !important;
  transform: translateY(-50%) !important;
}

.bootstrap-embed-513 .border {
  border: 1px solid #dee2e6 !important;
}

.bootstrap-embed-513 .border-0 {
  border: 0 !important;
}

.bootstrap-embed-513 .border-top {
  border-top: 1px solid #dee2e6 !important;
}

.bootstrap-embed-513 .border-top-0 {
  border-top: 0 !important;
}

.bootstrap-embed-513 .border-end {
  border-right: 1px solid #dee2e6 !important;
}

.bootstrap-embed-513 .border-end-0 {
  border-right: 0 !important;
}

.bootstrap-embed-513 .border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.bootstrap-embed-513 .border-bottom-0 {
  border-bottom: 0 !important;
}

.bootstrap-embed-513 .border-start {
  border-left: 1px solid #dee2e6 !important;
}

.bootstrap-embed-513 .border-start-0 {
  border-left: 0 !important;
}

.bootstrap-embed-513 .border-primary {
  border-color: #0d6efd !important;
}

.bootstrap-embed-513 .border-secondary {
  border-color: #6c757d !important;
}

.bootstrap-embed-513 .border-success {
  border-color: #198754 !important;
}

.bootstrap-embed-513 .border-info {
  border-color: #0dcaf0 !important;
}

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

.bootstrap-embed-513 .border-danger {
  border-color: #dc3545 !important;
}

.bootstrap-embed-513 .border-light {
  border-color: #f8f9fa !important;
}

.bootstrap-embed-513 .border-dark {
  border-color: #212529 !important;
}

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

.bootstrap-embed-513 .border-1 {
  border-width: 1px !important;
}

.bootstrap-embed-513 .border-2 {
  border-width: 2px !important;
}

.bootstrap-embed-513 .border-3 {
  border-width: 3px !important;
}

.bootstrap-embed-513 .border-4 {
  border-width: 4px !important;
}

.bootstrap-embed-513 .border-5 {
  border-width: 5px !important;
}

.bootstrap-embed-513 .w-25 {
  width: 25% !important;
}

.bootstrap-embed-513 .w-50 {
  width: 50% !important;
}

.bootstrap-embed-513 .w-75 {
  width: 75% !important;
}

.bootstrap-embed-513 .w-100 {
  width: 100% !important;
}

.bootstrap-embed-513 .w-auto {
  width: auto !important;
}

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

.bootstrap-embed-513 .vw-100 {
  width: 100vw !important;
}

.bootstrap-embed-513 .min-vw-100 {
  min-width: 100vw !important;
}

.bootstrap-embed-513 .h-25 {
  height: 25% !important;
}

.bootstrap-embed-513 .h-50 {
  height: 50% !important;
}

.bootstrap-embed-513 .h-75 {
  height: 75% !important;
}

.bootstrap-embed-513 .h-100 {
  height: 100% !important;
}

.bootstrap-embed-513 .h-auto {
  height: auto !important;
}

.bootstrap-embed-513 .mh-100 {
  max-height: 100% !important;
}

.bootstrap-embed-513 .vh-100 {
  height: 100vh !important;
}

.bootstrap-embed-513 .min-vh-100 {
  min-height: 100vh !important;
}

.bootstrap-embed-513 .flex-fill {
  -webkit-box-flex: 1 !important;
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important;
}

.bootstrap-embed-513 .flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

.bootstrap-embed-513 .flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

.bootstrap-embed-513 .flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

.bootstrap-embed-513 .flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

.bootstrap-embed-513 .flex-grow-0 {
  -webkit-box-flex: 0 !important;
  -ms-flex-positive: 0 !important;
  flex-grow: 0 !important;
}

.bootstrap-embed-513 .flex-grow-1 {
  -webkit-box-flex: 1 !important;
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important;
}

.bootstrap-embed-513 .flex-shrink-0 {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}

.bootstrap-embed-513 .flex-shrink-1 {
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}

.bootstrap-embed-513 .flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

.bootstrap-embed-513 .flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

.bootstrap-embed-513 .flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}

.bootstrap-embed-513 .gap-0 {
  gap: 0 !important;
}

.bootstrap-embed-513 .gap-1 {
  gap: 0.25rem !important;
}

.bootstrap-embed-513 .gap-2 {
  gap: 0.5rem !important;
}

.bootstrap-embed-513 .gap-3 {
  gap: 1rem !important;
}

.bootstrap-embed-513 .gap-4 {
  gap: 1.5rem !important;
}

.bootstrap-embed-513 .gap-5 {
  gap: 3rem !important;
}

.bootstrap-embed-513 .justify-content-start {
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

.bootstrap-embed-513 .justify-content-end {
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}

.bootstrap-embed-513 .justify-content-center {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.bootstrap-embed-513 .justify-content-between {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

.bootstrap-embed-513 .justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}

.bootstrap-embed-513 .justify-content-evenly {
  -webkit-box-pack: space-evenly !important;
  -ms-flex-pack: space-evenly !important;
  justify-content: space-evenly !important;
}

.bootstrap-embed-513 .align-items-start {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

.bootstrap-embed-513 .align-items-end {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

.bootstrap-embed-513 .align-items-center {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.bootstrap-embed-513 .align-items-baseline {
  -webkit-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}

.bootstrap-embed-513 .align-items-stretch {
  -webkit-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}

.bootstrap-embed-513 .align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

.bootstrap-embed-513 .align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

.bootstrap-embed-513 .align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

.bootstrap-embed-513 .align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}

.bootstrap-embed-513 .align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}

.bootstrap-embed-513 .align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}

.bootstrap-embed-513 .align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}

.bootstrap-embed-513 .align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}

.bootstrap-embed-513 .align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}

.bootstrap-embed-513 .align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}

.bootstrap-embed-513 .align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}

.bootstrap-embed-513 .align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}

.bootstrap-embed-513 .order-first {
  -webkit-box-ordinal-group: 0 !important;
  -ms-flex-order: -1 !important;
  order: -1 !important;
}

.bootstrap-embed-513 .order-0 {
  -webkit-box-ordinal-group: 1 !important;
  -ms-flex-order: 0 !important;
  order: 0 !important;
}

.bootstrap-embed-513 .order-1 {
  -webkit-box-ordinal-group: 2 !important;
  -ms-flex-order: 1 !important;
  order: 1 !important;
}

.bootstrap-embed-513 .order-2 {
  -webkit-box-ordinal-group: 3 !important;
  -ms-flex-order: 2 !important;
  order: 2 !important;
}

.bootstrap-embed-513 .order-3 {
  -webkit-box-ordinal-group: 4 !important;
  -ms-flex-order: 3 !important;
  order: 3 !important;
}

.bootstrap-embed-513 .order-4 {
  -webkit-box-ordinal-group: 5 !important;
  -ms-flex-order: 4 !important;
  order: 4 !important;
}

.bootstrap-embed-513 .order-5 {
  -webkit-box-ordinal-group: 6 !important;
  -ms-flex-order: 5 !important;
  order: 5 !important;
}

.bootstrap-embed-513 .order-last {
  -webkit-box-ordinal-group: 7 !important;
  -ms-flex-order: 6 !important;
  order: 6 !important;
}

.bootstrap-embed-513 .m-0 {
  margin: 0 !important;
}

.bootstrap-embed-513 .m-1 {
  margin: 0.25rem !important;
}

.bootstrap-embed-513 .m-2 {
  margin: 0.5rem !important;
}

.bootstrap-embed-513 .m-3 {
  margin: 1rem !important;
}

.bootstrap-embed-513 .m-4 {
  margin: 1.5rem !important;
}

.bootstrap-embed-513 .m-5 {
  margin: 3rem !important;
}

.bootstrap-embed-513 .m-auto {
  margin: auto !important;
}

.bootstrap-embed-513 .mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.bootstrap-embed-513 .mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.bootstrap-embed-513 .mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.bootstrap-embed-513 .mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.bootstrap-embed-513 .mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.bootstrap-embed-513 .mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.bootstrap-embed-513 .mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.bootstrap-embed-513 .my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.bootstrap-embed-513 .my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.bootstrap-embed-513 .my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.bootstrap-embed-513 .my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.bootstrap-embed-513 .my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.bootstrap-embed-513 .my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.bootstrap-embed-513 .my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.bootstrap-embed-513 .mt-0 {
  margin-top: 0 !important;
}

.bootstrap-embed-513 .mt-1 {
  margin-top: 0.25rem !important;
}

.bootstrap-embed-513 .mt-2 {
  margin-top: 0.5rem !important;
}

.bootstrap-embed-513 .mt-3 {
  margin-top: 1rem !important;
}

.bootstrap-embed-513 .mt-4 {
  margin-top: 1.5rem !important;
}

.bootstrap-embed-513 .mt-5 {
  margin-top: 3rem !important;
}

.bootstrap-embed-513 .mt-auto {
  margin-top: auto !important;
}

.bootstrap-embed-513 .me-0 {
  margin-right: 0 !important;
}

.bootstrap-embed-513 .me-1 {
  margin-right: 0.25rem !important;
}

.bootstrap-embed-513 .me-2 {
  margin-right: 0.5rem !important;
}

.bootstrap-embed-513 .me-3 {
  margin-right: 1rem !important;
}

.bootstrap-embed-513 .me-4 {
  margin-right: 1.5rem !important;
}

.bootstrap-embed-513 .me-5 {
  margin-right: 3rem !important;
}

.bootstrap-embed-513 .me-auto {
  margin-right: auto !important;
}

.bootstrap-embed-513 .mb-0 {
  margin-bottom: 0 !important;
}

.bootstrap-embed-513 .mb-1 {
  margin-bottom: 0.25rem !important;
}

.bootstrap-embed-513 .mb-2 {
  margin-bottom: 0.5rem !important;
}

.bootstrap-embed-513 .mb-3 {
  margin-bottom: 1rem !important;
}

.bootstrap-embed-513 .mb-4 {
  margin-bottom: 1.5rem !important;
}

.bootstrap-embed-513 .mb-5 {
  margin-bottom: 3rem !important;
}

.bootstrap-embed-513 .mb-auto {
  margin-bottom: auto !important;
}

.bootstrap-embed-513 .ms-0 {
  margin-left: 0 !important;
}

.bootstrap-embed-513 .ms-1 {
  margin-left: 0.25rem !important;
}

.bootstrap-embed-513 .ms-2 {
  margin-left: 0.5rem !important;
}

.bootstrap-embed-513 .ms-3 {
  margin-left: 1rem !important;
}

.bootstrap-embed-513 .ms-4 {
  margin-left: 1.5rem !important;
}

.bootstrap-embed-513 .ms-5 {
  margin-left: 3rem !important;
}

.bootstrap-embed-513 .ms-auto {
  margin-left: auto !important;
}

.bootstrap-embed-513 .p-0 {
  padding: 0 !important;
}

.bootstrap-embed-513 .p-1 {
  padding: 0.25rem !important;
}

.bootstrap-embed-513 .p-2 {
  padding: 0.5rem !important;
}

.bootstrap-embed-513 .p-3 {
  padding: 1rem !important;
}

.bootstrap-embed-513 .p-4 {
  padding: 1.5rem !important;
}

.bootstrap-embed-513 .p-5 {
  padding: 3rem !important;
}

.bootstrap-embed-513 .px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.bootstrap-embed-513 .px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.bootstrap-embed-513 .px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.bootstrap-embed-513 .px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.bootstrap-embed-513 .px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.bootstrap-embed-513 .px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.bootstrap-embed-513 .py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.bootstrap-embed-513 .py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.bootstrap-embed-513 .py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.bootstrap-embed-513 .py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.bootstrap-embed-513 .py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.bootstrap-embed-513 .py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.bootstrap-embed-513 .pt-0 {
  padding-top: 0 !important;
}

.bootstrap-embed-513 .pt-1 {
  padding-top: 0.25rem !important;
}

.bootstrap-embed-513 .pt-2 {
  padding-top: 0.5rem !important;
}

.bootstrap-embed-513 .pt-3 {
  padding-top: 1rem !important;
}

.bootstrap-embed-513 .pt-4 {
  padding-top: 1.5rem !important;
}

.bootstrap-embed-513 .pt-5 {
  padding-top: 3rem !important;
}

.bootstrap-embed-513 .pe-0 {
  padding-right: 0 !important;
}

.bootstrap-embed-513 .pe-1 {
  padding-right: 0.25rem !important;
}

.bootstrap-embed-513 .pe-2 {
  padding-right: 0.5rem !important;
}

.bootstrap-embed-513 .pe-3 {
  padding-right: 1rem !important;
}

.bootstrap-embed-513 .pe-4 {
  padding-right: 1.5rem !important;
}

.bootstrap-embed-513 .pe-5 {
  padding-right: 3rem !important;
}

.bootstrap-embed-513 .pb-0 {
  padding-bottom: 0 !important;
}

.bootstrap-embed-513 .pb-1 {
  padding-bottom: 0.25rem !important;
}

.bootstrap-embed-513 .pb-2 {
  padding-bottom: 0.5rem !important;
}

.bootstrap-embed-513 .pb-3 {
  padding-bottom: 1rem !important;
}

.bootstrap-embed-513 .pb-4 {
  padding-bottom: 1.5rem !important;
}

.bootstrap-embed-513 .pb-5 {
  padding-bottom: 3rem !important;
}

.bootstrap-embed-513 .ps-0 {
  padding-left: 0 !important;
}

.bootstrap-embed-513 .ps-1 {
  padding-left: 0.25rem !important;
}

.bootstrap-embed-513 .ps-2 {
  padding-left: 0.5rem !important;
}

.bootstrap-embed-513 .ps-3 {
  padding-left: 1rem !important;
}

.bootstrap-embed-513 .ps-4 {
  padding-left: 1.5rem !important;
}

.bootstrap-embed-513 .ps-5 {
  padding-left: 3rem !important;
}

.bootstrap-embed-513 .font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.bootstrap-embed-513 .fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.bootstrap-embed-513 .fs-2 {
  font-size: calc(1.325rem + .9vw) !important;
}

.bootstrap-embed-513 .fs-3 {
  font-size: calc(1.3rem + .6vw) !important;
}

.bootstrap-embed-513 .fs-4 {
  font-size: calc(1.275rem + .3vw) !important;
}

.bootstrap-embed-513 .fs-5 {
  font-size: 1.25rem !important;
}

.bootstrap-embed-513 .fs-6 {
  font-size: 1rem !important;
}

.bootstrap-embed-513 .fst-italic {
  font-style: italic !important;
}

.bootstrap-embed-513 .fst-normal {
  font-style: normal !important;
}

.bootstrap-embed-513 .fw-light {
  font-weight: 300 !important;
}

.bootstrap-embed-513 .fw-lighter {
  font-weight: lighter !important;
}

.bootstrap-embed-513 .fw-normal {
  font-weight: 400 !important;
}

.bootstrap-embed-513 .fw-bold {
  font-weight: 700 !important;
}

.bootstrap-embed-513 .fw-bolder {
  font-weight: bolder !important;
}

.bootstrap-embed-513 .lh-1 {
  line-height: 1 !important;
}

.bootstrap-embed-513 .lh-sm {
  line-height: 1.25 !important;
}

.bootstrap-embed-513 .lh-base {
  line-height: 1.5 !important;
}

.bootstrap-embed-513 .lh-lg {
  line-height: 2 !important;
}

.bootstrap-embed-513 .text-start {
  text-align: left !important;
}

.bootstrap-embed-513 .text-end {
  text-align: right !important;
}

.bootstrap-embed-513 .text-center {
  text-align: center !important;
}

.bootstrap-embed-513 .text-decoration-none {
  text-decoration: none !important;
}

.bootstrap-embed-513 .text-decoration-underline {
  text-decoration: underline !important;
}

.bootstrap-embed-513 .text-decoration-line-through {
  text-decoration: line-through !important;
}

.bootstrap-embed-513 .text-lowercase {
  text-transform: lowercase !important;
}

.bootstrap-embed-513 .text-uppercase {
  text-transform: uppercase !important;
}

.bootstrap-embed-513 .text-capitalize {
  text-transform: capitalize !important;
}

.bootstrap-embed-513 .text-wrap {
  white-space: normal !important;
}

.bootstrap-embed-513 .text-nowrap {
  white-space: nowrap !important;
}

.bootstrap-embed-513 .text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

.bootstrap-embed-513 .text-primary {
  --bs-text-opacity: 1;
  color: #0d6efd !important;
}

.bootstrap-embed-513 .text-secondary {
  --bs-text-opacity: 1;
  color: #6c757d !important;
}

.bootstrap-embed-513 .text-success {
  --bs-text-opacity: 1;
  color: #198754 !important;
}

.bootstrap-embed-513 .text-info {
  --bs-text-opacity: 1;
  color: #0dcaf0 !important;
}

.bootstrap-embed-513 .text-warning {
  --bs-text-opacity: 1;
  color: #ffc107 !important;
}

.bootstrap-embed-513 .text-danger {
  --bs-text-opacity: 1;
  color: #dc3545 !important;
}

.bootstrap-embed-513 .text-light {
  --bs-text-opacity: 1;
  color: #f8f9fa !important;
}

.bootstrap-embed-513 .text-dark {
  --bs-text-opacity: 1;
  color: #212529 !important;
}

.bootstrap-embed-513 .text-black {
  --bs-text-opacity: 1;
  color: black !important;
}

.bootstrap-embed-513 .text-white {
  --bs-text-opacity: 1;
  color: white !important;
}

.bootstrap-embed-513 .text-body {
  --bs-text-opacity: 1;
  color: #212529 !important;
}

.bootstrap-embed-513 .text-muted {
  --bs-text-opacity: 1;
  color: #6c757d !important;
}

.bootstrap-embed-513 .text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.bootstrap-embed-513 .text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.bootstrap-embed-513 .text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.bootstrap-embed-513 .text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.bootstrap-embed-513 .text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.bootstrap-embed-513 .text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.bootstrap-embed-513 .text-opacity-100 {
  --bs-text-opacity: 1;
}

.bootstrap-embed-513 .bg-primary {
  --bs-bg-opacity: 1;
  background-color: #0d6efd !important;
}

.bootstrap-embed-513 .bg-secondary {
  --bs-bg-opacity: 1;
  background-color: #6c757d !important;
}

.bootstrap-embed-513 .bg-success {
  --bs-bg-opacity: 1;
  background-color: #198754 !important;
}

.bootstrap-embed-513 .bg-info {
  --bs-bg-opacity: 1;
  background-color: #0dcaf0 !important;
}

.bootstrap-embed-513 .bg-warning {
  --bs-bg-opacity: 1;
  background-color: #ffc107 !important;
}

.bootstrap-embed-513 .bg-danger {
  --bs-bg-opacity: 1;
  background-color: #dc3545 !important;
}

.bootstrap-embed-513 .bg-light {
  --bs-bg-opacity: 1;
  background-color: #f8f9fa !important;
}

.bootstrap-embed-513 .bg-dark {
  --bs-bg-opacity: 1;
  background-color: #212529 !important;
}

.bootstrap-embed-513 .bg-black {
  --bs-bg-opacity: 1;
  background-color: black !important;
}

.bootstrap-embed-513 .bg-white {
  --bs-bg-opacity: 1;
  background-color: white !important;
}

.bootstrap-embed-513 .bg-body {
  --bs-bg-opacity: 1;
  background-color: white !important;
}

.bootstrap-embed-513 .bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bootstrap-embed-513 .bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bootstrap-embed-513 .bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bootstrap-embed-513 .bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bootstrap-embed-513 .bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bootstrap-embed-513 .bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bootstrap-embed-513 .bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.bootstrap-embed-513 .user-select-all {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  -ms-user-select: all !important;
  user-select: all !important;
}

.bootstrap-embed-513 .user-select-auto {
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  -ms-user-select: auto !important;
  user-select: auto !important;
}

.bootstrap-embed-513 .user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
}

.bootstrap-embed-513 .pe-none {
  pointer-events: none !important;
}

.bootstrap-embed-513 .pe-auto {
  pointer-events: auto !important;
}

.bootstrap-embed-513 .rounded {
  border-radius: 0.25rem !important;
}

.bootstrap-embed-513 .rounded-0 {
  border-radius: 0 !important;
}

.bootstrap-embed-513 .rounded-1 {
  border-radius: 0.2rem !important;
}

.bootstrap-embed-513 .rounded-2 {
  border-radius: 0.25rem !important;
}

.bootstrap-embed-513 .rounded-3 {
  border-radius: 0.3rem !important;
}

.bootstrap-embed-513 .rounded-circle {
  border-radius: 50% !important;
}

.bootstrap-embed-513 .rounded-pill {
  border-radius: 50rem !important;
}

.bootstrap-embed-513 .rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.bootstrap-embed-513 .rounded-end {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.bootstrap-embed-513 .rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.bootstrap-embed-513 .rounded-start {
  border-bottom-left-radius: 0.25rem !important;
  border-top-left-radius: 0.25rem !important;
}

.bootstrap-embed-513 .visible {
  visibility: visible !important;
}

.bootstrap-embed-513 .invisible {
  visibility: hidden !important;
}

@media (min-width: 576px) {
  .bootstrap-embed-513 .float-sm-start {
    float: left !important;
  }
  .bootstrap-embed-513 .float-sm-end {
    float: right !important;
  }
  .bootstrap-embed-513 .float-sm-none {
    float: none !important;
  }
  .bootstrap-embed-513 .d-sm-inline {
    display: inline !important;
  }
  .bootstrap-embed-513 .d-sm-inline-block {
    display: inline-block !important;
  }
  .bootstrap-embed-513 .d-sm-block {
    display: block !important;
  }
  .bootstrap-embed-513 .d-sm-grid {
    display: grid !important;
  }
  .bootstrap-embed-513 .d-sm-table {
    display: table !important;
  }
  .bootstrap-embed-513 .d-sm-table-row {
    display: table-row !important;
  }
  .bootstrap-embed-513 .d-sm-table-cell {
    display: table-cell !important;
  }
  .bootstrap-embed-513 .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .bootstrap-embed-513 .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .bootstrap-embed-513 .d-sm-none {
    display: none !important;
  }
  .bootstrap-embed-513 .flex-sm-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .bootstrap-embed-513 .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .bootstrap-embed-513 .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .bootstrap-embed-513 .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .bootstrap-embed-513 .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .bootstrap-embed-513 .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .bootstrap-embed-513 .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .bootstrap-embed-513 .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .bootstrap-embed-513 .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .bootstrap-embed-513 .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .bootstrap-embed-513 .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .bootstrap-embed-513 .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .bootstrap-embed-513 .gap-sm-0 {
    gap: 0 !important;
  }
  .bootstrap-embed-513 .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .bootstrap-embed-513 .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .bootstrap-embed-513 .gap-sm-3 {
    gap: 1rem !important;
  }
  .bootstrap-embed-513 .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .bootstrap-embed-513 .gap-sm-5 {
    gap: 3rem !important;
  }
  .bootstrap-embed-513 .justify-content-sm-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .bootstrap-embed-513 .justify-content-sm-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .bootstrap-embed-513 .justify-content-sm-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .bootstrap-embed-513 .justify-content-sm-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .bootstrap-embed-513 .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .bootstrap-embed-513 .justify-content-sm-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .bootstrap-embed-513 .align-items-sm-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .bootstrap-embed-513 .align-items-sm-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .bootstrap-embed-513 .align-items-sm-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .bootstrap-embed-513 .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .bootstrap-embed-513 .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .bootstrap-embed-513 .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .bootstrap-embed-513 .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .bootstrap-embed-513 .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .bootstrap-embed-513 .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .bootstrap-embed-513 .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .bootstrap-embed-513 .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .bootstrap-embed-513 .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .bootstrap-embed-513 .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .bootstrap-embed-513 .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .bootstrap-embed-513 .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .bootstrap-embed-513 .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .bootstrap-embed-513 .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .bootstrap-embed-513 .order-sm-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .bootstrap-embed-513 .order-sm-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .bootstrap-embed-513 .order-sm-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .bootstrap-embed-513 .order-sm-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .bootstrap-embed-513 .order-sm-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .bootstrap-embed-513 .order-sm-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .bootstrap-embed-513 .order-sm-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .bootstrap-embed-513 .order-sm-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .bootstrap-embed-513 .m-sm-0 {
    margin: 0 !important;
  }
  .bootstrap-embed-513 .m-sm-1 {
    margin: 0.25rem !important;
  }
  .bootstrap-embed-513 .m-sm-2 {
    margin: 0.5rem !important;
  }
  .bootstrap-embed-513 .m-sm-3 {
    margin: 1rem !important;
  }
  .bootstrap-embed-513 .m-sm-4 {
    margin: 1.5rem !important;
  }
  .bootstrap-embed-513 .m-sm-5 {
    margin: 3rem !important;
  }
  .bootstrap-embed-513 .m-sm-auto {
    margin: auto !important;
  }
  .bootstrap-embed-513 .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .bootstrap-embed-513 .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .bootstrap-embed-513 .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .bootstrap-embed-513 .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .bootstrap-embed-513 .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .bootstrap-embed-513 .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .bootstrap-embed-513 .mt-sm-0 {
    margin-top: 0 !important;
  }
  .bootstrap-embed-513 .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .bootstrap-embed-513 .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .bootstrap-embed-513 .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .bootstrap-embed-513 .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .bootstrap-embed-513 .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .bootstrap-embed-513 .mt-sm-auto {
    margin-top: auto !important;
  }
  .bootstrap-embed-513 .me-sm-0 {
    margin-right: 0 !important;
  }
  .bootstrap-embed-513 .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .bootstrap-embed-513 .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .bootstrap-embed-513 .me-sm-3 {
    margin-right: 1rem !important;
  }
  .bootstrap-embed-513 .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .bootstrap-embed-513 .me-sm-5 {
    margin-right: 3rem !important;
  }
  .bootstrap-embed-513 .me-sm-auto {
    margin-right: auto !important;
  }
  .bootstrap-embed-513 .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .bootstrap-embed-513 .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .bootstrap-embed-513 .ms-sm-0 {
    margin-left: 0 !important;
  }
  .bootstrap-embed-513 .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .bootstrap-embed-513 .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .bootstrap-embed-513 .ms-sm-auto {
    margin-left: auto !important;
  }
  .bootstrap-embed-513 .p-sm-0 {
    padding: 0 !important;
  }
  .bootstrap-embed-513 .p-sm-1 {
    padding: 0.25rem !important;
  }
  .bootstrap-embed-513 .p-sm-2 {
    padding: 0.5rem !important;
  }
  .bootstrap-embed-513 .p-sm-3 {
    padding: 1rem !important;
  }
  .bootstrap-embed-513 .p-sm-4 {
    padding: 1.5rem !important;
  }
  .bootstrap-embed-513 .p-sm-5 {
    padding: 3rem !important;
  }
  .bootstrap-embed-513 .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .bootstrap-embed-513 .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .bootstrap-embed-513 .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .bootstrap-embed-513 .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .bootstrap-embed-513 .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .pt-sm-0 {
    padding-top: 0 !important;
  }
  .bootstrap-embed-513 .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .bootstrap-embed-513 .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .bootstrap-embed-513 .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .bootstrap-embed-513 .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .bootstrap-embed-513 .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .bootstrap-embed-513 .pe-sm-0 {
    padding-right: 0 !important;
  }
  .bootstrap-embed-513 .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .bootstrap-embed-513 .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .bootstrap-embed-513 .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .bootstrap-embed-513 .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .bootstrap-embed-513 .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .bootstrap-embed-513 .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .bootstrap-embed-513 .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .ps-sm-0 {
    padding-left: 0 !important;
  }
  .bootstrap-embed-513 .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .bootstrap-embed-513 .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .bootstrap-embed-513 .text-sm-start {
    text-align: left !important;
  }
  .bootstrap-embed-513 .text-sm-end {
    text-align: right !important;
  }
  .bootstrap-embed-513 .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .bootstrap-embed-513 .float-md-start {
    float: left !important;
  }
  .bootstrap-embed-513 .float-md-end {
    float: right !important;
  }
  .bootstrap-embed-513 .float-md-none {
    float: none !important;
  }
  .bootstrap-embed-513 .d-md-inline {
    display: inline !important;
  }
  .bootstrap-embed-513 .d-md-inline-block {
    display: inline-block !important;
  }
  .bootstrap-embed-513 .d-md-block {
    display: block !important;
  }
  .bootstrap-embed-513 .d-md-grid {
    display: grid !important;
  }
  .bootstrap-embed-513 .d-md-table {
    display: table !important;
  }
  .bootstrap-embed-513 .d-md-table-row {
    display: table-row !important;
  }
  .bootstrap-embed-513 .d-md-table-cell {
    display: table-cell !important;
  }
  .bootstrap-embed-513 .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .bootstrap-embed-513 .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .bootstrap-embed-513 .d-md-none {
    display: none !important;
  }
  .bootstrap-embed-513 .flex-md-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .bootstrap-embed-513 .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .bootstrap-embed-513 .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .bootstrap-embed-513 .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .bootstrap-embed-513 .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .bootstrap-embed-513 .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .bootstrap-embed-513 .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .bootstrap-embed-513 .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .bootstrap-embed-513 .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .bootstrap-embed-513 .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .bootstrap-embed-513 .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .bootstrap-embed-513 .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .bootstrap-embed-513 .gap-md-0 {
    gap: 0 !important;
  }
  .bootstrap-embed-513 .gap-md-1 {
    gap: 0.25rem !important;
  }
  .bootstrap-embed-513 .gap-md-2 {
    gap: 0.5rem !important;
  }
  .bootstrap-embed-513 .gap-md-3 {
    gap: 1rem !important;
  }
  .bootstrap-embed-513 .gap-md-4 {
    gap: 1.5rem !important;
  }
  .bootstrap-embed-513 .gap-md-5 {
    gap: 3rem !important;
  }
  .bootstrap-embed-513 .justify-content-md-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .bootstrap-embed-513 .justify-content-md-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .bootstrap-embed-513 .justify-content-md-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .bootstrap-embed-513 .justify-content-md-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .bootstrap-embed-513 .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .bootstrap-embed-513 .justify-content-md-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .bootstrap-embed-513 .align-items-md-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .bootstrap-embed-513 .align-items-md-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .bootstrap-embed-513 .align-items-md-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .bootstrap-embed-513 .align-items-md-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .bootstrap-embed-513 .align-items-md-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .bootstrap-embed-513 .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .bootstrap-embed-513 .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .bootstrap-embed-513 .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .bootstrap-embed-513 .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .bootstrap-embed-513 .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .bootstrap-embed-513 .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .bootstrap-embed-513 .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .bootstrap-embed-513 .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .bootstrap-embed-513 .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .bootstrap-embed-513 .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .bootstrap-embed-513 .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .bootstrap-embed-513 .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .bootstrap-embed-513 .order-md-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .bootstrap-embed-513 .order-md-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .bootstrap-embed-513 .order-md-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .bootstrap-embed-513 .order-md-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .bootstrap-embed-513 .order-md-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .bootstrap-embed-513 .order-md-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .bootstrap-embed-513 .order-md-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .bootstrap-embed-513 .order-md-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .bootstrap-embed-513 .m-md-0 {
    margin: 0 !important;
  }
  .bootstrap-embed-513 .m-md-1 {
    margin: 0.25rem !important;
  }
  .bootstrap-embed-513 .m-md-2 {
    margin: 0.5rem !important;
  }
  .bootstrap-embed-513 .m-md-3 {
    margin: 1rem !important;
  }
  .bootstrap-embed-513 .m-md-4 {
    margin: 1.5rem !important;
  }
  .bootstrap-embed-513 .m-md-5 {
    margin: 3rem !important;
  }
  .bootstrap-embed-513 .m-md-auto {
    margin: auto !important;
  }
  .bootstrap-embed-513 .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .bootstrap-embed-513 .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .bootstrap-embed-513 .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .bootstrap-embed-513 .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .bootstrap-embed-513 .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .bootstrap-embed-513 .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .bootstrap-embed-513 .mt-md-0 {
    margin-top: 0 !important;
  }
  .bootstrap-embed-513 .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .bootstrap-embed-513 .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .bootstrap-embed-513 .mt-md-3 {
    margin-top: 1rem !important;
  }
  .bootstrap-embed-513 .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .bootstrap-embed-513 .mt-md-5 {
    margin-top: 3rem !important;
  }
  .bootstrap-embed-513 .mt-md-auto {
    margin-top: auto !important;
  }
  .bootstrap-embed-513 .me-md-0 {
    margin-right: 0 !important;
  }
  .bootstrap-embed-513 .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .bootstrap-embed-513 .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .bootstrap-embed-513 .me-md-3 {
    margin-right: 1rem !important;
  }
  .bootstrap-embed-513 .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .bootstrap-embed-513 .me-md-5 {
    margin-right: 3rem !important;
  }
  .bootstrap-embed-513 .me-md-auto {
    margin-right: auto !important;
  }
  .bootstrap-embed-513 .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .bootstrap-embed-513 .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .mb-md-auto {
    margin-bottom: auto !important;
  }
  .bootstrap-embed-513 .ms-md-0 {
    margin-left: 0 !important;
  }
  .bootstrap-embed-513 .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .ms-md-3 {
    margin-left: 1rem !important;
  }
  .bootstrap-embed-513 .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .ms-md-5 {
    margin-left: 3rem !important;
  }
  .bootstrap-embed-513 .ms-md-auto {
    margin-left: auto !important;
  }
  .bootstrap-embed-513 .p-md-0 {
    padding: 0 !important;
  }
  .bootstrap-embed-513 .p-md-1 {
    padding: 0.25rem !important;
  }
  .bootstrap-embed-513 .p-md-2 {
    padding: 0.5rem !important;
  }
  .bootstrap-embed-513 .p-md-3 {
    padding: 1rem !important;
  }
  .bootstrap-embed-513 .p-md-4 {
    padding: 1.5rem !important;
  }
  .bootstrap-embed-513 .p-md-5 {
    padding: 3rem !important;
  }
  .bootstrap-embed-513 .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .bootstrap-embed-513 .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .bootstrap-embed-513 .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .bootstrap-embed-513 .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .bootstrap-embed-513 .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .pt-md-0 {
    padding-top: 0 !important;
  }
  .bootstrap-embed-513 .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .bootstrap-embed-513 .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .bootstrap-embed-513 .pt-md-3 {
    padding-top: 1rem !important;
  }
  .bootstrap-embed-513 .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .bootstrap-embed-513 .pt-md-5 {
    padding-top: 3rem !important;
  }
  .bootstrap-embed-513 .pe-md-0 {
    padding-right: 0 !important;
  }
  .bootstrap-embed-513 .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .bootstrap-embed-513 .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .bootstrap-embed-513 .pe-md-3 {
    padding-right: 1rem !important;
  }
  .bootstrap-embed-513 .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .bootstrap-embed-513 .pe-md-5 {
    padding-right: 3rem !important;
  }
  .bootstrap-embed-513 .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .bootstrap-embed-513 .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .ps-md-0 {
    padding-left: 0 !important;
  }
  .bootstrap-embed-513 .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .ps-md-3 {
    padding-left: 1rem !important;
  }
  .bootstrap-embed-513 .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .ps-md-5 {
    padding-left: 3rem !important;
  }
  .bootstrap-embed-513 .text-md-start {
    text-align: left !important;
  }
  .bootstrap-embed-513 .text-md-end {
    text-align: right !important;
  }
  .bootstrap-embed-513 .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .bootstrap-embed-513 .float-lg-start {
    float: left !important;
  }
  .bootstrap-embed-513 .float-lg-end {
    float: right !important;
  }
  .bootstrap-embed-513 .float-lg-none {
    float: none !important;
  }
  .bootstrap-embed-513 .d-lg-inline {
    display: inline !important;
  }
  .bootstrap-embed-513 .d-lg-inline-block {
    display: inline-block !important;
  }
  .bootstrap-embed-513 .d-lg-block {
    display: block !important;
  }
  .bootstrap-embed-513 .d-lg-grid {
    display: grid !important;
  }
  .bootstrap-embed-513 .d-lg-table {
    display: table !important;
  }
  .bootstrap-embed-513 .d-lg-table-row {
    display: table-row !important;
  }
  .bootstrap-embed-513 .d-lg-table-cell {
    display: table-cell !important;
  }
  .bootstrap-embed-513 .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .bootstrap-embed-513 .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .bootstrap-embed-513 .d-lg-none {
    display: none !important;
  }
  .bootstrap-embed-513 .flex-lg-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .bootstrap-embed-513 .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .bootstrap-embed-513 .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .bootstrap-embed-513 .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .bootstrap-embed-513 .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .bootstrap-embed-513 .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .bootstrap-embed-513 .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .bootstrap-embed-513 .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .bootstrap-embed-513 .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .bootstrap-embed-513 .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .bootstrap-embed-513 .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .bootstrap-embed-513 .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .bootstrap-embed-513 .gap-lg-0 {
    gap: 0 !important;
  }
  .bootstrap-embed-513 .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .bootstrap-embed-513 .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .bootstrap-embed-513 .gap-lg-3 {
    gap: 1rem !important;
  }
  .bootstrap-embed-513 .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .bootstrap-embed-513 .gap-lg-5 {
    gap: 3rem !important;
  }
  .bootstrap-embed-513 .justify-content-lg-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .bootstrap-embed-513 .justify-content-lg-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .bootstrap-embed-513 .justify-content-lg-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .bootstrap-embed-513 .justify-content-lg-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .bootstrap-embed-513 .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .bootstrap-embed-513 .justify-content-lg-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .bootstrap-embed-513 .align-items-lg-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .bootstrap-embed-513 .align-items-lg-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .bootstrap-embed-513 .align-items-lg-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .bootstrap-embed-513 .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .bootstrap-embed-513 .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .bootstrap-embed-513 .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .bootstrap-embed-513 .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .bootstrap-embed-513 .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .bootstrap-embed-513 .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .bootstrap-embed-513 .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .bootstrap-embed-513 .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .bootstrap-embed-513 .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .bootstrap-embed-513 .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .bootstrap-embed-513 .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .bootstrap-embed-513 .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .bootstrap-embed-513 .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .bootstrap-embed-513 .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .bootstrap-embed-513 .order-lg-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .bootstrap-embed-513 .order-lg-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .bootstrap-embed-513 .order-lg-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .bootstrap-embed-513 .order-lg-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .bootstrap-embed-513 .order-lg-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .bootstrap-embed-513 .order-lg-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .bootstrap-embed-513 .order-lg-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .bootstrap-embed-513 .order-lg-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .bootstrap-embed-513 .m-lg-0 {
    margin: 0 !important;
  }
  .bootstrap-embed-513 .m-lg-1 {
    margin: 0.25rem !important;
  }
  .bootstrap-embed-513 .m-lg-2 {
    margin: 0.5rem !important;
  }
  .bootstrap-embed-513 .m-lg-3 {
    margin: 1rem !important;
  }
  .bootstrap-embed-513 .m-lg-4 {
    margin: 1.5rem !important;
  }
  .bootstrap-embed-513 .m-lg-5 {
    margin: 3rem !important;
  }
  .bootstrap-embed-513 .m-lg-auto {
    margin: auto !important;
  }
  .bootstrap-embed-513 .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .bootstrap-embed-513 .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .bootstrap-embed-513 .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .bootstrap-embed-513 .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .bootstrap-embed-513 .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .bootstrap-embed-513 .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .bootstrap-embed-513 .mt-lg-0 {
    margin-top: 0 !important;
  }
  .bootstrap-embed-513 .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .bootstrap-embed-513 .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .bootstrap-embed-513 .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .bootstrap-embed-513 .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .bootstrap-embed-513 .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .bootstrap-embed-513 .mt-lg-auto {
    margin-top: auto !important;
  }
  .bootstrap-embed-513 .me-lg-0 {
    margin-right: 0 !important;
  }
  .bootstrap-embed-513 .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .bootstrap-embed-513 .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .bootstrap-embed-513 .me-lg-3 {
    margin-right: 1rem !important;
  }
  .bootstrap-embed-513 .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .bootstrap-embed-513 .me-lg-5 {
    margin-right: 3rem !important;
  }
  .bootstrap-embed-513 .me-lg-auto {
    margin-right: auto !important;
  }
  .bootstrap-embed-513 .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .bootstrap-embed-513 .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .bootstrap-embed-513 .ms-lg-0 {
    margin-left: 0 !important;
  }
  .bootstrap-embed-513 .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .bootstrap-embed-513 .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .bootstrap-embed-513 .ms-lg-auto {
    margin-left: auto !important;
  }
  .bootstrap-embed-513 .p-lg-0 {
    padding: 0 !important;
  }
  .bootstrap-embed-513 .p-lg-1 {
    padding: 0.25rem !important;
  }
  .bootstrap-embed-513 .p-lg-2 {
    padding: 0.5rem !important;
  }
  .bootstrap-embed-513 .p-lg-3 {
    padding: 1rem !important;
  }
  .bootstrap-embed-513 .p-lg-4 {
    padding: 1.5rem !important;
  }
  .bootstrap-embed-513 .p-lg-5 {
    padding: 3rem !important;
  }
  .bootstrap-embed-513 .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .bootstrap-embed-513 .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .bootstrap-embed-513 .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .bootstrap-embed-513 .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .bootstrap-embed-513 .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .pt-lg-0 {
    padding-top: 0 !important;
  }
  .bootstrap-embed-513 .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .bootstrap-embed-513 .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .bootstrap-embed-513 .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .bootstrap-embed-513 .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .bootstrap-embed-513 .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .bootstrap-embed-513 .pe-lg-0 {
    padding-right: 0 !important;
  }
  .bootstrap-embed-513 .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .bootstrap-embed-513 .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .bootstrap-embed-513 .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .bootstrap-embed-513 .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .bootstrap-embed-513 .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .bootstrap-embed-513 .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .bootstrap-embed-513 .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .ps-lg-0 {
    padding-left: 0 !important;
  }
  .bootstrap-embed-513 .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .bootstrap-embed-513 .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .bootstrap-embed-513 .text-lg-start {
    text-align: left !important;
  }
  .bootstrap-embed-513 .text-lg-end {
    text-align: right !important;
  }
  .bootstrap-embed-513 .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .float-xl-start {
    float: left !important;
  }
  .bootstrap-embed-513 .float-xl-end {
    float: right !important;
  }
  .bootstrap-embed-513 .float-xl-none {
    float: none !important;
  }
  .bootstrap-embed-513 .d-xl-inline {
    display: inline !important;
  }
  .bootstrap-embed-513 .d-xl-inline-block {
    display: inline-block !important;
  }
  .bootstrap-embed-513 .d-xl-block {
    display: block !important;
  }
  .bootstrap-embed-513 .d-xl-grid {
    display: grid !important;
  }
  .bootstrap-embed-513 .d-xl-table {
    display: table !important;
  }
  .bootstrap-embed-513 .d-xl-table-row {
    display: table-row !important;
  }
  .bootstrap-embed-513 .d-xl-table-cell {
    display: table-cell !important;
  }
  .bootstrap-embed-513 .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .bootstrap-embed-513 .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .bootstrap-embed-513 .d-xl-none {
    display: none !important;
  }
  .bootstrap-embed-513 .flex-xl-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .bootstrap-embed-513 .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .bootstrap-embed-513 .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .bootstrap-embed-513 .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .bootstrap-embed-513 .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .bootstrap-embed-513 .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .bootstrap-embed-513 .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .bootstrap-embed-513 .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .bootstrap-embed-513 .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .bootstrap-embed-513 .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .bootstrap-embed-513 .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .bootstrap-embed-513 .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .bootstrap-embed-513 .gap-xl-0 {
    gap: 0 !important;
  }
  .bootstrap-embed-513 .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .bootstrap-embed-513 .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .bootstrap-embed-513 .gap-xl-3 {
    gap: 1rem !important;
  }
  .bootstrap-embed-513 .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .bootstrap-embed-513 .gap-xl-5 {
    gap: 3rem !important;
  }
  .bootstrap-embed-513 .justify-content-xl-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .bootstrap-embed-513 .justify-content-xl-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .bootstrap-embed-513 .justify-content-xl-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .bootstrap-embed-513 .justify-content-xl-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .bootstrap-embed-513 .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .bootstrap-embed-513 .justify-content-xl-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .bootstrap-embed-513 .align-items-xl-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .bootstrap-embed-513 .align-items-xl-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .bootstrap-embed-513 .align-items-xl-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .bootstrap-embed-513 .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .bootstrap-embed-513 .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .bootstrap-embed-513 .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .bootstrap-embed-513 .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .bootstrap-embed-513 .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .bootstrap-embed-513 .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .bootstrap-embed-513 .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .bootstrap-embed-513 .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .bootstrap-embed-513 .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .bootstrap-embed-513 .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .bootstrap-embed-513 .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .bootstrap-embed-513 .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .bootstrap-embed-513 .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .bootstrap-embed-513 .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .bootstrap-embed-513 .order-xl-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .bootstrap-embed-513 .order-xl-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .bootstrap-embed-513 .order-xl-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .bootstrap-embed-513 .order-xl-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .bootstrap-embed-513 .order-xl-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .bootstrap-embed-513 .order-xl-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .bootstrap-embed-513 .order-xl-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .bootstrap-embed-513 .order-xl-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .bootstrap-embed-513 .m-xl-0 {
    margin: 0 !important;
  }
  .bootstrap-embed-513 .m-xl-1 {
    margin: 0.25rem !important;
  }
  .bootstrap-embed-513 .m-xl-2 {
    margin: 0.5rem !important;
  }
  .bootstrap-embed-513 .m-xl-3 {
    margin: 1rem !important;
  }
  .bootstrap-embed-513 .m-xl-4 {
    margin: 1.5rem !important;
  }
  .bootstrap-embed-513 .m-xl-5 {
    margin: 3rem !important;
  }
  .bootstrap-embed-513 .m-xl-auto {
    margin: auto !important;
  }
  .bootstrap-embed-513 .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .bootstrap-embed-513 .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .bootstrap-embed-513 .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .bootstrap-embed-513 .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .bootstrap-embed-513 .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .bootstrap-embed-513 .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .bootstrap-embed-513 .mt-xl-0 {
    margin-top: 0 !important;
  }
  .bootstrap-embed-513 .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .bootstrap-embed-513 .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .bootstrap-embed-513 .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .bootstrap-embed-513 .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .bootstrap-embed-513 .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .bootstrap-embed-513 .mt-xl-auto {
    margin-top: auto !important;
  }
  .bootstrap-embed-513 .me-xl-0 {
    margin-right: 0 !important;
  }
  .bootstrap-embed-513 .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .bootstrap-embed-513 .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .bootstrap-embed-513 .me-xl-3 {
    margin-right: 1rem !important;
  }
  .bootstrap-embed-513 .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .bootstrap-embed-513 .me-xl-5 {
    margin-right: 3rem !important;
  }
  .bootstrap-embed-513 .me-xl-auto {
    margin-right: auto !important;
  }
  .bootstrap-embed-513 .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .bootstrap-embed-513 .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .bootstrap-embed-513 .ms-xl-0 {
    margin-left: 0 !important;
  }
  .bootstrap-embed-513 .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .bootstrap-embed-513 .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .bootstrap-embed-513 .ms-xl-auto {
    margin-left: auto !important;
  }
  .bootstrap-embed-513 .p-xl-0 {
    padding: 0 !important;
  }
  .bootstrap-embed-513 .p-xl-1 {
    padding: 0.25rem !important;
  }
  .bootstrap-embed-513 .p-xl-2 {
    padding: 0.5rem !important;
  }
  .bootstrap-embed-513 .p-xl-3 {
    padding: 1rem !important;
  }
  .bootstrap-embed-513 .p-xl-4 {
    padding: 1.5rem !important;
  }
  .bootstrap-embed-513 .p-xl-5 {
    padding: 3rem !important;
  }
  .bootstrap-embed-513 .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .bootstrap-embed-513 .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .bootstrap-embed-513 .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .bootstrap-embed-513 .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .bootstrap-embed-513 .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .pt-xl-0 {
    padding-top: 0 !important;
  }
  .bootstrap-embed-513 .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .bootstrap-embed-513 .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .bootstrap-embed-513 .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .bootstrap-embed-513 .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .bootstrap-embed-513 .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .bootstrap-embed-513 .pe-xl-0 {
    padding-right: 0 !important;
  }
  .bootstrap-embed-513 .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .bootstrap-embed-513 .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .bootstrap-embed-513 .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .bootstrap-embed-513 .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .bootstrap-embed-513 .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .bootstrap-embed-513 .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .bootstrap-embed-513 .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .ps-xl-0 {
    padding-left: 0 !important;
  }
  .bootstrap-embed-513 .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .bootstrap-embed-513 .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .bootstrap-embed-513 .text-xl-start {
    text-align: left !important;
  }
  .bootstrap-embed-513 .text-xl-end {
    text-align: right !important;
  }
  .bootstrap-embed-513 .text-xl-center {
    text-align: center !important;
  }
}

@media (min-width: 1400px) {
  .bootstrap-embed-513 .float-xxl-start {
    float: left !important;
  }
  .bootstrap-embed-513 .float-xxl-end {
    float: right !important;
  }
  .bootstrap-embed-513 .float-xxl-none {
    float: none !important;
  }
  .bootstrap-embed-513 .d-xxl-inline {
    display: inline !important;
  }
  .bootstrap-embed-513 .d-xxl-inline-block {
    display: inline-block !important;
  }
  .bootstrap-embed-513 .d-xxl-block {
    display: block !important;
  }
  .bootstrap-embed-513 .d-xxl-grid {
    display: grid !important;
  }
  .bootstrap-embed-513 .d-xxl-table {
    display: table !important;
  }
  .bootstrap-embed-513 .d-xxl-table-row {
    display: table-row !important;
  }
  .bootstrap-embed-513 .d-xxl-table-cell {
    display: table-cell !important;
  }
  .bootstrap-embed-513 .d-xxl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .bootstrap-embed-513 .d-xxl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .bootstrap-embed-513 .d-xxl-none {
    display: none !important;
  }
  .bootstrap-embed-513 .flex-xxl-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .bootstrap-embed-513 .flex-xxl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .bootstrap-embed-513 .flex-xxl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .bootstrap-embed-513 .flex-xxl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .bootstrap-embed-513 .flex-xxl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .bootstrap-embed-513 .flex-xxl-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .bootstrap-embed-513 .flex-xxl-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .bootstrap-embed-513 .flex-xxl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .bootstrap-embed-513 .flex-xxl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .bootstrap-embed-513 .flex-xxl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .bootstrap-embed-513 .flex-xxl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .bootstrap-embed-513 .flex-xxl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .bootstrap-embed-513 .gap-xxl-0 {
    gap: 0 !important;
  }
  .bootstrap-embed-513 .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .bootstrap-embed-513 .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .bootstrap-embed-513 .gap-xxl-3 {
    gap: 1rem !important;
  }
  .bootstrap-embed-513 .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .bootstrap-embed-513 .gap-xxl-5 {
    gap: 3rem !important;
  }
  .bootstrap-embed-513 .justify-content-xxl-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .bootstrap-embed-513 .justify-content-xxl-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .bootstrap-embed-513 .justify-content-xxl-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .bootstrap-embed-513 .justify-content-xxl-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .bootstrap-embed-513 .justify-content-xxl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .bootstrap-embed-513 .justify-content-xxl-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .bootstrap-embed-513 .align-items-xxl-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .bootstrap-embed-513 .align-items-xxl-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .bootstrap-embed-513 .align-items-xxl-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .bootstrap-embed-513 .align-items-xxl-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .bootstrap-embed-513 .align-items-xxl-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .bootstrap-embed-513 .align-content-xxl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .bootstrap-embed-513 .align-content-xxl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .bootstrap-embed-513 .align-content-xxl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .bootstrap-embed-513 .align-content-xxl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .bootstrap-embed-513 .align-content-xxl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .bootstrap-embed-513 .align-content-xxl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .bootstrap-embed-513 .align-self-xxl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .bootstrap-embed-513 .align-self-xxl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .bootstrap-embed-513 .align-self-xxl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .bootstrap-embed-513 .align-self-xxl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .bootstrap-embed-513 .align-self-xxl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .bootstrap-embed-513 .align-self-xxl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .bootstrap-embed-513 .order-xxl-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .bootstrap-embed-513 .order-xxl-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .bootstrap-embed-513 .order-xxl-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .bootstrap-embed-513 .order-xxl-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .bootstrap-embed-513 .order-xxl-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .bootstrap-embed-513 .order-xxl-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .bootstrap-embed-513 .order-xxl-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .bootstrap-embed-513 .order-xxl-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .bootstrap-embed-513 .m-xxl-0 {
    margin: 0 !important;
  }
  .bootstrap-embed-513 .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .bootstrap-embed-513 .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .bootstrap-embed-513 .m-xxl-3 {
    margin: 1rem !important;
  }
  .bootstrap-embed-513 .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .bootstrap-embed-513 .m-xxl-5 {
    margin: 3rem !important;
  }
  .bootstrap-embed-513 .m-xxl-auto {
    margin: auto !important;
  }
  .bootstrap-embed-513 .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .bootstrap-embed-513 .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .bootstrap-embed-513 .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .bootstrap-embed-513 .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .bootstrap-embed-513 .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .bootstrap-embed-513 .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .bootstrap-embed-513 .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .bootstrap-embed-513 .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .bootstrap-embed-513 .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .bootstrap-embed-513 .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .bootstrap-embed-513 .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .bootstrap-embed-513 .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .bootstrap-embed-513 .mt-xxl-auto {
    margin-top: auto !important;
  }
  .bootstrap-embed-513 .me-xxl-0 {
    margin-right: 0 !important;
  }
  .bootstrap-embed-513 .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .bootstrap-embed-513 .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .bootstrap-embed-513 .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .bootstrap-embed-513 .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .bootstrap-embed-513 .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .bootstrap-embed-513 .me-xxl-auto {
    margin-right: auto !important;
  }
  .bootstrap-embed-513 .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .bootstrap-embed-513 .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .bootstrap-embed-513 .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .bootstrap-embed-513 .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .bootstrap-embed-513 .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .bootstrap-embed-513 .ms-xxl-auto {
    margin-left: auto !important;
  }
  .bootstrap-embed-513 .p-xxl-0 {
    padding: 0 !important;
  }
  .bootstrap-embed-513 .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .bootstrap-embed-513 .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .bootstrap-embed-513 .p-xxl-3 {
    padding: 1rem !important;
  }
  .bootstrap-embed-513 .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .bootstrap-embed-513 .p-xxl-5 {
    padding: 3rem !important;
  }
  .bootstrap-embed-513 .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .bootstrap-embed-513 .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .bootstrap-embed-513 .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .bootstrap-embed-513 .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .bootstrap-embed-513 .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .bootstrap-embed-513 .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .bootstrap-embed-513 .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .bootstrap-embed-513 .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .bootstrap-embed-513 .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .bootstrap-embed-513 .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .bootstrap-embed-513 .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .bootstrap-embed-513 .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .bootstrap-embed-513 .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .bootstrap-embed-513 .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .bootstrap-embed-513 .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .bootstrap-embed-513 .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .bootstrap-embed-513 .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .bootstrap-embed-513 .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .bootstrap-embed-513 .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .bootstrap-embed-513 .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .bootstrap-embed-513 .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .bootstrap-embed-513 .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .bootstrap-embed-513 .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .bootstrap-embed-513 .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .bootstrap-embed-513 .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .bootstrap-embed-513 .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .bootstrap-embed-513 .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .bootstrap-embed-513 .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .bootstrap-embed-513 .text-xxl-start {
    text-align: left !important;
  }
  .bootstrap-embed-513 .text-xxl-end {
    text-align: right !important;
  }
  .bootstrap-embed-513 .text-xxl-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .bootstrap-embed-513 .fs-1 {
    font-size: 2.5rem !important;
  }
  .bootstrap-embed-513 .fs-2 {
    font-size: 2rem !important;
  }
  .bootstrap-embed-513 .fs-3 {
    font-size: 1.75rem !important;
  }
  .bootstrap-embed-513 .fs-4 {
    font-size: 1.5rem !important;
  }
}

@media print {
  .bootstrap-embed-513 .d-print-inline {
    display: inline !important;
  }
  .bootstrap-embed-513 .d-print-inline-block {
    display: inline-block !important;
  }
  .bootstrap-embed-513 .d-print-block {
    display: block !important;
  }
  .bootstrap-embed-513 .d-print-grid {
    display: grid !important;
  }
  .bootstrap-embed-513 .d-print-table {
    display: table !important;
  }
  .bootstrap-embed-513 .d-print-table-row {
    display: table-row !important;
  }
  .bootstrap-embed-513 .d-print-table-cell {
    display: table-cell !important;
  }
  .bootstrap-embed-513 .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .bootstrap-embed-513 .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .bootstrap-embed-513 .d-print-none {
    display: none !important;
  }
}

html,
body {
  height: 100%;
  padding: 0;
  margin: 0;
}

@media only screen and (max-width: 1025px) and (min-width: 769px) {
  .row {
    display: -webkit-box;
    display: -ms-flexbox;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .cta-grid.dark-blue-bg .row.no-list-style,
  .promo-slider > .cog--mq > .row, .gradient-subnav
  .promo-slider > .inner-wrapper > .row,
  .fifty-fifty-promo-block > .cog--mq > .row, .gradient-subnav
  .fifty-fifty-promo-block > .inner-wrapper > .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .tabbed-featured-promo-container.brand-element.brand-home-position > .full-width-content > .cog--mq > .row, .gradient-subnav .tabbed-featured-promo-container.brand-element.brand-home-position > .full-width-content > .inner-wrapper > .row {
    display: initial;
  }
  .component-two-column-listing .row.no-list-style {
    display: block;
  }
  .component-two-column-listing .row.no-list-style li {
    display: inline-block;
    max-width: 49%;
    vertical-align: top;
  }
}

@media (min-width: 769px) {
  .dialog-off-canvas-main-canvas {
    min-height: 100%;
    position: relative;
  }
  .page-standard {
    min-height: 100%;
  }
  .footer {
    width: 100%;
    bottom: 0;
    min-height: 410px;
  }
  .push-footer {
    height: 410px;
    display: none;
  }
}

@media (max-width: 769px) {
  .main-content-container {
    min-height: 100vh;
  }
}

body {
  font-family: "Lato";
  font-size: 16px;
  line-height: 24px;
  background-color: #fff;
  color: #75787B;
}

body.frontpage, body.nodetype--landing_page, body.nodetype--event_showcase {
  background-image: url("../images/gray-placeholder-lg.png");
  background-repeat: no-repeat;
  background-position: right top 90vh;
  background-size: 400px;
}

body.hide-bg-image {
  background-image: none !important;
}

body.nodetype--landing_page, body.nodetype--event_showcase {
  background-position: right top 110vh;
}

body.hide-sidebar-subscribe-form .sidebar-box .block-webform-block,
body.hide-sidebar-subscribe-form .sidebar-box .block--bundle-cta-block {
  display: none;
}

@media (min-width: 769px) {
  .brand-element.brand-element-sm {
    background-size: 275px;
  }
  .brand-element.bottom-position-lg {
    background-position: right bottom 600px;
  }
  .brand-element.brand-home-position {
    background-position: right bottom 145px;
    background-image: none;
  }
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #294661;
  font-family: "Lato";
  padding: 0 0 0.3em;
  margin: 0;
}

h1 {
  color: #294661;
}

h6 {
  font-size: 12px;
  line-height: 20px;
  font-weight: 900;
  text-transform: uppercase;
}

body .menu-item {
  padding-top: 0;
  margin: 0;
}

.clearfix {
  clear: both;
}

#content-area a,
#content-area a:link,
#content-area a:visited {
  color: #78787c;
  text-decoration: none;
  border-bottom: 1px solid #00a4e7;
}

#content-area a:hover,
#content-area a:link:hover,
#content-area a:visited:hover {
  background-color: #00a4e7;
}

#content-area #block-fia-local-tasks a {
  border: 0px;
}

#content-area #block-fia-local-tasks a:hover {
  background-color: transparent;
  color: #00a4e7;
}

#content-area .promo-content a {
  border: 0px;
  color: #f9a51a;
}

#content-area .promo-content a:hover {
  background-color: transparent;
}

#content-area figure {
  margin: 0px;
}

#content-area a.remove-anchor-style,
.mq-relatedcontent a.remove-anchor-style,
.content-limit-block a.remove-anchor-style {
  border: 0px;
  position: relative;
  display: block;
}

#content-area a.remove-anchor-style:hover,
.mq-relatedcontent a.remove-anchor-style:hover,
.content-limit-block a.remove-anchor-style:hover {
  background-color: transparent;
}

#content-area a.remove-anchor-style:before,
.mq-relatedcontent a.remove-anchor-style:before,
.content-limit-block a.remove-anchor-style:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

[data-entity-embed-display-settings="original_image_with_light_box"] img,
[data-entity-embed-display-settings="small_370x270_with_light_box"] img,
[data-entity-embed-display-settings="thumbnail_100_100_with_light_box"] img,
[data-entity-embed-display-settings="medium_220_220_with_light_box"] img,
[data-entity-embed-display-settings="large_480_480_with_light_box"] img {
  cursor: url("../images/search.png"), auto;
  padding-bottom: 14px;
  padding-top: 14px;
}

.field--name-body p a,
.field--name-field-text.field--type-text-long p a {
  color: #75787B;
  border-bottom: 1px solid #00a4e7;
  text-decoration: none;
}

.field--name-body p a:hover,
.field--name-field-text.field--type-text-long p a:hover,
.field--type-text-long p a:active {
  color: #75787B;
  border-bottom: none;
  background-color: #00a4e7;
  text-decoration: none;
}

a,
a:link,
a:visited {
  color: #78787c;
  text-decoration: underline;
}

a:hover,
a:link:hover,
a:visited:hover {
  color: #00a4e7;
}

body p {
  margin: 0px 0 20px;
  color: #75787B;
}

img,
svg {
  max-width: 100%;
  height: auto;
}

blockquote {
  padding: 0;
  margin: 0px;
  font-style: italic;
  text-align: center;
}

blockquote p {
  font-size: 24px;
  color: #294661;
  line-height: 1.3;
  padding: 28px 20px;
  position: relative;
  float: left;
  width: 300px;
  padding-left: 0px;
  text-align: left;
}

blockquote p:before, blockquote p:after {
  content: "";
  width: 180px;
  height: 5px;
  background-color: #294661;
  margin: auto;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
}

blockquote p:after {
  top: initial;
  bottom: 0;
}

@media (min-width: 769px) {
  blockquote p.text-align-right {
    float: right;
    width: 300px;
    padding-right: 0px;
  }
  blockquote p.text-align-right:before, blockquote p.text-align-right:after {
    right: 0;
    left: initial;
  }
  blockquote p.text-align-center {
    float: none;
    width: auto;
    padding: 28px 20px;
  }
  blockquote p.text-align-center:before, blockquote p.text-align-center:after {
    left: 0;
    right: 0;
  }
}

@media (max-width: 769px) {
  blockquote p {
    font-size: 20px;
    padding: 20px;
    text-align: center;
    float: none;
    width: 100%;
  }
  blockquote p.text-align-right, blockquote p.text-align-left {
    text-align: center;
  }
  blockquote p:before, blockquote p:after {
    left: 0;
    right: 0;
  }
}

pre {
  white-space: pre-wrap;
  overflow-x: auto;
}

pre code {
  border: 1px dotted #333333;
  background: #f7f7f7;
  padding: 2px 9px;
  display: block;
  font-size: 85%;
}

.field--type-text-with-summary ol,
.tab-content ol {
  padding: 0px;
  margin: 8px 0px;
  margin-bottom: 15px;
  list-style: none;
  counter-reset: li;
}

.field--type-text-with-summary ol li,
.tab-content ol li {
  margin: 0px 0 10px;
  padding: 0px 0px 0px 25px;
  counter-increment: li;
  position: relative;
}

.field--type-text-with-summary ol li:before,
.tab-content ol li:before {
  content: counter(li) ".";
  color: #00a4e7;
  display: inline-block;
  font-weight: 900;
  position: absolute;
  left: 0;
}

.field--type-text-with-summary ol ol li,
.tab-content ol ol li {
  counter-increment: questionNumber;
}

.field--type-text-with-summary ol ol li:before,
.tab-content ol ol li:before {
  content: counters(questionNumber, ".", lower-alpha) ".";
}

.field--type-text-with-summary ul,
.tab-content ul {
  padding: 0px;
  margin: 8px 0px;
  margin-bottom: 15px;
  list-style: none;
  overflow: hidden;
}

.field--type-text-with-summary ul > li,
.tab-content ul > li {
  margin: 0px 0 10px;
  padding: 0px 0px 0px 20px;
  position: relative;
}

.field--type-text-with-summary ul > li:before,
.tab-content ul > li:before {
  content: "";
  background-color: #00a4e7;
  width: 6px;
  height: 6px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 10px;
}

.field--type-text-with-summary ul ul li:before,
.tab-content ul ul li:before {
  content: "";
  background-color: #00a4e7;
  width: 6px;
  height: 6px;
  display: inline-block;
  vertical-align: middle;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 10px;
}

.field--type-text-with-summary ul ul ul li:before,
.tab-content ul ul ul li:before {
  content: "";
  background-color: transparent;
  width: 6px;
  height: 6px;
  display: inline-block;
  vertical-align: middle;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 10px;
  border: 1px solid #00a4e7;
}

table {
  width: 100%;
}

table th {
  font-weight: 600;
  text-align: left;
  background-color: #f7f7f7;
  padding: 4px 5px;
}

table td {
  border: 0;
  outline: none;
  padding: 4px 5px;
}

table thead {
  border: 1px solid #f7f7f7;
  border-bottom: 0;
}

table tbody {
  border: 1px solid #f7f7f7;
}

table tbody tr:nth-child(even) {
  background-color: #f7f7f7;
  border-top: 1px solid #f7f7f7;
  border-bottom: 1px solid #f7f7f7;
}

figcaption {
  font-size: 12px;
  line-height: 18px;
  color: #75787B;
  display: table-caption;
  caption-side: bottom;
  max-width: none;
}

.box-shadow, .sidebar-box, .cta-grid .cta-items, .promo-block.inline-promo-block .promo-content, .quick-links.links-open .quick-link-items {
  -webkit-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.05);
}

.white-color {
  color: #fff;
}

.dark-blue-color {
  color: #294661;
}

.darker-gray-color {
  color: #78787c;
}

.dark-blue-bg {
  background-color: #294661;
}

.orange-bg {
  background-color: #f9a51a;
}

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

.box-padding-lg {
  padding: 60px 45px;
}

@media (max-width: 769px) {
  .box-padding-lg {
    padding: 35px 35px;
  }
}

.box-padding-md {
  padding: 45px;
}

.box-padding-sm {
  padding: 47px 36px;
}

@media (max-width: 769px) {
  .box-padding-sm {
    padding: 30px;
  }
}

.content-padding-xl {
  padding-top: 100px;
  padding-bottom: 100px;
}

@media (max-width: 769px) {
  .content-padding-xl {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}

.content-padding-lg {
  padding-top: 70px;
  padding-bottom: 70px;
}

@media (max-width: 769px) {
  .content-padding-lg {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}

.content-padding-md {
  padding-top: 30px;
  padding-bottom: 30px;
}

@media (max-width: 769px) {
  .hidden-small-max {
    display: none;
  }
}

.heading-style {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 800;
  letter-spacing: 1px;
  display: inline-block;
  color: #363636;
}

@media (min-width: 1200px) {
  .heading-style {
    font-size: 16px;
  }
}

.heading-style:after {
  content: "";
  display: inline-block;
  background-color: #f9a51a;
  vertical-align: 3px;
  margin-left: 12px;
  height: 2px;
  width: 32px;
}

.heading-style.green-line:after {
  background-color: #85c441;
}

.heading-style.blue-line:after {
  background-color: #00a4e7;
}

@media (max-width: 769px) {
  .heading-style {
    font-size: 18px;
  }
}

.heading-style-2 {
  position: relative;
  padding: 20px 0px;
  line-height: 1;
}

.heading-style-2:before {
  content: "";
  background-image: url(../images/placeholder.png);
  width: 46px;
  height: 95px;
  position: absolute;
  left: -90px;
  top: -8px;
  display: none;
}

@media (min-width: 1440px) {
  .heading-style-2:before {
    left: -10vw;
  }
}

@media (max-width: 769px) {
  .heading-style-2 {
    padding-left: 0px;
    margin-bottom: 25px;
  }
  .heading-style-2:before {
    left: -15px;
  }
}

@media (max-width: 480px) {
  .heading-style-2 {
    font-size: 30px;
    padding-left: 0px;
    margin-bottom: 20px;
  }
  .heading-style-2:before {
    left: -24px;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
  }
}

.frontpage .heading-style-2:before {
  display: inline-block;
}

@media (max-width: 1300px) {
  .frontpage .heading-style-2 {
    padding-left: 45px;
  }
  .frontpage .heading-style-2:before {
    left: -15px;
  }
}

@media (max-width: 480px) {
  .frontpage .heading-style-2 {
    padding-left: 38px;
  }
}

.day-lg {
  font-size: 48px;
  display: block;
  float: left;
  line-height: 1;
  text-align: left;
  padding-right: 15px;
  width: 80px;
  font-weight: 300;
  margin-left: -5px;
}

.day-lg span {
  font-size: 18px;
  display: block;
  text-align: center;
  font-weight: 600;
  letter-spacing: 3px;
  margin-bottom: 3px;
  margin-top: 0px;
  text-transform: uppercase;
}

.no-list-style {
  padding: 0px;
  list-style: none;
}

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

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

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

@media (max-width: 769px) {
  .link-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}

@media (max-width: 580px) {
  .link-group {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.link-group .field__item {
  margin: auto;
  margin-bottom: 30px;
  padding-left: 35px;
}

@media (max-width: 769px) {
  .link-group .field__item {
    margin: 0px;
  }
}

@media (max-width: 580px) {
  .link-group .field__item {
    margin-bottom: 30px;
  }
}

.link-group .field__item:last-child {
  margin-bottom: 0px;
}

.link-group .field__item a {
  display: inline-block;
}

.link-group .field__item a i.icon-img {
  position: absolute;
  left: -35px;
  top: 1px;
}

.link-group .field__item a:before {
  top: 0px;
}

.link-group .field__item.field--name-field-add-to-calendar {
  padding-left: 0;
}

.date-block {
  background-color: #688191;
  position: relative;
  padding-left: 120px;
}

@media (min-width: 1200px) {
  .date-block {
    clear: both;
    margin: 20px 0px;
    float: left;
    width: 100%;
  }
}

@media (max-width: 480px) {
  .date-block {
    padding-left: 85px;
  }
}

.date-block .date-block-content {
  overflow: hidden;
  background-color: #294661;
  padding: 24px 30px;
}

.date-block .date-block-content p {
  color: #fff;
  margin: 0px;
}

@media (min-width: 1200px) {
  .date-block .date-block-content p {
    font-size: 24px;
    line-height: 1.5;
  }
  .date-block .date-block-content p.font-size-xs {
    font-size: 16px;
  }
}

.date-block .day-lg {
  width: 120px;
  text-align: center;
  margin: 0px;
  padding: 20px 0px;
  color: #fff;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  left: 0px;
}

@media (max-width: 480px) {
  .date-block .day-lg {
    width: 85px;
  }
}

.box-shadow-none {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.line-arrow {
  font-size: 10px;
  vertical-align: middle;
  position: relative;
  min-width: 35px;
  display: inline-block;
  text-align: right;
  color: #f9a51a;
  text-shadow: 0px 0px 0px;
  margin-left: 20px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .line-arrow {
    -webkit-transition: none;
    transition: none;
  }
}

.line-arrow:after {
  position: absolute;
  right: 3px;
  top: -6px;
  content: "";
  background-image: url(../images/arrow-right-orange.svg);
  min-width: 34px;
  height: 15px;
  background-size: 66px;
  background-position: right center;
  display: inline-block;
  background-repeat: no-repeat;
  vertical-align: middle;
  margin-left: 0px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .line-arrow:after {
    -webkit-transition: none;
    transition: none;
  }
}

.line-arrow:before {
  display: none;
}

.pagination,
.pager .pager__items.js-pager__items {
  margin: 25px 0px 60px;
  padding: 0px;
  list-style: none;
}

@media (min-width: 769px) {
  .pagination,
  .pager .pager__items.js-pager__items {
    clear: both;
    float: left;
    width: 100%;
  }
}

.pagination li,
.pager .pager__items.js-pager__items li {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  line-height: 1;
}

.pagination li.active a, .pagination li.is-active a,
.pager .pager__items.js-pager__items li.active a,
.pager .pager__items.js-pager__items li.is-active a {
  border: 1px solid #78787c !important;
}

.pagination li a,
.pager .pager__items.js-pager__items li a {
  color: #78787c;
  font-weight: 800;
  line-height: 1.5;
  padding: 0px 5px;
  font-size: 12px;
  text-decoration: none;
  text-transform: uppercase;
  border: 0px !important;
}

.pagination li a:hover,
.pager .pager__items.js-pager__items li a:hover {
  background-color: transparent !important;
  color: #00a4e7 !important;
}

.pagination li span,
.pager .pager__items.js-pager__items li span {
  font-size: 12px;
  color: #78787c;
  font-weight: 800;
  text-transform: uppercase;
  line-height: 1.5;
}

.pagination li span b,
.pager .pager__items.js-pager__items li span b {
  font-weight: 800;
  margin-left: 10px;
}

.pagination li .pagerer-page-widget .pagerer-page-button,
.pager .pager__items.js-pager__items li .pagerer-page-widget .pagerer-page-button {
  display: none;
}

.pagination li .pagerer-page-widget .pagerer-page,
.pager .pager__items.js-pager__items li .pagerer-page-widget .pagerer-page {
  margin: 0px;
  border: 1px solid #78787c !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0px;
  text-align: center;
  -moz-appearance: textfield;
  font-size: 12px;
  color: #78787c;
  font-weight: 800;
  width: 20px !important;
  height: 20px;
}

.pagination li .pagerer-page-widget .pagerer-page::-webkit-inner-spin-button, .pagination li .pagerer-page-widget .pagerer-page::-webkit-outer-spin-button,
.pager .pager__items.js-pager__items li .pagerer-page-widget .pagerer-page::-webkit-inner-spin-button,
.pager .pager__items.js-pager__items li .pagerer-page-widget .pagerer-page::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.spacing-xs {
  height: 40px;
}

.show-more-block,
.show-promo-block,
.show-content-block,
.show-item-list {
  display: none;
}

@media (max-width: 769px) {
  .show-more-block,
  .show-promo-block {
    display: block;
    text-align: center;
    padding-top: 30px;
  }
  .show-item-list {
    display: block;
    text-align: center;
    padding: 20px 0px;
  }
  .show-content-block {
    display: block;
    text-align: center;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(56%, white));
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 56%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);
    width: 100%;
  }
  .show-content-block .btn-icon.btn-icon-dark:after {
    content: "\e901";
    width: 31px;
    height: 31px;
    background-color: #f9a51a;
    border-radius: 50%;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    color: #fff;
    display: inline-block;
    font-size: 16px;
    padding: 3px;
    text-align: center;
    margin: 0px;
    vertical-align: -1px;
    margin-left: 15px;
  }
}

.sticky-outer {
  position: relative;
  display: block;
  width: 100%;
  z-index: 1;
}

@media (max-width: 769px) {
  .sticky-outer {
    position: initial !important;
    width: 100% !important;
  }
  .sticky-outer + div {
    display: none !important;
  }
}

.detail-heading {
  margin-top: 40px;
}

.listing-filter {
  margin-top: 30px;
}

@media (max-width: 766px) {
  .listing-filter {
    position: absolute;
    right: 0;
    max-width: 454px;
    margin: 0px;
    background-color: #294661;
    overflow: hidden;
    z-index: 2;
    top: 88px;
    padding: 40px;
    -webkit-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.5);
    display: none;
  }
  .listing-filter .btn-normal {
    font-size: 20px;
    padding: 0px;
    margin-top: 20px;
    margin-right: 25px;
  }
}

.listing-filter .mobile-filter-close {
  position: absolute;
  color: #fff;
  right: 28px;
  top: 28px;
  font-size: 38px;
  z-index: 2;
  text-shadow: 0px 0px;
  cursor: pointer;
}

.listing-filter .mobile-filter-close i {
  font-weight: bold;
}

@media (min-width: 766px) {
  .listing-filter .mobile-filter-close {
    display: none;
  }
}

.mobile-filter {
  text-transform: uppercase;
  font-weight: 600;
  float: right;
  color: #f9a51a;
  cursor: pointer;
}

@media (min-width: 766px) {
  .mobile-filter {
    display: none;
  }
}

.mobile-filter i {
  width: 22px;
  height: 22px;
  background-color: #f9a51a;
  border-radius: 50%;
  background-clip: padding-box;
  font-size: 10px;
  display: inline-block;
  color: #fff;
  text-align: center;
  vertical-align: 2px;
  padding: 7px;
  margin-left: 15px;
}

.content-limit-block {
  position: relative;
}

@media (max-width: 769px) {
  .content-limit-block {
    max-height: 2000px;
    overflow: hidden;
  }
}

.content-limit-block .show-content-block {
  position: absolute;
  bottom: 0;
  padding-top: 90px;
}

.content-limit-block .show-content-block .btn-icon.btn-icon-dark:after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  padding: 4px;
}

[class^="toolbar-"].logged-in .main-header {
  top: 79px;
}

@media (min-width: 769px) {
  [class^="toolbar-"].logged-in .main-header.fixed-header {
    top: 38px;
  }
}

@media (max-width: 769px) {
  [class^="toolbar-"].logged-in .main-header {
    top: 40px;
  }
  [class^="toolbar-"].logged-in .main-header.fixed-header {
    top: 0px;
  }
}

#block-fia-local-tasks {
  z-index: 8;
}

.body-search-block.nodetype--listing_page .item-list {
  clear: both;
  padding-top: 1px;
}

.alias--user-login.logged-out .block-tabs ul,
.alias--user-password.logged-out .block-tabs ul,
.alias--user-register.logged-out .block-tabs ul {
  margin: 0px;
  padding: 14px 0px;
}

.alias--user-login.logged-out .block-tabs li a.is-active,
.alias--user-password.logged-out .block-tabs li a.is-active,
.alias--user-register.logged-out .block-tabs li a.is-active {
  color: #00a4e7;
}

.logged-out form.user-login-form,
.logged-out form.user-pass,
.logged-out form.user-form {
  max-width: 500px;
  margin: auto;
  margin-bottom: 40px;
}

.logged-out form.user-login-form input[type="email"],
.logged-out form.user-login-form input[type="text"],
.logged-out form.user-login-form input[type="password"],
.logged-out form.user-pass input[type="email"],
.logged-out form.user-pass input[type="text"],
.logged-out form.user-pass input[type="password"],
.logged-out form.user-form input[type="email"],
.logged-out form.user-form input[type="password"],
.logged-out form.user-form input[type="text"] {
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 12px;
  margin: 0px;
  height: auto;
}

.logged-out form.user-login-form .form-actions,
.logged-out form.user-pass .form-actions,
.logged-out form.user-form .form-actions {
  padding: 20px 0px;
  border-top: 1px solid #cdcdcd;
}

.mCS-my-theme.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #77777c !important;
  width: 15px;
  border-radius: 0px;
}

.mCS-my-theme.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #cdcdcd !important;
  width: 15px;
  border-radius: 0px;
}

.mCS-my-theme2 .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  opacity: 1;
}

.mCS-my-theme2 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  background-color: #78787c !important;
  height: 15px;
  border-radius: 0px;
  margin: 0px;
  background-image: url("../images/scroller.png");
  background-repeat: no-repeat;
  background-position: center;
}

.mCS-my-theme2 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  background-color: #cdcdcd !important;
  height: 15px;
  border-radius: 0px;
  margin: 0px;
}

@media (min-width: 769px) {
  .search-sidebar-m {
    margin-top: 170px;
  }
}

.related-content .component {
  margin-bottom: 0px;
}

#block-fia-local-tasks .contextual {
  display: none;
}

.ad-block .desktop-ad {
  display: block;
}

.ad-block .mobile-ad {
  display: none;
}

@media (max-width: 769px) {
  .ad-block .desktop-ad {
    display: none;
  }
  .ad-block .mobile-ad {
    display: block;
  }
}

.search-api-page-block-form-search-page .contextual {
  right: -15px;
  top: -10px;
}

.add-component-section {
  text-align: center;
}

.add-component-section img {
  cursor: pointer;
}

.add-component-section .desktop-img,
.add-component-section .mobile-img {
  padding: 20px 0px;
}

@media (max-width: 769px) {
  .add-component-section .desktop-img {
    display: none;
  }
}

@media (min-width: 769px) {
  .add-component-section .mobile-img {
    display: none;
  }
}

.paragraph--type--full-width-promo-block.component-padding {
  padding: 0px;
}

@media screen and (max-width: 1025px) and (min-width: 992px) {
  .home-top-hero-column .row .col-lg-3 {
    padding-left: 0px;
  }
  .home-top-hero-column .row .col-lg-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 73%;
    flex: 0 0 73%;
    max-width: 73%;
  }
  .home-top-hero-column .row .left-hero-block.home-left-hero .bg-img-thumb {
    right: 0;
  }
  .tabbed-top-hero-column .col-lg-3 {
    padding-left: 0px;
  }
  .tabbed-top-hero-column .col-lg-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 73%;
    flex: 0 0 73%;
    max-width: 73%;
  }
  .tabbed-top-hero-column .promo-block.tabbed-featured-promo .promo-thumb {
    width: calc(100% - 60px);
  }
}

@media screen and (min-width: 992px) {
  .home-top-hero-column > .row .col-lg-5 {
    padding-right: 0;
  }
  .home-top-hero-column > .row .left-hero-block.home-left-hero {
    margin-bottom: 0;
  }
  .home-top-hero-column > .row .left-hero-block.home-left-hero .bg-img-thumb {
    right: 0;
  }
  .home-top-hero-column > .row .left-hero-block.home-left-hero .hero-content {
    left: 20px;
  }
}

@media screen and (min-width: 1430px) and (max-width: 1799px) {
  .home-top-hero-column > .row {
    margin-left: -88px;
  }
}

@media screen and (min-width: 1921px) {
  .home-top-hero-column > .row {
    margin-left: -88px;
  }
}

.sponsore-content {
  position: relative;
}

.sponsore-content .sponsore-hint {
  position: absolute;
  right: 0;
  top: -20px;
  text-transform: uppercase;
  font-weight: 800;
  letter-spacing: 1px;
  color: #363636;
  font-size: 16px;
}

@media (max-width: 1200px) {
  .sponsore-content .sponsore-hint {
    font-size: 12px;
  }
}

@media (max-width: 480px) {
  .sponsore-content .sponsore-hint {
    position: initial;
  }
}

.sponsore-content .sponsore-hint:after {
  content: "";
  display: inline-block;
  background-color: #f9a51a;
  vertical-align: 4px;
  margin-left: 12px;
  height: 2px;
  width: 32px;
}

@media (max-width: 1200px) {
  .sponsore-content .sponsore-hint:after {
    vertical-align: 3px;
  }
}

@media screen and (min-width: 769px) {
  .left-hero-block.home-left-hero {
    min-height: 546px;
  }
  .left-hero-block.home-left-hero .bg-img-thumb {
    right: 0px;
  }
  .left-hero-block.home-left-hero .hero-content {
    left: 20px;
  }
}

.embedded-entity.align-right {
  text-align: right;
}

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

.embedded-entity.align-left {
  text-align: left;
}

figure {
  margin-left: 0px;
  margin-right: 0px;
  display: table;
}

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

figure.align-left {
  margin-left: 0px;
  margin-right: 20px;
}

figure.align-right {
  margin-right: 0px;
  margin-left: 20px;
}

.embedded-entity.align-right[data-entity-type="media"] {
  width: auto;
  margin-right: 0px;
  margin-left: 20px;
}

.embedded-entity.align-left[data-entity-type="media"] {
  width: auto;
  margin-left: 0px;
  margin-right: 20px;
}

.subhead {
  font-size: 20px;
  padding-bottom: 1rem;
}

body button.tabledrag-toggle-weight {
  margin: 5px;
}

body td.field-multiple-drag {
  max-width: 30px;
}

body .inline {
  display: inline-block;
}

body ul.links.inline {
  padding: 0;
  margin: 0;
}

body ul.links.inline li {
  padding: 0 9px 3px 0;
  display: inline-block;
}

form .form-item {
  padding: 0 0 7px;
}

form .form-item.form-type-textarea {
  padding-bottom: 0;
}

form .description {
  font-style: italic;
  font-size: 90%;
  margin-bottom: 3px;
}

.layout-node-form .layout-region-node-secondary > .form-wrapper h3,
.layout-node-form .layout-region-node-secondary > .form-wrapper h4 {
  font-size: inherit;
}

.layout-node-form .layout-region-node-footer {
  padding-top: 20px;
  margin-top: 20px;
  border-top: 1px solid #f7f7f7;
}

form details.js-form-wrapper {
  cursor: pointer;
}

.js input.form-autocomplete,
.js input.form-autocomplete.ui-autocomplete-loading {
  background-position: 100% center;
  background-repeat: no-repeat;
}

.js[dir="rtl"] input.form-autocomplete,
.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading {
  background-position: 0% center;
  background-repeat: no-repeat;
}

form {
  margin: 0 0 1em;
}

label {
  display: inline-block;
  color: #333333;
  cursor: pointer;
  font-weight: 500;
  margin: 0 0 0.1875em;
  padding-right: 4px;
  vertical-align: top;
}

input[type="text"],
input[type="password"],
input[type="date"],
textarea {
  background-color: white;
  font-family: inherit;
  border: 1px solid #e6e6e6;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.75);
  display: block;
  font-size: 0.875em;
  margin: 0 0 1em;
  padding: 0.5em;
  width: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: border-color 0.45s ease-in-out, -webkit-box-shadow 0.45s;
  transition: border-color 0.45s ease-in-out, -webkit-box-shadow 0.45s;
  transition: box-shadow 0.45s, border-color 0.45s ease-in-out;
  transition: box-shadow 0.45s, border-color 0.45s ease-in-out, -webkit-box-shadow 0.45s;
}

input[type="text"]:focus,
input[type="password"]:focus,
input[type="date"]:focus,
textarea:focus {
  -webkit-box-shadow: 0 0 5px #b3b3b3;
  box-shadow: 0 0 5px #b3b3b3;
  border-color: #b3b3b3;
  background: white;
  outline: none;
}

input[type="file"],
input[type="checkbox"],
input[type="radio"],
select {
  margin: 0 0 1em;
}

input[type="file"] {
  width: 100%;
}

fieldset {
  border: solid 1px #b3b3b3;
  padding: 1.25em;
  margin: 1.125em 0;
}

fieldset legend {
  font-weight: bold;
  background: #fff;
  padding: 0 0.1875em;
  margin: 0;
  margin-left: -0.1875em;
}

.button, .button-style-default .field__item a, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a,
a.button,
.button-style-default .field__item a,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  color: #f9a51a;
  background-color: transparent;
  border: 0px;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1;
  padding: 0px;
}

.button, .button-style-default .field__item a, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a,
a.button,
.button-style-default .field__item a,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a {
  position: relative;
  text-decoration: none;
  letter-spacing: 1px;
}

.button:after, .button-style-default .field__item a:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:after,
a.button:after,
.button-style-default .field__item a:after,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:after {
  content: "";
  background-image: url(../images/arrow-right-orange.svg);
  min-width: 25px;
  height: 30px;
  background-size: 58px;
  background-position: right center;
  display: inline-block;
  background-repeat: no-repeat;
  vertical-align: middle;
  margin-left: 16px;
  -webkit-transition: all 0.1s;
  transition: all 0.1s;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .button:after, .button-style-default .field__item a:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:after,
  a.button:after,
  .button-style-default .field__item a:after,
  .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:after {
    -webkit-transition: none;
    transition: none;
  }
}

@media (max-width: 769px) {
  .button:after, .button-style-default .field__item a:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:after,
  a.button:after,
  .button-style-default .field__item a:after,
  .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:after {
    min-width: 30px;
    height: 26px;
  }
}

.button:hover:after, .button-style-default .field__item a:hover:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:hover:after, .button:focus:after, .button-style-default .field__item a:focus:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:focus:after,
a.button:hover:after,
.button-style-default .field__item a:hover:after,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:hover:after,
a.button:focus:after,
.button-style-default .field__item a:focus:after,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:focus:after {
  min-width: 40px;
}

.button + .button, .button-style-default .field__item a + .button, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a + .button, .button-style-default .field__item .button + a, .button-style-default .field__item a + a, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .button + a, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .button-style-default .field__item a + a, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a + a,
a.button + .button, .button-style-default .field__item a + .button, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a + .button, .button-style-default .field__item a + a, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .button-style-default .field__item a + a, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a + a {
  margin-left: 40px;
}

@media (min-width: 769px) {
  .button.btn-sm, .button-style-default .field__item a.btn-sm, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-sm,
  a.button.btn-sm,
  .button-style-default .field__item a.btn-sm,
  .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-sm {
    font-size: 16px;
    letter-spacing: 1px;
    line-height: 12px;
  }
  .button.btn-sm:after, .button-style-default .field__item a.btn-sm:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-sm:after,
  a.button.btn-sm:after,
  .button-style-default .field__item a.btn-sm:after,
  .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-sm:after {
    margin-left: 12px;
    height: 15px;
    min-width: 40px;
    vertical-align: -2px;
    background-size: 80px;
  }
  .button.btn-sm:hover:after, .button-style-default .field__item a.btn-sm:hover:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-sm:hover:after,
  a.button.btn-sm:hover:after,
  .button-style-default .field__item a.btn-sm:hover:after,
  .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-sm:hover:after {
    min-width: 60px;
  }
}

.button.btn-md, .button-style-default .field__item a.btn-md, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-md,
a.button.btn-md,
.button-style-default .field__item a.btn-md,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-md {
  font-size: 16px;
  letter-spacing: 1px;
}

.button.btn-md:after, .button-style-default .field__item a.btn-md:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-md:after,
a.button.btn-md:after,
.button-style-default .field__item a.btn-md:after,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-md:after {
  margin-left: 12px;
  height: 15px;
  min-width: 40px;
  vertical-align: -2px;
  background-size: 80px;
}

.button.btn-md:hover:after, .button-style-default .field__item a.btn-md:hover:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-md:hover:after,
a.button.btn-md:hover:after,
.button-style-default .field__item a.btn-md:hover:after,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-md:hover:after {
  min-width: 60px;
}

.button.btn-green, .button-style-default .field__item a.btn-green, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-green,
a.button.btn-green,
.button-style-default .field__item a.btn-green,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-green {
  color: #85c441;
}

.button.btn-green:hover, .button-style-default .field__item a.btn-green:hover, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-green:hover,
a.button.btn-green:hover,
.button-style-default .field__item a.btn-green:hover,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-green:hover {
  color: #85c441;
}

.button.btn-green:hover:before, .button-style-default .field__item a.btn-green:hover:before, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-green:hover:before,
a.button.btn-green:hover:before,
.button-style-default .field__item a.btn-green:hover:before,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-green:hover:before {
  color: #85c441;
}

.button.btn-green:after, .button-style-default .field__item a.btn-green:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-green:after,
a.button.btn-green:after,
.button-style-default .field__item a.btn-green:after,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-green:after {
  background-color: #85c441;
}

.button.btn-blue, .button-style-default .field__item a.btn-blue, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-blue,
a.button.btn-blue,
.button-style-default .field__item a.btn-blue,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-blue {
  color: #00a4e7;
}

.button.btn-blue:hover, .button-style-default .field__item a.btn-blue:hover, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-blue:hover,
a.button.btn-blue:hover,
.button-style-default .field__item a.btn-blue:hover,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-blue:hover {
  color: #00a4e7;
}

.button.btn-blue:hover:before, .button-style-default .field__item a.btn-blue:hover:before, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-blue:hover:before,
a.button.btn-blue:hover:before,
.button-style-default .field__item a.btn-blue:hover:before,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-blue:hover:before {
  color: #00a4e7;
}

.button.btn-blue:after, .button-style-default .field__item a.btn-blue:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-blue:after,
a.button.btn-blue:after,
.button-style-default .field__item a.btn-blue:after,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-blue:after {
  background-color: #00a4e7;
}

.button.btn-white, .button-style-default .field__item a.btn-white, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-white,
a.button.btn-white,
.button-style-default .field__item a.btn-white,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-white {
  color: #fff;
}

.button.btn-white:hover, .button-style-default .field__item a.btn-white:hover, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-white:hover,
a.button.btn-white:hover,
.button-style-default .field__item a.btn-white:hover,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-white:hover {
  color: #fff;
}

.button.btn-white:hover:before, .button-style-default .field__item a.btn-white:hover:before, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-white:hover:before,
a.button.btn-white:hover:before,
.button-style-default .field__item a.btn-white:hover:before,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-white:hover:before {
  color: #fff;
}

.button.btn-white:after, .button-style-default .field__item a.btn-white:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-white:after,
a.button.btn-white:after,
.button-style-default .field__item a.btn-white:after,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-white:after {
  background-image: url(../images/arrow-right-white.svg);
}

.button.btn-black, .button-style-default .field__item a.btn-black, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-black,
a.button.btn-black,
.button-style-default .field__item a.btn-black,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-black {
  color: #363636;
}

.button.btn-black:hover, .button-style-default .field__item a.btn-black:hover, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-black:hover,
a.button.btn-black:hover,
.button-style-default .field__item a.btn-black:hover,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-black:hover {
  color: #363636;
}

.button.btn-black:hover:before, .button-style-default .field__item a.btn-black:hover:before, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-black:hover:before,
a.button.btn-black:hover:before,
.button-style-default .field__item a.btn-black:hover:before,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-black:hover:before {
  color: #363636;
}

.button.btn-black:after, .button-style-default .field__item a.btn-black:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-black:after,
a.button.btn-black:after,
.button-style-default .field__item a.btn-black:after,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-black:after {
  background-image: url(../images/arrow-right-black.svg);
}

.button.btn-lg, .button-style-default .field__item a.btn-lg, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-lg,
a.button.btn-lg,
.button-style-default .field__item a.btn-lg,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-lg {
  font-size: 20px;
  letter-spacing: 1px;
  font-weight: 700;
  text-transform: capitalize;
}

.button.btn-lg:after, .button-style-default .field__item a.btn-lg:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-lg:after,
a.button.btn-lg:after,
.button-style-default .field__item a.btn-lg:after,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-lg:after {
  vertical-align: 4px;
  margin-left: 12px;
  height: 16px;
  width: 55px;
  background-size: 80px;
}

.button.btn-lg:before, .button-style-default .field__item a.btn-lg:before, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-lg:before,
a.button.btn-lg:before,
.button-style-default .field__item a.btn-lg:before,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-lg:before {
  top: 8px;
  font-size: 23px;
}

.button.btn-lg:hover:after, .button-style-default .field__item a.btn-lg:hover:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-lg:hover:after,
a.button.btn-lg:hover:after,
.button-style-default .field__item a.btn-lg:hover:after,
.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-lg:hover:after {
  width: 65px;
}

a.button:before, .button-style-default .field__item a:before, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:before {
  top: -1px;
}

a.button:hover, .button-style-default .field__item a:hover, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:hover {
  color: #f9a51a;
}

a.button:hover:before, .button-style-default .field__item a:hover:before, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:hover:before {
  color: #f9a51a;
}

.error input:focus,
.error textarea:focus,
.error select:focus {
  background: #f7f7f7;
  border-color: #b3b3b3;
}

.error label,
.error label.error {
  color: #ee696c;
}

.error > small,
.error small.error {
  display: block;
  padding: 0.375em 0.25em;
  margin-top: 0;
  margin-bottom: 1em;
  font-size: 0.75em;
  font-weight: bold;
  background: #ee696c;
  color: #fff;
}

.error span.error-message {
  display: block;
}

input.error,
textarea.error {
  margin-bottom: 0;
  background-image: url("../images/error.png");
  background-repeat: no-repeat;
  background-position: right 12px center;
}

input.error:focus,
textarea.error:focus {
  background-image: url("../images/error.png");
  background-repeat: no-repeat;
  background-position: right 12px center;
}

.error select {
  border-color: #ee696c;
  background-color: rgba(198, 15, 19, 0.1);
}

.error select:focus {
  background: #f7f7f7;
  border-color: #b3b3b3;
}

label.error {
  color: #ee696c;
}

input[type="datetime"],
input[type="datetime-local"],
input[type="month"],
input[type="week"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"] {
  background-color: white;
  font-family: inherit;
  border: 1px solid #e6e6e6;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.75);
  display: block;
  font-size: 0.875em;
  margin: 0 0 1em;
  padding: 0.5em;
  height: 2.3125em;
  width: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: border-color 0.45s ease-in-out, -webkit-box-shadow 0.45s;
  transition: border-color 0.45s ease-in-out, -webkit-box-shadow 0.45s;
  transition: box-shadow 0.45s, border-color 0.45s ease-in-out;
  transition: box-shadow 0.45s, border-color 0.45s ease-in-out, -webkit-box-shadow 0.45s;
}

input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="time"]:focus,
input[type="url"]:focus {
  -webkit-box-shadow: 0 0 5px #b3b3b3;
  box-shadow: 0 0 5px #b3b3b3;
  border-color: #b3b3b3;
  outline: none;
}

form button,
form input {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

form button[disabled],
form input[disabled] {
  background-color: #b3b3b3;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: auto;
  transition: auto;
}

.button-style-default .field__item a {
  text-decoration: none;
}

.button-style-default .field__item a:hover {
  color: #f9a51a;
}

.button-style-default .field__item a:before {
  top: 3px;
}

.button-style-primary .field__item a {
  position: relative;
  text-decoration: none;
  text-transform: capitalize;
  color: #363636;
  padding-right: 50px;
  font-size: 18px;
  line-height: 1.2;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  letter-spacing: normal;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: "Lato";
}

.button-style-primary .field__item a:hover, .button-style-primary .field__item a:active, .button-style-primary .field__item a:focus {
  padding: 0px;
  font-size: 18px;
  color: #363636;
  padding-right: 50px;
  font-family: "Lato";
  -webkit-box-shadow: none;
  box-shadow: none;
  top: 0px;
}

.button-style-primary .field__item a:hover:before, .button-style-primary .field__item a:active:before, .button-style-primary .field__item a:focus:before {
  color: #fff;
  right: -20px;
}

.button-style-primary .field__item a em {
  font-style: normal;
}

.button-style-primary .field__item a:before {
  font-family: 'icomoon', sans-serif !important;
  position: absolute;
  content: "\e901";
  background-color: #f9a51a;
  color: #fff;
  width: 25px;
  height: 25px;
  text-align: center;
  line-height: 25px;
  border-radius: 50%;
  font-size: 11px;
  top: -2px;
  font-weight: 600;
  right: 0px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}

@media (max-width: 769px) {
  .button-style-primary .field__item a:before {
    right: -5px;
  }
}

.button-style-primary .field__item a:after {
  display: none;
}

.button-style-primary .field__item a i {
  font-size: 25px;
  text-shadow: 0px 0px;
  vertical-align: -3px;
  line-height: 1;
  margin-right: 20px;
}

.button-style-primary .field__item a i.icon-img {
  width: 22px;
  height: 22px;
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.button-style-primary .field__item a.btn-green-color:before {
  background-color: #85c441;
}

.button-style-primary .field__item a.btn-blue-color:before {
  background-color: #00a4e7;
}

.button-style-primary .field__item a.btn-small {
  font-size: 16px;
  padding-right: 34px;
}

.button-style-primary .field__item a.btn-small:before {
  width: 22px;
  height: 22px;
  line-height: 24px;
  font-size: 10px;
  top: -1px;
}

.button-style-primary .field__item a.btn-small:hover {
  padding-right: 34px;
}

.button-style-primary .field__item a.atcb-link {
  background-color: transparent;
  font-weight: 600;
  padding: 0px;
  padding-right: 50px;
}

.button-style-primary .field__item a.atcb-link:hover {
  padding-right: 50px;
}

.button-style-primary .field__item ul.atcb-list {
  background: #294661;
}

.button-style-primary .field__item ul.atcb-list li {
  background: #294661;
}

.button-style-primary .field__item ul.atcb-list li a {
  color: #fff;
  padding: 10px 15px;
  font-size: 14px;
  font-weight: 400;
  display: block;
}

.button-style-primary .field__item ul.atcb-list li a:hover, .button-style-primary .field__item ul.atcb-list li a:active, .button-style-primary .field__item ul.atcb-list li a:focus {
  background: #f9a51a;
}

.button-style-primary .field__item ul.atcb-list li a:before {
  display: none;
}

.search-form,
.search-api-page-block-form-search-page,
#views-exposed-form-search-page-1 {
  border: 1px solid #cdcdcd;
  margin: 20px 0px 0px 0px;
  border-radius: 40px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  position: relative;
  overflow: hidden;
}

@media (max-width: 769px) {
  .search-form,
  .search-api-page-block-form-search-page,
  #views-exposed-form-search-page-1 {
    margin-bottom: 25px;
  }
}

.search-form input,
.search-api-page-block-form-search-page input,
#views-exposed-form-search-page-1 input {
  width: 100%;
  background-color: transparent;
  border: 0px;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0px;
  padding: 10px 20px;
  height: 40px;
  font-size: 16px;
}

.search-form .search-button,
.search-api-page-block-form-search-page .search-button,
#views-exposed-form-search-page-1 .search-button {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
}

.search-form .search-button input,
.search-api-page-block-form-search-page .search-button input,
#views-exposed-form-search-page-1 .search-button input {
  width: 50px;
  position: relative;
  z-index: 2;
  opacity: 0;
}

.search-form .search-button i,
.search-api-page-block-form-search-page .search-button i,
#views-exposed-form-search-page-1 .search-button i {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #f9a51a;
  z-index: 2;
  text-align: center;
  line-height: 2.1;
  color: #fff;
  font-size: 18px;
  text-shadow: 0px 0px 0px;
}

.search-form::-webkit-input-placeholder,
.search-api-page-block-form-search-page::-webkit-input-placeholder,
#views-exposed-form-search-page-1::-webkit-input-placeholder {
  font-size: 16px;
}

.search-form::-moz-placeholder,
.search-api-page-block-form-search-page::-moz-placeholder,
#views-exposed-form-search-page-1::-moz-placeholder {
  font-size: 16px;
}

.search-form:-ms-input-placeholder,
.search-api-page-block-form-search-page:-ms-input-placeholder,
#views-exposed-form-search-page-1:-ms-input-placeholder {
  font-size: 16px;
}

.search-form:-moz-placeholder,
.search-api-page-block-form-search-page:-moz-placeholder,
#views-exposed-form-search-page-1:-moz-placeholder {
  font-size: 16px;
}

.show-results {
  margin-top: 32px;
  display: block;
  color: #363636;
}

@media (max-width: 769px) {
  .show-results {
    margin-top: 0px;
  }
}

.addtocalendar {
  padding-left: 35px;
}

.addtocalendar:before {
  content: "\e908";
  font-family: 'icomoon', sans-serif !important;
  position: absolute;
  left: 0;
  font-size: 20px;
  top: -3px;
  text-shadow: 0px 0px 0px;
}

.custom-checkbox {
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0px;
  padding: 0px;
  color: #fff;
  padding-left: 36px;
}

.custom-checkbox input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.custom-checkbox input ~ .checkmark {
  background-color: #fff;
}

.custom-checkbox input:checked ~ .checkmark:after {
  display: block;
}

.custom-checkbox .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 22px;
  width: 22px;
}

.custom-checkbox .checkmark:after {
  content: "";
  position: absolute;
  display: none;
  left: 8px;
  top: 2px;
  width: 6px;
  height: 15px;
  border: solid #294661;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.btn-icon {
  background-color: transparent;
  color: #fff;
  font-size: 18px;
  border: 0px;
  padding: 0px;
  font-weight: 600;
  outline: none;
  min-height: 30px;
}

.btn-icon:after {
  font-family: 'icomoon', sans-serif !important;
  content: "\e90b";
  font-size: 28px;
  vertical-align: -6px;
  margin-left: 10px;
  font-weight: 100;
}

.btn-icon.less:after {
  content: "\e90e";
  display: inline-block;
}

.btn-icon.btn-icon-dark {
  color: #363636;
}

.btn-icon.btn-icon-dark:after {
  color: #f9a51a;
}

#content-area .form-item.js-form-type-search.form-type-search.form-item-keys label,
#content-area .search-form #edit-help-link,
#content-area .search-advanced.js-form-wrapper.form-wrapper {
  display: none;
}

#content-area .form-item.js-form-type-search.form-type-search.form-item-keys:before,
.search-api-page-block-form-search-page .form-item.js-form-type-search.form-type-search.form-item-keys:before,
.search-api-page-block-form-search-page .form-actions.js-form-wrapper:before,
#views-exposed-form-search-page-1 .form-item.js-form-type-textfield.form-type-textfield.form-item-keys:before,
#views-exposed-form-search-page-1 .form-actions.js-form-wrapper:before {
  position: absolute;
  width: 50px;
  height: 100%;
  background-color: #f9a51a;
  text-align: center;
  line-height: 2.1;
  color: #fff;
  font-size: 18px;
  text-shadow: 0px 0px 0px;
  content: "\e902";
  font-family: 'icomoon', sans-serif !important;
  z-index: 0;
  right: 0;
}

.search-api-page-block-form-search-page .form-actions.js-form-wrapper:before,
#views-exposed-form-search-page-1 .form-actions.js-form-wrapper:before {
  top: 0;
}

#content-area #search-form .form-submit,
.search-api-page-block-form-search-page .form-submit,
#views-exposed-form-search-page-1 .form-submit {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 50px;
  opacity: 0;
}

#content-area #search-form,
.search-api-page-block-form-search-page,
#views-exposed-form-search-page-1 {
  position: relative;
}

form.search-api-page-block-form-search-page .form-item,
form#views-exposed-form-search-page-1 .form-item {
  padding: 0px;
}

@media (min-width: 1025px) {
  .main-header #search-block .search-api-page-block-form-search-page form {
    top: 0px;
  }
  .main-header #search-block .search-api-page-block-form-search-page .form-item input {
    border-bottom: 1px solid #4c4f54;
    padding: 0 3.5rem 0 0;
    font-size: 20px;
    font-weight: 500;
    text-shadow: 0px 0px;
    color: #78787c;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-image: none;
  }
  .main-header #search-block .search-api-page-block-form-search-page .form-actions input {
    top: 8px;
  }
}

@media (max-width: 1025px) {
  .main-header #search-block .search-api-page-block-form-search-page .form-item input {
    background-color: #fff;
    padding-right: 48px;
    border-radius: 30px;
  }
  .main-header #search-block .search-api-page-block-form-search-page form .form-actions {
    height: 40px;
  }
}

.search-api-autocomplete-suggestion {
  padding: 10px 20px;
}

.search-api-autocomplete-search .ui-menu-item a.ui-state-active .search-api-autocomplete-suggestion {
  background-image: none;
  background-color: #294661;
  color: #fff;
}

.ui-widget.ui-widget-content {
  border: 0px;
  -webkit-box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
}

.search-api-autocomplete-search .ui-menu-item a {
  border: 0px !important;
}

.cog--mq, .gradient-subnav .inner-wrapper {
  max-width: 80em;
  margin-left: auto;
  margin-right: auto;
  padding-right: 15px;
  padding-left: 15px;
}

.cog--mq:after, .gradient-subnav .inner-wrapper:after {
  content: " ";
  display: block;
  clear: both;
}

@media screen and (min-width: 1200px) and (max-width: 1800px) {
  .cog--mq.field--type-text-with-summary, .gradient-subnav .field--type-text-with-summary.inner-wrapper {
    margin: 0;
    max-width: none;
    padding: 0 170px;
  }
}

@media screen and (max-width: 1920px) and (min-width: 1800px) {
  .frontpage .cog--mq, .frontpage .gradient-subnav .inner-wrapper, .gradient-subnav .frontpage .inner-wrapper {
    max-width: 110em;
    margin-left: auto;
    margin-right: auto;
  }
  .frontpage .cog--mq:after, .frontpage .gradient-subnav .inner-wrapper:after, .gradient-subnav .frontpage .inner-wrapper:after {
    content: " ";
    display: block;
    clear: both;
  }
  .frontpage .cog--mq.small-cog-mq, .frontpage .gradient-subnav .small-cog-mq.inner-wrapper, .gradient-subnav .frontpage .small-cog-mq.inner-wrapper {
    max-width: 80em;
    margin-left: auto;
    margin-right: auto;
  }
  .frontpage .cog--mq.small-cog-mq:after, .frontpage .gradient-subnav .small-cog-mq.inner-wrapper:after, .gradient-subnav .frontpage .small-cog-mq.inner-wrapper:after {
    content: " ";
    display: block;
    clear: both;
  }
  .frontpage .dark-blue-bg .small-cog-mq h2 {
    text-align: center;
  }
}

.cog--mq-md {
  max-width: 60em;
  margin-left: auto;
  margin-right: auto;
  padding-right: 15px;
  padding-left: 15px;
}

.cog--mq-md:after {
  content: " ";
  display: block;
  clear: both;
}

.full-width-content {
  width: 100%;
  overflow: hidden;
}

.component {
  margin-top: 20px;
  margin-bottom: 20px;
}

.component-padding-top {
  padding-top: 20px;
}

.component-padding {
  padding-top: 20px;
  padding-bottom: 20px;
}

.component-margin-lg {
  margin-top: 50px;
  margin-bottom: 50px;
}

.component-no-padding {
  padding-top: 0px;
  padding-bottom: 0px;
}

#pg__c.page-panel .mq-main {
  max-width: 100%;
}

body #pg__c.page-panel section#content > #content-area {
  padding-left: 0;
  padding-right: 0;
}

.cog-pl .cog-panel--fullrow {
  width: 100%;
}

.cog-pl .cog-panel--mq {
  max-width: 80em;
  margin-left: auto;
  margin-right: auto;
}

.cog-pl .cog-panel--mq:after {
  content: " ";
  display: block;
  clear: both;
}

.panel-cog-layout-one-col .cog-layout--main {
  width: 100%;
  float: right;
  margin-right: 0;
}

@media only screen and (min-width: 770px) {
  .panel-cog-layout-one-two-one .cog-layout--middle-left {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%;
  }
  .panel-cog-layout-one-two-one .cog-layout--middle-right {
    width: 49.15254%;
    float: right;
    margin-right: 0;
  }
}

@media only screen and (min-width: 770px) {
  .panel-cog-layout-one-two-one-cl .cog-layout--middle-left {
    width: 74.57627%;
    float: left;
    margin-right: 1.69492%;
  }
  .panel-cog-layout-one-two-one-cl .cog-layout--middle-right {
    width: 23.72881%;
    float: right;
    margin-right: 0;
  }
}

@media only screen and (min-width: 770px) {
  .panel-cog-layout-one-two-one-cr .cog-layout--middle-left {
    width: 23.72881%;
    float: left;
    margin-right: 1.69492%;
  }
  .panel-cog-layout-one-two-one-cr .cog-layout--middle-right {
    width: 74.57627%;
    float: right;
    margin-right: 0;
  }
}

@media only screen and (min-width: 770px) {
  .panel-cog-layout-one-three-one .cog-layout--middle-left {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
  }
  .panel-cog-layout-one-three-one .cog-layout--middle-center {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
  }
  .panel-cog-layout-one-three-one .cog-layout--middle-right {
    width: 32.20339%;
    float: right;
    margin-right: 0;
  }
}

@media only screen and (min-width: 770px) {
  .panel-cog-layout-one-three-one-cm .cog-layout--middle-left {
    width: 23.72881%;
    float: left;
    margin-right: 1.69492%;
  }
  .panel-cog-layout-one-three-one-cm .cog-layout--middle-center {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%;
  }
  .panel-cog-layout-one-three-one-cm .cog-layout--middle-right {
    width: 23.72881%;
    float: right;
    margin-right: 0;
  }
}

@media only screen and (min-width: 770px) {
  .panel-cog-layout-one-two-three-one .cog-layout--first-middle-left {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%;
  }
  .panel-cog-layout-one-two-three-one .cog-layout--first-middle-right {
    width: 49.15254%;
    float: right;
    margin-right: 0;
  }
  .panel-cog-layout-one-two-three-one .cog-layout--second-middle-left {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
  }
  .panel-cog-layout-one-two-three-one .cog-layout--second-middle-center {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
  }
  .panel-cog-layout-one-two-three-one .cog-layout--second-middle-right {
    width: 32.20339%;
    float: right;
    margin-right: 0;
  }
}

@media only screen and (min-width: 770px) {
  .panel-cog-layout-one-three-two-one .cog-layout--first-middle-left {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
  }
  .panel-cog-layout-one-three-two-one .cog-layout--first-middle-center {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
  }
  .panel-cog-layout-one-three-two-one .cog-layout--first-middle-right {
    width: 32.20339%;
    float: right;
    margin-right: 0;
  }
  .panel-cog-layout-one-three-two-one .cog-layout--second-middle-left {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%;
  }
  .panel-cog-layout-one-three-two-one .cog-layout--second-middle-right {
    width: 49.15254%;
    float: right;
    margin-right: 0;
  }
}

@media only screen and (min-width: 770px) {
  .body-sidebars-left aside.sidebar-left {
    width: 23.72881%;
    float: left;
    margin-right: 1.69492%;
  }
  .body-sidebars-left aside.sidebar-left > * {
    padding-left: 15px;
  }
  .body-sidebars-left section#content {
    width: 74.57627%;
    float: right;
    margin-right: 0;
  }
  .body-sidebars-left section#content > * {
    padding-right: 25px;
  }
}

@media only screen and (min-width: 770px) {
  .body-sidebars-right aside.sidebar-right {
    width: 32.20339%;
    float: right;
    margin-right: 0;
    /*       > * {
  padding-right: 15px;
} */
  }
  .body-sidebars-right section#content {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%;
  }
}

@media only screen and (min-width: 770px) {
  .body-sidebars-both aside.sidebar-left {
    width: 15.25424%;
    float: left;
    margin-right: 1.69492%;
  }
  .body-sidebars-both aside.sidebar-left > * {
    padding-left: 15px;
  }
  .body-sidebars-both aside.sidebar-right {
    width: 15.25424%;
    float: right;
    margin-right: 0;
  }
  .body-sidebars-both aside.sidebar-right > * {
    padding-right: 15px;
  }
  .body-sidebars-both section#content {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%;
  }
  .body-sidebars-both section#content > * {
    padding-right: 25px;
  }
}

.body-sidebars-none section#content {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
}

.body-sidebars-none section#content > * {
  padding-left: 15px;
  padding-right: 15px;
}

aside.sidebar {
  overflow: hidden;
}

/* BEGIN Regular */
@font-face {
  font-family: "Lato";
  src: url("../fonts/lato/Lato-Hairline.woff2?v=1.1.0") format("woff2"), url("../fonts/lato/Lato-Hairline.woff?v=1.1.0") format("woff"), url("../fonts/lato/Lato-Hairline.ttf?v=1.1.0") format("truetype");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: "Lato";
  src: url("../fonts/lato/Lato-Hairline.woff2?v=1.1.0") format("woff2"), url("../fonts/lato/Lato-Hairline.woff?v=1.1.0") format("woff"), url("../fonts/lato/Lato-Hairline.ttf?v=1.1.0") format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* END Regular */
/* BEGIN Regular */
@font-face {
  font-family: "Lato";
  src: url("../fonts/lato/Lato-Light.woff2?v=1.1.0") format("woff2"), url("../fonts/lato/Lato-Light.woff?v=1.1.0") format("woff"), url("../fonts/lato/Lato-Light.ttf?v=1.1.0") format("truetype");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "Lato";
  src: url("../fonts/lato/Lato-Light.woff2?v=1.1.0") format("woff2"), url("../fonts/lato/Lato-Light.woff?v=1.1.0") format("woff"), url("../fonts/lato/Lato-Light.ttf?v=1.1.0") format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* END Regular */
/* BEGIN Regular */
@font-face {
  font-family: "Lato";
  src: url("../fonts/lato/Lato-Regular.woff2?v=1.1.0") format("woff2"), url("../fonts/lato/Lato-Regular.woff?v=1.1.0") format("woff"), url("../fonts/lato/Lato-Regular.ttf?v=1.1.0") format("truetype");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "Lato";
  src: url("../fonts/lato/Lato-Regular.woff2?v=1.1.0") format("woff2"), url("../fonts/lato/Lato-Regular.woff?v=1.1.0") format("woff"), url("../fonts/lato/Lato-Regular.ttf?v=1.1.0") format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* END Regular */
/* BEGIN Medium */
@font-face {
  font-family: "Lato";
  src: url("../fonts/lato/Lato-Black.woff2?v=1.1.0") format("woff2"), url("../fonts/lato/Lato-Black.woff?v=1.1.0") format("woff"), url("../fonts/lato/Lato-Black.ttf?v=1.1.0") format("truetype");
  font-weight: 900;
  font-style: normal;
}

/* END Medium */
/* BEGIN Bold */
@font-face {
  font-family: "Lato";
  src: url("../fonts/lato/Lato-Bold.woff2?v=1.1.0") format("woff2"), url("../fonts/lato/Lato-Bold.woff?v=1.1.0") format("woff"), url("../fonts/lato/Lato-Bold.ttf?v=1.1.0") format("truetype");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "Lato";
  src: url("../fonts/lato/Lato-Bold.woff2?v=1.1.0") format("woff2"), url("../fonts/lato/Lato-Bold.woff?v=1.1.0") format("woff"), url("../fonts/lato/Lato-Bold.ttf?v=1.1.0") format("truetype");
  font-weight: bold;
  font-style: normal;
}

/* END Bold */
.fifty-fifty-promo-block {
  position: relative;
}

.fifty-fifty-promo-block h3 {
  margin-bottom: 15px;
}

@media (max-width: 769px) {
  .fifty-fifty-promo-block .half-bg {
    display: none;
  }
}

.half-bg {
  position: absolute;
  left: 0;
  right: 0;
  width: 50%;
  height: 100%;
  background-color: #f9a51a;
}

@media (max-width: 769px) {
  .half-bg {
    width: 100%;
    height: 50%;
  }
}

.promo-cta-list {
  padding: 60px;
  padding-left: 0px;
  padding-bottom: 40px;
}

@media (max-width: 769px) {
  .promo-cta-list {
    padding: 25px 10px;
    padding-top: 40px;
  }
}

@media (max-width: 769px) {
  .promo-cta-list {
    padding: 25px;
    background-color: #f9a51a;
    margin: 0px -15px;
    margin-bottom: 40px;
  }
  .promo-cta-list.grey-theme {
    background-color: #363636;
  }
  .promo-cta-list.slate-theme {
    background-color: #294661;
  }
}

.promo-cta-list ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.promo-cta-list ul li {
  display: inline-block;
  width: 46%;
  vertical-align: top;
  padding: 20px 0px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
  line-height: 1.2;
  margin-bottom: 0px;
}

.promo-cta-list ul li a {
  text-transform: initial;
  font-weight: 500;
  letter-spacing: normal;
  text-shadow: 0px 0px 0px;
  color: #fff;
  text-decoration: none;
  padding-right: 12px;
  display: inherit;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}

.promo-cta-list ul li a i {
  font-size: 10px;
  min-width: 34px;
  display: inline-block;
  text-align: right;
  position: relative;
  right: -20px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  top: 0px;
}

@media (max-width: 769px) {
  .promo-cta-list ul li a i {
    top: -2px;
  }
}

.promo-cta-list ul li a i:after {
  content: "";
  background-image: url(../images/arrow-right-white.svg);
  min-width: 34px;
  height: 15px;
  background-size: 60px;
  background-position: right center;
  display: inline-block;
  background-repeat: no-repeat;
  vertical-align: middle;
  margin-left: 0px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}

.promo-cta-list ul li a i:before {
  display: none;
}

.promo-cta-list ul li a:hover {
  color: #fff;
}

.promo-cta-list ul li a:hover i {
  min-width: 42px;
}

.promo-cta-list ul li a:hover i:after {
  min-width: 42px;
}

.promo-cta-list ul li:last-child, .promo-cta-list ul li:nth-last-child(2) {
  border-bottom: 0px;
}

.promo-cta-list ul li:before {
  display: none;
}

.promo-signup-form,
.promo-cta-block {
  padding: 60px 100px;
  padding-top: 100px;
  padding-right: 30px;
  margin: 0px -15px;
  background-image: url(../images/placeholder-md.png);
  background-repeat: no-repeat;
  background-position: left 60px;
}

.promo-signup-form h3,
.promo-cta-block h3 {
  margin-bottom: 0;
  padding-bottom: 5px;
}

.promo-signup-form p,
.promo-cta-block p {
  margin-bottom: 15px;
}

@media (max-width: 769px) {
  .promo-signup-form,
  .promo-cta-block {
    padding: 40px;
    background-position: left -20px top -5px;
    background-size: 66px;
    padding-left: 60px;
  }
}

.promo-signup-form .form-actions,
.promo-cta-block .form-actions {
  position: absolute !important;
  right: 20px;
  top: 22px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}

@media (max-width: 769px) {
  .promo-signup-form .form-actions,
  .promo-cta-block .form-actions {
    top: 16px;
  }
}

.promo-signup-form .form-actions input,
.promo-cta-block .form-actions input {
  opacity: 0;
  position: absolute;
  right: 0;
  top: 5px;
}

.promo-signup-form .form-actions input[disabled],
.promo-cta-block .form-actions input[disabled] {
  background-color: transparent;
}

aside .block {
  margin-bottom: 25px;
}

.sidebar-box {
  margin-bottom: 30px;
}

@media (min-width: 769px) {
  .sidebar-box.minus-top {
    margin-top: -80px;
    position: relative;
  }
}

@media (max-width: 769px) {
  .sidebar-box.white-bg {
    padding: 35px;
  }
  .sidebar-box.white-bg .heading-style {
    font-size: 16px;
  }
}

.sidebar-box .cta-items {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #e6e6e6;
  line-height: 1.4;
}

.sidebar-box .cta-items:last-child {
  border-bottom: 0px;
}

.sidebar-box .cta-items .cta-content {
  padding-left: 75px;
}

@media (min-width: 769px) {
  .sidebar-box .cta-items .cta-content .btn-sm:after {
    margin-right: -20px;
  }
}

@media (max-width: 769px) {
  .sidebar-box .cta-items .cta-content .btn-sm {
    font-size: 14px;
    display: inline-block;
    padding-right: 50px;
  }
  .sidebar-box .cta-items .cta-content .btn-sm:before {
    top: -4px;
    right: 0;
  }
  .sidebar-box .cta-items .cta-content .btn-sm:after {
    right: 5px;
    top: -6px;
    position: absolute;
  }
}

.sidebar-box .cta-items h5 a {
  color: #363636;
  text-decoration: none;
}

.sidebar-box .heading-style {
  margin-bottom: 8px;
  color: #363636;
}

@media (max-width: 769px) {
  .sidebar-box .heading-style {
    margin-bottom: 18px;
  }
}

@media (min-width: 1200px) {
  .sidebar-box .heading-style {
    position: relative;
    display: inline-block;
  }
  .sidebar-box .heading-style:after {
    position: absolute;
    right: -40px;
    top: 12px;
  }
}

.sidebar-box .widget-block:last-child .cta-items:last-child {
  margin-bottom: 0px;
  padding-bottom: 0px;
}

@media (min-width: 769px) {
  .sidebar-box.three-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: calc(100% - 48px);
  }
}

.sidebar-box .block-webform,
.sidebar-box .block--bundle-cta-block {
  margin: 0px;
}

.sidebar-box .block-webform h2,
.sidebar-box .block--bundle-cta-block h2 {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 800;
  letter-spacing: 1px;
  display: inline-block;
  color: #363636;
}

@media (min-width: 1200px) {
  .sidebar-box .block-webform h2,
  .sidebar-box .block--bundle-cta-block h2 {
    font-size: 16px;
  }
}

.sidebar-box .block-webform h2:after,
.sidebar-box .block--bundle-cta-block h2:after {
  content: "";
  display: inline-block;
  background-color: #f9a51a;
  vertical-align: 5px;
  margin-left: 12px;
  height: 2px;
  width: 32px;
}

@media (max-width: 769px) {
  .sidebar-box .block-webform h2,
  .sidebar-box .block--bundle-cta-block h2 {
    font-size: 18px;
  }
}

.sidebar-box .block-webform .webform-submission-form input[type="email"],
.sidebar-box .block--bundle-cta-block .webform-submission-form input[type="email"] {
  font-size: 22px;
  height: 55px;
}

.widget-block .webform-submission-form {
  margin: 0px;
}

.widget-block .webform-submission-form input[type="email"] {
  height: 50px;
  font-size: 18px;
  margin-bottom: 10px;
}

.widget-block .webform-submission-form .form-actions {
  position: absolute;
  right: 21px;
  top: 17px;
}

.widget-block .webform-submission-form .form-actions input[type="submit"] {
  opacity: 0;
  position: absolute;
  right: 0;
  top: 5px;
}

.widget-block .webform-submission-form .form-type-checkbox label:after {
  top: 6px;
}

.widget-block .cta-items h5 i {
  margin-left: 12px;
}

.tag-list li {
  background-color: #78787c;
  display: inline-block;
  padding: 8px 20px;
  color: #fff;
  margin-right: 5px;
  margin-bottom: 8px;
}

.home-hero-right .heading-style {
  padding-right: 38px;
}

.home-hero-right .heading-style:after {
  right: 0;
}

.nodetype--listing_page .sidebar-box.minus-top {
  margin-top: 76px;
}

.sidebar-box-heading {
  position: relative;
  display: inline-block;
  margin-bottom: 8px;
  color: #363636;
}

.sidebar-box-heading:after {
  position: absolute;
  right: -40px;
  top: 12px;
}

.sidebar-box .view-featured-content-panel-default .cta-items:last-child {
  border-bottom: 1px solid #e6e6e6;
}

.sidebar-box .view-featured-content-panel-default .views-row-last .cta-items:last-child {
  border-bottom: none;
}

.site-branding-text {
  padding: 30px 10px 10px;
  font-size: 135%;
}

div.site-branding a.logo {
  width: 105px;
  display: block;
  padding: 5px 5px 0;
  float: left;
  margin-bottom: 5px;
}

@media (max-width: 1025px) {
  div.site-branding a.logo {
    width: 80px;
    padding: 0;
  }
}

#block-fia-branding {
  display: block;
  float: left;
}

.cta-grid h2 {
  padding: 0.3em 0 0.3em;
}

.cta-grid ul.no-list-style {
  margin: 0px;
  margin-right: -15px;
  margin-left: -15px;
}

@media (max-width: 769px) {
  .cta-grid ul.no-list-style {
    margin-bottom: 25px;
  }
}

.cta-grid ul.no-list-style li {
  margin: 0px;
  padding: 0px;
  padding-right: 15px;
  padding-left: 15px;
}

@media (min-width: 769px) {
  .cta-grid ul.no-list-style li:nth-child(1) .cta-items, .cta-grid ul.no-list-style li:nth-child(4) .cta-items {
    margin-left: 0px;
  }
  .cta-grid ul.no-list-style li:nth-child(3) .cta-items, .cta-grid ul.no-list-style li:nth-child(6) .cta-items {
    margin-right: 0px;
  }
  .cta-grid ul.no-list-style li:nth-child(2) .cta-items, .cta-grid ul.no-list-style li:nth-child(5) .cta-items {
    margin-left: auto;
    margin-right: auto;
  }
}

.cta-grid ul.no-list-style li:before {
  display: none;
}

.cta-grid .cta-items {
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  margin-top: 25px;
}

@media (min-width: 769px) {
  .cta-grid .cta-items {
    margin: 20px 15px;
    max-width: 377px;
    margin-top: 30px;
  }
  .cta-grid .cta-items h5 {
    min-height: 50px;
  }
}

@media (max-width: 480px) {
  .cta-grid .cta-items {
    padding: 25px 30px;
    margin-top: 20px;
  }
  .cta-grid .cta-items h5 {
    margin-bottom: 0;
  }
  .cta-grid .cta-items .date {
    font-size: 12px;
    margin-bottom: 5px;
  }
}

.cta-items .date {
  color: #78787c;
  font-size: 12px;
  min-height: 15px;
  display: block;
  line-height: 1;
}

@media (min-width: 1200px) {
  .cta-items .date {
    font-size: 16px;
    line-height: 1.5;
  }
}

@media (max-width: 769px) {
  .cta-items .date {
    font-size: 16px;
    min-height: initial;
    margin-bottom: 10px;
  }
}

.cta-items h5 {
  font-size: 16px;
  line-height: 1.4;
  color: #363636;
}

@media (max-width: 769px) {
  .cta-items h5 {
    margin-bottom: 10px;
  }
}

.cta-promo-block {
  position: relative;
  margin-top: 120px;
}

@media (max-width: 769px) {
  .cta-promo-block {
    margin-top: 0;
  }
}

.cta-promo-block .cta-promo-block-bg {
  background-image: url(../images/cta-promo-block.png);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: cover;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 70%;
  display: block;
  height: 648px;
}

@media (max-width: 769px) {
  .cta-promo-block .cta-promo-block-bg {
    display: none;
  }
}

@media (max-width: 769px) {
  .cta-promo-block .half-bg {
    bottom: 0;
  }
}

.cta-promo-list-items {
  background-color: #fff;
  margin-right: -15px;
  margin-top: 60px;
  padding: 60px 80px;
  min-height: 480px;
}

@media (max-width: 769px) {
  .cta-promo-list-items {
    -webkit-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.05);
    padding: 50px 60px;
    margin: 0px -5px;
    margin-bottom: 20px;
  }
}

@media (max-width: 480px) {
  .cta-promo-list-items {
    padding: 30px 20px;
  }
}

.cta-promo-list-items ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

.cta-promo-list-items ul li {
  border-bottom: 1px solid rgba(76, 79, 84, 0.15);
  margin-top: 30px;
  margin-bottom: 0px;
  padding-left: 0px;
}

.cta-promo-list-items ul li h4 {
  color: #363636;
}

.cta-promo-list-items ul li:last-child {
  border-bottom: 0px;
}

.cta-promo-list-items ul li:last-child p {
  margin-bottom: 0px;
}

.cta-promo-list-items ul li a {
  text-decoration: none;
}

.cta-promo-list-items ul li a p {
  color: #75787B;
}

.cta-promo-list-items ul li a:hover .line-arrow {
  min-width: 51px;
}

.cta-promo-list-items ul li a:hover .line-arrow:after {
  min-width: 50px;
}

.cta-promo-list-items ul li:before {
  display: none;
}

@media (min-width: 766px) {
  .dropdown .dropdown-toggle {
    font-size: 20px;
    color: #363636;
    background-color: transparent;
    margin: 0px;
    border: 0px;
    display: block;
    padding: 18px 0px;
    border-bottom: 1px solid rgba(76, 79, 84, 0.15);
    line-height: 1;
    outline: none;
    font-weight: 600;
    padding-top: 4px;
    width: 100%;
    text-align: left;
  }
  .dropdown .dropdown-toggle:after {
    content: "\e901";
    font-family: 'icomoon', sans-serif !important;
    width: 22px;
    height: 22px;
    background-color: #f9a51a;
    border-radius: 50%;
    background-clip: padding-box;
    /* stops bg color from leaking outside the border: */
    font-size: 10px;
    display: inline-block;
    color: #fff;
    text-align: center;
    vertical-align: 3px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    padding: 7px;
    margin-left: 25px;
    float: right;
  }
  .dropdown .dropdown-toggle.dropdown-open:after {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    padding-top: 6px;
  }
}

@media (max-width: 766px) {
  .dropdown .dropdown-toggle {
    font-size: 20px;
    text-transform: uppercase;
    border: 0px;
    background-color: transparent;
    color: #fff;
    padding: 0px;
    font-weight: 600;
    margin-bottom: 30px;
    pointer-events: none;
  }
}

.dropdown .dropdown-menu {
  margin: 0px;
  list-style: none;
  padding: 0px;
  background-color: #294661;
  width: 100%;
  margin-bottom: 30px;
}

@media (min-width: 766px) {
  .dropdown .dropdown-menu {
    margin-bottom: 0px;
    padding: 15px;
    max-width: 250px;
    position: absolute;
    z-index: 10;
    display: none;
    max-height: 350px;
    overflow: auto;
  }
  .dropdown .dropdown-menu::-webkit-scrollbar {
    width: 6px;
  }
  .dropdown .dropdown-menu::-webkit-scrollbar-track {
    background: #294661;
  }
  .dropdown .dropdown-menu::-webkit-scrollbar-thumb {
    background: #f9a51a;
  }
  .dropdown .dropdown-menu::-webkit-scrollbar-thumb:hover {
    background: #f9a51a;
  }
}

.dropdown .dropdown-menu .dropdown-item {
  margin-bottom: 25px;
}

@media (max-width: 766px) {
  .dropdown .dropdown-menu .dropdown-item .custom-checkbox {
    padding-left: 50px;
    font-size: 24px;
    line-height: 1.4;
  }
  .dropdown .dropdown-menu .dropdown-item .custom-checkbox .checkmark {
    height: 34px;
    width: 34px;
  }
  .dropdown .dropdown-menu .dropdown-item .custom-checkbox .checkmark:after {
    left: 11px;
    top: 2px;
    width: 10px;
    height: 24px;
  }
}

.dropdown .dropdown-menu .dropdown-item:last-child {
  margin-bottom: 10px;
}

.dropdown.custom-dropdown {
  -webkit-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.05);
  margin-bottom: 25px;
  position: relative;
  cursor: pointer;
  z-index: 2;
}

@media (min-width: 766px) {
  .dropdown.custom-dropdown {
    display: none;
  }
}

.dropdown.custom-dropdown .dropdown-toggle {
  color: #363636;
  margin: 0px;
  padding: 20px 25px;
  text-transform: none;
  display: block;
  width: 100%;
  text-align: left;
  padding-right: 70px;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.2;
}

.dropdown.custom-dropdown .dropdown-toggle:after {
  content: "\e901";
  font-family: 'icomoon', sans-serif !important;
  width: 35px;
  height: 35px;
  background-color: #f9a51a;
  border-radius: 50%;
  background-clip: padding-box;
  font-size: 16px;
  display: inline-block;
  color: #fff;
  text-align: center;
  vertical-align: 2px;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  padding: 6px 12px;
  margin-left: 25px;
  position: absolute;
  right: 20px;
  top: 16px;
  line-height: 1.5;
}

.dropdown.custom-dropdown .dropdown-menu {
  background-color: #fff;
  position: absolute;
  padding: 0px 25px 20px;
  font-size: 20px;
  -webkit-box-shadow: 0px 10px 10px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 10px 10px 2px rgba(0, 0, 0, 0.05);
  width: 100%;
  display: none;
}

.dropdown.custom-dropdown .dropdown-menu li.dropdown-item:first-child {
  display: none;
}

.btn-normal {
  background-color: #294661;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
  padding: 10px 20px;
  border: 0px;
  color: #fff;
}

.listing-filter .btn-normal + .btn-normal {
  margin-left: 5px;
}

.eu-cookie-compliance-default-button {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #75787B;
  background-image: none;
  border-radius: 0;
  border: none;
  color: #fff;
  font-family: Arial,sans-serif;
  font-weight: bold;
  padding: 5px 12px;
  text-decoration: none;
  text-shadow: none;
}

.eu-cookie-compliance-secondary-button {
  font-weight: bold;
  padding: 0 12px;
}

.eu-cookie-compliance-message > p {
  line-height: 1.5;
  display: block;
  margin: 0.9em 0;
}

.eu-cookie-compliance-message > p > a,
.eu-cookie-compliance-message > p > a:link,
.eu-cookie-compliance-message > p > a:visited {
  color: #fff;
}

.eu-cookie-compliance-message > p > a:hover {
  color: #f9e8cc;
}

@media (min-width: 769px) {
  .events-promo .sidebar-box .cta-items {
    margin: 0px;
    padding: 0px;
    padding-right: 50px;
  }
  .events-promo .sidebar-box .cta-items .date {
    line-height: 1;
    padding-bottom: 4px;
  }
  .events-promo .day-lg span {
    font-weight: 800;
    margin-top: 0px;
  }
  .events-promo .inline-list-items {
    margin-bottom: 20px;
  }
}

.events-promo .border-sep:before {
  content: "";
  width: 1px;
  height: 90px;
  background-color: #dfdfdf;
  display: block;
  position: absolute;
  right: 25px;
}

.events-promo .sidebar-box .row {
  margin: 0px -15px;
  padding: 0px;
  list-style: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.events-promo .sidebar-box .row li:last-child .cta-items:before {
  display: none;
}

.events-promo .sidebar-box .row li {
  padding: 0px;
  margin: 0px;
  padding-right: 15px;
  padding-left: 15px;
}

.events-promo .sidebar-box .row li:before {
  display: none;
}

@media (max-width: 769px) {
  .events-promo .sidebar-box .cta-items {
    margin-bottom: 25px;
    padding-bottom: 25px;
  }
  .events-promo .border-sep:before {
    width: 90%;
    height: 1px;
    left: 0;
    right: 0;
    bottom: 25px;
    margin: auto;
  }
  .events-promo .col-md-4:last-child .cta-items, .events-promo .col-lg-4:last-child .cta-items {
    margin: 0px;
    padding: 0px;
  }
  .events-promo .sidebar-box .cta-items .cta-content .btn-sm {
    width: auto;
    padding-right: 0;
  }
  .events-promo .sidebar-box .cta-items .cta-content .btn-sm:after {
    position: inherit;
    top: -1px;
  }
}

body:before {
  content: "small";
  display: none;
  visibility: hidden;
}

@media (min-width: 1024px) {
  body:before {
    content: "large";
  }
}

@media (min-width: 600px) and (max-width: 1023px) {
  body:before {
    content: "medium";
  }
}

.paragraph--type--featured-carousel-promo {
  padding-top: 20px;
}

.paragraph--type--featured-carousel-promo .slides {
  margin-top: 3px;
}

@media (min-width: 1024px) {
  .paragraph--type--featured-carousel-promo .slides {
    margin-top: 0px;
  }
}

.paragraph--type--featured-carousel-promo .featured_carousel_slider {
  padding-bottom: 20px;
  border: #cdcdcd 1px solid;
  background-color: #ffffff;
  margin-top: -1px;
  z-index: 0;
}

.paragraph--type--featured-carousel-promo .featured_carousel_slider img {
  margin: 0px auto;
}

.paragraph--type--featured-carousel-promo .featured_carousel_slider .button a, .paragraph--type--featured-carousel-promo .featured_carousel_slider .button-style-default .field__item a a, .button-style-default .field__item .paragraph--type--featured-carousel-promo .featured_carousel_slider a a, .paragraph--type--featured-carousel-promo .featured_carousel_slider .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a a, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .paragraph--type--featured-carousel-promo .featured_carousel_slider a a {
  color: #f9a51a;
  text-decoration: none;
}

.paragraph--type--featured-carousel-promo .featured_carousel_slider .button a:hover, .paragraph--type--featured-carousel-promo .featured_carousel_slider .button-style-default .field__item a a:hover, .button-style-default .field__item .paragraph--type--featured-carousel-promo .featured_carousel_slider a a:hover, .paragraph--type--featured-carousel-promo .featured_carousel_slider .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a a:hover, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .paragraph--type--featured-carousel-promo .featured_carousel_slider a a:hover {
  color: #f9a51a;
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs {
  margin: 0px;
  padding: 0;
  overflow: hidden;
  background-color: transparent;
  z-index: 1;
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs.has-thumbs {
  padding: 0px 40px;
}

@media (min-width: 600px) {
  .paragraph--type--featured-carousel-promo .featured_carousel_thumbs:not(.has-thumbs) .slick-track {
    -webkit-transform: none !important;
    transform: none !important;
  }
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs:not(.has-thumbs) li {
  /*
      &:last-child {
        margin-right:  0px;
      }*/
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs:not(.has-thumbs) li:first-child {
  margin-left: 0px;
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs .slick-arrow {
  width: 40px;
  height: 100%;
  top: 0px;
  background: #f7f7f7;
  border: 0px;
  text-indent: -9999px;
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs .slick-arrow:after {
  content: "";
  border: 0px;
  background: #f7f7f7 url(../images/placeholder-light.png) 0px 0px no-repeat;
  background-position: center;
  background-size: 75% auto;
  width: 40px;
  height: 100%;
  top: 0px;
  position: absolute;
  left: 0px;
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs .slick-arrow.slick-disabled:after {
  opacity: 0.3;
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs .slick-arrow.slick-prev {
  left: 2px;
  -webkit-transform: none;
  transform: none;
  border-bottom: 1px #cdcdcd solid;
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs .slick-arrow.slick-next {
  left: auto;
  right: 1px;
  border-top: 1px #cdcdcd solid;
}

@media (min-width: 1024px) {
  .paragraph--type--featured-carousel-promo .featured_carousel_thumbs .slick-arrow.slick-next {
    right: -1px;
  }
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs .slick-list {
  margin: 0px;
  padding: 0px !important;
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs .slick-list .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs .slick-list .slick-track .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: auto;
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs li {
  margin: 0px 2px;
  line-height: 1;
  padding: 18px 20px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  position: relative;
  text-align: center;
  cursor: pointer;
  background-color: #294661;
  border: #cdcdcd 1px solid;
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs li h5 {
  color: #fff;
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs li.slick-current {
  background-color: #fff;
  border-bottom-color: #fff;
}

.paragraph--type--featured-carousel-promo .featured_carousel_thumbs li.slick-current h5 {
  color: #363636;
}

@media (min-width: 769px) {
  .tab-content-items {
    padding-right: 30%;
    position: relative;
  }
  .tab-content-items .nav-tabs {
    position: absolute;
    right: 0;
    top: 50%;
    margin: 0px;
    width: 30%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
  }
  .tab-content-items .nav-tabs li {
    margin: 0px;
    padding: 0px;
  }
  .tab-content-items .nav-tabs li:not(:first-child) {
    margin: 0px;
    padding: 0px;
  }
  .tab-content-items .nav-tabs li a {
    line-height: 1;
    padding: 10px 20px;
    display: table;
  }
  .tab-content-items .nav-tabs li a:after {
    display: none;
  }
  .tab-content-items .nav-tabs li a p {
    margin: 0px;
    display: table-cell;
    vertical-align: middle;
    font-size: 16px;
    font-weight: 600;
    color: #363636;
    position: relative;
    z-index: 1;
  }
  .tab-content-items .nav-tabs li a:hover {
    background-color: #294661;
    position: relative;
  }
  .tab-content-items .nav-tabs li a:hover p {
    color: #fff;
  }
  .tab-content-items .nav-tabs li a:hover:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 10000px;
    height: 100%;
    background-color: #294661;
  }
  .tab-content-items .nav-tabs li .tab-thumb {
    width: 150px;
    height: 100px;
    display: inline-block;
    background-image: url("../images/landing-bg.jpg");
    background-position: center;
    background-size: cover;
    vertical-align: middle;
    margin-right: 16px;
    position: relative;
    z-index: 1;
  }
  .tab-content-items .nav-tabs li .tab-thumb.audio-thumb {
    background: #294661;
    color: #fff;
    text-align: center;
    font-size: 45px;
    line-height: 2.2;
  }
  .tab-content-items .nav-tabs li .tab-thumb.audio-thumb:before {
    content: "\e90c";
    font-family: 'icomoon', sans-serif !important;
  }
  .tab-content-items .nav-tabs li .tab-thumb.icon-thumb {
    background-color: #294661;
    background-size: 40px;
    background-repeat: no-repeat;
  }
}

@media (max-width: 769px) {
  .tab-content-items ul {
    margin-left: -15px;
    margin-bottom: 0px;
  }
  .tab-content-items ul li.slick-slide {
    margin: 0px;
    padding: 15px;
  }
  .tab-content-items ul li.slick-slide .tab-thumb {
    width: 100%;
    height: 100px;
    display: inline-block;
    background-image: url("../images/landing-bg.jpg");
    background-position: center;
    background-size: cover;
    vertical-align: middle;
    position: relative;
    z-index: 1;
  }
  .tab-content-items ul li.slick-slide .tab-thumb.audio-thumb {
    background: #294661;
    color: #fff;
    text-align: center;
    font-size: 45px;
    line-height: 2.2;
  }
  .tab-content-items ul li.slick-slide .tab-thumb.audio-thumb:before {
    content: "\e90c";
    font-family: 'icomoon', sans-serif !important;
  }
  .tab-content-items ul li.slick-slide .tab-thumb.icon-thumb {
    background-color: #294661;
    background-size: 40px;
    background-repeat: no-repeat;
  }
  .tab-content-items ul li.slick-slide p {
    margin: 0px;
    line-height: 1.1;
    font-weight: 500;
    margin-top: 10px;
    font-size: 16px;
  }
  .tab-content-items ul li.slick-slide:hover {
    background-color: #294661;
  }
  .tab-content-items ul li.slick-slide:hover a:after {
    display: none;
  }
  .tab-content-items ul li.slick-slide:hover p {
    color: #fff;
  }
}

@media (max-width: 480px) {
  .tab-content-items ul {
    margin-left: -10px;
  }
  .tab-content-items ul li.slick-slide {
    padding: 10px;
  }
}

ul.inline-list-items {
  margin: 0px;
  padding: 0px;
  margin-top: 10px;
}

@media (max-width: 769px) {
  ul.inline-list-items {
    margin-bottom: 25px;
  }
}

ul.inline-list-items li {
  display: inline-block;
  padding: 0px;
}

ul.inline-list-items li:before {
  display: none;
}

ul.inline-list-items li:not(:first-child) {
  padding: 0px 18px;
  margin-left: 18px;
  border-left: 1px solid #eaeaeb;
}

ul.inline-list-items li h4 {
  color: #363636;
}

.region-footer {
  border-top: 1px dotted #b3b3b3;
  padding-top: 25px;
  margin-top: 25px;
}

.footer {
  background-color: #4c4f54;
  color: #fff;
}

.footer h5,
.footer p {
  color: #fff;
}

.footer p {
  font-size: 14px;
  line-height: 1.3;
  margin: 0px;
}

.footer p a {
  color: #fff;
  margin-top: 5px;
  display: block;
}

@media (max-width: 769px) {
  .footer .f-block {
    margin-bottom: 25px;
  }
}

.footer .region-footer {
  margin: 0px;
  padding: 0px;
  border: 0px;
}

.utility-footer .cog--mq, .utility-footer .gradient-subnav .inner-wrapper, .gradient-subnav .utility-footer .inner-wrapper {
  border-top: 1px solid rgba(255, 255, 255, 0.25);
  margin: auto;
}

@media (max-width: 769px) {
  .utility-footer .cog--mq, .utility-footer .gradient-subnav .inner-wrapper, .gradient-subnav .utility-footer .inner-wrapper {
    padding-top: 0px;
    border: 0;
    text-align: center;
  }
}

.utility-footer-navigation {
  margin: 10px 0px;
  padding: 0px;
  text-align: right;
}

@media (max-width: 769px) {
  .utility-footer-navigation {
    text-align: center;
  }
}

.utility-footer-navigation ul.menu {
  margin: 0px;
  padding: 0px;
}

.utility-footer-navigation li {
  display: inline-block;
  margin-left: 15px;
}

@media (max-width: 769px) {
  .utility-footer-navigation li {
    margin: 0px 8px;
  }
}

.utility-footer-navigation li a {
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.footer-logo {
  text-align: center;
  padding: 60px 20px 60px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  margin: 0px 15px;
  margin-bottom: 40px;
}

@media (min-width: 769px) {
  .footer-logo {
    display: none;
  }
}

@media (max-width: 769px) {
  .footer-mobile-content {
    max-width: 600px;
    margin: auto;
  }
}

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

.addthis_inline_follow_toolbox .addthis_toolbox > a {
  float: none !important;
}

.form-block {
  max-width: 650px;
  margin: auto;
}

@media (max-width: 769px) {
  .form-block {
    max-width: 440px;
  }
}

.form-block h2 {
  font-size: 40px;
  font-weight: 900;
  color: #294661;
  margin-bottom: 20px;
}

@media (max-width: 769px) {
  .form-block h2 {
    font-size: 30px;
  }
}

.form-block p {
  margin-bottom: 20px;
  line-height: 2;
}

@media (max-width: 769px) {
  .form-block p {
    line-height: 1.5;
  }
}

.submission-form-block,
.webform-submission-form {
  position: relative;
}

.submission-form-block .form-item-email label,
.submission-form-block .form-item-text-field label,
.submission-form-block .form-item-textarea label,
.submission-form-block .form-item-select label,
.webform-submission-form .form-item-email label,
.webform-submission-form .form-item-text-field label,
.webform-submission-form .form-item-textarea label,
.webform-submission-form .form-item-select label {
  display: none;
}

.submission-form-block input[type="email"],
.submission-form-block input[type="text"],
.submission-form-block textarea,
.webform-submission-form input[type="email"],
.webform-submission-form input[type="text"],
.webform-submission-form textarea {
  font-size: 27px;
  color: #363636;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0px;
  border-bottom: 1px solid rgba(76, 79, 84, 0.25);
  padding: 10px 0px;
  height: 70px;
  margin-bottom: 20px;
  padding-right: 75px;
  resize: none;
}

.submission-form-block input[type="email"]::-webkit-input-placeholder,
.submission-form-block input[type="text"]::-webkit-input-placeholder,
.submission-form-block textarea::-webkit-input-placeholder,
.webform-submission-form input[type="email"]::-webkit-input-placeholder,
.webform-submission-form input[type="text"]::-webkit-input-placeholder,
.webform-submission-form textarea::-webkit-input-placeholder {
  color: #cdcdcd;
  font-weight: 400;
}

.submission-form-block input[type="email"]::-moz-placeholder,
.submission-form-block input[type="text"]::-moz-placeholder,
.submission-form-block textarea::-moz-placeholder,
.webform-submission-form input[type="email"]::-moz-placeholder,
.webform-submission-form input[type="text"]::-moz-placeholder,
.webform-submission-form textarea::-moz-placeholder {
  color: #cdcdcd;
  font-weight: 400;
}

.submission-form-block input[type="email"]:-ms-input-placeholder,
.submission-form-block input[type="text"]:-ms-input-placeholder,
.submission-form-block textarea:-ms-input-placeholder,
.webform-submission-form input[type="email"]:-ms-input-placeholder,
.webform-submission-form input[type="text"]:-ms-input-placeholder,
.webform-submission-form textarea:-ms-input-placeholder {
  color: #cdcdcd;
  font-weight: 400;
}

.submission-form-block input[type="email"]:-moz-placeholder,
.submission-form-block input[type="text"]:-moz-placeholder,
.submission-form-block textarea:-moz-placeholder,
.webform-submission-form input[type="email"]:-moz-placeholder,
.webform-submission-form input[type="text"]:-moz-placeholder,
.webform-submission-form textarea:-moz-placeholder {
  color: #cdcdcd;
  font-weight: 400;
}

@media (max-width: 769px) {
  .submission-form-block input[type="email"],
  .submission-form-block input[type="text"],
  .submission-form-block textarea,
  .webform-submission-form input[type="email"],
  .webform-submission-form input[type="text"],
  .webform-submission-form textarea {
    font-size: 18px;
    height: 50px;
    margin-bottom: 6px;
  }
}

.submission-form-block .form-type-checkbox,
.submission-form-block .form-item-radios,
.webform-submission-form .form-type-checkbox,
.webform-submission-form .form-item-radios {
  padding: 0px;
  text-align: left;
  font-size: 12px;
}

.submission-form-block .form-type-checkbox input,
.submission-form-block .form-item-radios input,
.webform-submission-form .form-type-checkbox input,
.webform-submission-form .form-item-radios input {
  margin: 0px;
  display: none;
}

.submission-form-block .form-type-checkbox input:checked ~ label:after,
.submission-form-block .form-item-radios input:checked ~ label:after,
.webform-submission-form .form-type-checkbox input:checked ~ label:after,
.webform-submission-form .form-item-radios input:checked ~ label:after {
  display: block;
}

.submission-form-block .form-type-checkbox label,
.submission-form-block .form-item-radios label,
.webform-submission-form .form-type-checkbox label,
.webform-submission-form .form-item-radios label {
  vertical-align: top;
  line-height: 1.6;
  position: relative;
  margin: 0px;
  padding-left: 20px;
  color: #363636;
}

@media (max-width: 480px) {
  .submission-form-block .form-type-checkbox label,
  .submission-form-block .form-item-radios label,
  .webform-submission-form .form-type-checkbox label,
  .webform-submission-form .form-item-radios label {
    line-height: 1.6;
  }
}

.submission-form-block .form-type-checkbox label:before,
.submission-form-block .form-item-radios label:before,
.webform-submission-form .form-type-checkbox label:before,
.webform-submission-form .form-item-radios label:before {
  content: "";
  width: 12px;
  height: 12px;
  border: 1px solid #4c4f54;
  display: inline-block;
  top: 4px;
  position: absolute;
  left: 0;
}

.submission-form-block .form-type-checkbox label:after,
.submission-form-block .form-item-radios label:after,
.webform-submission-form .form-type-checkbox label:after,
.webform-submission-form .form-item-radios label:after {
  content: "";
  display: none;
  position: absolute;
  left: 5px;
  top: 6px;
  width: 3px;
  height: 7px;
  border: solid #294661;
  border-width: 0 1px 1px 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.submission-form-block .form-item-radios label:before,
.webform-submission-form .form-item-radios label:before {
  border-radius: 50%;
}

.submission-form-block .form-item-radios label:after,
.webform-submission-form .form-item-radios label:after {
  width: 6px;
  height: 6px;
  background-color: #f9a51a;
  border: 0px;
  border-radius: 50%;
  left: 3px;
  top: 7px;
}

.submission-form-block .form-actions,
.webform-submission-form .form-actions {
  position: absolute;
  right: 20px;
  top: 22px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  display: inline-block;
}

@media (max-width: 769px) {
  .submission-form-block .form-actions,
  .webform-submission-form .form-actions {
    top: 16px;
  }
}

.submission-form-block .form-actions input,
.webform-submission-form .form-actions input {
  opacity: 0;
  position: absolute;
  right: 0;
  top: 5px;
}

.submission-form-block .form-actions input[disabled],
.webform-submission-form .form-actions input[disabled] {
  background-color: transparent;
}

.submission-form-block .form-actions:before,
.webform-submission-form .form-actions:before {
  font-family: 'icomoon', sans-serif !important;
  content: "\e901";
  position: absolute;
  right: -4px;
  top: 5px;
  font-size: 15px;
  text-shadow: 0px 0px;
  font-weight: 600;
  color: #f9a51a;
  line-height: 1;
}

.submission-form-block .form-actions:after,
.webform-submission-form .form-actions:after {
  content: "";
  width: 50px;
  height: 3px;
  display: inline-block;
  background-color: #f9a51a;
  vertical-align: 4px;
  -webkit-transition: width 0.2s;
  transition: width 0.2s;
}

@media (max-width: 769px) {
  .submission-form-block .form-actions:after,
  .webform-submission-form .form-actions:after {
    width: 40px;
  }
}

.submission-form-block .form-actions:hover,
.webform-submission-form .form-actions:hover {
  right: 0px;
}

.submission-form-block .form-actions:hover:after,
.webform-submission-form .form-actions:hover:after {
  width: 70px;
}

.webform-submission-form .drupal-messages.messages--error {
  padding: 0px;
  border: 0px;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: transparent;
  margin: 0px;
  bottom: 0;
  font-size: 14px;
  text-align: left;
}

.webform-submission-form .drupal-messages.messages--error .messages__list {
  margin: 0px;
  list-style: none;
  padding: 0px;
  margin-bottom: 20px;
}

.ajax-progress.ajax-progress-throbber {
  position: relative;
}

.ajax-progress.ajax-progress-throbber .throbber {
  display: inline-block;
  width: 20px;
  position: absolute;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.webform-submission-form .select2-container {
  outline: none;
}

.webform-submission-form .select2-container--default .select2-selection--single {
  border: 0px;
  border-bottom: 1px solid #ccc;
  border-radius: 0px;
  text-align: left;
  padding: 14px 0px;
  height: auto;
  outline: none;
}

@media (max-width: 769px) {
  .webform-submission-form .select2-container--default .select2-selection--single {
    padding: 12px 0px;
  }
}

.webform-submission-form .select2-container--default .select2-selection--single .select2-selection__placeholder {
  font-weight: normal;
  color: #cdcdcd;
}

.webform-submission-form .select2-container--default .select2-selection--single .select2-selection__rendered {
  font-size: 27px;
  color: #363636;
  margin: 0px;
  border: 0px;
  display: block;
  line-height: 1.5;
  outline: none;
  font-weight: 500;
  padding: 0px;
}

@media (max-width: 769px) {
  .webform-submission-form .select2-container--default .select2-selection--single .select2-selection__rendered {
    font-size: 18px;
  }
}

.webform-submission-form .select2-container--default .select2-selection--single .select2-selection__arrow b {
  border: 0px;
  margin: 0px;
}

.webform-submission-form .select2-container--default .select2-selection--single .select2-selection__arrow b:before {
  content: "\e901";
  font-family: 'icomoon', sans-serif !important;
  width: 22px;
  height: 22px;
  background-color: #f9a51a;
  border-radius: 50%;
  background-clip: padding-box;
  font-size: 10px;
  display: inline-block;
  color: #fff;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  padding: 0;
  text-align: center;
  padding-left: 2px;
}

@media (max-width: 769px) {
  .webform-submission-form .select2-container--default .select2-selection--single .select2-selection__arrow b {
    top: 2px;
  }
}

.webform-submission-form .select2-container--default .select2-selection--single .select2-selection__arrow {
  right: 26px;
  top: 12px;
}

.select2-container .select2-search--dropdown {
  display: none;
}

.select2-container .select2-dropdown {
  -webkit-box-shadow: 0px 0px 10px #cdcdcd;
  box-shadow: 0px 0px 10px #cdcdcd;
  border: 0px;
  border-radius: 0px;
  padding: 6px 0px;
}

.select2-container .select2-dropdown .select2-results__option {
  padding: 8px 30px;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #294661;
}

.select2-container--default .select2-selection--single .select2-selection__clear {
  display: none;
}

.select2-container--default .select2-results > .select2-results__options {
  max-height: 270px;
}

.webform-submission-form[data-drupal-form-fields*="prev"] .form-actions:after, .webform-submission-form[data-drupal-form-fields*="prev"] .form-actions:before, .webform-submission-form[data-drupal-form-fields*="next"] .form-actions:after, .webform-submission-form[data-drupal-form-fields*="next"] .form-actions:before {
  display: none;
}

.webform-submission-form[data-drupal-form-fields*="submit"] .form-actions:after {
  background-color: unset;
  background-image: url(../images/arrow-right-orange.svg);
  background-position: right center;
  background-repeat: no-repeat;
  background-size: 66px;
  content: "";
  display: inline-block;
  height: 30px;
  margin-left: 10px;
  min-width: 25px;
  position: absolute;
  vertical-align: middle;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}

.webform-submission-form[data-drupal-form-fields*="submit"] .form-actions:before {
  display: none;
}

.webform-submission-form[data-drupal-form-fields*="submit"] .form-actions:hover:after {
  width: 66px;
}

.webform-submission-form .form-actions {
  position: relative;
  right: 0;
}

.webform-submission-form .form-actions input {
  font-size: 1.25rem;
  opacity: 1;
  position: relative;
}

.webform-submission-form .form-actions .webform-button--previous:hover,
.webform-submission-form .form-actions .webform-button--next:hover {
  color: #2196F3;
}

.full-width-cta-block .overlay-link {
  display: none;
}

.full-width-cta-block .border-link a.btn-lg {
  padding-right: 60px;
}

.full-width-cta-block .border-link a.btn-lg:after {
  position: absolute;
  right: 0;
  top: 0;
}

@media (max-width: 769px) {
  .full-width-cta-block .border-link a.btn-lg:before {
    top: 0;
  }
}

@media (min-width: 769px) {
  .full-width-cta-block .row {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .full-width-cta-block img {
    max-height: 120px;
  }
}

@media (max-width: 769px) {
  .full-width-cta-block .box-padding-lg {
    max-width: 505px;
    margin: auto;
    position: relative;
    padding: 25px;
  }
  .full-width-cta-block .box-padding-lg:after {
    content: "";
    clear: both;
    display: block;
  }
  .full-width-cta-block .box-padding-lg img {
    float: left;
    margin-right: 20px;
    max-width: 70px;
  }
  .full-width-cta-block .box-padding-lg .border-link {
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 15px;
    margin-bottom: 10px;
  }
  .full-width-cta-block .box-padding-lg .border-link .button, .full-width-cta-block .box-padding-lg .border-link .button-style-default .field__item a, .button-style-default .field__item .full-width-cta-block .box-padding-lg .border-link a, .full-width-cta-block .box-padding-lg .border-link .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .full-width-cta-block .box-padding-lg .border-link a {
    line-height: 1.2;
    padding-right: 60px;
  }
  .full-width-cta-block .box-padding-lg .border-link .button:after, .full-width-cta-block .box-padding-lg .border-link .button-style-default .field__item a:after, .button-style-default .field__item .full-width-cta-block .box-padding-lg .border-link a:after, .full-width-cta-block .box-padding-lg .border-link .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .full-width-cta-block .box-padding-lg .border-link a:after {
    position: absolute;
    right: 0;
    top: 1px;
  }
  .full-width-cta-block .box-padding-lg p {
    overflow: hidden;
    width: calc(100% - 90px);
    float: right;
    margin-bottom: 0px;
  }
  .full-width-cta-block .overlay-link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
  }
}

.gradient-subnav {
  background: var(--gradient-color-start);
}

@media all and (min-width: 1026px) {
  .gradient-subnav {
    background: -webkit-gradient(linear, left top, right top, from(var(--gradient-color-start)), to(var(--gradient-color-end)));
    background: linear-gradient(90deg, var(--gradient-color-start) 0%, var(--gradient-color-end) 100%);
  }
}

@media all and (min-width: 1026px) {
  .gradient-subnav .inner-wrapper {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}

.gradient-subnav .inner-wrapper > .menu {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.gradient-subnav .inner-wrapper > .menu > li {
  position: relative;
}

.gradient-subnav .inner-wrapper > .menu > li ul {
  list-style-type: none;
}

.gradient-subnav .inner-wrapper > .menu > li a {
  text-decoration: none;
  color: #fff;
  color: var(--link-color);
  padding: 0 10px;
  display: inline-block;
  position: relative;
  line-height: 1.2em;
}

.gradient-subnav .inner-wrapper > .menu > li a.is-active:after {
  content: "";
  display: inline-block;
  margin: 0 auto;
  width: calc(100% - 20px);
  border-bottom: 2px solid #fff;
  border-color: var(--link-hover-color);
  position: absolute;
  bottom: -5px;
  left: 10px;
}

.gradient-subnav .inner-wrapper > .menu > li a:hover, .gradient-subnav .inner-wrapper > .menu > li a:focus {
  color: var(--link-hover-color);
}

@media all and (max-width: 1025px) {
  .gradient-subnav .inner-wrapper > .menu > li {
    padding: 10px 0;
    border-top: 1px solid var(--gradient-color-end);
  }
  .gradient-subnav .inner-wrapper > .menu > li:first-child {
    border-top: none;
  }
}

@media all and (min-width: 1026px) {
  .gradient-subnav .inner-wrapper > .menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
  }
  .gradient-subnav .inner-wrapper > .menu > li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .gradient-subnav .inner-wrapper > .menu > li:first-child {
    margin-right: 50px;
  }
  .gradient-subnav .inner-wrapper > .menu > li:first-child a {
    font-size: 32px;
  }
  .gradient-subnav .inner-wrapper > .menu > li ul {
    display: none;
    position: absolute;
    top: 60px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 10;
    padding: 0 10px;
    background: var(--gradient-color-start);
  }
  .gradient-subnav .inner-wrapper > .menu > li ul:before {
    content: "";
    width: 0px;
    height: 0px;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid var(--gradient-color-start);
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: -20px;
  }
  .gradient-subnav .inner-wrapper > .menu > li ul li {
    padding: 10px;
    border-top: 1px solid var(--gradient-color-end);
  }
  .gradient-subnav .inner-wrapper > .menu > li ul li:first-child {
    border-top: none;
  }
  .gradient-subnav .inner-wrapper > .menu > li:hover ul {
    display: block;
  }
}

@media all and (min-width: 1026px) {
  .gradient-subnav.image-first .inner-wrapper > .menu > li:first-child {
    background-image: var(--image_path);
    background-size: contain;
    width: var(--image_width);
    height: var(--image_height);
  }
  .gradient-subnav.image-first .inner-wrapper > .menu > li:first-child > a {
    font-size: 0;
    padding: 0;
    width: var(--image_width);
    height: var(--image_height);
    display: inline-block;
  }
  .gradient-subnav.image-first .inner-wrapper > .menu > li:first-child > a:after, .gradient-subnav.image-first .inner-wrapper > .menu > li:first-child > a:hover:after {
    display: none;
  }
}

@media all and (min-width: 1026px) {
  #subnav.fixed-header {
    position: fixed;
    top: 82px;
    width: 100%;
    z-index: 100;
  }
  #subnav.fixed-header > .gradient-subnav .inner-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  #subnav.fixed-header > .gradient-subnav.image-first .inner-wrapper > .menu > li:first-child > a,
  #subnav.fixed-header > .gradient-subnav.image-first .inner-wrapper > .menu > li:first-child {
    width: var(--mobile_image_width);
    height: var(--mobile_image_height);
  }
}

@media all and (min-width: 1026px) {
  .logged-in #subnav.fixed-header {
    top: 120px;
  }
}

.region-header {
  border-top: 1px dotted #b3b3b3;
  padding-bottom: 25px;
  margin-bottom: 25px;
}

@media only screen and (min-width: 770px) {
  .body-search-block div#search-block {
    width: 15.25424%;
    float: right;
    margin-right: 0;
  }
  .body-search-block div#main-navigation {
    width: 83.05085%;
    float: left;
    margin-right: 1.69492%;
  }
}

.breadcrumb {
  margin: 0px;
  padding: 0px;
  list-style: none;
  margin-bottom: 16px;
}

.breadcrumb ol {
  margin: 0px;
  padding: 0px;
}

.breadcrumb li {
  display: inline-block;
  color: #fff;
  font-size: 14px;
}

.breadcrumb li a {
  color: #fff;
  text-decoration: none;
}

.breadcrumb li:after {
  content: "\e901";
  font-family: 'icomoon', sans-serif !important;
  font-size: 6px;
  line-height: 1;
  vertical-align: middle;
  margin: 0px 5px;
}

.breadcrumb li:last-child:after {
  display: none;
}

.plain-hero-content .breadcrumb li {
  color: #363636;
}

.plain-hero-content .breadcrumb li a {
  color: #363636;
}

.without-grid {
  position: absolute;
  width: 100%;
  z-index: 10;
}

@media (min-width: 769px) {
  .without-grid #block-fia-branding {
    display: block;
    float: left;
    position: absolute;
    left: 36px;
  }
}

.without-grid #utility-navigation ul > li {
  color: #fff;
}

.without-grid #utility-navigation ul > li a {
  color: #fff;
}

.without-grid #block-fia-search h2 {
  color: #fff;
}

.without-grid #block-fia-main-menu > ul > li > a {
  color: #fff;
}

@media (min-width: 769px) {
  .without-grid #block-fia-main-menu {
    position: absolute;
    left: 112px;
  }
}

.without-grid #search-block-form {
  background-color: transparent;
}

@media (max-width: 769px) {
  .without-grid #search-block-form {
    background-color: #294661;
  }
}

.without-grid #block-fia-search h2.search-collapsed {
  color: transparent;
}

@media (min-width: 769px) {
  .without-grid #search-block-form input[type="search"] {
    background-color: transparent;
    border-color: #fff;
    color: #fff;
  }
  .without-grid #search-block-form input[type="search"]::-webkit-input-placeholder {
    color: #fff;
  }
  .without-grid #search-block-form input[type="search"]::-moz-placeholder {
    color: #fff;
  }
  .without-grid #search-block-form input[type="search"]:-ms-input-placeholder {
    color: #fff;
  }
  .without-grid #search-block-form input[type="search"]:-moz-placeholder {
    color: #fff;
  }
}

@media (min-width: 769px) {
  .without-grid .fixed-header #block-fia-branding {
    position: initial;
  }
  .without-grid .fixed-header #block-fia-main-menu {
    position: initial;
  }
  .without-grid .fixed-header #block-fia-main-menu .menu-item--expanded > .menu_link_content {
    top: 54px;
  }
  .without-grid .fixed-header #block-fia-main-menu > ul > li > a {
    color: #294661;
  }
  .without-grid .fixed-header #block-fia-search h2 {
    color: #78787c;
  }
  .without-grid .fixed-header #search-block-form.search-expanded {
    background-color: #fff;
  }
  .without-grid .fixed-header #search-block-form.search-expanded input[type="search"] {
    border-bottom: 1px solid #4c4f54;
    color: #78787c;
  }
  .without-grid .fixed-header #search-block-form.search-expanded input[type="search"]::-webkit-input-placeholder {
    color: #78787c;
  }
  .without-grid .fixed-header #search-block-form.search-expanded input[type="search"]::-moz-placeholder {
    color: #78787c;
  }
  .without-grid .fixed-header #search-block-form.search-expanded input[type="search"]:-ms-input-placeholder {
    color: #78787c;
  }
  .without-grid .fixed-header #search-block-form.search-expanded input[type="search"]:-moz-placeholder {
    color: #78787c;
  }
}

.without-grid-hero .hero-banner.with-bg-img {
  min-height: 707px;
}

@media (max-width: 769px) {
  .without-grid-hero .hero-banner.with-bg-img {
    min-height: initial;
    margin-top: 88px;
  }
}

.without-grid-hero .hero-banner.with-bg-img .inner-hero-content {
  padding-top: 246px;
}

@media (max-width: 769px) {
  .without-grid-hero .hero-banner.with-bg-img .inner-hero-content {
    padding-left: 26px;
    padding-right: 26px;
    padding-bottom: 45px;
    padding-top: 165px;
  }
}

.header-spacing {
  height: 148px;
}

@media (max-width: 1025px) {
  .header-spacing {
    height: 88px;
  }
}

.main-header {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9;
}

@media (max-width: 1025px) {
  .main-header {
    padding-top: 24px;
    height: 88px;
    background-color: #fff;
  }
}

@media (min-width: 1025px) {
  .main-header * {
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }
}

@media (min-width: 1025px) {
  .main-header nav#block-fia-main-menu * {
    -webkit-transition: none;
    transition: none;
  }
}

.main-header.fixed-header {
  background-color: #fff;
  -webkit-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.1);
}

.main-header.fixed-header #utility-navigation {
  display: none;
}

@media (min-width: 1025px) {
  .main-header.fixed-header #block-fia-main-menu > ul {
    padding: 28px 0px 0px 70px;
  }
  .main-header.fixed-header div.site-branding a.logo {
    width: 55px;
    display: block;
    padding: 0;
    margin-bottom: 0;
    height: 32px;
    margin-top: 26px;
  }
}

.left-hero-block {
  position: relative;
  min-height: 600px;
  margin-bottom: 50px;
}

@media (max-width: 769px) {
  .left-hero-block {
    min-height: 511px;
  }
}

.left-hero-block .bg-img-thumb {
  background-image: url("../images/hero-bg.jpg");
  height: 100%;
  width: calc(100% + 70px);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: absolute;
  right: 20px;
  top: 0;
  z-index: 0;
  background-color: #cdcdcd;
  background-blend-mode: multiply;
}

@media (min-width: 1440px) {
  .left-hero-block .bg-img-thumb {
    width: calc(100% + 38%);
  }
}

.left-hero-block .bg-img-thumb .overlay-bg {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#363636));
  background: linear-gradient(to bottom, transparent 0%, #363636 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#363636', GradientType=0);
}

.left-hero-block .bg-img-thumb .overlay-bg.remove-fade {
  background: none;
  background-color: #363636;
}

@media (max-width: 769px) {
  .left-hero-block .bg-img-thumb {
    right: initial;
    left: initial;
    margin-left: -15px;
    margin-right: -15px;
    width: calc(100% + 30px);
  }
}

.left-hero-block .hero-content {
  position: absolute;
  bottom: 68px;
  max-width: 650px;
}

.left-hero-block .hero-content [class*="feature-description"] .field__item {
  color: #fff;
  font-size: 20px;
  margin-bottom: 20px;
}

@media (max-width: 769px) {
  .left-hero-block .hero-content {
    bottom: 40px;
  }
  .left-hero-block .hero-content h1 {
    font-size: 24px;
    line-height: 1.2;
    margin-bottom: 10px;
  }
  .left-hero-block .hero-content p {
    font-size: 16px;
    line-height: 1.2;
  }
}

@media (min-width: 1200px) {
  .left-hero-block .hero-content span.font-size-sm {
    font-size: 16px;
  }
}

@media (max-width: 769px) {
  .left-hero-block.event-detail-hero {
    min-height: 408px;
  }
  .left-hero-block.event-detail-hero .hero-content h1 {
    font-size: 40px;
    margin-bottom: 0px;
  }
  .left-hero-block.event-detail-hero .hero-content .social-list {
    margin-top: 20px;
  }
}

.left-hero-block.event-detail-hero .hero-content .social-list li a {
  color: #fff !important;
  border: 0px !important;
}

.left-hero-block.event-detail-hero .hero-content .social-list li a:hover {
  background-color: transparent !important;
  color: #00a4e7 !important;
}

.left-hero-block.home-left-hero {
  height: 100%;
}

@media (min-width: 769px) {
  .left-hero-block.home-left-hero .bg-img-thumb {
    width: 100%;
    right: 0px;
  }
}

@media (min-width: 769px) {
  .left-hero-block.home-left-hero .hero-content {
    bottom: 30px;
  }
}

@media (min-width: 1200px) {
  .left-hero-block.home-left-hero span.font-size-sm {
    font-size: 16px;
  }
}

.hero-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background-color: #294661;
  background-image: url("../images/placeholder-light.png");
  background-repeat: no-repeat;
  background-position: center right;
  background-size: contain;
}

.hero-extra-padding .hero-banner.with-bg-img {
  padding-top: 50px;
  padding-bottom: 50px;
}

.hero-banner {
  position: relative;
}

@media (min-width: 769px) {
  .hero-banner.full-height-hero.with-bg-img {
    min-height: initial;
  }
  .hero-banner.full-height-hero.with-bg-img .inner-hero-content {
    padding: 80px 0px;
  }
}

.hero-banner.with-bg-img .hero-bg {
  background-image: url("../images/hero-bg2.jpg");
  background-size: cover;
  background-position: center right;
  background-blend-mode: initial;
}

.hero-banner.with-bg-img .hero-bg .overlay-bg {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(#363636));
  background: linear-gradient(to top, transparent 0%, #363636 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#363636', GradientType=0);
}

.hero-banner.with-bg-img .hero-bg .overlay-bg.remove-fade {
  background: none;
  background-color: #363636;
}

.hero-banner.with-bg-img .inner-hero-content {
  padding-top: 150px;
}

@media (max-width: 769px) {
  .hero-banner.detail-hero-block {
    min-height: initial;
  }
  .hero-banner.detail-hero-block .hero-bg {
    position: initial;
    height: 263px;
    background-position: center;
  }
  .hero-banner.detail-hero-block .hero-bg:before {
    display: none;
  }
  .hero-banner.detail-hero-block .inner-hero-content {
    padding: 0px;
    padding-top: 25px;
  }
  .hero-banner.detail-hero-block .breadcrumb li a,
  .hero-banner.detail-hero-block .breadcrumb li,
  .hero-banner.detail-hero-block .inner-hero-content p,
  .hero-banner.detail-hero-block .social-list li,
  .hero-banner.detail-hero-block .social-list li a {
    color: #363636;
  }
  .hero-banner.detail-hero-block .white-color {
    color: #294661;
  }
  .hero-banner.detail-hero-block .sharethis-wrapper .stLarge {
    color: #294661;
  }
}

.hero-banner.detail-hero-block h1 {
  padding-bottom: 0;
}

.hero-banner.detail-hero-block h2 {
  font-size: 20px;
  padding-bottom: 1rem;
}

.inner-hero-content {
  position: relative;
  z-index: 1;
  padding: 80px 0px;
  padding-right: 10%;
}

@media (max-width: 769px) {
  .inner-hero-content {
    padding: 40px 0px;
  }
}

.inner-hero-content p {
  color: #fff;
  font-size: 14px;
  line-height: 1;
}

@media (min-width: 1200px) {
  .inner-hero-content p {
    font-size: 16px;
  }
}

@media (max-width: 769px) {
  .inner-hero-content p {
    font-size: 16px;
    line-height: 1.2;
  }
}

.plain-hero-content {
  margin-bottom: 40px;
}

@media (min-width: 1200px) {
  .plain-hero-content span.font-size-sm {
    font-size: 16px;
  }
}

@media (max-width: 769px) {
  .plain-hero-content .social-list {
    margin-top: 20px;
  }
  .plain-hero-content span.font-size-sm {
    font-size: 14px;
  }
}

.plain-hero-content .sharethis-wrapper {
  margin-top: 20px;
}

.plain-hero-content .sharethis-wrapper .stLarge {
  color: #78787c;
}

.plain-hero-content .sharethis-wrapper .stLarge:hover {
  color: #00a4e7;
}

.sharethis-wrapper {
  margin-top: 40px;
}

.sharethis-wrapper .stButton {
  margin: 0px;
}

.sharethis-wrapper .stLarge {
  background-image: none !important;
  color: #fff;
  width: auto !important;
  height: auto !important;
  background-color: transparent;
  font-size: 32px;
}

.sharethis-wrapper .stLarge:hover {
  color: #00a4e7;
  opacity: 1 !important;
}

.sharethis-wrapper .stLarge:after {
  content: "\e911";
  font-family: 'icomoon', sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.sharethis-wrapper .st_twitter_large .stLarge:after {
  content: "\e907";
}

.sharethis-wrapper .st_sharethis_large .stLarge {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 400;
}

.sharethis-wrapper .st_sharethis_large .stLarge:after {
  content: "\e905";
  vertical-align: -2px;
  margin-left: 10px;
  font-size: 18px;
}

.sharethis-wrapper .st_sharethis_large .stLarge:before {
  content: "Share";
}

.sharethis-wrapper .st_facebook_large,
.sharethis-wrapper .st_twitter_large,
.sharethis-wrapper .st_sharethis_large,
.sharethis-wrapper .st_linkedin_large {
  display: inline-block;
  margin-right: 18px;
  vertical-align: middle;
}

.sharethis-wrapper .st_linkedin_large {
  vertical-align: -5px;
}

.event-detail-hero .sharethis-wrapper {
  margin-top: 20px;
}

@font-face {
  font-family: 'icomoon';
  src: url("../icon/icomoon.eot?r14vip");
  src: url("../icon/icomoon.eot?r14vip#iefix") format("embedded-opentype"), url("../icon/icomoon.ttf?r14vip") format("truetype"), url("../icon/icomoon.woff?r14vip") format("woff"), url("../icon/icomoon.svg?r14vip#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon', sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-linkedin:before {
  content: "\e911";
}

.icon-avatar:before {
  content: "\e900";
}

.icon-right:before {
  content: "\e901";
}

.icon-search:before {
  content: "\e902";
}

.icon-board:before {
  content: "\e903";
}

.icon-play:before {
  content: "\e904";
}

.icon-logout:before {
  content: "\e905";
}

.icon-facebook:before {
  content: "\e906";
}

.icon-twitter:before {
  content: "\e907";
}

.icon-calendar:before {
  content: "\e908";
}

.icon-comment:before {
  content: "\e909";
}

.icon-like:before {
  content: "\e90a";
}

.icon-add-solid:before {
  content: "\e90b";
}

.icon-mic:before {
  content: "\e90c";
}

.icon-cross:before {
  content: "\e90d";
}

.icon-minus-solid:before {
  content: "\e90e";
}

.icon-sheet:before {
  content: "\e90f";
}

.icon-download:before {
  content: "\e910";
}

.icon-arrow-right:before {
  content: "\e912";
}

@media (min-width: 1200px) {
  .landing-hero {
    padding-left: 170px;
  }
}

.landing-hero .with-bg-img {
  min-height: initial;
}

@media (min-width: 1200px) {
  .landing-hero .with-bg-img:not(.is-cta-block) {
    padding-bottom: 170px;
  }
}

.landing-hero .with-bg-img .hero-bg {
  background-image: url("../images/landing-bg.jpg");
}

.landing-hero .with-bg-img .hero-bg .overlay-bg {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(#363636));
  background: linear-gradient(to top, transparent 0%, #363636 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#363636', GradientType=0);
}

.landing-hero .with-bg-img .hero-bg .overlay-bg.remove-fade {
  background: none;
  background-color: #363636;
}

@media (max-width: 769px) {
  .landing-hero .with-bg-img .hero-bg {
    background-position: center;
  }
}

.landing-hero .with-bg-img .inner-hero-content {
  padding-left: 68px;
  max-width: 1000px;
  padding-right: 0px;
  padding-top: 140px;
}

.landing-hero .with-bg-img .inner-hero-content .brand-logo {
  margin-bottom: 20px;
}

.landing-hero .with-bg-img .inner-hero-content p {
  font-size: 16px;
  line-height: 1.3;
}

@media (min-width: 769px) {
  .landing-hero.without-grid-hero .inner-hero-content {
    max-width: 650px;
  }
  .landing-hero.without-grid-hero .inner-hero-content h1 {
    font-size: 24px;
    line-height: 30px;
  }
}

@media (min-width: 769px) {
  .cta-boxes {
    padding-left: 33.33%;
    position: relative;
    margin-top: -220px;
  }
  .cta-boxes:after {
    content: "";
    clear: both;
    display: block;
  }
  .cta-boxes .cta-box-item {
    padding: 50px;
    border: 1px solid #cdcdcd;
    float: left;
    width: 33.33%;
    background-color: #fff;
  }
  .cta-boxes .cta-box-item:first-child {
    background-color: #294661;
    padding-top: 85px;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    border: 0px;
    -webkit-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.05);
  }
  .cta-boxes .cta-box-item:first-child h5 {
    font-size: 24px;
    line-height: 1.3;
    color: #fff;
  }
  .cta-boxes .cta-box-item:first-child p {
    color: #fff;
    font-size: 16px;
  }
  .cta-boxes .cta-box-item:first-child span {
    color: #fff;
  }
  .cta-boxes .cta-box-item:nth-child(2) {
    margin-right: 1px;
    border-bottom: 0px;
  }
  .cta-boxes .cta-box-item:nth-child(5) {
    border-top: 0px;
    margin-right: 1px;
  }
  .cta-boxes .cta-box-item:nth-child(4) {
    border-left: 0px;
  }
  .cta-boxes .cta-box-item ~ .cta-box-item {
    width: 50%;
    min-height: 204px;
  }
  .cta-boxes .cta-box-item ~ .cta-box-item h5 {
    color: #363636;
  }
  .cta-boxes .cta-box-item span {
    color: #75787B;
    font-size: 12px;
    display: block;
  }
}

@media (min-width: 769px) and (min-width: 1200px) {
  .cta-boxes .cta-box-item span {
    font-size: 16px;
  }
}

@media (max-width: 769px) {
  .landing-hero .with-bg-img {
    min-height: initial;
    padding-bottom: 0;
  }
  .landing-hero .with-bg-img .inner-hero-content {
    padding-left: 26px;
    padding-right: 26px;
    padding-bottom: 45px;
    padding-top: 165px;
  }
  .landing-hero .with-bg-img .inner-hero-content h1 {
    font-size: 24px;
    line-height: 1.2;
  }
  .landing-hero .with-bg-img .brand-logo {
    margin-bottom: 10px;
  }
  .cta-boxes {
    padding: 25px;
  }
  .cta-boxes .cta-box-item {
    margin-bottom: 25px;
  }
  .cta-boxes .cta-box-item .button.btn-white, .cta-boxes .cta-box-item .button-style-default .field__item a.btn-white, .button-style-default .field__item .cta-boxes .cta-box-item a.btn-white, .cta-boxes .cta-box-item .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-white, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .cta-boxes .cta-box-item a.btn-white {
    color: #f9a51a;
  }
  .cta-boxes .cta-box-item .button.btn-white:hover, .cta-boxes .cta-box-item .button-style-default .field__item a.btn-white:hover, .button-style-default .field__item .cta-boxes .cta-box-item a.btn-white:hover, .cta-boxes .cta-box-item .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-white:hover, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .cta-boxes .cta-box-item a.btn-white:hover {
    color: #f9a51a;
  }
  .cta-boxes .cta-box-item .button.btn-white:hover:before, .cta-boxes .cta-box-item .button-style-default .field__item a.btn-white:hover:before, .button-style-default .field__item .cta-boxes .cta-box-item a.btn-white:hover:before, .cta-boxes .cta-box-item .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-white:hover:before, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .cta-boxes .cta-box-item a.btn-white:hover:before {
    color: #f9a51a;
  }
  .cta-boxes .cta-box-item .button.btn-white:after, .cta-boxes .cta-box-item .button-style-default .field__item a.btn-white:after, .button-style-default .field__item .cta-boxes .cta-box-item a.btn-white:after, .cta-boxes .cta-box-item .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a.btn-white:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .cta-boxes .cta-box-item a.btn-white:after {
    background-color: #f9a51a;
  }
}

#block-fia-main-menu {
  width: calc(100% - 140px);
  float: left;
}

@media (max-width: 1025px) {
  #block-fia-main-menu {
    position: fixed;
    top: 88px;
    left: 0;
    padding: 0px;
    width: 100%;
    background-color: #294661;
    overflow: auto;
    -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.6);
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.6);
    display: none;
    height: calc(100% - 100px);
  }
  #block-fia-main-menu.show-menu-mobile {
    display: block;
  }
}

@media (min-width: 1026px) {
  #block-fia-main-menu > ul {
    margin: 0px;
    padding: 30px 0px 25px 90px;
  }
  #block-fia-main-menu > ul + ul.menu {
    display: none;
  }
  #block-fia-main-menu > ul > li {
    display: inline-block;
    font-size: 18px;
    padding: 0px 20px;
    position: relative;
    padding-bottom: 30px;
  }
  #block-fia-main-menu > ul > li > a {
    text-decoration: none;
    color: #294661;
    font-weight: 600;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content {
    position: absolute;
    background-color: #294661;
    width: 670px;
    z-index: 9;
    overflow: auto;
    padding: 38px;
    left: -100px;
    top: 54px;
    display: block !important;
    opacity: 0;
    visibility: hidden;
    -webkit-box-shadow: 0px 4px 10px rgba(32, 55, 77, 0.3);
    box-shadow: 0px 4px 10px rgba(32, 55, 77, 0.3);
    -webkit-transition: all 0s;
    transition: all 0s;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul {
    padding: 0px;
    list-style: none;
    width: 42%;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li {
    font-size: 18px;
    padding: 0px;
    padding-bottom: 20px;
    list-style: none;
    list-style-type: none;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li a {
    color: #fff;
    text-decoration: none;
    display: inline-block;
    position: relative;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li a:after {
    content: "";
    background-image: url(../images/arrow-right-white.svg);
    min-width: 25px;
    height: 30px;
    background-size: 58px;
    background-position: right center;
    display: inline-block;
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-left: 16px;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    opacity: 0;
  }
}

@media (min-width: 1026px) and (max-width: 1025px) {
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li a:after {
    min-width: 30px;
    height: 26px;
  }
}

@media (min-width: 1026px) {
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li a:hover:after, #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li a:focus:after {
    opacity: 1;
    min-width: 40px;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content {
    max-width: 360px;
    min-width: 360px;
    float: right;
    padding-left: 60px;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    position: absolute;
    right: 35px;
    top: 40px;
    overflow: auto;
    display: block !important;
    opacity: 0;
    visibility: hidden;
    background-color: #294661;
    z-index: 1;
    -webkit-transition: all 0s;
    transition: all 0s;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content .mCSB_scrollTools {
    display: none !important;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content .field__label {
    display: none;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content h1,
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content h2,
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content h3,
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content h4,
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content h5 {
    line-height: 1.5;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content h1 strong,
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content h2 strong,
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content h3 strong,
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content h4 strong,
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content h5 strong {
    font-weight: 500;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content p {
    color: #fff;
    font-size: 16px;
    line-height: 1.3;
    margin-bottom: 4px;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content img {
    margin-top: 10px;
    max-height: 180px;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content .field__item a {
    text-transform: uppercase;
    font-size: 16px;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li .menu_link_content .field__item a:before {
    top: 1px;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li:hover .menu_link_content, #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li.showChild .menu_link_content {
    opacity: 1;
    visibility: visible;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li:hover a:before,
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li:hover a:after, #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li.showChild a:before,
  #block-fia-main-menu > ul > li.has-content > .menu_link_content ul li.showChild a:after {
    opacity: 1;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content .field--name-field-description-text p {
    color: #fff;
    margin-bottom: 4px;
    font-size: 16px;
    line-height: 1.3;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content .field--name-field-description-text + .field__item a {
    text-transform: uppercase;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
    display: inline-block;
    position: relative;
  }
  #block-fia-main-menu > ul > li.has-content > .menu_link_content .field--name-field-description-text + .field__item a:after {
    content: "";
    background-image: url(../images/arrow-right-white.svg);
    min-width: 25px;
    height: 30px;
    background-size: 58px;
    background-position: right center;
    display: inline-block;
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-left: 16px;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
  }
}

@media (min-width: 1026px) and (max-width: 1025px) {
  #block-fia-main-menu > ul > li.has-content > .menu_link_content .field--name-field-description-text + .field__item a:after {
    min-width: 30px;
    height: 26px;
  }
}

@media (min-width: 1026px) {
  #block-fia-main-menu > ul > li.has-content > .menu_link_content .field--name-field-description-text + .field__item a:hover:after, #block-fia-main-menu > ul > li.has-content > .menu_link_content .field--name-field-description-text + .field__item a:focus:after {
    min-width: 40px;
  }
  #block-fia-main-menu > ul > li.has-content:before {
    content: "";
    width: 0px;
    height: 0px;
    border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    border-bottom: 30px solid #294661;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 30px;
    opacity: 0;
    visibility: hidden;
  }
  #block-fia-main-menu > ul > li.has-content:hover:before {
    opacity: 1;
    visibility: visible;
  }
  #block-fia-main-menu > ul > li.has-content:hover > .menu_link_content {
    opacity: 1;
    visibility: visible;
  }
  #block-fia-main-menu > ul > li.menu-item--expanded > .menu_link_content > .menu-content-wrapper {
    max-width: 360px;
    float: right;
    padding-left: 60px;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    position: absolute;
    right: 35px;
    top: 40px;
    overflow: auto;
    width: 100%;
    font-size: 16px;
  }
  #block-fia-main-menu > ul > li.menu-item--expanded > .menu_link_content > .menu-content-wrapper.showChild {
    display: block;
  }
  #block-fia-main-menu > ul > li.menu-item--expanded > .menu_link_content > .menu-content-wrapper h1,
  #block-fia-main-menu > ul > li.menu-item--expanded > .menu_link_content > .menu-content-wrapper h2,
  #block-fia-main-menu > ul > li.menu-item--expanded > .menu_link_content > .menu-content-wrapper h3,
  #block-fia-main-menu > ul > li.menu-item--expanded > .menu_link_content > .menu-content-wrapper h4,
  #block-fia-main-menu > ul > li.menu-item--expanded > .menu_link_content > .menu-content-wrapper h5 {
    line-height: 1.5;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
  }
  #block-fia-main-menu > ul > li.menu-item--expanded > .menu_link_content > .menu-content-wrapper h1 strong,
  #block-fia-main-menu > ul > li.menu-item--expanded > .menu_link_content > .menu-content-wrapper h2 strong,
  #block-fia-main-menu > ul > li.menu-item--expanded > .menu_link_content > .menu-content-wrapper h3 strong,
  #block-fia-main-menu > ul > li.menu-item--expanded > .menu_link_content > .menu-content-wrapper h4 strong,
  #block-fia-main-menu > ul > li.menu-item--expanded > .menu_link_content > .menu-content-wrapper h5 strong {
    font-weight: 500;
  }
  #block-fia-main-menu .menu-level-1:hover + .menu-content-wrapper .field--name-field-description-text {
    display: none;
  }
}

@media (max-width: 1025px) {
  #block-fia-main-menu > ul {
    padding: 15px;
    margin: 0px;
    list-style: none;
    color: #fff;
    padding-top: 80px;
  }
  #block-fia-main-menu > ul + ul.menu {
    padding-top: 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  #block-fia-main-menu > ul + ul.menu li {
    border: 0px;
    font-size: 14px;
    padding: 8px 0px;
  }
  #block-fia-main-menu > ul + ul.menu li.user-login:before {
    content: "\e900";
    font-family: 'icomoon', sans-serif !important;
    margin-right: 6px;
  }
  #block-fia-main-menu > ul > li {
    font-size: 20px;
    padding: 14px 6px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  }
  #block-fia-main-menu > ul > li .menu_link_content {
    display: none;
  }
  #block-fia-main-menu > ul > li a {
    color: #fff;
    text-decoration: none;
  }
  #block-fia-main-menu > ul > li ul {
    padding: 10px 0px;
    padding-left: 12px;
    margin: 0px;
    list-style: none;
  }
  #block-fia-main-menu > ul > li ul li {
    padding: 12px 0px;
    font-size: 16px;
  }
  #block-fia-main-menu > ul > li ul li .menu_link_content {
    display: none;
  }
  #block-fia-main-menu > ul > li .menu-content-wrapper {
    display: none;
  }
}

.menu_link_content::-webkit-scrollbar {
  width: 2px;
}

.menu_link_content::-webkit-scrollbar-track {
  background-color: #294661;
}

.menu_link_content::-webkit-scrollbar-thumb {
  background-color: #cdcdcd;
}

.toggle-menu {
  width: 64px;
  float: right;
  height: 42px;
  border: 0px;
  border-bottom: 4px solid #294661;
  background-color: transparent;
  padding: 0px;
  position: relative;
  outline: none;
}

@media (max-width: 1025px) {
  .toggle-menu {
    width: 46px;
    height: 40px;
  }
}

.toggle-menu:before {
  content: "";
  width: 100%;
  height: 4px;
  background-color: #294661;
  display: block;
  position: absolute;
  top: 0;
}

.toggle-menu:after {
  content: "";
  width: 100%;
  height: 4px;
  background-color: #294661;
  display: block;
  position: absolute;
  top: 21;
}

@media (min-width: 1026px) {
  .toggle-menu {
    display: none;
  }
}

.toggle-menu.menu-close {
  border: 0px;
}

.toggle-menu.menu-close:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 21px;
}

.toggle-menu.menu-close:after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

@media (max-width: 1025px) {
  #block-fia-main-menu > ul > li.menu-item--expanded {
    position: relative;
  }
  #block-fia-main-menu > ul > li.menu-item--expanded.show-child-menu:before {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    padding-left: 0px;
  }
  #block-fia-main-menu > ul > li.menu-item--expanded:before {
    display: block;
    content: "\e901";
    font-family: 'icomoon', sans-serif !important;
    position: absolute;
    top: 12px;
    right: 6px;
    width: 30px;
    height: 30px;
    background-color: #fff;
    border-radius: 50%;
    color: #294661;
    text-align: center;
    line-height: 31px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    font-size: 16px;
    padding-left: 4px;
    font-weight: 700;
    cursor: pointer;
  }
}

@media (max-width: 1025px) {
  .body-search-block div#main-navigation {
    width: 100%;
  }
}

.drupal-messages {
  padding: 15px;
  margin: 15px 0;
  border: 1px solid white;
  border-radius: 5px;
}

.drupal-messages.messages--status {
  background: #f7f7f7;
  color: #333333;
}

.drupal-messages.messages--warning {
  background: rgba(232, 237, 87, 0.3);
  color: #333333;
}

.drupal-messages.messages--error {
  color: #ae1924;
}

.paragraph--type--content-grid h3.paragraph-grid-row {
  margin-top: 20px;
  color: #00a4e7;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div > .field__item {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div > .field__item > .paragraph--type--content-grid-item,
.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div > .field__item > .paragraph--type--content-grid-item > .field--name-field-content-image {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div > .field__item > .paragraph--type--content-grid-item > .field--name-field-content-image {
  position: relative;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div > .field__item > .paragraph--type--content-grid-item > .field--name-field-content-image > img {
  position: relative;
  margin-left: auto;
  margin-right: auto;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div > .field__item.full-width,
.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div > .line-break {
  -ms-flex-preferred-size: 100% !important;
  flex-basis: 100% !important;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item .field--name-field-link a {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item .field--name-field-default-text,
.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item .field--name-field-hover-text {
  position: absolute;
  z-index: 5;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item .field--name-field-default-text p,
.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item .field--name-field-hover-text p {
  padding: 0;
  margin: 0;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item .field--name-field-default-text {
  font-size: 1.5em;
  font-weight: bold;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item.with-hover-text .field--name-field-hover-text {
  display: none;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item.with-hover-text:hover .field--name-field-default-text {
  display: none;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item.with-hover-text:hover .field--name-field-hover-text {
  display: block;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item.with-bg .field--name-field-default-text,
.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item.with-bg .field--name-field-hover-text {
  color: #fff;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item .field--name-field-link a {
  font-size: 0;
  z-index: 10;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item.no-image {
  min-width: 100%;
  max-width: 100%;
  padding-top: 65%;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item.with-image.with-hover-text:hover {
  background: #2A4661;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item.with-image.with-hover-text:hover .field--name-field-default-text,
.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item.with-image.with-hover-text:hover .field--name-field-hover-text {
  color: #fff;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content > div .paragraph--type--content-grid-item.with-image.with-hover-text:hover .field--name-field-content-image {
  opacity: 0;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-flexible > div {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

@media all and (max-width: 768px) {
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-flexible > div .line-break {
    display: none;
  }
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained > div {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: -10px;
  margin-right: -10px;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-flexible > div > .field__item {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

@media all and (max-width: 768px) {
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-flexible > div > .field__item {
    -ms-flex-preferred-size: calc(33% - 20px);
    flex-basis: calc(33% - 20px);
  }
}

@media all and (max-width: 599px) {
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-flexible > div > .field__item {
    -ms-flex-preferred-size: calc(50% - 20px);
    flex-basis: calc(50% - 20px);
  }
}

@media all and (max-width: 399px) {
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-flexible > div > .field__item {
    -ms-flex-preferred-size: calc(100%);
    flex-basis: calc(100%);
  }
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-flexible > div > .field__item img {
    margin-left: auto;
    margin-right: auto;
  }
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained > div > .field__item {
  margin-right: 10px;
  margin-left: 10px;
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained.num-3 > div > .field__item {
  -ms-flex-preferred-size: calc(33% - 20px);
  flex-basis: calc(33% - 20px);
}

@media all and (max-width: 599px) {
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained.num-3 > div > .field__item {
    -ms-flex-preferred-size: calc(50% - 20px);
    flex-basis: calc(50% - 20px);
  }
}

@media all and (max-width: 399px) {
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained.num-3 > div > .field__item {
    -ms-flex-preferred-size: calc(100%);
    flex-basis: calc(100%);
  }
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained.num-3 > div > .field__item img {
    margin-left: auto;
    margin-right: auto;
  }
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained.num-4 > div > .field__item {
  -ms-flex-preferred-size: calc(25% - 20px);
  flex-basis: calc(25% - 20px);
}

@media all and (max-width: 768px) {
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained.num-4 > div > .field__item {
    -ms-flex-preferred-size: calc(33% - 20px);
    flex-basis: calc(33% - 20px);
  }
}

@media all and (max-width: 599px) {
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained.num-4 > div > .field__item {
    -ms-flex-preferred-size: calc(50% - 20px);
    flex-basis: calc(50% - 20px);
  }
}

@media all and (max-width: 399px) {
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained.num-4 > div > .field__item {
    -ms-flex-preferred-size: calc(100%);
    flex-basis: calc(100%);
  }
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained.num-4 > div > .field__item img {
    margin-left: auto;
    margin-right: auto;
  }
}

.paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained.num-5 > div > .field__item {
  -ms-flex-preferred-size: calc(20% - 20px);
  flex-basis: calc(20% - 20px);
}

@media all and (max-width: 768px) {
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained.num-5 > div > .field__item {
    -ms-flex-preferred-size: calc(33% - 20px);
    flex-basis: calc(33% - 20px);
  }
}

@media all and (max-width: 599px) {
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained.num-5 > div > .field__item {
    -ms-flex-preferred-size: calc(50% - 20px);
    flex-basis: calc(50% - 20px);
  }
}

@media all and (max-width: 399px) {
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained.num-5 > div > .field__item {
    -ms-flex-preferred-size: calc(100%);
    flex-basis: calc(100%);
  }
  .paragraph--type--content-grid .paragraph-grid-row > .field--name-field-content.grid-constrained.num-5 > div > .field__item img {
    margin-left: auto;
    margin-right: auto;
  }
}

.nodetype--homepage .field--name-field-highlighted-content {
  height: 100%;
}

.nodetype--homepage .field--name-field-highlighted-content > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  height: 100%;
}

.nodetype--homepage .field--name-field-highlighted-content > div > .field__item {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  padding: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.nodetype--homepage .field--name-field-highlighted-content > div > .field__item:nth-child(1) {
  padding-top: 0;
  padding-left: 0;
}

.nodetype--homepage .field--name-field-highlighted-content > div > .field__item:nth-child(2) {
  padding-top: 0;
  padding-right: 0;
}

.nodetype--homepage .field--name-field-highlighted-content > div > .field__item:nth-child(3) {
  padding-bottom: 0;
  padding-left: 0;
}

.nodetype--homepage .field--name-field-highlighted-content > div > .field__item:nth-child(4) {
  padding-bottom: 0;
  padding-right: 0;
}

.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background-size: cover;
  background-repeat: no-repeat;
}

.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content.with-bg * {
  color: #fff;
}

.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content.with-image * {
  color: #fff;
}

.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .row.header {
  text-transform: uppercase;
  font-size: 14px;
  margin-top: 15px;
}

.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .row.header .align-items-left {
  text-align: left;
}

.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .row.header .align-items-right {
  text-align: right;
}

.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-title-formatted {
  padding-left: 15px;
  padding-right: 15px;
  font-size: 18px;
}

.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link {
  margin: 15px;
}

.nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a {
  color: #F9A51A;
  font-size: 14px;
}

@media (max-width: 991px) {
  .nodetype--homepage .field--name-field-highlighted-content.num--items-4 > div > .field__item:nth-child(1), .nodetype--homepage .field--name-field-highlighted-content.num--items-4 > div > .field__item:nth-child(2) {
    padding-top: 15px;
  }
}

@media (max-width: 769px) {
  .nodetype--homepage .field--name-field-highlighted-content.num--items-4 > div > .field__item {
    padding: 15px 0 0 0;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
  .nodetype--homepage .field--name-field-highlighted-content.num--items-4 > div > .field__item > .container {
    max-width: 100%;
  }
}

.nodetype--homepage .field--name-field-highlighted-content.num--items-3 > div > .field__item:nth-child(3) {
  padding: 15px 0 0 0;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

@media (max-width: 991px) {
  .nodetype--homepage .field--name-field-highlighted-content.num--items-3 > div > .field__item:nth-child(3) > .container {
    max-width: 100%;
  }
}

@media (max-width: 991px) {
  .nodetype--homepage .field--name-field-highlighted-content.num--items-3 > div > .field__item:not(:last-child) {
    padding-top: 15px;
  }
}

@media (max-width: 769px) {
  .nodetype--homepage .field--name-field-highlighted-content.num--items-3 > div > .field__item:nth-child(1), .nodetype--homepage .field--name-field-highlighted-content.num--items-3 > div > .field__item:nth-child(2) {
    padding: 15px 0 0 0;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}

@media (max-width: 769px) {
  .nodetype--homepage .field--name-field-highlighted-content.num--items-3 > div > .field__item > .container {
    max-width: 100%;
  }
}

@media (min-width: 992px) {
  .nodetype--homepage .field--name-field-highlighted-content.num--items-2 > div > .field__item:nth-child(1) {
    padding: 0 0 15px 0;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}

@media (max-width: 991px) {
  .nodetype--homepage .field--name-field-highlighted-content.num--items-2 > div > .field__item:nth-child(1) {
    padding-top: 15px;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
  }
}

@media (max-width: 769px) {
  .nodetype--homepage .field--name-field-highlighted-content.num--items-2 > div > .field__item:nth-child(1) {
    padding: 15px 0 0 0;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
  .nodetype--homepage .field--name-field-highlighted-content.num--items-2 > div > .field__item:nth-child(1) > .container {
    max-width: 100%;
  }
}

@media (min-width: 992px) {
  .nodetype--homepage .field--name-field-highlighted-content.num--items-2 > div > .field__item:nth-child(2) {
    padding: 15px 0 0 0;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}

@media (max-width: 991px) {
  .nodetype--homepage .field--name-field-highlighted-content.num--items-2 > div > .field__item:nth-child(2) {
    padding-top: 15px;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
  }
}

@media (max-width: 769px) {
  .nodetype--homepage .field--name-field-highlighted-content.num--items-2 > div > .field__item:nth-child(2) {
    padding: 15px 0 0 0;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
  .nodetype--homepage .field--name-field-highlighted-content.num--items-2 > div > .field__item:nth-child(2) > .container {
    max-width: 100%;
  }
}

.nodetype--homepage .field--name-field-highlighted-content.num--items-1 > div > .field__item:nth-child(1) {
  padding: 0;
  width: 100%;
  height: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

@media (max-width: 991px) {
  .nodetype--homepage .field--name-field-highlighted-content.num--items-1 > div > .field__item {
    padding: 15px 0 0 0;
  }
  .nodetype--homepage .field--name-field-highlighted-content.num--items-1 > div > .field__item > .container {
    max-width: 100%;
  }
}

.promo-block-list {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

.promo-block-list li {
  border-bottom: 1px solid rgba(76, 79, 84, 0.15);
}

@media (max-width: 769px) {
  .promo-block-list li .btn-sm {
    font-size: 14px;
    width: 223px;
    display: inline-block;
    margin-right: 20px;
  }
  .promo-block-list li .btn-sm:before {
    top: -1px;
  }
  .promo-block-list li .btn-sm + .btn-sm {
    margin-left: 0px;
  }
}

@media (max-width: 420px) {
  .promo-block-list li .promo-block .promo-thumb {
    width: 100%;
    margin: 0px;
  }
  .promo-block-list li .promo-block .promo-content {
    overflow: visible;
    padding-top: 25px;
    clear: both;
  }
}

.promo-block-list li .promo-block:after {
  content: "";
  clear: both;
  display: table;
}

.promo-block-search-list .promo-block {
  border-bottom: 1px solid rgba(76, 79, 84, 0.15);
  padding: 35px 0px;
  margin: 0px;
}

.promo-block-search-list .promo-block:after {
  content: "";
  display: table;
  clear: both;
}

.promo-block-search-list .promo-block .sponsore-hint {
  top: 15px;
}

.promo-block {
  margin: 35px 0px;
}

.promo-block.half-promo {
  margin: 20px 0px;
}

@media (max-width: 769px) {
  .promo-block.half-promo {
    margin: 10px 0px;
  }
  .promo-block.half-promo p {
    display: none;
  }
}

.promo-block.half-promo a.button, .promo-block.half-promo .button-style-default .field__item a, .button-style-default .field__item .promo-block.half-promo a, .promo-block.half-promo .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .promo-block.half-promo a {
  display: block;
}

@media (min-width: 769px) {
  .promo-block.half-promo .promo-content {
    min-height: 150px;
    padding-bottom: 30px;
    position: relative;
  }
  .promo-block.half-promo .promo-content a.button, .promo-block.half-promo .promo-content .button-style-default .field__item a, .button-style-default .field__item .promo-block.half-promo .promo-content a, .promo-block.half-promo .promo-content .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .promo-block.half-promo .promo-content a {
    position: absolute;
    bottom: 6px;
  }
}

.promo-block h4 {
  color: #363636;
  padding-bottom: 14px;
}

.promo-block h4 a {
  color: #363636 !important;
  text-decoration: none;
}

.promo-block .meta-data {
  font-size: 14px;
  margin-bottom: 10px;
  display: block;
  font-weight: 600;
}

@media (min-width: 1200px) {
  .promo-block .meta-data {
    font-size: 16px;
  }
}

.promo-block .promo-thumb {
  width: 180px;
  height: 180px;
  display: block;
  float: left;
  background-image: url("../images/hero-bg.jpg");
  background-size: cover;
  background-position: center;
  margin-right: 20px;
}

.promo-block .promo-content {
  overflow: hidden;
}

.promo-block.inline-promo-block {
  position: relative;
  padding: 26px 0px;
}

.promo-block.inline-promo-block .promo-thumb {
  width: 335px;
  position: absolute;
  top: 0;
  height: 100%;
  z-index: 0;
}

.promo-block.inline-promo-block .promo-content {
  position: relative;
  background-color: #fff;
  padding: 60px 20px 60px 70px;
  background-image: url("../images/placeholder.png");
  background-position: center left;
  background-repeat: no-repeat;
  margin-left: 155px;
  margin-right: 55px;
}

.promo-block.inline-promo-block .promo-content .button, .promo-block.inline-promo-block .promo-content .button-style-default .field__item a, .button-style-default .field__item .promo-block.inline-promo-block .promo-content a, .promo-block.inline-promo-block .promo-content .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .promo-block.inline-promo-block .promo-content a {
  letter-spacing: 1;
}

@media (max-width: 769px) {
  .promo-block.inline-promo-block .promo-content .button, .promo-block.inline-promo-block .promo-content .button-style-default .field__item a, .button-style-default .field__item .promo-block.inline-promo-block .promo-content a, .promo-block.inline-promo-block .promo-content .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .promo-block.inline-promo-block .promo-content a {
    letter-spacing: 0;
    padding-right: 40px;
    display: inline-block;
  }
  .promo-block.inline-promo-block .promo-content .button:after, .promo-block.inline-promo-block .promo-content .button-style-default .field__item a:after, .button-style-default .field__item .promo-block.inline-promo-block .promo-content a:after, .promo-block.inline-promo-block .promo-content .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .promo-block.inline-promo-block .promo-content a:after {
    position: absolute;
    top: -4px;
    right: 0;
  }
  .promo-block.inline-promo-block .promo-content .button:before, .promo-block.inline-promo-block .promo-content .button-style-default .field__item a:before, .button-style-default .field__item .promo-block.inline-promo-block .promo-content a:before, .promo-block.inline-promo-block .promo-content .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:before, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .promo-block.inline-promo-block .promo-content a:before {
    right: -4px;
    top: -3px;
  }
}

@media (max-width: 769px) {
  .promo-block.inline-promo-block {
    padding: 1px 0px;
  }
  .promo-block.inline-promo-block .promo-thumb {
    height: 280px;
  }
  .promo-block.inline-promo-block .promo-content {
    margin-left: 80px;
    margin-right: 8px;
    margin-top: 160px;
    background-position: left top 40px;
  }
  .promo-block.inline-promo-block .promo-content h4 {
    font-size: 20px;
    line-height: 1.4;
  }
}

.promo-block.full-width-promo-block {
  position: relative;
  margin: 0px;
}

@media (min-width: 769px) {
  .promo-block.full-width-promo-block:before {
    content: "";
    background-image: url("../images/placeholder-colored.png");
    background-position: center left;
    background-repeat: no-repeat;
    width: 221px;
    height: 432px;
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    background-size: contain;
    z-index: 1;
  }
}

.promo-block.full-width-promo-block .overlay-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media (max-width: 769px) {
  .promo-block.full-width-promo-block {
    padding: 0px 15px;
  }
}

.promo-block.full-width-promo-block .promo-thumb {
  width: 100%;
  min-height: 622px;
  margin: 0px;
  float: none;
  position: relative;
}

@media (min-width: 769px) {
  .promo-block.full-width-promo-block .promo-thumb .overlay-bg {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#363636));
    background: linear-gradient(to bottom, transparent 0%, #363636 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#363636', GradientType=0);
  }
  .promo-block.full-width-promo-block .promo-thumb .overlay-bg.remove-fade {
    background: none;
    background-color: #363636;
  }
}

@media (max-width: 769px) {
  .promo-block.full-width-promo-block .promo-thumb {
    min-height: 270px;
    position: relative;
  }
  .promo-block.full-width-promo-block .promo-thumb:before {
    font-family: 'icomoon', sans-serif !important;
    content: "\e904";
    position: absolute;
    left: 50%;
    font-size: 50px;
    color: #fff;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
  .promo-block.full-width-promo-block .promo-thumb.audio-thumb:before {
    content: "\e90c";
  }
}

.promo-block.full-width-promo-block .promo-graphic {
  position: absolute;
  left: 0;
  bottom: 0;
}

.promo-block.full-width-promo-block .promo-content h4 {
  font-weight: 800;
  font-family: "Lato" !important;
}

@media (max-width: 769px) {
  .promo-block.full-width-promo-block .promo-content h4 {
    font-size: 30px;
    line-height: 1.2;
  }
  .promo-block.full-width-promo-block .promo-content h4 a {
    color: #363636;
    text-decoration: none;
  }
}

@media (min-width: 769px) {
  .promo-block.full-width-promo-block .promo-content {
    position: absolute;
    max-width: 675px;
    padding-left: 65px;
    bottom: 100px;
    padding-top: 10px;
    margin-left: 240px;
    z-index: 1;
  }
  .promo-block.full-width-promo-block .promo-content h4,
  .promo-block.full-width-promo-block .promo-content p {
    color: #fff;
  }
  .promo-block.full-width-promo-block .promo-content h4 {
    font-size: 30px;
  }
  .promo-block.full-width-promo-block .promo-content h4 a {
    position: relative;
    line-height: 1.1;
    text-decoration: none;
    color: #fff !important;
  }
  .promo-block.full-width-promo-block .promo-content h4 a:before {
    font-family: 'icomoon', sans-serif !important;
    content: "\e904";
    position: absolute;
    left: -63px;
    font-size: 50px;
    color: #fff;
    top: 2px;
    font-weight: 100;
  }
  .promo-block.full-width-promo-block .promo-content h4.audio-thumb a:before {
    content: "\e90c";
  }
  .promo-block.full-width-promo-block .promo-content h4.none-media-type a:before {
    display: none;
  }
  .promo-block.full-width-promo-block .promo-content h4.audio-media-type a:before {
    content: "\e90c";
  }
}

@media (min-width: 769px) {
  .promo-block.featured-media-gallery:before {
    display: none;
  }
}

@media (min-width: 769px) {
  .promo-block.featured-media-gallery .promo-content {
    margin-left: 30px;
    bottom: 45px;
  }
  .promo-block.featured-media-gallery .promo-content span {
    color: #fff;
    font-size: 14px;
    margin-bottom: 10px;
    display: block;
  }
}

@media (min-width: 769px) and (min-width: 1200px) {
  .promo-block.featured-media-gallery .promo-content span {
    font-size: 16px;
  }
}

@media (min-width: 769px) {
  .promo-block.featured-media-gallery .promo-content p {
    margin-bottom: 10px;
  }
  .promo-block.featured-media-gallery .promo-content:before {
    top: 60px;
  }
  .promo-block.featured-media-gallery .promo-content h4 a:before {
    display: none;
  }
  .promo-block.featured-media-gallery .promo-thumb {
    min-height: 565px;
  }
  .promo-block.featured-media-gallery .img-icon {
    width: 50px;
    height: 50px;
    display: inline-block;
    position: absolute;
    left: -63px;
    top: 4px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(../images/play.png);
  }
  .promo-block.featured-media-gallery .img-icon.audio-icon-img {
    background-image: url(../images/microphone.png);
  }
}

@media (max-width: 769px) {
  .promo-block.featured-media-gallery {
    padding: 0px;
    margin-top: 0px;
    margin-bottom: 15px;
  }
  .promo-block.featured-media-gallery .promo-content {
    margin-top: 20px;
  }
  .promo-block.featured-media-gallery .promo-content h4 {
    margin-top: 10px;
    font-size: 30px;
  }
  .promo-block.featured-media-gallery .promo-content h4 a {
    text-decoration: none;
    color: #363636;
  }
}

.promo-block.tabbed-featured-promo {
  position: relative;
  margin: 10px 0px;
}

@media (max-width: 769px) {
  .promo-block.tabbed-featured-promo {
    padding: 0;
    margin: 0px;
    margin-bottom: 40px;
  }
}

.promo-block.tabbed-featured-promo .promo-thumb {
  width: calc(100% - 90px);
  min-height: 530px;
  margin: 0px;
  float: none;
  position: relative;
}

.promo-block.tabbed-featured-promo .promo-thumb .overlay-bg {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#363636));
  background: linear-gradient(to bottom, transparent 0%, #363636 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#363636', GradientType=0);
}

.promo-block.tabbed-featured-promo .promo-thumb .overlay-bg.remove-fade {
  background: none;
  background-color: #363636;
}

@media (max-width: 769px) {
  .promo-block.tabbed-featured-promo .promo-thumb {
    width: 100%;
    min-height: 310px;
    position: relative;
    margin-bottom: 20px;
  }
}

@media (max-width: 769px) {
  .promo-block.tabbed-featured-promo .promo-content h4 {
    margin-top: 10px;
    font-size: 24px;
    line-height: 1.2;
  }
}

@media (min-width: 769px) {
  .promo-block.tabbed-featured-promo .promo-content {
    position: absolute;
    max-width: 675px;
    bottom: 0;
    left: 0;
    padding: 50px;
  }
  .promo-block.tabbed-featured-promo .promo-content h4,
  .promo-block.tabbed-featured-promo .promo-content p,
  .promo-block.tabbed-featured-promo .promo-content span {
    color: #fff;
  }
  .promo-block.tabbed-featured-promo .promo-content span {
    margin-bottom: 15px;
    display: block;
    font-size: 14px;
  }
}

@media (min-width: 769px) and (min-width: 1200px) {
  .promo-block.tabbed-featured-promo .promo-content span {
    font-size: 16px;
  }
}

@media (min-width: 769px) {
  .promo-block.tabbed-featured-promo .promo-content h4 {
    font-size: 30px;
  }
  .promo-block.tabbed-featured-promo .promo-content p {
    margin-bottom: 8px;
  }
}

@media (min-width: 769px) {
  .embedded-entity.align-right {
    width: 100%;
  }
  .embedded-entity.align-right .promo-block.inline-promo-block {
    width: 100%;
    max-width: 750px;
    float: right;
  }
  .embedded-entity.align-right .promo-block.inline-promo-block .promo-content {
    margin-right: 20px;
  }
  .embedded-entity.align-left,
  .embedded-entity {
    width: 100%;
  }
  .embedded-entity.align-left .promo-block.inline-promo-block,
  .embedded-entity .promo-block.inline-promo-block {
    width: 100%;
    max-width: 750px;
    float: left;
  }
  .embedded-entity.align-left .promo-block.inline-promo-block .promo-content,
  .embedded-entity .promo-block.inline-promo-block .promo-content {
    margin-right: 0px;
  }
  .embedded-entity.align-left:after,
  .embedded-entity:after {
    content: "";
    clear: both;
    display: block;
    width: 100%;
  }
  .embedded-entity.align-center {
    width: 100%;
  }
  .embedded-entity.align-center .promo-block.inline-promo-block {
    width: 100%;
    max-width: 750px;
    margin: 35px auto;
    float: none;
  }
  .embedded-entity.align-center .promo-block.inline-promo-block .promo-content {
    margin-right: 0px;
  }
}

.field--name-field-promo-block-title {
  font-weight: 900;
}

.promo-slider-items {
  padding: 50px 60px;
}

@media (max-width: 769px) {
  .promo-slider-items {
    padding: 0px;
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

.promo-slider-items h4,
.promo-slider-items p {
  color: #fff;
}

.scroller-inner {
  overflow: auto;
  padding-top: 20px;
  padding-bottom: 10px;
}

.scroller-inner ul {
  white-space: nowrap;
  padding: 0px;
  margin: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.scroller-inner ul li {
  list-style: none;
}

.scroller-inner ul li.flex-breck {
  display: block;
  width: 100%;
}

.scroller-inner ul li a {
  border: 2px solid #294661 !important;
  font-size: 18px;
  text-decoration: none;
  display: inline-block;
  padding: 15px 30px;
  line-height: 1;
  text-align: center;
  text-shadow: 0px 0px;
  margin-right: 25px;
  margin-bottom: 25px;
}

.scroller-inner ul li a:hover, .scroller-inner ul li a.active {
  background-color: #294661 !important;
  color: #fff;
}

.scroller-inner ul li a:after {
  display: none;
}

.scroller-inner ul li:nth-child(6n) {
  display: block;
  margin: 0px;
}

.scroller-inner ul li:not(:first-child) {
  margin-left: 0px;
}

.horizontal-scroll {
  position: relative;
}

@media (max-width: 769px) {
  .horizontal-scroll {
    display: none;
  }
}

.scroller-inner::-webkit-scrollbar {
  height: 16px;
}

.scroller-inner::-webkit-scrollbar-track {
  background-color: #cdcdcd;
}

.scroller-inner::-webkit-scrollbar-thumb {
  background-color: #78787c;
  background-image: url("../images/scroller.png");
  background-repeat: no-repeat;
  background-position: center;
}

.border-link {
  border-bottom: 1px solid rgba(112, 117, 124, 0.15);
  padding: 18px 0px;
  margin-bottom: 18px;
  text-align: left;
}

.border-link a.btn-lg {
  display: block;
}

.border-link a.btn-lg:after {
  margin: 4px 0px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}

.border-link a.btn-lg:before {
  top: 1px;
  right: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.border-link a.btn-lg:hover:after {
  margin-right: -12px;
  width: 66px;
}

.border-link a.btn-lg:hover:before {
  right: -5px;
}

@media (min-width: 769px) {
  .promo-slider.grey-theme .scroller-inner ul li a {
    border: 2px solid #363636 !important;
  }
  .promo-slider.grey-theme .scroller-inner ul li a.active, .promo-slider.grey-theme .scroller-inner ul li a:hover {
    background-color: #363636 !important;
  }
  .promo-slider.grey-theme .dark-blue-bg {
    background-color: #363636;
  }
}

@media (max-width: 769px) {
  .promo-slider.grey-theme .promo-slider-items .tab-pane h4 {
    color: #363636;
  }
  .promo-slider.grey-theme .promo-slider-items .tab-pane.open-tab {
    background-color: #363636;
  }
  .promo-slider.grey-theme .promo-slider-items .tab-pane.open-tab h4 {
    color: #fff;
  }
}

@media (min-width: 769px) {
  .promo-slider .heading-style-2 {
    padding-top: 0px;
  }
  .frontpage .promo-slider .heading-style-2 {
    padding-top: 20px;
  }
  .frontpage .promo-slider-items {
    margin-top: 30px;
  }
}

.quick-link-promo .graph-img {
  margin-bottom: 30px;
}

.quick-link-promo .quick-links-items {
  padding-left: 32%;
  position: relative;
  margin-top: 30px;
}

@media (max-width: 769px) {
  .quick-link-promo .quick-links-items {
    padding-left: 0;
    margin-bottom: 10px;
  }
  .quick-link-promo .quick-links-items .tab-pane {
    display: block;
  }
  .quick-link-promo .quick-links-items .tab-pane .box-shadow {
    max-height: initial;
    min-height: initial;
    margin-bottom: 20px;
  }
}

.quick-link-promo .quick-links-items .box-shadow {
  max-height: 700px;
  min-height: 700px;
  overflow: auto;
}

.quick-link-promo .quick-links-items .box-shadow::-webkit-scrollbar {
  height: 16px;
}

.quick-link-promo .quick-links-items .box-shadow::-webkit-scrollbar-track {
  background-color: #cdcdcd;
}

.quick-link-promo .quick-links-items .box-shadow::-webkit-scrollbar-thumb {
  background-color: #78787c;
}

.quick-link-promo ul.nav-tabs {
  position: absolute;
  left: 0;
  top: 65px;
  margin: 0px;
  width: 32%;
}

@media (max-width: 769px) {
  .quick-link-promo ul.nav-tabs {
    display: none;
  }
}

.quick-link-promo ul.nav-tabs li {
  margin: 0px;
  padding: 0px;
  display: block;
}

.quick-link-promo ul.nav-tabs li a {
  line-height: 1;
  padding: 38px 20px;
  position: relative;
  padding-left: 90px;
}

.quick-link-promo ul.nav-tabs li a p,
.quick-link-promo ul.nav-tabs li a h5 {
  position: relative;
}

.quick-link-promo ul.nav-tabs li a h5 {
  color: #363636;
}

.quick-link-promo ul.nav-tabs li a:after {
  display: none;
}

.quick-link-promo ul.nav-tabs li a p {
  font-size: 14px;
  margin-bottom: 0px;
  color: #78787c;
  line-height: 1.3;
}

@media (min-width: 1200px) {
  .quick-link-promo ul.nav-tabs li a p {
    font-size: 16px;
  }
}

.quick-link-promo ul.nav-tabs li a.active, .quick-link-promo ul.nav-tabs li a:hover {
  position: relative;
}

.quick-link-promo ul.nav-tabs li a.active:before, .quick-link-promo ul.nav-tabs li a:hover:before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 10000px;
  height: 100%;
  background-color: #f7f7f7;
}

.quick-link-promo ul.nav-tabs li .tab-thumb {
  width: 68px;
  height: 68px;
  background-image: url(../images/a.png);
  background-position: center;
  background-size: 100%;
  position: absolute;
  left: 0;
  top: 50%;
  background-repeat: no-repeat;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

.quick-link-tab {
  display: none;
}

@media (max-width: 769px) {
  .quick-links-items .box-padding-lg {
    padding: 15px 20px;
  }
  .quick-links-items .box-padding-lg.open-tab i:before {
    content: "\e90e";
  }
  .quick-link-tab {
    display: block;
    padding-left: 70px;
    position: relative;
    min-height: 70px;
  }
  .quick-link-tab .tab-thumb {
    width: 55px;
    height: 55px;
    background-image: url(../images/a.png);
    background-position: center;
    background-size: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-repeat: no-repeat;
  }
  .quick-link-tab p {
    margin-bottom: 0;
  }
  .quick-link-tab h5 {
    padding: 0px;
    color: #363636;
  }
  .quick-link-tab i {
    float: right;
    font-size: 30px;
    margin-top: 3px;
    margin-left: 10px;
    color: #294661;
    cursor: pointer;
  }
  .quick-link-tab-content {
    display: none;
    margin-top: 25px;
    margin-bottom: 10px;
  }
}

@media (min-width: 769px) {
  .quick-link-tab-content {
    max-width: 99.5%;
  }
}

.quick-link-tab-content h4 {
  color: #363636;
}

.quick-links {
  position: fixed;
  left: 0;
  top: 300px;
  z-index: 10;
}

@media (max-width: 1200px) {
  .quick-links {
    right: 0;
    top: 148px;
    left: initial;
    width: 240px;
    z-index: 2;
  }
}

@media (max-width: 1023px) {
  .quick-links {
    top: 88px;
  }
}

@media (max-width: 1200px) {
  .quick-links.scrolled {
    top: 82px;
  }
}

.quick-links .hamburger-lines {
  background-image: url("../images/menu-bg.png");
  width: 29px;
  height: 73px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  padding: 27px 15px;
  padding-right: 0px;
  position: absolute;
  top: 12px;
  cursor: pointer;
}

@media (max-width: 1200px) {
  .quick-links .hamburger-lines {
    background-image: none;
    z-index: 10;
    width: 100%;
    height: 68px;
    top: 0;
    outline: none;
  }
  .quick-links .hamburger-lines .line {
    position: absolute;
    top: 14px;
    right: 15px;
    width: 37px;
    height: 37px;
    background-color: #f9a51a;
    border-radius: 50%;
    color: #fff;
    text-align: center;
    line-height: 37px;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
  .quick-links .hamburger-lines .line:before {
    display: block;
    content: "\e901";
    font-family: 'icomoon', sans-serif !important;
  }
}

@media (min-width: 1201px) {
  .quick-links .hamburger-lines .line {
    width: 10px;
    height: 1px;
    background-color: #fff;
    display: inline-block;
    line-height: 0;
  }
  .quick-links .hamburger-lines .line:before, .quick-links .hamburger-lines .line:after {
    content: "";
    width: 10px;
    height: 1px;
    background-color: #fff;
    display: inline-block;
    position: relative;
    top: -2px;
  }
  .quick-links .hamburger-lines .line:after {
    top: -5px;
  }
}

@media (min-width: 1201px) {
  .quick-links .quick-link-items {
    margin: 0px;
    padding: 20px 34px;
    list-style: none;
    display: none;
    padding-right: 10px;
    width: 170px;
  }
}

.quick-links .quick-link-items strong {
  font-size: 14px;
}

.quick-links .quick-link-items ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  font-size: 12px;
}

.quick-links .quick-link-items ul li:after {
  content: "\e901";
  font-family: 'icomoon', sans-serif !important;
  font-size: 6px;
  color: #f9a51a;
  margin-left: 2px;
}

.quick-links .quick-link-items ul li a {
  text-decoration: none;
  text-shadow: 0px 0px 0px #000;
}

@media (max-width: 1200px) {
  .quick-links .quick-link-items:before {
    content: "";
    background-color: #78787c;
    display: block;
    width: 100%;
    height: 68px;
    position: absolute;
    z-index: 0;
    -webkit-transform: skewX(30deg);
    transform: skewX(30deg);
    right: -20px;
    -webkit-box-shadow: -2px 3px 5px -2px rgba(0, 0, 0, 0.3);
    box-shadow: -2px 3px 5px -2px rgba(0, 0, 0, 0.3);
  }
  .quick-links .quick-link-items strong {
    display: block;
    padding: 22px;
    font-size: 18px;
    color: #fff;
    position: relative;
    padding-left: 56px;
  }
  .quick-links .quick-link-items ul {
    display: block;
    width: 200px;
    margin-left: 40px;
    background-color: #fff;
    font-size: 16px;
    padding: 14px 0px;
    -webkit-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.05);
  }
  .quick-links .quick-link-items ul li {
    padding: 3px 14px;
  }
  .quick-links .quick-link-items ul li:after {
    vertical-align: 1px;
  }
}

.quick-links.links-open .quick-link-items {
  display: block;
  background-color: rgba(255, 255, 255, 0.9);
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

@media (max-width: 1200px) {
  .quick-links.links-open .quick-link-items {
    background-color: transparent;
    border-radius: 0px;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

.quick-links.links-open .hamburger-lines {
  padding: 24px 14px;
}

@media (min-width: 1201px) {
  .quick-links.links-open .hamburger-lines .line {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  .quick-links.links-open .hamburger-lines .line:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  .quick-links.links-open .hamburger-lines .line:before {
    display: none;
  }
}

@media (max-width: 1200px) {
  .quick-links.links-open .hamburger-lines .line {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}

@media (max-width: 1200px) {
  .quick-links.links-open ul {
    display: none;
  }
}

@media (max-width: 769px) {
  #block-fia-search,
  #search-block .search-api-page-block-form-search-page {
    border: 0px;
  }
}

@media (min-width: 769px) {
  #block-fia-search,
  #search-block .search-api-page-block-form-search-page {
    margin-top: 22px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 0px;
    border-radius: 0px;
    overflow: visible;
  }
}

#block-fia-search h2,
#search-block .search-api-page-block-form-search-page h2 {
  font-size: 20px;
  margin: 0px;
  padding: 0px;
  line-height: 1;
  text-align: right;
  position: relative;
  padding-right: 65px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 500;
  text-shadow: 0px 0px;
  color: #78787c;
  cursor: pointer;
}

#block-fia-search h2:before,
#search-block .search-api-page-block-form-search-page h2:before {
  content: "\e902";
  font-family: 'icomoon', sans-serif !important;
  width: 40px;
  height: 40px;
  background-color: #f9a51a;
  display: inline-block;
  position: absolute;
  right: 2px;
  top: 0;
  color: #fff;
  text-align: center;
  line-height: 40px;
  border-radius: 50%;
  font-size: 18px;
  font-weight: 100;
  cursor: pointer;
}

#block-fia-search h2.search-collapsed:before,
#search-block .search-api-page-block-form-search-page h2.search-collapsed:before {
  content: "\e90d";
  font-size: 12px;
  font-weight: 600;
  text-shadow: 0px 0px;
}

#search-block-form,
#search-block .search-api-page-block-form-search-page form {
  position: absolute;
  right: 55px;
  margin: 0px;
  top: 4px;
  width: 364px;
  background-color: #fff;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  opacity: 0;
  visibility: hidden;
  z-index: 9;
}

@media (min-width: 1025px) {
  #search-block-form,
  #search-block .search-api-page-block-form-search-page form {
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }
}

#search-block-form input[type="search"],
#search-block .search-api-page-block-form-search-page form input[type="search"] {
  width: 100%;
  border: 0px;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0px;
  border-bottom: 1px solid #4c4f54;
  padding: 2px 0px;
  font-size: 20px;
  font-weight: 500;
  text-shadow: 0px 0px;
  padding-bottom: 8px;
  padding-right: 60px;
}

#search-block-form .form-actions,
#search-block .search-api-page-block-form-search-page form .form-actions {
  position: absolute;
  right: 0;
  top: 0;
}

#search-block-form .form-actions input,
#search-block .search-api-page-block-form-search-page form .form-actions input {
  font-size: 14px;
  top: 4px;
}

@media (max-width: 1025px) {
  #search-block-form .form-actions input,
  #search-block .search-api-page-block-form-search-page form .form-actions input {
    position: relative;
    z-index: 10;
    display: block;
    height: 40px;
    opacity: 0;
    top: 0px;
  }
}

@media (max-width: 1025px) {
  #search-block-form .form-actions,
  #search-block .search-api-page-block-form-search-page form .form-actions {
    right: 20px;
    top: 20px;
    height: 37px;
  }
  #search-block-form .form-actions:before,
  #search-block .search-api-page-block-form-search-page form .form-actions:before {
    content: "\e902";
    font-family: 'icomoon', sans-serif !important;
    background-color: #f9a51a;
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    text-align: center;
    color: #fff;
    height: 100%;
    z-index: 1;
    border-top-right-radius: 18px;
    border-bottom-right-radius: 18px;
    line-height: 2.2;
  }
}

#search-block-form.search-expanded,
#search-block .search-api-page-block-form-search-page form.search-expanded {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 1025px) {
  #search-block-form,
  #search-block .search-api-page-block-form-search-page form {
    background-color: #294661;
    top: 88px;
    left: 0;
    position: fixed;
    width: 100%;
    padding: 20px;
  }
  #search-block-form input[type="search"],
  #search-block .search-api-page-block-form-search-page form input[type="search"] {
    font-size: 14px;
    padding: 10px 20px;
    border-radius: 30px;
  }
}

@media (max-width: 1025px) {
  #search-block {
    position: absolute;
    right: 80px;
    top: 19px;
    width: 50px;
    height: 50px;
  }
  #search-block h2 {
    padding: 0px;
    overflow: hidden;
    width: 50px;
    height: 50px;
    color: transparent;
    display: none;
  }
  #search-block h2:before {
    width: 50px;
    height: 50px;
    font-size: 21px;
    line-height: 50px;
  }
}

#search-block .search-api-page-block-form-search-page .form-submit {
  opacity: 1;
  width: auto;
  height: auto;
  padding: 5px 0px;
}

#search-block .search-api-page-block-form-search-page .form-type-search.form-item-keys:before {
  display: none;
}

#search-block .search-api-page-block-form-search-page .form-type-search.form-item-keys input[type="search"] {
  background-color: #fff;
}

.feed-block {
  padding: 64px 32px 32px 42px;
  border-radius: 4px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  position: relative;
  max-width: 377px;
  display: inline-block;
  margin: 25px 0px;
  margin-top: 40px;
  background-color: #fff;
}

@media (max-width: 769px) {
  .feed-block {
    max-width: 100%;
    margin-top: 10px;
    padding: 30px 42px;
    margin-bottom: 10px;
  }
}

.feed-block .absolute-icon {
  position: absolute;
  color: #f9a51a;
  font-size: 28px;
  top: 20px;
  right: 30px;
}

.feed-block p {
  text-align: left;
  color: #363636;
}

@media (min-width: 769px) {
  .feed-block p {
    min-height: 120px;
  }
}

.feed-block ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.feed-block ul li {
  color: #f9a51a;
  font-size: 14px;
  font-weight: 600;
}

.feed-block ul li [class*="icon"] {
  font-size: 24px;
  vertical-align: middle;
  text-shadow: 0px 0px 0px;
  margin-right: 8px;
}

.feed-block ul li:last-child [class*="icon"] {
  font-size: 20px;
  margin: 0px;
  margin-left: 8px;
}

.feed-block ul li a {
  color: #f9a51a;
  text-decoration: none;
}

.social-feed-carousel {
  overflow: hidden;
}

@media (min-width: 767px) and (max-width: 1300px) {
  .social-feed-carousel {
    padding-left: 100px;
    padding-right: 100px;
  }
}

.social-feed-carousel .icon-right {
  background-color: #f9a51a;
  color: #fff;
  font-weight: normal;
  width: 25px;
  height: 25px;
  text-align: center;
  line-height: 25px;
  border-radius: 50%;
  font-size: 11px;
}

.social-feed-carousel .row .col-md-4:first-child, .social-feed-carousel .row .col-lg-4:first-child {
  text-align: left;
}

.social-feed-carousel .row .col-md-4:last-child, .social-feed-carousel .row .col-lg-4:last-child {
  text-align: right;
}

.social-feed-carousel h2 {
  margin-bottom: 30px;
}

.social-list {
  padding: 0px;
  margin: 0px;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
}

.social-list li {
  margin-right: 20px;
  font-size: 14px;
  color: #fff;
  line-height: 2.2;
}

.social-list li a {
  color: #fff;
  text-decoration: none;
  font-weight: 600;
}

.social-list li i {
  font-size: 30px;
  vertical-align: -6px;
}

.social-list li:last-child i {
  font-size: 18px;
  vertical-align: -3px;
  margin-left: 10px;
  text-shadow: 0px 0px;
}

.social-list.dark-color li {
  color: #78787c;
}

.social-list.dark-color a {
  color: #78787c;
}

.social-list.dark-color a:hover {
  color: #f9a51a;
}

.block-tabs {
  margin: 1.5em 0;
}

.block-tabs ul {
  display: block;
  padding-left: 0;
  border-bottom: 1px solid #b3b3b3;
}

.block-tabs ul li {
  display: inline-block;
}

.block-tabs ul li a {
  margin: 0;
  padding: 0.4em;
  text-decoration: none;
}

.tabs-menu,
.nav-tabs {
  display: block;
  padding-left: 0;
  margin-top: 0px;
  margin-bottom: 34px;
}

.tabs-menu li,
.nav-tabs li {
  display: inline-block;
  font-size: 18px;
}

.tabs-menu li:not(:first-child),
.nav-tabs li:not(:first-child) {
  margin-left: 50px;
}

.tabs-menu li a,
.nav-tabs li a {
  line-height: 0.8;
  display: block;
  text-decoration: none;
  border: 0px !important;
  outline: none;
}

.tabs-menu li a:after,
.nav-tabs li a:after {
  content: "";
  width: 100%;
  height: 4px;
  background-color: transparent;
  display: inline-block;
}

.tabs-menu li a:hover, .tabs-menu li a.active,
.nav-tabs li a:hover,
.nav-tabs li a.active {
  background-color: transparent !important;
}

.tabs-menu li a:hover:after, .tabs-menu li a.active:after,
.nav-tabs li a:hover:after,
.nav-tabs li a.active:after {
  background-color: #00a4e7;
}

.tabs-menu.text-content-tabs,
.nav-tabs.text-content-tabs {
  margin-bottom: 10px;
}

@media (max-width: 766px) {
  .tabs-menu.simple-tab-menu,
  .nav-tabs.simple-tab-menu {
    display: none;
  }
}

.tab-pane {
  display: none;
}

.tab-pane.active {
  display: block;
}

@media (min-width: 769px) {
  .promo-slider-items h4 i {
    display: none;
  }
}

@media (max-width: 769px) {
  .promo-slider-items .tab-pane {
    display: block;
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.05);
    margin-bottom: 15px;
    padding: 20px;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }
  .promo-slider-items .tab-pane h4 {
    padding: 0px;
    font-weight: 400;
    cursor: pointer;
    color: #294661;
    position: relative;
    padding-right: 40px;
  }
  .promo-slider-items .tab-pane h4 i {
    float: right;
    font-size: 30px;
    position: absolute;
    right: 0;
    top: 0px;
  }
  .promo-slider-items .tab-pane.open-tab {
    background-color: #294661;
  }
  .promo-slider-items .tab-pane.open-tab h4 {
    color: #fff;
  }
  .promo-slider-items .tab-pane.open-tab h4 i:before {
    content: "\e90e";
  }
  .promo-slider-items .promo-inner-content {
    display: none;
    margin-top: 25px;
  }
  .promo-slider-items .promo-inner-content .button:after, .promo-slider-items .promo-inner-content .button-style-default .field__item a:after, .button-style-default .field__item .promo-slider-items .promo-inner-content a:after, .promo-slider-items .promo-inner-content .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link a:after, .nodetype--homepage .field--name-field-highlighted-content > div .paragraph--type--highlighted-content .field--name-field-link .promo-slider-items .promo-inner-content a:after {
    height: 25px;
  }
}

#utility-navigation {
  padding-top: 15px;
}

@media (max-width: 1025px) {
  #utility-navigation {
    display: none;
  }
}

#utility-navigation ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  text-align: right;
}

#utility-navigation ul > li {
  display: inline-block;
  font-size: 14px;
  margin-left: 12px;
  line-height: 1.2;
  border-left: 1px solid #ccc;
  padding-left: 14px;
  vertical-align: middle;
}

#utility-navigation ul > li:first-child {
  border: 0px;
}

#utility-navigation ul > li a {
  cursor: pointer;
  text-decoration: none;
}

#utility-navigation ul > li.user-login:before {
  content: "\e900";
  font-family: 'icomoon', sans-serif !important;
  margin-right: 6px;
}

/* stylelint-disable */
/* stylelint-enable */

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiLCJzdHlsZXMuc2NzcyIsIl9yZXNldC5zY3NzIiwiX2NvbmZpZy5zY3NzIiwiX2ZpYS1ib290c3RyYXAtNDQxLnNjc3MiLCJfZmlhLWJvb3RzdHJhcC01MTMuc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsIm1peGlucy9fYm94LXNoYWRvdy5zY3NzIiwiYmFzZS9fZHJ1cGFsLnNjc3MiLCJiYXNlL19mb3JtLnNjc3MiLCJtaXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsImxheW91dC9fY29udGFpbmVycy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL3N1c3kvc2Fzcy9zdXN5L291dHB1dC9zdXBwb3J0L19yZW0uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9zdXN5L3Nhc3Mvc3VzeS9sYW5ndWFnZS9zdXN5L19jb250YWluZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9zdXN5L3Nhc3Mvc3VzeS9vdXRwdXQvc3VwcG9ydC9fY2xlYXJmaXguc2NzcyIsImxheW91dC9fcGFuZWxzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvc3VzeS9zYXNzL3N1c3kvbGFuZ3VhZ2Uvc3VzeS9fc3Bhbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL3N1c3kvc2Fzcy9zdXN5L291dHB1dC9zaGFyZWQvX2RpcmVjdGlvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2JyZWFrcG9pbnQtc2Fzcy9zdHlsZXNoZWV0cy9fYnJlYWtwb2ludC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL3N1c3kvc2Fzcy9zdXN5L2xhbmd1YWdlL3N1c3kvX2d1dHRlcnMuc2NzcyIsImxheW91dC9fc2lkZWJhcnMuc2NzcyIsImZvbnRzL19IYWlybGluZS5zY3NzIiwiZm9udHMvX3ZhcmlhYmxlcy5zY3NzIiwiZm9udHMvX21peGlucy5zY3NzIiwiZm9udHMvX0xpZ2h0LnNjc3MiLCJmb250cy9fUmVndWxhci5zY3NzIiwiZm9udHMvX0JsYWNrLnNjc3MiLCJmb250cy9fQm9sZC5zY3NzIiwiY29tcG9uZW50cy9fNTAtNTAtcHJvbW8tYmxvY2suc2NzcyIsImNvbXBvbmVudHMvX2FzaWRlX2Jsb2Nrcy5zY3NzIiwiY29tcG9uZW50cy9fYnJhbmRpbmcuc2NzcyIsImNvbXBvbmVudHMvX2N0YS1ncmlkLnNjc3MiLCJjb21wb25lbnRzL19jdGEtcHJvbW8tYmxvY2suc2NzcyIsImNvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCJjb21wb25lbnRzL19ldS1jb29raWUtY29tcGxpYW5jZS5zY3NzIiwiY29tcG9uZW50cy9fZXZlbnRzLXByb21vLnNjc3MiLCJjb21wb25lbnRzL19mZWF0dXJlZC1jYXJvdXNlbC1zbGlkZXIuc2NzcyIsImNvbXBvbmVudHMvX2ZlYXR1cmVkLW1lZGlhLWdhbGxlcnkuc2NzcyIsImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fZm9ybS1ibG9jay5zY3NzIiwiY29tcG9uZW50cy9fZnVsbC13aWR0aC1jdGEtYmxvY2suc2NzcyIsImNvbXBvbmVudHMvX2dyYWRpZW50X3N1Ym5hdi5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19oZXJvLWJhbm5lcnMuc2NzcyIsImNvbXBvbmVudHMvX2ljb25zLnNjc3MiLCJjb21wb25lbnRzL19sYW5kaW5nLWhlcm8uc2NzcyIsImNvbXBvbmVudHMvX21haW4tbmF2aWdhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fbWVzc2FnZXMuc2NzcyIsImNvbXBvbmVudHMvX3BhcmFncmFwaF9jb250ZW50X2dyaWQuc2NzcyIsImNvbXBvbmVudHMvX3BhcmFncmFwaF9oaWdobGlnaHRlZF9jb250ZW50LnNjc3MiLCJjb21wb25lbnRzL19wcm9tby1ibG9jay5zY3NzIiwiY29tcG9uZW50cy9fcHJvbW8tc2xpZGVyLWl0ZW1zLnNjc3MiLCJjb21wb25lbnRzL19xdWljay1saW5rLXByb21vLnNjc3MiLCJjb21wb25lbnRzL19xdWljay1saW5rcy5zY3NzIiwiY29tcG9uZW50cy9fc2VhcmNoLWJsb2NrLnNjc3MiLCJjb21wb25lbnRzL19zb2NpYWwtZmVlZC5zY3NzIiwiY29tcG9uZW50cy9fdGFicy5zY3NzIiwiY29tcG9uZW50cy9fdXRpbGl0eS1uYXZpZ2F0aW9uLnNjc3MiLCJzdGF0ZS9fc3RhdGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDR2pCOztFQUVFO0FDTEYsdUJBQXVCO0FBQ3ZCOztFQUVFLFVBQ0Y7Q0FBRTs7QUFFRjs7O0VBR0UsV0FDRjtDQUFFOztBQUVGO0VBQ0Usd0JBQXVCO0VBQ3ZCLDJCQUEwQjtFQUMxQiwrQkFDRjtDQUFFOztBQUVGO0VBQ0UsVUFDRjtDQUFFOztBQUVGOzs7Ozs7Ozs7Ozs7O0VBYUUsZUFDRjtDQUFFOztBQUVGOzs7O0VBSUUsc0JBQXFCO0VBQ3JCLHlCQUNGO0NBQUU7O0FBRUY7RUFDRSxjQUFhO0VBQ2IsVUFDRjtDQUFFOztBRk1GOztFRUZFLGNBQ0Y7Q0FBRTs7QUFFRjtFQUNFLDhCQUNGO0NBQUU7O0FBRUY7O0VBRUUsV0FDRjtDQUFFOztBQUVGO0VBQ0UsMEJBQ0Y7Q0FBRTs7QUFFRjs7O0VBR0UsaUJBQ0Y7Q0FBRTs7QUFFRjtFQUNFLG1CQUNGO0NBQUU7O0FBRUY7RUFDRSxlQUFjO0VBQ2QsZ0JBQ0Y7Q0FBRTs7QUFFRjtFQUNFLGlCQUFnQjtFQUNoQixZQUNGO0NBQUU7O0FBRUY7RUFDRSxlQUNGO0NBQUU7O0FBRUY7O0VBRUUsZUFBYztFQUNkLGVBQWM7RUFDZCxtQkFBa0I7RUFDbEIseUJBQ0Y7Q0FBRTs7QUFFRjtFQUNFLFdBQ0Y7Q0FBRTs7QUFFRjtFQUNFLGVBQ0Y7Q0FBRTs7QUFFRjtFQUNFLGlCQUNGO0NBQUU7O0FBTUY7RUFFRSxnQ0FBdUI7RUFBdkIsd0JBQXVCO0VBQ3ZCLFVBQ0Y7Q0FBRTs7QUFFRjs7RUFFRSxlQUNGO0NBQUU7O0FBRUY7Ozs7RUFJRSxrQ0FBaUM7RUFDakMsZUFDRjtDQUFFOztBQUVGOzs7OztFQUtFLGVBQWM7RUFDZCxjQUFhO0VBQ2IsVUFDRjtDQUFFOztBQUVGO0VBQ0Us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O0VBQ0UsaUJBQWdCO0VBQ2hCLG9CQUFtQjtDQUNwQjs7QUFHRDtFQUNFLGtCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLGtCQUFpQjtFQUNqQixxQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSxpQkFBZ0I7RUFDaEIsb0JBQW1CO0NBQ3BCOztBQUVEO0VBQ0UsaUJBQWdCO0VBQ2hCLG9CQUFtQjtDQUNwQjs7QUloRUQ7RUFDRSxnQkFBZTtDQUNoQjs7QUFFRDtFQUNFLGdCQUFlO0VBQ2YsaUJBQWdCO0NBQ2pCOztBQUVEO0VBRUksWUFBVztDQUNaOztBQUhIO0VIUUksZ0JHRnVCO0VIRXZCLGtCQ3FEb0M7RURyRHBDLG1CQ3FEbUU7Q0V0RHBFOztBQVBIO0VEQ00sYUFBWTtFQUNaLGVBQWM7RUFDZCxZQUFXO0NBQ1o7O0FDV0w7RUhQSSxZSXdJMEM7RUp4STFDLGFLQXVFO0VMQXZFLGdCSWtGb0I7Q0R4RXJCOztBR21DQztFSGhDSjtJSGJJLGlCSXdJMEM7SUp4STFDLFlLQTREO0lMQTVELHVCTzREOEU7R0ozQzdFO0VBSkw7SUhiSSxpQkl3STBDO0lKeEkxQyxhS0F1RTtJTEF2RSxnQklrRm9CO0dEN0RuQjtDZnk1c0JKOztBa0JqNHNCRztFSHBCSjtJSHpCSSxpQkl3STBDO0lKeEkxQyxZS0E0RDtJTEE1RCx1Qk80RDhFO0dKL0I3RTtFQUpMO0lIekJJLGlCSXdJMEM7SUp4STFDLGFLQXVFO0lMQXZFLGdCSWtGb0I7R0RqRG5CO0NmMDVzQko7O0FrQjk0c0JHO0VIUko7SUhyQ0ksaUJJd0kwQztJSnhJMUMsWUtBNEQ7SUxBNUQsdUJPNEQ4RTtHSm5CN0U7RUFKTDtJSHJDSSxpQkl3STBDO0lKeEkxQyxhS0F1RTtJTEF2RSxnQklrRm9CO0dEckNuQjtDZjI1c0JKOztBa0IzNXNCRztFSElKO0lIakRJLGlCSXdJMEM7SUp4STFDLFlLQTREO0lMQTVELHVCTzREOEU7R0pQN0U7RUFKTDtJSGpESSxpQkl3STBDO0lKeEkxQyxZS0E0RDtJTEE1RCx1Qk80RDhFO0dKSDdFO0VBUkw7SUhqREksaUJJd0kwQztJSnhJMUMsYUtBdUU7SUxBdkUsZ0JJa0ZvQjtHRHJCbkI7Q2Y2NXNCSjs7QWtCNzZzQkc7RUhvQko7SUhqRUksaUJJd0kwQztJSnhJMUMsWUtBNEQ7SUxBNUQsdUJPNEQ4RTtHSlM3RTtFQUpMO0lIakVJLGlCSXdJMEM7SUp4STFDLFlLQTREO0lMQTVELHVCTzREOEU7R0phN0U7RUFSTDtJSGpFSSxpQkl3STBDO0lKeEkxQyxhS0F1RTtJTEF2RSxnQklrRm9CO0dETG5CO0NmKzVzQko7O0FrQi83c0JHO0VIb0NKO0lIakZJLGlCSXdJMEM7SUp4STFDLFlLQTREO0lMQTVELHVCTzREOEU7R0p5QjdFO0VBSkw7SUhqRkksaUJJd0kwQztJSnhJMUMsYUtBdUU7SUxBdkUsZ0JJa0ZvQjtHRE9uQjtFQVJMO0lIakZJLGlCSXdJMEM7SUp4STFDLFlLQTREO0lMQTVELHVCTzREOEU7R0ppQzdFO0VBWkw7SUhqRkksaUJJd0kwQztJSnhJMUMsWUtBNEQ7SUxBNUQsdUJPNEQ4RTtHSnFDN0U7RUFoQkw7SUhqRkksaUJJd0kwQztJSnhJMUMsYUtBdUU7SUxBdkUsZ0JJa0ZvQjtHRG1CbkI7Q2ZtNnNCSjs7QWtCMzlzQkc7RUg0REo7SUh6R0ksaUJJd0kwQztJSnhJMUMsWUtBNEQ7SUxBNUQsdUJPNEQ4RTtHSmlEN0U7RUFKTDtJSHpHSSxpQkl3STBDO0lKeEkxQyxZS0E0RDtJTEE1RCx1Qk80RDhFO0dKcUQ3RTtFQVJMO0lIekdJLGlCSXdJMEM7SUp4STFDLGFLQXVFO0lMQXZFLGdCSWtGb0I7R0RtQ25CO0VBWkw7SUh6R0ksaUJJd0kwQztJSnhJMUMsWUtBNEQ7SUxBNUQsdUJPNEQ4RTtHSjZEN0U7RUFoQkw7SUh6R0ksaUJJd0kwQztJSnhJMUMsYUtBdUU7SUxBdkUsZ0JJa0ZvQjtHRDJDbkI7Q2Z1NnNCSjs7QWtCdi9zQkc7RUVyREo7SVJRSSxpQkl3STBDO0lKeEkxQyxZS0E0RDtJTEE1RCx1Qk80RDhFO0dDNUQ3RTtFQVJMO0lBTVEsbUJBQWtCO0dBQ25CO0VBUFA7SVJRSSxpQkl3STBDO0lKeEkxQyxhS0F1RTtJTEF2RSxnQklrRm9CO0dJMUVuQjtFQWhCTDtJQWNRLG9CQUFtQjtHQUNwQjtDcEJnanRCTjs7QWtCMWd0Qkc7RUUvQko7SVJkSSxpQkl3STBDO0lKeEkxQyxhS0F1RTtJTEF2RSxnQklrRm9CO0lJL0R4Qjs7SUFFSTtHQUNDO0VBUkw7SVJkSSxpQkl3STBDO0lKeEkxQyxZS0E0RDtJTEE1RCx1Qk80RDhFO0dDOUI3RTtDcEJ5aXRCSjs7QWtCMWh0Qkc7RUVUSjtJUnBDSSxpQkl3STBDO0lKeEkxQyxZS0E0RDtJTEE1RCx1Qk80RDhFO0dDaEI3RTtFQVJMO0lBTVEsbUJBQWtCO0dBQ25CO0VBUFA7SVJwQ0ksaUJJd0kwQztJSnhJMUMsYUtBdUU7SUxBdkUsZ0JJa0ZvQjtHSTlCbkI7RUFoQkw7SUFjUSxvQkFBbUI7R0FDcEI7RUFmUDtJUnBDSSxpQkl3STBDO0lKeEkxQyxZS0E0RDtJTEE1RCx1Qk80RDhFO0dDQTdFO0VBeEJMO0lBc0JRLG9CQUFtQjtHQUNwQjtDcEJ1aXRCTjs7QW9CaGl0QkQ7RVJsRUksWUl3STBDO0VKeEkxQyxZS0E0RDtFTEE1RCxlSStFcUI7RUovRXJCLGdCSWtGb0I7Q0lSckI7O0FBUkg7RUFLTSxtQkFBa0I7RUFDbEIsb0JBQW1CO0NBQ3BCOztBQU1MO0VBQ0UsaUJBQWdCO0NBQ2pCOztBQ3BHRCxtQkFBbUI7QUFDbkI7RUFDQyxvQkNEZ0I7RUNBaEIseU1BRXdGO0VGQ3hGLGlCQUFnQjtFQUNoQixtQkFBa0I7Q3JCd290QmxCOztBcUJ0b3RCRDtFQUNDLG9CQ1BnQjtFQ0FoQix5TUFFd0Y7RUZPeEYsb0JBQW1CO0VBQ25CLG1CQUFrQjtDckJ5b3RCbEI7O0FxQnZvdEJELGlCQUFpQjtBR2JqQixtQkFBbUI7QUFDbkI7RUFDQyxvQkZEZ0I7RUNBaEIsZ01BRXdGO0VDQ3hGLGlCQUFnQjtFQUNoQixtQkFBa0I7Q3hCd3B0QmxCOztBd0J0cHRCRDtFQUNDLG9CRlBnQjtFQ0FoQixnTUFFd0Y7RUNPeEYsb0JBQW1CO0VBQ25CLG1CQUFrQjtDeEJ5cHRCbEI7O0F3QnZwdEJELGlC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a0I7SUFDbEIsb0JBQW1CO0dBU3BCO0VBL0JQO0lBeUJVLGFBQVk7SUFDWixnQkFBZTtJQUNmLG1CQUFrQjtJQUNsQixTQUFRO0lBQ1IsU0FBUTtHQUNUO0VBOUJUO0lBa0NRLDBCckQ5R1c7R3FEeUhaO0VBN0NQO0lBcUNVLFlyRDVIRTtHcURtSUg7RUE1Q1Q7SUF5Q2MsaUJBQWdCO0dBQ2pCO0VBMUNiO0lBaURNLGNBQWE7SUFDYixpQkFBZ0I7R0FJakI7RUF0REw7SUFvRFEsYUFBWTtHQUNiO0N4RDRoNEJOOztBeUQxcTRCRDtFQUNFLGtCQUFpQjtDQXNDbEI7O0FBckNDO0VBRkY7SUFHSSxjQUFhO0dBb0NoQjtDekQ2bzRCQTs7QXlEcHI0QkQ7RUFPSSxZQUFXO0VBQ1gsYUFBWTtFQUNaLGlCQUFnQjtFQUNoQixrQkFBaUI7Q0E0QmxCOztBQXRDSDtFQWFNLHNCQUFxQjtFQUNyQixnQkFBZTtFQUNmLGtCQUFpQjtFQUNqQixpQkFBZ0I7RUFDaEIsNEJBQTJCO0VBQzNCLG1CQUFrQjtFQUNsQix1QkFBc0I7Q0FrQnZCOztBQXJDTDtFQXNCUSxZQUFXO0NBQ1o7O0FBdkJQO0VBMEJRLGdCQUFlO0VBQ2Ysc0JBQXFCO0NBQ3RCOztBQTVCUDtFQWdDVSxpQkFBZ0I7RUFDaEIsOENBQTZDO0VBQzdDLGtCQUFpQjtDQUNsQjs7QUNqQ1QsdUJBQXVCO0FBSXZCLHNCQUFzQiIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyoqXG4gIE5vcm1hbCByZXNldFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5pbWcsXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCxcbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbmIsXG5vcHRncm91cCxcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAuNjdlbSAwO1xufVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLS41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxucHJlLFxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xufVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1idXR0b25dLFxuaW5wdXRbdHlwZT1yZXNldF0sXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdLFxuaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHNpbHZlcjtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogLjM1ZW0gLjYyNWVtIC43NWVtO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vKipcbiAgQ29uZmlnIGZpbGUgdGhhdCBjb250YWlucyBjZW50cmFsaXplZCB2YXJpYWJsZXNcbiovXG4vKlxuYm9keSB7XG4gIGJhY2tncm91bmQ6IGdyZWVuICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNtYWxsKSAgeyBiYWNrZ3JvdW5kOiBvcmFuZ2UgIWltcG9ydGFudDsgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZWRpdW0pIHsgYmFja2dyb3VuZDogdGVhbCAhaW1wb3J0YW50OyB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGxhcmdlKSAgeyBiYWNrZ3JvdW5kOiBvcmNoaWQgIWltcG9ydGFudDsgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCR1cC1zbSkgIHsgYmFja2dyb3VuZDogYWxpY2VibHVlICFpbXBvcnRhbnQ7IH1cbn1cbiovXG4ubm8tdWwtbGlzdCwgYm9keSB1bC5saW5rcy5pbmxpbmUgbGksIC5yZWdpb24tYnJhbmRpbmcgLmJsb2NrLXN5c3RlbS1tZW51YmxvY2sgdWwubWVudSwgLnJlZ2lvbi1mb290ZXIgLmJsb2NrLW1lbnUgdWwubWVudSwgLmRydXBhbC1tZXNzYWdlcyBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubm8tdWwtbGlzdCA+IGxpLCBib2R5IHVsLmxpbmtzLmlubGluZSBsaSA+IGxpLCAucmVnaW9uLWJyYW5kaW5nIC5ibG9jay1zeXN0ZW0tbWVudWJsb2NrIHVsLm1lbnUgPiBsaSwgLnJlZ2lvbi1mb290ZXIgLmJsb2NrLW1lbnUgdWwubWVudSA+IGxpLCAuZHJ1cGFsLW1lc3NhZ2VzIG9sID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAycHg7XG59XG5cbi50bXAtc2hhZG93LCAuYmxvY2tlZC1zdHlsZSwgLmxheW91dC1ub2RlLWZvcm0gLmxheW91dC1yZWdpb24tbm9kZS1zZWNvbmRhcnkgPiAuZm9ybS13cmFwcGVyLCAuZHJ1cGFsLW1lc3NhZ2VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAwICM2NjY2NjY7XG59XG5cbi50bXAtc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYmxvY2tlZC1zdHlsZSwgLmxheW91dC1ub2RlLWZvcm0gLmxheW91dC1yZWdpb24tbm9kZS1zZWNvbmRhcnkgPiAuZm9ybS13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuXG4uZm9udC1zaXplLXhzIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4uZm9udC1zaXplLXNtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZm9udC1zaXplLW1kIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZm9udC1zaXplLWxnIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gIGg0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cblxuLyohXG4gKiBXcmFwIEJvb3RzdHJhcCA0LjQuMSBDU1Mgc28gdGhhdCBpdCBkb2Vzbid0IGNvbmZsaWN0IHdpdGggb3RoZXIgQ1NTIG9uIHRoZSBGSUEgc2l0ZVxuICpcbiAqL1xuLmJvb3RzdHJhcC1lbWJlZCB7XG4gIC8qIVxuICogQm9vdHN0cmFwIHY0LjQuMSAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMTkgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE5IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCA6cm9vdCB7XG4gIC0tYmx1ZTogIzAwN2JmZjtcbiAgLS1pbmRpZ286ICM2NjEwZjI7XG4gIC0tcHVycGxlOiAjNmY0MmMxO1xuICAtLXBpbms6ICNlODNlOGM7XG4gIC0tcmVkOiAjZGMzNTQ1O1xuICAtLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tZ3JlZW46ICMyOGE3NDU7XG4gIC0tdGVhbDogIzIwYzk5NztcbiAgLS1jeWFuOiAjMTdhMmI4O1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLXByaW1hcnk6ICMwMDdiZmY7XG4gIC0tc2Vjb25kYXJ5OiAjNmM3NTdkO1xuICAtLXN1Y2Nlc3M6ICMyOGE3NDU7XG4gIC0taW5mbzogIzE3YTJiODtcbiAgLS13YXJuaW5nOiAjZmZjMTA3O1xuICAtLWRhbmdlcjogI2RjMzU0NTtcbiAgLS1saWdodDogI2Y4ZjlmYTtcbiAgLS1kYXJrOiAjMzQzYTQwO1xuICAtLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnJlYWtwb2ludC1sZzogOTkycHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTIwMHB4O1xuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLEFyaWFsLFwiTm90byBTYW5zXCIsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCIsXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkICosIC5ib290c3RyYXAtZW1iZWQgOjphZnRlciwgLmJvb3RzdHJhcC1lbWJlZCA6OmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGFydGljbGUsIC5ib290c3RyYXAtZW1iZWQgYXNpZGUsIC5ib290c3RyYXAtZW1iZWQgZmlnY2FwdGlvbiwgLmJvb3RzdHJhcC1lbWJlZCBmaWd1cmUsIC5ib290c3RyYXAtZW1iZWQgZm9vdGVyLCAuYm9vdHN0cmFwLWVtYmVkIGhlYWRlciwgLmJvb3RzdHJhcC1lbWJlZCBoZ3JvdXAsIC5ib290c3RyYXAtZW1iZWQgbWFpbiwgLmJvb3RzdHJhcC1lbWJlZCBuYXYsIC5ib290c3RyYXAtZW1iZWQgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLFwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxcIk5vdG8gU2Fuc1wiLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIFt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBoMSwgLmJvb3RzdHJhcC1lbWJlZCBoMiwgLmJvb3RzdHJhcC1lbWJlZCBoMywgLmJvb3RzdHJhcC1lbWJlZCBoNCwgLmJvb3RzdHJhcC1lbWJlZCBoNSwgLmJvb3RzdHJhcC1lbWJlZCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIHAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0sIC5ib290c3RyYXAtZW1iZWQgYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGRsLCAuYm9vdHN0cmFwLWVtYmVkIG9sLCAuYm9vdHN0cmFwLWVtYmVkIHVsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBvbCBvbCwgLmJvb3RzdHJhcC1lbWJlZCBvbCB1bCwgLmJvb3RzdHJhcC1lbWJlZCB1bCBvbCwgLmJvb3RzdHJhcC1lbWJlZCB1bCB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGIsIC5ib290c3RyYXAtZW1iZWQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIHN1YiwgLmJvb3RzdHJhcC1lbWJlZCBzdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIHN1YiB7XG4gIGJvdHRvbTogLS4yNWVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIHN1cCB7XG4gIHRvcDogLS41ZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYSB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGE6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYTpub3QoW2hyZWZdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYTpub3QoW2hyZWZdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgY29kZSwgLmJvb3RzdHJhcC1lbWJlZCBrYmQsIC5ib290c3RyYXAtZW1iZWQgcHJlLCAuYm9vdHN0cmFwLWVtYmVkIHNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgcHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5ib290c3RyYXAtZW1iZWQgZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBpbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCB0aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGJ1dHRvbiwgLmJvb3RzdHJhcC1lbWJlZCBpbnB1dCwgLmJvb3RzdHJhcC1lbWJlZCBvcHRncm91cCwgLmJvb3RzdHJhcC1lbWJlZCBzZWxlY3QsIC5ib290c3RyYXAtZW1iZWQgdGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGJ1dHRvbiwgLmJvb3RzdHJhcC1lbWJlZCBpbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGJ1dHRvbiwgLmJvb3RzdHJhcC1lbWJlZCBzZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBzZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBbdHlwZT1idXR0b25dLCAuYm9vdHN0cmFwLWVtYmVkIFt0eXBlPXJlc2V0XSwgLmJvb3RzdHJhcC1lbWJlZCBbdHlwZT1zdWJtaXRdLCAuYm9vdHN0cmFwLWVtYmVkIGJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIFt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksIC5ib290c3RyYXAtZW1iZWQgW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLCAuYm9vdHN0cmFwLWVtYmVkIFt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCksIC5ib290c3RyYXAtZW1iZWQgYnV0dG9uOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIFt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsIC5ib290c3RyYXAtZW1iZWQgW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLCAuYm9vdHN0cmFwLWVtYmVkIFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIsIC5ib290c3RyYXAtZW1iZWQgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGlucHV0W3R5cGU9Y2hlY2tib3hdLCAuYm9vdHN0cmFwLWVtYmVkIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBpbnB1dFt0eXBlPWRhdGVdLCAuYm9vdHN0cmFwLWVtYmVkIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAuYm9vdHN0cmFwLWVtYmVkIGlucHV0W3R5cGU9bW9udGhdLCAuYm9vdHN0cmFwLWVtYmVkIGlucHV0W3R5cGU9dGltZV0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgdGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBmaWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgbGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIHByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIC5ib290c3RyYXAtZW1iZWQgW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBbdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBvdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIHRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBbaGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaDEsIC5ib290c3RyYXAtZW1iZWQgLmgyLCAuYm9vdHN0cmFwLWVtYmVkIC5oMywgLmJvb3RzdHJhcC1lbWJlZCAuaDQsIC5ib290c3RyYXAtZW1iZWQgLmg1LCAuYm9vdHN0cmFwLWVtYmVkIC5oNiwgLmJvb3RzdHJhcC1lbWJlZCBoMSwgLmJvb3RzdHJhcC1lbWJlZCBoMiwgLmJvb3RzdHJhcC1lbWJlZCBoMywgLmJvb3RzdHJhcC1lbWJlZCBoNCwgLmJvb3RzdHJhcC1lbWJlZCBoNSwgLmJvb3RzdHJhcC1lbWJlZCBoNiB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5oMSwgLmJvb3RzdHJhcC1lbWJlZCBoMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5oMiwgLmJvb3RzdHJhcC1lbWJlZCBoMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaDMsIC5ib290c3RyYXAtZW1iZWQgaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmg0LCAuYm9vdHN0cmFwLWVtYmVkIGg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmg1LCAuYm9vdHN0cmFwLWVtYmVkIGg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5oNiwgLmJvb3RzdHJhcC1lbWJlZCBoNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDUuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGhyIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5zbWFsbCwgLmJvb3RzdHJhcC1lbWJlZCBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tYXJrLCAuYm9vdHN0cmFwLWVtYmVkIG1hcmsge1xuICBwYWRkaW5nOiAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBjb2RlIHtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNlODNlOGM7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBhID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGtiZCB7XG4gIHBhZGRpbmc6IC4ycmVtIC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogLjJyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQga2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBwcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgcHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNvbnRhaW5lci1mbHVpZCwgLmJvb3RzdHJhcC1lbWJlZCAuY29udGFpbmVyLWxnLCAuYm9vdHN0cmFwLWVtYmVkIC5jb250YWluZXItbWQsIC5ib290c3RyYXAtZW1iZWQgLmNvbnRhaW5lci1zbSwgLmJvb3RzdHJhcC1lbWJlZCAuY29udGFpbmVyLXhsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbnRhaW5lciwgLmJvb3RzdHJhcC1lbWJlZCAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5jb250YWluZXIsIC5ib290c3RyYXAtZW1iZWQgLmNvbnRhaW5lci1tZCwgLmJvb3RzdHJhcC1lbWJlZCAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5jb250YWluZXIsIC5ib290c3RyYXAtZW1iZWQgLmNvbnRhaW5lci1sZywgLmJvb3RzdHJhcC1lbWJlZCAuY29udGFpbmVyLW1kLCAuYm9vdHN0cmFwLWVtYmVkIC5jb250YWluZXItc20ge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5jb250YWluZXIsIC5ib290c3RyYXAtZW1iZWQgLmNvbnRhaW5lci1sZywgLmJvb3RzdHJhcC1lbWJlZCAuY29udGFpbmVyLW1kLCAuYm9vdHN0cmFwLWVtYmVkIC5jb250YWluZXItc20sIC5ib290c3RyYXAtZW1iZWQgLmNvbnRhaW5lci14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucm93IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubm8tZ3V0dGVycyA+IC5jb2wsIC5ib290c3RyYXAtZW1iZWQgLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jb2wsIC5ib290c3RyYXAtZW1iZWQgLmNvbC0xLCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtMTAsIC5ib290c3RyYXAtZW1iZWQgLmNvbC0xMSwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLTEyLCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtMiwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLTMsIC5ib290c3RyYXAtZW1iZWQgLmNvbC00LCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtNSwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLTYsIC5ib290c3RyYXAtZW1iZWQgLmNvbC03LCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtOCwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLTksIC5ib290c3RyYXAtZW1iZWQgLmNvbC1hdXRvLCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtbGcsIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy0xLCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtbGctMTAsIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy0xMSwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLWxnLTEyLCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtbGctMiwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLWxnLTMsIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy00LCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtbGctNSwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLWxnLTYsIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy03LCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtbGctOCwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLWxnLTksIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy1hdXRvLCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtbWQsIC5ib290c3RyYXAtZW1iZWQgLmNvbC1tZC0xLCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtbWQtMTAsIC5ib290c3RyYXAtZW1iZWQgLmNvbC1tZC0xMSwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLTEyLCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtbWQtMiwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLTMsIC5ib290c3RyYXAtZW1iZWQgLmNvbC1tZC00LCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtbWQtNSwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLTYsIC5ib290c3RyYXAtZW1iZWQgLmNvbC1tZC03LCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtbWQtOCwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLTksIC5ib290c3RyYXAtZW1iZWQgLmNvbC1tZC1hdXRvLCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20sIC5ib290c3RyYXAtZW1iZWQgLmNvbC1zbS0xLCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tMTAsIC5ib290c3RyYXAtZW1iZWQgLmNvbC1zbS0xMSwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXNtLTEyLCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tMiwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXNtLTMsIC5ib290c3RyYXAtZW1iZWQgLmNvbC1zbS00LCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tNSwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXNtLTYsIC5ib290c3RyYXAtZW1iZWQgLmNvbC1zbS03LCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tOCwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXNtLTksIC5ib290c3RyYXAtZW1iZWQgLmNvbC1zbS1hdXRvLCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wteGwsIC5ib290c3RyYXAtZW1iZWQgLmNvbC14bC0xLCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wteGwtMTAsIC5ib290c3RyYXAtZW1iZWQgLmNvbC14bC0xMSwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLTEyLCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wteGwtMiwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLTMsIC5ib290c3RyYXAtZW1iZWQgLmNvbC14bC00LCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wteGwtNSwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLTYsIC5ib290c3RyYXAtZW1iZWQgLmNvbC14bC03LCAuYm9vdHN0cmFwLWVtYmVkIC5jb2wteGwtOCwgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLTksIC5ib290c3RyYXAtZW1iZWQgLmNvbC14bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jb2wge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5yb3ctY29scy0xID4gKiB7XG4gIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucm93LWNvbHMtMiA+ICoge1xuICAtbXMtZmxleDogMCAwIDUwJTtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnJvdy1jb2xzLTMgPiAqIHtcbiAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5yb3ctY29scy00ID4gKiB7XG4gIC1tcy1mbGV4OiAwIDAgMjUlO1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucm93LWNvbHMtNSA+ICoge1xuICAtbXMtZmxleDogMCAwIDIwJTtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnJvdy1jb2xzLTYgPiAqIHtcbiAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jb2wtYXV0byB7XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNvbC0xIHtcbiAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jb2wtMiB7XG4gIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY29sLTMge1xuICAtbXMtZmxleDogMCAwIDI1JTtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNvbC00IHtcbiAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jb2wtNSB7XG4gIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY3JTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY29sLTYge1xuICAtbXMtZmxleDogMCAwIDUwJTtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNvbC03IHtcbiAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jb2wtOCB7XG4gIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY3JTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY29sLTkge1xuICAtbXMtZmxleDogMCAwIDc1JTtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNvbC0xMCB7XG4gIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY29sLTExIHtcbiAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jb2wtMTIge1xuICAtbXMtZmxleDogMCAwIDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm9yZGVyLWZpcnN0IHtcbiAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICBvcmRlcjogLTE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm9yZGVyLWxhc3Qge1xuICAtbXMtZmxleC1vcmRlcjogMTM7XG4gIG9yZGVyOiAxMztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItMCB7XG4gIC1tcy1mbGV4LW9yZGVyOiAwO1xuICBvcmRlcjogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItMSB7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICBvcmRlcjogMTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItMiB7XG4gIC1tcy1mbGV4LW9yZGVyOiAyO1xuICBvcmRlcjogMjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItMyB7XG4gIC1tcy1mbGV4LW9yZGVyOiAzO1xuICBvcmRlcjogMztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItNCB7XG4gIC1tcy1mbGV4LW9yZGVyOiA0O1xuICBvcmRlcjogNDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItNSB7XG4gIC1tcy1mbGV4LW9yZGVyOiA1O1xuICBvcmRlcjogNTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItNiB7XG4gIC1tcy1mbGV4LW9yZGVyOiA2O1xuICBvcmRlcjogNjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItNyB7XG4gIC1tcy1mbGV4LW9yZGVyOiA3O1xuICBvcmRlcjogNztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItOCB7XG4gIC1tcy1mbGV4LW9yZGVyOiA4O1xuICBvcmRlcjogODtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItOSB7XG4gIC1tcy1mbGV4LW9yZGVyOiA5O1xuICBvcmRlcjogOTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItMTAge1xuICAtbXMtZmxleC1vcmRlcjogMTA7XG4gIG9yZGVyOiAxMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItMTEge1xuICAtbXMtZmxleC1vcmRlcjogMTE7XG4gIG9yZGVyOiAxMTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItMTIge1xuICAtbXMtZmxleC1vcmRlcjogMTI7XG4gIG9yZGVyOiAxMjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20ge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAyMCU7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tYXV0byB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tNCB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tNyB7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtc20tMTAge1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXNtLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC1zbS0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1zbS1maXJzdCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1zbS1sYXN0IHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLXNtLTAge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLXNtLTEge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLXNtLTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLXNtLTMge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLXNtLTQge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLXNtLTUge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLXNtLTYge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLXNtLTcge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLXNtLTgge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLXNtLTkge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLXNtLTEwIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLXNtLTExIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLXNtLTEyIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMjAlO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLW1kLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC1tZC0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtbWQtMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbWQtZmlyc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbWQtbGFzdCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1tZC0wIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1tZC0xIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1tZC0yIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1tZC0zIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1tZC00IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1tZC01IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1tZC02IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1tZC03IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1tZC04IHtcbiAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICBvcmRlcjogODtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1tZC05IHtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1tZC0xMCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1tZC0xMSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci1tZC0xMiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZyB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC1sZy0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wtbGctMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLWxnLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9yZGVyLWxnLWxhc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbGctMCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbGctMSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbGctMiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbGctMyB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbGctNCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbGctNSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbGctNiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbGctNyB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbGctOCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbGctOSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbGctMTAge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbGctMTEge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXItbGctMTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMjAlO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY29sLXhsLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbC14bC0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb2wteGwtMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXIteGwtZmlyc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub3JkZXIteGwtbGFzdCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci14bC0wIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci14bC0xIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci14bC0yIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci14bC0zIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci14bC00IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci14bC01IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci14bC02IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci14bC03IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci14bC04IHtcbiAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICBvcmRlcjogODtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci14bC05IHtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci14bC0xMCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci14bC0xMSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vcmRlci14bC0xMiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlIHRkLCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZSB0aCB7XG4gIHBhZGRpbmc6IC43NXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2RlZTJlNjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtc20gdGQsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXNtIHRoIHtcbiAgcGFkZGluZzogLjNyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtYm9yZGVyZWQgdGQsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWJvcmRlcmVkIHRoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtYm9yZGVyZWQgdGhlYWQgdGQsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1ib3JkZXJsZXNzIHRib2R5ICsgdGJvZHksIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWJvcmRlcmxlc3MgdGQsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWJvcmRlcmxlc3MgdGgsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgge1xuICBib3JkZXI6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1wcmltYXJ5LCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1wcmltYXJ5ID4gdGQsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXByaW1hcnkgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGRhZmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXByaW1hcnkgdGJvZHkgKyB0Ym9keSwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtcHJpbWFyeSB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtcHJpbWFyeSB0aCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtcHJpbWFyeSB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzdhYmFmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZjZGZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRkLCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmY2RmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtc2Vjb25kYXJ5LCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1zZWNvbmRhcnkgPiB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtc2Vjb25kYXJ5ID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkOGRiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtc2Vjb25kYXJ5IHRkLCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1zZWNvbmRhcnkgdGgsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogI2IzYjdiYjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGNiY2Y7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4Y2JjZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtc3VjY2VzcywgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtc3VjY2VzcyA+IHRkLCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1zdWNjZXNzID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNlNmNiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1zdWNjZXNzIHRib2R5ICsgdGJvZHksIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXN1Y2Nlc3MgdGQsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXN1Y2Nlc3MgdGgsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgge1xuICBib3JkZXItY29sb3I6ICM4ZmQxOWU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxZGZiYjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMWRmYmI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWluZm8sIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWluZm8gPiB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtaW5mbyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTVlYjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtaW5mbyB0Ym9keSArIHRib2R5LCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1pbmZvIHRkLCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1pbmZvIHRoLCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1pbmZvIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjODZjZmRhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGQsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZGU1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS13YXJuaW5nLCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS13YXJuaW5nID4gdGQsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXdhcm5pbmcgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtd2FybmluZyB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtd2FybmluZyB0aCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtd2FybmluZyB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZGY3ZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRkLCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtZGFuZ2VyLCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1kYW5nZXIgPiB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtZGFuZ2VyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjNmNiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1kYW5nZXIgdGJvZHkgKyB0Ym9keSwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtZGFuZ2VyIHRkLCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1kYW5nZXIgdGgsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWRhbmdlciB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogI2VkOTY5ZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtbGlnaHQsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWxpZ2h0ID4gdGQsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWxpZ2h0ID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1saWdodCB0Ym9keSArIHRib2R5LCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1saWdodCB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtbGlnaHQgdGgsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWxpZ2h0IHRoZWFkIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmJmY2ZjO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1kYXJrLCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1kYXJrID4gdGQsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWRhcmsgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmM4Y2E7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtZGFyayB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtZGFyayB0aCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzk1OTk5Yztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliYmJlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YmJiZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1hY3RpdmUgPiB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtYWN0aXZlID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICM0NTRkNTU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlIC50aGVhZC1saWdodCB0aCB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtZGFyayB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtZGFyayB0aCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzQ1NGQ1NTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtcmVzcG9uc2l2ZS1zbSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1yZXNwb25zaXZlLW1kID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogLjM3NXJlbSAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1jb250cm9sOi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzQ5NTA1Nztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1jb250cm9sOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5ib290c3RyYXAtZW1iZWQgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWNvbnRyb2wtZmlsZSwgLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKC4zNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYyguMzc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoLjI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoLjI1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAuMzc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZywgLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIC41cmVtICsgMnB4KTtcbiAgcGFkZGluZzogLjI1cmVtIC41cmVtO1xuICBmb250LXNpemU6IC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IC4ycmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAuM3JlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSwgLmJvb3RzdHJhcC1lbWJlZCBzZWxlY3QuZm9ybS1jb250cm9sW3NpemVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZvcm0tcm93IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1yb3cgPiAuY29sLCAuYm9vdHN0cmFwLWVtYmVkIC5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5ib290c3RyYXAtZW1iZWQgLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC43NXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICMyOGE3NDU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAuMjVyZW0gLjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCAuYm9vdHN0cmFwLWVtYmVkIC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLCAuYm9vdHN0cmFwLWVtYmVkIC53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjaywgLmJvb3RzdHJhcC1lbWJlZCAud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsIC5ib290c3RyYXAtZW1iZWQgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMjhhNzQ1JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIC5ib290c3RyYXAtZW1iZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSByaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCwgLmJvb3RzdHJhcC1lbWJlZCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyguNzVlbSArIDIuMzEyNXJlbSk7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIG5vLXJlcGVhdCByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCwgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgI2ZmZiBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDEuNzVyZW0gY2FsYyguNzVlbSArIC4zNzVyZW0pO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmJvb3RzdHJhcC1lbWJlZCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMyOGE3NDU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssIC5ib290c3RyYXAtZW1iZWQgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmJvb3RzdHJhcC1lbWJlZCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjaywgLmJvb3RzdHJhcC1lbWJlZCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuYm9vdHN0cmFwLWVtYmVkIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuYm9vdHN0cmFwLWVtYmVkIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5ib290c3RyYXAtZW1iZWQgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0Y2U1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0Y2U1Nztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmJvb3RzdHJhcC1lbWJlZCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuYm9vdHN0cmFwLWVtYmVkIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuYm9vdHN0cmFwLWVtYmVkIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5ib290c3RyYXAtZW1iZWQgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcbiAgbWFyZ2luLXRvcDogLjFyZW07XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuYm9vdHN0cmFwLWVtYmVkIC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmJvb3RzdHJhcC1lbWJlZCAud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuYm9vdHN0cmFwLWVtYmVkIC53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwgLmJvb3RzdHJhcC1lbWJlZCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NScgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIC5ib290c3RyYXAtZW1iZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pIHJpZ2h0IGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQsIC5ib290c3RyYXAtZW1iZWQgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyguNzVlbSArIDIuMzEyNXJlbSk7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIG5vLXJlcGVhdCByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCwgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSAjZmZmIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMS43NXJlbSBjYWxjKC43NWVtICsgLjM3NXJlbSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuYm9vdHN0cmFwLWVtYmVkIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmJvb3RzdHJhcC1lbWJlZCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIC5ib290c3RyYXAtZW1iZWQgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmJvb3RzdHJhcC1lbWJlZCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5ib290c3RyYXAtZW1iZWQgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5ib290c3RyYXAtZW1iZWQgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTQ2MDZkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ2MDZkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5ib290c3RyYXAtZW1iZWQgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5ib290c3RyYXAtZW1iZWQgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuYm9vdHN0cmFwLWVtYmVkIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuYm9vdHN0cmFwLWVtYmVkIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3QsIC5ib290c3RyYXAtZW1iZWQgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogLjM3NXJlbSAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmJ0biB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG46aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4uZm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkIC5idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAuNjU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYS5idG4uZGlzYWJsZWQsIC5ib290c3RyYXAtZW1iZWQgZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OWQ5O1xuICBib3JkZXItY29sb3I6ICMwMDYyY2M7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1wcmltYXJ5LmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OWQ5O1xuICBib3JkZXItY29sb3I6ICMwMDYyY2M7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNDMsIDI1NSwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7XG4gIGJvcmRlci1jb2xvcjogIzAwNWNiZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE0MywgMjU1LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWE2MjY4O1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1zZWNvbmRhcnkuZm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVhNjI2ODtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ1YjYyO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzAsIDEzOCwgMTQ1LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDViNjI7XG4gIGJvcmRlci1jb2xvcjogIzRlNTU1Yjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTMwLCAxMzgsIDE0NSwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4ODM4O1xuICBib3JkZXItY29sb3I6ICMxZTdlMzQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1zdWNjZXNzLmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4ODM4O1xuICBib3JkZXItY29sb3I6ICMxZTdlMzQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCAxODAsIDk3LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNDtcbiAgYm9yZGVyLWNvbG9yOiAjMWM3NDMwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgMTgwLCA5NywgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2O1xuICBib3JkZXItY29sb3I6ICMxMTdhOGI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1pbmZvLmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4taW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2O1xuICBib3JkZXItY29sb3I6ICMxMTdhOGI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU4LCAxNzYsIDE5NSwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWluZm8uZGlzYWJsZWQsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGI7XG4gIGJvcmRlci1jb2xvcjogIzEwNzA3Zjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTgsIDE3NiwgMTk1LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XG4gIGJvcmRlci1jb2xvcjogI2QzOWUwMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLXdhcm5pbmcuZm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XG4gIGJvcmRlci1jb2xvcjogI2QzOWUwMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzAsIDEyLCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4td2FybmluZy5kaXNhYmxlZCwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjYzY5NTAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE3MCwgMTIsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjODIzMzM7XG4gIGJvcmRlci1jb2xvcjogI2JkMjEzMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWRhbmdlci5mb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzgyMzMzO1xuICBib3JkZXItY29sb3I6ICNiZDIxMzA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyNSwgODMsIDk3LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDIxMzA7XG4gIGJvcmRlci1jb2xvcjogI2IyMWYyZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI1LCA4MywgOTcsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhO1xuICBib3JkZXItY29sb3I6ICNkYWUwZTU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1saWdodC5mb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmU2ZWE7XG4gIGJvcmRlci1jb2xvcjogI2RhZTBlNTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE2LCAyMTcsIDIxOSwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWxpZ2h0LmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDNkOWRmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTYsIDIxNywgMjE5LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XG4gIGJvcmRlci1jb2xvcjogIzFkMjEyNDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWRhcmsuZm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XG4gIGJvcmRlci1jb2xvcjogIzFkMjEyNDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODIsIDg4LCA5MywgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWRhcmsuZGlzYWJsZWQsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7XG4gIGJvcmRlci1jb2xvcjogIzE3MWExZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODIsIDg4LCA5MywgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjhhNzQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtaW5mbzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTdhMmI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNkYzM1NDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1saWdodDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwN2JmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA1NmIzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWxpbmsuZm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1saW5rLmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tbGluazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwLWxnID4gLmJ0biwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWxnIHtcbiAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAuM3JlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwLXNtID4gLmJ0biwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLXNtIHtcbiAgcGFkZGluZzogLjI1cmVtIC41cmVtO1xuICBmb250LXNpemU6IC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IC4ycmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAuNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBpbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrLCAuYm9vdHN0cmFwLWVtYmVkIGlucHV0W3R5cGU9cmVzZXRdLmJ0bi1ibG9jaywgLmJvb3RzdHJhcC1lbWJlZCBpbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgbGluZWFyO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAuMzVzIGVhc2U7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZHJvcGRvd24sIC5ib290c3RyYXAtZW1iZWQgLmRyb3BsZWZ0LCAuYm9vdHN0cmFwLWVtYmVkIC5kcm9wcmlnaHQsIC5ib290c3RyYXAtZW1iZWQgLmRyb3B1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAuNXJlbSAwO1xuICBtYXJnaW46IC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmRyb3Bkb3duLW1lbnUtbWQtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IC4xMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAuMTI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IC4zZW0gc29saWQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IC4xMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWJvdHRvbV0sIC5ib290c3RyYXAtZW1iZWQgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWxlZnRdLCAuYm9vdHN0cmFwLWVtYmVkIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1yaWdodF0sIC5ib290c3RyYXAtZW1iZWQgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXRvcF0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmRyb3Bkb3duLWl0ZW06Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBjb2xvcjogIzE2MTgxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAuMjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1ncm91cCA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1ncm91cCA+IC5idG46aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwID4gLmJ0bjpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCksIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAuNTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAuNTYyNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmJvb3RzdHJhcC1lbWJlZCAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuYm9vdHN0cmFwLWVtYmVkIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogLjM3NXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogLjc1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tZ3JvdXAtdmVydGljYWwge1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biwgLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLCAuYm9vdHN0cmFwLWVtYmVkIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sIC5ib290c3RyYXAtZW1iZWQgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtZmxleDogMSAxIDAlO1xuICBmbGV4OiAxIDEgMCU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUsIC5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsIC5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmZvcm0tY29udHJvbCwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1maWxlLCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tc2VsZWN0LCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCksIC5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwLWFwcGVuZCwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bjpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0biwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsIC5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogLjM3NXJlbSAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9Y2hlY2tib3hdLCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSkge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sIC5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIHBhZGRpbmc6IC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogLjNyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsIC5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgLjVyZW0gKyAycHgpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsIC5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sIC5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0biwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgcGFkZGluZzogLjI1cmVtIC41cmVtO1xuICBmb250LXNpemU6IC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IC4ycmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCksIC5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sIC5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biwgLmJvb3RzdHJhcC1lbWJlZCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsIC5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCksIC5ib290c3RyYXAtZW1iZWQgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLCAuYm9vdHN0cmFwLWVtYmVkIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG4gIGJvcmRlci1jb2xvcjogI2IzZDdmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC4yNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6ICNhZGI1YmQgc29saWQgMXB4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLjI1cmVtO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IDUwJS81MCUgNTAlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2bDIuOTc0IDIuOTlMOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGxlZnQ6IC0yLjI1cmVtO1xuICB3aWR0aDogMS43NXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgYm9yZGVyLXJhZGl1czogLjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRvcDogY2FsYyguMjVyZW0gKyAycHgpO1xuICBsZWZ0OiBjYWxjKC0yLjI1cmVtICsgMnB4KTtcbiAgd2lkdGg6IGNhbGMoMXJlbSAtIDRweCk7XG4gIGhlaWdodDogY2FsYygxcmVtIC0gNHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbiAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQsLXdlYmtpdC10cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCwtd2Via2l0LXRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjc1cmVtKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNzVyZW0pO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogLjM3NXJlbSAxLjc1cmVtIC4zNzVyZW0gLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIG5vLXJlcGVhdCByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICM0OTUwNTc7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogLjVyZW07XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAuNzVyZW0gKyAycHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIC43NXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1maWxlLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1maWxlLWlucHV0IH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IC4zNzVyZW0gLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIC43NXJlbSk7XG4gIHBhZGRpbmc6IC4zNzVyZW0gLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgLjI1cmVtIC4yNXJlbSAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAuMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IC4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgLW1zLXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogLjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1maWxlLWxhYmVsLCAuYm9vdHN0cmFwLWVtYmVkIC5jdXN0b20tc2VsZWN0IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmJvb3RzdHJhcC1lbWJlZCAuY3VzdG9tLWZpbGUtbGFiZWwsIC5ib290c3RyYXAtZW1iZWQgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXYtbGluazpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAubmF2LWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdi10YWJzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssIC5ib290c3RyYXAtZW1iZWQgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2ICNkZWUyZTYgI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IC41cmVtIDFyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdmJhciAuY29udGFpbmVyLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXIgLmNvbnRhaW5lci1mbHVpZCwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyIC5jb250YWluZXItbGcsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhciAuY29udGFpbmVyLW1kLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXIgLmNvbnRhaW5lci1zbSwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyIC5jb250YWluZXIteGwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogLjMxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWJyYW5kOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItYnJhbmQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IC41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItY29sbGFwc2Uge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAuMjVyZW0gLjc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci10b2dnbGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogLjVyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZywgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZywgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lciwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lciwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IC41cmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lciwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQteGwge1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lciwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQge1xuICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZywgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLCAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluaywgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdywgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmEoMCwgMCwgMCwgMC41KScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluaywgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY2FyZC1ib2R5IHtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogLjc1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY2FyZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiBjYWxjKC4yNXJlbSAtIDFweCkgY2FsYyguMjVyZW0gLSAxcHgpIDAgMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAuNzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIGNhbGMoLjI1cmVtIC0gMXB4KSBjYWxjKC4yNXJlbSAtIDFweCk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0uNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLS42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtLjYyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0uNjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcmQtaW1nLCAuYm9vdHN0cmFwLWVtYmVkIC5jYXJkLWltZy1ib3R0b20sIC5ib290c3RyYXAtZW1iZWQgLmNhcmQtaW1nLXRvcCB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcmQtaW1nLCAuYm9vdHN0cmFwLWVtYmVkIC5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKC4yNXJlbSAtIDFweCk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcmQtaW1nLCAuYm9vdHN0cmFwLWVtYmVkIC5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYyguMjVyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKC4yNXJlbSAtIDFweCk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcmQtZGVjayAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5jYXJkLWRlY2sge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIC1tcy1mbGV4OiAxIDAgMCU7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICAtbXMtZmxleDogMSAwIDAlO1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLCAuYm9vdHN0cmFwLWVtYmVkIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIsIC5ib290c3RyYXAtZW1iZWQgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIsIC5ib290c3RyYXAtZW1iZWQgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9wIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIsIC5ib290c3RyYXAtZW1iZWQgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IC43NXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmNhcmQtY29sdW1ucyB7XG4gICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDM7XG4gICAgLW1vei1jb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hY2NvcmRpb24gPiAuY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFjY29yZGlvbiA+IC5jYXJkID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IC43NXJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IC41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgY29udGVudDogXCIvXCI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogLjVyZW0gLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wYWdlLWxpbms6aG92ZXIge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBhZ2UtbGluazpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjNyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjNyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuM3JlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogLjI1cmVtIC41cmVtO1xuICBmb250LXNpemU6IC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4ycmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4ycmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjJyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAuMjVlbSAuNGVtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuYmFkZ2Uge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBhLmJhZGdlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIGEuYmFkZ2U6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAuNmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYmFkZ2UtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCBhLmJhZGdlLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBhLmJhZGdlLXByaW1hcnkuZm9jdXMsIC5ib290c3RyYXAtZW1iZWQgYS5iYWRnZS1wcmltYXJ5OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIGEuYmFkZ2Utc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDViNjI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYS5iYWRnZS1zZWNvbmRhcnkuZm9jdXMsIC5ib290c3RyYXAtZW1iZWQgYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYS5iYWRnZS1zdWNjZXNzOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIGEuYmFkZ2Utc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGEuYmFkZ2Utc3VjY2Vzcy5mb2N1cywgLmJvb3RzdHJhcC1lbWJlZCBhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYmFkZ2UtaW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGEuYmFkZ2UtaW5mbzpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCBhLmJhZGdlLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4Yjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBhLmJhZGdlLWluZm8uZm9jdXMsIC5ib290c3RyYXAtZW1iZWQgYS5iYWRnZS1pbmZvOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYS5iYWRnZS13YXJuaW5nOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIGEuYmFkZ2Utd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGEuYmFkZ2Utd2FybmluZy5mb2N1cywgLmJvb3RzdHJhcC1lbWJlZCBhLmJhZGdlLXdhcm5pbmc6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgYS5iYWRnZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBhLmJhZGdlLWRhbmdlci5mb2N1cywgLmJvb3RzdHJhcC1lbWJlZCBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgYS5iYWRnZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGEuYmFkZ2UtbGlnaHQuZm9jdXMsIC5ib290c3RyYXAtZW1iZWQgYS5iYWRnZS1saWdodDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJhZGdlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBhLmJhZGdlLWRhcms6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgYS5iYWRnZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYS5iYWRnZS1kYXJrLmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIGEuYmFkZ2UtZGFyazpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogLjNyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5qdW1ib3Ryb24ge1xuICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IC43NXJlbSAxLjI1cmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA0MDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNWZmO1xuICBib3JkZXItY29sb3I6ICNiOGRhZmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsZXJ0LXByaW1hcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjOWZjZGZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDI3NTI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzgzZDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlM2U1O1xuICBib3JkZXItY29sb3I6ICNkNmQ4ZGI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOGNiY2Y7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjAyMzI2O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMxNTU3MjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGVkZGE7XG4gIGJvcmRlci1jb2xvcjogI2MzZTZjYjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiMWRmYmI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBiMmUxMztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFlY2YxO1xuICBib3JkZXItY29sb3I6ICNiZWU1ZWI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYWJkZGU1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwNjJjMzM7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjNjZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZWJhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZThhMTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNTMzZjAzO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzcyMWMyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDdkYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVjNmNiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjFiMGI3O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzQ5MTIxNztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmRmZGZlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlY2VjZjY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2ODY4Njg7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDhkOTtcbiAgYm9yZGVyLWNvbG9yOiAjYzZjOGNhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGVydC1kYXJrIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2I5YmJiZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDQwNTA1O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIHRyYW5zaXRpb246IHdpZHRoIC42cyBlYXNlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tZWRpYSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tZWRpYS1ib2R5IHtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWhvcml6b250YWwgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWhvcml6b250YWwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWhvcml6b250YWwgLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWhvcml6b250YWwgLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtZmx1c2ggLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtZmx1c2ggLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtZmx1c2g6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA0MDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhkYWZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICMwMDQwODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZmNkZmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQwODU7XG4gIGJvcmRlci1jb2xvcjogIzAwNDA4NTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzgzZDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkOGRiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjMzgzZDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjYmNmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODNkNDE7XG4gIGJvcmRlci1jb2xvcjogIzM4M2Q0MTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzE1NTcyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzZTZjYjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFkZmJiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1NzI0O1xuICBib3JkZXItY29sb3I6ICMxNTU3MjQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMwYzU0NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWU1ZWI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xuICBjb2xvcjogIzBjNTQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjNTQ2MDtcbiAgYm9yZGVyLWNvbG9yOiAjMGM1NDYwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICM4NTY0MDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTY0MDQ7XG4gIGJvcmRlci1jb2xvcjogIzg1NjQwNDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjNzIxYzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjNmNiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjNzIxYzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjFjMjQ7XG4gIGJvcmRlci1jb2xvcjogIzcyMWMyNDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM4MTgxODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjODE4MTgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxODE4MjtcbiAgYm9yZGVyLWNvbG9yOiAjODE4MTgyO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMWIxZTIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZjOGNhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICMxYjFlMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFlMjE7XG4gIGJvcmRlci1jb2xvcjogIzFiMWUyMTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIG9wYWNpdHk6IC41O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciB7XG4gIG9wYWNpdHk6IC43NTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBidXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBhLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRvYXN0IHtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogLjc1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudG9hc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50b2FzdC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IC4yNXJlbSAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IC43NXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0LC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXIsIC5ib290c3RyYXAtZW1iZWQgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAuM3JlbTtcbiAgb3V0bGluZTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IC41O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoLjNyZW0gLSAxcHgpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBtYXJnaW46IC0xcmVtIC0xcmVtIC0xcmVtIGF1dG87XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAuNzVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYyguM3JlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoLjNyZW0gLSAxcHgpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwtbGcsIC5ib290c3RyYXAtZW1iZWQgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLFwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxcIk5vdG8gU2Fuc1wiLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IC45O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50b29sdGlwIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAuOHJlbTtcbiAgaGVpZ2h0OiAuNHJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdLCAuYm9vdHN0cmFwLWVtYmVkIC5icy10b29sdGlwLXRvcCB7XG4gIHBhZGRpbmc6IC40cmVtIDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3csIC5ib290c3RyYXAtZW1iZWQgLmJzLXRvb2x0aXAtdG9wIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlLCAuYm9vdHN0cmFwLWVtYmVkIC5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAuNHJlbSAuNHJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSwgLmJvb3RzdHJhcC1lbWJlZCAuYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgLjRyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdywgLmJvb3RzdHJhcC1lbWJlZCAuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogLjRyZW07XG4gIGhlaWdodDogLjhyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YmVmb3JlLCAuYm9vdHN0cmFwLWVtYmVkIC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogLjRyZW0gLjRyZW0gLjRyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0sIC5ib290c3RyYXAtZW1iZWQgLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogLjRyZW0gMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdywgLmJvb3RzdHJhcC1lbWJlZCAuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93IHtcbiAgdG9wOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUsIC5ib290c3RyYXAtZW1iZWQgLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAgLjRyZW0gLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0sIC5ib290c3RyYXAtZW1iZWQgLmJzLXRvb2x0aXAtbGVmdCB7XG4gIHBhZGRpbmc6IDAgLjRyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93LCAuYm9vdHN0cmFwLWVtYmVkIC5icy10b29sdGlwLWxlZnQgLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAuNHJlbTtcbiAgaGVpZ2h0OiAuOHJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmJlZm9yZSwgLmJvb3RzdHJhcC1lbWJlZCAuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAuNHJlbSAwIC40cmVtIC40cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsXCJOb3RvIFNhbnNcIixzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IC4zcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wb3BvdmVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IC41cmVtO1xuICBtYXJnaW46IDAgLjNyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBvcG92ZXIgLmFycm93OjphZnRlciwgLmJvb3RzdHJhcC1lbWJlZCAucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSwgLmJvb3RzdHJhcC1lbWJlZCAuYnMtcG9wb3Zlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93LCAuYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtLjVyZW0gLSAxcHgpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmJlZm9yZSwgLmJvb3RzdHJhcC1lbWJlZCAuYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAuNXJlbSAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyLCAuYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAuNXJlbSAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSwgLmJvb3RzdHJhcC1lbWJlZCAuYnMtcG9wb3Zlci1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3csIC5ib290c3RyYXAtZW1iZWQgLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0uNXJlbSAtIDFweCk7XG4gIHdpZHRoOiAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IC4zcmVtIDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjpiZWZvcmUsIC5ib290c3RyYXAtZW1iZWQgLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogLjVyZW0gLjVyZW0gLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIsIC5ib290c3RyYXAtZW1iZWQgLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogMXB4O1xuICBib3JkZXItd2lkdGg6IC41cmVtIC41cmVtIC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dLCAuYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IC41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3csIC5ib290c3RyYXAtZW1iZWQgLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93IHtcbiAgdG9wOiBjYWxjKC0uNXJlbSAtIDFweCk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlLCAuYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgLjVyZW0gLjVyZW0gLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIsIC5ib290c3RyYXAtZW1iZWQgLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciB7XG4gIHRvcDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAgLjVyZW0gLjVyZW0gLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJvb3RzdHJhcC1lbWJlZCAuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtLjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmN2Y3O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdLCAuYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93LCAuYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3cge1xuICByaWdodDogY2FsYygtLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAuM3JlbSAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUsIC5ib290c3RyYXAtZW1iZWQgLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogLjVyZW0gMCAuNXJlbSAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmFmdGVyLCAuYm9vdHN0cmFwLWVtYmVkIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAuNXJlbSAwIC41cmVtIC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAuNXJlbSAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYyguM3JlbSAtIDFweCk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogLjVyZW0gLjc1cmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0LC13ZWJraXQtdHJhbnNmb3JtIC42cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jYXJvdXNlbC1pdGVtLW5leHQsIC5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLWl0ZW0tcHJldiwgLmJvb3RzdHJhcC1lbWJlZCAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQsIC5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LCAuYm9vdHN0cmFwLWVtYmVkIC5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsIC5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0LCAuYm9vdHN0cmFwLWVtYmVkIC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsIC5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAuNnM7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsIC5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCwgLmJvb3RzdHJhcC1lbWJlZCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LCAuYm9vdHN0cmFwLWVtYmVkIC5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsIC5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogLjk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiwgLmJvb3RzdHJhcC1lbWJlZCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCA1MCUvMTAwJSAxMDAlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYm9yZGVyOiAuMjVlbSBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW5uZXItYm9yZGVyIC43NXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHNwaW5uZXItYm9yZGVyIC43NXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogLjJlbTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW5uZXItZ3JvdyAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBzcGlubmVyLWdyb3cgLjc1cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYS5iZy1wcmltYXJ5OmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIGEuYmctcHJpbWFyeTpob3ZlciwgLmJvb3RzdHJhcC1lbWJlZCBidXR0b24uYmctcHJpbWFyeTpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCBidXR0b24uYmctcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGEuYmctc2Vjb25kYXJ5OmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIGEuYmctc2Vjb25kYXJ5OmhvdmVyLCAuYm9vdHN0cmFwLWVtYmVkIGJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDViNjIgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgYS5iZy1zdWNjZXNzOmhvdmVyLCAuYm9vdHN0cmFwLWVtYmVkIGJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIGJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGEuYmctaW5mbzpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCBhLmJnLWluZm86aG92ZXIsIC5ib290c3RyYXAtZW1iZWQgYnV0dG9uLmJnLWluZm86Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgYnV0dG9uLmJnLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYS5iZy13YXJuaW5nOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIGEuYmctd2FybmluZzpob3ZlciwgLmJvb3RzdHJhcC1lbWJlZCBidXR0b24uYmctd2FybmluZzpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCBidXR0b24uYmctd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGEuYmctZGFuZ2VyOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIGEuYmctZGFuZ2VyOmhvdmVyLCAuYm9vdHN0cmFwLWVtYmVkIGJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgYnV0dG9uLmJnLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDIxMzAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYS5iZy1saWdodDpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCBhLmJnLWxpZ2h0OmhvdmVyLCAuYm9vdHN0cmFwLWVtYmVkIGJ1dHRvbi5iZy1saWdodDpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCBidXR0b24uYmctbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYS5iZy1kYXJrOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIGEuYmctZGFyazpob3ZlciwgLmJvb3RzdHJhcC1lbWJlZCBidXR0b24uYmctZGFyazpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCBidXR0b24uYmctZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5kLWZsZXgge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLCAuYm9vdHN0cmFwLWVtYmVkIC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLCAuYm9vdHN0cmFwLWVtYmVkIC5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSwgLmJvb3RzdHJhcC1lbWJlZCAuZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsIC5ib290c3RyYXAtZW1iZWQgLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDMlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZsZXgtcm93IHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mbGV4LWNvbHVtbiB7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1yb3ctcmV2ZXJzZSB7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mbGV4LXdyYXAge1xuICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mbGV4LW5vd3JhcCB7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mbGV4LWZpbGwge1xuICAtbXMtZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1ncm93LTAge1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1ncm93LTEge1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1zaHJpbmstMCB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZsZXgtc2hyaW5rLTEge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1pdGVtcy1lbmQge1xuICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tY29udGVudC1jZW50ZXIge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tY29udGVudC1hcm91bmQge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsaWduLXNlbGYtYXV0byB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1zZWxmLWVuZCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1zbS1yb3cge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgtc20tY29sdW1uIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgtc20td3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgtc20tbm93cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgtc20tZmlsbCB7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LW1kLXJvdyB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1tZC1jb2x1bW4ge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1tZC13cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1tZC1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1tZC1maWxsIHtcbiAgICAtbXMtZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgtbGctcm93IHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LWxnLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LWxnLWZpbGwge1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1sZy1ncm93LTAge1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1sZy1ncm93LTEge1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgteGwtcm93IHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LXhsLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbGV4LXhsLWZpbGwge1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC14bC1ncm93LTAge1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC14bC1ncm93LTEge1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsb2F0LXNtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreSkgb3IgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5ib290c3RyYXAtZW1iZWQgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubXQtMCwgLmJvb3RzdHJhcC1lbWJlZCAubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubXItMCwgLmJvb3RzdHJhcC1lbWJlZCAubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tYi0wLCAuYm9vdHN0cmFwLWVtYmVkIC5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tbC0wLCAuYm9vdHN0cmFwLWVtYmVkIC5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm10LTEsIC5ib290c3RyYXAtZW1iZWQgLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1yLTEsIC5ib290c3RyYXAtZW1iZWQgLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubWItMSwgLmJvb3RzdHJhcC1lbWJlZCAubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubWwtMSwgLmJvb3RzdHJhcC1lbWJlZCAubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm10LTIsIC5ib290c3RyYXAtZW1iZWQgLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubXItMiwgLmJvb3RzdHJhcC1lbWJlZCAubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1iLTIsIC5ib290c3RyYXAtZW1iZWQgLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubWwtMiwgLmJvb3RzdHJhcC1lbWJlZCAubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm10LTMsIC5ib290c3RyYXAtZW1iZWQgLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1yLTMsIC5ib290c3RyYXAtZW1iZWQgLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubWItMywgLmJvb3RzdHJhcC1lbWJlZCAubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubWwtMywgLmJvb3RzdHJhcC1lbWJlZCAubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm10LTQsIC5ib290c3RyYXAtZW1iZWQgLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubXItNCwgLmJvb3RzdHJhcC1lbWJlZCAubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1iLTQsIC5ib290c3RyYXAtZW1iZWQgLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubWwtNCwgLmJvb3RzdHJhcC1lbWJlZCAubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm10LTUsIC5ib290c3RyYXAtZW1iZWQgLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1yLTUsIC5ib290c3RyYXAtZW1iZWQgLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubWItNSwgLmJvb3RzdHJhcC1lbWJlZCAubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubWwtNSwgLmJvb3RzdHJhcC1lbWJlZCAubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucHQtMCwgLmJvb3RzdHJhcC1lbWJlZCAucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnByLTAsIC5ib290c3RyYXAtZW1iZWQgLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBiLTAsIC5ib290c3RyYXAtZW1iZWQgLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wbC0wLCAuYm9vdHN0cmFwLWVtYmVkIC5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucHQtMSwgLmJvb3RzdHJhcC1lbWJlZCAucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnByLTEsIC5ib290c3RyYXAtZW1iZWQgLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBiLTEsIC5ib290c3RyYXAtZW1iZWQgLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wbC0xLCAuYm9vdHN0cmFwLWVtYmVkIC5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wdC0yLCAuYm9vdHN0cmFwLWVtYmVkIC5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wci0yLCAuYm9vdHN0cmFwLWVtYmVkIC5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBiLTIsIC5ib290c3RyYXAtZW1iZWQgLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBsLTIsIC5ib290c3RyYXAtZW1iZWQgLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnB0LTMsIC5ib290c3RyYXAtZW1iZWQgLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wci0zLCAuYm9vdHN0cmFwLWVtYmVkIC5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wYi0zLCAuYm9vdHN0cmFwLWVtYmVkIC5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucGwtMywgLmJvb3RzdHJhcC1lbWJlZCAucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucHQtNCwgLmJvb3RzdHJhcC1lbWJlZCAucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucHItNCwgLmJvb3RzdHJhcC1lbWJlZCAucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wYi00LCAuYm9vdHN0cmFwLWVtYmVkIC5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wbC00LCAuYm9vdHN0cmFwLWVtYmVkIC5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5wdC01LCAuYm9vdHN0cmFwLWVtYmVkIC5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucHItNSwgLmJvb3RzdHJhcC1lbWJlZCAucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAucGItNSwgLmJvb3RzdHJhcC1lbWJlZCAucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnBsLTUsIC5ib290c3RyYXAtZW1iZWQgLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubS1uMSB7XG4gIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubXQtbjEsIC5ib290c3RyYXAtZW1iZWQgLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubXItbjEsIC5ib290c3RyYXAtZW1iZWQgLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tYi1uMSwgLmJvb3RzdHJhcC1lbWJlZCAubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tbC1uMSwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubS1uMiB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tdC1uMiwgLmJvb3RzdHJhcC1lbWJlZCAubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1yLW4yLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tYi1uMiwgLmJvb3RzdHJhcC1lbWJlZCAubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1sLW4yLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm0tbjMge1xuICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm10LW4zLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1yLW4zLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubWItbjMsIC5ib290c3RyYXAtZW1iZWQgLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubWwtbjMsIC5ib290c3RyYXAtZW1iZWQgLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm0tbjQge1xuICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubXQtbjQsIC5ib290c3RyYXAtZW1iZWQgLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tci1uNCwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubWItbjQsIC5ib290c3RyYXAtZW1iZWQgLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tbC1uNCwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tLW41IHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tdC1uNSwgLmJvb3RzdHJhcC1lbWJlZCAubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tci1uNSwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1iLW41LCAuYm9vdHN0cmFwLWVtYmVkIC5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLm1sLW41LCAuYm9vdHN0cmFwLWVtYmVkIC5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubXQtYXV0bywgLmJvb3RzdHJhcC1lbWJlZCAubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAubXItYXV0bywgLmJvb3RzdHJhcC1lbWJlZCAubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tYi1hdXRvLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5tbC1hdXRvLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQtc20tMCwgLmJvb3RzdHJhcC1lbWJlZCAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLXNtLTAsIC5ib290c3RyYXAtZW1iZWQgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLXNtLTAsIC5ib290c3RyYXAtZW1iZWQgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC1zbS0wLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQtc20tMSwgLmJvb3RzdHJhcC1lbWJlZCAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLXNtLTEsIC5ib290c3RyYXAtZW1iZWQgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLXNtLTEsIC5ib290c3RyYXAtZW1iZWQgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC1zbS0xLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC1zbS0yLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci1zbS0yLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLXNtLTIsIC5ib290c3RyYXAtZW1iZWQgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLXNtLTIsIC5ib290c3RyYXAtZW1iZWQgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LXNtLTMsIC5ib290c3RyYXAtZW1iZWQgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci1zbS0zLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi1zbS0zLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwtc20tMywgLmJvb3RzdHJhcC1lbWJlZCAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQtc20tNCwgLmJvb3RzdHJhcC1lbWJlZCAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXItc20tNCwgLmJvb3RzdHJhcC1lbWJlZCAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi1zbS00LCAuYm9vdHN0cmFwLWVtYmVkIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC1zbS00LCAuYm9vdHN0cmFwLWVtYmVkIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC1zbS01LCAuYm9vdHN0cmFwLWVtYmVkIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXItc20tNSwgLmJvb3RzdHJhcC1lbWJlZCAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWItc20tNSwgLmJvb3RzdHJhcC1lbWJlZCAubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLXNtLTUsIC5ib290c3RyYXAtZW1iZWQgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHQtc20tMCwgLmJvb3RzdHJhcC1lbWJlZCAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wci1zbS0wLCAuYm9vdHN0cmFwLWVtYmVkIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGItc20tMCwgLmJvb3RzdHJhcC1lbWJlZCAucHktc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wbC1zbS0wLCAuYm9vdHN0cmFwLWVtYmVkIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wdC1zbS0xLCAuYm9vdHN0cmFwLWVtYmVkIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnByLXNtLTEsIC5ib290c3RyYXAtZW1iZWQgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wYi1zbS0xLCAuYm9vdHN0cmFwLWVtYmVkIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBsLXNtLTEsIC5ib290c3RyYXAtZW1iZWQgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHQtc20tMiwgLmJvb3RzdHJhcC1lbWJlZCAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnByLXNtLTIsIC5ib290c3RyYXAtZW1iZWQgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBiLXNtLTIsIC5ib290c3RyYXAtZW1iZWQgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wbC1zbS0yLCAuYm9vdHN0cmFwLWVtYmVkIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnB0LXNtLTMsIC5ib290c3RyYXAtZW1iZWQgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHItc20tMywgLmJvb3RzdHJhcC1lbWJlZCAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBiLXNtLTMsIC5ib290c3RyYXAtZW1iZWQgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGwtc20tMywgLmJvb3RzdHJhcC1lbWJlZCAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wdC1zbS00LCAuYm9vdHN0cmFwLWVtYmVkIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHItc20tNCwgLmJvb3RzdHJhcC1lbWJlZCAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGItc20tNCwgLmJvb3RzdHJhcC1lbWJlZCAucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBsLXNtLTQsIC5ib290c3RyYXAtZW1iZWQgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHQtc20tNSwgLmJvb3RzdHJhcC1lbWJlZCAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wci1zbS01LCAuYm9vdHN0cmFwLWVtYmVkIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGItc20tNSwgLmJvb3RzdHJhcC1lbWJlZCAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wbC1zbS01LCAuYm9vdHN0cmFwLWVtYmVkIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQtc20tbjEsIC5ib290c3RyYXAtZW1iZWQgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLXNtLW4xLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLXNtLW4xLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC1zbS1uMSwgLmJvb3RzdHJhcC1lbWJlZCAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm0tc20tbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LXNtLW4yLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLXNtLW4yLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWItc20tbjIsIC5ib290c3RyYXAtZW1iZWQgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwtc20tbjIsIC5ib290c3RyYXAtZW1iZWQgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC1zbS1uMywgLmJvb3RzdHJhcC1lbWJlZCAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXItc20tbjMsIC5ib290c3RyYXAtZW1iZWQgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWItc20tbjMsIC5ib290c3RyYXAtZW1iZWQgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLXNtLW4zLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQtc20tbjQsIC5ib290c3RyYXAtZW1iZWQgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXItc20tbjQsIC5ib290c3RyYXAtZW1iZWQgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi1zbS1uNCwgLmJvb3RzdHJhcC1lbWJlZCAubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC1zbS1uNCwgLmJvb3RzdHJhcC1lbWJlZCAubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS1zbS1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LXNtLW41LCAuYm9vdHN0cmFwLWVtYmVkIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci1zbS1uNSwgLmJvb3RzdHJhcC1lbWJlZCAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi1zbS1uNSwgLmJvb3RzdHJhcC1lbWJlZCAubXktc20tbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwtc20tbjUsIC5ib290c3RyYXAtZW1iZWQgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LXNtLWF1dG8sIC5ib290c3RyYXAtZW1iZWQgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci1zbS1hdXRvLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi1zbS1hdXRvLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwtc20tYXV0bywgLmJvb3RzdHJhcC1lbWJlZCAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC1tZC0wLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXItbWQtMCwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWItbWQtMCwgLmJvb3RzdHJhcC1lbWJlZCAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLW1kLTAsIC5ib290c3RyYXAtZW1iZWQgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC1tZC0xLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXItbWQtMSwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWItbWQtMSwgLmJvb3RzdHJhcC1lbWJlZCAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLW1kLTEsIC5ib290c3RyYXAtZW1iZWQgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LW1kLTIsIC5ib290c3RyYXAtZW1iZWQgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLW1kLTIsIC5ib290c3RyYXAtZW1iZWQgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWItbWQtMiwgLmJvb3RzdHJhcC1lbWJlZCAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwtbWQtMiwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQtbWQtMywgLmJvb3RzdHJhcC1lbWJlZCAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLW1kLTMsIC5ib290c3RyYXAtZW1iZWQgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLW1kLTMsIC5ib290c3RyYXAtZW1iZWQgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC1tZC0zLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC1tZC00LCAuYm9vdHN0cmFwLWVtYmVkIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci1tZC00LCAuYm9vdHN0cmFwLWVtYmVkIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLW1kLTQsIC5ib290c3RyYXAtZW1iZWQgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLW1kLTQsIC5ib290c3RyYXAtZW1iZWQgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LW1kLTUsIC5ib290c3RyYXAtZW1iZWQgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci1tZC01LCAuYm9vdHN0cmFwLWVtYmVkIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi1tZC01LCAuYm9vdHN0cmFwLWVtYmVkIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwtbWQtNSwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wdC1tZC0wLCAuYm9vdHN0cmFwLWVtYmVkIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnByLW1kLTAsIC5ib290c3RyYXAtZW1iZWQgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wYi1tZC0wLCAuYm9vdHN0cmFwLWVtYmVkIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBsLW1kLTAsIC5ib290c3RyYXAtZW1iZWQgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnB0LW1kLTEsIC5ib290c3RyYXAtZW1iZWQgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHItbWQtMSwgLmJvb3RzdHJhcC1lbWJlZCAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBiLW1kLTEsIC5ib290c3RyYXAtZW1iZWQgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGwtbWQtMSwgLmJvb3RzdHJhcC1lbWJlZCAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wdC1tZC0yLCAuYm9vdHN0cmFwLWVtYmVkIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHItbWQtMiwgLmJvb3RzdHJhcC1lbWJlZCAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGItbWQtMiwgLmJvb3RzdHJhcC1lbWJlZCAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBsLW1kLTIsIC5ib290c3RyYXAtZW1iZWQgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHQtbWQtMywgLmJvb3RzdHJhcC1lbWJlZCAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wci1tZC0zLCAuYm9vdHN0cmFwLWVtYmVkIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGItbWQtMywgLmJvb3RzdHJhcC1lbWJlZCAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wbC1tZC0zLCAuYm9vdHN0cmFwLWVtYmVkIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnB0LW1kLTQsIC5ib290c3RyYXAtZW1iZWQgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wci1tZC00LCAuYm9vdHN0cmFwLWVtYmVkIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wYi1tZC00LCAuYm9vdHN0cmFwLWVtYmVkIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGwtbWQtNCwgLmJvb3RzdHJhcC1lbWJlZCAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wdC1tZC01LCAuYm9vdHN0cmFwLWVtYmVkIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnByLW1kLTUsIC5ib290c3RyYXAtZW1iZWQgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wYi1tZC01LCAuYm9vdHN0cmFwLWVtYmVkIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBsLW1kLTUsIC5ib290c3RyYXAtZW1iZWQgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC1tZC1uMSwgLmJvb3RzdHJhcC1lbWJlZCAubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXItbWQtbjEsIC5ib290c3RyYXAtZW1iZWQgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWItbWQtbjEsIC5ib290c3RyYXAtZW1iZWQgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLW1kLW4xLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQtbWQtbjIsIC5ib290c3RyYXAtZW1iZWQgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXItbWQtbjIsIC5ib290c3RyYXAtZW1iZWQgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi1tZC1uMiwgLmJvb3RzdHJhcC1lbWJlZCAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC1tZC1uMiwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LW1kLW4zLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci1tZC1uMywgLmJvb3RzdHJhcC1lbWJlZCAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi1tZC1uMywgLmJvb3RzdHJhcC1lbWJlZCAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwtbWQtbjMsIC5ib290c3RyYXAtZW1iZWQgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC1tZC1uNCwgLmJvb3RzdHJhcC1lbWJlZCAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci1tZC1uNCwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLW1kLW40LCAuYm9vdHN0cmFwLWVtYmVkIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLW1kLW40LCAuYm9vdHN0cmFwLWVtYmVkIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQtbWQtbjUsIC5ib290c3RyYXAtZW1iZWQgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLW1kLW41LCAuYm9vdHN0cmFwLWVtYmVkIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLW1kLW41LCAuYm9vdHN0cmFwLWVtYmVkIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC1tZC1uNSwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQtbWQtYXV0bywgLmJvb3RzdHJhcC1lbWJlZCAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLW1kLWF1dG8sIC5ib290c3RyYXAtZW1iZWQgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLW1kLWF1dG8sIC5ib290c3RyYXAtZW1iZWQgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC1tZC1hdXRvLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LWxnLTAsIC5ib290c3RyYXAtZW1iZWQgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci1sZy0wLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi1sZy0wLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwtbGctMCwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LWxnLTEsIC5ib290c3RyYXAtZW1iZWQgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci1sZy0xLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi1sZy0xLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwtbGctMSwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQtbGctMiwgLmJvb3RzdHJhcC1lbWJlZCAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXItbGctMiwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi1sZy0yLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC1sZy0yLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC1sZy0zLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXItbGctMywgLmJvb3RzdHJhcC1lbWJlZCAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWItbGctMywgLmJvb3RzdHJhcC1lbWJlZCAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLWxnLTMsIC5ib290c3RyYXAtZW1iZWQgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LWxnLTQsIC5ib290c3RyYXAtZW1iZWQgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLWxnLTQsIC5ib290c3RyYXAtZW1iZWQgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWItbGctNCwgLmJvb3RzdHJhcC1lbWJlZCAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwtbGctNCwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQtbGctNSwgLmJvb3RzdHJhcC1lbWJlZCAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLWxnLTUsIC5ib290c3RyYXAtZW1iZWQgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLWxnLTUsIC5ib290c3RyYXAtZW1iZWQgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC1sZy01LCAuYm9vdHN0cmFwLWVtYmVkIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnB0LWxnLTAsIC5ib290c3RyYXAtZW1iZWQgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHItbGctMCwgLmJvb3RzdHJhcC1lbWJlZCAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBiLWxnLTAsIC5ib290c3RyYXAtZW1iZWQgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGwtbGctMCwgLmJvb3RzdHJhcC1lbWJlZCAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHQtbGctMSwgLmJvb3RzdHJhcC1lbWJlZCAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wci1sZy0xLCAuYm9vdHN0cmFwLWVtYmVkIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGItbGctMSwgLmJvb3RzdHJhcC1lbWJlZCAucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wbC1sZy0xLCAuYm9vdHN0cmFwLWVtYmVkIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnB0LWxnLTIsIC5ib290c3RyYXAtZW1iZWQgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wci1sZy0yLCAuYm9vdHN0cmFwLWVtYmVkIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wYi1sZy0yLCAuYm9vdHN0cmFwLWVtYmVkIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGwtbGctMiwgLmJvb3RzdHJhcC1lbWJlZCAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wdC1sZy0zLCAuYm9vdHN0cmFwLWVtYmVkIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnByLWxnLTMsIC5ib290c3RyYXAtZW1iZWQgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wYi1sZy0zLCAuYm9vdHN0cmFwLWVtYmVkIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBsLWxnLTMsIC5ib290c3RyYXAtZW1iZWQgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHQtbGctNCwgLmJvb3RzdHJhcC1lbWJlZCAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnByLWxnLTQsIC5ib290c3RyYXAtZW1iZWQgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBiLWxnLTQsIC5ib290c3RyYXAtZW1iZWQgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wbC1sZy00LCAuYm9vdHN0cmFwLWVtYmVkIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnB0LWxnLTUsIC5ib290c3RyYXAtZW1iZWQgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHItbGctNSwgLmJvb3RzdHJhcC1lbWJlZCAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBiLWxnLTUsIC5ib290c3RyYXAtZW1iZWQgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGwtbGctNSwgLmJvb3RzdHJhcC1lbWJlZCAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LWxnLW4xLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci1sZy1uMSwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi1sZy1uMSwgLmJvb3RzdHJhcC1lbWJlZCAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwtbGctbjEsIC5ib290c3RyYXAtZW1iZWQgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC1sZy1uMiwgLmJvb3RzdHJhcC1lbWJlZCAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci1sZy1uMiwgLmJvb3RzdHJhcC1lbWJlZCAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLWxnLW4yLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLWxnLW4yLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQtbGctbjMsIC5ib290c3RyYXAtZW1iZWQgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLWxnLW4zLCAuYm9vdHN0cmFwLWVtYmVkIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLWxnLW4zLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC1sZy1uMywgLmJvb3RzdHJhcC1lbWJlZCAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LWxnLW40LCAuYm9vdHN0cmFwLWVtYmVkIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLWxnLW40LCAuYm9vdHN0cmFwLWVtYmVkIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWItbGctbjQsIC5ib290c3RyYXAtZW1iZWQgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwtbGctbjQsIC5ib290c3RyYXAtZW1iZWQgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC1sZy1uNSwgLmJvb3RzdHJhcC1lbWJlZCAubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXItbGctbjUsIC5ib290c3RyYXAtZW1iZWQgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWItbGctbjUsIC5ib290c3RyYXAtZW1iZWQgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLWxnLW41LCAuYm9vdHN0cmFwLWVtYmVkIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC1sZy1hdXRvLCAuYm9vdHN0cmFwLWVtYmVkIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXItbGctYXV0bywgLmJvb3RzdHJhcC1lbWJlZCAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWItbGctYXV0bywgLmJvb3RzdHJhcC1lbWJlZCAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLWxnLWF1dG8sIC5ib290c3RyYXAtZW1iZWQgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LXhsLTAsIC5ib290c3RyYXAtZW1iZWQgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci14bC0wLCAuYm9vdHN0cmFwLWVtYmVkIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi14bC0wLCAuYm9vdHN0cmFwLWVtYmVkIC5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwteGwtMCwgLmJvb3RzdHJhcC1lbWJlZCAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LXhsLTEsIC5ib290c3RyYXAtZW1iZWQgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci14bC0xLCAuYm9vdHN0cmFwLWVtYmVkIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi14bC0xLCAuYm9vdHN0cmFwLWVtYmVkIC5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwteGwtMSwgLmJvb3RzdHJhcC1lbWJlZCAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQteGwtMiwgLmJvb3RzdHJhcC1lbWJlZCAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXIteGwtMiwgLmJvb3RzdHJhcC1lbWJlZCAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi14bC0yLCAuYm9vdHN0cmFwLWVtYmVkIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC14bC0yLCAuYm9vdHN0cmFwLWVtYmVkIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC14bC0zLCAuYm9vdHN0cmFwLWVtYmVkIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXIteGwtMywgLmJvb3RzdHJhcC1lbWJlZCAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWIteGwtMywgLmJvb3RzdHJhcC1lbWJlZCAubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLXhsLTMsIC5ib290c3RyYXAtZW1iZWQgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LXhsLTQsIC5ib290c3RyYXAtZW1iZWQgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLXhsLTQsIC5ib290c3RyYXAtZW1iZWQgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWIteGwtNCwgLmJvb3RzdHJhcC1lbWJlZCAubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwteGwtNCwgLmJvb3RzdHJhcC1lbWJlZCAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQteGwtNSwgLmJvb3RzdHJhcC1lbWJlZCAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLXhsLTUsIC5ib290c3RyYXAtZW1iZWQgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLXhsLTUsIC5ib290c3RyYXAtZW1iZWQgLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC14bC01LCAuYm9vdHN0cmFwLWVtYmVkIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnB0LXhsLTAsIC5ib290c3RyYXAtZW1iZWQgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHIteGwtMCwgLmJvb3RzdHJhcC1lbWJlZCAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBiLXhsLTAsIC5ib290c3RyYXAtZW1iZWQgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGwteGwtMCwgLmJvb3RzdHJhcC1lbWJlZCAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHQteGwtMSwgLmJvb3RzdHJhcC1lbWJlZCAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wci14bC0xLCAuYm9vdHN0cmFwLWVtYmVkIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGIteGwtMSwgLmJvb3RzdHJhcC1lbWJlZCAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wbC14bC0xLCAuYm9vdHN0cmFwLWVtYmVkIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnB0LXhsLTIsIC5ib290c3RyYXAtZW1iZWQgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wci14bC0yLCAuYm9vdHN0cmFwLWVtYmVkIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wYi14bC0yLCAuYm9vdHN0cmFwLWVtYmVkIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGwteGwtMiwgLmJvb3RzdHJhcC1lbWJlZCAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wdC14bC0zLCAuYm9vdHN0cmFwLWVtYmVkIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnByLXhsLTMsIC5ib290c3RyYXAtZW1iZWQgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wYi14bC0zLCAuYm9vdHN0cmFwLWVtYmVkIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBsLXhsLTMsIC5ib290c3RyYXAtZW1iZWQgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHQteGwtNCwgLmJvb3RzdHJhcC1lbWJlZCAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnByLXhsLTQsIC5ib290c3RyYXAtZW1iZWQgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBiLXhsLTQsIC5ib290c3RyYXAtZW1iZWQgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5wbC14bC00LCAuYm9vdHN0cmFwLWVtYmVkIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnAteGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnB0LXhsLTUsIC5ib290c3RyYXAtZW1iZWQgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucHIteGwtNSwgLmJvb3RzdHJhcC1lbWJlZCAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnBiLXhsLTUsIC5ib290c3RyYXAtZW1iZWQgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAucGwteGwtNSwgLmJvb3RzdHJhcC1lbWJlZCAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LXhsLW4xLCAuYm9vdHN0cmFwLWVtYmVkIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci14bC1uMSwgLmJvb3RzdHJhcC1lbWJlZCAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tYi14bC1uMSwgLmJvb3RzdHJhcC1lbWJlZCAubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwteGwtbjEsIC5ib290c3RyYXAtZW1iZWQgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC14bC1uMiwgLmJvb3RzdHJhcC1lbWJlZCAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tci14bC1uMiwgLmJvb3RzdHJhcC1lbWJlZCAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLXhsLW4yLCAuYm9vdHN0cmFwLWVtYmVkIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLXhsLW4yLCAuYm9vdHN0cmFwLWVtYmVkIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXQteGwtbjMsIC5ib290c3RyYXAtZW1iZWQgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLXhsLW4zLCAuYm9vdHN0cmFwLWVtYmVkIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1iLXhsLW4zLCAuYm9vdHN0cmFwLWVtYmVkIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tbC14bC1uMywgLmJvb3RzdHJhcC1lbWJlZCAubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm10LXhsLW40LCAuYm9vdHN0cmFwLWVtYmVkIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1yLXhsLW40LCAuYm9vdHN0cmFwLWVtYmVkIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWIteGwtbjQsIC5ib290c3RyYXAtZW1iZWQgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWwteGwtbjQsIC5ib290c3RyYXAtZW1iZWQgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC14bC1uNSwgLmJvb3RzdHJhcC1lbWJlZCAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXIteGwtbjUsIC5ib290c3RyYXAtZW1iZWQgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWIteGwtbjUsIC5ib290c3RyYXAtZW1iZWQgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLXhsLW41LCAuYm9vdHN0cmFwLWVtYmVkIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5tdC14bC1hdXRvLCAuYm9vdHN0cmFwLWVtYmVkIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubXIteGwtYXV0bywgLmJvb3RzdHJhcC1lbWJlZCAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAubWIteGwtYXV0bywgLmJvb3RzdHJhcC1lbWJlZCAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLm1sLXhsLWF1dG8sIC5ib290c3RyYXAtZW1iZWQgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZCAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb250LXdlaWdodC1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC5mb250LXdlaWdodC1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGEudGV4dC1wcmltYXJ5OmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIGEudGV4dC1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMwMDU2YjMgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgYS50ZXh0LXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjNDk0ZjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgYS50ZXh0LXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzE5NjkyYyAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50ZXh0LWluZm8ge1xuICBjb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIGEudGV4dC1pbmZvOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIGEudGV4dC1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICMwZjY2NzQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBhLnRleHQtd2FybmluZzpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCBhLnRleHQtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjYmE4YjAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBhLnRleHQtZGFuZ2VyOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkIGEudGV4dC1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2E3MWQyYSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBhLnRleHQtbGlnaHQ6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQgYS50ZXh0LWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICNjYmQzZGEgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGV4dC1kYXJrIHtcbiAgY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCBhLnRleHQtZGFyazpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZCBhLnRleHQtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjMTIxNDE2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQgLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkIC50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAudmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZCAuaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5ib290c3RyYXAtZW1iZWQgKiwgLmJvb3RzdHJhcC1lbWJlZCA6OmFmdGVyLCAuYm9vdHN0cmFwLWVtYmVkIDo6YmVmb3JlIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIGJsb2NrcXVvdGUsIC5ib290c3RyYXAtZW1iZWQgcHJlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWRiNWJkO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCBpbWcsIC5ib290c3RyYXAtZW1iZWQgdHIge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIGgyLCAuYm9vdHN0cmFwLWVtYmVkIGgzLCAuYm9vdHN0cmFwLWVtYmVkIHAge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQgaDIsIC5ib290c3RyYXAtZW1iZWQgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG4gIEBwYWdlIHtcbiAgICAuYm9vdHN0cmFwLWVtYmVkIHtcbiAgICAgIHNpemU6IGEzO1xuICAgIH1cbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIGJvZHkge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZSB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1ib3JkZXJlZCB0ZCwgLmJvb3RzdHJhcC1lbWJlZCAudGFibGUtYm9yZGVyZWQgdGgge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHksIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWRhcmsgdGQsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWRhcmsgdGgsIC5ib290c3RyYXAtZW1iZWQgLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICB9XG59XG5cbi8qIVxuICogV3JhcCBCb290c3RyYXAgNC40LjEgQ1NTIHNvIHRoYXQgaXQgZG9lc24ndCBjb25mbGljdCB3aXRoIG90aGVyIENTUyBvbiB0aGUgRklBIHNpdGVcbiAqXG4gKi9cbi8qIVxuICogQm9vdHN0cmFwIHY1LjEuMyAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyA6cm9vdCB7XG4gIC0tYnMtYmx1ZTogIzBkNmVmZDtcbiAgLS1icy1pbmRpZ286ICM2NjEwZjI7XG4gIC0tYnMtcHVycGxlOiAjNmY0MmMxO1xuICAtLWJzLXBpbms6ICNkNjMzODQ7XG4gIC0tYnMtcmVkOiAjZGMzNTQ1O1xuICAtLWJzLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS1icy15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tYnMtZ3JlZW46ICMxOTg3NTQ7XG4gIC0tYnMtdGVhbDogIzIwYzk5NztcbiAgLS1icy1jeWFuOiAjMGRjYWYwO1xuICAtLWJzLXdoaXRlOiAjZmZmO1xuICAtLWJzLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktMTAwOiAjZjhmOWZhO1xuICAtLWJzLWdyYXktMjAwOiAjZTllY2VmO1xuICAtLWJzLWdyYXktMzAwOiAjZGVlMmU2O1xuICAtLWJzLWdyYXktNDAwOiAjY2VkNGRhO1xuICAtLWJzLWdyYXktNTAwOiAjYWRiNWJkO1xuICAtLWJzLWdyYXktNjAwOiAjNmM3NTdkO1xuICAtLWJzLWdyYXktNzAwOiAjNDk1MDU3O1xuICAtLWJzLWdyYXktODAwOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktOTAwOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnk6ICMwZDZlZmQ7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjNmM3NTdkO1xuICAtLWJzLXN1Y2Nlc3M6ICMxOTg3NTQ7XG4gIC0tYnMtaW5mbzogIzBkY2FmMDtcbiAgLS1icy13YXJuaW5nOiAjZmZjMTA3O1xuICAtLWJzLWRhbmdlcjogI2RjMzU0NTtcbiAgLS1icy1saWdodDogI2Y4ZjlmYTtcbiAgLS1icy1kYXJrOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnktcmdiOiAjMGQ2ZWZkO1xuICAtLWJzLXNlY29uZGFyeS1yZ2I6IDEwOCwxMTcsMTI1O1xuICAtLWJzLXN1Y2Nlc3MtcmdiOiAyNSwxMzUsODQ7XG4gIC0tYnMtaW5mby1yZ2I6IDEzLDIwMiwyNDA7XG4gIC0tYnMtd2FybmluZy1yZ2I6IDI1NSwxOTMsNztcbiAgLS1icy1kYW5nZXItcmdiOiAyMjAsNTMsNjk7XG4gIC0tYnMtbGlnaHQtcmdiOiAyNDgsMjQ5LDI1MDtcbiAgLS1icy1kYXJrLXJnYjogMzMsMzcsNDE7XG4gIC0tYnMtd2hpdGUtcmdiOiAyNTUsMjU1LDI1NTtcbiAgLS1icy1ibGFjay1yZ2I6IDAsMCwwO1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiAzMywzNyw0MTtcbiAgLS1icy1ib2R5LWJnLXJnYjogMjU1LDI1NSwyNTU7XG4gIC0tYnMtZm9udC1zYW5zLXNlcmlmOiBzeXN0ZW0tdWksLWFwcGxlLXN5c3RlbSxcIlNlZ29lIFVJXCIsUm9ib3RvLFwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxcIk5vdG8gU2Fuc1wiLFwiTGliZXJhdGlvbiBTYW5zXCIsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCIsXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tYnMtZm9udC1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLE1lbmxvLE1vbmFjbyxDb25zb2xhcyxcIkxpYmVyYXRpb24gTW9ub1wiLFwiQ291cmllciBOZXdcIixtb25vc3BhY2U7XG4gIC0tYnMtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICAtLWJzLWJvZHktZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIC0tYnMtYm9keS1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtYm9keS1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJvZHktbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1icy1ib2R5LWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJvZHktYmc6ICNmZmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzICosIC5ib290c3RyYXAtZW1iZWQtNTEzIDo6YWZ0ZXIsIC5ib290c3RyYXAtZW1iZWQtNTEzIDo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIDpyb290IHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyBib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyBociB7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6IC4yNTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgaHI6bm90KFtzaXplXSkge1xuICBoZWlnaHQ6IDFweDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmgxLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuaDIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5oMywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmg0LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuaDUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5oNiwgLmJvb3RzdHJhcC1lbWJlZC01MTMgaDEsIC5ib290c3RyYXAtZW1iZWQtNTEzIGgyLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyBoMywgLmJvb3RzdHJhcC1lbWJlZC01MTMgaDQsIC5ib290c3RyYXAtZW1iZWQtNTEzIGg1LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuaDEsIC5ib290c3RyYXAtZW1iZWQtNTEzIGgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5oMSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgaDEge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5oMiwgLmJvb3RzdHJhcC1lbWJlZC01MTMgaDIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAuOXZ3KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuaDIsIC5ib290c3RyYXAtZW1iZWQtNTEzIGgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmgzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyBoMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAuNnZ3KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuaDMsIC5ib290c3RyYXAtZW1iZWQtNTEzIGgzIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmg0LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyBoNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIC4zdncpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5oNCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgaDQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5oNSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5oNiwgLmJvb3RzdHJhcC1lbWJlZC01MTMgaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIHAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyBhYmJyW2RhdGEtYnMtb3JpZ2luYWwtdGl0bGVdLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyBhYmJyW3RpdGxlXSB7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIG9sLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyB1bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgZGwsIC5ib290c3RyYXAtZW1iZWQtNTEzIG9sLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyB1bCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIG9sIG9sLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyBvbCB1bCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgdWwgb2wsIC5ib290c3RyYXAtZW1iZWQtNTEzIHVsIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyBkZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIGIsIC5ib290c3RyYXAtZW1iZWQtNTEzIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5zbWFsbCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgc21hbGwge1xuICBmb250LXNpemU6IC44NzVlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1hcmssIC5ib290c3RyYXAtZW1iZWQtNTEzIG1hcmsge1xuICBwYWRkaW5nOiAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyBzdWIsIC5ib290c3RyYXAtZW1iZWQtNTEzIHN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAuNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgc3ViIHtcbiAgYm90dG9tOiAtLjI1ZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIHN1cCB7XG4gIHRvcDogLS41ZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIGEge1xuICBjb2xvcjogIzBkNmVmZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIGE6aG92ZXIge1xuICBjb2xvcjogIzBhNThjYTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSksIC5ib290c3RyYXAtZW1iZWQtNTEzIGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgY29kZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMga2JkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyBwcmUsIC5ib290c3RyYXAtZW1iZWQtNTEzIHNhbXAge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO1xuICBmb250LXNpemU6IDFlbTtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgcHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IC44NzVlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgcHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIGNvZGUge1xuICBmb250LXNpemU6IC44NzVlbTtcbiAgY29sb3I6ICNkNjMzODQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMga2JkIHtcbiAgcGFkZGluZzogLjJyZW0gLjRyZW07XG4gIGZvbnQtc2l6ZTogLjg3NWVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogLjJyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIGtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgaW1nLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyBzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyB0YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyBjYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyB0aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyB0Ym9keSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgdGQsIC5ib290c3RyYXAtZW1iZWQtNTEzIHRmb290LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyB0aCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgdGhlYWQsIC5ib290c3RyYXAtZW1iZWQtNTEzIHRyIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyBidXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyBidXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIGJ1dHRvbiwgLmJvb3RzdHJhcC1lbWJlZC01MTMgaW5wdXQsIC5ib290c3RyYXAtZW1iZWQtNTEzIG9wdGdyb3VwLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyBzZWxlY3QsIC5ib290c3RyYXAtZW1iZWQtNTEzIHRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgYnV0dG9uLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyBzZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIHNlbGVjdDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIFtsaXN0XTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgW3R5cGU9YnV0dG9uXSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgW3R5cGU9cmVzZXRdLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyBbdHlwZT1zdWJtaXRdLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyBidXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyBbdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyBidXR0b246bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgdGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyBmaWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIGxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIC4zdncpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyBsZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIGxlZ2VuZCArICoge1xuICBjbGVhcjogbGVmdDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlciwgLmJvb3RzdHJhcC1lbWJlZC01MTMgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgW3R5cGU9c2VhcmNoXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyA6Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyA6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgb3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyBpZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIHN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgcHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIFtoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjYyNXJlbSArIDQuNXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZGlzcGxheS0xIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZGlzcGxheS0yIHtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTI1cmVtICsgMy4zdncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kaXNwbGF5LTUge1xuICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRpc3BsYXktNSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kaXNwbGF5LTYge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRpc3BsYXktNiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJsb2NrcXVvdGUgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IC44NzVlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJQgXCI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IC44NzVlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jb250YWluZXIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb250YWluZXItZmx1aWQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb250YWluZXItbGcsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb250YWluZXItbWQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb250YWluZXItc20sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb250YWluZXIteGwsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb250YWluZXIteHhsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWd1dHRlci14LCAwLjc1cmVtKTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1ndXR0ZXIteCwgMC43NXJlbSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLW1kLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLWxnLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLW1kLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbnRhaW5lciwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbnRhaW5lci1sZywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbnRhaW5lci1tZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbnRhaW5lci1zbSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbnRhaW5lci14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLWxnLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLW1kLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLXNtLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLXhsLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29udGFpbmVyLXh4bCB7XG4gICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3cgPiAqIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wge1xuICBmbGV4OiAxIDAgMCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3ctY29scy1hdXRvID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjAlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLTMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC00IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtNSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLTYge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC03IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtOCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLTkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDc1JTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLTExIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtMTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy0wLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3gtMCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5nLTAsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neS0wIHtcbiAgLS1icy1ndXR0ZXIteTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmctMSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LTEge1xuICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy0xLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3ktMSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5nLTIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neC0yIHtcbiAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy0yLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3ktMiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmctMywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LTMge1xuICAtLWJzLWd1dHRlci14OiAxcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy0zLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3ktMyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5nLTQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neC00IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy00LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3ktNCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmctNSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LTUge1xuICAtLWJzLWd1dHRlci14OiAzcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy01LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3ktNSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLXNtIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLXNtLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1zbS0wLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3gtc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1zbS0wLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3ktc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1zbS0xLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3gtc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1zbS0xLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3ktc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1zbS0yLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3gtc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLXNtLTIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neS1zbS0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmctc20tMywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmctc20tMywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd5LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmctc20tNCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1zbS00LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3ktc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLXNtLTUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neC1zbS01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLXNtLTUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neS1zbS01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLW1kIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLW1kLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1tZC0wLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3gtbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1tZC0wLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3ktbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1tZC0xLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3gtbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1tZC0xLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3ktbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1tZC0yLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3gtbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLW1kLTIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neS1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmctbWQtMywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmctbWQtMywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd5LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmctbWQtNCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1tZC00LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3ktbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLW1kLTUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neC1tZC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLW1kLTUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neS1tZC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLWxnIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLWxnLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1sZy0wLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3gtbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1sZy0wLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3ktbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1sZy0xLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3gtbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1sZy0xLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3ktbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1sZy0yLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3gtbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLWxnLTIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neS1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmctbGctMywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmctbGctMywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd5LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmctbGctNCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy1sZy00LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3ktbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLWxnLTUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neC1sZy01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLWxnLTUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neS1sZy01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC14bCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3ctY29scy14bC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmcteGwtMCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmcteGwtMCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd5LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmcteGwtMSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmcteGwtMSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd5LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmcteGwtMiwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy14bC0yLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3kteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLXhsLTMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neC14bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLXhsLTMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neS14bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLXhsLTQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neC14bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmcteGwtNCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd5LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy14bC01LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3gteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy14bC01LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3kteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wteHhsIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLXh4bC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLXh4bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLXh4bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMteHhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdy1jb2xzLXh4bC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucm93LWNvbHMteHhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3ctY29scy14eGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLXh4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLXh4bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wteHhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLXh4bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC14eGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sLXh4bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLXh4bC0wLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3gteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmcteHhsLTAsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neS14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy14eGwtMSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLXh4bC0xLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3kteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmcteHhsLTIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neC14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLXh4bC0yLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3kteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy14eGwtMywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLXh4bC0zLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3kteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmcteHhsLTQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5neC14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLXh4bC00LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3kteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZy14eGwtNSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmd4LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nLXh4bC01LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ3kteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRhYmxlIHtcbiAgLS1icy10YWJsZS1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50YWJsZSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IC41cmVtIC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10YWJsZS1iZyk7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLWJzLXRhYmxlLWFjY2VudC1iZyk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50YWJsZSA+IHRib2R5IHtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50YWJsZSA+IHRoZWFkIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRhYmxlID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50YWJsZS1zbSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IC4yNXJlbSAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50YWJsZS1ib3JkZXJlZCA+IDpub3QoY2FwdGlvbikgPiAqIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRhYmxlLWJvcmRlcmxlc3MgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGFibGUtYm9yZGVybGVzcyA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpID4gKiB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGFibGUtYWN0aXZlIHtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1hY3RpdmUtY29sb3IpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gKiB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1ob3Zlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1ob3Zlci1jb2xvcik7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50YWJsZS1wcmltYXJ5IHtcbiAgLS1icy10YWJsZS1iZzogI2NmZTJmZjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjYzVkN2YyO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmFjYmU2O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2JmZDFlYztcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogI2JhY2JlNjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRhYmxlLXNlY29uZGFyeSB7XG4gIC0tYnMtdGFibGUtYmc6ICNlMmUzZTU7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2Q3ZDhkYTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2NiY2NjZTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNkMWQyZDQ7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICNjYmNjY2U7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50YWJsZS1zdWNjZXNzIHtcbiAgLS1icy10YWJsZS1iZzogI2QxZTdkZDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjYzdkYmQyO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmNkMGM3O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2MxZDZjYztcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogI2JjZDBjNztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRhYmxlLWluZm8ge1xuICAtLWJzLXRhYmxlLWJnOiAjY2ZmNGZjO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNjNWU4ZWY7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNiYWRjZTM7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjYmZlMmU5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjYmFkY2UzO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGFibGUtd2FybmluZyB7XG4gIC0tYnMtdGFibGUtYmc6ICNmZmYzY2Q7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2YyZTdjMztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2U2ZGJiOTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlY2UxYmU7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICNlNmRiYjk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50YWJsZS1kYW5nZXIge1xuICAtLWJzLXRhYmxlLWJnOiAjZjhkN2RhO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlY2NjY2Y7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZmMyYzQ7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTVjN2NhO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZGZjMmM0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGFibGUtbGlnaHQge1xuICAtLWJzLXRhYmxlLWJnOiAjZjhmOWZhO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlY2VkZWU7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZmUwZTE7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTVlNmU3O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZGZlMGUxO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGFibGUtZGFyayB7XG4gIC0tYnMtdGFibGUtYmc6ICMyMTI1Mjk7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogIzJjMzAzNDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogIzM3M2IzZTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICMzMjM1Mzk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzNzNiM2U7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC50YWJsZS1yZXNwb25zaXZlLXh4bCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoLjM3NXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKC4zNzVyZW0gKyAxcHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKC4yNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IC4yNXJlbTtcbiAgZm9udC1zaXplOiAuODc1ZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAuMzc1cmVtIC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXTpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgaGVpZ2h0OiAxLjVlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sOmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgcGFkZGluZzogLjM3NXJlbSAuNzVyZW07XG4gIG1hcmdpbjogLS4zNzVyZW0gLS43NXJlbTtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAuNzVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAuNzVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogLjM3NXJlbSAuNzVyZW07XG4gIG1hcmdpbjogLS4zNzVyZW0gLS43NXJlbTtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAuNzVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAuNzVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tY29udHJvbDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGUwZTM7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGUwZTM7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgcGFkZGluZzogLjM3NXJlbSAuNzVyZW07XG4gIG1hcmdpbjogLS4zNzVyZW0gLS43NXJlbTtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAuNzVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAuNzVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlMGUzO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIC41cmVtICsgMnB4KTtcbiAgcGFkZGluZzogLjI1cmVtIC41cmVtO1xuICBmb250LXNpemU6IC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IC4ycmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sLXNtOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcbiAgbWFyZ2luOiAtLjI1cmVtIC0uNXJlbTtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAuNXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IC41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcbiAgbWFyZ2luOiAtLjI1cmVtIC0uNXJlbTtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAuNXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IC41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sLXNtOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcbiAgbWFyZ2luOiAtLjI1cmVtIC0uNXJlbTtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAuNXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IC41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IC4zcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sLWxnOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IC41cmVtIDFyZW07XG4gIG1hcmdpbjogLS41cmVtIC0xcmVtO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDFyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sLWxnOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IC41cmVtIDFyZW07XG4gIG1hcmdpbjogLS41cmVtIC0xcmVtO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDFyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sLWxnOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IC41cmVtIDFyZW07XG4gIG1hcmdpbjogLS41cmVtIC0xcmVtO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDFyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgLjc1cmVtICsgMnB4KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgdGV4dGFyZWEuZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIC41cmVtICsgMnB4KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgdGV4dGFyZWEuZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogLjM3NXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tY29udHJvbC1jb2xvcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNvbnRyb2wtY29sb3I6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jb250cm9sLWNvbG9yOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gIGhlaWdodDogMS41ZW07XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAuMzc1cmVtIDIuMjVyZW0gLjM3NXJlbSAuNzVyZW07XG4gIC1tb3otcGFkZGluZy1zdGFydDogY2FsYygwLjc1cmVtIC0gM3B4KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAuNzVyZW0gY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tc2VsZWN0W211bHRpcGxlXSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgcGFkZGluZy1yaWdodDogLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMjEyNTI5O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IC41cmVtO1xuICBmb250LXNpemU6IC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IC4ycmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IC4zcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IC4xMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi10b3A6IC4yNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3JkZXItcmFkaXVzOiAuMjVlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tY2hlY2staW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNoZWNrLWlucHV0OmFjdGl2ZSB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg2YjdmZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGwzIDNsNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9cmFkaW9dIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMicgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG4gIG9wYWNpdHk6IC41O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIG9wYWNpdHk6IC41O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuNWVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogMmVtO1xuICBtYXJnaW4tbGVmdDogLTIuNWVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MCwgMCwgMCwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzODZiN2ZlJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyAuYnRuLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAuNjU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0uMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNmQ0ZmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2ZDRmZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLXJhbmdlOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMy41cmVtICsgMnB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIC43NXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogMXJlbSAuNzVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6LW1vei1wbGFjZWhvbGRlci1zaG93bikge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAuNjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IC42MjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogLjYyNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAuNjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDotbW96LXBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsIHtcbiAgb3BhY2l0eTogLjY1O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzIH4gbGFiZWwsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB+IGxhYmVsIHtcbiAgb3BhY2l0eTogLjY1O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbCB7XG4gIG9wYWNpdHk6IC42NTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4xNXJlbSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxJTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuaW5wdXQtZ3JvdXAgLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlucHV0LWdyb3VwIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IC4zNzVyZW0gLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlucHV0LWdyb3VwLWxnID4gLmJ0biwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIHBhZGRpbmc6IC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogLjNyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5pbnB1dC1ncm91cC1zbSA+IC5idG4sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQge1xuICBwYWRkaW5nOiAuMjVyZW0gLjVyZW07XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogLjJyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzMpLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzQpLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiA6bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlucHV0LWdyb3VwID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC52YWxpZC10b29sdGlwKTpub3QoLnZhbGlkLWZlZWRiYWNrKTpub3QoLmludmFsaWQtdG9vbHRpcCk6bm90KC5pbnZhbGlkLWZlZWRiYWNrKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogLjI1cmVtO1xuICBmb250LXNpemU6IC44NzVlbTtcbiAgY29sb3I6ICMxOTg3NTQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogLjI1cmVtIC41cmVtO1xuICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgZm9udC1zaXplOiAuODc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMTM1LCA4NCwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssIC5ib290c3RyYXAtZW1iZWQtNTEzIC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssIC5ib290c3RyYXAtZW1iZWQtNTEzIC53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQge1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTM1LCA4NCwgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSByaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tc2VsZWN0LmlzLXZhbGlkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQge1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5ib290c3RyYXAtZW1iZWQtNTEzIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5ib290c3RyYXAtZW1iZWQtNTEzIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjEyNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpLCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLjc1cmVtIGNlbnRlcixjZW50ZXIgcmlnaHQgMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjUsIDEzNSwgODQsIDAuMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQge1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk4NzU0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjUsIDEzNSwgODQsIDAuMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMxOTg3NTQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB+IC52YWxpZC1mZWVkYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAuNWVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5pcy12YWxpZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy12YWxpZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Q6dmFsaWQge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Q6dmFsaWQ6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAuMjVyZW07XG4gIGZvbnQtc2l6ZTogLjg3NWVtO1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcbiAgbWFyZ2luLXRvcDogLjFyZW07XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSkgcmlnaHQgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5ib290c3RyYXAtZW1iZWQtNTEzIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgcGFkZGluZy1yaWdodDogNC4xMjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzM0M2E0MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yIDVsNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKSwgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLjc1cmVtIGNlbnRlcixjZW50ZXIgcmlnaHQgMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpjaGVja2VkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2sge1xuICBtYXJnaW4tbGVmdDogLjVlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OmludmFsaWQge1xuICB6LWluZGV4OiAyO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAuMzc1cmVtIC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0biB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4uZGlzYWJsZWQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG46ZGlzYWJsZWQsIC5ib290c3RyYXAtZW1iZWQtNTEzIGZpZWxkc2V0OmRpc2FibGVkIC5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogLjY1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBiNWVkNztcbiAgYm9yZGVyLWNvbG9yOiAjMGE1OGNhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1wcmltYXJ5LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBiNWVkNztcbiAgYm9yZGVyLWNvbG9yOiAjMGE1OGNhO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoNDksIDEzMiwgMjUzLCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tcHJpbWFyeSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1wcmltYXJ5LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXByaW1hcnkuYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXByaW1hcnk6YWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhNThjYTtcbiAgYm9yZGVyLWNvbG9yOiAjMGE1M2JlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tcHJpbWFyeTpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXByaW1hcnkuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXByaW1hcnk6YWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoNDksIDEzMiwgMjUzLCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjNjM2YTtcbiAgYm9yZGVyLWNvbG9yOiAjNTY1ZTY0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1zZWNvbmRhcnksIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YzYzNmE7XG4gIGJvcmRlci1jb2xvcjogIzU2NWU2NDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzMCwgMTM4LCAxNDUsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1zZWNvbmRhcnksIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tc2Vjb25kYXJ5LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXNlY29uZGFyeS5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2NWU2NDtcbiAgYm9yZGVyLWNvbG9yOiAjNTE1ODVlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXNlY29uZGFyeTpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1zZWNvbmRhcnkuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXNlY29uZGFyeTphY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzMCwgMTM4LCAxNDUsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk4NzU0O1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU3MzQ3O1xuICBib3JkZXItY29sb3I6ICMxNDZjNDM7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLXN1Y2Nlc3MsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU3MzQ3O1xuICBib3JkZXItY29sb3I6ICMxNDZjNDM7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg2MCwgMTUzLCAxMTAsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1zdWNjZXNzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXN1Y2Nlc3MsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tc3VjY2Vzcy5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tc3VjY2VzczphY3RpdmUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ2YzQzO1xuICBib3JkZXItY29sb3I6ICMxMzY1M2Y7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tc3VjY2VzczphY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg2MCwgMTUzLCAxMTAsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTg3NTQ7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZGNhZjA7XG4gIGJvcmRlci1jb2xvcjogIzBkY2FmMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWQyZjI7XG4gIGJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpmb2N1cyArIC5idG4taW5mbywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWQyZjI7XG4gIGJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDExLCAxNzIsIDIwNCwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLWluZm8sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taW5mbywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1pbmZvLmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1pbmZvOmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZGQ1ZjM7XG4gIGJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLWluZm86Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taW5mbzpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1pbmZvLmFjdGl2ZTpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1pbmZvOmFjdGl2ZTpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDExLCAxNzIsIDIwNCwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1pbmZvLmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkY2FmMDtcbiAgYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2EyYztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNzIwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi13YXJuaW5nLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2EyYztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNzIwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjE3LCAxNjQsIDYsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi13YXJuaW5nLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXdhcm5pbmcsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4td2FybmluZy5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4td2FybmluZzphY3RpdmUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZDM5O1xuICBib3JkZXItY29sb3I6ICNmZmM3MjA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi13YXJuaW5nOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXdhcm5pbmc6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4td2FybmluZy5hY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4td2FybmluZzphY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMTcsIDE2NCwgNiwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYjJkM2I7XG4gIGJvcmRlci1jb2xvcjogI2IwMmEzNztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tZGFuZ2VyLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmIyZDNiO1xuICBib3JkZXItY29sb3I6ICNiMDJhMzc7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMjUsIDgzLCA5NywgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLWRhbmdlciwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1kYW5nZXIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZGFuZ2VyLmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1kYW5nZXI6YWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjAyYTM3O1xuICBib3JkZXItY29sb3I6ICNhNTI4MzQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tZGFuZ2VyOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWRhbmdlci5hY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZGFuZ2VyOmFjdGl2ZTpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjI1LCA4MywgOTcsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tbGlnaHQge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZmFmYjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tbGlnaHQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjtcbiAgYm9yZGVyLWNvbG9yOiAjZjlmYWZiO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjExLCAyMTIsIDIxMywgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLWxpZ2h0LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWxpZ2h0LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWxpZ2h0LmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1saWdodDphY3RpdmUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjtcbiAgYm9yZGVyLWNvbG9yOiAjZjlmYWZiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tbGlnaHQ6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tbGlnaHQ6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tbGlnaHQuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWxpZ2h0OmFjdGl2ZTpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMTEsIDIxMiwgMjEzLCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWxpZ2h0LmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1Mjk7XG4gIGJvcmRlci1jb2xvcjogIzIxMjUyOTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFmMjM7XG4gIGJvcmRlci1jb2xvcjogIzFhMWUyMTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tZGFyaywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFmMjM7XG4gIGJvcmRlci1jb2xvcjogIzFhMWUyMTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDY2LCA3MCwgNzMsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1kYXJrLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWRhcmssIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZGFyay5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZGFyazphY3RpdmUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExZTIxO1xuICBib3JkZXItY29sb3I6ICMxOTFjMWY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1kYXJrOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWRhcms6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZGFyay5hY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZGFyazphY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg2NiwgNzAsIDczLCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWRhcmsuZGlzYWJsZWQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlci1jb2xvcjogIzBkNmVmZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1vdXRsaW5lLXByaW1hcnksIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtcHJpbWFyeSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXByaW1hcnksIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLnNob3csIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzBkNmVmZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1zZWNvbmRhcnksIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuc2hvdywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTk4NzU0O1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTg3NTQ7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1zdWNjZXNzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTM1LCA4NCwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtc3VjY2VzcywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1zdWNjZXNzLmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLnNob3csIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1zdWNjZXNzOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk4NzU0O1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtc3VjY2VzczphY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjUsIDEzNSwgODQsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTk4NzU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzBkY2FmMDtcbiAgYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGRjYWYwO1xuICBib3JkZXItY29sb3I6ICMwZGNhZjA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLW91dGxpbmUtaW5mbywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDIwMiwgMjQwLCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1pbmZvLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtaW5mbywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLWluZm8uYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUuc2hvdywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLWluZm86YWN0aXZlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZGNhZjA7XG4gIGJvcmRlci1jb2xvcjogIzBkY2FmMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1pbmZvLmFjdGl2ZTpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1pbmZvOmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMjAyLCAyNDAsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMGRjYWYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLW91dGxpbmUtd2FybmluZywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXdhcm5pbmcsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS13YXJuaW5nLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtd2FybmluZy5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5zaG93LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtd2FybmluZzphY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6YWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmYzEwNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1kYW5nZXIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWRhbmdlciwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWRhbmdlciwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLWRhbmdlci5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLnNob3csIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1kYW5nZXI6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtZGFuZ2VyLmFjdGl2ZTpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLWRhbmdlcjphY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLW91dGxpbmUtbGlnaHQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1saWdodDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1saWdodCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWxpZ2h0LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtbGlnaHQuYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlLnNob3csIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1saWdodDphY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtbGlnaHQuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1saWdodDphY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJvcmRlci1jb2xvcjogIzIxMjUyOTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1vdXRsaW5lLWRhcmssIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDMzLCAzNywgNDEsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWRhcmssIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1kYXJrLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtZGFyay5hY3RpdmUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZS5zaG93LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtZGFyazphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLWRhcmsuYWN0aXZlOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1vdXRsaW5lLWRhcms6YWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDMzLCAzNywgNDEsIDAuNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwZDZlZmQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzBhNThjYTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1saW5rLmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1ncm91cC1sZyA+IC5idG4sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tbGcge1xuICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IC4zcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWdyb3VwLXNtID4gLmJ0biwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1zbSB7XG4gIHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcbiAgZm9udC1zaXplOiAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAuMnJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgbGluZWFyO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IC4zNXMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIC4zNXMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZW5kLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcHN0YXJ0LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAuNXJlbSAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAuMTI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS1zdGFydCB7XG4gIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLW1lbnUtZW5kIHtcbiAgLS1icy1wb3NpdGlvbjogZW5kO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS1zbS1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi1tZW51LXNtLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi1tZW51LXNtLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi1tZW51LW1kLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS1tZC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLW1lbnUtbWQtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLW1lbnUtbWQtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLW1lbnUtbGctc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi1tZW51LWxnLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS1sZy1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS1sZy1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi1tZW51LXhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS14bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS14bC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS14eGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi1tZW51LXh4bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS14eGwtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcHVwIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuMTI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZW5kIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAuMTI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogLjNlbSBzb2xpZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3BzdGFydCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IC4xMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IC4yNXJlbSAxcmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLWl0ZW06Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMxZTIxMjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhZGI1YmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IC41cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogLjI1cmVtIDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgY29sb3I6ICNkZWUyZTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbSB7XG4gIGNvbG9yOiAjZGVlMmU2O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWRpdmlkZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjZGVlMmU2O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1oZWFkZXIge1xuICBjb2xvcjogI2FkYjViZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1ncm91cCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1ncm91cCA+IC5idG46aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZ3JvdXAgPiAuYnRuOm50aC1jaGlsZChuKzMpLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogLjU2MjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogLjM3NXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAuNzVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgY29sb3I6ICMwZDZlZmQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXYtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2LWxpbms6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMGE1OGNhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlOWVjZWYgI2U5ZWNlZiAjZGVlMmU2O1xuICBpc29sYXRpb246IGlzb2xhdGU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNiAjZGVlMmU2ICNmZmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2LWZpbGwgLm5hdi1pdGVtLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2LWZpbGwgPiAubmF2LWxpbmsge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXYtZmlsbCAubmF2LWl0ZW0gLm5hdi1saW5rLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IC41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyID4gLmNvbnRhaW5lciwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXIgPiAuY29udGFpbmVyLWxnLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyID4gLmNvbnRhaW5lci1tZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhciA+IC5jb250YWluZXItc20sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXIgPiAuY29udGFpbmVyLXhsLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyID4gLmNvbnRhaW5lci14eGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiAuMzEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IC4zMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IC41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAuMjVyZW0gLjc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci10b2dnbGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLWJzLXNjcm9sbC1oZWlnaHQsIDc1dmgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzLWJvdHRvbSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcy10b3Age1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogLjVyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcy1ib3R0b20sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMtdG9wIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IC41cmVtO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMtYm90dG9tLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzLXRvcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogLjVyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcy1ib3R0b20sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMtdG9wIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQteHhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogLjVyZW07XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcy1ib3R0b20sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzLXRvcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyB7XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzLWJvdHRvbSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcy10b3Age1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJkID4gaHIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2FyZCA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoLjI1cmVtIC0gMXB4KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYyguMjVyZW0gLSAxcHgpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2FyZCA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiBjYWxjKC4yNXJlbSAtIDFweCkgY2FsYyguMjVyZW0gLSAxcHgpIDAgMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCBjYWxjKC4yNXJlbSAtIDFweCkgY2FsYyguMjVyZW0gLSAxcHgpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtLjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLS41cmVtO1xuICBtYXJnaW4tbGVmdDogLS41cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKC4yNXJlbSAtIDFweCk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJkLWltZywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQtaW1nLWJvdHRvbSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQtaW1nLXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2FyZC1pbWcsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKC4yNXJlbSAtIDFweCk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJkLWltZywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoLjI1cmVtIC0gMXB4KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IC43NXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3Age1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCxib3JkZXItcmFkaXVzIC4xNXMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFjY29yZGlvbi1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgY29sb3I6ICMwYzYzZTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2YxZmY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMGM2M2U0JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMyMTI1MjknJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMS4yNXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hY2NvcmRpb24tYnV0dG9uOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFjY29yZGlvbi1idXR0b246Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBib3JkZXItY29sb3I6ICM4NmI3ZmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hY2NvcmRpb24taXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgLmFjY29yZGlvbi1idXR0b24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKC4yNXJlbSAtIDFweCk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hY2NvcmRpb24taXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYyguMjVyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKC4yNXJlbSAtIDFweCk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMCAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogLjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogLjVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBjb250ZW50OiB2YXIoLS1icy1icmVhZGNydW1iLWRpdmlkZXIsIFwiL1wiKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzBkNmVmZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wYWdlLWxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjMGE1OGNhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogIzBhNThjYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wYWdlLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlci1jb2xvcjogIzBkNmVmZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAuMzc1cmVtIC43NXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjNyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4zcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4zcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogLjI1cmVtIC41cmVtO1xuICBmb250LXNpemU6IC44NzVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4ycmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMnJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjJyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMnJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAuMzVlbSAuNjVlbTtcbiAgZm9udC1zaXplOiAuNzVlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxlcnQtZGlzbWlzc2libGUgLmJ0bi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMS4yNXJlbSAxcmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDg0Mjk4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZlMmZmO1xuICBib3JkZXItY29sb3I6ICNiNmQ0ZmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwNjM1N2E7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzQxNDY0YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTNlNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDNkNmQ4O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMzNDM4M2M7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwZjUxMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWU3ZGQ7XG4gIGJvcmRlci1jb2xvcjogI2JhZGJjYztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBjNDEyODtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzA1NTE2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZjRmYztcbiAgYm9yZGVyLWNvbG9yOiAjYjZlZmZiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDQ0MTRkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjNjY0ZDAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2NkO1xuICBib3JkZXItY29sb3I6ICNmZmVjYjU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1MjNlMDI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzg0MjAyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDdkYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVjMmM3O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2YTFhMjE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjNjM2NDY0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBib3JkZXItY29sb3I6ICNmZGZkZmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNGY1MDUwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMTQxNjE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkM2Q0O1xuICBib3JkZXItY29sb3I6ICNiY2JlYmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMDEyMTQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDFyZW07XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDFyZW07XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIHRyYW5zaXRpb246IHdpZHRoIC42cyBlYXNlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtbnVtYmVyZWQge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IHNlY3Rpb247XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLW51bWJlcmVkID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXJzKHNlY3Rpb24sIFwiLlwiKSBcIi4gXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1mbHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzA4NDI5ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZTJmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICMwODQyOTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWNiZTY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0Mjk4O1xuICBib3JkZXItY29sb3I6ICMwODQyOTg7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0MTQ2NGI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmUzZTU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xuICBjb2xvcjogIzQxNDY0YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2NjZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxNDY0YjtcbiAgYm9yZGVyLWNvbG9yOiAjNDE0NjRiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzBmNTEzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZTdkZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICMwZjUxMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiY2QwYzc7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY1MTMyO1xuICBib3JkZXItY29sb3I6ICMwZjUxMzI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMDU1MTYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZmNGZjO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xuICBjb2xvcjogIzA1NTE2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZGNlMztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTUxNjA7XG4gIGJvcmRlci1jb2xvcjogIzA1NTE2MDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM2NjRkMDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYzY2Q7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjNjY0ZDAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZkYmI5O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NGQwMztcbiAgYm9yZGVyLWNvbG9yOiAjNjY0ZDAzO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjODQyMDI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkN2RhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICM4NDIwMjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmMyYzQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDIwMjk7XG4gIGJvcmRlci1jb2xvcjogIzg0MjAyOTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjNjM2NDY0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjNjM2NDY0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzY0NjQ7XG4gIGJvcmRlci1jb2xvcjogIzYzNjQ2NDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMxNDE2MTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2QzZDQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjMTQxNjE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmViZWJmO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MTYxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTQxNjE5O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNsb3NlIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAuMjVlbSAuMjVlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzAwMCclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIvMWVtIGF1dG8gbm8tcmVwZWF0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgb3BhY2l0eTogLjU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAuNzU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5idG4tY2xvc2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jbG9zZS5kaXNhYmxlZCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJ0bi1jbG9zZTpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogLjI1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnRuLWNsb3NlLXdoaXRlIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50b2FzdCB7XG4gIHdpZHRoOiAzNTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IC44NzVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50b2FzdDpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRvYXN0LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudG9hc3QtY29udGFpbmVyID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAuNzVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAuNXJlbSAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYyguMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYyguMjVyZW0gLSAxcHgpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudG9hc3QtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBtYXJnaW4tcmlnaHQ6IC0uMzc1cmVtO1xuICBtYXJnaW4tbGVmdDogLjc1cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IC43NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1NTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdXRsaW5lOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IC4zcmVtO1xuICBvdXRsaW5lOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogLjU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoLjNyZW0gLSAxcHgpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBwYWRkaW5nOiAuNXJlbSAuNXJlbTtcbiAgbWFyZ2luOiAtLjVyZW0gLS41cmVtIC0uNXJlbSBhdXRvO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAuNzVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYyguM3JlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoLjNyZW0gLSAxcHgpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZm9vdGVyID4gKiB7XG4gIG1hcmdpbjogLjI1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLWxnLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1mdWxsc2NyZWVuIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtaGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1oZWFkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtaGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwODA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiAuOTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogLjhyZW07XG4gIGhlaWdodDogLjRyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAuNHJlbSAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiAuNHJlbSAuNHJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC1lbmQge1xuICBwYWRkaW5nOiAwIC40cmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogLjRyZW07XG4gIGhlaWdodDogLjhyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICByaWdodDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiAuNHJlbSAuNHJlbSAuNHJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC1ib3R0b20ge1xuICBwYWRkaW5nOiAuNHJlbSAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiAwIC40cmVtIC40cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0sIC5ib290c3RyYXAtZW1iZWQtNTEzIC5icy10b29sdGlwLXN0YXJ0IHtcbiAgcGFkZGluZzogMCAuNHJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogLjRyZW07XG4gIGhlaWdodDogLjhyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiAuNHJlbSAwIC40cmVtIC40cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAuMjVyZW0gLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogLjNyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wb3BvdmVyIC5wb3BvdmVyLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogLjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wb3BvdmVyIC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3csIC5ib290c3RyYXAtZW1iZWQtNTEzIC5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0uNXJlbSAtIDFweCk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAuNXJlbSAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci13aWR0aDogLjVyZW0gLjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLS41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAuNXJlbSAuNXJlbSAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGxlZnQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAuNXJlbSAuNXJlbSAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3csIC5ib290c3RyYXAtZW1iZWQtNTEzIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93IHtcbiAgdG9wOiBjYWxjKC0uNXJlbSAtIDFweCk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIC41cmVtIC41cmVtIC41cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiAxcHg7XG4gIGJvcmRlci13aWR0aDogMCAuNXJlbSAuNXJlbSAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0uNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLS41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IC41cmVtIDAgLjVyZW0gLjVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAuNXJlbSAwIC41cmVtIC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoLjNyZW0gLSAxcHgpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1pdGVtLW5leHQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1pdGVtLXByZXYsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgLjZzO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCwgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAuOTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmJyUzZSUzY3BhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cyBlYXNlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAxLjI1cmVtO1xuICBsZWZ0OiAxNSU7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBmaWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtLjEyNWVtO1xuICBib3JkZXI6IC4yNWVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogLjJlbTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtLjEyNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1hbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3JvdztcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuc3Bpbm5lci1ib3JkZXIsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5zcGlubmVyLWdyb3cge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgfVxufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAub2ZmY2FudmFzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwNDU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBvdXRsaW5lOiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub2ZmY2FudmFzIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAub2ZmY2FudmFzLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAub2ZmY2FudmFzLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAuNTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZmNhbnZhcy1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIHBhZGRpbmc6IC41cmVtIC41cmVtO1xuICBtYXJnaW4tdG9wOiAtLjVyZW07XG4gIG1hcmdpbi1yaWdodDogLS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtLjVyZW07XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZjYW52YXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAub2ZmY2FudmFzLWJvZHkge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZmNhbnZhcy1zdGFydCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDQwMHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZjYW52YXMtZW5kIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDQwMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAub2ZmY2FudmFzLXRvcCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMzB2aDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9mZmNhbnZhcy1ib3R0b20ge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAzMHZoO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5vZmZjYW52YXMuc2hvdyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogd2FpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBvcGFjaXR5OiAuNTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBsYWNlaG9sZGVyLmJ0bjo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucGxhY2Vob2xkZXIteHMge1xuICBtaW4taGVpZ2h0OiAuNmVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucGxhY2Vob2xkZXItc20ge1xuICBtaW4taGVpZ2h0OiAuOGVtO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucGxhY2Vob2xkZXItbGcge1xuICBtaW4taGVpZ2h0OiAxLjJlbTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBsYWNlaG9sZGVyLWdsb3cgLnBsYWNlaG9sZGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHBsYWNlaG9sZGVyLWdsb3cgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItZ2xvdyAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHBsYWNlaG9sZGVyLWdsb3cge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IC4yO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItZ2xvdyB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogLjI7XG4gIH1cbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBsYWNlaG9sZGVyLXdhdmUge1xuICAtd2Via2l0LW1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICMwMDAgNTUlLCByZ2JhKDAsIDAsIDAsIDAuOCkgNzUlLCAjMDAwIDk1JSk7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICMwMDAgNTUlLCByZ2JhKDAsIDAsIDAsIDAuOCkgNzUlLCAjMDAwIDk1JSk7XG4gIC13ZWJraXQtbWFzay1zaXplOiAyMDAlIDEwMCU7XG4gIG1hc2stc2l6ZTogMjAwJSAxMDAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2F2ZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2F2ZSAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwbGFjZWhvbGRlci13YXZlIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcbiAgICBtYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXdhdmUge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IC0yMDAlIDAlO1xuICAgIG1hc2stcG9zaXRpb246IC0yMDAlIDAlO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saW5rLXByaW1hcnkge1xuICBjb2xvcjogIzBkNmVmZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpbmstcHJpbWFyeTpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpbmstcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMGE1OGNhO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGluay1zZWNvbmRhcnkge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpbmstc2Vjb25kYXJ5OmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubGluay1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogIzU2NWU2NDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpbmstc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTk4NzU0O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGluay1zdWNjZXNzOmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubGluay1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICMxNDZjNDM7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saW5rLWluZm8ge1xuICBjb2xvcjogIzBkY2FmMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpbmstaW5mbzpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpbmstaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjM2RkNWYzO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGluay13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmMxMDc7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saW5rLXdhcm5pbmc6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saW5rLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmY2QzOTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpbmstZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saW5rLWRhbmdlcjpmb2N1cywgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxpbmstZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNiMDJhMzc7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saW5rLWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saW5rLWxpZ2h0OmZvY3VzLCAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubGluay1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjZjlmYWZiO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGluay1kYXJrIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5saW5rLWRhcms6Zm9jdXMsIC5ib290c3RyYXAtZW1iZWQtNTEzIC5saW5rLWRhcms6aG92ZXIge1xuICBjb2xvcjogIzFhMWUyMTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJhdGlvOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IHZhcigtLWJzLWFzcGVjdC1yYXRpbyk7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5yYXRpbyA+ICoge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJhdGlvLTF4MSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiAxMDAlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucmF0aW8tNHgzIHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDc1JTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJhdGlvLTE2eDkge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogNTYuMjUlO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucmF0aW8tMjF4OSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA0Mi44NTcxNDI4NTcxJTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnN0aWNreS10b3Age1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAyMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5zdGlja3ktc20tdG9wIHtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnN0aWNreS1tZC10b3Age1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuc3RpY2t5LWxnLXRvcCB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuc3RpY2t5LXhsLXRvcCB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuc3RpY2t5LXh4bC10b3Age1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC52aXN1YWxseS1oaWRkZW4sIC5ib290c3RyYXAtZW1iZWQtNTEzIC52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC52ciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgd2lkdGg6IDFweDtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG9wYWNpdHk6IC4yNTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsb2F0LXN0YXJ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5vcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAub3BhY2l0eS03NSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm92ZXJmbG93LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kLWdyaWQge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3kgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudG9wLTAge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRvcC01MCB7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50b3AtMTAwIHtcbiAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5ib3R0b20tMCB7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYm90dG9tLTUwIHtcbiAgYm90dG9tOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJvdHRvbS0xMDAge1xuICBib3R0b206IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnN0YXJ0LTAge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5zdGFydC01MCB7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuc3RhcnQtMTAwIHtcbiAgbGVmdDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZW5kLTAge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZW5kLTUwIHtcbiAgcmlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZW5kLTEwMCB7XG4gIHJpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50cmFuc2xhdGUtbWlkZGxlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRyYW5zbGF0ZS1taWRkbGUteCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudHJhbnNsYXRlLW1pZGRsZS15IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5ib3JkZXItZW5kIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYm9yZGVyLWVuZC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJvcmRlci1zdGFydCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYm9yZGVyLXN0YXJ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzBkY2FmMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMyMTI1MjkgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYm9yZGVyLTEge1xuICBib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYm9yZGVyLTIge1xuICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYm9yZGVyLTMge1xuICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYm9yZGVyLTQge1xuICBib3JkZXItd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYm9yZGVyLTUge1xuICBib3JkZXItd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ2FwLTAge1xuICBnYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmdhcC0xIHtcbiAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5nYXAtMiB7XG4gIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5nYXAtMyB7XG4gIGdhcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ2FwLTQge1xuICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ2FwLTUge1xuICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXItMCB7XG4gIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5vcmRlci0xIHtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLTIge1xuICBvcmRlcjogMiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXItMyB7XG4gIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5vcmRlci00IHtcbiAgb3JkZXI6IDQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLTUge1xuICBvcmRlcjogNSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXItbGFzdCB7XG4gIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5tdC0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQtNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQtNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5tZS0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5tZS0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1lLTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1lLTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubWUtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wdC0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wdC00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucHQtNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wZS0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucGUtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBlLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBlLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wZS00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wZS01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBzLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBzLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBzLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucHMtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucHMtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mb250LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LW1vbm9zcGFjZSkgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZzLTEge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZzLTIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAuOXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZnMtMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAuNnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZnMtNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIC4zdncpICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mcy01IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mcy02IHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mc3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mc3Qtbm9ybWFsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5mdy1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZ3LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZnctbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuZnctYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZ3LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxoLTEge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGgtc20ge1xuICBsaW5lLWhlaWdodDogMS4yNSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAubGgtYmFzZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmxoLWxnIHtcbiAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQtc3RhcnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC1kZWNvcmF0aW9uLWxpbmUtdGhyb3VnaCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC1icmVhayB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LXByaW1hcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICMwZDZlZmQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQtc2Vjb25kYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LXN1Y2Nlc3Mge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICMxOTg3NTQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQtaW5mbyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzBkY2FmMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC13YXJuaW5nIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LWRhbmdlciB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC1saWdodCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC1kYXJrIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LWJsYWNrIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC13aGl0ZSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQtYm9keSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzIxMjUyOSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC1tdXRlZCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC1ibGFjay01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LXdoaXRlLTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQtcmVzZXQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQtb3BhY2l0eS0yNSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjI1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC1vcGFjaXR5LTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuNTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQtb3BhY2l0eS03NSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYmctcHJpbWFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYmctc2Vjb25kYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5iZy1zdWNjZXNzIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk4NzU0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5iZy1pbmZvIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGRjYWYwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5iZy13YXJuaW5nIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5iZy1kYW5nZXIge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJnLWxpZ2h0IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5iZy1kYXJrIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5iZy1ibGFjayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJnLXdoaXRlIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYmctYm9keSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJnLXRyYW5zcGFyZW50IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYmctb3BhY2l0eS0xMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4xO1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAuYmctb3BhY2l0eS0yNSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJnLW9wYWNpdHktNTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJnLW9wYWNpdHktNzUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5iZy1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLmJnLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZ3JhZGllbnQpICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC51c2VyLXNlbGVjdC1hbGwge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbiAgLW1vei11c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnVzZXItc2VsZWN0LWF1dG8ge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnVzZXItc2VsZWN0LW5vbmUge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBlLW5vbmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucGUtYXV0byB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucm91bmRlZC0xIHtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3VuZGVkLTIge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3VuZGVkLTMge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWVtYmVkLTUxMyAucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3VuZGVkLWVuZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnJvdW5kZWQtc3RhcnQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1lbWJlZC01MTMgLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtZW1iZWQtNTEzIC5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxvYXQtc20tZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nYXAtc20tMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmdhcC1zbS0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ2FwLXNtLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmdhcC1zbS0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ2FwLXNtLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmdhcC1zbS01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmp1c3RpZnktY29udGVudC1zbS1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQtc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tdC1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQtc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tdC1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQtc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tdC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1lLXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tZS1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWUtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWUtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1lLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1lLXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tZS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWItc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1iLXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1iLXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1iLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tcy1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tcy1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHQtc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHQtc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHQtc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wdC1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wdC1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB0LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBlLXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGUtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGUtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wZS1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGUtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wYi1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wYi1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBiLXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBiLXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGItc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHMtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBzLXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wcy1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wcy1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHMtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHMtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQtc20tc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC1zbS1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsb2F0LW1kLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbG9hdC1tZC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC1tZC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmdhcC1tZC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ2FwLW1kLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nYXAtbWQtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ2FwLW1kLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nYXAtbWQtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ2FwLW1kLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQtbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tdC1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tdC1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tdC1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWUtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1lLW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tZS1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWUtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWUtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1lLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1iLW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWItbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1iLW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWItbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1iLW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWItbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tcy1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tcy1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tcy1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wdC1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wdC1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wdC1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB0LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB0LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHQtbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGUtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wZS1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBlLW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wZS1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBlLW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wZS1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBiLW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBiLW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBiLW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGItbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGItbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wYi1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wcy1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHMtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBzLW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBzLW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wcy1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wcy1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC1tZC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LW1kLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxvYXQtbGctc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsb2F0LWxnLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLWxnLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ2FwLWxnLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nYXAtbGctMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmdhcC1sZy0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nYXAtbGctMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmdhcC1sZy00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nYXAtbGctNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tdC1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQtbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQtbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tZS1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWUtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1lLWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1lLWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tZS1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tZS1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWUtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWItbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tcy1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tcy1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB0LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB0LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB0LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHQtbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHQtbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wdC1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wZS1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGUtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBlLWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGUtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBlLWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGItbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBiLWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBzLWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wcy1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHMtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHMtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBzLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBzLWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LWxnLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQtbGctZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsb2F0LXhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ2FwLXhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nYXAteGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmdhcC14bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nYXAteGwtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmdhcC14bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nYXAteGwtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tdC14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tZS14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWUteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tZS14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tZS14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWUteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1iLXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWIteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWIteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tcy14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tcy14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB0LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB0LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB0LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHQteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHQteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wdC14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wZS14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBlLXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGUteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBlLXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGUteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBlLXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGIteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGIteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGIteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wYi14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wYi14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBiLXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBzLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wcy14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHMteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHMteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBzLXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBzLXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LXhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQteGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxvYXQteHhsLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbG9hdC14eGwtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxvYXQteHhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXh4bC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC14eGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgteHhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LXh4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LXh4bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZmxleC14eGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmdhcC14eGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmdhcC14eGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmdhcC14eGwtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ2FwLXh4bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZ2FwLXh4bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5nYXAteHhsLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuYWxpZ24tc2VsZi14eGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1zZWxmLXh4bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLXNlbGYteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLXh4bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLXh4bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vcmRlci14eGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXIteHhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLXh4bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5vcmRlci14eGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAub3JkZXIteHhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm9yZGVyLXh4bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tLXh4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubS14eGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm0teHhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm0teHhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tLXh4bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXgteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm15LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXkteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teS14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXkteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm10LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXQteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tdC14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tdC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tZS14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1lLXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWUteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1lLXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWUteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1lLXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWUteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi14eGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi14eGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tYi14eGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1iLXh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1iLXh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWIteHhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubWIteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tcy14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5tcy14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAubXMteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLm1zLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnAteHhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucC14eGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnAteHhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHgteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHkteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB0LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wdC14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHQteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHQteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB0LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnB0LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wZS14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wZS14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wZS14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBlLXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBlLXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGUteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGIteHhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBiLXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wYi14eGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wYi14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGIteHhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucGIteHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnBzLXh4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHMteHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wcy14eGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHMteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5wcy14eGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAucHMteHhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LXh4bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC50ZXh0LXh4bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZnMtMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZnMtMiB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmZzLTMge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5mcy00IHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC1wcmludC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuYm9vdHN0cmFwLWVtYmVkLTUxMyAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvb3RzdHJhcC1lbWJlZC01MTMgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib290c3RyYXAtZW1iZWQtNTEzIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5yb3cge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmN0YS1ncmlkLmRhcmstYmx1ZS1iZyAucm93Lm5vLWxpc3Qtc3R5bGUsXG4gIC5wcm9tby1zbGlkZXIgPiAuY29nLS1tcSA+IC5yb3csIC5ncmFkaWVudC1zdWJuYXZcbiAgLnByb21vLXNsaWRlciA+IC5pbm5lci13cmFwcGVyID4gLnJvdyxcbiAgLmZpZnR5LWZpZnR5LXByb21vLWJsb2NrID4gLmNvZy0tbXEgPiAucm93LCAuZ3JhZGllbnQtc3VibmF2XG4gIC5maWZ0eS1maWZ0eS1wcm9tby1ibG9jayA+IC5pbm5lci13cmFwcGVyID4gLnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAudGFiYmVkLWZlYXR1cmVkLXByb21vLWNvbnRhaW5lci5icmFuZC1lbGVtZW50LmJyYW5kLWhvbWUtcG9zaXRpb24gPiAuZnVsbC13aWR0aC1jb250ZW50ID4gLmNvZy0tbXEgPiAucm93LCAuZ3JhZGllbnQtc3VibmF2IC50YWJiZWQtZmVhdHVyZWQtcHJvbW8tY29udGFpbmVyLmJyYW5kLWVsZW1lbnQuYnJhbmQtaG9tZS1wb3NpdGlvbiA+IC5mdWxsLXdpZHRoLWNvbnRlbnQgPiAuaW5uZXItd3JhcHBlciA+IC5yb3cge1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gIH1cbiAgLmNvbXBvbmVudC10d28tY29sdW1uLWxpc3RpbmcgLnJvdy5uby1saXN0LXN0eWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY29tcG9uZW50LXR3by1jb2x1bW4tbGlzdGluZyAucm93Lm5vLWxpc3Qtc3R5bGUgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDQ5JTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wYWdlLXN0YW5kYXJkIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5mb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBtaW4taGVpZ2h0OiA0MTBweDtcbiAgfVxuICAucHVzaC1mb290ZXIge1xuICAgIGhlaWdodDogNDEwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLm1haW4tY29udGVudC1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjNzU3ODdCO1xufVxuXG5ib2R5LmZyb250cGFnZSwgYm9keS5ub2RldHlwZS0tbGFuZGluZ19wYWdlLCBib2R5Lm5vZGV0eXBlLS1ldmVudF9zaG93Y2FzZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9ncmF5LXBsYWNlaG9sZGVyLWxnLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wIDkwdmg7XG4gIGJhY2tncm91bmQtc2l6ZTogNDAwcHg7XG59XG5cbmJvZHkuaGlkZS1iZy1pbWFnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keS5ub2RldHlwZS0tbGFuZGluZ19wYWdlLCBib2R5Lm5vZGV0eXBlLS1ldmVudF9zaG93Y2FzZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcCAxMTB2aDtcbn1cblxuYm9keS5oaWRlLXNpZGViYXItc3Vic2NyaWJlLWZvcm0gLnNpZGViYXItYm94IC5ibG9jay13ZWJmb3JtLWJsb2NrLFxuYm9keS5oaWRlLXNpZGViYXItc3Vic2NyaWJlLWZvcm0gLnNpZGViYXItYm94IC5ibG9jay0tYnVuZGxlLWN0YS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYnJhbmQtZWxlbWVudC5icmFuZC1lbGVtZW50LXNtIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI3NXB4O1xuICB9XG4gIC5icmFuZC1lbGVtZW50LmJvdHRvbS1wb3NpdGlvbi1sZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tIDYwMHB4O1xuICB9XG4gIC5icmFuZC1lbGVtZW50LmJyYW5kLWhvbWUtcG9zaXRpb24ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbSAxNDVweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGNvbG9yOiAjMjk0NjYxO1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHBhZGRpbmc6IDAgMCAwLjNlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG5oMSB7XG4gIGNvbG9yOiAjMjk0NjYxO1xufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmJvZHkgLm1lbnUtaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5jbGVhcmZpeCB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4jY29udGVudC1hcmVhIGEsXG4jY29udGVudC1hcmVhIGE6bGluayxcbiNjb250ZW50LWFyZWEgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICM3ODc4N2M7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMGE0ZTc7XG59XG5cbiNjb250ZW50LWFyZWEgYTpob3ZlcixcbiNjb250ZW50LWFyZWEgYTpsaW5rOmhvdmVyLFxuI2NvbnRlbnQtYXJlYSBhOnZpc2l0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhNGU3O1xufVxuXG4jY29udGVudC1hcmVhICNibG9jay1maWEtbG9jYWwtdGFza3MgYSB7XG4gIGJvcmRlcjogMHB4O1xufVxuXG4jY29udGVudC1hcmVhICNibG9jay1maWEtbG9jYWwtdGFza3MgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwYTRlNztcbn1cblxuI2NvbnRlbnQtYXJlYSAucHJvbW8tY29udGVudCBhIHtcbiAgYm9yZGVyOiAwcHg7XG4gIGNvbG9yOiAjZjlhNTFhO1xufVxuXG4jY29udGVudC1hcmVhIC5wcm9tby1jb250ZW50IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI2NvbnRlbnQtYXJlYSBmaWd1cmUge1xuICBtYXJnaW46IDBweDtcbn1cblxuI2NvbnRlbnQtYXJlYSBhLnJlbW92ZS1hbmNob3Itc3R5bGUsXG4ubXEtcmVsYXRlZGNvbnRlbnQgYS5yZW1vdmUtYW5jaG9yLXN0eWxlLFxuLmNvbnRlbnQtbGltaXQtYmxvY2sgYS5yZW1vdmUtYW5jaG9yLXN0eWxlIHtcbiAgYm9yZGVyOiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiNjb250ZW50LWFyZWEgYS5yZW1vdmUtYW5jaG9yLXN0eWxlOmhvdmVyLFxuLm1xLXJlbGF0ZWRjb250ZW50IGEucmVtb3ZlLWFuY2hvci1zdHlsZTpob3Zlcixcbi5jb250ZW50LWxpbWl0LWJsb2NrIGEucmVtb3ZlLWFuY2hvci1zdHlsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4jY29udGVudC1hcmVhIGEucmVtb3ZlLWFuY2hvci1zdHlsZTpiZWZvcmUsXG4ubXEtcmVsYXRlZGNvbnRlbnQgYS5yZW1vdmUtYW5jaG9yLXN0eWxlOmJlZm9yZSxcbi5jb250ZW50LWxpbWl0LWJsb2NrIGEucmVtb3ZlLWFuY2hvci1zdHlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuW2RhdGEtZW50aXR5LWVtYmVkLWRpc3BsYXktc2V0dGluZ3M9XCJvcmlnaW5hbF9pbWFnZV93aXRoX2xpZ2h0X2JveFwiXSBpbWcsXG5bZGF0YS1lbnRpdHktZW1iZWQtZGlzcGxheS1zZXR0aW5ncz1cInNtYWxsXzM3MHgyNzBfd2l0aF9saWdodF9ib3hcIl0gaW1nLFxuW2RhdGEtZW50aXR5LWVtYmVkLWRpc3BsYXktc2V0dGluZ3M9XCJ0aHVtYm5haWxfMTAwXzEwMF93aXRoX2xpZ2h0X2JveFwiXSBpbWcsXG5bZGF0YS1lbnRpdHktZW1iZWQtZGlzcGxheS1zZXR0aW5ncz1cIm1lZGl1bV8yMjBfMjIwX3dpdGhfbGlnaHRfYm94XCJdIGltZyxcbltkYXRhLWVudGl0eS1lbWJlZC1kaXNwbGF5LXNldHRpbmdzPVwibGFyZ2VfNDgwXzQ4MF93aXRoX2xpZ2h0X2JveFwiXSBpbWcge1xuICBjdXJzb3I6IHVybChcIi4uL2ltYWdlcy9zZWFyY2gucG5nXCIpLCBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG59XG5cbi5maWVsZC0tbmFtZS1ib2R5IHAgYSxcbi5maWVsZC0tbmFtZS1maWVsZC10ZXh0LmZpZWxkLS10eXBlLXRleHQtbG9uZyBwIGEge1xuICBjb2xvcjogIzc1Nzg3QjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMGE0ZTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZpZWxkLS1uYW1lLWJvZHkgcCBhOmhvdmVyLFxuLmZpZWxkLS1uYW1lLWZpZWxkLXRleHQuZmllbGQtLXR5cGUtdGV4dC1sb25nIHAgYTpob3Zlcixcbi5maWVsZC0tdHlwZS10ZXh0LWxvbmcgcCBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjNzU3ODdCO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhNGU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmEsXG5hOmxpbmssXG5hOnZpc2l0ZWQge1xuICBjb2xvcjogIzc4Nzg3YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmE6aG92ZXIsXG5hOmxpbms6aG92ZXIsXG5hOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwYTRlNztcbn1cblxuYm9keSBwIHtcbiAgbWFyZ2luOiAwcHggMCAyMHB4O1xuICBjb2xvcjogIzc1Nzg3Qjtcbn1cblxuaW1nLFxuc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJsb2NrcXVvdGUgcCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICMyOTQ2NjE7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBhZGRpbmc6IDI4cHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuYmxvY2txdW90ZSBwOmJlZm9yZSwgYmxvY2txdW90ZSBwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDY2MTtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbmJsb2NrcXVvdGUgcDphZnRlciB7XG4gIHRvcDogaW5pdGlhbDtcbiAgYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgYmxvY2txdW90ZSBwLnRleHQtYWxpZ24tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG4gIGJsb2NrcXVvdGUgcC50ZXh0LWFsaWduLXJpZ2h0OmJlZm9yZSwgYmxvY2txdW90ZSBwLnRleHQtYWxpZ24tcmlnaHQ6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGluaXRpYWw7XG4gIH1cbiAgYmxvY2txdW90ZSBwLnRleHQtYWxpZ24tY2VudGVyIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAyOHB4IDIwcHg7XG4gIH1cbiAgYmxvY2txdW90ZSBwLnRleHQtYWxpZ24tY2VudGVyOmJlZm9yZSwgYmxvY2txdW90ZSBwLnRleHQtYWxpZ24tY2VudGVyOmFmdGVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICBibG9ja3F1b3RlIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBibG9ja3F1b3RlIHAudGV4dC1hbGlnbi1yaWdodCwgYmxvY2txdW90ZSBwLnRleHQtYWxpZ24tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGJsb2NrcXVvdGUgcDpiZWZvcmUsIGJsb2NrcXVvdGUgcDphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG5wcmUge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG5cbnByZSBjb2RlIHtcbiAgYm9yZGVyOiAxcHggZG90dGVkICMzMzMzMzM7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIHBhZGRpbmc6IDJweCA5cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg1JTtcbn1cblxuLmZpZWxkLS10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IG9sLFxuLnRhYi1jb250ZW50IG9sIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDhweCAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IGxpO1xufVxuXG4uZmllbGQtLXR5cGUtdGV4dC13aXRoLXN1bW1hcnkgb2wgbGksXG4udGFiLWNvbnRlbnQgb2wgbGkge1xuICBtYXJnaW46IDBweCAwIDEwcHg7XG4gIHBhZGRpbmc6IDBweCAwcHggMHB4IDI1cHg7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtLXR5cGUtdGV4dC13aXRoLXN1bW1hcnkgb2wgbGk6YmVmb3JlLFxuLnRhYi1jb250ZW50IG9sIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGkpIFwiLlwiO1xuICBjb2xvcjogIzAwYTRlNztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogOTAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG5cbi5maWVsZC0tdHlwZS10ZXh0LXdpdGgtc3VtbWFyeSBvbCBvbCBsaSxcbi50YWItY29udGVudCBvbCBvbCBsaSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBxdWVzdGlvbk51bWJlcjtcbn1cblxuLmZpZWxkLS10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IG9sIG9sIGxpOmJlZm9yZSxcbi50YWItY29udGVudCBvbCBvbCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVycyhxdWVzdGlvbk51bWJlciwgXCIuXCIsIGxvd2VyLWFscGhhKSBcIi5cIjtcbn1cblxuLmZpZWxkLS10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IHVsLFxuLnRhYi1jb250ZW50IHVsIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDhweCAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5maWVsZC0tdHlwZS10ZXh0LXdpdGgtc3VtbWFyeSB1bCA+IGxpLFxuLnRhYi1jb250ZW50IHVsID4gbGkge1xuICBtYXJnaW46IDBweCAwIDEwcHg7XG4gIHBhZGRpbmc6IDBweCAwcHggMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLS10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IHVsID4gbGk6YmVmb3JlLFxuLnRhYi1jb250ZW50IHVsID4gbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTRlNztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwcHg7XG59XG5cbi5maWVsZC0tdHlwZS10ZXh0LXdpdGgtc3VtbWFyeSB1bCB1bCBsaTpiZWZvcmUsXG4udGFiLWNvbnRlbnQgdWwgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTRlNztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTBweDtcbn1cblxuLmZpZWxkLS10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IHVsIHVsIHVsIGxpOmJlZm9yZSxcbi50YWItY29udGVudCB1bCB1bCB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwYTRlNztcbn1cblxudGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxudGFibGUgdGgge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBwYWRkaW5nOiA0cHggNXB4O1xufVxuXG50YWJsZSB0ZCB7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogNHB4IDVweDtcbn1cblxudGFibGUgdGhlYWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG50YWJsZSB0Ym9keSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmN2Y3Zjc7XG59XG5cbnRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3ZjdmNztcbn1cblxuZmlnY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjNzU3ODdCO1xuICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uO1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4uYm94LXNoYWRvdywgLnNpZGViYXItYm94LCAuY3RhLWdyaWQgLmN0YS1pdGVtcywgLnByb21vLWJsb2NrLmlubGluZS1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCwgLnF1aWNrLWxpbmtzLmxpbmtzLW9wZW4gLnF1aWNrLWxpbmstaXRlbXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLndoaXRlLWNvbG9yIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLWJsdWUtY29sb3Ige1xuICBjb2xvcjogIzI5NDY2MTtcbn1cblxuLmRhcmtlci1ncmF5LWNvbG9yIHtcbiAgY29sb3I6ICM3ODc4N2M7XG59XG5cbi5kYXJrLWJsdWUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0NjYxO1xufVxuXG4ub3JhbmdlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTUxYTtcbn1cblxuLndoaXRlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJveC1wYWRkaW5nLWxnIHtcbiAgcGFkZGluZzogNjBweCA0NXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmJveC1wYWRkaW5nLWxnIHtcbiAgICBwYWRkaW5nOiAzNXB4IDM1cHg7XG4gIH1cbn1cblxuLmJveC1wYWRkaW5nLW1kIHtcbiAgcGFkZGluZzogNDVweDtcbn1cblxuLmJveC1wYWRkaW5nLXNtIHtcbiAgcGFkZGluZzogNDdweCAzNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmJveC1wYWRkaW5nLXNtIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5cbi5jb250ZW50LXBhZGRpbmcteGwge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5jb250ZW50LXBhZGRpbmcteGwge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5jb250ZW50LXBhZGRpbmctbGcge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuY29udGVudC1wYWRkaW5nLWxnIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uY29udGVudC1wYWRkaW5nLW1kIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmhpZGRlbi1zbWFsbC1tYXgge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmhlYWRpbmctc3R5bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRpbmctc3R5bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uaGVhZGluZy1zdHlsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTUxYTtcbiAgdmVydGljYWwtYWxpZ246IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMzJweDtcbn1cblxuLmhlYWRpbmctc3R5bGUuZ3JlZW4tbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NWM0NDE7XG59XG5cbi5oZWFkaW5nLXN0eWxlLmJsdWUtbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGE0ZTc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuaGVhZGluZy1zdHlsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5oZWFkaW5nLXN0eWxlLTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIwcHggMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmhlYWRpbmctc3R5bGUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BsYWNlaG9sZGVyLnBuZyk7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDk1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTkwcHg7XG4gIHRvcDogLThweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaGVhZGluZy1zdHlsZS0yOmJlZm9yZSB7XG4gICAgbGVmdDogLTEwdnc7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5oZWFkaW5nLXN0eWxlLTIge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmhlYWRpbmctc3R5bGUtMjpiZWZvcmUge1xuICAgIGxlZnQ6IC0xNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuaGVhZGluZy1zdHlsZS0yIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuaGVhZGluZy1zdHlsZS0yOmJlZm9yZSB7XG4gICAgbGVmdDogLTI0cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIH1cbn1cblxuLmZyb250cGFnZSAuaGVhZGluZy1zdHlsZS0yOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuZnJvbnRwYWdlIC5oZWFkaW5nLXN0eWxlLTIge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuICAuZnJvbnRwYWdlIC5oZWFkaW5nLXN0eWxlLTI6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmZyb250cGFnZSAuaGVhZGluZy1zdHlsZS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gIH1cbn1cblxuLmRheS1sZyB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgd2lkdGg6IDgwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuXG4uZGF5LWxnIHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubm8tbGlzdC1zdHlsZSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5saW5rLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgLmxpbmstZ3JvdXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmxpbmstZ3JvdXAgLmZpZWxkX19pdGVtIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAubGluay1ncm91cCAuZmllbGRfX2l0ZW0ge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1ODBweCkge1xuICAubGluay1ncm91cCAuZmllbGRfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLmxpbmstZ3JvdXAgLmZpZWxkX19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5saW5rLWdyb3VwIC5maWVsZF9faXRlbSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubGluay1ncm91cCAuZmllbGRfX2l0ZW0gYSBpLmljb24taW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMzVweDtcbiAgdG9wOiAxcHg7XG59XG5cbi5saW5rLWdyb3VwIC5maWVsZF9faXRlbSBhOmJlZm9yZSB7XG4gIHRvcDogMHB4O1xufVxuXG4ubGluay1ncm91cCAuZmllbGRfX2l0ZW0uZmllbGQtLW5hbWUtZmllbGQtYWRkLXRvLWNhbGVuZGFyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZGF0ZS1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ODgxOTE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGF0ZS1ibG9jayB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbWFyZ2luOiAyMHB4IDBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmRhdGUtYmxvY2sge1xuICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgfVxufVxuXG4uZGF0ZS1ibG9jayAuZGF0ZS1ibG9jay1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDY2MTtcbiAgcGFkZGluZzogMjRweCAzMHB4O1xufVxuXG4uZGF0ZS1ibG9jayAuZGF0ZS1ibG9jay1jb250ZW50IHAge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRhdGUtYmxvY2sgLmRhdGUtYmxvY2stY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAuZGF0ZS1ibG9jayAuZGF0ZS1ibG9jay1jb250ZW50IHAuZm9udC1zaXplLXhzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmRhdGUtYmxvY2sgLmRheS1sZyB7XG4gIHdpZHRoOiAxMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMjBweCAwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIGxlZnQ6IDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5kYXRlLWJsb2NrIC5kYXktbGcge1xuICAgIHdpZHRoOiA4NXB4O1xuICB9XG59XG5cbi5ib3gtc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubGluZS1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDM1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZjlhNTFhO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5saW5lLWFycm93IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5saW5lLWFycm93OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogM3B4O1xuICB0b3A6IC02cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQtb3JhbmdlLnN2Zyk7XG4gIG1pbi13aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDY2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5saW5lLWFycm93OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5saW5lLWFycm93OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdpbmF0aW9uLFxuLnBhZ2VyIC5wYWdlcl9faXRlbXMuanMtcGFnZXJfX2l0ZW1zIHtcbiAgbWFyZ2luOiAyNXB4IDBweCA2MHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucGFnaW5hdGlvbixcbiAgLnBhZ2VyIC5wYWdlcl9faXRlbXMuanMtcGFnZXJfX2l0ZW1zIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucGFnaW5hdGlvbiBsaSxcbi5wYWdlciAucGFnZXJfX2l0ZW1zLmpzLXBhZ2VyX19pdGVtcyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnBhZ2luYXRpb24gbGkuYWN0aXZlIGEsIC5wYWdpbmF0aW9uIGxpLmlzLWFjdGl2ZSBhLFxuLnBhZ2VyIC5wYWdlcl9faXRlbXMuanMtcGFnZXJfX2l0ZW1zIGxpLmFjdGl2ZSBhLFxuLnBhZ2VyIC5wYWdlcl9faXRlbXMuanMtcGFnZXJfX2l0ZW1zIGxpLmlzLWFjdGl2ZSBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc4Nzg3YyAhaW1wb3J0YW50O1xufVxuXG4ucGFnaW5hdGlvbiBsaSBhLFxuLnBhZ2VyIC5wYWdlcl9faXRlbXMuanMtcGFnZXJfX2l0ZW1zIGxpIGEge1xuICBjb2xvcjogIzc4Nzg3YztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMHB4IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdpbmF0aW9uIGxpIGE6aG92ZXIsXG4ucGFnZXIgLnBhZ2VyX19pdGVtcy5qcy1wYWdlcl9faXRlbXMgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDBhNGU3ICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdpbmF0aW9uIGxpIHNwYW4sXG4ucGFnZXIgLnBhZ2VyX19pdGVtcy5qcy1wYWdlcl9faXRlbXMgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM3ODc4N2M7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5wYWdpbmF0aW9uIGxpIHNwYW4gYixcbi5wYWdlciAucGFnZXJfX2l0ZW1zLmpzLXBhZ2VyX19pdGVtcyBsaSBzcGFuIGIge1xuICBmb250LXdlaWdodDogODAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnBhZ2luYXRpb24gbGkgLnBhZ2VyZXItcGFnZS13aWRnZXQgLnBhZ2VyZXItcGFnZS1idXR0b24sXG4ucGFnZXIgLnBhZ2VyX19pdGVtcy5qcy1wYWdlcl9faXRlbXMgbGkgLnBhZ2VyZXItcGFnZS13aWRnZXQgLnBhZ2VyZXItcGFnZS1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnaW5hdGlvbiBsaSAucGFnZXJlci1wYWdlLXdpZGdldCAucGFnZXJlci1wYWdlLFxuLnBhZ2VyIC5wYWdlcl9faXRlbXMuanMtcGFnZXJfX2l0ZW1zIGxpIC5wYWdlcmVyLXBhZ2Utd2lkZ2V0IC5wYWdlcmVyLXBhZ2Uge1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc4Nzg3YyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM3ODc4N2M7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLnBhZ2luYXRpb24gbGkgLnBhZ2VyZXItcGFnZS13aWRnZXQgLnBhZ2VyZXItcGFnZTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgLnBhZ2luYXRpb24gbGkgLnBhZ2VyZXItcGFnZS13aWRnZXQgLnBhZ2VyZXItcGFnZTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbi5wYWdlciAucGFnZXJfX2l0ZW1zLmpzLXBhZ2VyX19pdGVtcyBsaSAucGFnZXJlci1wYWdlLXdpZGdldCAucGFnZXJlci1wYWdlOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuLnBhZ2VyIC5wYWdlcl9faXRlbXMuanMtcGFnZXJfX2l0ZW1zIGxpIC5wYWdlcmVyLXBhZ2Utd2lkZ2V0IC5wYWdlcmVyLXBhZ2U6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNwYWNpbmcteHMge1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5zaG93LW1vcmUtYmxvY2ssXG4uc2hvdy1wcm9tby1ibG9jayxcbi5zaG93LWNvbnRlbnQtYmxvY2ssXG4uc2hvdy1pdGVtLWxpc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnNob3ctbW9yZS1ibG9jayxcbiAgLnNob3ctcHJvbW8tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAuc2hvdy1pdGVtLWxpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgfVxuICAuc2hvdy1jb250ZW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCB3aGl0ZSA1NiUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgd2hpdGUgNTYlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCB3aGl0ZSA1NiUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjZmZmZmZmJywgR3JhZGllbnRUeXBlPTApO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zaG93LWNvbnRlbnQtYmxvY2sgLmJ0bi1pY29uLmJ0bi1pY29uLWRhcms6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgd2lkdGg6IDMxcHg7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWE1MWE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4uc3RpY2t5LW91dGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuc3RpY2t5LW91dGVyIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN0aWNreS1vdXRlciArIGRpdiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kZXRhaWwtaGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5saXN0aW5nLWZpbHRlciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAubGlzdGluZy1maWx0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDQ1NHB4O1xuICAgIG1hcmdpbjogMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTQ2NjE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogODhweDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5saXN0aW5nLWZpbHRlciAuYnRuLW5vcm1hbCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxufVxuXG4ubGlzdGluZy1maWx0ZXIgLm1vYmlsZS1maWx0ZXItY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICByaWdodDogMjhweDtcbiAgdG9wOiAyOHB4O1xuICBmb250LXNpemU6IDM4cHg7XG4gIHotaW5kZXg6IDI7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5saXN0aW5nLWZpbHRlciAubW9iaWxlLWZpbHRlci1jbG9zZSBpIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjZweCkge1xuICAubGlzdGluZy1maWx0ZXIgLm1vYmlsZS1maWx0ZXItY2xvc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1vYmlsZS1maWx0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiAjZjlhNTFhO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjZweCkge1xuICAubW9iaWxlLWZpbHRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubW9iaWxlLWZpbHRlciBpIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTUxYTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IDJweDtcbiAgcGFkZGluZzogN3B4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLmNvbnRlbnQtbGltaXQtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuY29udGVudC1saW1pdC1ibG9jayB7XG4gICAgbWF4LWhlaWdodDogMjAwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuLmNvbnRlbnQtbGltaXQtYmxvY2sgLnNob3ctY29udGVudC1ibG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogOTBweDtcbn1cblxuLmNvbnRlbnQtbGltaXQtYmxvY2sgLnNob3ctY29udGVudC1ibG9jayAuYnRuLWljb24uYnRuLWljb24tZGFyazphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHBhZGRpbmc6IDRweDtcbn1cblxuW2NsYXNzXj1cInRvb2xiYXItXCJdLmxvZ2dlZC1pbiAubWFpbi1oZWFkZXIge1xuICB0b3A6IDc5cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICBbY2xhc3NePVwidG9vbGJhci1cIl0ubG9nZ2VkLWluIC5tYWluLWhlYWRlci5maXhlZC1oZWFkZXIge1xuICAgIHRvcDogMzhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgW2NsYXNzXj1cInRvb2xiYXItXCJdLmxvZ2dlZC1pbiAubWFpbi1oZWFkZXIge1xuICAgIHRvcDogNDBweDtcbiAgfVxuICBbY2xhc3NePVwidG9vbGJhci1cIl0ubG9nZ2VkLWluIC5tYWluLWhlYWRlci5maXhlZC1oZWFkZXIge1xuICAgIHRvcDogMHB4O1xuICB9XG59XG5cbiNibG9jay1maWEtbG9jYWwtdGFza3Mge1xuICB6LWluZGV4OiA4O1xufVxuXG4uYm9keS1zZWFyY2gtYmxvY2subm9kZXR5cGUtLWxpc3RpbmdfcGFnZSAuaXRlbS1saXN0IHtcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG59XG5cbi5hbGlhcy0tdXNlci1sb2dpbi5sb2dnZWQtb3V0IC5ibG9jay10YWJzIHVsLFxuLmFsaWFzLS11c2VyLXBhc3N3b3JkLmxvZ2dlZC1vdXQgLmJsb2NrLXRhYnMgdWwsXG4uYWxpYXMtLXVzZXItcmVnaXN0ZXIubG9nZ2VkLW91dCAuYmxvY2stdGFicyB1bCB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAxNHB4IDBweDtcbn1cblxuLmFsaWFzLS11c2VyLWxvZ2luLmxvZ2dlZC1vdXQgLmJsb2NrLXRhYnMgbGkgYS5pcy1hY3RpdmUsXG4uYWxpYXMtLXVzZXItcGFzc3dvcmQubG9nZ2VkLW91dCAuYmxvY2stdGFicyBsaSBhLmlzLWFjdGl2ZSxcbi5hbGlhcy0tdXNlci1yZWdpc3Rlci5sb2dnZWQtb3V0IC5ibG9jay10YWJzIGxpIGEuaXMtYWN0aXZlIHtcbiAgY29sb3I6ICMwMGE0ZTc7XG59XG5cbi5sb2dnZWQtb3V0IGZvcm0udXNlci1sb2dpbi1mb3JtLFxuLmxvZ2dlZC1vdXQgZm9ybS51c2VyLXBhc3MsXG4ubG9nZ2VkLW91dCBmb3JtLnVzZXItZm9ybSB7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmxvZ2dlZC1vdXQgZm9ybS51c2VyLWxvZ2luLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLmxvZ2dlZC1vdXQgZm9ybS51c2VyLWxvZ2luLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG4ubG9nZ2VkLW91dCBmb3JtLnVzZXItbG9naW4tZm9ybSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG4ubG9nZ2VkLW91dCBmb3JtLnVzZXItcGFzcyBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4ubG9nZ2VkLW91dCBmb3JtLnVzZXItcGFzcyBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi5sb2dnZWQtb3V0IGZvcm0udXNlci1wYXNzIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbi5sb2dnZWQtb3V0IGZvcm0udXNlci1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi5sb2dnZWQtb3V0IGZvcm0udXNlci1mb3JtIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbi5sb2dnZWQtb3V0IGZvcm0udXNlci1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDEycHg7XG4gIG1hcmdpbjogMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5sb2dnZWQtb3V0IGZvcm0udXNlci1sb2dpbi1mb3JtIC5mb3JtLWFjdGlvbnMsXG4ubG9nZ2VkLW91dCBmb3JtLnVzZXItcGFzcyAuZm9ybS1hY3Rpb25zLFxuLmxvZ2dlZC1vdXQgZm9ybS51c2VyLWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDIwcHggMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NkY2RjZDtcbn1cblxuLm1DUy1teS10aGVtZS5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3NzdjICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5tQ1MtbXktdGhlbWUubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNkY2QgIWltcG9ydGFudDtcbiAgd2lkdGg6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLm1DUy1teS10aGVtZTIgLm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1DUy1teS10aGVtZTIgLm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg3ODdjICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Njcm9sbGVyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ubUNTLW15LXRoZW1lMiAubUNTQl9zY3JvbGxUb29scy5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlclJhaWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZGNkICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zZWFyY2gtc2lkZWJhci1tIHtcbiAgICBtYXJnaW4tdG9wOiAxNzBweDtcbiAgfVxufVxuXG4ucmVsYXRlZC1jb250ZW50IC5jb21wb25lbnQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbiNibG9jay1maWEtbG9jYWwtdGFza3MgLmNvbnRleHR1YWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWQtYmxvY2sgLmRlc2t0b3AtYWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFkLWJsb2NrIC5tb2JpbGUtYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmFkLWJsb2NrIC5kZXNrdG9wLWFkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hZC1ibG9jayAubW9iaWxlLWFkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgLmNvbnRleHR1YWwge1xuICByaWdodDogLTE1cHg7XG4gIHRvcDogLTEwcHg7XG59XG5cbi5hZGQtY29tcG9uZW50LXNlY3Rpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hZGQtY29tcG9uZW50LXNlY3Rpb24gaW1nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYWRkLWNvbXBvbmVudC1zZWN0aW9uIC5kZXNrdG9wLWltZyxcbi5hZGQtY29tcG9uZW50LXNlY3Rpb24gLm1vYmlsZS1pbWcge1xuICBwYWRkaW5nOiAyMHB4IDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5hZGQtY29tcG9uZW50LXNlY3Rpb24gLmRlc2t0b3AtaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYWRkLWNvbXBvbmVudC1zZWN0aW9uIC5tb2JpbGUtaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWZ1bGwtd2lkdGgtcHJvbW8tYmxvY2suY29tcG9uZW50LXBhZGRpbmcge1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lLXRvcC1oZXJvLWNvbHVtbiAucm93IC5jb2wtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbiAgLmhvbWUtdG9wLWhlcm8tY29sdW1uIC5yb3cgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzMlO1xuICAgIG1heC13aWR0aDogNzMlO1xuICB9XG4gIC5ob21lLXRvcC1oZXJvLWNvbHVtbiAucm93IC5sZWZ0LWhlcm8tYmxvY2suaG9tZS1sZWZ0LWhlcm8gLmJnLWltZy10aHVtYiB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnRhYmJlZC10b3AtaGVyby1jb2x1bW4gLmNvbC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuICAudGFiYmVkLXRvcC1oZXJvLWNvbHVtbiAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3MyU7XG4gICAgbWF4LXdpZHRoOiA3MyU7XG4gIH1cbiAgLnRhYmJlZC10b3AtaGVyby1jb2x1bW4gLnByb21vLWJsb2NrLnRhYmJlZC1mZWF0dXJlZC1wcm9tbyAucHJvbW8tdGh1bWIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS10b3AtaGVyby1jb2x1bW4gPiAucm93IC5jb2wtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuaG9tZS10b3AtaGVyby1jb2x1bW4gPiAucm93IC5sZWZ0LWhlcm8tYmxvY2suaG9tZS1sZWZ0LWhlcm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmhvbWUtdG9wLWhlcm8tY29sdW1uID4gLnJvdyAubGVmdC1oZXJvLWJsb2NrLmhvbWUtbGVmdC1oZXJvIC5iZy1pbWctdGh1bWIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5ob21lLXRvcC1oZXJvLWNvbHVtbiA+IC5yb3cgLmxlZnQtaGVyby1ibG9jay5ob21lLWxlZnQtaGVybyAuaGVyby1jb250ZW50IHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MzBweCkgYW5kIChtYXgtd2lkdGg6IDE3OTlweCkge1xuICAuaG9tZS10b3AtaGVyby1jb2x1bW4gPiAucm93IHtcbiAgICBtYXJnaW4tbGVmdDogLTg4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5ob21lLXRvcC1oZXJvLWNvbHVtbiA+IC5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAtODhweDtcbiAgfVxufVxuXG4uc3BvbnNvcmUtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNwb25zb3JlLWNvbnRlbnQgLnNwb25zb3JlLWhpbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0yMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zcG9uc29yZS1jb250ZW50IC5zcG9uc29yZS1oaW50IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zcG9uc29yZS1jb250ZW50IC5zcG9uc29yZS1oaW50IHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgfVxufVxuXG4uc3BvbnNvcmUtY29udGVudCAuc3BvbnNvcmUtaGludDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTUxYTtcbiAgdmVydGljYWwtYWxpZ246IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMzJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3BvbnNvcmUtY29udGVudCAuc3BvbnNvcmUtaGludDphZnRlciB7XG4gICAgdmVydGljYWwtYWxpZ246IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubGVmdC1oZXJvLWJsb2NrLmhvbWUtbGVmdC1oZXJvIHtcbiAgICBtaW4taGVpZ2h0OiA1NDZweDtcbiAgfVxuICAubGVmdC1oZXJvLWJsb2NrLmhvbWUtbGVmdC1oZXJvIC5iZy1pbWctdGh1bWIge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cbiAgLmxlZnQtaGVyby1ibG9jay5ob21lLWxlZnQtaGVybyAuaGVyby1jb250ZW50IHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbi5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmVtYmVkZGVkLWVudGl0eS5hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuZmlndXJlLmFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuZmlndXJlLmFsaWduLWxlZnQge1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbmZpZ3VyZS5hbGlnbi1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmVtYmVkZGVkLWVudGl0eS5hbGlnbi1yaWdodFtkYXRhLWVudGl0eS10eXBlPVwibWVkaWFcIl0ge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uZW1iZWRkZWQtZW50aXR5LmFsaWduLWxlZnRbZGF0YS1lbnRpdHktdHlwZT1cIm1lZGlhXCJdIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLnN1YmhlYWQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG5ib2R5IGJ1dHRvbi50YWJsZWRyYWctdG9nZ2xlLXdlaWdodCB7XG4gIG1hcmdpbjogNXB4O1xufVxuXG5ib2R5IHRkLmZpZWxkLW11bHRpcGxlLWRyYWcge1xuICBtYXgtd2lkdGg6IDMwcHg7XG59XG5cbmJvZHkgLmlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYm9keSB1bC5saW5rcy5pbmxpbmUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbmJvZHkgdWwubGlua3MuaW5saW5lIGxpIHtcbiAgcGFkZGluZzogMCA5cHggM3B4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuZm9ybSAuZm9ybS1pdGVtIHtcbiAgcGFkZGluZzogMCAwIDdweDtcbn1cblxuZm9ybSAuZm9ybS1pdGVtLmZvcm0tdHlwZS10ZXh0YXJlYSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG5mb3JtIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiA5MCU7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLmxheW91dC1ub2RlLWZvcm0gLmxheW91dC1yZWdpb24tbm9kZS1zZWNvbmRhcnkgPiAuZm9ybS13cmFwcGVyIGgzLFxuLmxheW91dC1ub2RlLWZvcm0gLmxheW91dC1yZWdpb24tbm9kZS1zZWNvbmRhcnkgPiAuZm9ybS13cmFwcGVyIGg0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4ubGF5b3V0LW5vZGUtZm9ybSAubGF5b3V0LXJlZ2lvbi1ub2RlLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y3ZjdmNztcbn1cblxuZm9ybSBkZXRhaWxzLmpzLWZvcm0td3JhcHBlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmpzIGlucHV0LmZvcm0tYXV0b2NvbXBsZXRlLFxuLmpzIGlucHV0LmZvcm0tYXV0b2NvbXBsZXRlLnVpLWF1dG9jb21wbGV0ZS1sb2FkaW5nIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5qc1tkaXI9XCJydGxcIl0gaW5wdXQuZm9ybS1hdXRvY29tcGxldGUsXG4uanNbZGlyPVwicnRsXCJdIGlucHV0LmZvcm0tYXV0b2NvbXBsZXRlLnVpLWF1dG9jb21wbGV0ZS1sb2FkaW5nIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG5mb3JtIHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwIDAgMC4xODc1ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbnRleHRhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbWFyZ2luOiAwIDAgMWVtO1xuICBwYWRkaW5nOiAwLjVlbTtcbiAgd2lkdGg6IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC40NXMsIGJvcmRlci1jb2xvciAwLjQ1cyBlYXNlLWluLW91dDtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTpmb2N1cyxcbnRleHRhcmVhOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAjYjNiM2IzO1xuICBib3JkZXItY29sb3I6ICNiM2IzYjM7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbnNlbGVjdCB7XG4gIG1hcmdpbjogMCAwIDFlbTtcbn1cblxuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IHNvbGlkIDFweCAjYjNiM2IzO1xuICBwYWRkaW5nOiAxLjI1ZW07XG4gIG1hcmdpbjogMS4xMjVlbSAwO1xufVxuXG5maWVsZHNldCBsZWdlbmQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAwLjE4NzVlbTtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tbGVmdDogLTAuMTg3NWVtO1xufVxuXG4uYnV0dG9uLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLFxuYS5idXR0b24sXG4uYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEsXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYSxcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBjb2xvcjogI2Y5YTUxYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4uYnV0dG9uLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLFxuYS5idXR0b24sXG4uYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEsXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG4uYnV0dG9uOmFmdGVyLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGE6YWZ0ZXIsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhOmFmdGVyLFxuYS5idXR0b246YWZ0ZXIsXG4uYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGE6YWZ0ZXIsXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQtb3JhbmdlLnN2Zyk7XG4gIG1pbi13aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDU4cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuYnV0dG9uOmFmdGVyLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGE6YWZ0ZXIsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhOmFmdGVyLFxuICBhLmJ1dHRvbjphZnRlcixcbiAgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhOmFmdGVyLFxuICAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYTphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmJ1dHRvbjphZnRlciwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhOmFmdGVyLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYTphZnRlcixcbiAgYS5idXR0b246YWZ0ZXIsXG4gIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYTphZnRlcixcbiAgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGE6YWZ0ZXIge1xuICAgIG1pbi13aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gIH1cbn1cblxuLmJ1dHRvbjpob3ZlcjphZnRlciwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhOmhvdmVyOmFmdGVyLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYTpob3ZlcjphZnRlciwgLmJ1dHRvbjpmb2N1czphZnRlciwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhOmZvY3VzOmFmdGVyLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYTpmb2N1czphZnRlcixcbmEuYnV0dG9uOmhvdmVyOmFmdGVyLFxuLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhOmhvdmVyOmFmdGVyLFxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGE6aG92ZXI6YWZ0ZXIsXG5hLmJ1dHRvbjpmb2N1czphZnRlcixcbi5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYTpmb2N1czphZnRlcixcbi5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhOmZvY3VzOmFmdGVyIHtcbiAgbWluLXdpZHRoOiA0MHB4O1xufVxuXG4uYnV0dG9uICsgLmJ1dHRvbiwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhICsgLmJ1dHRvbiwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEgKyAuYnV0dG9uLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIC5idXR0b24gKyBhLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEgKyBhLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgLmJ1dHRvbiArIGEsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEgKyBhLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYSArIGEsXG5hLmJ1dHRvbiArIC5idXR0b24sIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYSArIC5idXR0b24sIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhICsgLmJ1dHRvbiwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhICsgYSwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYSArIGEsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhICsgYSB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJ1dHRvbi5idG4tc20sIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tc20sIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi1zbSxcbiAgYS5idXR0b24uYnRuLXNtLFxuICAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLXNtLFxuICAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tc20ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICB9XG4gIC5idXR0b24uYnRuLXNtOmFmdGVyLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLXNtOmFmdGVyLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tc206YWZ0ZXIsXG4gIGEuYnV0dG9uLmJ0bi1zbTphZnRlcixcbiAgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi1zbTphZnRlcixcbiAgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLXNtOmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgbWluLXdpZHRoOiA0MHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogODBweDtcbiAgfVxuICAuYnV0dG9uLmJ0bi1zbTpob3ZlcjphZnRlciwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi1zbTpob3ZlcjphZnRlciwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLXNtOmhvdmVyOmFmdGVyLFxuICBhLmJ1dHRvbi5idG4tc206aG92ZXI6YWZ0ZXIsXG4gIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tc206aG92ZXI6YWZ0ZXIsXG4gIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi1zbTpob3ZlcjphZnRlciB7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuICB9XG59XG5cbi5idXR0b24uYnRuLW1kLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLW1kLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tbWQsXG5hLmJ1dHRvbi5idG4tbWQsXG4uYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLW1kLFxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLW1kIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG4uYnV0dG9uLmJ0bi1tZDphZnRlciwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi1tZDphZnRlciwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLW1kOmFmdGVyLFxuYS5idXR0b24uYnRuLW1kOmFmdGVyLFxuLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi1tZDphZnRlcixcbi5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi1tZDphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIGJhY2tncm91bmQtc2l6ZTogODBweDtcbn1cblxuLmJ1dHRvbi5idG4tbWQ6aG92ZXI6YWZ0ZXIsIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tbWQ6aG92ZXI6YWZ0ZXIsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi1tZDpob3ZlcjphZnRlcixcbmEuYnV0dG9uLmJ0bi1tZDpob3ZlcjphZnRlcixcbi5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tbWQ6aG92ZXI6YWZ0ZXIsXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tbWQ6aG92ZXI6YWZ0ZXIge1xuICBtaW4td2lkdGg6IDYwcHg7XG59XG5cbi5idXR0b24uYnRuLWdyZWVuLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLWdyZWVuLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tZ3JlZW4sXG5hLmJ1dHRvbi5idG4tZ3JlZW4sXG4uYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLWdyZWVuLFxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLWdyZWVuIHtcbiAgY29sb3I6ICM4NWM0NDE7XG59XG5cbi5idXR0b24uYnRuLWdyZWVuOmhvdmVyLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLWdyZWVuOmhvdmVyLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tZ3JlZW46aG92ZXIsXG5hLmJ1dHRvbi5idG4tZ3JlZW46aG92ZXIsXG4uYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLWdyZWVuOmhvdmVyLFxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLWdyZWVuOmhvdmVyIHtcbiAgY29sb3I6ICM4NWM0NDE7XG59XG5cbi5idXR0b24uYnRuLWdyZWVuOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi1ncmVlbjpob3ZlcjpiZWZvcmUsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi1ncmVlbjpob3ZlcjpiZWZvcmUsXG5hLmJ1dHRvbi5idG4tZ3JlZW46aG92ZXI6YmVmb3JlLFxuLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi1ncmVlbjpob3ZlcjpiZWZvcmUsXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tZ3JlZW46aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICM4NWM0NDE7XG59XG5cbi5idXR0b24uYnRuLWdyZWVuOmFmdGVyLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLWdyZWVuOmFmdGVyLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tZ3JlZW46YWZ0ZXIsXG5hLmJ1dHRvbi5idG4tZ3JlZW46YWZ0ZXIsXG4uYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLWdyZWVuOmFmdGVyLFxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLWdyZWVuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1YzQ0MTtcbn1cblxuLmJ1dHRvbi5idG4tYmx1ZSwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi1ibHVlLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tYmx1ZSxcbmEuYnV0dG9uLmJ0bi1ibHVlLFxuLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi1ibHVlLFxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLWJsdWUge1xuICBjb2xvcjogIzAwYTRlNztcbn1cblxuLmJ1dHRvbi5idG4tYmx1ZTpob3ZlciwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi1ibHVlOmhvdmVyLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tYmx1ZTpob3ZlcixcbmEuYnV0dG9uLmJ0bi1ibHVlOmhvdmVyLFxuLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi1ibHVlOmhvdmVyLFxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLWJsdWU6aG92ZXIge1xuICBjb2xvcjogIzAwYTRlNztcbn1cblxuLmJ1dHRvbi5idG4tYmx1ZTpob3ZlcjpiZWZvcmUsIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tYmx1ZTpob3ZlcjpiZWZvcmUsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi1ibHVlOmhvdmVyOmJlZm9yZSxcbmEuYnV0dG9uLmJ0bi1ibHVlOmhvdmVyOmJlZm9yZSxcbi5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tYmx1ZTpob3ZlcjpiZWZvcmUsXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tYmx1ZTpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogIzAwYTRlNztcbn1cblxuLmJ1dHRvbi5idG4tYmx1ZTphZnRlciwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi1ibHVlOmFmdGVyLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tYmx1ZTphZnRlcixcbmEuYnV0dG9uLmJ0bi1ibHVlOmFmdGVyLFxuLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi1ibHVlOmFmdGVyLFxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLWJsdWU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhNGU3O1xufVxuXG4uYnV0dG9uLmJ0bi13aGl0ZSwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi13aGl0ZSwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLXdoaXRlLFxuYS5idXR0b24uYnRuLXdoaXRlLFxuLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi13aGl0ZSxcbi5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmJ0bi13aGl0ZTpob3ZlciwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi13aGl0ZTpob3ZlciwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLXdoaXRlOmhvdmVyLFxuYS5idXR0b24uYnRuLXdoaXRlOmhvdmVyLFxuLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi13aGl0ZTpob3Zlcixcbi5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi13aGl0ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmJ0bi13aGl0ZTpob3ZlcjpiZWZvcmUsIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4td2hpdGU6aG92ZXI6YmVmb3JlLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4td2hpdGU6aG92ZXI6YmVmb3JlLFxuYS5idXR0b24uYnRuLXdoaXRlOmhvdmVyOmJlZm9yZSxcbi5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4td2hpdGU6aG92ZXI6YmVmb3JlLFxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLXdoaXRlOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmJ0bi13aGl0ZTphZnRlciwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi13aGl0ZTphZnRlciwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLXdoaXRlOmFmdGVyLFxuYS5idXR0b24uYnRuLXdoaXRlOmFmdGVyLFxuLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi13aGl0ZTphZnRlcixcbi5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi13aGl0ZTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQtd2hpdGUuc3ZnKTtcbn1cblxuLmJ1dHRvbi5idG4tYmxhY2ssIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tYmxhY2ssIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi1ibGFjayxcbmEuYnV0dG9uLmJ0bi1ibGFjayxcbi5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tYmxhY2ssXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tYmxhY2sge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ1dHRvbi5idG4tYmxhY2s6aG92ZXIsIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tYmxhY2s6aG92ZXIsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi1ibGFjazpob3ZlcixcbmEuYnV0dG9uLmJ0bi1ibGFjazpob3Zlcixcbi5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tYmxhY2s6aG92ZXIsXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tYmxhY2s6aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ1dHRvbi5idG4tYmxhY2s6aG92ZXI6YmVmb3JlLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLWJsYWNrOmhvdmVyOmJlZm9yZSwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLWJsYWNrOmhvdmVyOmJlZm9yZSxcbmEuYnV0dG9uLmJ0bi1ibGFjazpob3ZlcjpiZWZvcmUsXG4uYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLWJsYWNrOmhvdmVyOmJlZm9yZSxcbi5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi1ibGFjazpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ1dHRvbi5idG4tYmxhY2s6YWZ0ZXIsIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tYmxhY2s6YWZ0ZXIsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi1ibGFjazphZnRlcixcbmEuYnV0dG9uLmJ0bi1ibGFjazphZnRlcixcbi5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tYmxhY2s6YWZ0ZXIsXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tYmxhY2s6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LWJsYWNrLnN2Zyk7XG59XG5cbi5idXR0b24uYnRuLWxnLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLWxnLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tbGcsXG5hLmJ1dHRvbi5idG4tbGcsXG4uYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLWxnLFxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLWxnIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmJ1dHRvbi5idG4tbGc6YWZ0ZXIsIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tbGc6YWZ0ZXIsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi1sZzphZnRlcixcbmEuYnV0dG9uLmJ0bi1sZzphZnRlcixcbi5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tbGc6YWZ0ZXIsXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tbGc6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogNHB4O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogNTVweDtcbiAgYmFja2dyb3VuZC1zaXplOiA4MHB4O1xufVxuXG4uYnV0dG9uLmJ0bi1sZzpiZWZvcmUsIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tbGc6YmVmb3JlLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tbGc6YmVmb3JlLFxuYS5idXR0b24uYnRuLWxnOmJlZm9yZSxcbi5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4tbGc6YmVmb3JlLFxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLWxnOmJlZm9yZSB7XG4gIHRvcDogOHB4O1xuICBmb250LXNpemU6IDIzcHg7XG59XG5cbi5idXR0b24uYnRuLWxnOmhvdmVyOmFmdGVyLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLWxnOmhvdmVyOmFmdGVyLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4tbGc6aG92ZXI6YWZ0ZXIsXG5hLmJ1dHRvbi5idG4tbGc6aG92ZXI6YWZ0ZXIsXG4uYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLWxnOmhvdmVyOmFmdGVyLFxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLWxnOmhvdmVyOmFmdGVyIHtcbiAgd2lkdGg6IDY1cHg7XG59XG5cbmEuYnV0dG9uOmJlZm9yZSwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhOmJlZm9yZSwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGE6YmVmb3JlIHtcbiAgdG9wOiAtMXB4O1xufVxuXG5hLmJ1dHRvbjpob3ZlciwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhOmhvdmVyLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYTpob3ZlciB7XG4gIGNvbG9yOiAjZjlhNTFhO1xufVxuXG5hLmJ1dHRvbjpob3ZlcjpiZWZvcmUsIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYTpob3ZlcjpiZWZvcmUsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiAjZjlhNTFhO1xufVxuXG4uZXJyb3IgaW5wdXQ6Zm9jdXMsXG4uZXJyb3IgdGV4dGFyZWE6Zm9jdXMsXG4uZXJyb3Igc2VsZWN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgYm9yZGVyLWNvbG9yOiAjYjNiM2IzO1xufVxuXG4uZXJyb3IgbGFiZWwsXG4uZXJyb3IgbGFiZWwuZXJyb3Ige1xuICBjb2xvcjogI2VlNjk2Yztcbn1cblxuLmVycm9yID4gc21hbGwsXG4uZXJyb3Igc21hbGwuZXJyb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4zNzVlbSAwLjI1ZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiAjZWU2OTZjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmVycm9yIHNwYW4uZXJyb3ItbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5pbnB1dC5lcnJvcixcbnRleHRhcmVhLmVycm9yIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Vycm9yLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTJweCBjZW50ZXI7XG59XG5cbmlucHV0LmVycm9yOmZvY3VzLFxudGV4dGFyZWEuZXJyb3I6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZXJyb3IucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMnB4IGNlbnRlcjtcbn1cblxuLmVycm9yIHNlbGVjdCB7XG4gIGJvcmRlci1jb2xvcjogI2VlNjk2YztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTgsIDE1LCAxOSwgMC4xKTtcbn1cblxuLmVycm9yIHNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIGJvcmRlci1jb2xvcjogI2IzYjNiMztcbn1cblxubGFiZWwuZXJyb3Ige1xuICBjb2xvcjogI2VlNjk2Yztcbn1cblxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuaW5wdXRbdHlwZT1cIndlZWtcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJ1cmxcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBtYXJnaW46IDAgMCAxZW07XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBoZWlnaHQ6IDIuMzEyNWVtO1xuICB3aWR0aDogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjQ1cywgYm9yZGVyLWNvbG9yIDAuNDVzIGVhc2UtaW4tb3V0O1xufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwibW9udGhcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwid2Vla1wiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggI2IzYjNiMztcbiAgYm9yZGVyLWNvbG9yOiAjYjNiM2IzO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5mb3JtIGJ1dHRvbixcbmZvcm0gaW5wdXQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG5mb3JtIGJ1dHRvbltkaXNhYmxlZF0sXG5mb3JtIGlucHV0W2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGF1dG87XG59XG5cbi5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmOWE1MWE7XG59XG5cbi5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYTpiZWZvcmUge1xuICB0b3A6IDNweDtcbn1cblxuLmJ1dHRvbi1zdHlsZS1wcmltYXJ5IC5maWVsZF9faXRlbSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbn1cblxuLmJ1dHRvbi1zdHlsZS1wcmltYXJ5IC5maWVsZF9faXRlbSBhOmhvdmVyLCAuYnV0dG9uLXN0eWxlLXByaW1hcnkgLmZpZWxkX19pdGVtIGE6YWN0aXZlLCAuYnV0dG9uLXN0eWxlLXByaW1hcnkgLmZpZWxkX19pdGVtIGE6Zm9jdXMge1xuICBwYWRkaW5nOiAwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdG9wOiAwcHg7XG59XG5cbi5idXR0b24tc3R5bGUtcHJpbWFyeSAuZmllbGRfX2l0ZW0gYTpob3ZlcjpiZWZvcmUsIC5idXR0b24tc3R5bGUtcHJpbWFyeSAuZmllbGRfX2l0ZW0gYTphY3RpdmU6YmVmb3JlLCAuYnV0dG9uLXN0eWxlLXByaW1hcnkgLmZpZWxkX19pdGVtIGE6Zm9jdXM6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHJpZ2h0OiAtMjBweDtcbn1cblxuLmJ1dHRvbi1zdHlsZS1wcmltYXJ5IC5maWVsZF9faXRlbSBhIGVtIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uYnV0dG9uLXN0eWxlLXByaW1hcnkgLmZpZWxkX19pdGVtIGE6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWE1MWE7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdG9wOiAtMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICByaWdodDogMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuYnV0dG9uLXN0eWxlLXByaW1hcnkgLmZpZWxkX19pdGVtIGE6YmVmb3JlIHtcbiAgICByaWdodDogLTVweDtcbiAgfVxufVxuXG4uYnV0dG9uLXN0eWxlLXByaW1hcnkgLmZpZWxkX19pdGVtIGE6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnV0dG9uLXN0eWxlLXByaW1hcnkgLmZpZWxkX19pdGVtIGEgaSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgdGV4dC1zaGFkb3c6IDBweCAwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uYnV0dG9uLXN0eWxlLXByaW1hcnkgLmZpZWxkX19pdGVtIGEgaS5pY29uLWltZyB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5idXR0b24tc3R5bGUtcHJpbWFyeSAuZmllbGRfX2l0ZW0gYS5idG4tZ3JlZW4tY29sb3I6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1YzQ0MTtcbn1cblxuLmJ1dHRvbi1zdHlsZS1wcmltYXJ5IC5maWVsZF9faXRlbSBhLmJ0bi1ibHVlLWNvbG9yOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGE0ZTc7XG59XG5cbi5idXR0b24tc3R5bGUtcHJpbWFyeSAuZmllbGRfX2l0ZW0gYS5idG4tc21hbGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG59XG5cbi5idXR0b24tc3R5bGUtcHJpbWFyeSAuZmllbGRfX2l0ZW0gYS5idG4tc21hbGw6YmVmb3JlIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYnV0dG9uLXN0eWxlLXByaW1hcnkgLmZpZWxkX19pdGVtIGEuYnRuLXNtYWxsOmhvdmVyIHtcbiAgcGFkZGluZy1yaWdodDogMzRweDtcbn1cblxuLmJ1dHRvbi1zdHlsZS1wcmltYXJ5IC5maWVsZF9faXRlbSBhLmF0Y2ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi5idXR0b24tc3R5bGUtcHJpbWFyeSAuZmllbGRfX2l0ZW0gYS5hdGNiLWxpbms6aG92ZXIge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuXG4uYnV0dG9uLXN0eWxlLXByaW1hcnkgLmZpZWxkX19pdGVtIHVsLmF0Y2ItbGlzdCB7XG4gIGJhY2tncm91bmQ6ICMyOTQ2NjE7XG59XG5cbi5idXR0b24tc3R5bGUtcHJpbWFyeSAuZmllbGRfX2l0ZW0gdWwuYXRjYi1saXN0IGxpIHtcbiAgYmFja2dyb3VuZDogIzI5NDY2MTtcbn1cblxuLmJ1dHRvbi1zdHlsZS1wcmltYXJ5IC5maWVsZF9faXRlbSB1bC5hdGNiLWxpc3QgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5idXR0b24tc3R5bGUtcHJpbWFyeSAuZmllbGRfX2l0ZW0gdWwuYXRjYi1saXN0IGxpIGE6aG92ZXIsIC5idXR0b24tc3R5bGUtcHJpbWFyeSAuZmllbGRfX2l0ZW0gdWwuYXRjYi1saXN0IGxpIGE6YWN0aXZlLCAuYnV0dG9uLXN0eWxlLXByaW1hcnkgLmZpZWxkX19pdGVtIHVsLmF0Y2ItbGlzdCBsaSBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2Y5YTUxYTtcbn1cblxuLmJ1dHRvbi1zdHlsZS1wcmltYXJ5IC5maWVsZF9faXRlbSB1bC5hdGNiLWxpc3QgbGkgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VhcmNoLWZvcm0sXG4uc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UsXG4jdmlld3MtZXhwb3NlZC1mb3JtLXNlYXJjaC1wYWdlLTEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2RjZGNkO1xuICBtYXJnaW46IDIwcHggMHB4IDBweCAwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLyogc3RvcHMgYmcgY29sb3IgZnJvbSBsZWFraW5nIG91dHNpZGUgdGhlIGJvcmRlcjogKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnNlYXJjaC1mb3JtLFxuICAuc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UsXG4gICN2aWV3cy1leHBvc2VkLWZvcm0tc2VhcmNoLXBhZ2UtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG4uc2VhcmNoLWZvcm0gaW5wdXQsXG4uc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgaW5wdXQsXG4jdmlld3MtZXhwb3NlZC1mb3JtLXNlYXJjaC1wYWdlLTEgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtYnV0dG9uLFxuLnNlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaC1wYWdlIC5zZWFyY2gtYnV0dG9uLFxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1zZWFyY2gtcGFnZS0xIC5zZWFyY2gtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLWJ1dHRvbiBpbnB1dCxcbi5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSAuc2VhcmNoLWJ1dHRvbiBpbnB1dCxcbiN2aWV3cy1leHBvc2VkLWZvcm0tc2VhcmNoLXBhZ2UtMSAuc2VhcmNoLWJ1dHRvbiBpbnB1dCB7XG4gIHdpZHRoOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLWJ1dHRvbiBpLFxuLnNlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaC1wYWdlIC5zZWFyY2gtYnV0dG9uIGksXG4jdmlld3MtZXhwb3NlZC1mb3JtLXNlYXJjaC1wYWdlLTEgLnNlYXJjaC1idXR0b24gaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTUxYTtcbiAgei1pbmRleDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi4xO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAwcHg7XG59XG5cbi5zZWFyY2gtZm9ybTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiN2aWV3cy1leHBvc2VkLWZvcm0tc2VhcmNoLXBhZ2UtMTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnNlYXJjaC1mb3JtOjotbW96LXBsYWNlaG9sZGVyLFxuLnNlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaC1wYWdlOjotbW96LXBsYWNlaG9sZGVyLFxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1zZWFyY2gtcGFnZS0xOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uc2VhcmNoLWZvcm06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLnNlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaC1wYWdlOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiN2aWV3cy1leHBvc2VkLWZvcm0tc2VhcmNoLXBhZ2UtMTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5zZWFyY2gtZm9ybTotbW96LXBsYWNlaG9sZGVyLFxuLnNlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaC1wYWdlOi1tb3otcGxhY2Vob2xkZXIsXG4jdmlld3MtZXhwb3NlZC1mb3JtLXNlYXJjaC1wYWdlLTE6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnNob3ctcmVzdWx0cyB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5zaG93LXJlc3VsdHMge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuXG4uYWRkdG9jYWxlbmRhciB7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbn1cblxuLmFkZHRvY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdG9wOiAtM3B4O1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAwcHg7XG59XG5cbi5jdXN0b20tY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbn1cblxuLmN1c3RvbS1jaGVja2JveCBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IGlucHV0IH4gLmNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY2hlY2ttYXJrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmNoZWNrbWFyazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogOHB4O1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXI6IHNvbGlkICMyOTQ2NjE7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5idG4taWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBib3JkZXI6IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBvdXRsaW5lOiBub25lO1xuICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuXG4uYnRuLWljb246YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgdmVydGljYWwtYWxpZ246IC02cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmb250LXdlaWdodDogMTAwO1xufVxuXG4uYnRuLWljb24ubGVzczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmJ0bi1pY29uLmJ0bi1pY29uLWRhcmsge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1pY29uLmJ0bi1pY29uLWRhcms6YWZ0ZXIge1xuICBjb2xvcjogI2Y5YTUxYTtcbn1cblxuI2NvbnRlbnQtYXJlYSAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS1zZWFyY2guZm9ybS10eXBlLXNlYXJjaC5mb3JtLWl0ZW0ta2V5cyBsYWJlbCxcbiNjb250ZW50LWFyZWEgLnNlYXJjaC1mb3JtICNlZGl0LWhlbHAtbGluayxcbiNjb250ZW50LWFyZWEgLnNlYXJjaC1hZHZhbmNlZC5qcy1mb3JtLXdyYXBwZXIuZm9ybS13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2NvbnRlbnQtYXJlYSAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS1zZWFyY2guZm9ybS10eXBlLXNlYXJjaC5mb3JtLWl0ZW0ta2V5czpiZWZvcmUsXG4uc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtc2VhcmNoLmZvcm0tdHlwZS1zZWFyY2guZm9ybS1pdGVtLWtleXM6YmVmb3JlLFxuLnNlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaC1wYWdlIC5mb3JtLWFjdGlvbnMuanMtZm9ybS13cmFwcGVyOmJlZm9yZSxcbiN2aWV3cy1leHBvc2VkLWZvcm0tc2VhcmNoLXBhZ2UtMSAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQuZm9ybS10eXBlLXRleHRmaWVsZC5mb3JtLWl0ZW0ta2V5czpiZWZvcmUsXG4jdmlld3MtZXhwb3NlZC1mb3JtLXNlYXJjaC1wYWdlLTEgLmZvcm0tYWN0aW9ucy5qcy1mb3JtLXdyYXBwZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhNTFhO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyLjE7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDBweDtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAwO1xuICByaWdodDogMDtcbn1cblxuLnNlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaC1wYWdlIC5mb3JtLWFjdGlvbnMuanMtZm9ybS13cmFwcGVyOmJlZm9yZSxcbiN2aWV3cy1leHBvc2VkLWZvcm0tc2VhcmNoLXBhZ2UtMSAuZm9ybS1hY3Rpb25zLmpzLWZvcm0td3JhcHBlcjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG5cbiNjb250ZW50LWFyZWEgI3NlYXJjaC1mb3JtIC5mb3JtLXN1Ym1pdCxcbi5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSAuZm9ybS1zdWJtaXQsXG4jdmlld3MtZXhwb3NlZC1mb3JtLXNlYXJjaC1wYWdlLTEgLmZvcm0tc3VibWl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1MHB4O1xuICBvcGFjaXR5OiAwO1xufVxuXG4jY29udGVudC1hcmVhICNzZWFyY2gtZm9ybSxcbi5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSxcbiN2aWV3cy1leHBvc2VkLWZvcm0tc2VhcmNoLXBhZ2UtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZm9ybS5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSAuZm9ybS1pdGVtLFxuZm9ybSN2aWV3cy1leHBvc2VkLWZvcm0tc2VhcmNoLXBhZ2UtMSAuZm9ybS1pdGVtIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tYWluLWhlYWRlciAjc2VhcmNoLWJsb2NrIC5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSBmb3JtIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuICAubWFpbi1oZWFkZXIgI3NlYXJjaC1ibG9jayAuc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgLmZvcm0taXRlbSBpbnB1dCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0YzRmNTQ7XG4gICAgcGFkZGluZzogMCAzLjVyZW0gMCAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtc2hhZG93OiAwcHggMHB4O1xuICAgIGNvbG9yOiAjNzg3ODdjO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuICAubWFpbi1oZWFkZXIgI3NlYXJjaC1ibG9jayAuc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgLmZvcm0tYWN0aW9ucyBpbnB1dCB7XG4gICAgdG9wOiA4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAubWFpbi1oZWFkZXIgI3NlYXJjaC1ibG9jayAuc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgLmZvcm0taXRlbSBpbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIH1cbiAgLm1haW4taGVhZGVyICNzZWFyY2gtYmxvY2sgLnNlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaC1wYWdlIGZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5zZWFyY2gtYXBpLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuXG4uc2VhcmNoLWFwaS1hdXRvY29tcGxldGUtc2VhcmNoIC51aS1tZW51LWl0ZW0gYS51aS1zdGF0ZS1hY3RpdmUgLnNlYXJjaC1hcGktYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0NjYxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlcjogMHB4O1xuICBib3gtc2hhZG93OiAwcHggNnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5zZWFyY2gtYXBpLWF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbSBhIHtcbiAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmNvZy0tbXEsIC5ncmFkaWVudC1zdWJuYXYgLmlubmVyLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDgwZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmNvZy0tbXE6YWZ0ZXIsIC5ncmFkaWVudC1zdWJuYXYgLmlubmVyLXdyYXBwZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgLmNvZy0tbXEuZmllbGQtLXR5cGUtdGV4dC13aXRoLXN1bW1hcnksIC5ncmFkaWVudC1zdWJuYXYgLmZpZWxkLS10eXBlLXRleHQtd2l0aC1zdW1tYXJ5LmlubmVyLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZzogMCAxNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxOTIwcHgpIGFuZCAobWluLXdpZHRoOiAxODAwcHgpIHtcbiAgLmZyb250cGFnZSAuY29nLS1tcSwgLmZyb250cGFnZSAuZ3JhZGllbnQtc3VibmF2IC5pbm5lci13cmFwcGVyLCAuZ3JhZGllbnQtc3VibmF2IC5mcm9udHBhZ2UgLmlubmVyLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTEwZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5mcm9udHBhZ2UgLmNvZy0tbXE6YWZ0ZXIsIC5mcm9udHBhZ2UgLmdyYWRpZW50LXN1Ym5hdiAuaW5uZXItd3JhcHBlcjphZnRlciwgLmdyYWRpZW50LXN1Ym5hdiAuZnJvbnRwYWdlIC5pbm5lci13cmFwcGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAuZnJvbnRwYWdlIC5jb2ctLW1xLnNtYWxsLWNvZy1tcSwgLmZyb250cGFnZSAuZ3JhZGllbnQtc3VibmF2IC5zbWFsbC1jb2ctbXEuaW5uZXItd3JhcHBlciwgLmdyYWRpZW50LXN1Ym5hdiAuZnJvbnRwYWdlIC5zbWFsbC1jb2ctbXEuaW5uZXItd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA4MGVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAuZnJvbnRwYWdlIC5jb2ctLW1xLnNtYWxsLWNvZy1tcTphZnRlciwgLmZyb250cGFnZSAuZ3JhZGllbnQtc3VibmF2IC5zbWFsbC1jb2ctbXEuaW5uZXItd3JhcHBlcjphZnRlciwgLmdyYWRpZW50LXN1Ym5hdiAuZnJvbnRwYWdlIC5zbWFsbC1jb2ctbXEuaW5uZXItd3JhcHBlcjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLmZyb250cGFnZSAuZGFyay1ibHVlLWJnIC5zbWFsbC1jb2ctbXEgaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uY29nLS1tcS1tZCB7XG4gIG1heC13aWR0aDogNjBlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29nLS1tcS1tZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5mdWxsLXdpZHRoLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbXBvbmVudCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jb21wb25lbnQtcGFkZGluZy10b3Age1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLmNvbXBvbmVudC1wYWRkaW5nIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uY29tcG9uZW50LW1hcmdpbi1sZyB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5jb21wb25lbnQtbm8tcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG5cbiNwZ19fYy5wYWdlLXBhbmVsIC5tcS1tYWluIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5ib2R5ICNwZ19fYy5wYWdlLXBhbmVsIHNlY3Rpb24jY29udGVudCA+ICNjb250ZW50LWFyZWEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5jb2ctcGwgLmNvZy1wYW5lbC0tZnVsbHJvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29nLXBsIC5jb2ctcGFuZWwtLW1xIHtcbiAgbWF4LXdpZHRoOiA4MGVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uY29nLXBsIC5jb2ctcGFuZWwtLW1xOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cblxuLnBhbmVsLWNvZy1sYXlvdXQtb25lLWNvbCAuY29nLWxheW91dC0tbWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xuICAucGFuZWwtY29nLWxheW91dC1vbmUtdHdvLW9uZSAuY29nLWxheW91dC0tbWlkZGxlLWxlZnQge1xuICAgIHdpZHRoOiA0OS4xNTI1NCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY5NDkyJTtcbiAgfVxuICAucGFuZWwtY29nLWxheW91dC1vbmUtdHdvLW9uZSAuY29nLWxheW91dC0tbWlkZGxlLXJpZ2h0IHtcbiAgICB3aWR0aDogNDkuMTUyNTQlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xuICAucGFuZWwtY29nLWxheW91dC1vbmUtdHdvLW9uZS1jbCAuY29nLWxheW91dC0tbWlkZGxlLWxlZnQge1xuICAgIHdpZHRoOiA3NC41NzYyNyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY5NDkyJTtcbiAgfVxuICAucGFuZWwtY29nLWxheW91dC1vbmUtdHdvLW9uZS1jbCAuY29nLWxheW91dC0tbWlkZGxlLXJpZ2h0IHtcbiAgICB3aWR0aDogMjMuNzI4ODElO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xuICAucGFuZWwtY29nLWxheW91dC1vbmUtdHdvLW9uZS1jciAuY29nLWxheW91dC0tbWlkZGxlLWxlZnQge1xuICAgIHdpZHRoOiAyMy43Mjg4MSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY5NDkyJTtcbiAgfVxuICAucGFuZWwtY29nLWxheW91dC1vbmUtdHdvLW9uZS1jciAuY29nLWxheW91dC0tbWlkZGxlLXJpZ2h0IHtcbiAgICB3aWR0aDogNzQuNTc2MjclO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xuICAucGFuZWwtY29nLWxheW91dC1vbmUtdGhyZWUtb25lIC5jb2ctbGF5b3V0LS1taWRkbGUtbGVmdCB7XG4gICAgd2lkdGg6IDMyLjIwMzM5JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjk0OTIlO1xuICB9XG4gIC5wYW5lbC1jb2ctbGF5b3V0LW9uZS10aHJlZS1vbmUgLmNvZy1sYXlvdXQtLW1pZGRsZS1jZW50ZXIge1xuICAgIHdpZHRoOiAzMi4yMDMzOSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY5NDkyJTtcbiAgfVxuICAucGFuZWwtY29nLWxheW91dC1vbmUtdGhyZWUtb25lIC5jb2ctbGF5b3V0LS1taWRkbGUtcmlnaHQge1xuICAgIHdpZHRoOiAzMi4yMDMzOSU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc3MHB4KSB7XG4gIC5wYW5lbC1jb2ctbGF5b3V0LW9uZS10aHJlZS1vbmUtY20gLmNvZy1sYXlvdXQtLW1pZGRsZS1sZWZ0IHtcbiAgICB3aWR0aDogMjMuNzI4ODElO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMS42OTQ5MiU7XG4gIH1cbiAgLnBhbmVsLWNvZy1sYXlvdXQtb25lLXRocmVlLW9uZS1jbSAuY29nLWxheW91dC0tbWlkZGxlLWNlbnRlciB7XG4gICAgd2lkdGg6IDQ5LjE1MjU0JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjk0OTIlO1xuICB9XG4gIC5wYW5lbC1jb2ctbGF5b3V0LW9uZS10aHJlZS1vbmUtY20gLmNvZy1sYXlvdXQtLW1pZGRsZS1yaWdodCB7XG4gICAgd2lkdGg6IDIzLjcyODgxJTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzcwcHgpIHtcbiAgLnBhbmVsLWNvZy1sYXlvdXQtb25lLXR3by10aHJlZS1vbmUgLmNvZy1sYXlvdXQtLWZpcnN0LW1pZGRsZS1sZWZ0IHtcbiAgICB3aWR0aDogNDkuMTUyNTQlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMS42OTQ5MiU7XG4gIH1cbiAgLnBhbmVsLWNvZy1sYXlvdXQtb25lLXR3by10aHJlZS1vbmUgLmNvZy1sYXlvdXQtLWZpcnN0LW1pZGRsZS1yaWdodCB7XG4gICAgd2lkdGg6IDQ5LjE1MjU0JTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5wYW5lbC1jb2ctbGF5b3V0LW9uZS10d28tdGhyZWUtb25lIC5jb2ctbGF5b3V0LS1zZWNvbmQtbWlkZGxlLWxlZnQge1xuICAgIHdpZHRoOiAzMi4yMDMzOSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY5NDkyJTtcbiAgfVxuICAucGFuZWwtY29nLWxheW91dC1vbmUtdHdvLXRocmVlLW9uZSAuY29nLWxheW91dC0tc2Vjb25kLW1pZGRsZS1jZW50ZXIge1xuICAgIHdpZHRoOiAzMi4yMDMzOSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY5NDkyJTtcbiAgfVxuICAucGFuZWwtY29nLWxheW91dC1vbmUtdHdvLXRocmVlLW9uZSAuY29nLWxheW91dC0tc2Vjb25kLW1pZGRsZS1yaWdodCB7XG4gICAgd2lkdGg6IDMyLjIwMzM5JTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzcwcHgpIHtcbiAgLnBhbmVsLWNvZy1sYXlvdXQtb25lLXRocmVlLXR3by1vbmUgLmNvZy1sYXlvdXQtLWZpcnN0LW1pZGRsZS1sZWZ0IHtcbiAgICB3aWR0aDogMzIuMjAzMzklO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMS42OTQ5MiU7XG4gIH1cbiAgLnBhbmVsLWNvZy1sYXlvdXQtb25lLXRocmVlLXR3by1vbmUgLmNvZy1sYXlvdXQtLWZpcnN0LW1pZGRsZS1jZW50ZXIge1xuICAgIHdpZHRoOiAzMi4yMDMzOSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY5NDkyJTtcbiAgfVxuICAucGFuZWwtY29nLWxheW91dC1vbmUtdGhyZWUtdHdvLW9uZSAuY29nLWxheW91dC0tZmlyc3QtbWlkZGxlLXJpZ2h0IHtcbiAgICB3aWR0aDogMzIuMjAzMzklO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnBhbmVsLWNvZy1sYXlvdXQtb25lLXRocmVlLXR3by1vbmUgLmNvZy1sYXlvdXQtLXNlY29uZC1taWRkbGUtbGVmdCB7XG4gICAgd2lkdGg6IDQ5LjE1MjU0JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjk0OTIlO1xuICB9XG4gIC5wYW5lbC1jb2ctbGF5b3V0LW9uZS10aHJlZS10d28tb25lIC5jb2ctbGF5b3V0LS1zZWNvbmQtbWlkZGxlLXJpZ2h0IHtcbiAgICB3aWR0aDogNDkuMTUyNTQlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xuICAuYm9keS1zaWRlYmFycy1sZWZ0IGFzaWRlLnNpZGViYXItbGVmdCB7XG4gICAgd2lkdGg6IDIzLjcyODgxJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjk0OTIlO1xuICB9XG4gIC5ib2R5LXNpZGViYXJzLWxlZnQgYXNpZGUuc2lkZWJhci1sZWZ0ID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5ib2R5LXNpZGViYXJzLWxlZnQgc2VjdGlvbiNjb250ZW50IHtcbiAgICB3aWR0aDogNzQuNTc2MjclO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmJvZHktc2lkZWJhcnMtbGVmdCBzZWN0aW9uI2NvbnRlbnQgPiAqIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzcwcHgpIHtcbiAgLmJvZHktc2lkZWJhcnMtcmlnaHQgYXNpZGUuc2lkZWJhci1yaWdodCB7XG4gICAgd2lkdGg6IDMyLjIwMzM5JTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIC8qICAgICAgID4gKiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59ICovXG4gIH1cbiAgLmJvZHktc2lkZWJhcnMtcmlnaHQgc2VjdGlvbiNjb250ZW50IHtcbiAgICB3aWR0aDogNjYuMTAxNjklO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMS42OTQ5MiU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xuICAuYm9keS1zaWRlYmFycy1ib3RoIGFzaWRlLnNpZGViYXItbGVmdCB7XG4gICAgd2lkdGg6IDE1LjI1NDI0JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjk0OTIlO1xuICB9XG4gIC5ib2R5LXNpZGViYXJzLWJvdGggYXNpZGUuc2lkZWJhci1sZWZ0ID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5ib2R5LXNpZGViYXJzLWJvdGggYXNpZGUuc2lkZWJhci1yaWdodCB7XG4gICAgd2lkdGg6IDE1LjI1NDI0JTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5ib2R5LXNpZGViYXJzLWJvdGggYXNpZGUuc2lkZWJhci1yaWdodCA+ICoge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmJvZHktc2lkZWJhcnMtYm90aCBzZWN0aW9uI2NvbnRlbnQge1xuICAgIHdpZHRoOiA2Ni4xMDE2OSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY5NDkyJTtcbiAgfVxuICAuYm9keS1zaWRlYmFycy1ib3RoIHNlY3Rpb24jY29udGVudCA+ICoge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbn1cblxuLmJvZHktc2lkZWJhcnMtbm9uZSBzZWN0aW9uI2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5ib2R5LXNpZGViYXJzLW5vbmUgc2VjdGlvbiNjb250ZW50ID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuYXNpZGUuc2lkZWJhciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIEJFR0lOIFJlZ3VsYXIgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by9MYXRvLUhhaXJsaW5lLndvZmYyP3Y9MS4xLjBcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2xhdG8vTGF0by1IYWlybGluZS53b2ZmP3Y9MS4xLjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvbGF0by9MYXRvLUhhaXJsaW5lLnR0Zj92PTEuMS4wXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by9MYXRvLUhhaXJsaW5lLndvZmYyP3Y9MS4xLjBcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2xhdG8vTGF0by1IYWlybGluZS53b2ZmP3Y9MS4xLjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvbGF0by9MYXRvLUhhaXJsaW5lLnR0Zj92PTEuMS4wXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIEVORCBSZWd1bGFyICovXG4vKiBCRUdJTiBSZWd1bGFyICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8vTGF0by1MaWdodC53b2ZmMj92PTEuMS4wXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9sYXRvL0xhdG8tTGlnaHQud29mZj92PTEuMS4wXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2xhdG8vTGF0by1MaWdodC50dGY/dj0xLjEuMFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8vTGF0by1MaWdodC53b2ZmMj92PTEuMS4wXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9sYXRvL0xhdG8tTGlnaHQud29mZj92PTEuMS4wXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2xhdG8vTGF0by1MaWdodC50dGY/dj0xLjEuMFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBFTkQgUmVndWxhciAqL1xuLyogQkVHSU4gUmVndWxhciAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvL0xhdG8tUmVndWxhci53b2ZmMj92PTEuMS4wXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9sYXRvL0xhdG8tUmVndWxhci53b2ZmP3Y9MS4xLjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvbGF0by9MYXRvLVJlZ3VsYXIudHRmP3Y9MS4xLjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvL0xhdG8tUmVndWxhci53b2ZmMj92PTEuMS4wXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9sYXRvL0xhdG8tUmVndWxhci53b2ZmP3Y9MS4xLjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvbGF0by9MYXRvLVJlZ3VsYXIudHRmP3Y9MS4xLjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRU5EIFJlZ3VsYXIgKi9cbi8qIEJFR0lOIE1lZGl1bSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvL0xhdG8tQmxhY2sud29mZjI/dj0xLjEuMFwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvbGF0by9MYXRvLUJsYWNrLndvZmY/dj0xLjEuMFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9sYXRvL0xhdG8tQmxhY2sudHRmP3Y9MS4xLjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRU5EIE1lZGl1bSAqL1xuLyogQkVHSU4gQm9sZCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvL0xhdG8tQm9sZC53b2ZmMj92PTEuMS4wXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9sYXRvL0xhdG8tQm9sZC53b2ZmP3Y9MS4xLjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvbGF0by9MYXRvLUJvbGQudHRmP3Y9MS4xLjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvL0xhdG8tQm9sZC53b2ZmMj92PTEuMS4wXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9sYXRvL0xhdG8tQm9sZC53b2ZmP3Y9MS4xLjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvbGF0by9MYXRvLUJvbGQudHRmP3Y9MS4xLjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIEVORCBCb2xkICovXG4uZmlmdHktZmlmdHktcHJvbW8tYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWZ0eS1maWZ0eS1wcm9tby1ibG9jayBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuZmlmdHktZmlmdHktcHJvbW8tYmxvY2sgLmhhbGYtYmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmhhbGYtYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWE1MWE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuaGFsZi1iZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cbn1cblxuLnByb21vLWN0YS1saXN0IHtcbiAgcGFkZGluZzogNjBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vLWN0YS1saXN0IHtcbiAgICBwYWRkaW5nOiAyNXB4IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tby1jdGEtbGlzdCB7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhNTFhO1xuICAgIG1hcmdpbjogMHB4IC0xNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnByb21vLWN0YS1saXN0LmdyZXktdGhlbWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIH1cbiAgLnByb21vLWN0YS1saXN0LnNsYXRlLXRoZW1lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0NjYxO1xuICB9XG59XG5cbi5wcm9tby1jdGEtbGlzdCB1bCB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucHJvbW8tY3RhLWxpc3QgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0NiU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDIwcHggMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4ucHJvbW8tY3RhLWxpc3QgdWwgbGkgYSB7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cblxuLnByb21vLWN0YS1saXN0IHVsIGxpIGEgaSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbWluLXdpZHRoOiAzNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAtMjBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB0b3A6IDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tby1jdGEtbGlzdCB1bCBsaSBhIGkge1xuICAgIHRvcDogLTJweDtcbiAgfVxufVxuXG4ucHJvbW8tY3RhLWxpc3QgdWwgbGkgYSBpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5zdmcpO1xuICBtaW4td2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1zaXplOiA2MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuXG4ucHJvbW8tY3RhLWxpc3QgdWwgbGkgYSBpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9tby1jdGEtbGlzdCB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wcm9tby1jdGEtbGlzdCB1bCBsaSBhOmhvdmVyIGkge1xuICBtaW4td2lkdGg6IDQycHg7XG59XG5cbi5wcm9tby1jdGEtbGlzdCB1bCBsaSBhOmhvdmVyIGk6YWZ0ZXIge1xuICBtaW4td2lkdGg6IDQycHg7XG59XG5cbi5wcm9tby1jdGEtbGlzdCB1bCBsaTpsYXN0LWNoaWxkLCAucHJvbW8tY3RhLWxpc3QgdWwgbGk6bnRoLWxhc3QtY2hpbGQoMikge1xuICBib3JkZXItYm90dG9tOiAwcHg7XG59XG5cbi5wcm9tby1jdGEtbGlzdCB1bCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvbW8tc2lnbnVwLWZvcm0sXG4ucHJvbW8tY3RhLWJsb2NrIHtcbiAgcGFkZGluZzogNjBweCAxMDBweDtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDBweCAtMTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbGFjZWhvbGRlci1tZC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDYwcHg7XG59XG5cbi5wcm9tby1zaWdudXAtZm9ybSBoMyxcbi5wcm9tby1jdGEtYmxvY2sgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4ucHJvbW8tc2lnbnVwLWZvcm0gcCxcbi5wcm9tby1jdGEtYmxvY2sgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAucHJvbW8tc2lnbnVwLWZvcm0sXG4gIC5wcm9tby1jdGEtYmxvY2sge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAtMjBweCB0b3AgLTVweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDY2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG59XG5cbi5wcm9tby1zaWdudXAtZm9ybSAuZm9ybS1hY3Rpb25zLFxuLnByb21vLWN0YS1ibG9jayAuZm9ybS1hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vLXNpZ251cC1mb3JtIC5mb3JtLWFjdGlvbnMsXG4gIC5wcm9tby1jdGEtYmxvY2sgLmZvcm0tYWN0aW9ucyB7XG4gICAgdG9wOiAxNnB4O1xuICB9XG59XG5cbi5wcm9tby1zaWdudXAtZm9ybSAuZm9ybS1hY3Rpb25zIGlucHV0LFxuLnByb21vLWN0YS1ibG9jayAuZm9ybS1hY3Rpb25zIGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1cHg7XG59XG5cbi5wcm9tby1zaWdudXAtZm9ybSAuZm9ybS1hY3Rpb25zIGlucHV0W2Rpc2FibGVkXSxcbi5wcm9tby1jdGEtYmxvY2sgLmZvcm0tYWN0aW9ucyBpbnB1dFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYXNpZGUgLmJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLnNpZGViYXItYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zaWRlYmFyLWJveC5taW51cy10b3Age1xuICAgIG1hcmdpbi10b3A6IC04MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnNpZGViYXItYm94LndoaXRlLWJnIHtcbiAgICBwYWRkaW5nOiAzNXB4O1xuICB9XG4gIC5zaWRlYmFyLWJveC53aGl0ZS1iZyAuaGVhZGluZy1zdHlsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5zaWRlYmFyLWJveCAuY3RhLWl0ZW1zIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4uc2lkZWJhci1ib3ggLmN0YS1pdGVtczpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuXG4uc2lkZWJhci1ib3ggLmN0YS1pdGVtcyAuY3RhLWNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc2lkZWJhci1ib3ggLmN0YS1pdGVtcyAuY3RhLWNvbnRlbnQgLmJ0bi1zbTphZnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnNpZGViYXItYm94IC5jdGEtaXRlbXMgLmN0YS1jb250ZW50IC5idG4tc20ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxuICAuc2lkZWJhci1ib3ggLmN0YS1pdGVtcyAuY3RhLWNvbnRlbnQgLmJ0bi1zbTpiZWZvcmUge1xuICAgIHRvcDogLTRweDtcbiAgICByaWdodDogMDtcbiAgfVxuICAuc2lkZWJhci1ib3ggLmN0YS1pdGVtcyAuY3RhLWNvbnRlbnQgLmJ0bi1zbTphZnRlciB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IC02cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG5cbi5zaWRlYmFyLWJveCAuY3RhLWl0ZW1zIGg1IGEge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2lkZWJhci1ib3ggLmhlYWRpbmctc3R5bGUge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnNpZGViYXItYm94IC5oZWFkaW5nLXN0eWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItYm94IC5oZWFkaW5nLXN0eWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5zaWRlYmFyLWJveCAuaGVhZGluZy1zdHlsZTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtNDBweDtcbiAgICB0b3A6IDEycHg7XG4gIH1cbn1cblxuLnNpZGViYXItYm94IC53aWRnZXQtYmxvY2s6bGFzdC1jaGlsZCAuY3RhLWl0ZW1zOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc2lkZWJhci1ib3gudGhyZWUtaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgfVxufVxuXG4uc2lkZWJhci1ib3ggLmJsb2NrLXdlYmZvcm0sXG4uc2lkZWJhci1ib3ggLmJsb2NrLS1idW5kbGUtY3RhLWJsb2NrIHtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi5zaWRlYmFyLWJveCAuYmxvY2std2ViZm9ybSBoMixcbi5zaWRlYmFyLWJveCAuYmxvY2stLWJ1bmRsZS1jdGEtYmxvY2sgaDIge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItYm94IC5ibG9jay13ZWJmb3JtIGgyLFxuICAuc2lkZWJhci1ib3ggLmJsb2NrLS1idW5kbGUtY3RhLWJsb2NrIGgyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnNpZGViYXItYm94IC5ibG9jay13ZWJmb3JtIGgyOmFmdGVyLFxuLnNpZGViYXItYm94IC5ibG9jay0tYnVuZGxlLWN0YS1ibG9jayBoMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTUxYTtcbiAgdmVydGljYWwtYWxpZ246IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMzJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5zaWRlYmFyLWJveCAuYmxvY2std2ViZm9ybSBoMixcbiAgLnNpZGViYXItYm94IC5ibG9jay0tYnVuZGxlLWN0YS1ibG9jayBoMiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5zaWRlYmFyLWJveCAuYmxvY2std2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLnNpZGViYXItYm94IC5ibG9jay0tYnVuZGxlLWN0YS1ibG9jayAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBoZWlnaHQ6IDU1cHg7XG59XG5cbi53aWRnZXQtYmxvY2sgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi53aWRnZXQtYmxvY2sgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gIGhlaWdodDogNTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ud2lkZ2V0LWJsb2NrIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjFweDtcbiAgdG9wOiAxN3B4O1xufVxuXG4ud2lkZ2V0LWJsb2NrIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDVweDtcbn1cblxuLndpZGdldC1ibG9jayAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1jaGVja2JveCBsYWJlbDphZnRlciB7XG4gIHRvcDogNnB4O1xufVxuXG4ud2lkZ2V0LWJsb2NrIC5jdGEtaXRlbXMgaDUgaSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4udGFnLWxpc3QgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg3ODdjO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmhvbWUtaGVyby1yaWdodCAuaGVhZGluZy1zdHlsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM4cHg7XG59XG5cbi5ob21lLWhlcm8tcmlnaHQgLmhlYWRpbmctc3R5bGU6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cblxuLm5vZGV0eXBlLS1saXN0aW5nX3BhZ2UgLnNpZGViYXItYm94Lm1pbnVzLXRvcCB7XG4gIG1hcmdpbi10b3A6IDc2cHg7XG59XG5cbi5zaWRlYmFyLWJveC1oZWFkaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5zaWRlYmFyLWJveC1oZWFkaW5nOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTQwcHg7XG4gIHRvcDogMTJweDtcbn1cblxuLnNpZGViYXItYm94IC52aWV3LWZlYXR1cmVkLWNvbnRlbnQtcGFuZWwtZGVmYXVsdCAuY3RhLWl0ZW1zOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbn1cblxuLnNpZGViYXItYm94IC52aWV3LWZlYXR1cmVkLWNvbnRlbnQtcGFuZWwtZGVmYXVsdCAudmlld3Mtcm93LWxhc3QgLmN0YS1pdGVtczpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnNpdGUtYnJhbmRpbmctdGV4dCB7XG4gIHBhZGRpbmc6IDMwcHggMTBweCAxMHB4O1xuICBmb250LXNpemU6IDEzNSU7XG59XG5cbmRpdi5zaXRlLWJyYW5kaW5nIGEubG9nbyB7XG4gIHdpZHRoOiAxMDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVweCA1cHggMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICBkaXYuc2l0ZS1icmFuZGluZyBhLmxvZ28ge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuI2Jsb2NrLWZpYS1icmFuZGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmN0YS1ncmlkIGgyIHtcbiAgcGFkZGluZzogMC4zZW0gMCAwLjNlbTtcbn1cblxuLmN0YS1ncmlkIHVsLm5vLWxpc3Qtc3R5bGUge1xuICBtYXJnaW46IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmN0YS1ncmlkIHVsLm5vLWxpc3Qtc3R5bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuLmN0YS1ncmlkIHVsLm5vLWxpc3Qtc3R5bGUgbGkge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhLWdyaWQgdWwubm8tbGlzdC1zdHlsZSBsaTpudGgtY2hpbGQoMSkgLmN0YS1pdGVtcywgLmN0YS1ncmlkIHVsLm5vLWxpc3Qtc3R5bGUgbGk6bnRoLWNoaWxkKDQpIC5jdGEtaXRlbXMge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLmN0YS1ncmlkIHVsLm5vLWxpc3Qtc3R5bGUgbGk6bnRoLWNoaWxkKDMpIC5jdGEtaXRlbXMsIC5jdGEtZ3JpZCB1bC5uby1saXN0LXN0eWxlIGxpOm50aC1jaGlsZCg2KSAuY3RhLWl0ZW1zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAuY3RhLWdyaWQgdWwubm8tbGlzdC1zdHlsZSBsaTpudGgtY2hpbGQoMikgLmN0YS1pdGVtcywgLmN0YS1ncmlkIHVsLm5vLWxpc3Qtc3R5bGUgbGk6bnRoLWNoaWxkKDUpIC5jdGEtaXRlbXMge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4uY3RhLWdyaWQgdWwubm8tbGlzdC1zdHlsZSBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY3RhLWdyaWQgLmN0YS1pdGVtcyB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC8qIHN0b3BzIGJnIGNvbG9yIGZyb20gbGVha2luZyBvdXRzaWRlIHRoZSBib3JkZXI6ICovXG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhLWdyaWQgLmN0YS1pdGVtcyB7XG4gICAgbWFyZ2luOiAyMHB4IDE1cHg7XG4gICAgbWF4LXdpZHRoOiAzNzdweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5jdGEtZ3JpZCAuY3RhLWl0ZW1zIGg1IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY3RhLWdyaWQgLmN0YS1pdGVtcyB7XG4gICAgcGFkZGluZzogMjVweCAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmN0YS1ncmlkIC5jdGEtaXRlbXMgaDUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmN0YS1ncmlkIC5jdGEtaXRlbXMgLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cblxuLmN0YS1pdGVtcyAuZGF0ZSB7XG4gIGNvbG9yOiAjNzg3ODdjO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1pbi1oZWlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY3RhLWl0ZW1zIC5kYXRlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmN0YS1pdGVtcyAuZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uY3RhLWl0ZW1zIGg1IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5jdGEtaXRlbXMgaDUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLmN0YS1wcm9tby1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuY3RhLXByb21vLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5jdGEtcHJvbW8tYmxvY2sgLmN0YS1wcm9tby1ibG9jay1iZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY3RhLXByb21vLWJsb2NrLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDcwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNjQ4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuY3RhLXByb21vLWJsb2NrIC5jdGEtcHJvbW8tYmxvY2stYmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5jdGEtcHJvbW8tYmxvY2sgLmhhbGYtYmcge1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG4uY3RhLXByb21vLWxpc3QtaXRlbXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBwYWRkaW5nOiA2MHB4IDgwcHg7XG4gIG1pbi1oZWlnaHQ6IDQ4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmN0YS1wcm9tby1saXN0LWl0ZW1zIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgcGFkZGluZzogNTBweCA2MHB4O1xuICAgIG1hcmdpbjogMHB4IC01cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmN0YS1wcm9tby1saXN0LWl0ZW1zIHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIH1cbn1cblxuLmN0YS1wcm9tby1saXN0LWl0ZW1zIHVsIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmN0YS1wcm9tby1saXN0LWl0ZW1zIHVsIGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNzYsIDc5LCA4NCwgMC4xNSk7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbi5jdGEtcHJvbW8tbGlzdC1pdGVtcyB1bCBsaSBoNCB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uY3RhLXByb21vLWxpc3QtaXRlbXMgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDBweDtcbn1cblxuLmN0YS1wcm9tby1saXN0LWl0ZW1zIHVsIGxpOmxhc3QtY2hpbGQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLmN0YS1wcm9tby1saXN0LWl0ZW1zIHVsIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jdGEtcHJvbW8tbGlzdC1pdGVtcyB1bCBsaSBhIHAge1xuICBjb2xvcjogIzc1Nzg3Qjtcbn1cblxuLmN0YS1wcm9tby1saXN0LWl0ZW1zIHVsIGxpIGE6aG92ZXIgLmxpbmUtYXJyb3cge1xuICBtaW4td2lkdGg6IDUxcHg7XG59XG5cbi5jdGEtcHJvbW8tbGlzdC1pdGVtcyB1bCBsaSBhOmhvdmVyIC5saW5lLWFycm93OmFmdGVyIHtcbiAgbWluLXdpZHRoOiA1MHB4O1xufVxuXG4uY3RhLXByb21vLWxpc3QtaXRlbXMgdWwgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2NnB4KSB7XG4gIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgYm9yZGVyOiAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMThweCAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNzYsIDc5LCA4NCwgMC4xNSk7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWE1MWE7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgLyogc3RvcHMgYmcgY29sb3IgZnJvbSBsZWFraW5nIG91dHNpZGUgdGhlIGJvcmRlcjogKi9cbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogM3B4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBwYWRkaW5nOiA3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLW9wZW46YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJvcmRlcjogMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cblxuLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luOiAwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDY2MTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjZweCkge1xuICAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LWhlaWdodDogMzUwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbiAgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDZweDtcbiAgfVxuICAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjk0NjYxO1xuICB9XG4gIC5kcm9wZG93biAuZHJvcGRvd24tbWVudTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICNmOWE1MWE7XG4gIH1cbiAgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2Y5YTUxYTtcbiAgfVxufVxuXG4uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIC5jdXN0b20tY2hlY2tib3gge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0gLmN1c3RvbS1jaGVja2JveCAuY2hlY2ttYXJrIHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgd2lkdGg6IDM0cHg7XG4gIH1cbiAgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIC5jdXN0b20tY2hlY2tib3ggLmNoZWNrbWFyazphZnRlciB7XG4gICAgbGVmdDogMTFweDtcbiAgICB0b3A6IDJweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbn1cblxuLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZHJvcGRvd24uY3VzdG9tLWRyb3Bkb3duIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY2cHgpIHtcbiAgLmRyb3Bkb3duLmN1c3RvbS1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZHJvcGRvd24uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZHJvcGRvd24uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWE1MWE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiAycHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZHJvcGRvd24uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAwcHggMjVweCAyMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRyb3Bkb3duLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaS5kcm9wZG93bi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0bi1ub3JtYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0NjYxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyOiAwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubGlzdGluZy1maWx0ZXIgLmJ0bi1ub3JtYWwgKyAuYnRuLW5vcm1hbCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5ldS1jb29raWUtY29tcGxpYW5jZS1kZWZhdWx0LWJ1dHRvbiB7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3ODdCO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLXNlY29uZGFyeS1idXR0b24ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuXG4uZXUtY29va2llLWNvbXBsaWFuY2UtbWVzc2FnZSA+IHAge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwLjllbSAwO1xufVxuXG4uZXUtY29va2llLWNvbXBsaWFuY2UtbWVzc2FnZSA+IHAgPiBhLFxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLW1lc3NhZ2UgPiBwID4gYTpsaW5rLFxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLW1lc3NhZ2UgPiBwID4gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ldS1jb29raWUtY29tcGxpYW5jZS1tZXNzYWdlID4gcCA+IGE6aG92ZXIge1xuICBjb2xvcjogI2Y5ZThjYztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ldmVudHMtcHJvbW8gLnNpZGViYXItYm94IC5jdGEtaXRlbXMge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG4gIC5ldmVudHMtcHJvbW8gLnNpZGViYXItYm94IC5jdGEtaXRlbXMgLmRhdGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIH1cbiAgLmV2ZW50cy1wcm9tbyAuZGF5LWxnIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5ldmVudHMtcHJvbW8gLmlubGluZS1saXN0LWl0ZW1zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5ldmVudHMtcHJvbW8gLmJvcmRlci1zZXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZkZmRmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjVweDtcbn1cblxuLmV2ZW50cy1wcm9tbyAuc2lkZWJhci1ib3ggLnJvdyB7XG4gIG1hcmdpbjogMHB4IC0xNXB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZXZlbnRzLXByb21vIC5zaWRlYmFyLWJveCAucm93IGxpOmxhc3QtY2hpbGQgLmN0YS1pdGVtczpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZXZlbnRzLXByb21vIC5zaWRlYmFyLWJveCAucm93IGxpIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uZXZlbnRzLXByb21vIC5zaWRlYmFyLWJveCAucm93IGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuZXZlbnRzLXByb21vIC5zaWRlYmFyLWJveCAuY3RhLWl0ZW1zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG4gIC5ldmVudHMtcHJvbW8gLmJvcmRlci1zZXA6YmVmb3JlIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAyNXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuICAuZXZlbnRzLXByb21vIC5jb2wtbWQtNDpsYXN0LWNoaWxkIC5jdGEtaXRlbXMsIC5ldmVudHMtcHJvbW8gLmNvbC1sZy00Omxhc3QtY2hpbGQgLmN0YS1pdGVtcyB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG4gIC5ldmVudHMtcHJvbW8gLnNpZGViYXItYm94IC5jdGEtaXRlbXMgLmN0YS1jb250ZW50IC5idG4tc20ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmV2ZW50cy1wcm9tbyAuc2lkZWJhci1ib3ggLmN0YS1pdGVtcyAuY3RhLWNvbnRlbnQgLmJ0bi1zbTphZnRlciB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgdG9wOiAtMXB4O1xuICB9XG59XG5cbmJvZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJzbWFsbFwiO1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwibGFyZ2VcIjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgYm9keTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwibWVkaXVtXCI7XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tZmVhdHVyZWQtY2Fyb3VzZWwtcHJvbW8ge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tZmVhdHVyZWQtY2Fyb3VzZWwtcHJvbW8gLnNsaWRlcyB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuc2xpZGVzIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tZmVhdHVyZWQtY2Fyb3VzZWwtcHJvbW8gLmZlYXR1cmVkX2Nhcm91c2VsX3NsaWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBib3JkZXI6ICNjZGNkY2QgMXB4IHNvbGlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICB6LWluZGV4OiAwO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuZmVhdHVyZWRfY2Fyb3VzZWxfc2xpZGVyIGltZyB7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWZlYXR1cmVkLWNhcm91c2VsLXByb21vIC5mZWF0dXJlZF9jYXJvdXNlbF9zbGlkZXIgLmJ1dHRvbiBhLCAucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuZmVhdHVyZWRfY2Fyb3VzZWxfc2xpZGVyIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYSBhLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWZlYXR1cmVkLWNhcm91c2VsLXByb21vIC5mZWF0dXJlZF9jYXJvdXNlbF9zbGlkZXIgYSBhLCAucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuZmVhdHVyZWRfY2Fyb3VzZWxfc2xpZGVyIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhIGEsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayAucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuZmVhdHVyZWRfY2Fyb3VzZWxfc2xpZGVyIGEgYSB7XG4gIGNvbG9yOiAjZjlhNTFhO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWZlYXR1cmVkLWNhcm91c2VsLXByb21vIC5mZWF0dXJlZF9jYXJvdXNlbF9zbGlkZXIgLmJ1dHRvbiBhOmhvdmVyLCAucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuZmVhdHVyZWRfY2Fyb3VzZWxfc2xpZGVyIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYSBhOmhvdmVyLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWZlYXR1cmVkLWNhcm91c2VsLXByb21vIC5mZWF0dXJlZF9jYXJvdXNlbF9zbGlkZXIgYSBhOmhvdmVyLCAucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuZmVhdHVyZWRfY2Fyb3VzZWxfc2xpZGVyIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhIGE6aG92ZXIsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayAucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuZmVhdHVyZWRfY2Fyb3VzZWxfc2xpZGVyIGEgYTpob3ZlciB7XG4gIGNvbG9yOiAjZjlhNTFhO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuZmVhdHVyZWRfY2Fyb3VzZWxfdGh1bWJzIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAxO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuZmVhdHVyZWRfY2Fyb3VzZWxfdGh1bWJzLmhhcy10aHVtYnMge1xuICBwYWRkaW5nOiAwcHggNDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWZlYXR1cmVkLWNhcm91c2VsLXByb21vIC5mZWF0dXJlZF9jYXJvdXNlbF90aHVtYnM6bm90KC5oYXMtdGh1bWJzKSAuc2xpY2stdHJhY2sge1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWZlYXR1cmVkLWNhcm91c2VsLXByb21vIC5mZWF0dXJlZF9jYXJvdXNlbF90aHVtYnM6bm90KC5oYXMtdGh1bWJzKSBsaSB7XG4gIC8qXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICAwcHg7XG4gICAgICB9Ki9cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tZmVhdHVyZWQtY2Fyb3VzZWwtcHJvbW8gLmZlYXR1cmVkX2Nhcm91c2VsX3RodW1iczpub3QoLmhhcy10aHVtYnMpIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tZmVhdHVyZWQtY2Fyb3VzZWwtcHJvbW8gLmZlYXR1cmVkX2Nhcm91c2VsX3RodW1icyAuc2xpY2stYXJyb3cge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDBweDtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgYm9yZGVyOiAwcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuZmVhdHVyZWRfY2Fyb3VzZWxfdGh1bWJzIC5zbGljay1hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3IHVybCguLi9pbWFnZXMvcGxhY2Vob2xkZXItbGlnaHQucG5nKSAwcHggMHB4IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDc1JSBhdXRvO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWZlYXR1cmVkLWNhcm91c2VsLXByb21vIC5mZWF0dXJlZF9jYXJvdXNlbF90aHVtYnMgLnNsaWNrLWFycm93LnNsaWNrLWRpc2FibGVkOmFmdGVyIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuZmVhdHVyZWRfY2Fyb3VzZWxfdGh1bWJzIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgbGVmdDogMnB4O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCAjY2RjZGNkIHNvbGlkO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuZmVhdHVyZWRfY2Fyb3VzZWxfdGh1bWJzIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXRvcDogMXB4ICNjZGNkY2Qgc29saWQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tZmVhdHVyZWQtY2Fyb3VzZWwtcHJvbW8gLmZlYXR1cmVkX2Nhcm91c2VsX3RodW1icyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0xcHg7XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tZmVhdHVyZWQtY2Fyb3VzZWwtcHJvbW8gLmZlYXR1cmVkX2Nhcm91c2VsX3RodW1icyAuc2xpY2stbGlzdCB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tZmVhdHVyZWQtY2Fyb3VzZWwtcHJvbW8gLmZlYXR1cmVkX2Nhcm91c2VsX3RodW1icyAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuZmVhdHVyZWRfY2Fyb3VzZWxfdGh1bWJzIC5zbGljay1saXN0IC5zbGljay10cmFjayAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1mZWF0dXJlZC1jYXJvdXNlbC1wcm9tbyAuZmVhdHVyZWRfY2Fyb3VzZWxfdGh1bWJzIGxpIHtcbiAgbWFyZ2luOiAwcHggMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMThweCAyMHB4O1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQ2NjE7XG4gIGJvcmRlcjogI2NkY2RjZCAxcHggc29saWQ7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWZlYXR1cmVkLWNhcm91c2VsLXByb21vIC5mZWF0dXJlZF9jYXJvdXNlbF90aHVtYnMgbGkgaDUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tZmVhdHVyZWQtY2Fyb3VzZWwtcHJvbW8gLmZlYXR1cmVkX2Nhcm91c2VsX3RodW1icyBsaS5zbGljay1jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tZmVhdHVyZWQtY2Fyb3VzZWwtcHJvbW8gLmZlYXR1cmVkX2Nhcm91c2VsX3RodW1icyBsaS5zbGljay1jdXJyZW50IGg1IHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiLWNvbnRlbnQtaXRlbXMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRhYi1jb250ZW50LWl0ZW1zIC5uYXYtdGFicyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHdpZHRoOiAzMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIH1cbiAgLnRhYi1jb250ZW50LWl0ZW1zIC5uYXYtdGFicyBsaSB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG4gIC50YWItY29udGVudC1pdGVtcyAubmF2LXRhYnMgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuICAudGFiLWNvbnRlbnQtaXRlbXMgLm5hdi10YWJzIGxpIGEge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAudGFiLWNvbnRlbnQtaXRlbXMgLm5hdi10YWJzIGxpIGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYi1jb250ZW50LWl0ZW1zIC5uYXYtdGFicyBsaSBhIHAge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFiLWNvbnRlbnQtaXRlbXMgLm5hdi10YWJzIGxpIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTQ2NjE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50YWItY29udGVudC1pdGVtcyAubmF2LXRhYnMgbGkgYTpob3ZlciBwIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGFiLWNvbnRlbnQtaXRlbXMgLm5hdi10YWJzIGxpIGE6aG92ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwMDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDY2MTtcbiAgfVxuICAudGFiLWNvbnRlbnQtaXRlbXMgLm5hdi10YWJzIGxpIC50YWItdGh1bWIge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGFuZGluZy1iZy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYi1jb250ZW50LWl0ZW1zIC5uYXYtdGFicyBsaSAudGFiLXRodW1iLmF1ZGlvLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjk0NjYxO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjtcbiAgfVxuICAudGFiLWNvbnRlbnQtaXRlbXMgLm5hdi10YWJzIGxpIC50YWItdGh1bWIuYXVkaW8tdGh1bWI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwY1wiO1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAudGFiLWNvbnRlbnQtaXRlbXMgLm5hdi10YWJzIGxpIC50YWItdGh1bWIuaWNvbi10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDY2MTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnRhYi1jb250ZW50LWl0ZW1zIHVsIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC50YWItY29udGVudC1pdGVtcyB1bCBsaS5zbGljay1zbGlkZSB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudGFiLWNvbnRlbnQtaXRlbXMgdWwgbGkuc2xpY2stc2xpZGUgLnRhYi10aHVtYiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xhbmRpbmctYmcuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYi1jb250ZW50LWl0ZW1zIHVsIGxpLnNsaWNrLXNsaWRlIC50YWItdGh1bWIuYXVkaW8tdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICMyOTQ2NjE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICBsaW5lLWhlaWdodDogMi4yO1xuICB9XG4gIC50YWItY29udGVudC1pdGVtcyB1bCBsaS5zbGljay1zbGlkZSAudGFiLXRodW1iLmF1ZGlvLXRodW1iOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGNcIjtcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYi1jb250ZW50LWl0ZW1zIHVsIGxpLnNsaWNrLXNsaWRlIC50YWItdGh1bWIuaWNvbi10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDY2MTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuICAudGFiLWNvbnRlbnQtaXRlbXMgdWwgbGkuc2xpY2stc2xpZGUgcCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC50YWItY29udGVudC1pdGVtcyB1bCBsaS5zbGljay1zbGlkZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDY2MTtcbiAgfVxuICAudGFiLWNvbnRlbnQtaXRlbXMgdWwgbGkuc2xpY2stc2xpZGU6aG92ZXIgYTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFiLWNvbnRlbnQtaXRlbXMgdWwgbGkuc2xpY2stc2xpZGU6aG92ZXIgcCB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC50YWItY29udGVudC1pdGVtcyB1bCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB9XG4gIC50YWItY29udGVudC1pdGVtcyB1bCBsaS5zbGljay1zbGlkZSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG51bC5pbmxpbmUtbGlzdC1pdGVtcyB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICB1bC5pbmxpbmUtbGlzdC1pdGVtcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG51bC5pbmxpbmUtbGlzdC1pdGVtcyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMHB4O1xufVxuXG51bC5pbmxpbmUtbGlzdC1pdGVtcyBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG51bC5pbmxpbmUtbGlzdC1pdGVtcyBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHBhZGRpbmc6IDBweCAxOHB4O1xuICBtYXJnaW4tbGVmdDogMThweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWFlYWViO1xufVxuXG51bC5pbmxpbmUtbGlzdC1pdGVtcyBsaSBoNCB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4ucmVnaW9uLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2IzYjNiMztcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0ZjU0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZvb3RlciBoNSxcbi5mb290ZXIgcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZm9vdGVyIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4uZm9vdGVyIHAgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmZvb3RlciAuZi1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG4uZm9vdGVyIC5yZWdpb24tZm9vdGVyIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgYm9yZGVyOiAwcHg7XG59XG5cbi51dGlsaXR5LWZvb3RlciAuY29nLS1tcSwgLnV0aWxpdHktZm9vdGVyIC5ncmFkaWVudC1zdWJuYXYgLmlubmVyLXdyYXBwZXIsIC5ncmFkaWVudC1zdWJuYXYgLnV0aWxpdHktZm9vdGVyIC5pbm5lci13cmFwcGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC51dGlsaXR5LWZvb3RlciAuY29nLS1tcSwgLnV0aWxpdHktZm9vdGVyIC5ncmFkaWVudC1zdWJuYXYgLmlubmVyLXdyYXBwZXIsIC5ncmFkaWVudC1zdWJuYXYgLnV0aWxpdHktZm9vdGVyIC5pbm5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLnV0aWxpdHktZm9vdGVyLW5hdmlnYXRpb24ge1xuICBtYXJnaW46IDEwcHggMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnV0aWxpdHktZm9vdGVyLW5hdmlnYXRpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4udXRpbGl0eS1mb290ZXItbmF2aWdhdGlvbiB1bC5tZW51IHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLnV0aWxpdHktZm9vdGVyLW5hdmlnYXRpb24gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnV0aWxpdHktZm9vdGVyLW5hdmlnYXRpb24gbGkge1xuICAgIG1hcmdpbjogMHB4IDhweDtcbiAgfVxufVxuXG4udXRpbGl0eS1mb290ZXItbmF2aWdhdGlvbiBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZm9vdGVyLWxvZ28ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDYwcHggMjBweCA2MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBtYXJnaW46IDBweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZvb3Rlci1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuZm9vdGVyLW1vYmlsZS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG4uYWRkdGhpc19pbmxpbmVfZm9sbG93X3Rvb2xib3ggLmFkZHRoaXNfdG9vbGJveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFkZHRoaXNfaW5saW5lX2ZvbGxvd190b29sYm94IC5hZGR0aGlzX3Rvb2xib3ggPiBhIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZvcm0tYmxvY2sge1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuZm9ybS1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgfVxufVxuXG4uZm9ybS1ibG9jayBoMiB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMyOTQ2NjE7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuZm9ybS1ibG9jayBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbi5mb3JtLWJsb2NrIHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5mb3JtLWJsb2NrIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayAuZm9ybS1pdGVtLWVtYWlsIGxhYmVsLFxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayAuZm9ybS1pdGVtLXRleHQtZmllbGQgbGFiZWwsXG4uc3VibWlzc2lvbi1mb3JtLWJsb2NrIC5mb3JtLWl0ZW0tdGV4dGFyZWEgbGFiZWwsXG4uc3VibWlzc2lvbi1mb3JtLWJsb2NrIC5mb3JtLWl0ZW0tc2VsZWN0IGxhYmVsLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0tZW1haWwgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbS10ZXh0LWZpZWxkIGxhYmVsLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0tdGV4dGFyZWEgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbS1zZWxlY3QgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3VibWlzc2lvbi1mb3JtLWJsb2NrIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi5zdWJtaXNzaW9uLWZvcm0tYmxvY2sgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4uc3VibWlzc2lvbi1mb3JtLWJsb2NrIHRleHRhcmVhLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNzYsIDc5LCA4NCwgMC4yNSk7XG4gIHBhZGRpbmc6IDEwcHggMHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uc3VibWlzc2lvbi1mb3JtLWJsb2NrIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NkY2RjZDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG4uc3VibWlzc2lvbi1mb3JtLWJsb2NrIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LXBsYWNlaG9sZGVyLFxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlcixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NkY2RjZDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayBpbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uc3VibWlzc2lvbi1mb3JtLWJsb2NrIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NkY2RjZDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1vei1wbGFjZWhvbGRlcixcbi5zdWJtaXNzaW9uLWZvcm0tYmxvY2sgaW5wdXRbdHlwZT1cInRleHRcIl06LW1vei1wbGFjZWhvbGRlcixcbi5zdWJtaXNzaW9uLWZvcm0tYmxvY2sgdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlcixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1vei1wbGFjZWhvbGRlcixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTotbW96LXBsYWNlaG9sZGVyLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NkY2RjZDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5zdWJtaXNzaW9uLWZvcm0tYmxvY2sgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAuc3VibWlzc2lvbi1mb3JtLWJsb2NrIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAuc3VibWlzc2lvbi1mb3JtLWJsb2NrIHRleHRhcmVhLFxuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cbn1cblxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayAuZm9ybS10eXBlLWNoZWNrYm94LFxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayAuZm9ybS1pdGVtLXJhZGlvcyxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS10eXBlLWNoZWNrYm94LFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0tcmFkaW9zIHtcbiAgcGFkZGluZzogMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5zdWJtaXNzaW9uLWZvcm0tYmxvY2sgLmZvcm0tdHlwZS1jaGVja2JveCBpbnB1dCxcbi5zdWJtaXNzaW9uLWZvcm0tYmxvY2sgLmZvcm0taXRlbS1yYWRpb3MgaW5wdXQsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1jaGVja2JveCBpbnB1dCxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtLXJhZGlvcyBpbnB1dCB7XG4gIG1hcmdpbjogMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3VibWlzc2lvbi1mb3JtLWJsb2NrIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOmFmdGVyLFxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayAuZm9ybS1pdGVtLXJhZGlvcyBpbnB1dDpjaGVja2VkIH4gbGFiZWw6YWZ0ZXIsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1jaGVja2JveCBpbnB1dDpjaGVja2VkIH4gbGFiZWw6YWZ0ZXIsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbS1yYWRpb3MgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zdWJtaXNzaW9uLWZvcm0tYmxvY2sgLmZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCxcbi5zdWJtaXNzaW9uLWZvcm0tYmxvY2sgLmZvcm0taXRlbS1yYWRpb3MgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtLXJhZGlvcyBsYWJlbCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuc3VibWlzc2lvbi1mb3JtLWJsb2NrIC5mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwsXG4gIC5zdWJtaXNzaW9uLWZvcm0tYmxvY2sgLmZvcm0taXRlbS1yYWRpb3MgbGFiZWwsXG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsLFxuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbS1yYWRpb3MgbGFiZWwge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbn1cblxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayAuZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsOmJlZm9yZSxcbi5zdWJtaXNzaW9uLWZvcm0tYmxvY2sgLmZvcm0taXRlbS1yYWRpb3MgbGFiZWw6YmVmb3JlLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWw6YmVmb3JlLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0tcmFkaW9zIGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0YzRmNTQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdG9wOiA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cblxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayAuZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsOmFmdGVyLFxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayAuZm9ybS1pdGVtLXJhZGlvcyBsYWJlbDphZnRlcixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsOmFmdGVyLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0tcmFkaW9zIGxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1cHg7XG4gIHRvcDogNnB4O1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYm9yZGVyOiBzb2xpZCAjMjk0NjYxO1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uc3VibWlzc2lvbi1mb3JtLWJsb2NrIC5mb3JtLWl0ZW0tcmFkaW9zIGxhYmVsOmJlZm9yZSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtLXJhZGlvcyBsYWJlbDpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5zdWJtaXNzaW9uLWZvcm0tYmxvY2sgLmZvcm0taXRlbS1yYWRpb3MgbGFiZWw6YWZ0ZXIsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbS1yYWRpb3MgbGFiZWw6YWZ0ZXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTUxYTtcbiAgYm9yZGVyOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDdweDtcbn1cblxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayAuZm9ybS1hY3Rpb25zLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuc3VibWlzc2lvbi1mb3JtLWJsb2NrIC5mb3JtLWFjdGlvbnMsXG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgICB0b3A6IDE2cHg7XG4gIH1cbn1cblxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayAuZm9ybS1hY3Rpb25zIGlucHV0LFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMgaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDVweDtcbn1cblxuLnN1Ym1pc3Npb24tZm9ybS1ibG9jayAuZm9ybS1hY3Rpb25zIGlucHV0W2Rpc2FibGVkXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zIGlucHV0W2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3VibWlzc2lvbi1mb3JtLWJsb2NrIC5mb3JtLWFjdGlvbnM6YmVmb3JlLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnM6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNHB4O1xuICB0b3A6IDVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmOWE1MWE7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc3VibWlzc2lvbi1mb3JtLWJsb2NrIC5mb3JtLWFjdGlvbnM6YWZ0ZXIsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tYWN0aW9uczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhNTFhO1xuICB2ZXJ0aWNhbC1hbGlnbjogNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuMnM7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMnM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuc3VibWlzc2lvbi1mb3JtLWJsb2NrIC5mb3JtLWFjdGlvbnM6YWZ0ZXIsXG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zOmFmdGVyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxufVxuXG4uc3VibWlzc2lvbi1mb3JtLWJsb2NrIC5mb3JtLWFjdGlvbnM6aG92ZXIsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tYWN0aW9uczpob3ZlciB7XG4gIHJpZ2h0OiAwcHg7XG59XG5cbi5zdWJtaXNzaW9uLWZvcm0tYmxvY2sgLmZvcm0tYWN0aW9uczpob3ZlcjphZnRlcixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zOmhvdmVyOmFmdGVyIHtcbiAgd2lkdGg6IDcwcHg7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZHJ1cGFsLW1lc3NhZ2VzLm1lc3NhZ2VzLS1lcnJvciB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYm9yZGVyOiAwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbjogMHB4O1xuICBib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5kcnVwYWwtbWVzc2FnZXMubWVzc2FnZXMtLWVycm9yIC5tZXNzYWdlc19fbGlzdCB7XG4gIG1hcmdpbjogMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5hamF4LXByb2dyZXNzLmFqYXgtcHJvZ3Jlc3MtdGhyb2JiZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hamF4LXByb2dyZXNzLmFqYXgtcHJvZ3Jlc3MtdGhyb2JiZXIgLnRocm9iYmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXI6IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTRweCAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIHBhZGRpbmc6IDEycHggMHB4O1xuICB9XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjY2RjZGNkO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBmb250LXNpemU6IDI3cHg7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyOiAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlcjogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhNTFhO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICB0b3A6IDJweDtcbiAgfVxufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICByaWdodDogMjZweDtcbiAgdG9wOiAxMnB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjY2RjZGNkO1xuICBib3JkZXI6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBwYWRkaW5nOiA2cHggMHB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogOHB4IDMwcHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDY2MTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBtYXgtaGVpZ2h0OiAyNzBweDtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtW2RhdGEtZHJ1cGFsLWZvcm0tZmllbGRzKj1cInByZXZcIl0gLmZvcm0tYWN0aW9uczphZnRlciwgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtW2RhdGEtZHJ1cGFsLWZvcm0tZmllbGRzKj1cInByZXZcIl0gLmZvcm0tYWN0aW9uczpiZWZvcmUsIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybVtkYXRhLWRydXBhbC1mb3JtLWZpZWxkcyo9XCJuZXh0XCJdIC5mb3JtLWFjdGlvbnM6YWZ0ZXIsIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybVtkYXRhLWRydXBhbC1mb3JtLWZpZWxkcyo9XCJuZXh0XCJdIC5mb3JtLWFjdGlvbnM6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtW2RhdGEtZHJ1cGFsLWZvcm0tZmllbGRzKj1cInN1Ym1pdFwiXSAuZm9ybS1hY3Rpb25zOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQtb3JhbmdlLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA2NnB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1pbi13aWR0aDogMjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybVtkYXRhLWRydXBhbC1mb3JtLWZpZWxkcyo9XCJzdWJtaXRcIl0gLmZvcm0tYWN0aW9uczpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm1bZGF0YS1kcnVwYWwtZm9ybS1maWVsZHMqPVwic3VibWl0XCJdIC5mb3JtLWFjdGlvbnM6aG92ZXI6YWZ0ZXIge1xuICB3aWR0aDogNjZweDtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAwO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tYWN0aW9ucyBpbnB1dCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tYWN0aW9ucyAud2ViZm9ybS1idXR0b24tLXByZXZpb3VzOmhvdmVyLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMgLndlYmZvcm0tYnV0dG9uLS1uZXh0OmhvdmVyIHtcbiAgY29sb3I6ICMyMTk2RjM7XG59XG5cbi5mdWxsLXdpZHRoLWN0YS1ibG9jayAub3ZlcmxheS1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZ1bGwtd2lkdGgtY3RhLWJsb2NrIC5ib3JkZXItbGluayBhLmJ0bi1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG5cbi5mdWxsLXdpZHRoLWN0YS1ibG9jayAuYm9yZGVyLWxpbmsgYS5idG4tbGc6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuZnVsbC13aWR0aC1jdGEtYmxvY2sgLmJvcmRlci1saW5rIGEuYnRuLWxnOmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnVsbC13aWR0aC1jdGEtYmxvY2sgLnJvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZ1bGwtd2lkdGgtY3RhLWJsb2NrIGltZyB7XG4gICAgbWF4LWhlaWdodDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5mdWxsLXdpZHRoLWN0YS1ibG9jayAuYm94LXBhZGRpbmctbGcge1xuICAgIG1heC13aWR0aDogNTA1cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG4gIC5mdWxsLXdpZHRoLWN0YS1ibG9jayAuYm94LXBhZGRpbmctbGc6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZ1bGwtd2lkdGgtY3RhLWJsb2NrIC5ib3gtcGFkZGluZy1sZyBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXgtd2lkdGg6IDcwcHg7XG4gIH1cbiAgLmZ1bGwtd2lkdGgtY3RhLWJsb2NrIC5ib3gtcGFkZGluZy1sZyAuYm9yZGVyLWxpbmsge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5mdWxsLXdpZHRoLWN0YS1ibG9jayAuYm94LXBhZGRpbmctbGcgLmJvcmRlci1saW5rIC5idXR0b24sIC5mdWxsLXdpZHRoLWN0YS1ibG9jayAuYm94LXBhZGRpbmctbGcgLmJvcmRlci1saW5rIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYSwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSAuZnVsbC13aWR0aC1jdGEtYmxvY2sgLmJveC1wYWRkaW5nLWxnIC5ib3JkZXItbGluayBhLCAuZnVsbC13aWR0aC1jdGEtYmxvY2sgLmJveC1wYWRkaW5nLWxnIC5ib3JkZXItbGluayAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYSwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIC5mdWxsLXdpZHRoLWN0YS1ibG9jayAuYm94LXBhZGRpbmctbGcgLmJvcmRlci1saW5rIGEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxuICAuZnVsbC13aWR0aC1jdGEtYmxvY2sgLmJveC1wYWRkaW5nLWxnIC5ib3JkZXItbGluayAuYnV0dG9uOmFmdGVyLCAuZnVsbC13aWR0aC1jdGEtYmxvY2sgLmJveC1wYWRkaW5nLWxnIC5ib3JkZXItbGluayAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGE6YWZ0ZXIsIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gLmZ1bGwtd2lkdGgtY3RhLWJsb2NrIC5ib3gtcGFkZGluZy1sZyAuYm9yZGVyLWxpbmsgYTphZnRlciwgLmZ1bGwtd2lkdGgtY3RhLWJsb2NrIC5ib3gtcGFkZGluZy1sZyAuYm9yZGVyLWxpbmsgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGE6YWZ0ZXIsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayAuZnVsbC13aWR0aC1jdGEtYmxvY2sgLmJveC1wYWRkaW5nLWxnIC5ib3JkZXItbGluayBhOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxcHg7XG4gIH1cbiAgLmZ1bGwtd2lkdGgtY3RhLWJsb2NrIC5ib3gtcGFkZGluZy1sZyBwIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5mdWxsLXdpZHRoLWN0YS1ibG9jayAub3ZlcmxheS1saW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5ncmFkaWVudC1zdWJuYXYge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmFkaWVudC1jb2xvci1zdGFydCk7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAuZ3JhZGllbnQtc3VibmF2IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0YXJ0KSAwJSwgdmFyKC0tZ3JhZGllbnQtY29sb3ItZW5kKSAxMDAlKTtcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgLmdyYWRpZW50LXN1Ym5hdiAuaW5uZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmdyYWRpZW50LXN1Ym5hdiAuaW5uZXItd3JhcHBlciA+IC5tZW51IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5ncmFkaWVudC1zdWJuYXYgLmlubmVyLXdyYXBwZXIgPiAubWVudSA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ3JhZGllbnQtc3VibmF2IC5pbm5lci13cmFwcGVyID4gLm1lbnUgPiBsaSB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmdyYWRpZW50LXN1Ym5hdiAuaW5uZXItd3JhcHBlciA+IC5tZW51ID4gbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xufVxuXG4uZ3JhZGllbnQtc3VibmF2IC5pbm5lci13cmFwcGVyID4gLm1lbnUgPiBsaSBhLmlzLWFjdGl2ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbGluay1ob3Zlci1jb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNXB4O1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uZ3JhZGllbnQtc3VibmF2IC5pbm5lci13cmFwcGVyID4gLm1lbnUgPiBsaSBhOmhvdmVyLCAuZ3JhZGllbnQtc3VibmF2IC5pbm5lci13cmFwcGVyID4gLm1lbnUgPiBsaSBhOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWxpbmstaG92ZXItY29sb3IpO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLmdyYWRpZW50LXN1Ym5hdiAuaW5uZXItd3JhcHBlciA+IC5tZW51ID4gbGkge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tZ3JhZGllbnQtY29sb3ItZW5kKTtcbiAgfVxuICAuZ3JhZGllbnQtc3VibmF2IC5pbm5lci13cmFwcGVyID4gLm1lbnUgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgLmdyYWRpZW50LXN1Ym5hdiAuaW5uZXItd3JhcHBlciA+IC5tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmdyYWRpZW50LXN1Ym5hdiAuaW5uZXItd3JhcHBlciA+IC5tZW51ID4gbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuICAuZ3JhZGllbnQtc3VibmF2IC5pbm5lci13cmFwcGVyID4gLm1lbnUgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG4gIC5ncmFkaWVudC1zdWJuYXYgLmlubmVyLXdyYXBwZXIgPiAubWVudSA+IGxpOmZpcnN0LWNoaWxkIGEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAuZ3JhZGllbnQtc3VibmF2IC5pbm5lci13cmFwcGVyID4gLm1lbnUgPiBsaSB1bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgei1pbmRleDogMTA7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYWRpZW50LWNvbG9yLXN0YXJ0KTtcbiAgfVxuICAuZ3JhZGllbnQtc3VibmF2IC5pbm5lci13cmFwcGVyID4gLm1lbnUgPiBsaSB1bDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDBweDtcbiAgICBoZWlnaHQ6IDBweDtcbiAgICBib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB2YXIoLS1ncmFkaWVudC1jb2xvci1zdGFydCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRvcDogLTIwcHg7XG4gIH1cbiAgLmdyYWRpZW50LXN1Ym5hdiAuaW5uZXItd3JhcHBlciA+IC5tZW51ID4gbGkgdWwgbGkge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWdyYWRpZW50LWNvbG9yLWVuZCk7XG4gIH1cbiAgLmdyYWRpZW50LXN1Ym5hdiAuaW5uZXItd3JhcHBlciA+IC5tZW51ID4gbGkgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLmdyYWRpZW50LXN1Ym5hdiAuaW5uZXItd3JhcHBlciA+IC5tZW51ID4gbGk6aG92ZXIgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAuZ3JhZGllbnQtc3VibmF2LmltYWdlLWZpcnN0IC5pbm5lci13cmFwcGVyID4gLm1lbnUgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0taW1hZ2VfcGF0aCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHdpZHRoOiB2YXIoLS1pbWFnZV93aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS1pbWFnZV9oZWlnaHQpO1xuICB9XG4gIC5ncmFkaWVudC1zdWJuYXYuaW1hZ2UtZmlyc3QgLmlubmVyLXdyYXBwZXIgPiAubWVudSA+IGxpOmZpcnN0LWNoaWxkID4gYSB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IHZhcigtLWltYWdlX3dpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLWltYWdlX2hlaWdodCk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5ncmFkaWVudC1zdWJuYXYuaW1hZ2UtZmlyc3QgLmlubmVyLXdyYXBwZXIgPiAubWVudSA+IGxpOmZpcnN0LWNoaWxkID4gYTphZnRlciwgLmdyYWRpZW50LXN1Ym5hdi5pbWFnZS1maXJzdCAuaW5uZXItd3JhcHBlciA+IC5tZW51ID4gbGk6Zmlyc3QtY2hpbGQgPiBhOmhvdmVyOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAjc3VibmF2LmZpeGVkLWhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogODJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDA7XG4gIH1cbiAgI3N1Ym5hdi5maXhlZC1oZWFkZXIgPiAuZ3JhZGllbnQtc3VibmF2IC5pbm5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAjc3VibmF2LmZpeGVkLWhlYWRlciA+IC5ncmFkaWVudC1zdWJuYXYuaW1hZ2UtZmlyc3QgLmlubmVyLXdyYXBwZXIgPiAubWVudSA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbiAgI3N1Ym5hdi5maXhlZC1oZWFkZXIgPiAuZ3JhZGllbnQtc3VibmF2LmltYWdlLWZpcnN0IC5pbm5lci13cmFwcGVyID4gLm1lbnUgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IHZhcigtLW1vYmlsZV9pbWFnZV93aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS1tb2JpbGVfaW1hZ2VfaGVpZ2h0KTtcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgLmxvZ2dlZC1pbiAjc3VibmF2LmZpeGVkLWhlYWRlciB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxufVxuXG4ucmVnaW9uLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2IzYjNiMztcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzcwcHgpIHtcbiAgLmJvZHktc2VhcmNoLWJsb2NrIGRpdiNzZWFyY2gtYmxvY2sge1xuICAgIHdpZHRoOiAxNS4yNTQyNCU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuYm9keS1zZWFyY2gtYmxvY2sgZGl2I21haW4tbmF2aWdhdGlvbiB7XG4gICAgd2lkdGg6IDgzLjA1MDg1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjk0OTIlO1xuICB9XG59XG5cbi5icmVhZGNydW1iIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmJyZWFkY3J1bWIgb2wge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4uYnJlYWRjcnVtYiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmJyZWFkY3J1bWIgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5icmVhZGNydW1iIGxpOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMHB4IDVweDtcbn1cblxuLmJyZWFkY3J1bWIgbGk6bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wbGFpbi1oZXJvLWNvbnRlbnQgLmJyZWFkY3J1bWIgbGkge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLnBsYWluLWhlcm8tY29udGVudCAuYnJlYWRjcnVtYiBsaSBhIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi53aXRob3V0LWdyaWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53aXRob3V0LWdyaWQgI2Jsb2NrLWZpYS1icmFuZGluZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDM2cHg7XG4gIH1cbn1cblxuLndpdGhvdXQtZ3JpZCAjdXRpbGl0eS1uYXZpZ2F0aW9uIHVsID4gbGkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLndpdGhvdXQtZ3JpZCAjdXRpbGl0eS1uYXZpZ2F0aW9uIHVsID4gbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ud2l0aG91dC1ncmlkICNibG9jay1maWEtc2VhcmNoIGgyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi53aXRob3V0LWdyaWQgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpID4gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndpdGhvdXQtZ3JpZCAjYmxvY2stZmlhLW1haW4tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDExMnB4O1xuICB9XG59XG5cbi53aXRob3V0LWdyaWQgI3NlYXJjaC1ibG9jay1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAud2l0aG91dC1ncmlkICNzZWFyY2gtYmxvY2stZm9ybSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDY2MTtcbiAgfVxufVxuXG4ud2l0aG91dC1ncmlkICNibG9jay1maWEtc2VhcmNoIGgyLnNlYXJjaC1jb2xsYXBzZWQge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAud2l0aG91dC1ncmlkICNzZWFyY2gtYmxvY2stZm9ybSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLndpdGhvdXQtZ3JpZCAjc2VhcmNoLWJsb2NrLWZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLndpdGhvdXQtZ3JpZCAjc2VhcmNoLWJsb2NrLWZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLndpdGhvdXQtZ3JpZCAjc2VhcmNoLWJsb2NrLWZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC53aXRob3V0LWdyaWQgI3NlYXJjaC1ibG9jay1mb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53aXRob3V0LWdyaWQgLmZpeGVkLWhlYWRlciAjYmxvY2stZmlhLWJyYW5kaW5nIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgfVxuICAud2l0aG91dC1ncmlkIC5maXhlZC1oZWFkZXIgI2Jsb2NrLWZpYS1tYWluLW1lbnUge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICB9XG4gIC53aXRob3V0LWdyaWQgLmZpeGVkLWhlYWRlciAjYmxvY2stZmlhLW1haW4tbWVudSAubWVudS1pdGVtLS1leHBhbmRlZCA+IC5tZW51X2xpbmtfY29udGVudCB7XG4gICAgdG9wOiA1NHB4O1xuICB9XG4gIC53aXRob3V0LWdyaWQgLmZpeGVkLWhlYWRlciAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgICBjb2xvcjogIzI5NDY2MTtcbiAgfVxuICAud2l0aG91dC1ncmlkIC5maXhlZC1oZWFkZXIgI2Jsb2NrLWZpYS1zZWFyY2ggaDIge1xuICAgIGNvbG9yOiAjNzg3ODdjO1xuICB9XG4gIC53aXRob3V0LWdyaWQgLmZpeGVkLWhlYWRlciAjc2VhcmNoLWJsb2NrLWZvcm0uc2VhcmNoLWV4cGFuZGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC53aXRob3V0LWdyaWQgLmZpeGVkLWhlYWRlciAjc2VhcmNoLWJsb2NrLWZvcm0uc2VhcmNoLWV4cGFuZGVkIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGM0ZjU0O1xuICAgIGNvbG9yOiAjNzg3ODdjO1xuICB9XG4gIC53aXRob3V0LWdyaWQgLmZpeGVkLWhlYWRlciAjc2VhcmNoLWJsb2NrLWZvcm0uc2VhcmNoLWV4cGFuZGVkIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzg3ODdjO1xuICB9XG4gIC53aXRob3V0LWdyaWQgLmZpeGVkLWhlYWRlciAjc2VhcmNoLWJsb2NrLWZvcm0uc2VhcmNoLWV4cGFuZGVkIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzg3ODdjO1xuICB9XG4gIC53aXRob3V0LWdyaWQgLmZpeGVkLWhlYWRlciAjc2VhcmNoLWJsb2NrLWZvcm0uc2VhcmNoLWV4cGFuZGVkIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc4Nzg3YztcbiAgfVxuICAud2l0aG91dC1ncmlkIC5maXhlZC1oZWFkZXIgI3NlYXJjaC1ibG9jay1mb3JtLnNlYXJjaC1leHBhbmRlZCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzg3ODdjO1xuICB9XG59XG5cbi53aXRob3V0LWdyaWQtaGVybyAuaGVyby1iYW5uZXIud2l0aC1iZy1pbWcge1xuICBtaW4taGVpZ2h0OiA3MDdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC53aXRob3V0LWdyaWQtaGVybyAuaGVyby1iYW5uZXIud2l0aC1iZy1pbWcge1xuICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gICAgbWFyZ2luLXRvcDogODhweDtcbiAgfVxufVxuXG4ud2l0aG91dC1ncmlkLWhlcm8gLmhlcm8tYmFubmVyLndpdGgtYmctaW1nIC5pbm5lci1oZXJvLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMjQ2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAud2l0aG91dC1ncmlkLWhlcm8gLmhlcm8tYmFubmVyLndpdGgtYmctaW1nIC5pbm5lci1oZXJvLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMjZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICAgIHBhZGRpbmctdG9wOiAxNjVweDtcbiAgfVxufVxuXG4uaGVhZGVyLXNwYWNpbmcge1xuICBoZWlnaHQ6IDE0OHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIC5oZWFkZXItc3BhY2luZyB7XG4gICAgaGVpZ2h0OiA4OHB4O1xuICB9XG59XG5cbi5tYWluLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAubWFpbi1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIGhlaWdodDogODhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1haW4taGVhZGVyICoge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1haW4taGVhZGVyIG5hdiNibG9jay1maWEtbWFpbi1tZW51ICoge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1haW4taGVhZGVyLmZpeGVkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4ubWFpbi1oZWFkZXIuZml4ZWQtaGVhZGVyICN1dGlsaXR5LW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tYWluLWhlYWRlci5maXhlZC1oZWFkZXIgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCB7XG4gICAgcGFkZGluZzogMjhweCAwcHggMHB4IDcwcHg7XG4gIH1cbiAgLm1haW4taGVhZGVyLmZpeGVkLWhlYWRlciBkaXYuc2l0ZS1icmFuZGluZyBhLmxvZ28ge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luLXRvcDogMjZweDtcbiAgfVxufVxuXG4ubGVmdC1oZXJvLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5sZWZ0LWhlcm8tYmxvY2sge1xuICAgIG1pbi1oZWlnaHQ6IDUxMXB4O1xuICB9XG59XG5cbi5sZWZ0LWhlcm8tYmxvY2sgLmJnLWltZy10aHVtYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9oZXJvLWJnLmpwZ1wiKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogY2FsYygxMDAlICsgNzBweCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZGNkO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5sZWZ0LWhlcm8tYmxvY2sgLmJnLWltZy10aHVtYiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDM4JSk7XG4gIH1cbn1cblxuLmxlZnQtaGVyby1ibG9jayAuYmctaW1nLXRodW1iIC5vdmVybGF5LWJnIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgdHJhbnNwYXJlbnQgMCUsICMzNjM2MzYgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgdHJhbnNwYXJlbnQgMCUsICMzNjM2MzYgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDAlLCAjMzYzNjM2IDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzM2MzYzNicsIEdyYWRpZW50VHlwZT0wKTtcbn1cblxuLmxlZnQtaGVyby1ibG9jayAuYmctaW1nLXRodW1iIC5vdmVybGF5LWJnLnJlbW92ZS1mYWRlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5sZWZ0LWhlcm8tYmxvY2sgLmJnLWltZy10aHVtYiB7XG4gICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gIH1cbn1cblxuLmxlZnQtaGVyby1ibG9jayAuaGVyby1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDY4cHg7XG4gIG1heC13aWR0aDogNjUwcHg7XG59XG5cbi5sZWZ0LWhlcm8tYmxvY2sgLmhlcm8tY29udGVudCBbY2xhc3MqPVwiZmVhdHVyZS1kZXNjcmlwdGlvblwiXSAuZmllbGRfX2l0ZW0ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmxlZnQtaGVyby1ibG9jayAuaGVyby1jb250ZW50IHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cbiAgLmxlZnQtaGVyby1ibG9jayAuaGVyby1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5sZWZ0LWhlcm8tYmxvY2sgLmhlcm8tY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5sZWZ0LWhlcm8tYmxvY2sgLmhlcm8tY29udGVudCBzcGFuLmZvbnQtc2l6ZS1zbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAubGVmdC1oZXJvLWJsb2NrLmV2ZW50LWRldGFpbC1oZXJvIHtcbiAgICBtaW4taGVpZ2h0OiA0MDhweDtcbiAgfVxuICAubGVmdC1oZXJvLWJsb2NrLmV2ZW50LWRldGFpbC1oZXJvIC5oZXJvLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLmxlZnQtaGVyby1ibG9jay5ldmVudC1kZXRhaWwtaGVybyAuaGVyby1jb250ZW50IC5zb2NpYWwtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4ubGVmdC1oZXJvLWJsb2NrLmV2ZW50LWRldGFpbC1oZXJvIC5oZXJvLWNvbnRlbnQgLnNvY2lhbC1saXN0IGxpIGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubGVmdC1oZXJvLWJsb2NrLmV2ZW50LWRldGFpbC1oZXJvIC5oZXJvLWNvbnRlbnQgLnNvY2lhbC1saXN0IGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwYTRlNyAhaW1wb3J0YW50O1xufVxuXG4ubGVmdC1oZXJvLWJsb2NrLmhvbWUtbGVmdC1oZXJvIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxlZnQtaGVyby1ibG9jay5ob21lLWxlZnQtaGVybyAuYmctaW1nLXRodW1iIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICByaWdodDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubGVmdC1oZXJvLWJsb2NrLmhvbWUtbGVmdC1oZXJvIC5oZXJvLWNvbnRlbnQge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5sZWZ0LWhlcm8tYmxvY2suaG9tZS1sZWZ0LWhlcm8gc3Bhbi5mb250LXNpemUtc20ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uaGVyby1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0NjYxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcGxhY2Vob2xkZXItbGlnaHQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLmhlcm8tZXh0cmEtcGFkZGluZyAuaGVyby1iYW5uZXIud2l0aC1iZy1pbWcge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi5oZXJvLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5oZXJvLWJhbm5lci5mdWxsLWhlaWdodC1oZXJvLndpdGgtYmctaW1nIHtcbiAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICB9XG4gIC5oZXJvLWJhbm5lci5mdWxsLWhlaWdodC1oZXJvLndpdGgtYmctaW1nIC5pbm5lci1oZXJvLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDgwcHggMHB4O1xuICB9XG59XG5cbi5oZXJvLWJhbm5lci53aXRoLWJnLWltZyAuaGVyby1iZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9oZXJvLWJnMi5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBpbml0aWFsO1xufVxuXG4uaGVyby1iYW5uZXIud2l0aC1iZy1pbWcgLmhlcm8tYmcgLm92ZXJsYXktYmcge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoYm90dG9tLCB0cmFuc3BhcmVudCAwJSwgIzM2MzYzNiAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCB0cmFuc3BhcmVudCAwJSwgIzM2MzYzNiAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQgMCUsICMzNjM2MzYgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMzYzNjM2JywgR3JhZGllbnRUeXBlPTApO1xufVxuXG4uaGVyby1iYW5uZXIud2l0aC1iZy1pbWcgLmhlcm8tYmcgLm92ZXJsYXktYmcucmVtb3ZlLWZhZGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uaGVyby1iYW5uZXIud2l0aC1iZy1pbWcgLmlubmVyLWhlcm8tY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5oZXJvLWJhbm5lci5kZXRhaWwtaGVyby1ibG9jayB7XG4gICAgbWluLWhlaWdodDogaW5pdGlhbDtcbiAgfVxuICAuaGVyby1iYW5uZXIuZGV0YWlsLWhlcm8tYmxvY2sgLmhlcm8tYmcge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIGhlaWdodDogMjYzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG4gIC5oZXJvLWJhbm5lci5kZXRhaWwtaGVyby1ibG9jayAuaGVyby1iZzpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlcm8tYmFubmVyLmRldGFpbC1oZXJvLWJsb2NrIC5pbm5lci1oZXJvLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxuICAuaGVyby1iYW5uZXIuZGV0YWlsLWhlcm8tYmxvY2sgLmJyZWFkY3J1bWIgbGkgYSxcbiAgLmhlcm8tYmFubmVyLmRldGFpbC1oZXJvLWJsb2NrIC5icmVhZGNydW1iIGxpLFxuICAuaGVyby1iYW5uZXIuZGV0YWlsLWhlcm8tYmxvY2sgLmlubmVyLWhlcm8tY29udGVudCBwLFxuICAuaGVyby1iYW5uZXIuZGV0YWlsLWhlcm8tYmxvY2sgLnNvY2lhbC1saXN0IGxpLFxuICAuaGVyby1iYW5uZXIuZGV0YWlsLWhlcm8tYmxvY2sgLnNvY2lhbC1saXN0IGxpIGEge1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICB9XG4gIC5oZXJvLWJhbm5lci5kZXRhaWwtaGVyby1ibG9jayAud2hpdGUtY29sb3Ige1xuICAgIGNvbG9yOiAjMjk0NjYxO1xuICB9XG4gIC5oZXJvLWJhbm5lci5kZXRhaWwtaGVyby1ibG9jayAuc2hhcmV0aGlzLXdyYXBwZXIgLnN0TGFyZ2Uge1xuICAgIGNvbG9yOiAjMjk0NjYxO1xuICB9XG59XG5cbi5oZXJvLWJhbm5lci5kZXRhaWwtaGVyby1ibG9jayBoMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uaGVyby1iYW5uZXIuZGV0YWlsLWhlcm8tYmxvY2sgaDIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4uaW5uZXItaGVyby1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiA4MHB4IDBweDtcbiAgcGFkZGluZy1yaWdodDogMTAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmlubmVyLWhlcm8tY29udGVudCB7XG4gICAgcGFkZGluZzogNDBweCAwcHg7XG4gIH1cbn1cblxuLmlubmVyLWhlcm8tY29udGVudCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlubmVyLWhlcm8tY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5pbm5lci1oZXJvLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cblxuLnBsYWluLWhlcm8tY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBsYWluLWhlcm8tY29udGVudCBzcGFuLmZvbnQtc2l6ZS1zbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAucGxhaW4taGVyby1jb250ZW50IC5zb2NpYWwtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAucGxhaW4taGVyby1jb250ZW50IHNwYW4uZm9udC1zaXplLXNtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnBsYWluLWhlcm8tY29udGVudCAuc2hhcmV0aGlzLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucGxhaW4taGVyby1jb250ZW50IC5zaGFyZXRoaXMtd3JhcHBlciAuc3RMYXJnZSB7XG4gIGNvbG9yOiAjNzg3ODdjO1xufVxuXG4ucGxhaW4taGVyby1jb250ZW50IC5zaGFyZXRoaXMtd3JhcHBlciAuc3RMYXJnZTpob3ZlciB7XG4gIGNvbG9yOiAjMDBhNGU3O1xufVxuXG4uc2hhcmV0aGlzLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4uc2hhcmV0aGlzLXdyYXBwZXIgLnN0QnV0dG9uIHtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi5zaGFyZXRoaXMtd3JhcHBlciAuc3RMYXJnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuXG4uc2hhcmV0aGlzLXdyYXBwZXIgLnN0TGFyZ2U6aG92ZXIge1xuICBjb2xvcjogIzAwYTRlNztcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4uc2hhcmV0aGlzLXdyYXBwZXIgLnN0TGFyZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xuICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uc2hhcmV0aGlzLXdyYXBwZXIgLnN0X3R3aXR0ZXJfbGFyZ2UgLnN0TGFyZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuXG4uc2hhcmV0aGlzLXdyYXBwZXIgLnN0X3NoYXJldGhpc19sYXJnZSAuc3RMYXJnZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNoYXJldGhpcy13cmFwcGVyIC5zdF9zaGFyZXRoaXNfbGFyZ2UgLnN0TGFyZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnNoYXJldGhpcy13cmFwcGVyIC5zdF9zaGFyZXRoaXNfbGFyZ2UgLnN0TGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJTaGFyZVwiO1xufVxuXG4uc2hhcmV0aGlzLXdyYXBwZXIgLnN0X2ZhY2Vib29rX2xhcmdlLFxuLnNoYXJldGhpcy13cmFwcGVyIC5zdF90d2l0dGVyX2xhcmdlLFxuLnNoYXJldGhpcy13cmFwcGVyIC5zdF9zaGFyZXRoaXNfbGFyZ2UsXG4uc2hhcmV0aGlzLXdyYXBwZXIgLnN0X2xpbmtlZGluX2xhcmdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zaGFyZXRoaXMtd3JhcHBlciAuc3RfbGlua2VkaW5fbGFyZ2Uge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTVweDtcbn1cblxuLmV2ZW50LWRldGFpbC1oZXJvIC5zaGFyZXRoaXMtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBzcmM6IHVybChcIi4uL2ljb24vaWNvbW9vbi5lb3Q/cjE0dmlwXCIpO1xuICBzcmM6IHVybChcIi4uL2ljb24vaWNvbW9vbi5lb3Q/cjE0dmlwI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9pY29uL2ljb21vb24udHRmP3IxNHZpcFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vaWNvbi9pY29tb29uLndvZmY/cjE0dmlwXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ljb24vaWNvbW9vbi5zdmc/cjE0dmlwI2ljb21vb25cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuXG4uaWNvbi1hdmF0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cblxuLmljb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG5cbi5pY29uLWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG5cbi5pY29uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cblxuLmljb24tbG9nb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG5cbi5pY29uLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG5cbi5pY29uLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbn1cblxuLmljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cblxuLmljb24tY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuXG4uaWNvbi1saWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG5cbi5pY29uLWFkZC1zb2xpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYlwiO1xufVxuXG4uaWNvbi1taWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cblxuLmljb24tY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGRcIjtcbn1cblxuLmljb24tbWludXMtc29saWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cblxuLmljb24tc2hlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cblxuLmljb24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbn1cblxuLmljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGFuZGluZy1oZXJvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICB9XG59XG5cbi5sYW5kaW5nLWhlcm8gLndpdGgtYmctaW1nIHtcbiAgbWluLWhlaWdodDogaW5pdGlhbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGFuZGluZy1oZXJvIC53aXRoLWJnLWltZzpub3QoLmlzLWN0YS1ibG9jaykge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgfVxufVxuXG4ubGFuZGluZy1oZXJvIC53aXRoLWJnLWltZyAuaGVyby1iZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sYW5kaW5nLWJnLmpwZ1wiKTtcbn1cblxuLmxhbmRpbmctaGVybyAud2l0aC1iZy1pbWcgLmhlcm8tYmcgLm92ZXJsYXktYmcge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoYm90dG9tLCB0cmFuc3BhcmVudCAwJSwgIzM2MzYzNiAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCB0cmFuc3BhcmVudCAwJSwgIzM2MzYzNiAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQgMCUsICMzNjM2MzYgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMzYzNjM2JywgR3JhZGllbnRUeXBlPTApO1xufVxuXG4ubGFuZGluZy1oZXJvIC53aXRoLWJnLWltZyAuaGVyby1iZyAub3ZlcmxheS1iZy5yZW1vdmUtZmFkZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAubGFuZGluZy1oZXJvIC53aXRoLWJnLWltZyAuaGVyby1iZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG59XG5cbi5sYW5kaW5nLWhlcm8gLndpdGgtYmctaW1nIC5pbm5lci1oZXJvLWNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDY4cHg7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbn1cblxuLmxhbmRpbmctaGVybyAud2l0aC1iZy1pbWcgLmlubmVyLWhlcm8tY29udGVudCAuYnJhbmQtbG9nbyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5sYW5kaW5nLWhlcm8gLndpdGgtYmctaW1nIC5pbm5lci1oZXJvLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5sYW5kaW5nLWhlcm8ud2l0aG91dC1ncmlkLWhlcm8gLmlubmVyLWhlcm8tY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgfVxuICAubGFuZGluZy1oZXJvLndpdGhvdXQtZ3JpZC1oZXJvIC5pbm5lci1oZXJvLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YS1ib3hlcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMy4zMyU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IC0yMjBweDtcbiAgfVxuICAuY3RhLWJveGVzOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jdGEtYm94ZXMgLmN0YS1ib3gtaXRlbSB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2RjZGNkO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuY3RhLWJveGVzIC5jdGEtYm94LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTQ2NjE7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgYm9yZGVyOiAwcHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG4gIC5jdGEtYm94ZXMgLmN0YS1ib3gtaXRlbTpmaXJzdC1jaGlsZCBoNSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmN0YS1ib3hlcyAuY3RhLWJveC1pdGVtOmZpcnN0LWNoaWxkIHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY3RhLWJveGVzIC5jdGEtYm94LWl0ZW06Zmlyc3QtY2hpbGQgc3BhbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmN0YS1ib3hlcyAuY3RhLWJveC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICB9XG4gIC5jdGEtYm94ZXMgLmN0YS1ib3gtaXRlbTpudGgtY2hpbGQoNSkge1xuICAgIGJvcmRlci10b3A6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuICAuY3RhLWJveGVzIC5jdGEtYm94LWl0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICBib3JkZXItbGVmdDogMHB4O1xuICB9XG4gIC5jdGEtYm94ZXMgLmN0YS1ib3gtaXRlbSB+IC5jdGEtYm94LWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWluLWhlaWdodDogMjA0cHg7XG4gIH1cbiAgLmN0YS1ib3hlcyAuY3RhLWJveC1pdGVtIH4gLmN0YS1ib3gtaXRlbSBoNSB7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gIH1cbiAgLmN0YS1ib3hlcyAuY3RhLWJveC1pdGVtIHNwYW4ge1xuICAgIGNvbG9yOiAjNzU3ODdCO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN0YS1ib3hlcyAuY3RhLWJveC1pdGVtIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmxhbmRpbmctaGVybyAud2l0aC1iZy1pbWcge1xuICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmxhbmRpbmctaGVybyAud2l0aC1iZy1pbWcgLmlubmVyLWhlcm8tY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gICAgcGFkZGluZy10b3A6IDE2NXB4O1xuICB9XG4gIC5sYW5kaW5nLWhlcm8gLndpdGgtYmctaW1nIC5pbm5lci1oZXJvLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gIC5sYW5kaW5nLWhlcm8gLndpdGgtYmctaW1nIC5icmFuZC1sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5jdGEtYm94ZXMge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbiAgLmN0YS1ib3hlcyAuY3RhLWJveC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5jdGEtYm94ZXMgLmN0YS1ib3gtaXRlbSAuYnV0dG9uLmJ0bi13aGl0ZSwgLmN0YS1ib3hlcyAuY3RhLWJveC1pdGVtIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4td2hpdGUsIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gLmN0YS1ib3hlcyAuY3RhLWJveC1pdGVtIGEuYnRuLXdoaXRlLCAuY3RhLWJveGVzIC5jdGEtYm94LWl0ZW0gLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEuYnRuLXdoaXRlLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgLmN0YS1ib3hlcyAuY3RhLWJveC1pdGVtIGEuYnRuLXdoaXRlIHtcbiAgICBjb2xvcjogI2Y5YTUxYTtcbiAgfVxuICAuY3RhLWJveGVzIC5jdGEtYm94LWl0ZW0gLmJ1dHRvbi5idG4td2hpdGU6aG92ZXIsIC5jdGEtYm94ZXMgLmN0YS1ib3gtaXRlbSAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGEuYnRuLXdoaXRlOmhvdmVyLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIC5jdGEtYm94ZXMgLmN0YS1ib3gtaXRlbSBhLmJ0bi13aGl0ZTpob3ZlciwgLmN0YS1ib3hlcyAuY3RhLWJveC1pdGVtIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhLmJ0bi13aGl0ZTpob3ZlciwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIC5jdGEtYm94ZXMgLmN0YS1ib3gtaXRlbSBhLmJ0bi13aGl0ZTpob3ZlciB7XG4gICAgY29sb3I6ICNmOWE1MWE7XG4gIH1cbiAgLmN0YS1ib3hlcyAuY3RhLWJveC1pdGVtIC5idXR0b24uYnRuLXdoaXRlOmhvdmVyOmJlZm9yZSwgLmN0YS1ib3hlcyAuY3RhLWJveC1pdGVtIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYS5idG4td2hpdGU6aG92ZXI6YmVmb3JlLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIC5jdGEtYm94ZXMgLmN0YS1ib3gtaXRlbSBhLmJ0bi13aGl0ZTpob3ZlcjpiZWZvcmUsIC5jdGEtYm94ZXMgLmN0YS1ib3gtaXRlbSAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4td2hpdGU6aG92ZXI6YmVmb3JlLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgLmN0YS1ib3hlcyAuY3RhLWJveC1pdGVtIGEuYnRuLXdoaXRlOmhvdmVyOmJlZm9yZSB7XG4gICAgY29sb3I6ICNmOWE1MWE7XG4gIH1cbiAgLmN0YS1ib3hlcyAuY3RhLWJveC1pdGVtIC5idXR0b24uYnRuLXdoaXRlOmFmdGVyLCAuY3RhLWJveGVzIC5jdGEtYm94LWl0ZW0gLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLmJ0bi13aGl0ZTphZnRlciwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSAuY3RhLWJveGVzIC5jdGEtYm94LWl0ZW0gYS5idG4td2hpdGU6YWZ0ZXIsIC5jdGEtYm94ZXMgLmN0YS1ib3gtaXRlbSAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYS5idG4td2hpdGU6YWZ0ZXIsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayAuY3RhLWJveGVzIC5jdGEtYm94LWl0ZW0gYS5idG4td2hpdGU6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWE1MWE7XG4gIH1cbn1cblxuI2Jsb2NrLWZpYS1tYWluLW1lbnUge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTQwcHgpO1xuICBmbG9hdDogbGVmdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAjYmxvY2stZmlhLW1haW4tbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogODhweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0NjYxO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudS5zaG93LW1lbnUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNnB4KSB7XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDMwcHggMHB4IDI1cHggOTBweDtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsICsgdWwubWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaSA+IGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzI5NDY2MTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5oYXMtY29udGVudCA+IC5tZW51X2xpbmtfY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTQ2NjE7XG4gICAgd2lkdGg6IDY3MHB4O1xuICAgIHotaW5kZXg6IDk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMzhweDtcbiAgICBsZWZ0OiAtMTAwcHg7XG4gICAgdG9wOiA1NHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMzIsIDU1LCA3NywgMC4zKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwcztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwcztcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMHM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDBzO1xuICB9XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5oYXMtY29udGVudCA+IC5tZW51X2xpbmtfY29udGVudCB1bCB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDQyJTtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLmhhcy1jb250ZW50ID4gLm1lbnVfbGlua19jb250ZW50IHVsIGxpIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5oYXMtY29udGVudCA+IC5tZW51X2xpbmtfY29udGVudCB1bCBsaSBhOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQtd2hpdGUuc3ZnKTtcbiAgICBtaW4td2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNThweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNnB4KSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5oYXMtY29udGVudCA+IC5tZW51X2xpbmtfY29udGVudCB1bCBsaSBhOmFmdGVyIHtcbiAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLmhhcy1jb250ZW50ID4gLm1lbnVfbGlua19jb250ZW50IHVsIGxpIGE6aG92ZXI6YWZ0ZXIsICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5oYXMtY29udGVudCA+IC5tZW51X2xpbmtfY29udGVudCB1bCBsaSBhOmZvY3VzOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1pbi13aWR0aDogNDBweDtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkgLm1lbnVfbGlua19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgIG1pbi13aWR0aDogMzYwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDM1cHg7XG4gICAgdG9wOiA0MHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDY2MTtcbiAgICB6LWluZGV4OiAxO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDBzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDBzO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMHM7XG4gIH1cbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLmhhcy1jb250ZW50ID4gLm1lbnVfbGlua19jb250ZW50IHVsIGxpIC5tZW51X2xpbmtfY29udGVudCAubUNTQl9zY3JvbGxUb29scyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5oYXMtY29udGVudCA+IC5tZW51X2xpbmtfY29udGVudCB1bCBsaSAubWVudV9saW5rX2NvbnRlbnQgLmZpZWxkX19sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkgLm1lbnVfbGlua19jb250ZW50IGgxLFxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkgLm1lbnVfbGlua19jb250ZW50IGgyLFxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkgLm1lbnVfbGlua19jb250ZW50IGgzLFxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkgLm1lbnVfbGlua19jb250ZW50IGg0LFxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkgLm1lbnVfbGlua19jb250ZW50IGg1IHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5oYXMtY29udGVudCA+IC5tZW51X2xpbmtfY29udGVudCB1bCBsaSAubWVudV9saW5rX2NvbnRlbnQgaDEgc3Ryb25nLFxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkgLm1lbnVfbGlua19jb250ZW50IGgyIHN0cm9uZyxcbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLmhhcy1jb250ZW50ID4gLm1lbnVfbGlua19jb250ZW50IHVsIGxpIC5tZW51X2xpbmtfY29udGVudCBoMyBzdHJvbmcsXG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5oYXMtY29udGVudCA+IC5tZW51X2xpbmtfY29udGVudCB1bCBsaSAubWVudV9saW5rX2NvbnRlbnQgaDQgc3Ryb25nLFxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkgLm1lbnVfbGlua19jb250ZW50IGg1IHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkgLm1lbnVfbGlua19jb250ZW50IHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkgLm1lbnVfbGlua19jb250ZW50IGltZyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxODBweDtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkgLm1lbnVfbGlua19jb250ZW50IC5maWVsZF9faXRlbSBhIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkgLm1lbnVfbGlua19jb250ZW50IC5maWVsZF9faXRlbSBhOmJlZm9yZSB7XG4gICAgdG9wOiAxcHg7XG4gIH1cbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLmhhcy1jb250ZW50ID4gLm1lbnVfbGlua19jb250ZW50IHVsIGxpOmhvdmVyIC5tZW51X2xpbmtfY29udGVudCwgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLmhhcy1jb250ZW50ID4gLm1lbnVfbGlua19jb250ZW50IHVsIGxpLnNob3dDaGlsZCAubWVudV9saW5rX2NvbnRlbnQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGk6aG92ZXIgYTpiZWZvcmUsXG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5oYXMtY29udGVudCA+IC5tZW51X2xpbmtfY29udGVudCB1bCBsaTpob3ZlciBhOmFmdGVyLCAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkuc2hvd0NoaWxkIGE6YmVmb3JlLFxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgdWwgbGkuc2hvd0NoaWxkIGE6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLmhhcy1jb250ZW50ID4gLm1lbnVfbGlua19jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbi10ZXh0IHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQgPiAubWVudV9saW5rX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uLXRleHQgKyAuZmllbGRfX2l0ZW0gYSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLmhhcy1jb250ZW50ID4gLm1lbnVfbGlua19jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbi10ZXh0ICsgLmZpZWxkX19pdGVtIGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5zdmcpO1xuICAgIG1pbi13aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1OHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNnB4KSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5oYXMtY29udGVudCA+IC5tZW51X2xpbmtfY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24tdGV4dCArIC5maWVsZF9faXRlbSBhOmFmdGVyIHtcbiAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLmhhcy1jb250ZW50ID4gLm1lbnVfbGlua19jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbi10ZXh0ICsgLmZpZWxkX19pdGVtIGE6aG92ZXI6YWZ0ZXIsICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5oYXMtY29udGVudCA+IC5tZW51X2xpbmtfY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24tdGV4dCArIC5maWVsZF9faXRlbSBhOmZvY3VzOmFmdGVyIHtcbiAgICBtaW4td2lkdGg6IDQwcHg7XG4gIH1cbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLmhhcy1jb250ZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMHB4O1xuICAgIGhlaWdodDogMHB4O1xuICAgIGJvcmRlci1sZWZ0OiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAzMHB4IHNvbGlkICMyOTQ2NjE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRvcDogMzBweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkuaGFzLWNvbnRlbnQ6aG92ZXI6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLmhhcy1jb250ZW50OmhvdmVyID4gLm1lbnVfbGlua19jb250ZW50IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLm1lbnUtaXRlbS0tZXhwYW5kZWQgPiAubWVudV9saW5rX2NvbnRlbnQgPiAubWVudS1jb250ZW50LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDM1cHg7XG4gICAgdG9wOiA0MHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkubWVudS1pdGVtLS1leHBhbmRlZCA+IC5tZW51X2xpbmtfY29udGVudCA+IC5tZW51LWNvbnRlbnQtd3JhcHBlci5zaG93Q2hpbGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5tZW51LWl0ZW0tLWV4cGFuZGVkID4gLm1lbnVfbGlua19jb250ZW50ID4gLm1lbnUtY29udGVudC13cmFwcGVyIGgxLFxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkubWVudS1pdGVtLS1leHBhbmRlZCA+IC5tZW51X2xpbmtfY29udGVudCA+IC5tZW51LWNvbnRlbnQtd3JhcHBlciBoMixcbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLm1lbnUtaXRlbS0tZXhwYW5kZWQgPiAubWVudV9saW5rX2NvbnRlbnQgPiAubWVudS1jb250ZW50LXdyYXBwZXIgaDMsXG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5tZW51LWl0ZW0tLWV4cGFuZGVkID4gLm1lbnVfbGlua19jb250ZW50ID4gLm1lbnUtY29udGVudC13cmFwcGVyIGg0LFxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkubWVudS1pdGVtLS1leHBhbmRlZCA+IC5tZW51X2xpbmtfY29udGVudCA+IC5tZW51LWNvbnRlbnQtd3JhcHBlciBoNSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkubWVudS1pdGVtLS1leHBhbmRlZCA+IC5tZW51X2xpbmtfY29udGVudCA+IC5tZW51LWNvbnRlbnQtd3JhcHBlciBoMSBzdHJvbmcsXG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5tZW51LWl0ZW0tLWV4cGFuZGVkID4gLm1lbnVfbGlua19jb250ZW50ID4gLm1lbnUtY29udGVudC13cmFwcGVyIGgyIHN0cm9uZyxcbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLm1lbnUtaXRlbS0tZXhwYW5kZWQgPiAubWVudV9saW5rX2NvbnRlbnQgPiAubWVudS1jb250ZW50LXdyYXBwZXIgaDMgc3Ryb25nLFxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkubWVudS1pdGVtLS1leHBhbmRlZCA+IC5tZW51X2xpbmtfY29udGVudCA+IC5tZW51LWNvbnRlbnQtd3JhcHBlciBoNCBzdHJvbmcsXG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5tZW51LWl0ZW0tLWV4cGFuZGVkID4gLm1lbnVfbGlua19jb250ZW50ID4gLm1lbnUtY29udGVudC13cmFwcGVyIGg1IHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSAubWVudS1sZXZlbC0xOmhvdmVyICsgLm1lbnUtY29udGVudC13cmFwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbi10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW46IDBweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgKyB1bC5tZW51IHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgKyB1bC5tZW51IGxpIHtcbiAgICBib3JkZXI6IDBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogOHB4IDBweDtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsICsgdWwubWVudSBsaS51c2VyLWxvZ2luOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMTRweCA2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkgLm1lbnVfbGlua19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpIHVsIHtcbiAgICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkgdWwgbGkge1xuICAgIHBhZGRpbmc6IDEycHggMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkgdWwgbGkgLm1lbnVfbGlua19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaSAubWVudS1jb250ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1lbnVfbGlua19jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAycHg7XG59XG5cbi5tZW51X2xpbmtfY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0NjYxO1xufVxuXG4ubWVudV9saW5rX2NvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2RjZDtcbn1cblxuLnRvZ2dsZS1tZW51IHtcbiAgd2lkdGg6IDY0cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBib3JkZXI6IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMyOTQ2NjE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAudG9nZ2xlLW1lbnUge1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuXG4udG9nZ2xlLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0NjYxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi50b2dnbGUtbWVudTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDY2MTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAudG9nZ2xlLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvZ2dsZS1tZW51Lm1lbnUtY2xvc2Uge1xuICBib3JkZXI6IDBweDtcbn1cblxuLnRvZ2dsZS1tZW51Lm1lbnUtY2xvc2U6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0b3A6IDIxcHg7XG59XG5cbi50b2dnbGUtbWVudS5tZW51LWNsb3NlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAjYmxvY2stZmlhLW1haW4tbWVudSA+IHVsID4gbGkubWVudS1pdGVtLS1leHBhbmRlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNibG9jay1maWEtbWFpbi1tZW51ID4gdWwgPiBsaS5tZW51LWl0ZW0tLWV4cGFuZGVkLnNob3ctY2hpbGQtbWVudTpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnUgPiB1bCA+IGxpLm1lbnUtaXRlbS0tZXhwYW5kZWQ6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMnB4O1xuICAgIHJpZ2h0OiA2cHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAjMjk0NjYxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJvZHktc2VhcmNoLWJsb2NrIGRpdiNtYWluLW5hdmlnYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5kcnVwYWwtbWVzc2FnZXMge1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW46IDE1cHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmRydXBhbC1tZXNzYWdlcy5tZXNzYWdlcy0tc3RhdHVzIHtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5kcnVwYWwtbWVzc2FnZXMubWVzc2FnZXMtLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMiwgMjM3LCA4NywgMC4zKTtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5kcnVwYWwtbWVzc2FnZXMubWVzc2FnZXMtLWVycm9yIHtcbiAgY29sb3I6ICNhZTE5MjQ7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZCBoMy5wYXJhZ3JhcGgtZ3JpZC1yb3cge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBjb2xvcjogIzAwYTRlNztcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCA+IGRpdiA+IC5maWVsZF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZCAucGFyYWdyYXBoLWdyaWQtcm93ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQgPiBkaXYgPiAuZmllbGRfX2l0ZW0gPiAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQtaXRlbSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZCAucGFyYWdyYXBoLWdyaWQtcm93ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQgPiBkaXYgPiAuZmllbGRfX2l0ZW0gPiAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQtaXRlbSA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LWltYWdlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCA+IGRpdiA+IC5maWVsZF9faXRlbSA+IC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZC1pdGVtID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQgLnBhcmFncmFwaC1ncmlkLXJvdyA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50ID4gZGl2ID4gLmZpZWxkX19pdGVtID4gLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkLWl0ZW0gPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC1pbWFnZSA+IGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCA+IGRpdiA+IC5maWVsZF9faXRlbS5mdWxsLXdpZHRoLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCA+IGRpdiA+IC5saW5lLWJyZWFrIHtcbiAgZmxleC1iYXNpczogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQgLnBhcmFncmFwaC1ncmlkLXJvdyA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQtaXRlbSAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZCAucGFyYWdyYXBoLWdyaWQtcm93ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkLWl0ZW0gLmZpZWxkLS1uYW1lLWZpZWxkLWRlZmF1bHQtdGV4dCxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZCAucGFyYWdyYXBoLWdyaWQtcm93ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkLWl0ZW0gLmZpZWxkLS1uYW1lLWZpZWxkLWhvdmVyLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZCAucGFyYWdyYXBoLWdyaWQtcm93ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkLWl0ZW0gLmZpZWxkLS1uYW1lLWZpZWxkLWRlZmF1bHQtdGV4dCBwLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQtaXRlbSAuZmllbGQtLW5hbWUtZmllbGQtaG92ZXItdGV4dCBwIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQgLnBhcmFncmFwaC1ncmlkLXJvdyA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZC1pdGVtIC5maWVsZC0tbmFtZS1maWVsZC1kZWZhdWx0LXRleHQge1xuICBmb250LXNpemU6IDEuNWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQtaXRlbS53aXRoLWhvdmVyLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWhvdmVyLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQgLnBhcmFncmFwaC1ncmlkLXJvdyA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZC1pdGVtLndpdGgtaG92ZXItdGV4dDpob3ZlciAuZmllbGQtLW5hbWUtZmllbGQtZGVmYXVsdC10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQtaXRlbS53aXRoLWhvdmVyLXRleHQ6aG92ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWhvdmVyLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQtaXRlbS53aXRoLWJnIC5maWVsZC0tbmFtZS1maWVsZC1kZWZhdWx0LXRleHQsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQgLnBhcmFncmFwaC1ncmlkLXJvdyA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZC1pdGVtLndpdGgtYmcgLmZpZWxkLS1uYW1lLWZpZWxkLWhvdmVyLXRleHQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQtaXRlbSAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhIHtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQtaXRlbS5uby1pbWFnZSB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNjUlO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQgLnBhcmFncmFwaC1ncmlkLXJvdyA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZC1pdGVtLndpdGgtaW1hZ2Uud2l0aC1ob3Zlci10ZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzJBNDY2MTtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQtaXRlbS53aXRoLWltYWdlLndpdGgtaG92ZXItdGV4dDpob3ZlciAuZmllbGQtLW5hbWUtZmllbGQtZGVmYXVsdC10ZXh0LFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQtaXRlbS53aXRoLWltYWdlLndpdGgtaG92ZXItdGV4dDpob3ZlciAuZmllbGQtLW5hbWUtZmllbGQtaG92ZXItdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQgLnBhcmFncmFwaC1ncmlkLXJvdyA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZC1pdGVtLndpdGgtaW1hZ2Uud2l0aC1ob3Zlci10ZXh0OmhvdmVyIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LWltYWdlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5ncmlkLWZsZXhpYmxlID4gZGl2IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZCAucGFyYWdyYXBoLWdyaWQtcm93ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZ3JpZC1mbGV4aWJsZSA+IGRpdiAubGluZS1icmVhayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQgLnBhcmFncmFwaC1ncmlkLXJvdyA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmdyaWQtY29uc3RyYWluZWQgPiBkaXYge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQgLnBhcmFncmFwaC1ncmlkLXJvdyA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmdyaWQtZmxleGlibGUgPiBkaXYgPiAuZmllbGRfX2l0ZW0ge1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQgLnBhcmFncmFwaC1ncmlkLXJvdyA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmdyaWQtZmxleGlibGUgPiBkaXYgPiAuZmllbGRfX2l0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMzMlIC0gMjBweCk7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5ncmlkLWZsZXhpYmxlID4gZGl2ID4gLmZpZWxkX19pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDIwcHgpO1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZCAucGFyYWdyYXBoLWdyaWQtcm93ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZ3JpZC1mbGV4aWJsZSA+IGRpdiA+IC5maWVsZF9faXRlbSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlKTtcbiAgfVxuICAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQgLnBhcmFncmFwaC1ncmlkLXJvdyA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmdyaWQtZmxleGlibGUgPiBkaXYgPiAuZmllbGRfX2l0ZW0gaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5ncmlkLWNvbnN0cmFpbmVkID4gZGl2ID4gLmZpZWxkX19pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5ncmlkLWNvbnN0cmFpbmVkLm51bS0zID4gZGl2ID4gLmZpZWxkX19pdGVtIHtcbiAgZmxleC1iYXNpczogY2FsYygzMyUgLSAyMHB4KTtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5ncmlkLWNvbnN0cmFpbmVkLm51bS0zID4gZGl2ID4gLmZpZWxkX19pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDIwcHgpO1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZCAucGFyYWdyYXBoLWdyaWQtcm93ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZ3JpZC1jb25zdHJhaW5lZC5udW0tMyA+IGRpdiA+IC5maWVsZF9faXRlbSB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlKTtcbiAgfVxuICAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQgLnBhcmFncmFwaC1ncmlkLXJvdyA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmdyaWQtY29uc3RyYWluZWQubnVtLTMgPiBkaXYgPiAuZmllbGRfX2l0ZW0gaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5ncmlkLWNvbnN0cmFpbmVkLm51bS00ID4gZGl2ID4gLmZpZWxkX19pdGVtIHtcbiAgZmxleC1iYXNpczogY2FsYygyNSUgLSAyMHB4KTtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5ncmlkLWNvbnN0cmFpbmVkLm51bS00ID4gZGl2ID4gLmZpZWxkX19pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDMzJSAtIDIwcHgpO1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZCAucGFyYWdyYXBoLWdyaWQtcm93ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZ3JpZC1jb25zdHJhaW5lZC5udW0tNCA+IGRpdiA+IC5maWVsZF9faXRlbSB7XG4gICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAyMHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzOTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQgLnBhcmFncmFwaC1ncmlkLXJvdyA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmdyaWQtY29uc3RyYWluZWQubnVtLTQgPiBkaXYgPiAuZmllbGRfX2l0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSk7XG4gIH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5ncmlkLWNvbnN0cmFpbmVkLm51bS00ID4gZGl2ID4gLmZpZWxkX19pdGVtIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZCAucGFyYWdyYXBoLWdyaWQtcm93ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZ3JpZC1jb25zdHJhaW5lZC5udW0tNSA+IGRpdiA+IC5maWVsZF9faXRlbSB7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMjAlIC0gMjBweCk7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZCAucGFyYWdyYXBoLWdyaWQtcm93ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZ3JpZC1jb25zdHJhaW5lZC5udW0tNSA+IGRpdiA+IC5maWVsZF9faXRlbSB7XG4gICAgZmxleC1iYXNpczogY2FsYygzMyUgLSAyMHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQgLnBhcmFncmFwaC1ncmlkLXJvdyA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmdyaWQtY29uc3RyYWluZWQubnVtLTUgPiBkaXYgPiAuZmllbGRfX2l0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMjBweCk7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzk5cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGVudC1ncmlkIC5wYXJhZ3JhcGgtZ3JpZC1yb3cgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5ncmlkLWNvbnN0cmFpbmVkLm51bS01ID4gZGl2ID4gLmZpZWxkX19pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUpO1xuICB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZCAucGFyYWdyYXBoLWdyaWQtcm93ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZ3JpZC1jb25zdHJhaW5lZC5udW0tNSA+IGRpdiA+IC5maWVsZF9faXRlbSBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgPiAuZmllbGRfX2l0ZW0ge1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgPiAuZmllbGRfX2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiA+IC5maWVsZF9faXRlbTpudGgtY2hpbGQoMikge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiA+IC5maWVsZF9faXRlbTpudGgtY2hpbGQoMykge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2ID4gLmZpZWxkX19pdGVtOm50aC1jaGlsZCg0KSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudC53aXRoLWJnICoge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50LndpdGgtaW1hZ2UgKiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLnJvdy5oZWFkZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAucm93LmhlYWRlciAuYWxpZ24taXRlbXMtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAucm93LmhlYWRlciAuYWxpZ24taXRlbXMtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC10aXRsZS1mb3JtYXR0ZWQge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG4ubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYSB7XG4gIGNvbG9yOiAjRjlBNTFBO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50Lm51bS0taXRlbXMtNCA+IGRpdiA+IC5maWVsZF9faXRlbTpudGgtY2hpbGQoMSksIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQubnVtLS1pdGVtcy00ID4gZGl2ID4gLmZpZWxkX19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQubnVtLS1pdGVtcy00ID4gZGl2ID4gLmZpZWxkX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbiAgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudC5udW0tLWl0ZW1zLTQgPiBkaXYgPiAuZmllbGRfX2l0ZW0gPiAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudC5udW0tLWl0ZW1zLTMgPiBkaXYgPiAuZmllbGRfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgcGFkZGluZzogMTVweCAwIDAgMDtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQubnVtLS1pdGVtcy0zID4gZGl2ID4gLmZpZWxkX19pdGVtOm50aC1jaGlsZCgzKSA+IC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudC5udW0tLWl0ZW1zLTMgPiBkaXYgPiAuZmllbGRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQubnVtLS1pdGVtcy0zID4gZGl2ID4gLmZpZWxkX19pdGVtOm50aC1jaGlsZCgxKSwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudC5udW0tLWl0ZW1zLTMgPiBkaXYgPiAuZmllbGRfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQubnVtLS1pdGVtcy0zID4gZGl2ID4gLmZpZWxkX19pdGVtID4gLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50Lm51bS0taXRlbXMtMiA+IGRpdiA+IC5maWVsZF9faXRlbTpudGgtY2hpbGQoMSkge1xuICAgIHBhZGRpbmc6IDAgMCAxNXB4IDA7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudC5udW0tLWl0ZW1zLTIgPiBkaXYgPiAuZmllbGRfX2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQubnVtLS1pdGVtcy0yID4gZGl2ID4gLmZpZWxkX19pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgcGFkZGluZzogMTVweCAwIDAgMDtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB9XG4gIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQubnVtLS1pdGVtcy0yID4gZGl2ID4gLmZpZWxkX19pdGVtOm50aC1jaGlsZCgxKSA+IC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudC5udW0tLWl0ZW1zLTIgPiBkaXYgPiAuZmllbGRfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQubnVtLS1pdGVtcy0yID4gZGl2ID4gLmZpZWxkX19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50Lm51bS0taXRlbXMtMiA+IGRpdiA+IC5maWVsZF9faXRlbTpudGgtY2hpbGQoMikge1xuICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxuICAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50Lm51bS0taXRlbXMtMiA+IGRpdiA+IC5maWVsZF9faXRlbTpudGgtY2hpbGQoMikgPiAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudC5udW0tLWl0ZW1zLTEgPiBkaXYgPiAuZmllbGRfX2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQubnVtLS1pdGVtcy0xID4gZGl2ID4gLmZpZWxkX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xuICB9XG4gIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQubnVtLS1pdGVtcy0xID4gZGl2ID4gLmZpZWxkX19pdGVtID4gLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wcm9tby1ibG9jay1saXN0IHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnByb21vLWJsb2NrLWxpc3QgbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg3NiwgNzksIDg0LCAwLjE1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tby1ibG9jay1saXN0IGxpIC5idG4tc20ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB3aWR0aDogMjIzcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAucHJvbW8tYmxvY2stbGlzdCBsaSAuYnRuLXNtOmJlZm9yZSB7XG4gICAgdG9wOiAtMXB4O1xuICB9XG4gIC5wcm9tby1ibG9jay1saXN0IGxpIC5idG4tc20gKyAuYnRuLXNtIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAucHJvbW8tYmxvY2stbGlzdCBsaSAucHJvbW8tYmxvY2sgLnByb21vLXRodW1iIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxuICAucHJvbW8tYmxvY2stbGlzdCBsaSAucHJvbW8tYmxvY2sgLnByb21vLWNvbnRlbnQge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi5wcm9tby1ibG9jay1saXN0IGxpIC5wcm9tby1ibG9jazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnByb21vLWJsb2NrLXNlYXJjaC1saXN0IC5wcm9tby1ibG9jayB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDc2LCA3OSwgODQsIDAuMTUpO1xuICBwYWRkaW5nOiAzNXB4IDBweDtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi5wcm9tby1ibG9jay1zZWFyY2gtbGlzdCAucHJvbW8tYmxvY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5wcm9tby1ibG9jay1zZWFyY2gtbGlzdCAucHJvbW8tYmxvY2sgLnNwb25zb3JlLWhpbnQge1xuICB0b3A6IDE1cHg7XG59XG5cbi5wcm9tby1ibG9jayB7XG4gIG1hcmdpbjogMzVweCAwcHg7XG59XG5cbi5wcm9tby1ibG9jay5oYWxmLXByb21vIHtcbiAgbWFyZ2luOiAyMHB4IDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tby1ibG9jay5oYWxmLXByb21vIHtcbiAgICBtYXJnaW46IDEwcHggMHB4O1xuICB9XG4gIC5wcm9tby1ibG9jay5oYWxmLXByb21vIHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnByb21vLWJsb2NrLmhhbGYtcHJvbW8gYS5idXR0b24sIC5wcm9tby1ibG9jay5oYWxmLXByb21vIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYSwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSAucHJvbW8tYmxvY2suaGFsZi1wcm9tbyBhLCAucHJvbW8tYmxvY2suaGFsZi1wcm9tbyAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYSwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIC5wcm9tby1ibG9jay5oYWxmLXByb21vIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tby1ibG9jay5oYWxmLXByb21vIC5wcm9tby1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnByb21vLWJsb2NrLmhhbGYtcHJvbW8gLnByb21vLWNvbnRlbnQgYS5idXR0b24sIC5wcm9tby1ibG9jay5oYWxmLXByb21vIC5wcm9tby1jb250ZW50IC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYSwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSAucHJvbW8tYmxvY2suaGFsZi1wcm9tbyAucHJvbW8tY29udGVudCBhLCAucHJvbW8tYmxvY2suaGFsZi1wcm9tbyAucHJvbW8tY29udGVudCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYSwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIC5wcm9tby1ibG9jay5oYWxmLXByb21vIC5wcm9tby1jb250ZW50IGEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDZweDtcbiAgfVxufVxuXG4ucHJvbW8tYmxvY2sgaDQge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG59XG5cbi5wcm9tby1ibG9jayBoNCBhIHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucHJvbW8tYmxvY2sgLm1ldGEtZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb21vLWJsb2NrIC5tZXRhLWRhdGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4ucHJvbW8tYmxvY2sgLnByb21vLXRodW1iIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9oZXJvLWJnLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5wcm9tby1ibG9jayAucHJvbW8tY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wcm9tby1ibG9jay5pbmxpbmUtcHJvbW8tYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDI2cHggMHB4O1xufVxuXG4ucHJvbW8tYmxvY2suaW5saW5lLXByb21vLWJsb2NrIC5wcm9tby10aHVtYiB7XG4gIHdpZHRoOiAzMzVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMDtcbn1cblxuLnByb21vLWJsb2NrLmlubGluZS1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNjBweCAyMHB4IDYwcHggNzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BsYWNlaG9sZGVyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hcmdpbi1sZWZ0OiAxNTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xufVxuXG4ucHJvbW8tYmxvY2suaW5saW5lLXByb21vLWJsb2NrIC5wcm9tby1jb250ZW50IC5idXR0b24sIC5wcm9tby1ibG9jay5pbmxpbmUtcHJvbW8tYmxvY2sgLnByb21vLWNvbnRlbnQgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhLCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIC5wcm9tby1ibG9jay5pbmxpbmUtcHJvbW8tYmxvY2sgLnByb21vLWNvbnRlbnQgYSwgLnByb21vLWJsb2NrLmlubGluZS1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYSwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIC5wcm9tby1ibG9jay5pbmxpbmUtcHJvbW8tYmxvY2sgLnByb21vLWNvbnRlbnQgYSB7XG4gIGxldHRlci1zcGFjaW5nOiAxO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vLWJsb2NrLmlubGluZS1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCAuYnV0dG9uLCAucHJvbW8tYmxvY2suaW5saW5lLXByb21vLWJsb2NrIC5wcm9tby1jb250ZW50IC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gYSwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSAucHJvbW8tYmxvY2suaW5saW5lLXByb21vLWJsb2NrIC5wcm9tby1jb250ZW50IGEsIC5wcm9tby1ibG9jay5pbmxpbmUtcHJvbW8tYmxvY2sgLnByb21vLWNvbnRlbnQgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEsIC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayAucHJvbW8tYmxvY2suaW5saW5lLXByb21vLWJsb2NrIC5wcm9tby1jb250ZW50IGEge1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5wcm9tby1ibG9jay5pbmxpbmUtcHJvbW8tYmxvY2sgLnByb21vLWNvbnRlbnQgLmJ1dHRvbjphZnRlciwgLnByb21vLWJsb2NrLmlubGluZS1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGE6YWZ0ZXIsIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gLnByb21vLWJsb2NrLmlubGluZS1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCBhOmFmdGVyLCAucHJvbW8tYmxvY2suaW5saW5lLXByb21vLWJsb2NrIC5wcm9tby1jb250ZW50IC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhOmFmdGVyLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgLnByb21vLWJsb2NrLmlubGluZS1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCBhOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNHB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5wcm9tby1ibG9jay5pbmxpbmUtcHJvbW8tYmxvY2sgLnByb21vLWNvbnRlbnQgLmJ1dHRvbjpiZWZvcmUsIC5wcm9tby1ibG9jay5pbmxpbmUtcHJvbW8tYmxvY2sgLnByb21vLWNvbnRlbnQgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSBhOmJlZm9yZSwgLmJ1dHRvbi1zdHlsZS1kZWZhdWx0IC5maWVsZF9faXRlbSAucHJvbW8tYmxvY2suaW5saW5lLXByb21vLWJsb2NrIC5wcm9tby1jb250ZW50IGE6YmVmb3JlLCAucHJvbW8tYmxvY2suaW5saW5lLXByb21vLWJsb2NrIC5wcm9tby1jb250ZW50IC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhOmJlZm9yZSwgLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCA+IGRpdiAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1saW5rIC5wcm9tby1ibG9jay5pbmxpbmUtcHJvbW8tYmxvY2sgLnByb21vLWNvbnRlbnQgYTpiZWZvcmUge1xuICAgIHJpZ2h0OiAtNHB4O1xuICAgIHRvcDogLTNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vLWJsb2NrLmlubGluZS1wcm9tby1ibG9jayB7XG4gICAgcGFkZGluZzogMXB4IDBweDtcbiAgfVxuICAucHJvbW8tYmxvY2suaW5saW5lLXByb21vLWJsb2NrIC5wcm9tby10aHVtYiB7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgfVxuICAucHJvbW8tYmxvY2suaW5saW5lLXByb21vLWJsb2NrIC5wcm9tby1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBtYXJnaW4tdG9wOiAxNjBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcCA0MHB4O1xuICB9XG4gIC5wcm9tby1ibG9jay5pbmxpbmUtcHJvbW8tYmxvY2sgLnByb21vLWNvbnRlbnQgaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5wcm9tby1ibG9jay5mdWxsLXdpZHRoLXByb21vLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tby1ibG9jay5mdWxsLXdpZHRoLXByb21vLWJsb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcGxhY2Vob2xkZXItY29sb3JlZC5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB3aWR0aDogMjIxcHg7XG4gICAgaGVpZ2h0OiA0MzJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLnByb21vLWJsb2NrLmZ1bGwtd2lkdGgtcHJvbW8tYmxvY2sgLm92ZXJsYXktbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vLWJsb2NrLmZ1bGwtd2lkdGgtcHJvbW8tYmxvY2sge1xuICAgIHBhZGRpbmc6IDBweCAxNXB4O1xuICB9XG59XG5cbi5wcm9tby1ibG9jay5mdWxsLXdpZHRoLXByb21vLWJsb2NrIC5wcm9tby10aHVtYiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA2MjJweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGZsb2F0OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW8tYmxvY2suZnVsbC13aWR0aC1wcm9tby1ibG9jayAucHJvbW8tdGh1bWIgLm92ZXJsYXktYmcge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHRyYW5zcGFyZW50IDAlLCAjMzYzNjM2IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgdHJhbnNwYXJlbnQgMCUsICMzNjM2MzYgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgMCUsICMzNjM2MzYgMTAwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMzNjM2MzYnLCBHcmFkaWVudFR5cGU9MCk7XG4gIH1cbiAgLnByb21vLWJsb2NrLmZ1bGwtd2lkdGgtcHJvbW8tYmxvY2sgLnByb21vLXRodW1iIC5vdmVybGF5LWJnLnJlbW92ZS1mYWRlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tby1ibG9jay5mdWxsLXdpZHRoLXByb21vLWJsb2NrIC5wcm9tby10aHVtYiB7XG4gICAgbWluLWhlaWdodDogMjcwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wcm9tby1ibG9jay5mdWxsLXdpZHRoLXByb21vLWJsb2NrIC5wcm9tby10aHVtYjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBjb250ZW50OiBcIlxcZTkwNFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG4gIC5wcm9tby1ibG9jay5mdWxsLXdpZHRoLXByb21vLWJsb2NrIC5wcm9tby10aHVtYi5hdWRpby10aHVtYjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG4gIH1cbn1cblxuLnByb21vLWJsb2NrLmZ1bGwtd2lkdGgtcHJvbW8tYmxvY2sgLnByb21vLWdyYXBoaWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLnByb21vLWJsb2NrLmZ1bGwtd2lkdGgtcHJvbW8tYmxvY2sgLnByb21vLWNvbnRlbnQgaDQge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWZhbWlseTogXCJMYXRvXCIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tby1ibG9jay5mdWxsLXdpZHRoLXByb21vLWJsb2NrIC5wcm9tby1jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICAucHJvbW8tYmxvY2suZnVsbC13aWR0aC1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCBoNCBhIHtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tby1ibG9jay5mdWxsLXdpZHRoLXByb21vLWJsb2NrIC5wcm9tby1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWF4LXdpZHRoOiA2NzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMjQwcHg7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAucHJvbW8tYmxvY2suZnVsbC13aWR0aC1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCBoNCxcbiAgLnByb21vLWJsb2NrLmZ1bGwtd2lkdGgtcHJvbW8tYmxvY2sgLnByb21vLWNvbnRlbnQgcCB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnByb21vLWJsb2NrLmZ1bGwtd2lkdGgtcHJvbW8tYmxvY2sgLnByb21vLWNvbnRlbnQgaDQge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAucHJvbW8tYmxvY2suZnVsbC13aWR0aC1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCBoNCBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAucHJvbW8tYmxvY2suZnVsbC13aWR0aC1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCBoNCBhOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC02M3B4O1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0b3A6IDJweDtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG4gIC5wcm9tby1ibG9jay5mdWxsLXdpZHRoLXByb21vLWJsb2NrIC5wcm9tby1jb250ZW50IGg0LmF1ZGlvLXRodW1iIGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwY1wiO1xuICB9XG4gIC5wcm9tby1ibG9jay5mdWxsLXdpZHRoLXByb21vLWJsb2NrIC5wcm9tby1jb250ZW50IGg0Lm5vbmUtbWVkaWEtdHlwZSBhOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucHJvbW8tYmxvY2suZnVsbC13aWR0aC1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCBoNC5hdWRpby1tZWRpYS10eXBlIGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwY1wiO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW8tYmxvY2suZmVhdHVyZWQtbWVkaWEtZ2FsbGVyeTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tby1ibG9jay5mZWF0dXJlZC1tZWRpYS1nYWxsZXJ5IC5wcm9tby1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICBib3R0b206IDQ1cHg7XG4gIH1cbiAgLnByb21vLWJsb2NrLmZlYXR1cmVkLW1lZGlhLWdhbGxlcnkgLnByb21vLWNvbnRlbnQgc3BhbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9tby1ibG9jay5mZWF0dXJlZC1tZWRpYS1nYWxsZXJ5IC5wcm9tby1jb250ZW50IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vLWJsb2NrLmZlYXR1cmVkLW1lZGlhLWdhbGxlcnkgLnByb21vLWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAucHJvbW8tYmxvY2suZmVhdHVyZWQtbWVkaWEtZ2FsbGVyeSAucHJvbW8tY29udGVudDpiZWZvcmUge1xuICAgIHRvcDogNjBweDtcbiAgfVxuICAucHJvbW8tYmxvY2suZmVhdHVyZWQtbWVkaWEtZ2FsbGVyeSAucHJvbW8tY29udGVudCBoNCBhOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucHJvbW8tYmxvY2suZmVhdHVyZWQtbWVkaWEtZ2FsbGVyeSAucHJvbW8tdGh1bWIge1xuICAgIG1pbi1oZWlnaHQ6IDU2NXB4O1xuICB9XG4gIC5wcm9tby1ibG9jay5mZWF0dXJlZC1tZWRpYS1nYWxsZXJ5IC5pbWctaWNvbiB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTYzcHg7XG4gICAgdG9wOiA0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcGxheS5wbmcpO1xuICB9XG4gIC5wcm9tby1ibG9jay5mZWF0dXJlZC1tZWRpYS1nYWxsZXJ5IC5pbWctaWNvbi5hdWRpby1pY29uLWltZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9taWNyb3Bob25lLnBuZyk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tby1ibG9jay5mZWF0dXJlZC1tZWRpYS1nYWxsZXJ5IHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnByb21vLWJsb2NrLmZlYXR1cmVkLW1lZGlhLWdhbGxlcnkgLnByb21vLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnByb21vLWJsb2NrLmZlYXR1cmVkLW1lZGlhLWdhbGxlcnkgLnByb21vLWNvbnRlbnQgaDQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC5wcm9tby1ibG9jay5mZWF0dXJlZC1tZWRpYS1nYWxsZXJ5IC5wcm9tby1jb250ZW50IGg0IGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgfVxufVxuXG4ucHJvbW8tYmxvY2sudGFiYmVkLWZlYXR1cmVkLXByb21vIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDEwcHggMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vLWJsb2NrLnRhYmJlZC1mZWF0dXJlZC1wcm9tbyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5wcm9tby1ibG9jay50YWJiZWQtZmVhdHVyZWQtcHJvbW8gLnByb21vLXRodW1iIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICBtaW4taGVpZ2h0OiA1MzBweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGZsb2F0OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9tby1ibG9jay50YWJiZWQtZmVhdHVyZWQtcHJvbW8gLnByb21vLXRodW1iIC5vdmVybGF5LWJnIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgdHJhbnNwYXJlbnQgMCUsICMzNjM2MzYgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgdHJhbnNwYXJlbnQgMCUsICMzNjM2MzYgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDAlLCAjMzYzNjM2IDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzM2MzYzNicsIEdyYWRpZW50VHlwZT0wKTtcbn1cblxuLnByb21vLWJsb2NrLnRhYmJlZC1mZWF0dXJlZC1wcm9tbyAucHJvbW8tdGh1bWIgLm92ZXJsYXktYmcucmVtb3ZlLWZhZGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vLWJsb2NrLnRhYmJlZC1mZWF0dXJlZC1wcm9tbyAucHJvbW8tdGh1bWIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAucHJvbW8tYmxvY2sudGFiYmVkLWZlYXR1cmVkLXByb21vIC5wcm9tby1jb250ZW50IGg0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW8tYmxvY2sudGFiYmVkLWZlYXR1cmVkLXByb21vIC5wcm9tby1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWF4LXdpZHRoOiA2NzVweDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC5wcm9tby1ibG9jay50YWJiZWQtZmVhdHVyZWQtcHJvbW8gLnByb21vLWNvbnRlbnQgaDQsXG4gIC5wcm9tby1ibG9jay50YWJiZWQtZmVhdHVyZWQtcHJvbW8gLnByb21vLWNvbnRlbnQgcCxcbiAgLnByb21vLWJsb2NrLnRhYmJlZC1mZWF0dXJlZC1wcm9tbyAucHJvbW8tY29udGVudCBzcGFuIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAucHJvbW8tYmxvY2sudGFiYmVkLWZlYXR1cmVkLXByb21vIC5wcm9tby1jb250ZW50IHNwYW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHJvbW8tYmxvY2sudGFiYmVkLWZlYXR1cmVkLXByb21vIC5wcm9tby1jb250ZW50IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vLWJsb2NrLnRhYmJlZC1mZWF0dXJlZC1wcm9tbyAucHJvbW8tY29udGVudCBoNCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC5wcm9tby1ibG9jay50YWJiZWQtZmVhdHVyZWQtcHJvbW8gLnByb21vLWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZW1iZWRkZWQtZW50aXR5LmFsaWduLXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZW1iZWRkZWQtZW50aXR5LmFsaWduLXJpZ2h0IC5wcm9tby1ibG9jay5pbmxpbmUtcHJvbW8tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tcmlnaHQgLnByb21vLWJsb2NrLmlubGluZS1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tbGVmdCxcbiAgLmVtYmVkZGVkLWVudGl0eSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmVtYmVkZGVkLWVudGl0eS5hbGlnbi1sZWZ0IC5wcm9tby1ibG9jay5pbmxpbmUtcHJvbW8tYmxvY2ssXG4gIC5lbWJlZGRlZC1lbnRpdHkgLnByb21vLWJsb2NrLmlubGluZS1wcm9tby1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuZW1iZWRkZWQtZW50aXR5LmFsaWduLWxlZnQgLnByb21vLWJsb2NrLmlubGluZS1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCxcbiAgLmVtYmVkZGVkLWVudGl0eSAucHJvbW8tYmxvY2suaW5saW5lLXByb21vLWJsb2NrIC5wcm9tby1jb250ZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAuZW1iZWRkZWQtZW50aXR5LmFsaWduLWxlZnQ6YWZ0ZXIsXG4gIC5lbWJlZGRlZC1lbnRpdHk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmVtYmVkZGVkLWVudGl0eS5hbGlnbi1jZW50ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tY2VudGVyIC5wcm9tby1ibG9jay5pbmxpbmUtcHJvbW8tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgbWFyZ2luOiAzNXB4IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLmVtYmVkZGVkLWVudGl0eS5hbGlnbi1jZW50ZXIgLnByb21vLWJsb2NrLmlubGluZS1wcm9tby1ibG9jayAucHJvbW8tY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLXByb21vLWJsb2NrLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLnByb21vLXNsaWRlci1pdGVtcyB7XG4gIHBhZGRpbmc6IDUwcHggNjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tby1zbGlkZXItaXRlbXMge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi5wcm9tby1zbGlkZXItaXRlbXMgaDQsXG4ucHJvbW8tc2xpZGVyLWl0ZW1zIHAge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNjcm9sbGVyLWlubmVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLnNjcm9sbGVyLWlubmVyIHVsIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnNjcm9sbGVyLWlubmVyIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnNjcm9sbGVyLWlubmVyIHVsIGxpLmZsZXgtYnJlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxlci1pbm5lciB1bCBsaSBhIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzI5NDY2MSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5zY3JvbGxlci1pbm5lciB1bCBsaSBhOmhvdmVyLCAuc2Nyb2xsZXItaW5uZXIgdWwgbGkgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0NjYxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2Nyb2xsZXItaW5uZXIgdWwgbGkgYTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zY3JvbGxlci1pbm5lciB1bCBsaTpudGgtY2hpbGQoNm4pIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4uc2Nyb2xsZXItaW5uZXIgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMHB4O1xufVxuXG4uaG9yaXpvbnRhbC1zY3JvbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuaG9yaXpvbnRhbC1zY3JvbGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNjcm9sbGVyLWlubmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLnNjcm9sbGVyLWlubmVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNkY2Q7XG59XG5cbi5zY3JvbGxlci1pbm5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg3ODdjO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2Nyb2xsZXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5ib3JkZXItbGluayB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDExMiwgMTE3LCAxMjQsIDAuMTUpO1xuICBwYWRkaW5nOiAxOHB4IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmJvcmRlci1saW5rIGEuYnRuLWxnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ib3JkZXItbGluayBhLmJ0bi1sZzphZnRlciB7XG4gIG1hcmdpbjogNHB4IDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG5cbi5ib3JkZXItbGluayBhLmJ0bi1sZzpiZWZvcmUge1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ib3JkZXItbGluayBhLmJ0bi1sZzpob3ZlcjphZnRlciB7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIHdpZHRoOiA2NnB4O1xufVxuXG4uYm9yZGVyLWxpbmsgYS5idG4tbGc6aG92ZXI6YmVmb3JlIHtcbiAgcmlnaHQ6IC01cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW8tc2xpZGVyLmdyZXktdGhlbWUgLnNjcm9sbGVyLWlubmVyIHVsIGxpIGEge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMzNjM2MzYgIWltcG9ydGFudDtcbiAgfVxuICAucHJvbW8tc2xpZGVyLmdyZXktdGhlbWUgLnNjcm9sbGVyLWlubmVyIHVsIGxpIGEuYWN0aXZlLCAucHJvbW8tc2xpZGVyLmdyZXktdGhlbWUgLnNjcm9sbGVyLWlubmVyIHVsIGxpIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbiAgfVxuICAucHJvbW8tc2xpZGVyLmdyZXktdGhlbWUgLmRhcmstYmx1ZS1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vLXNsaWRlci5ncmV5LXRoZW1lIC5wcm9tby1zbGlkZXItaXRlbXMgLnRhYi1wYW5lIGg0IHtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgfVxuICAucHJvbW8tc2xpZGVyLmdyZXktdGhlbWUgLnByb21vLXNsaWRlci1pdGVtcyAudGFiLXBhbmUub3Blbi10YWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIH1cbiAgLnByb21vLXNsaWRlci5ncmV5LXRoZW1lIC5wcm9tby1zbGlkZXItaXRlbXMgLnRhYi1wYW5lLm9wZW4tdGFiIGg0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb21vLXNsaWRlciAuaGVhZGluZy1zdHlsZS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG4gIC5mcm9udHBhZ2UgLnByb21vLXNsaWRlciAuaGVhZGluZy1zdHlsZS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAuZnJvbnRwYWdlIC5wcm9tby1zbGlkZXItaXRlbXMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cblxuLnF1aWNrLWxpbmstcHJvbW8gLmdyYXBoLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5xdWljay1saW5rLXByb21vIC5xdWljay1saW5rcy1pdGVtcyB7XG4gIHBhZGRpbmctbGVmdDogMzIlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAucXVpY2stbGluay1wcm9tbyAucXVpY2stbGlua3MtaXRlbXMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5xdWljay1saW5rLXByb21vIC5xdWljay1saW5rcy1pdGVtcyAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5xdWljay1saW5rLXByb21vIC5xdWljay1saW5rcy1pdGVtcyAudGFiLXBhbmUgLmJveC1zaGFkb3cge1xuICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gICAgbWluLWhlaWdodDogaW5pdGlhbDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5xdWljay1saW5rLXByb21vIC5xdWljay1saW5rcy1pdGVtcyAuYm94LXNoYWRvdyB7XG4gIG1heC1oZWlnaHQ6IDcwMHB4O1xuICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5xdWljay1saW5rLXByb21vIC5xdWljay1saW5rcy1pdGVtcyAuYm94LXNoYWRvdzo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5xdWljay1saW5rLXByb21vIC5xdWljay1saW5rcy1pdGVtcyAuYm94LXNoYWRvdzo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZGNkO1xufVxuXG4ucXVpY2stbGluay1wcm9tbyAucXVpY2stbGlua3MtaXRlbXMgLmJveC1zaGFkb3c6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4Nzg3Yztcbn1cblxuLnF1aWNrLWxpbmstcHJvbW8gdWwubmF2LXRhYnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNjVweDtcbiAgbWFyZ2luOiAwcHg7XG4gIHdpZHRoOiAzMiU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAucXVpY2stbGluay1wcm9tbyB1bC5uYXYtdGFicyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucXVpY2stbGluay1wcm9tbyB1bC5uYXYtdGFicyBsaSB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucXVpY2stbGluay1wcm9tbyB1bC5uYXYtdGFicyBsaSBhIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDM4cHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG59XG5cbi5xdWljay1saW5rLXByb21vIHVsLm5hdi10YWJzIGxpIGEgcCxcbi5xdWljay1saW5rLXByb21vIHVsLm5hdi10YWJzIGxpIGEgaDUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5xdWljay1saW5rLXByb21vIHVsLm5hdi10YWJzIGxpIGEgaDUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLnF1aWNrLWxpbmstcHJvbW8gdWwubmF2LXRhYnMgbGkgYTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5xdWljay1saW5rLXByb21vIHVsLm5hdi10YWJzIGxpIGEgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBjb2xvcjogIzc4Nzg3YztcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucXVpY2stbGluay1wcm9tbyB1bC5uYXYtdGFicyBsaSBhIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4ucXVpY2stbGluay1wcm9tbyB1bC5uYXYtdGFicyBsaSBhLmFjdGl2ZSwgLnF1aWNrLWxpbmstcHJvbW8gdWwubmF2LXRhYnMgbGkgYTpob3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnF1aWNrLWxpbmstcHJvbW8gdWwubmF2LXRhYnMgbGkgYS5hY3RpdmU6YmVmb3JlLCAucXVpY2stbGluay1wcm9tbyB1bC5uYXYtdGFicyBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMDAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cblxuLnF1aWNrLWxpbmstcHJvbW8gdWwubmF2LXRhYnMgbGkgLnRhYi10aHVtYiB7XG4gIHdpZHRoOiA2OHB4O1xuICBoZWlnaHQ6IDY4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG5cbi5xdWljay1saW5rLXRhYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAucXVpY2stbGlua3MtaXRlbXMgLmJveC1wYWRkaW5nLWxnIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIH1cbiAgLnF1aWNrLWxpbmtzLWl0ZW1zIC5ib3gtcGFkZGluZy1sZy5vcGVuLXRhYiBpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgfVxuICAucXVpY2stbGluay10YWIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogNzBweDtcbiAgfVxuICAucXVpY2stbGluay10YWIgLnRhYi10aHVtYiB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbiAgLnF1aWNrLWxpbmstdGFiIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnF1aWNrLWxpbmstdGFiIGg1IHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gIH1cbiAgLnF1aWNrLWxpbmstdGFiIGkge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGNvbG9yOiAjMjk0NjYxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAucXVpY2stbGluay10YWItY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5xdWljay1saW5rLXRhYi1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDk5LjUlO1xuICB9XG59XG5cbi5xdWljay1saW5rLXRhYi1jb250ZW50IGg0IHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5xdWljay1saW5rcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAzMDBweDtcbiAgei1pbmRleDogMTA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnF1aWNrLWxpbmtzIHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDE0OHB4O1xuICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucXVpY2stbGlua3Mge1xuICAgIHRvcDogODhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5xdWljay1saW5rcy5zY3JvbGxlZCB7XG4gICAgdG9wOiA4MnB4O1xuICB9XG59XG5cbi5xdWljay1saW5rcyAuaGFtYnVyZ2VyLWxpbmVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL21lbnUtYmcucG5nXCIpO1xuICB3aWR0aDogMjlweDtcbiAgaGVpZ2h0OiA3M3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcGFkZGluZzogMjdweCAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnF1aWNrLWxpbmtzIC5oYW1idXJnZXItbGluZXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2OHB4O1xuICAgIHRvcDogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG4gIC5xdWljay1saW5rcyAuaGFtYnVyZ2VyLWxpbmVzIC5saW5lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNHB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiAzN3B4O1xuICAgIGhlaWdodDogMzdweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhNTFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgfVxuICAucXVpY2stbGlua3MgLmhhbWJ1cmdlci1saW5lcyAubGluZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLnF1aWNrLWxpbmtzIC5oYW1idXJnZXItbGluZXMgLmxpbmUge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG4gIC5xdWljay1saW5rcyAuaGFtYnVyZ2VyLWxpbmVzIC5saW5lOmJlZm9yZSwgLnF1aWNrLWxpbmtzIC5oYW1idXJnZXItbGluZXMgLmxpbmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJweDtcbiAgfVxuICAucXVpY2stbGlua3MgLmhhbWJ1cmdlci1saW5lcyAubGluZTphZnRlciB7XG4gICAgdG9wOiAtNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLnF1aWNrLWxpbmtzIC5xdWljay1saW5rLWl0ZW1zIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDM0cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDE3MHB4O1xuICB9XG59XG5cbi5xdWljay1saW5rcyAucXVpY2stbGluay1pdGVtcyBzdHJvbmcge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5xdWljay1saW5rcyAucXVpY2stbGluay1pdGVtcyB1bCB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnF1aWNrLWxpbmtzIC5xdWljay1saW5rLWl0ZW1zIHVsIGxpOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDZweDtcbiAgY29sb3I6ICNmOWE1MWE7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi5xdWljay1saW5rcyAucXVpY2stbGluay1pdGVtcyB1bCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAwcHggIzAwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucXVpY2stbGlua3MgLnF1aWNrLWxpbmstaXRlbXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODc4N2M7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2OHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIHRyYW5zZm9ybTogc2tld1goMzBkZWcpO1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICBib3gtc2hhZG93OiAtMnB4IDNweCA1cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIH1cbiAgLnF1aWNrLWxpbmtzIC5xdWljay1saW5rLWl0ZW1zIHN0cm9uZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMjJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogNTZweDtcbiAgfVxuICAucXVpY2stbGlua3MgLnF1aWNrLWxpbmstaXRlbXMgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxNHB4IDBweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cbiAgLnF1aWNrLWxpbmtzIC5xdWljay1saW5rLWl0ZW1zIHVsIGxpIHtcbiAgICBwYWRkaW5nOiAzcHggMTRweDtcbiAgfVxuICAucXVpY2stbGlua3MgLnF1aWNrLWxpbmstaXRlbXMgdWwgbGk6YWZ0ZXIge1xuICAgIHZlcnRpY2FsLWFsaWduOiAxcHg7XG4gIH1cbn1cblxuLnF1aWNrLWxpbmtzLmxpbmtzLW9wZW4gLnF1aWNrLWxpbmstaXRlbXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5xdWljay1saW5rcy5saW5rcy1vcGVuIC5xdWljay1saW5rLWl0ZW1zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4ucXVpY2stbGlua3MubGlua3Mtb3BlbiAuaGFtYnVyZ2VyLWxpbmVzIHtcbiAgcGFkZGluZzogMjRweCAxNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5xdWljay1saW5rcy5saW5rcy1vcGVuIC5oYW1idXJnZXItbGluZXMgLmxpbmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgLnF1aWNrLWxpbmtzLmxpbmtzLW9wZW4gLmhhbWJ1cmdlci1saW5lcyAubGluZTphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG4gIC5xdWljay1saW5rcy5saW5rcy1vcGVuIC5oYW1idXJnZXItbGluZXMgLmxpbmU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnF1aWNrLWxpbmtzLmxpbmtzLW9wZW4gLmhhbWJ1cmdlci1saW5lcyAubGluZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnF1aWNrLWxpbmtzLmxpbmtzLW9wZW4gdWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gICNibG9jay1maWEtc2VhcmNoLFxuICAjc2VhcmNoLWJsb2NrIC5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSB7XG4gICAgYm9yZGVyOiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICNibG9jay1maWEtc2VhcmNoLFxuICAjc2VhcmNoLWJsb2NrIC5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYm9yZGVyOiAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5cbiNibG9jay1maWEtc2VhcmNoIGgyLFxuI3NlYXJjaC1ibG9jayAuc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgaDIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4O1xuICBjb2xvcjogIzc4Nzg3YztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jYmxvY2stZmlhLXNlYXJjaCBoMjpiZWZvcmUsXG4jc2VhcmNoLWJsb2NrIC5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSBoMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xuICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWE1MWE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMnB4O1xuICB0b3A6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jYmxvY2stZmlhLXNlYXJjaCBoMi5zZWFyY2gtY29sbGFwc2VkOmJlZm9yZSxcbiNzZWFyY2gtYmxvY2sgLnNlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaC1wYWdlIGgyLnNlYXJjaC1jb2xsYXBzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGRcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweDtcbn1cblxuI3NlYXJjaC1ibG9jay1mb3JtLFxuI3NlYXJjaC1ibG9jayAuc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgZm9ybSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDU1cHg7XG4gIG1hcmdpbjogMHB4O1xuICB0b3A6IDRweDtcbiAgd2lkdGg6IDM2NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA5O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNzZWFyY2gtYmxvY2stZm9ybSxcbiAgI3NlYXJjaC1ibG9jayAuc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgZm9ybSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cblxuI3NlYXJjaC1ibG9jay1mb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4jc2VhcmNoLWJsb2NrIC5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSBmb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzRjNGY1NDtcbiAgcGFkZGluZzogMnB4IDBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgcGFkZGluZy1yaWdodDogNjBweDtcbn1cblxuI3NlYXJjaC1ibG9jay1mb3JtIC5mb3JtLWFjdGlvbnMsXG4jc2VhcmNoLWJsb2NrIC5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSBmb3JtIC5mb3JtLWFjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbiNzZWFyY2gtYmxvY2stZm9ybSAuZm9ybS1hY3Rpb25zIGlucHV0LFxuI3NlYXJjaC1ibG9jayAuc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgZm9ybSAuZm9ybS1hY3Rpb25zIGlucHV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0b3A6IDRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAjc2VhcmNoLWJsb2NrLWZvcm0gLmZvcm0tYWN0aW9ucyBpbnB1dCxcbiAgI3NlYXJjaC1ibG9jayAuc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgZm9ybSAuZm9ybS1hY3Rpb25zIGlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdG9wOiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAjc2VhcmNoLWJsb2NrLWZvcm0gLmZvcm0tYWN0aW9ucyxcbiAgI3NlYXJjaC1ibG9jayAuc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgICByaWdodDogMjBweDtcbiAgICB0b3A6IDIwcHg7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICB9XG4gICNzZWFyY2gtYmxvY2stZm9ybSAuZm9ybS1hY3Rpb25zOmJlZm9yZSxcbiAgI3NlYXJjaC1ibG9jayAuc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgZm9ybSAuZm9ybS1hY3Rpb25zOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTUxYTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMThweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMThweDtcbiAgICBsaW5lLWhlaWdodDogMi4yO1xuICB9XG59XG5cbiNzZWFyY2gtYmxvY2stZm9ybS5zZWFyY2gtZXhwYW5kZWQsXG4jc2VhcmNoLWJsb2NrIC5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSBmb3JtLnNlYXJjaC1leHBhbmRlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgI3NlYXJjaC1ibG9jay1mb3JtLFxuICAjc2VhcmNoLWJsb2NrIC5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSBmb3JtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0NjYxO1xuICAgIHRvcDogODhweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gICNzZWFyY2gtYmxvY2stZm9ybSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuICAjc2VhcmNoLWJsb2NrIC5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSBmb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gICNzZWFyY2gtYmxvY2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogODBweDtcbiAgICB0b3A6IDE5cHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gICNzZWFyY2gtYmxvY2sgaDIge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjc2VhcmNoLWJsb2NrIGgyOmJlZm9yZSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxufVxuXG4jc2VhcmNoLWJsb2NrIC5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSAuZm9ybS1zdWJtaXQge1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA1cHggMHB4O1xufVxuXG4jc2VhcmNoLWJsb2NrIC5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSAuZm9ybS10eXBlLXNlYXJjaC5mb3JtLWl0ZW0ta2V5czpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jc2VhcmNoLWJsb2NrIC5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSAuZm9ybS10eXBlLXNlYXJjaC5mb3JtLWl0ZW0ta2V5cyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZlZWQtYmxvY2sge1xuICBwYWRkaW5nOiA2NHB4IDMycHggMzJweCA0MnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAvKiBzdG9wcyBiZyBjb2xvciBmcm9tIGxlYWtpbmcgb3V0c2lkZSB0aGUgYm9yZGVyOiAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMzc3cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAyNXB4IDBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5mZWVkLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBwYWRkaW5nOiAzMHB4IDQycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uZmVlZC1ibG9jayAuYWJzb2x1dGUtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmOWE1MWE7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMzBweDtcbn1cblxuLmZlZWQtYmxvY2sgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZlZWQtYmxvY2sgcCB7XG4gICAgbWluLWhlaWdodDogMTIwcHg7XG4gIH1cbn1cblxuLmZlZWQtYmxvY2sgdWwge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5mZWVkLWJsb2NrIHVsIGxpIHtcbiAgY29sb3I6ICNmOWE1MWE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmZlZWQtYmxvY2sgdWwgbGkgW2NsYXNzKj1cImljb25cIl0ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5mZWVkLWJsb2NrIHVsIGxpOmxhc3QtY2hpbGQgW2NsYXNzKj1cImljb25cIl0ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uZmVlZC1ibG9jayB1bCBsaSBhIHtcbiAgY29sb3I6ICNmOWE1MWE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNvY2lhbC1mZWVkLWNhcm91c2VsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5zb2NpYWwtZmVlZC1jYXJvdXNlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxufVxuXG4uc29jaWFsLWZlZWQtY2Fyb3VzZWwgLmljb24tcmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhNTFhO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5zb2NpYWwtZmVlZC1jYXJvdXNlbCAucm93IC5jb2wtbWQtNDpmaXJzdC1jaGlsZCwgLnNvY2lhbC1mZWVkLWNhcm91c2VsIC5yb3cgLmNvbC1sZy00OmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNvY2lhbC1mZWVkLWNhcm91c2VsIC5yb3cgLmNvbC1tZC00Omxhc3QtY2hpbGQsIC5zb2NpYWwtZmVlZC1jYXJvdXNlbCAucm93IC5jb2wtbGctNDpsYXN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5zb2NpYWwtZmVlZC1jYXJvdXNlbCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zb2NpYWwtbGlzdCB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5zb2NpYWwtbGlzdCBsaSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDIuMjtcbn1cblxuLnNvY2lhbC1saXN0IGxpIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc29jaWFsLWxpc3QgbGkgaSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgdmVydGljYWwtYWxpZ246IC02cHg7XG59XG5cbi5zb2NpYWwtbGlzdCBsaTpsYXN0LWNoaWxkIGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdGV4dC1zaGFkb3c6IDBweCAwcHg7XG59XG5cbi5zb2NpYWwtbGlzdC5kYXJrLWNvbG9yIGxpIHtcbiAgY29sb3I6ICM3ODc4N2M7XG59XG5cbi5zb2NpYWwtbGlzdC5kYXJrLWNvbG9yIGEge1xuICBjb2xvcjogIzc4Nzg3Yztcbn1cblxuLnNvY2lhbC1saXN0LmRhcmstY29sb3IgYTpob3ZlciB7XG4gIGNvbG9yOiAjZjlhNTFhO1xufVxuXG4uYmxvY2stdGFicyB7XG4gIG1hcmdpbjogMS41ZW0gMDtcbn1cblxuLmJsb2NrLXRhYnMgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IzYjNiMztcbn1cblxuLmJsb2NrLXRhYnMgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5ibG9jay10YWJzIHVsIGxpIGEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNGVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50YWJzLW1lbnUsXG4ubmF2LXRhYnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG5cbi50YWJzLW1lbnUgbGksXG4ubmF2LXRhYnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnRhYnMtbWVudSBsaTpub3QoOmZpcnN0LWNoaWxkKSxcbi5uYXYtdGFicyBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuXG4udGFicy1tZW51IGxpIGEsXG4ubmF2LXRhYnMgbGkgYSB7XG4gIGxpbmUtaGVpZ2h0OiAwLjg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi50YWJzLW1lbnUgbGkgYTphZnRlcixcbi5uYXYtdGFicyBsaSBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udGFicy1tZW51IGxpIGE6aG92ZXIsIC50YWJzLW1lbnUgbGkgYS5hY3RpdmUsXG4ubmF2LXRhYnMgbGkgYTpob3Zlcixcbi5uYXYtdGFicyBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi50YWJzLW1lbnUgbGkgYTpob3ZlcjphZnRlciwgLnRhYnMtbWVudSBsaSBhLmFjdGl2ZTphZnRlcixcbi5uYXYtdGFicyBsaSBhOmhvdmVyOmFmdGVyLFxuLm5hdi10YWJzIGxpIGEuYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTRlNztcbn1cblxuLnRhYnMtbWVudS50ZXh0LWNvbnRlbnQtdGFicyxcbi5uYXYtdGFicy50ZXh0LWNvbnRlbnQtdGFicyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAudGFicy1tZW51LnNpbXBsZS10YWItbWVudSxcbiAgLm5hdi10YWJzLnNpbXBsZS10YWItbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFiLXBhbmUuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvbW8tc2xpZGVyLWl0ZW1zIGg0IGkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9tby1zbGlkZXItaXRlbXMgLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLnByb21vLXNsaWRlci1pdGVtcyAudGFiLXBhbmUgaDQge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogIzI5NDY2MTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuICAucHJvbW8tc2xpZGVyLWl0ZW1zIC50YWItcGFuZSBoNCBpIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDBweDtcbiAgfVxuICAucHJvbW8tc2xpZGVyLWl0ZW1zIC50YWItcGFuZS5vcGVuLXRhYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDY2MTtcbiAgfVxuICAucHJvbW8tc2xpZGVyLWl0ZW1zIC50YWItcGFuZS5vcGVuLXRhYiBoNCB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnByb21vLXNsaWRlci1pdGVtcyAudGFiLXBhbmUub3Blbi10YWIgaDQgaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG4gIH1cbiAgLnByb21vLXNsaWRlci1pdGVtcyAucHJvbW8taW5uZXItY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG4gIC5wcm9tby1zbGlkZXItaXRlbXMgLnByb21vLWlubmVyLWNvbnRlbnQgLmJ1dHRvbjphZnRlciwgLnByb21vLXNsaWRlci1pdGVtcyAucHJvbW8taW5uZXItY29udGVudCAuYnV0dG9uLXN0eWxlLWRlZmF1bHQgLmZpZWxkX19pdGVtIGE6YWZ0ZXIsIC5idXR0b24tc3R5bGUtZGVmYXVsdCAuZmllbGRfX2l0ZW0gLnByb21vLXNsaWRlci1pdGVtcyAucHJvbW8taW5uZXItY29udGVudCBhOmFmdGVyLCAucHJvbW8tc2xpZGVyLWl0ZW1zIC5wcm9tby1pbm5lci1jb250ZW50IC5ub2RldHlwZS0taG9tZXBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBkaXYgLnBhcmFncmFwaC0tdHlwZS0taGlnaGxpZ2h0ZWQtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhOmFmdGVyLCAubm9kZXR5cGUtLWhvbWVwYWdlIC5maWVsZC0tbmFtZS1maWVsZC1oaWdobGlnaHRlZC1jb250ZW50ID4gZGl2IC5wYXJhZ3JhcGgtLXR5cGUtLWhpZ2hsaWdodGVkLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgLnByb21vLXNsaWRlci1pdGVtcyAucHJvbW8taW5uZXItY29udGVudCBhOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbn1cblxuI3V0aWxpdHktbmF2aWdhdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gICN1dGlsaXR5LW5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI3V0aWxpdHktbmF2aWdhdGlvbiB1bCB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4jdXRpbGl0eS1uYXZpZ2F0aW9uIHVsID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4jdXRpbGl0eS1uYXZpZ2F0aW9uIHVsID4gbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXI6IDBweDtcbn1cblxuI3V0aWxpdHktbmF2aWdhdGlvbiB1bCA+IGxpIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI3V0aWxpdHktbmF2aWdhdGlvbiB1bCA+IGxpLnVzZXItbG9naW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cbiIsIkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9zdXN5L3Nhc3Mvc3VzeSc7XG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYnJlYWtwb2ludC1zYXNzL3N0eWxlc2hlZXRzL2JyZWFrcG9pbnQnO1xuXG4vKipcbiAgTm9ybWFsIHJlc2V0XG4qL1xuQGltcG9ydCBcInJlc2V0XCI7XG5cbi8qKlxuICBDb25maWcgZmlsZSB0aGF0IGNvbnRhaW5zIGNlbnRyYWxpemVkIHZhcmlhYmxlc1xuKi9cbkBpbXBvcnQgXCJjb25maWdcIjtcblxuQGltcG9ydCBcImZpYS1ib290c3RyYXAtNDQxXCI7XG5AaW1wb3J0IFwiZmlhLWJvb3RzdHJhcC01MTNcIjtcblxuLy8gbWl4aW5cbi8vXG4vLyBUaGVzZSBhcmUgdGhlIG1peGluIHJ1bGVzLlxuLy9cbi8vIFN0eWxlIGd1aWRlOiBtaXhpblxuQGltcG9ydCBcIm1peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzXCI7XG5AaW1wb3J0IFwibWl4aW5zL19ib3gtc2hhZG93LnNjc3NcIjtcbkBpbXBvcnQgXCJtaXhpbnMvX2NlbnRlci5zY3NzXCI7XG5AaW1wb3J0IFwibWl4aW5zL19wb3NpdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwibWl4aW5zL192ZW5kb3Iuc2Nzc1wiO1xuXG4vLyBCYXNlXG4vL1xuLy8gVGhlc2UgYXJlIHRoZSBkZWZhdWx0IGJhc2Ugc3R5bGVzIGFwcGxpZWQgdG8gSFRNTCBlbGVtZW50cy5cbi8vXG4vLyBDb21wb25lbnQgY2xhc3NlcyBjYW4gb3ZlcnJpZGUgdGhlc2Ugc3R5bGVzLCBidXQgaWYgbm8gY2xhc3MgYXBwbGllcyBhIHN0eWxlXG4vLyB0byBhbiBIVE1MIGVsZW1lbnQsIHRoZXNlIHN0eWxlcyB3aWxsIGJlIHRoZSBvbmVzIGRpc3BsYXllZC5cbi8vXG4vLyBTdHlsZSBndWlkZTogYmFzZVxuXG4vLyBGb3JtXG4vL1xuLy8gVGhlc2UgYXJlIHRoZSBkZWZhdWx0IGZvcm0gc3R5bGVzIGFwcGxpZWQgdG8gSFRNTCBlbGVtZW50cy5cbi8vXG4vLyBTdHlsZSBndWlkZTogZm9ybVxuQGltcG9ydCBcImJhc2UvX2Jhc2Uuc2Nzc1wiO1xuQGltcG9ydCBcImJhc2UvX2RydXBhbC5zY3NzXCI7XG5AaW1wb3J0IFwiYmFzZS9fZm9ybS5zY3NzXCI7XG5cbi8vIExheW91dFxuLy9cbi8vIFRoZXNlIGFyZSB0aGUgbGF5b3V0IHJ1bGVzLlxuLy9cbi8vIFN0eWxlIGd1aWRlOiBsYXlvdXRcbkBpbXBvcnQgXCJsYXlvdXQvX2NvbnRhaW5lcnMuc2Nzc1wiO1xuQGltcG9ydCBcImxheW91dC9fcGFuZWxzLnNjc3NcIjtcbkBpbXBvcnQgXCJsYXlvdXQvX3NpZGViYXJzLnNjc3NcIjtcblxuLy8gZm9udHNcbi8vXG4vLyBUaGVzZSBhcmUgdGhlIGZvbnRzIHJ1bGVzLlxuLy9cbi8vIFN0eWxlIGd1aWRlOiBmb250c1xuQGltcG9ydCBcImZvbnRzL2xhdG8tZm9udHNcIjtcblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlc2lnbiBjb21wb25lbnRzIGFyZSByZXVzYWJsZSBzdHlsaW5nIHRoYXQgY2FuIGJlIGFwcGxpZWQgdXNpbmcganVzdCB0aGUgQ1NTXG4vLyBjbGFzcyBuYW1lcyBzcGVjaWZpZWQgaW4gdGhlIGNvbXBvbmVudC4gQWxzbyBrbm93biBhcyBkZXNpZ24gJ21vZHVsZXMnLlxuLy9cbi8vIFN0eWxlIGd1aWRlOiBjb21wb25lbnRzXG5AaW1wb3J0IFwiY29tcG9uZW50cy9fNTAtNTAtcHJvbW8tYmxvY2suc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2FzaWRlX2Jsb2Nrcy5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fYnJhbmRpbmcuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2JyZWFkY3J1bWIuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2N0YS1ncmlkLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19jdGEtcHJvbW8tYmxvY2suc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19ldS1jb29raWUtY29tcGxpYW5jZS5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fZXZlbnRzLXByb21vLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19mZWF0dXJlZC1jYXJvdXNlbC1zbGlkZXIuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2ZlYXR1cmVkLW1lZGlhLWdhbGxlcnkuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fZm9ybS1ibG9jay5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fZnVsbC13aWR0aC1jdGEtYmxvY2suc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2dyYWRpZW50X3N1Ym5hdi5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19oZXJvLWJhbm5lcnMuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2ljb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19sYW5kaW5nLWhlcm8uc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX21haW4tbmF2aWdhdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fbWVzc2FnZXMuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX3BhcmFncmFwaF9jb250ZW50X2dyaWQuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX3BhcmFncmFwaF9oaWdobGlnaHRlZF9jb250ZW50LnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19wcm9tby1ibG9jay5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fcHJvbW8tc2xpZGVyLWl0ZW1zLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19xdWljay1saW5rLXByb21vLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19xdWljay1saW5rcy5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fc2VhcmNoLWJsb2NrLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19zb2NpYWwtZmVlZC5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fdGFicy5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fdXRpbGl0eS1uYXZpZ2F0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2V4YW1wbGUvZXhhbXBsZV9idXR0b24uc2Nzc1wiO1xuXG4vLyBTdGF0ZXNcbi8vXG4vLyBTdGF0ZXMgYXJlIHZhcmlhdGlvbnMgdGhhdCBhcmUgdXN1YWxseSBhcHBsaWVkIHZpYSBqcywgc3VjaCBhcyBgLmlzLWFjdGl2ZWAuXG4vLyBcbi8vIFN0eWxlIGd1aWRlOiBzdGF0ZXNcbkBpbXBvcnQgXCJzdGF0ZS9fc3RhdGVzLnNjc3NcIjtcbiIsIi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5pbWcsXG5sZWdlbmQge1xuICBib3JkZXI6IDBcbn1cblxubGVnZW5kLFxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDBcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlXG59XG5cbmJvZHkge1xuICBtYXJnaW46IDBcbn1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcbn1cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwXG59XG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lXG59XG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxufVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwXG59XG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZFxufVxuXG5iLFxub3B0Z3JvdXAsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwXG59XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpY1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IC42N2VtIDBcbn1cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwXG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCVcbn1cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZVxufVxuXG5zdXAge1xuICB0b3A6IC0uNWVtXG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtXG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG5maWd1cmUge1xuICAvLyBtYXJnaW46IDFlbSA0MHB4XG59XG5cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMFxufVxuXG5wcmUsXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvXG59XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbVxufVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwXG59XG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lXG59XG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1idXR0b25dLFxuaW5wdXRbdHlwZT1yZXNldF0sXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgY3Vyc29yOiBwb2ludGVyXG59XG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdFxufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMFxufVxuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWxcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0sXG5pbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDBcbn1cblxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvXG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveFxufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmVcbn1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCBzaWx2ZXI7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IC4zNWVtIC42MjVlbSAuNzVlbVxufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwXG59XG4iLCIvLyBDb2xvcnMgLy8vLy8vLy8vLy8vLy8vXG4vLyBjb21tb24gY29sb3JzXG4kd2hpdGU6ICNmZmY7XG4kcmVkOiAjZWU2OTZjO1xuJHllbGxvdzogI2U4ZWQ1NztcblxuLy9wcmltYXJ5IGNvbG9yXG4kYmx1ZTogIzAwYTRlNztcbiRncmVlbjogIzg1YzQ0MTtcbiRkYXJrZXItZ3JheTogIzc4Nzg3YztcbiRncmF5OiAjNzU3ODdCO1xuXG4vL3NlY29uZGFyeSBjb2xvclxuJGRhcmstYmx1ZTogIzI5NDY2MTtcbiRvcmFuZ2U6ICNmOWE1MWE7XG4kZGFyay1yZWQ6ICNhZTE5MjQ7XG4kbGlnaHQtYmxrOiAjMzYzNjM2O1xuJGxpZ2h0LWdyYXkteHg6ICNjZGNkY2Q7XG5cbiRmb290ZXItYmc6ICM0YzRmNTQ7XG5cbi8vdGVydGlhcnkgY29sb3JcbiRseW5jaDogIzY4ODE5MTtcblxuXG4vLyBiJncgY29sb3JzIGFzIHBsYWNlaG9sZGVyc1xuJGJsazogIzM2MzYzNjtcblxuJGJsYWNrOiAjMDAwO1xuJGRhcmstZ3JheTogbGlnaHRlbigkYmxhY2ssIDIwJSk7XG4kbWVkLWdyYXk6IGxpZ2h0ZW4oJGJsYWNrLCA0MCUpO1xuJGxpZ2h0LWdyYXk6IGxpZ2h0ZW4oJGJsYWNrLCA3MCUpO1xuJGxpZ2h0ZXItZ3JheTogbGlnaHRlbigkYmxhY2ssIDkwJSk7XG4kb2ZmLXdoaXRlOiBsaWdodGVuKCRibGFjaywgOTclKTtcblxuLy8gVXRpbGl0eSBjb2xvciB2YXJpYWJsZXMgLy8vLy8vLy8vLy8vLy8vXG4kaGVhZGluZzogJGRhcmstZ3JheTtcbiRsaW5rOiAkbWVkLWdyYXk7XG5cbi8vIEZvbnRzIC8vLy8vLy8vLy8vLy8vL1xuJG9wZW5zYW5zOiAnT3BlbiBTYW5zJztcbiRwb3BwaW5zOiAnUG9wcGlucyc7XG4kbGF0bzogJ0xhdG8nO1xuXG4kaGVhZGluZ19mb250OiAkbGF0bztcbiRib2R5X2ZvbnQ6ICRsYXRvO1xuXG4kZm9udC1zaXplLXhzOiAxMHB4O1xuJGZvbnQtc2l6ZS1zbTogMTJweDtcbiRmb250LXNpemUtbWQ6IDE2cHg7XG4kZm9udC1zaXplLWxnOiAxOHB4O1xuXG4vLyBTdXN5IGNvbmZpZyAvLy8vLy8vLy8vLy8vLy9cbiRzdXN5OiAoY29sdW1uczogMTIsIC8vIFRoZSBudW1iZXIgb2YgY29sdW1ucyBpbiB5b3VyIGdyaWRcbiAgZ3V0dGVyczogMS80LCAvLyBUaGUgc2l6ZSBvZiBhIGd1dHRlciBpbiByZWxhdGlvbiB0byBhIHNpbmdsZSBjb2x1bW5cbiAgKTtcblxuLy8gQnJlYWtwb2ludHMgJiBNUSdzIC8vLy8vLy8vLy8vLy8vL1xuJHNjcmVlbjogXCJvbmx5IHNjcmVlblwiICFkZWZhdWx0O1xuJHhzLW1heDogNDgwcHggIWRlZmF1bHQ7XG5cbiRzbWFsbC1tYXg6IDc2OXB4ICFkZWZhdWx0O1xuJHNtYWxsLW1pbjogNzcwcHg7XG4kc21hbGwtbWF4LXNtOiAkc21hbGwtbWF4IC0gMyAhZGVmYXVsdDtcbiRzbWFsbC1tZWQtbWF4OiA5OTFweDtcbiRzbWFsbC1tZWQtbWluOiA5OTJweDtcbiRzbWFsbC1sZy1tYXg6IDEwMjVweCAhZGVmYXVsdDtcbiRzbWFsbC1sZy1taW46IDEwMjZweDtcblxuJG1lZGl1bS1tYXg6IDEwMjNweCAhZGVmYXVsdDtcbiRtZWRpdW0tbWluOiAxMDI0cHg7XG4kbGctbWF4OiAxMjAwcHggIWRlZmF1bHQ7XG4kbGctbWluOiAxMjAxcHg7XG4kc21hbGw6ICRzY3JlZW4gbWF4LXdpZHRoICRzbWFsbC1tYXg7XG4kdXAtc206ICRzY3JlZW4gJHNtYWxsLW1heCsxO1xuJG1lZGl1bTogJHNjcmVlbiAkc21hbGwtbWF4KzEgJG1lZGl1bS1tYXg7XG4kbGFyZ2U6ICRzY3JlZW4gJG1lZGl1bS1tYXgrMTtcblxuLy8gRVhBTVBMRSBGT1IgTVEgUkVGRVJFTkNFUyA9PlxuXG4vKlxuYm9keSB7XG4gIGJhY2tncm91bmQ6IGdyZWVuICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNtYWxsKSAgeyBiYWNrZ3JvdW5kOiBvcmFuZ2UgIWltcG9ydGFudDsgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZWRpdW0pIHsgYmFja2dyb3VuZDogdGVhbCAhaW1wb3J0YW50OyB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGxhcmdlKSAgeyBiYWNrZ3JvdW5kOiBvcmNoaWQgIWltcG9ydGFudDsgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCR1cC1zbSkgIHsgYmFja2dyb3VuZDogYWxpY2VibHVlICFpbXBvcnRhbnQ7IH1cbn1cbiovXG5cbi8vIEV4YW1wbGUgTWl4aW5zIC8vLy8vLy8vLy8vLy8vL1xuQG1peGluIG9wYWMtY29sb3IoJHIsICRnLCAkYiwgJHBlcnRjKSB7XG4gIGJhY2tncm91bmQ6IHJnYigkciwgJGcsICRiKTtcbiAgYmFja2dyb3VuZDogcmdiYSgkciwgJGcsICRiLCAkcGVydGMpO1xufVxuXG5AbWl4aW4gcmVnaW9uLXNwYWNlcigkY29sb3IsICRkaXJlY3Rpb246IGJvdHRvbSkge1xuICBib3JkZXItdG9wOiAxcHggZG90dGVkICRjb2xvcjtcblxuICBAaWYgJGRpcmVjdGlvbj09dG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG5cbiAgQGVsc2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlcnJhZGl1cygkcHg6IDVweCkge1xuICBib3JkZXItcmFkaXVzOiAkcHg7XG4gIC8vIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG5cbi8vIEV4YW1wbGUgUGxhY2Vob2xkZXJzIC8vLy8vLy8vLy8vLy8vL1xuLm5vLXVsLWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcblxuICA+bGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAycHg7XG4gIH1cbn1cblxuLnRtcC1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAgMnB4IDAgcmdiYSgkbWVkLWdyYXksIDEpO1xufVxuXG4udG1wLXNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJsb2NrZWQtc3R5bGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogJG9mZi13aGl0ZTtcblxuICBAZXh0ZW5kIC50bXAtc2hhZG93O1xufVxuXG5cbi5mb250LXNpemUteHN7XG4gIGZvbnQtc2l6ZTogKCRmb250LXNpemUteHMgKyAxKTtcbn1cblxuLmZvbnQtc2l6ZS1zbXtcbiAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1zbSk7XG59XG5cbi5mb250LXNpemUtbWR7XG4gIGZvbnQtc2l6ZTogKCRmb250LXNpemUtbWQpO1xufVxuXG4uZm9udC1zaXplLWxne1xuICBmb250LXNpemU6ICgkZm9udC1zaXplLWxnICsgMik7XG59XG5cbi8vIGgxIHRvIGg1IGhlYWRpbmcgbWl4aW5cblxuJGJhc2UtZm9udC1zaXplOiAxOHB4O1xuJGJhc2UtZm9udC1saW5laGVpZ2h0OiAyNHB4O1xuJGhlYWRpbmctc2NhbGU6IDY7IC8vIGFtb3VudCBvZiBweCBoZWFkaW5ncyBncm93IGZyb20gaDUgdG8gaDFcblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA1IHtcbiAgaCN7JGl9IHtcbiAgICBmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZSArICRoZWFkaW5nLXNjYWxlICogKDUgLSAkaSk7XG4gICAgbGluZS1oZWlnaHQ6ICRiYXNlLWZvbnQtbGluZWhlaWdodCArICRoZWFkaW5nLXNjYWxlICogKDUgLSAkaSk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgaDJ7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbiAgaDR7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4iLCIvKiFcbiAqIFdyYXAgQm9vdHN0cmFwIDQuNC4xIENTUyBzbyB0aGF0IGl0IGRvZXNuJ3QgY29uZmxpY3Qgd2l0aCBvdGhlciBDU1Mgb24gdGhlIEZJQSBzaXRlXG4gKlxuICovXG4uYm9vdHN0cmFwLWVtYmVkIHtcbi8qIVxuICogQm9vdHN0cmFwIHY0LjQuMSAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMTkgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE5IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi86cm9vdHstLWJsdWU6IzAwN2JmZjstLWluZGlnbzojNjYxMGYyOy0tcHVycGxlOiM2ZjQyYzE7LS1waW5rOiNlODNlOGM7LS1yZWQ6I2RjMzU0NTstLW9yYW5nZTojZmQ3ZTE0Oy0teWVsbG93OiNmZmMxMDc7LS1ncmVlbjojMjhhNzQ1Oy0tdGVhbDojMjBjOTk3Oy0tY3lhbjojMTdhMmI4Oy0td2hpdGU6I2ZmZjstLWdyYXk6IzZjNzU3ZDstLWdyYXktZGFyazojMzQzYTQwOy0tcHJpbWFyeTojMDA3YmZmOy0tc2Vjb25kYXJ5OiM2Yzc1N2Q7LS1zdWNjZXNzOiMyOGE3NDU7LS1pbmZvOiMxN2EyYjg7LS13YXJuaW5nOiNmZmMxMDc7LS1kYW5nZXI6I2RjMzU0NTstLWxpZ2h0OiNmOGY5ZmE7LS1kYXJrOiMzNDNhNDA7LS1icmVha3BvaW50LXhzOjA7LS1icmVha3BvaW50LXNtOjU3NnB4Oy0tYnJlYWtwb2ludC1tZDo3NjhweDstLWJyZWFrcG9pbnQtbGc6OTkycHg7LS1icmVha3BvaW50LXhsOjEyMDBweDstLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsXCJOb3RvIFNhbnNcIixzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjstLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTpTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlfVxuKiw6OmFmdGVyLDo6YmVmb3Jle2JveC1zaXppbmc6Ym9yZGVyLWJveH1cbmh0bWx7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxLjE1Oy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH1cbmFydGljbGUsYXNpZGUsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWFpbixuYXYsc2VjdGlvbntkaXNwbGF5OmJsb2NrfVxuYm9keXttYXJnaW46MDtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLFwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxcIk5vdG8gU2Fuc1wiLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzIxMjUyOTt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1jb2xvcjojZmZmfVxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKXtvdXRsaW5lOjAhaW1wb3J0YW50fVxuaHJ7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MDtvdmVyZmxvdzp2aXNpYmxlfVxuaDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW19XG5we21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19XG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdLGFiYnJbdGl0bGVde3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7LXdlYmtpdC10ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZDtjdXJzb3I6aGVscDtib3JkZXItYm90dG9tOjA7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6bm9uZTt0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6bm9uZX1cbmFkZHJlc3N7bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OmluaGVyaXR9XG5kbCxvbCx1bHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtfVxub2wgb2wsb2wgdWwsdWwgb2wsdWwgdWx7bWFyZ2luLWJvdHRvbTowfVxuZHR7Zm9udC13ZWlnaHQ6NzAwfVxuZGR7bWFyZ2luLWJvdHRvbTouNXJlbTttYXJnaW4tbGVmdDowfVxuYmxvY2txdW90ZXttYXJnaW46MCAwIDFyZW19XG5iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9XG5zbWFsbHtmb250LXNpemU6ODAlfVxuc3ViLHN1cHtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9XG5zdWJ7Ym90dG9tOi0uMjVlbX1cbnN1cHt0b3A6LS41ZW19XG5he2NvbG9yOiMwMDdiZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1cbmE6aG92ZXJ7Y29sb3I6IzAwNTZiMzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfVxuYTpub3QoW2hyZWZdKXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfVxuYTpub3QoW2hyZWZdKTpob3Zlcntjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfVxuY29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfVxucHJle21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW07b3ZlcmZsb3c6YXV0b31cbmZpZ3VyZXttYXJnaW46MCAwIDFyZW19XG5pbWd7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci1zdHlsZTpub25lfVxuc3Zne292ZXJmbG93OmhpZGRlbjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9XG50YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9XG5jYXB0aW9ue3BhZGRpbmctdG9wOi43NXJlbTtwYWRkaW5nLWJvdHRvbTouNzVyZW07Y29sb3I6IzZjNzU3ZDt0ZXh0LWFsaWduOmxlZnQ7Y2FwdGlvbi1zaWRlOmJvdHRvbX1cbnRoe3RleHQtYWxpZ246aW5oZXJpdH1cbmxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206LjVyZW19XG5idXR0b257Ym9yZGVyLXJhZGl1czowfVxuYnV0dG9uOmZvY3Vze291dGxpbmU6MXB4IGRvdHRlZDtvdXRsaW5lOjVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcn1cbmJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7bWFyZ2luOjA7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0fVxuYnV0dG9uLGlucHV0e292ZXJmbG93OnZpc2libGV9XG5idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9XG5zZWxlY3R7d29yZC13cmFwOm5vcm1hbH1cblt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF0sYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259XG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxbdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpLGJ1dHRvbjpub3QoOmRpc2FibGVkKXtjdXJzb3I6cG9pbnRlcn1cblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIsYnV0dG9uOjotbW96LWZvY3VzLWlubmVye3BhZGRpbmc6MDtib3JkZXItc3R5bGU6bm9uZX1cbmlucHV0W3R5cGU9Y2hlY2tib3hdLGlucHV0W3R5cGU9cmFkaW9de2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9XG5pbnB1dFt0eXBlPWRhdGVdLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLGlucHV0W3R5cGU9bW9udGhdLGlucHV0W3R5cGU9dGltZV17LXdlYmtpdC1hcHBlYXJhbmNlOmxpc3Rib3h9XG50ZXh0YXJlYXtvdmVyZmxvdzphdXRvO3Jlc2l6ZTp2ZXJ0aWNhbH1cbmZpZWxkc2V0e21pbi13aWR0aDowO3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MH1cbmxlZ2VuZHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDppbmhlcml0O2NvbG9yOmluaGVyaXQ7d2hpdGUtc3BhY2U6bm9ybWFsfVxucHJvZ3Jlc3N7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9XG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99XG5bdHlwZT1zZWFyY2hde291dGxpbmUtb2Zmc2V0Oi0ycHg7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9XG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfVxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbntmb250OmluaGVyaXQ7LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1cbm91dHB1dHtkaXNwbGF5OmlubGluZS1ibG9ja31cbnN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW07Y3Vyc29yOnBvaW50ZXJ9XG50ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9XG5baGlkZGVuXXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fVxuLmgxLC5oMiwuaDMsLmg0LC5oNSwuaDYsaDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLWJvdHRvbTouNXJlbTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS4yfVxuLmgxLGgxe2ZvbnQtc2l6ZToyLjVyZW19XG4uaDIsaDJ7Zm9udC1zaXplOjJyZW19XG4uaDMsaDN7Zm9udC1zaXplOjEuNzVyZW19XG4uaDQsaDR7Zm9udC1zaXplOjEuNXJlbX1cbi5oNSxoNXtmb250LXNpemU6MS4yNXJlbX1cbi5oNixoNntmb250LXNpemU6MXJlbX1cbi5sZWFke2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjMwMH1cbi5kaXNwbGF5LTF7Zm9udC1zaXplOjZyZW07Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMn1cbi5kaXNwbGF5LTJ7Zm9udC1zaXplOjUuNXJlbTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yfVxuLmRpc3BsYXktM3tmb250LXNpemU6NC41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9XG4uZGlzcGxheS00e2ZvbnQtc2l6ZTozLjVyZW07Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMn1cbmhye21hcmdpbi10b3A6MXJlbTttYXJnaW4tYm90dG9tOjFyZW07Ym9yZGVyOjA7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgwLDAsMCwuMSl9XG4uc21hbGwsc21hbGx7Zm9udC1zaXplOjgwJTtmb250LXdlaWdodDo0MDB9XG4ubWFyayxtYXJre3BhZGRpbmc6LjJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTN9XG4ubGlzdC11bnN0eWxlZHtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9XG4ubGlzdC1pbmxpbmV7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfVxuLmxpc3QtaW5saW5lLWl0ZW17ZGlzcGxheTppbmxpbmUtYmxvY2t9XG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDouNXJlbX1cbi5pbml0aWFsaXNte2ZvbnQtc2l6ZTo5MCU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfVxuLmJsb2NrcXVvdGV7bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtfVxuLmJsb2NrcXVvdGUtZm9vdGVye2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjgwJTtjb2xvcjojNmM3NTdkfVxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmV7Y29udGVudDpcIlxcMjAxNFxcMDBBMFwifVxuLmltZy1mbHVpZHttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b31cbi5pbWctdGh1bWJuYWlse3BhZGRpbmc6LjI1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTY7Ym9yZGVyLXJhZGl1czouMjVyZW07bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99XG4uZmlndXJle2Rpc3BsYXk6aW5saW5lLWJsb2NrfVxuLmZpZ3VyZS1pbWd7bWFyZ2luLWJvdHRvbTouNXJlbTtsaW5lLWhlaWdodDoxfVxuLmZpZ3VyZS1jYXB0aW9ue2ZvbnQtc2l6ZTo5MCU7Y29sb3I6IzZjNzU3ZH1cbmNvZGV7Zm9udC1zaXplOjg3LjUlO2NvbG9yOiNlODNlOGM7d29yZC13cmFwOmJyZWFrLXdvcmR9XG5hPmNvZGV7Y29sb3I6aW5oZXJpdH1cbmtiZHtwYWRkaW5nOi4ycmVtIC40cmVtO2ZvbnQtc2l6ZTo4Ny41JTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzIxMjUyOTtib3JkZXItcmFkaXVzOi4ycmVtfVxua2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjEwMCU7Zm9udC13ZWlnaHQ6NzAwfVxucHJle2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjg3LjUlO2NvbG9yOiMyMTI1Mjl9XG5wcmUgY29kZXtmb250LXNpemU6aW5oZXJpdDtjb2xvcjppbmhlcml0O3dvcmQtYnJlYWs6bm9ybWFsfVxuLnByZS1zY3JvbGxhYmxle21heC1oZWlnaHQ6MzQwcHg7b3ZlcmZsb3cteTpzY3JvbGx9XG4uY29udGFpbmVye3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4O21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99XG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmNvbnRhaW5lcnttYXgtd2lkdGg6NzIwcHh9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH1cbn1cbi5jb250YWluZXItZmx1aWQsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lci14bHt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfVxuQG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5jb250YWluZXIsLmNvbnRhaW5lci1zbXttYXgtd2lkdGg6NTQwcHh9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLW1kLC5jb250YWluZXItc217bWF4LXdpZHRoOjcyMHB4fVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5jb250YWluZXIsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc217bWF4LXdpZHRoOjk2MHB4fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuY29udGFpbmVyLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXIteGx7bWF4LXdpZHRoOjExNDBweH1cbn1cbi5yb3d7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweH1cbi5uby1ndXR0ZXJze21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9XG4ubm8tZ3V0dGVycz4uY29sLC5uby1ndXR0ZXJzPltjbGFzcyo9Y29sLV17cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfVxuLmNvbCwuY29sLTEsLmNvbC0xMCwuY29sLTExLC5jb2wtMTIsLmNvbC0yLC5jb2wtMywuY29sLTQsLmNvbC01LC5jb2wtNiwuY29sLTcsLmNvbC04LC5jb2wtOSwuY29sLWF1dG8sLmNvbC1sZywuY29sLWxnLTEsLmNvbC1sZy0xMCwuY29sLWxnLTExLC5jb2wtbGctMTIsLmNvbC1sZy0yLC5jb2wtbGctMywuY29sLWxnLTQsLmNvbC1sZy01LC5jb2wtbGctNiwuY29sLWxnLTcsLmNvbC1sZy04LC5jb2wtbGctOSwuY29sLWxnLWF1dG8sLmNvbC1tZCwuY29sLW1kLTEsLmNvbC1tZC0xMCwuY29sLW1kLTExLC5jb2wtbWQtMTIsLmNvbC1tZC0yLC5jb2wtbWQtMywuY29sLW1kLTQsLmNvbC1tZC01LC5jb2wtbWQtNiwuY29sLW1kLTcsLmNvbC1tZC04LC5jb2wtbWQtOSwuY29sLW1kLWF1dG8sLmNvbC1zbSwuY29sLXNtLTEsLmNvbC1zbS0xMCwuY29sLXNtLTExLC5jb2wtc20tMTIsLmNvbC1zbS0yLC5jb2wtc20tMywuY29sLXNtLTQsLmNvbC1zbS01LC5jb2wtc20tNiwuY29sLXNtLTcsLmNvbC1zbS04LC5jb2wtc20tOSwuY29sLXNtLWF1dG8sLmNvbC14bCwuY29sLXhsLTEsLmNvbC14bC0xMCwuY29sLXhsLTExLC5jb2wteGwtMTIsLmNvbC14bC0yLC5jb2wteGwtMywuY29sLXhsLTQsLmNvbC14bC01LC5jb2wteGwtNiwuY29sLXhsLTcsLmNvbC14bC04LC5jb2wteGwtOSwuY29sLXhsLWF1dG97cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHh9XG4uY29sey1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjA7ZmxleC1iYXNpczowOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9XG4ucm93LWNvbHMtMT4qey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9XG4ucm93LWNvbHMtMj4qey1tcy1mbGV4OjAgMCA1MCU7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9XG4ucm93LWNvbHMtMz4qey1tcy1mbGV4OjAgMCAzMy4zMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMyV9XG4ucm93LWNvbHMtND4qey1tcy1mbGV4OjAgMCAyNSU7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9XG4ucm93LWNvbHMtNT4qey1tcy1mbGV4OjAgMCAyMCU7ZmxleDowIDAgMjAlO21heC13aWR0aDoyMCV9XG4ucm93LWNvbHMtNj4qey1tcy1mbGV4OjAgMCAxNi42NjY2NjclO2ZsZXg6MCAwIDE2LjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NyV9XG4uY29sLWF1dG97LW1zLWZsZXg6MCAwIGF1dG87ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfVxuLmNvbC0xey1tcy1mbGV4OjAgMCA4LjMzMzMzMyU7ZmxleDowIDAgOC4zMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMyV9XG4uY29sLTJ7LW1zLWZsZXg6MCAwIDE2LjY2NjY2NyU7ZmxleDowIDAgMTYuNjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY3JX1cbi5jb2wtM3stbXMtZmxleDowIDAgMjUlO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfVxuLmNvbC00ey1tcy1mbGV4OjAgMCAzMy4zMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMyV9XG4uY29sLTV7LW1zLWZsZXg6MCAwIDQxLjY2NjY2NyU7ZmxleDowIDAgNDEuNjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY3JX1cbi5jb2wtNnstbXMtZmxleDowIDAgNTAlO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfVxuLmNvbC03ey1tcy1mbGV4OjAgMCA1OC4zMzMzMzMlO2ZsZXg6MCAwIDU4LjMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMyV9XG4uY29sLTh7LW1zLWZsZXg6MCAwIDY2LjY2NjY2NyU7ZmxleDowIDAgNjYuNjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY3JX1cbi5jb2wtOXstbXMtZmxleDowIDAgNzUlO2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfVxuLmNvbC0xMHstbXMtZmxleDowIDAgODMuMzMzMzMzJTtmbGV4OjAgMCA4My4zMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMlfVxuLmNvbC0xMXstbXMtZmxleDowIDAgOTEuNjY2NjY3JTtmbGV4OjAgMCA5MS42NjY2NjclO21heC13aWR0aDo5MS42NjY2NjclfVxuLmNvbC0xMnstbXMtZmxleDowIDAgMTAwJTtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfVxuLm9yZGVyLWZpcnN0ey1tcy1mbGV4LW9yZGVyOi0xO29yZGVyOi0xfVxuLm9yZGVyLWxhc3R7LW1zLWZsZXgtb3JkZXI6MTM7b3JkZXI6MTN9XG4ub3JkZXItMHstbXMtZmxleC1vcmRlcjowO29yZGVyOjB9XG4ub3JkZXItMXstbXMtZmxleC1vcmRlcjoxO29yZGVyOjF9XG4ub3JkZXItMnstbXMtZmxleC1vcmRlcjoyO29yZGVyOjJ9XG4ub3JkZXItM3stbXMtZmxleC1vcmRlcjozO29yZGVyOjN9XG4ub3JkZXItNHstbXMtZmxleC1vcmRlcjo0O29yZGVyOjR9XG4ub3JkZXItNXstbXMtZmxleC1vcmRlcjo1O29yZGVyOjV9XG4ub3JkZXItNnstbXMtZmxleC1vcmRlcjo2O29yZGVyOjZ9XG4ub3JkZXItN3stbXMtZmxleC1vcmRlcjo3O29yZGVyOjd9XG4ub3JkZXItOHstbXMtZmxleC1vcmRlcjo4O29yZGVyOjh9XG4ub3JkZXItOXstbXMtZmxleC1vcmRlcjo5O29yZGVyOjl9XG4ub3JkZXItMTB7LW1zLWZsZXgtb3JkZXI6MTA7b3JkZXI6MTB9XG4ub3JkZXItMTF7LW1zLWZsZXgtb3JkZXI6MTE7b3JkZXI6MTF9XG4ub3JkZXItMTJ7LW1zLWZsZXgtb3JkZXI6MTI7b3JkZXI6MTJ9XG4ub2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMlfVxuLm9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NyV9XG4ub2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfVxuLm9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMyV9XG4ub2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY3JX1cbi5vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9XG4ub2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzJX1cbi5vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjclfVxuLm9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX1cbi5vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzJX1cbi5vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY3JX1cbkBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuY29sLXNtey1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjA7ZmxleC1iYXNpczowOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9XG4ucm93LWNvbHMtc20tMT4qey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9XG4ucm93LWNvbHMtc20tMj4qey1tcy1mbGV4OjAgMCA1MCU7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9XG4ucm93LWNvbHMtc20tMz4qey1tcy1mbGV4OjAgMCAzMy4zMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMyV9XG4ucm93LWNvbHMtc20tND4qey1tcy1mbGV4OjAgMCAyNSU7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9XG4ucm93LWNvbHMtc20tNT4qey1tcy1mbGV4OjAgMCAyMCU7ZmxleDowIDAgMjAlO21heC13aWR0aDoyMCV9XG4ucm93LWNvbHMtc20tNj4qey1tcy1mbGV4OjAgMCAxNi42NjY2NjclO2ZsZXg6MCAwIDE2LjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NyV9XG4uY29sLXNtLWF1dG97LW1zLWZsZXg6MCAwIGF1dG87ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfVxuLmNvbC1zbS0xey1tcy1mbGV4OjAgMCA4LjMzMzMzMyU7ZmxleDowIDAgOC4zMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMyV9XG4uY29sLXNtLTJ7LW1zLWZsZXg6MCAwIDE2LjY2NjY2NyU7ZmxleDowIDAgMTYuNjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY3JX1cbi5jb2wtc20tM3stbXMtZmxleDowIDAgMjUlO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfVxuLmNvbC1zbS00ey1tcy1mbGV4OjAgMCAzMy4zMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMyV9XG4uY29sLXNtLTV7LW1zLWZsZXg6MCAwIDQxLjY2NjY2NyU7ZmxleDowIDAgNDEuNjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY3JX1cbi5jb2wtc20tNnstbXMtZmxleDowIDAgNTAlO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfVxuLmNvbC1zbS03ey1tcy1mbGV4OjAgMCA1OC4zMzMzMzMlO2ZsZXg6MCAwIDU4LjMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMyV9XG4uY29sLXNtLTh7LW1zLWZsZXg6MCAwIDY2LjY2NjY2NyU7ZmxleDowIDAgNjYuNjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY3JX1cbi5jb2wtc20tOXstbXMtZmxleDowIDAgNzUlO2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfVxuLmNvbC1zbS0xMHstbXMtZmxleDowIDAgODMuMzMzMzMzJTtmbGV4OjAgMCA4My4zMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMlfVxuLmNvbC1zbS0xMXstbXMtZmxleDowIDAgOTEuNjY2NjY3JTtmbGV4OjAgMCA5MS42NjY2NjclO21heC13aWR0aDo5MS42NjY2NjclfVxuLmNvbC1zbS0xMnstbXMtZmxleDowIDAgMTAwJTtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfVxuLm9yZGVyLXNtLWZpcnN0ey1tcy1mbGV4LW9yZGVyOi0xO29yZGVyOi0xfVxuLm9yZGVyLXNtLWxhc3R7LW1zLWZsZXgtb3JkZXI6MTM7b3JkZXI6MTN9XG4ub3JkZXItc20tMHstbXMtZmxleC1vcmRlcjowO29yZGVyOjB9XG4ub3JkZXItc20tMXstbXMtZmxleC1vcmRlcjoxO29yZGVyOjF9XG4ub3JkZXItc20tMnstbXMtZmxleC1vcmRlcjoyO29yZGVyOjJ9XG4ub3JkZXItc20tM3stbXMtZmxleC1vcmRlcjozO29yZGVyOjN9XG4ub3JkZXItc20tNHstbXMtZmxleC1vcmRlcjo0O29yZGVyOjR9XG4ub3JkZXItc20tNXstbXMtZmxleC1vcmRlcjo1O29yZGVyOjV9XG4ub3JkZXItc20tNnstbXMtZmxleC1vcmRlcjo2O29yZGVyOjZ9XG4ub3JkZXItc20tN3stbXMtZmxleC1vcmRlcjo3O29yZGVyOjd9XG4ub3JkZXItc20tOHstbXMtZmxleC1vcmRlcjo4O29yZGVyOjh9XG4ub3JkZXItc20tOXstbXMtZmxleC1vcmRlcjo5O29yZGVyOjl9XG4ub3JkZXItc20tMTB7LW1zLWZsZXgtb3JkZXI6MTA7b3JkZXI6MTB9XG4ub3JkZXItc20tMTF7LW1zLWZsZXgtb3JkZXI6MTE7b3JkZXI6MTF9XG4ub3JkZXItc20tMTJ7LW1zLWZsZXgtb3JkZXI6MTI7b3JkZXI6MTJ9XG4ub2Zmc2V0LXNtLTB7bWFyZ2luLWxlZnQ6MH1cbi5vZmZzZXQtc20tMXttYXJnaW4tbGVmdDo4LjMzMzMzMyV9XG4ub2Zmc2V0LXNtLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY3JX1cbi5vZmZzZXQtc20tM3ttYXJnaW4tbGVmdDoyNSV9XG4ub2Zmc2V0LXNtLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzJX1cbi5vZmZzZXQtc20tNXttYXJnaW4tbGVmdDo0MS42NjY2NjclfVxuLm9mZnNldC1zbS02e21hcmdpbi1sZWZ0OjUwJX1cbi5vZmZzZXQtc20tN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMlfVxuLm9mZnNldC1zbS04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NyV9XG4ub2Zmc2V0LXNtLTl7bWFyZ2luLWxlZnQ6NzUlfVxuLm9mZnNldC1zbS0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMlfVxuLm9mZnNldC1zbS0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjclfVxufVxuQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5jb2wtbWR7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MDtmbGV4LWJhc2lzOjA7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX1cbi5yb3ctY29scy1tZC0xPip7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX1cbi5yb3ctY29scy1tZC0yPip7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX1cbi5yb3ctY29scy1tZC0zPip7LW1zLWZsZXg6MCAwIDMzLjMzMzMzMyU7ZmxleDowIDAgMzMuMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzJX1cbi5yb3ctY29scy1tZC00Pip7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX1cbi5yb3ctY29scy1tZC01Pip7LW1zLWZsZXg6MCAwIDIwJTtmbGV4OjAgMCAyMCU7bWF4LXdpZHRoOjIwJX1cbi5yb3ctY29scy1tZC02Pip7LW1zLWZsZXg6MCAwIDE2LjY2NjY2NyU7ZmxleDowIDAgMTYuNjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY3JX1cbi5jb2wtbWQtYXV0b3stbXMtZmxleDowIDAgYXV0bztmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCV9XG4uY29sLW1kLTF7LW1zLWZsZXg6MCAwIDguMzMzMzMzJTtmbGV4OjAgMCA4LjMzMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMzJX1cbi5jb2wtbWQtMnstbXMtZmxleDowIDAgMTYuNjY2NjY3JTtmbGV4OjAgMCAxNi42NjY2NjclO21heC13aWR0aDoxNi42NjY2NjclfVxuLmNvbC1tZC0zey1tcy1mbGV4OjAgMCAyNSU7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9XG4uY29sLW1kLTR7LW1zLWZsZXg6MCAwIDMzLjMzMzMzMyU7ZmxleDowIDAgMzMuMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzJX1cbi5jb2wtbWQtNXstbXMtZmxleDowIDAgNDEuNjY2NjY3JTtmbGV4OjAgMCA0MS42NjY2NjclO21heC13aWR0aDo0MS42NjY2NjclfVxuLmNvbC1tZC02ey1tcy1mbGV4OjAgMCA1MCU7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9XG4uY29sLW1kLTd7LW1zLWZsZXg6MCAwIDU4LjMzMzMzMyU7ZmxleDowIDAgNTguMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzJX1cbi5jb2wtbWQtOHstbXMtZmxleDowIDAgNjYuNjY2NjY3JTtmbGV4OjAgMCA2Ni42NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjclfVxuLmNvbC1tZC05ey1tcy1mbGV4OjAgMCA3NSU7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9XG4uY29sLW1kLTEwey1tcy1mbGV4OjAgMCA4My4zMzMzMzMlO2ZsZXg6MCAwIDgzLjMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMyV9XG4uY29sLW1kLTExey1tcy1mbGV4OjAgMCA5MS42NjY2NjclO2ZsZXg6MCAwIDkxLjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NyV9XG4uY29sLW1kLTEyey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9XG4ub3JkZXItbWQtZmlyc3R7LW1zLWZsZXgtb3JkZXI6LTE7b3JkZXI6LTF9XG4ub3JkZXItbWQtbGFzdHstbXMtZmxleC1vcmRlcjoxMztvcmRlcjoxM31cbi5vcmRlci1tZC0wey1tcy1mbGV4LW9yZGVyOjA7b3JkZXI6MH1cbi5vcmRlci1tZC0xey1tcy1mbGV4LW9yZGVyOjE7b3JkZXI6MX1cbi5vcmRlci1tZC0yey1tcy1mbGV4LW9yZGVyOjI7b3JkZXI6Mn1cbi5vcmRlci1tZC0zey1tcy1mbGV4LW9yZGVyOjM7b3JkZXI6M31cbi5vcmRlci1tZC00ey1tcy1mbGV4LW9yZGVyOjQ7b3JkZXI6NH1cbi5vcmRlci1tZC01ey1tcy1mbGV4LW9yZGVyOjU7b3JkZXI6NX1cbi5vcmRlci1tZC02ey1tcy1mbGV4LW9yZGVyOjY7b3JkZXI6Nn1cbi5vcmRlci1tZC03ey1tcy1mbGV4LW9yZGVyOjc7b3JkZXI6N31cbi5vcmRlci1tZC04ey1tcy1mbGV4LW9yZGVyOjg7b3JkZXI6OH1cbi5vcmRlci1tZC05ey1tcy1mbGV4LW9yZGVyOjk7b3JkZXI6OX1cbi5vcmRlci1tZC0xMHstbXMtZmxleC1vcmRlcjoxMDtvcmRlcjoxMH1cbi5vcmRlci1tZC0xMXstbXMtZmxleC1vcmRlcjoxMTtvcmRlcjoxMX1cbi5vcmRlci1tZC0xMnstbXMtZmxleC1vcmRlcjoxMjtvcmRlcjoxMn1cbi5vZmZzZXQtbWQtMHttYXJnaW4tbGVmdDowfVxuLm9mZnNldC1tZC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzJX1cbi5vZmZzZXQtbWQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjclfVxuLm9mZnNldC1tZC0ze21hcmdpbi1sZWZ0OjI1JX1cbi5vZmZzZXQtbWQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMlfVxuLm9mZnNldC1tZC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NyV9XG4ub2Zmc2V0LW1kLTZ7bWFyZ2luLWxlZnQ6NTAlfVxuLm9mZnNldC1tZC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMyV9XG4ub2Zmc2V0LW1kLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY3JX1cbi5vZmZzZXQtbWQtOXttYXJnaW4tbGVmdDo3NSV9XG4ub2Zmc2V0LW1kLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMyV9XG4ub2Zmc2V0LW1kLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NyV9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmNvbC1sZ3stbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTowO2ZsZXgtYmFzaXM6MDstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfVxuLnJvdy1jb2xzLWxnLTE+KnstbXMtZmxleDowIDAgMTAwJTtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfVxuLnJvdy1jb2xzLWxnLTI+KnstbXMtZmxleDowIDAgNTAlO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfVxuLnJvdy1jb2xzLWxnLTM+KnstbXMtZmxleDowIDAgMzMuMzMzMzMzJTtmbGV4OjAgMCAzMy4zMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMlfVxuLnJvdy1jb2xzLWxnLTQ+KnstbXMtZmxleDowIDAgMjUlO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfVxuLnJvdy1jb2xzLWxnLTU+KnstbXMtZmxleDowIDAgMjAlO2ZsZXg6MCAwIDIwJTttYXgtd2lkdGg6MjAlfVxuLnJvdy1jb2xzLWxnLTY+KnstbXMtZmxleDowIDAgMTYuNjY2NjY3JTtmbGV4OjAgMCAxNi42NjY2NjclO21heC13aWR0aDoxNi42NjY2NjclfVxuLmNvbC1sZy1hdXRvey1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX1cbi5jb2wtbGctMXstbXMtZmxleDowIDAgOC4zMzMzMzMlO2ZsZXg6MCAwIDguMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMlfVxuLmNvbC1sZy0yey1tcy1mbGV4OjAgMCAxNi42NjY2NjclO2ZsZXg6MCAwIDE2LjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NyV9XG4uY29sLWxnLTN7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX1cbi5jb2wtbGctNHstbXMtZmxleDowIDAgMzMuMzMzMzMzJTtmbGV4OjAgMCAzMy4zMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMlfVxuLmNvbC1sZy01ey1tcy1mbGV4OjAgMCA0MS42NjY2NjclO2ZsZXg6MCAwIDQxLjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NyV9XG4uY29sLWxnLTZ7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX1cbi5jb2wtbGctN3stbXMtZmxleDowIDAgNTguMzMzMzMzJTtmbGV4OjAgMCA1OC4zMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMzMlfVxuLmNvbC1sZy04ey1tcy1mbGV4OjAgMCA2Ni42NjY2NjclO2ZsZXg6MCAwIDY2LjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NyV9XG4uY29sLWxnLTl7LW1zLWZsZXg6MCAwIDc1JTtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX1cbi5jb2wtbGctMTB7LW1zLWZsZXg6MCAwIDgzLjMzMzMzMyU7ZmxleDowIDAgODMuMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzJX1cbi5jb2wtbGctMTF7LW1zLWZsZXg6MCAwIDkxLjY2NjY2NyU7ZmxleDowIDAgOTEuNjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY3JX1cbi5jb2wtbGctMTJ7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX1cbi5vcmRlci1sZy1maXJzdHstbXMtZmxleC1vcmRlcjotMTtvcmRlcjotMX1cbi5vcmRlci1sZy1sYXN0ey1tcy1mbGV4LW9yZGVyOjEzO29yZGVyOjEzfVxuLm9yZGVyLWxnLTB7LW1zLWZsZXgtb3JkZXI6MDtvcmRlcjowfVxuLm9yZGVyLWxnLTF7LW1zLWZsZXgtb3JkZXI6MTtvcmRlcjoxfVxuLm9yZGVyLWxnLTJ7LW1zLWZsZXgtb3JkZXI6MjtvcmRlcjoyfVxuLm9yZGVyLWxnLTN7LW1zLWZsZXgtb3JkZXI6MztvcmRlcjozfVxuLm9yZGVyLWxnLTR7LW1zLWZsZXgtb3JkZXI6NDtvcmRlcjo0fVxuLm9yZGVyLWxnLTV7LW1zLWZsZXgtb3JkZXI6NTtvcmRlcjo1fVxuLm9yZGVyLWxnLTZ7LW1zLWZsZXgtb3JkZXI6NjtvcmRlcjo2fVxuLm9yZGVyLWxnLTd7LW1zLWZsZXgtb3JkZXI6NztvcmRlcjo3fVxuLm9yZGVyLWxnLTh7LW1zLWZsZXgtb3JkZXI6ODtvcmRlcjo4fVxuLm9yZGVyLWxnLTl7LW1zLWZsZXgtb3JkZXI6OTtvcmRlcjo5fVxuLm9yZGVyLWxnLTEwey1tcy1mbGV4LW9yZGVyOjEwO29yZGVyOjEwfVxuLm9yZGVyLWxnLTExey1tcy1mbGV4LW9yZGVyOjExO29yZGVyOjExfVxuLm9yZGVyLWxnLTEyey1tcy1mbGV4LW9yZGVyOjEyO29yZGVyOjEyfVxuLm9mZnNldC1sZy0we21hcmdpbi1sZWZ0OjB9XG4ub2Zmc2V0LWxnLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMlfVxuLm9mZnNldC1sZy0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NyV9XG4ub2Zmc2V0LWxnLTN7bWFyZ2luLWxlZnQ6MjUlfVxuLm9mZnNldC1sZy00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMyV9XG4ub2Zmc2V0LWxnLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY3JX1cbi5vZmZzZXQtbGctNnttYXJnaW4tbGVmdDo1MCV9XG4ub2Zmc2V0LWxnLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzJX1cbi5vZmZzZXQtbGctOHttYXJnaW4tbGVmdDo2Ni42NjY2NjclfVxuLm9mZnNldC1sZy05e21hcmdpbi1sZWZ0Ojc1JX1cbi5vZmZzZXQtbGctMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzJX1cbi5vZmZzZXQtbGctMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY3JX1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmNvbC14bHstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTowO2ZsZXgtYmFzaXM6MDstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfVxuLnJvdy1jb2xzLXhsLTE+KnstbXMtZmxleDowIDAgMTAwJTtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfVxuLnJvdy1jb2xzLXhsLTI+KnstbXMtZmxleDowIDAgNTAlO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfVxuLnJvdy1jb2xzLXhsLTM+KnstbXMtZmxleDowIDAgMzMuMzMzMzMzJTtmbGV4OjAgMCAzMy4zMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMlfVxuLnJvdy1jb2xzLXhsLTQ+KnstbXMtZmxleDowIDAgMjUlO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfVxuLnJvdy1jb2xzLXhsLTU+KnstbXMtZmxleDowIDAgMjAlO2ZsZXg6MCAwIDIwJTttYXgtd2lkdGg6MjAlfVxuLnJvdy1jb2xzLXhsLTY+KnstbXMtZmxleDowIDAgMTYuNjY2NjY3JTtmbGV4OjAgMCAxNi42NjY2NjclO21heC13aWR0aDoxNi42NjY2NjclfVxuLmNvbC14bC1hdXRvey1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX1cbi5jb2wteGwtMXstbXMtZmxleDowIDAgOC4zMzMzMzMlO2ZsZXg6MCAwIDguMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMlfVxuLmNvbC14bC0yey1tcy1mbGV4OjAgMCAxNi42NjY2NjclO2ZsZXg6MCAwIDE2LjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NyV9XG4uY29sLXhsLTN7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX1cbi5jb2wteGwtNHstbXMtZmxleDowIDAgMzMuMzMzMzMzJTtmbGV4OjAgMCAzMy4zMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMlfVxuLmNvbC14bC01ey1tcy1mbGV4OjAgMCA0MS42NjY2NjclO2ZsZXg6MCAwIDQxLjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NyV9XG4uY29sLXhsLTZ7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX1cbi5jb2wteGwtN3stbXMtZmxleDowIDAgNTguMzMzMzMzJTtmbGV4OjAgMCA1OC4zMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMzMlfVxuLmNvbC14bC04ey1tcy1mbGV4OjAgMCA2Ni42NjY2NjclO2ZsZXg6MCAwIDY2LjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NyV9XG4uY29sLXhsLTl7LW1zLWZsZXg6MCAwIDc1JTtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX1cbi5jb2wteGwtMTB7LW1zLWZsZXg6MCAwIDgzLjMzMzMzMyU7ZmxleDowIDAgODMuMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzJX1cbi5jb2wteGwtMTF7LW1zLWZsZXg6MCAwIDkxLjY2NjY2NyU7ZmxleDowIDAgOTEuNjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY3JX1cbi5jb2wteGwtMTJ7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX1cbi5vcmRlci14bC1maXJzdHstbXMtZmxleC1vcmRlcjotMTtvcmRlcjotMX1cbi5vcmRlci14bC1sYXN0ey1tcy1mbGV4LW9yZGVyOjEzO29yZGVyOjEzfVxuLm9yZGVyLXhsLTB7LW1zLWZsZXgtb3JkZXI6MDtvcmRlcjowfVxuLm9yZGVyLXhsLTF7LW1zLWZsZXgtb3JkZXI6MTtvcmRlcjoxfVxuLm9yZGVyLXhsLTJ7LW1zLWZsZXgtb3JkZXI6MjtvcmRlcjoyfVxuLm9yZGVyLXhsLTN7LW1zLWZsZXgtb3JkZXI6MztvcmRlcjozfVxuLm9yZGVyLXhsLTR7LW1zLWZsZXgtb3JkZXI6NDtvcmRlcjo0fVxuLm9yZGVyLXhsLTV7LW1zLWZsZXgtb3JkZXI6NTtvcmRlcjo1fVxuLm9yZGVyLXhsLTZ7LW1zLWZsZXgtb3JkZXI6NjtvcmRlcjo2fVxuLm9yZGVyLXhsLTd7LW1zLWZsZXgtb3JkZXI6NztvcmRlcjo3fVxuLm9yZGVyLXhsLTh7LW1zLWZsZXgtb3JkZXI6ODtvcmRlcjo4fVxuLm9yZGVyLXhsLTl7LW1zLWZsZXgtb3JkZXI6OTtvcmRlcjo5fVxuLm9yZGVyLXhsLTEwey1tcy1mbGV4LW9yZGVyOjEwO29yZGVyOjEwfVxuLm9yZGVyLXhsLTExey1tcy1mbGV4LW9yZGVyOjExO29yZGVyOjExfVxuLm9yZGVyLXhsLTEyey1tcy1mbGV4LW9yZGVyOjEyO29yZGVyOjEyfVxuLm9mZnNldC14bC0we21hcmdpbi1sZWZ0OjB9XG4ub2Zmc2V0LXhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMlfVxuLm9mZnNldC14bC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NyV9XG4ub2Zmc2V0LXhsLTN7bWFyZ2luLWxlZnQ6MjUlfVxuLm9mZnNldC14bC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMyV9XG4ub2Zmc2V0LXhsLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY3JX1cbi5vZmZzZXQteGwtNnttYXJnaW4tbGVmdDo1MCV9XG4ub2Zmc2V0LXhsLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzJX1cbi5vZmZzZXQteGwtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjclfVxuLm9mZnNldC14bC05e21hcmdpbi1sZWZ0Ojc1JX1cbi5vZmZzZXQteGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzJX1cbi5vZmZzZXQteGwtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY3JX1cbn1cbi50YWJsZXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MXJlbTtjb2xvcjojMjEyNTI5fVxuLnRhYmxlIHRkLC50YWJsZSB0aHtwYWRkaW5nOi43NXJlbTt2ZXJ0aWNhbC1hbGlnbjp0b3A7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RlZTJlNn1cbi50YWJsZSB0aGVhZCB0aHt2ZXJ0aWNhbC1hbGlnbjpib3R0b207Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2RlZTJlNn1cbi50YWJsZSB0Ym9keSt0Ym9keXtib3JkZXItdG9wOjJweCBzb2xpZCAjZGVlMmU2fVxuLnRhYmxlLXNtIHRkLC50YWJsZS1zbSB0aHtwYWRkaW5nOi4zcmVtfVxuLnRhYmxlLWJvcmRlcmVke2JvcmRlcjoxcHggc29saWQgI2RlZTJlNn1cbi50YWJsZS1ib3JkZXJlZCB0ZCwudGFibGUtYm9yZGVyZWQgdGh7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2fVxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkLC50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aHtib3JkZXItYm90dG9tLXdpZHRoOjJweH1cbi50YWJsZS1ib3JkZXJsZXNzIHRib2R5K3Rib2R5LC50YWJsZS1ib3JkZXJsZXNzIHRkLC50YWJsZS1ib3JkZXJsZXNzIHRoLC50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoe2JvcmRlcjowfVxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA1KX1cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDc1KX1cbi50YWJsZS1wcmltYXJ5LC50YWJsZS1wcmltYXJ5PnRkLC50YWJsZS1wcmltYXJ5PnRoe2JhY2tncm91bmQtY29sb3I6I2I4ZGFmZn1cbi50YWJsZS1wcmltYXJ5IHRib2R5K3Rib2R5LC50YWJsZS1wcmltYXJ5IHRkLC50YWJsZS1wcmltYXJ5IHRoLC50YWJsZS1wcmltYXJ5IHRoZWFkIHRoe2JvcmRlci1jb2xvcjojN2FiYWZmfVxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzlmY2RmZn1cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3Zlcj50ZCwudGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojOWZjZGZmfVxuLnRhYmxlLXNlY29uZGFyeSwudGFibGUtc2Vjb25kYXJ5PnRkLC50YWJsZS1zZWNvbmRhcnk+dGh7YmFja2dyb3VuZC1jb2xvcjojZDZkOGRifVxuLnRhYmxlLXNlY29uZGFyeSB0Ym9keSt0Ym9keSwudGFibGUtc2Vjb25kYXJ5IHRkLC50YWJsZS1zZWNvbmRhcnkgdGgsLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aHtib3JkZXItY29sb3I6I2IzYjdiYn1cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6I2M4Y2JjZn1cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2M4Y2JjZn1cbi50YWJsZS1zdWNjZXNzLC50YWJsZS1zdWNjZXNzPnRkLC50YWJsZS1zdWNjZXNzPnRoe2JhY2tncm91bmQtY29sb3I6I2MzZTZjYn1cbi50YWJsZS1zdWNjZXNzIHRib2R5K3Rib2R5LC50YWJsZS1zdWNjZXNzIHRkLC50YWJsZS1zdWNjZXNzIHRoLC50YWJsZS1zdWNjZXNzIHRoZWFkIHRoe2JvcmRlci1jb2xvcjojOGZkMTllfVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2IxZGZiYn1cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3Zlcj50ZCwudGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojYjFkZmJifVxuLnRhYmxlLWluZm8sLnRhYmxlLWluZm8+dGQsLnRhYmxlLWluZm8+dGh7YmFja2dyb3VuZC1jb2xvcjojYmVlNWVifVxuLnRhYmxlLWluZm8gdGJvZHkrdGJvZHksLnRhYmxlLWluZm8gdGQsLnRhYmxlLWluZm8gdGgsLnRhYmxlLWluZm8gdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiM4NmNmZGF9XG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYWJkZGU1fVxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNhYmRkZTV9XG4udGFibGUtd2FybmluZywudGFibGUtd2FybmluZz50ZCwudGFibGUtd2FybmluZz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmVlYmF9XG4udGFibGUtd2FybmluZyB0Ym9keSt0Ym9keSwudGFibGUtd2FybmluZyB0ZCwudGFibGUtd2FybmluZyB0aCwudGFibGUtd2FybmluZyB0aGVhZCB0aHtib3JkZXItY29sb3I6I2ZmZGY3ZX1cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmU4YTF9XG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2ZmZThhMX1cbi50YWJsZS1kYW5nZXIsLnRhYmxlLWRhbmdlcj50ZCwudGFibGUtZGFuZ2VyPnRoe2JhY2tncm91bmQtY29sb3I6I2Y1YzZjYn1cbi50YWJsZS1kYW5nZXIgdGJvZHkrdGJvZHksLnRhYmxlLWRhbmdlciB0ZCwudGFibGUtZGFuZ2VyIHRoLC50YWJsZS1kYW5nZXIgdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiNlZDk2OWV9XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMWIwYjd9XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3Zlcj50ZCwudGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmMWIwYjd9XG4udGFibGUtbGlnaHQsLnRhYmxlLWxpZ2h0PnRkLC50YWJsZS1saWdodD50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZGZkZmV9XG4udGFibGUtbGlnaHQgdGJvZHkrdGJvZHksLnRhYmxlLWxpZ2h0IHRkLC50YWJsZS1saWdodCB0aCwudGFibGUtbGlnaHQgdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiNmYmZjZmN9XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VjZWNmNn1cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNlY2VjZjZ9XG4udGFibGUtZGFyaywudGFibGUtZGFyaz50ZCwudGFibGUtZGFyaz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNjNmM4Y2F9XG4udGFibGUtZGFyayB0Ym9keSt0Ym9keSwudGFibGUtZGFyayB0ZCwudGFibGUtZGFyayB0aCwudGFibGUtZGFyayB0aGVhZCB0aHtib3JkZXItY29sb3I6Izk1OTk5Y31cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNiOWJiYmV9XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2I5YmJiZX1cbi50YWJsZS1hY3RpdmUsLnRhYmxlLWFjdGl2ZT50ZCwudGFibGUtYWN0aXZlPnRoe2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDc1KX1cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDc1KX1cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDc1KX1cbi50YWJsZSAudGhlYWQtZGFyayB0aHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzM0M2E0MDtib3JkZXItY29sb3I6IzQ1NGQ1NX1cbi50YWJsZSAudGhlYWQtbGlnaHQgdGh7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7Ym9yZGVyLWNvbG9yOiNkZWUyZTZ9XG4udGFibGUtZGFya3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzM0M2E0MH1cbi50YWJsZS1kYXJrIHRkLC50YWJsZS1kYXJrIHRoLC50YWJsZS1kYXJrIHRoZWFkIHRoe2JvcmRlci1jb2xvcjojNDU0ZDU1fVxuLnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9XG4udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4wNSl9XG4udGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMDc1KX1cbkBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1zbXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofVxuLnRhYmxlLXJlc3BvbnNpdmUtc20+LnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6NzY3Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLW1ke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9XG4udGFibGUtcmVzcG9uc2l2ZS1tZD4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9XG59XG5AbWVkaWEgKG1heC13aWR0aDo5OTEuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtbGd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH1cbi50YWJsZS1yZXNwb25zaXZlLWxnPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOjExOTkuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUteGx7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH1cbi50YWJsZS1yZXNwb25zaXZlLXhsPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH1cbn1cbi50YWJsZS1yZXNwb25zaXZle2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9XG4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9XG4uZm9ybS1jb250cm9se2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSArIDJweCk7cGFkZGluZzouMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7Ym9yZGVyLXJhZGl1czouMjVyZW07dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuZm9ybS1jb250cm9se3RyYW5zaXRpb246bm9uZX1cbn1cbi5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH1cbi5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmd7Y29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6MCAwIDAgIzQ5NTA1N31cbi5mb3JtLWNvbnRyb2w6Zm9jdXN7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiM4MGJkZmY7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgwLDEyMywyNTUsLjI1KX1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6IzZjNzU3ZDtvcGFjaXR5OjF9XG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiM2Yzc1N2Q7b3BhY2l0eToxfVxuLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6IzZjNzU3ZDtvcGFjaXR5OjF9XG4uZm9ybS1jb250cm9sOjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6IzZjNzU3ZDtvcGFjaXR5OjF9XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcntjb2xvcjojNmM3NTdkO29wYWNpdHk6MX1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsLmZvcm0tY29udHJvbFtyZWFkb25seV17YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO29wYWNpdHk6MX1cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZXtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZn1cbi5mb3JtLWNvbnRyb2wtZmlsZSwuZm9ybS1jb250cm9sLXJhbmdle2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX1cbi5jb2wtZm9ybS1sYWJlbHtwYWRkaW5nLXRvcDpjYWxjKC4zNzVyZW0gKyAxcHgpO3BhZGRpbmctYm90dG9tOmNhbGMoLjM3NXJlbSArIDFweCk7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OjEuNX1cbi5jb2wtZm9ybS1sYWJlbC1sZ3twYWRkaW5nLXRvcDpjYWxjKC41cmVtICsgMXB4KTtwYWRkaW5nLWJvdHRvbTpjYWxjKC41cmVtICsgMXB4KTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjV9XG4uY29sLWZvcm0tbGFiZWwtc217cGFkZGluZy10b3A6Y2FsYyguMjVyZW0gKyAxcHgpO3BhZGRpbmctYm90dG9tOmNhbGMoLjI1cmVtICsgMXB4KTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjV9XG4uZm9ybS1jb250cm9sLXBsYWludGV4dHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMzc1cmVtIDA7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOnNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci13aWR0aDoxcHggMH1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZywuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc217cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfVxuLmZvcm0tY29udHJvbC1zbXtoZWlnaHQ6Y2FsYygxLjVlbSArIC41cmVtICsgMnB4KTtwYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouMnJlbX1cbi5mb3JtLWNvbnRyb2wtbGd7aGVpZ2h0OmNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtwYWRkaW5nOi41cmVtIDFyZW07Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6LjNyZW19XG5zZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSxzZWxlY3QuZm9ybS1jb250cm9sW3NpemVde2hlaWdodDphdXRvfVxudGV4dGFyZWEuZm9ybS1jb250cm9se2hlaWdodDphdXRvfVxuLmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbToxcmVtfVxuLmZvcm0tdGV4dHtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6LjI1cmVtfVxuLmZvcm0tcm93e2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tcmlnaHQ6LTVweDttYXJnaW4tbGVmdDotNXB4fVxuLmZvcm0tcm93Pi5jb2wsLmZvcm0tcm93PltjbGFzcyo9Y29sLV17cGFkZGluZy1yaWdodDo1cHg7cGFkZGluZy1sZWZ0OjVweH1cbi5mb3JtLWNoZWNre3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1sZWZ0OjEuMjVyZW19XG4uZm9ybS1jaGVjay1pbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW4tdG9wOi4zcmVtO21hcmdpbi1sZWZ0Oi0xLjI1cmVtfVxuLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWR+LmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiM2Yzc1N2R9XG4uZm9ybS1jaGVjay1sYWJlbHttYXJnaW4tYm90dG9tOjB9XG4uZm9ybS1jaGVjay1pbmxpbmV7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleDstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctbGVmdDowO21hcmdpbi1yaWdodDouNzVyZW19XG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXR7cG9zaXRpb246c3RhdGljO21hcmdpbi10b3A6MDttYXJnaW4tcmlnaHQ6LjMxMjVyZW07bWFyZ2luLWxlZnQ6MH1cbi52YWxpZC1mZWVkYmFja3tkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6ODAlO2NvbG9yOiMyOGE3NDV9XG4udmFsaWQtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41O2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDQwLDE2Nyw2OSwuOSk7Ym9yZGVyLXJhZGl1czouMjVyZW19XG4uaXMtdmFsaWR+LnZhbGlkLWZlZWRiYWNrLC5pcy12YWxpZH4udmFsaWQtdG9vbHRpcCwud2FzLXZhbGlkYXRlZCA6dmFsaWR+LnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIDp2YWxpZH4udmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfVxuLmZvcm0tY29udHJvbC5pcy12YWxpZCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlke2JvcmRlci1jb2xvcjojMjhhNzQ1O3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzI4YTc0NScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSl9XG4uZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMyOGE3NDU7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQwLDE2Nyw2OSwuMjUpfVxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZHtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAuNzVyZW0pO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pIHJpZ2h0IGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pfVxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWR7Ym9yZGVyLWNvbG9yOiMyOGE3NDU7cGFkZGluZy1yaWdodDpjYWxjKC43NWVtICsgMi4zMTI1cmVtKTtiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIG5vLXJlcGVhdCByaWdodCAuNzVyZW0gY2VudGVyLzhweCAxMHB4LHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMjhhNzQ1JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICNmZmYgbm8tcmVwZWF0IGNlbnRlciByaWdodCAxLjc1cmVtIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKX1cbi5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojMjhhNzQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksLjI1KX1cbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkfi5mb3JtLWNoZWNrLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiMyOGE3NDV9XG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZH4udmFsaWQtZmVlZGJhY2ssLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWR+LnZhbGlkLXRvb2x0aXAsLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWR+LnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkfi52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWx7Y29sb3I6IzI4YTc0NX1cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6IzM0Y2U1NztiYWNrZ3JvdW5kLWNvbG9yOiMzNGNlNTd9XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXN+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksLjI1KX1cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojMjhhNzQ1fVxuLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkfi5jdXN0b20tZmlsZS1sYWJlbCwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWR+LmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci1jb2xvcjojMjhhNzQ1fVxuLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3Vzfi5jdXN0b20tZmlsZS1sYWJlbCwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXN+LmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci1jb2xvcjojMjhhNzQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksLjI1KX1cbi5pbnZhbGlkLWZlZWRiYWNre2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO21hcmdpbi10b3A6LjI1cmVtO2ZvbnQtc2l6ZTo4MCU7Y29sb3I6I2RjMzU0NX1cbi5pbnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7ei1pbmRleDo1O2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW4tdG9wOi4xcmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyMjAsNTMsNjksLjkpO2JvcmRlci1yYWRpdXM6LjI1cmVtfVxuLmlzLWludmFsaWR+LmludmFsaWQtZmVlZGJhY2ssLmlzLWludmFsaWR+LmludmFsaWQtdG9vbHRpcCwud2FzLXZhbGlkYXRlZCA6aW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCA6aW52YWxpZH4uaW52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9XG4uZm9ybS1jb250cm9sLmlzLWludmFsaWQsLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlke2JvcmRlci1jb2xvcjojZGMzNTQ1O3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NScgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKX1cbi5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNkYzM1NDU7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMCw1Myw2OSwuMjUpfVxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWR7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSByaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKX1cbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZHtib3JkZXItY29sb3I6I2RjMzU0NTtwYWRkaW5nLXJpZ2h0OmNhbGMoLjc1ZW0gKyAyLjMxMjVyZW0pO2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IHJpZ2h0IC43NXJlbSBjZW50ZXIvOHB4IDEwcHgsdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSAjZmZmIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMS43NXJlbSBjYWxjKC43NWVtICsgLjM3NXJlbSl9XG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNkYzM1NDU7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMCw1Myw2OSwuMjUpfVxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZH4uZm9ybS1jaGVjay1sYWJlbCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiNkYzM1NDV9XG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWR+LmludmFsaWQtdG9vbHRpcCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWR+LmludmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfVxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkfi5jdXN0b20tY29udHJvbC1sYWJlbHtjb2xvcjojZGMzNTQ1fVxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNlNDYwNmQ7YmFja2dyb3VuZC1jb2xvcjojZTQ2MDZkfVxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXN+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXN+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMCw1Myw2OSwuMjUpfVxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojZGMzNTQ1fVxuLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWR+LmN1c3RvbS1maWxlLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkfi5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6I2RjMzU0NX1cbi5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3Vzfi5jdXN0b20tZmlsZS1sYWJlbCwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1c34uY3VzdG9tLWZpbGUtbGFiZWx7Ym9yZGVyLWNvbG9yOiNkYzM1NDU7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMCw1Myw2OSwuMjUpfVxuLmZvcm0taW5saW5le2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWZsb3c6cm93IHdyYXA7ZmxleC1mbG93OnJvdyB3cmFwOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9XG4uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2t7d2lkdGg6MTAwJX1cbkBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuZm9ybS1pbmxpbmUgbGFiZWx7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1ib3R0b206MH1cbi5mb3JtLWlubGluZSAuZm9ybS1ncm91cHtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleDowIDAgYXV0bztmbGV4OjAgMCBhdXRvOy1tcy1mbGV4LWZsb3c6cm93IHdyYXA7ZmxleC1mbG93OnJvdyB3cmFwOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTowfVxuLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2x7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9XG4uZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHR7ZGlzcGxheTppbmxpbmUtYmxvY2t9XG4uZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3QsLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cHt3aWR0aDphdXRvfVxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNre2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDphdXRvO3BhZGRpbmctbGVmdDowfVxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0e3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDttYXJnaW4tdG9wOjA7bWFyZ2luLXJpZ2h0Oi4yNXJlbTttYXJnaW4tbGVmdDowfVxuLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbHstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9XG4uZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVse21hcmdpbi1ib3R0b206MH1cbn1cbi5idG57ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMyMTI1Mjk7dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlO2N1cnNvcjpwb2ludGVyOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7cGFkZGluZzouMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouMjVyZW07dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuYnRue3RyYW5zaXRpb246bm9uZX1cbn1cbi5idG46aG92ZXJ7Y29sb3I6IzIxMjUyOTt0ZXh0LWRlY29yYXRpb246bm9uZX1cbi5idG4uZm9jdXMsLmJ0bjpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuMjUpfVxuLmJ0bi5kaXNhYmxlZCwuYnRuOmRpc2FibGVke29wYWNpdHk6LjY1fVxuYS5idG4uZGlzYWJsZWQsZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG57cG9pbnRlci1ldmVudHM6bm9uZX1cbi5idG4tcHJpbWFyeXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXItY29sb3I6IzAwN2JmZn1cbi5idG4tcHJpbWFyeTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwNjlkOTtib3JkZXItY29sb3I6IzAwNjJjY31cbi5idG4tcHJpbWFyeS5mb2N1cywuYnRuLXByaW1hcnk6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDY5ZDk7Ym9yZGVyLWNvbG9yOiMwMDYyY2M7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDM4LDE0MywyNTUsLjUpfVxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLC5idG4tcHJpbWFyeTpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXItY29sb3I6IzAwN2JmZn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA2MmNjO2JvcmRlci1jb2xvcjojMDA1Y2JmfVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDM4LDE0MywyNTUsLjUpfVxuLmJ0bi1zZWNvbmRhcnl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2Q7Ym9yZGVyLWNvbG9yOiM2Yzc1N2R9XG4uYnRuLXNlY29uZGFyeTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzVhNjI2ODtib3JkZXItY29sb3I6IzU0NWI2Mn1cbi5idG4tc2Vjb25kYXJ5LmZvY3VzLC5idG4tc2Vjb25kYXJ5OmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNWE2MjY4O2JvcmRlci1jb2xvcjojNTQ1YjYyO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgxMzAsMTM4LDE0NSwuNSl9XG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwuYnRuLXNlY29uZGFyeTpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNTQ1YjYyO2JvcmRlci1jb2xvcjojNGU1NTVifVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDEzMCwxMzgsMTQ1LC41KX1cbi5idG4tc3VjY2Vzc3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI4YTc0NTtib3JkZXItY29sb3I6IzI4YTc0NX1cbi5idG4tc3VjY2Vzczpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzIxODgzODtib3JkZXItY29sb3I6IzFlN2UzNH1cbi5idG4tc3VjY2Vzcy5mb2N1cywuYnRuLXN1Y2Nlc3M6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMTg4Mzg7Ym9yZGVyLWNvbG9yOiMxZTdlMzQ7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDcyLDE4MCw5NywuNSl9XG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsLmJ0bi1zdWNjZXNzOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1O2JvcmRlci1jb2xvcjojMjhhNzQ1fVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5zaG93Pi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxZTdlMzQ7Ym9yZGVyLWNvbG9yOiMxYzc0MzB9XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNzIsMTgwLDk3LC41KX1cbi5idG4taW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE3YTJiODtib3JkZXItY29sb3I6IzE3YTJiOH1cbi5idG4taW5mbzpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzEzODQ5Njtib3JkZXItY29sb3I6IzExN2E4Yn1cbi5idG4taW5mby5mb2N1cywuYnRuLWluZm86Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxMzg0OTY7Ym9yZGVyLWNvbG9yOiMxMTdhOGI7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDU4LDE3NiwxOTUsLjUpfVxuLmJ0bi1pbmZvLmRpc2FibGVkLC5idG4taW5mbzpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE3YTJiODtib3JkZXItY29sb3I6IzE3YTJiOH1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTE3YThiO2JvcmRlci1jb2xvcjojMTA3MDdmfVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDU4LDE3NiwxOTUsLjUpfVxuLmJ0bi13YXJuaW5ne2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fVxuLmJ0bi13YXJuaW5nOmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZTBhODAwO2JvcmRlci1jb2xvcjojZDM5ZTAwfVxuLmJ0bi13YXJuaW5nLmZvY3VzLC5idG4td2FybmluZzpmb2N1c3tjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2UwYTgwMDtib3JkZXItY29sb3I6I2QzOWUwMDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjIyLDE3MCwxMiwuNSl9XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi13YXJuaW5nOmRpc2FibGVke2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5zaG93Pi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNkMzllMDA7Ym9yZGVyLWNvbG9yOiNjNjk1MDB9XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjIyLDE3MCwxMiwuNSl9XG4uYnRuLWRhbmdlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX1cbi5idG4tZGFuZ2VyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYzgyMzMzO2JvcmRlci1jb2xvcjojYmQyMTMwfVxuLmJ0bi1kYW5nZXIuZm9jdXMsLmJ0bi1kYW5nZXI6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNjODIzMzM7Ym9yZGVyLWNvbG9yOiNiZDIxMzA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyNSw4Myw5NywuNSl9XG4uYnRuLWRhbmdlci5kaXNhYmxlZCwuYnRuLWRhbmdlcjpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYmQyMTMwO2JvcmRlci1jb2xvcjojYjIxZjJkfVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyNSw4Myw5NywuNSl9XG4uYnRuLWxpZ2h0e2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfVxuLmJ0bi1saWdodDpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2UyZTZlYTtib3JkZXItY29sb3I6I2RhZTBlNX1cbi5idG4tbGlnaHQuZm9jdXMsLmJ0bi1saWdodDpmb2N1c3tjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2UyZTZlYTtib3JkZXItY29sb3I6I2RhZTBlNTtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjE2LDIxNywyMTksLjUpfVxuLmJ0bi1saWdodC5kaXNhYmxlZCwuYnRuLWxpZ2h0OmRpc2FibGVke2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNkYWUwZTU7Ym9yZGVyLWNvbG9yOiNkM2Q5ZGZ9XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjE2LDIxNywyMTksLjUpfVxuLmJ0bi1kYXJre2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzQzYTQwO2JvcmRlci1jb2xvcjojMzQzYTQwfVxuLmJ0bi1kYXJrOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjMyNzJiO2JvcmRlci1jb2xvcjojMWQyMTI0fVxuLmJ0bi1kYXJrLmZvY3VzLC5idG4tZGFyazpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzIzMjcyYjtib3JkZXItY29sb3I6IzFkMjEyNDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoODIsODgsOTMsLjUpfVxuLmJ0bi1kYXJrLmRpc2FibGVkLC5idG4tZGFyazpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzM0M2E0MDtib3JkZXItY29sb3I6IzM0M2E0MH1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMWQyMTI0O2JvcmRlci1jb2xvcjojMTcxYTFkfVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDgyLDg4LDkzLC41KX1cbi5idG4tb3V0bGluZS1wcmltYXJ5e2NvbG9yOiMwMDdiZmY7Ym9yZGVyLWNvbG9yOiMwMDdiZmZ9XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXItY29sb3I6IzAwN2JmZn1cbi5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzLC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgwLDEyMywyNTUsLjUpfVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWR7Y29sb3I6IzAwN2JmZjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmY7Ym9yZGVyLWNvbG9yOiMwMDdiZmZ9XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC41KX1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnl7Y29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2Q7Ym9yZGVyLWNvbG9yOiM2Yzc1N2R9XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzLC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDEwOCwxMTcsMTI1LC41KX1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZHtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgxMDgsMTE3LDEyNSwuNSl9XG4uYnRuLW91dGxpbmUtc3VjY2Vzc3tjb2xvcjojMjhhNzQ1O2JvcmRlci1jb2xvcjojMjhhNzQ1fVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDU7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9XG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cywuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDAsMTY3LDY5LC41KX1cbi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVke2NvbG9yOiMyOGE3NDU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1O2JvcmRlci1jb2xvcjojMjhhNzQ1fVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQwLDE2Nyw2OSwuNSl9XG4uYnRuLW91dGxpbmUtaW5mb3tjb2xvcjojMTdhMmI4O2JvcmRlci1jb2xvcjojMTdhMmI4fVxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxN2EyYjg7Ym9yZGVyLWNvbG9yOiMxN2EyYjh9XG4uYnRuLW91dGxpbmUtaW5mby5mb2N1cywuYnRuLW91dGxpbmUtaW5mbzpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjMsMTYyLDE4NCwuNSl9XG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZHtjb2xvcjojMTdhMmI4O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE3YTJiODtib3JkZXItY29sb3I6IzE3YTJiOH1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMywxNjIsMTg0LC41KX1cbi5idG4tb3V0bGluZS13YXJuaW5ne2NvbG9yOiNmZmMxMDc7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9XG4uYnRuLW91dGxpbmUtd2FybmluZzpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN31cbi5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzLC5idG4tb3V0bGluZS13YXJuaW5nOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNTUsMTkzLDcsLjUpfVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWR7Y29sb3I6I2ZmYzEwNztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDc7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjU1LDE5Myw3LC41KX1cbi5idG4tb3V0bGluZS1kYW5nZXJ7Y29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkYzM1NDU7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzLC5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMCw1Myw2OSwuNSl9XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWR7Y29sb3I6I2RjMzU0NTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkYzM1NDU7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjIwLDUzLDY5LC41KX1cbi5idG4tb3V0bGluZS1saWdodHtjb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfVxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzLC5idG4tb3V0bGluZS1saWdodDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjQ4LDI0OSwyNTAsLjUpfVxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZHtjb2xvcjojZjhmOWZhO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtib3JkZXItY29sb3I6I2Y4ZjlmYX1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNDgsMjQ5LDI1MCwuNSl9XG4uYnRuLW91dGxpbmUtZGFya3tjb2xvcjojMzQzYTQwO2JvcmRlci1jb2xvcjojMzQzYTQwfVxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDA7Ym9yZGVyLWNvbG9yOiMzNDNhNDB9XG4uYnRuLW91dGxpbmUtZGFyay5mb2N1cywuYnRuLW91dGxpbmUtZGFyazpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNTIsNTgsNjQsLjUpfVxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWR7Y29sb3I6IzM0M2E0MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDA7Ym9yZGVyLWNvbG9yOiMzNDNhNDB9XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNTIsNTgsNjQsLjUpfVxuLmJ0bi1saW5re2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMDA3YmZmO3RleHQtZGVjb3JhdGlvbjpub25lfVxuLmJ0bi1saW5rOmhvdmVye2NvbG9yOiMwMDU2YjM7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1cbi5idG4tbGluay5mb2N1cywuYnRuLWxpbms6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtib3gtc2hhZG93Om5vbmV9XG4uYnRuLWxpbmsuZGlzYWJsZWQsLmJ0bi1saW5rOmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7cG9pbnRlci1ldmVudHM6bm9uZX1cbi5idG4tZ3JvdXAtbGc+LmJ0biwuYnRuLWxne3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouM3JlbX1cbi5idG4tZ3JvdXAtc20+LmJ0biwuYnRuLXNte3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4ycmVtfVxuLmJ0bi1ibG9ja3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9XG4uYnRuLWJsb2NrKy5idG4tYmxvY2t7bWFyZ2luLXRvcDouNXJlbX1cbmlucHV0W3R5cGU9YnV0dG9uXS5idG4tYmxvY2ssaW5wdXRbdHlwZT1yZXNldF0uYnRuLWJsb2NrLGlucHV0W3R5cGU9c3VibWl0XS5idG4tYmxvY2t7d2lkdGg6MTAwJX1cbi5mYWRle3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGxpbmVhcn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5mYWRle3RyYW5zaXRpb246bm9uZX1cbn1cbi5mYWRlOm5vdCguc2hvdyl7b3BhY2l0eTowfVxuLmNvbGxhcHNlOm5vdCguc2hvdyl7ZGlzcGxheTpub25lfVxuLmNvbGxhcHNpbmd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246aGVpZ2h0IC4zNXMgZWFzZX1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5jb2xsYXBzaW5ne3RyYW5zaXRpb246bm9uZX1cbn1cbi5kcm9wZG93biwuZHJvcGxlZnQsLmRyb3ByaWdodCwuZHJvcHVwe3Bvc2l0aW9uOnJlbGF0aXZlfVxuLmRyb3Bkb3duLXRvZ2dsZXt3aGl0ZS1zcGFjZTpub3dyYXB9XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOi4zZW0gc29saWQ7Ym9yZGVyLXJpZ2h0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1sZWZ0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnR9XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfVxuLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3otaW5kZXg6MTAwMDtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDttaW4td2lkdGg6MTByZW07cGFkZGluZzouNXJlbSAwO21hcmdpbjouMTI1cmVtIDAgMDtmb250LXNpemU6MXJlbTtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246bGVmdDtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjE1KTtib3JkZXItcmFkaXVzOi4yNXJlbX1cbi5kcm9wZG93bi1tZW51LWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9XG4uZHJvcGRvd24tbWVudS1yaWdodHtyaWdodDowO2xlZnQ6YXV0b31cbkBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuZHJvcGRvd24tbWVudS1zbS1sZWZ0e3JpZ2h0OmF1dG87bGVmdDowfVxuLmRyb3Bkb3duLW1lbnUtc20tcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmRyb3Bkb3duLW1lbnUtbWQtbGVmdHtyaWdodDphdXRvO2xlZnQ6MH1cbi5kcm9wZG93bi1tZW51LW1kLXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5kcm9wZG93bi1tZW51LWxnLWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9XG4uZHJvcGRvd24tbWVudS1sZy1yaWdodHtyaWdodDowO2xlZnQ6YXV0b31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmRyb3Bkb3duLW1lbnUteGwtbGVmdHtyaWdodDphdXRvO2xlZnQ6MH1cbi5kcm9wZG93bi1tZW51LXhsLXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudXt0b3A6YXV0bztib3R0b206MTAwJTttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTouMTI1cmVtfVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOjA7Ym9yZGVyLXJpZ2h0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTouM2VtIHNvbGlkO2JvcmRlci1sZWZ0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnR9XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51e3RvcDowO3JpZ2h0OmF1dG87bGVmdDoxMDAlO21hcmdpbi10b3A6MDttYXJnaW4tbGVmdDouMTI1cmVtfVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWJvdHRvbTouM2VtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0Oi4zZW0gc29saWR9XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVye3ZlcnRpY2FsLWFsaWduOjB9XG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnV7dG9wOjA7cmlnaHQ6MTAwJTtsZWZ0OmF1dG87bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMTI1cmVtfVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwifVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6bm9uZX1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgdHJhbnNwYXJlbnR9XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MH1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7dmVydGljYWwtYWxpZ246MH1cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1ib3R0b21dLC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1sZWZ0XSwuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49cmlnaHRdLC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj10b3Bde3JpZ2h0OmF1dG87Ym90dG9tOmF1dG99XG4uZHJvcGRvd24tZGl2aWRlcntoZWlnaHQ6MDttYXJnaW46LjVyZW0gMDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXRvcDoxcHggc29saWQgI2U5ZWNlZn1cbi5kcm9wZG93bi1pdGVte2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4yNXJlbSAxLjVyZW07Y2xlYXI6Ym90aDtmb250LXdlaWdodDo0MDA7Y29sb3I6IzIxMjUyOTt0ZXh0LWFsaWduOmluaGVyaXQ7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjB9XG4uZHJvcGRvd24taXRlbTpmb2N1cywuZHJvcGRvd24taXRlbTpob3Zlcntjb2xvcjojMTYxODFiO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYX1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwuZHJvcGRvd24taXRlbTphY3RpdmV7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmZ9XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwuZHJvcGRvd24taXRlbTpkaXNhYmxlZHtjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1cbi5kcm9wZG93bi1tZW51LnNob3d7ZGlzcGxheTpibG9ja31cbi5kcm9wZG93bi1oZWFkZXJ7ZGlzcGxheTpibG9jaztwYWRkaW5nOi41cmVtIDEuNXJlbTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOi44NzVyZW07Y29sb3I6IzZjNzU3ZDt3aGl0ZS1zcGFjZTpub3dyYXB9XG4uZHJvcGRvd24taXRlbS10ZXh0e2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouMjVyZW0gMS41cmVtO2NvbG9yOiMyMTI1Mjl9XG4uYnRuLWdyb3VwLC5idG4tZ3JvdXAtdmVydGljYWx7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9XG4uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4sLmJ0bi1ncm91cD4uYnRue3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG99XG4uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46aG92ZXIsLmJ0bi1ncm91cD4uYnRuOmhvdmVye3otaW5kZXg6MX1cbi5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi5hY3RpdmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmFjdGl2ZSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46Zm9jdXMsLmJ0bi1ncm91cD4uYnRuLmFjdGl2ZSwuYnRuLWdyb3VwPi5idG46YWN0aXZlLC5idG4tZ3JvdXA+LmJ0bjpmb2N1c3t6LWluZGV4OjF9XG4uYnRuLXRvb2xiYXJ7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9XG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3Vwe3dpZHRoOmF1dG99XG4uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0Oi0xcHh9XG4uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRuLC5idG4tZ3JvdXA+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9XG4uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwPi5idG46bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouNTYyNXJlbTtwYWRkaW5nLWxlZnQ6LjU2MjVyZW19XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MH1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmV7bWFyZ2luLXJpZ2h0OjB9XG4uYnRuLWdyb3VwLXNtPi5idG4rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwuYnRuLXNtKy5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouMzc1cmVtO3BhZGRpbmctbGVmdDouMzc1cmVtfVxuLmJ0bi1ncm91cC1sZz4uYnRuKy5kcm9wZG93bi10b2dnbGUtc3BsaXQsLmJ0bi1sZysuZHJvcGRvd24tdG9nZ2xlLXNwbGl0e3BhZGRpbmctcmlnaHQ6Ljc1cmVtO3BhZGRpbmctbGVmdDouNzVyZW19XG4uYnRuLWdyb3VwLXZlcnRpY2Fsey1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LWFsaWduOnN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn1cbi5idG4tZ3JvdXAtdmVydGljYWw+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXB7d2lkdGg6MTAwJX1cbi5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXRvcDotMXB4fVxuLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSl7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG4uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9XG4uYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLC5idG4tZ3JvdXAtdG9nZ2xlPi5idG4tZ3JvdXA+LmJ0bnttYXJnaW4tYm90dG9tOjB9XG4uYnRuLWdyb3VwLXRvZ2dsZT4uYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLC5idG4tZ3JvdXAtdG9nZ2xlPi5idG4gaW5wdXRbdHlwZT1yYWRpb10sLmJ0bi1ncm91cC10b2dnbGU+LmJ0bi1ncm91cD4uYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLC5idG4tZ3JvdXAtdG9nZ2xlPi5idG4tZ3JvdXA+LmJ0biBpbnB1dFt0eXBlPXJhZGlvXXtwb3NpdGlvbjphYnNvbHV0ZTtjbGlwOnJlY3QoMCwwLDAsMCk7cG9pbnRlci1ldmVudHM6bm9uZX1cbi5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtYWxpZ246c3RyZXRjaDthbGlnbi1pdGVtczpzdHJldGNoO3dpZHRoOjEwMCV9XG4uaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlLC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbC1wbGFpbnRleHR7cG9zaXRpb246cmVsYXRpdmU7LW1zLWZsZXg6MSAxIDAlO2ZsZXg6MSAxIDAlO21pbi13aWR0aDowO21hcmdpbi1ib3R0b206MH1cbi5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGUrLmN1c3RvbS1maWxlLC5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGUrLmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSsuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdCsuY3VzdG9tLWZpbGUsLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Ky5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdCsuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sKy5jdXN0b20tZmlsZSwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCsuY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCsuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLXBsYWludGV4dCsuY3VzdG9tLWZpbGUsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Ky5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLXBsYWludGV4dCsuZm9ybS1jb250cm9se21hcmdpbi1sZWZ0Oi0xcHh9XG4uaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1c34uY3VzdG9tLWZpbGUtbGFiZWwsLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0OmZvY3VzLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOmZvY3Vze3otaW5kZXg6M31cbi5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3Vze3otaW5kZXg6NH1cbi5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfVxuLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG4uaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxle2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9XG4uaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLC5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH1cbi5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG4uaW5wdXQtZ3JvdXAtYXBwZW5kLC5pbnB1dC1ncm91cC1wcmVwZW5ke2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fVxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG57cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfVxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3VzLC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXN7ei1pbmRleDozfVxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuKy5idG4sLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuKy5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQrLmJ0biwuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4rLmJ0biwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuKy5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5idG4sLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQrLmlucHV0LWdyb3VwLXRleHR7bWFyZ2luLWxlZnQ6LTFweH1cbi5pbnB1dC1ncm91cC1wcmVwZW5ke21hcmdpbi1yaWdodDotMXB4fVxuLmlucHV0LWdyb3VwLWFwcGVuZHttYXJnaW4tbGVmdDotMXB4fVxuLmlucHV0LWdyb3VwLXRleHR7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiM0OTUwNTc7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7Ym9yZGVyLXJhZGl1czouMjVyZW19XG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPWNoZWNrYm94XSwuaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPXJhZGlvXXttYXJnaW4tdG9wOjB9XG4uaW5wdXQtZ3JvdXAtbGc+LmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKXtoZWlnaHQ6Y2FsYygxLjVlbSArIDFyZW0gKyAycHgpfVxuLmlucHV0LWdyb3VwLWxnPi5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5idG4sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5idG4sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5pbnB1dC1ncm91cC10ZXh0e3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouM3JlbX1cbi5pbnB1dC1ncm91cC1zbT4uY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpe2hlaWdodDpjYWxjKDEuNWVtICsgLjVyZW0gKyAycHgpfVxuLmlucHV0LWdyb3VwLXNtPi5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5idG4sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5idG4sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5pbnB1dC1ncm91cC10ZXh0e3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4ycmVtfVxuLmlucHV0LWdyb3VwLWxnPi5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cC1zbT4uY3VzdG9tLXNlbGVjdHtwYWRkaW5nLXJpZ2h0OjEuNzVyZW19XG4uaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZD4uaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpPi5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uYnRuLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uaW5wdXQtZ3JvdXAtdGV4dHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9XG4uaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZD4uYnRuLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZD4uaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCk+LmlucHV0LWdyb3VwLXRleHR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH1cbi5jdXN0b20tY29udHJvbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MS41cmVtO3BhZGRpbmctbGVmdDoxLjVyZW19XG4uY3VzdG9tLWNvbnRyb2wtaW5saW5le2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7bWFyZ2luLXJpZ2h0OjFyZW19XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3otaW5kZXg6LTE7d2lkdGg6MXJlbTtoZWlnaHQ6MS4yNXJlbTtvcGFjaXR5OjB9XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojMDA3YmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1c34uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6IzgwYmRmZn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNiM2Q3ZmY7Ym9yZGVyLWNvbG9yOiNiM2Q3ZmZ9XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsLC5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF1+LmN1c3RvbS1jb250cm9sLWxhYmVse2NvbG9yOiM2Yzc1N2R9XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWZ9XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOnRvcH1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDouMjVyZW07bGVmdDotMS41cmVtO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtwb2ludGVyLWV2ZW50czpub25lO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOiNhZGI1YmQgc29saWQgMXB4fVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjI1cmVtO2xlZnQ6LTEuNXJlbTtkaXNwbGF5OmJsb2NrO3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07Y29udGVudDpcIlwiO2JhY2tncm91bmQ6bm8tcmVwZWF0IDUwJS81MCUgNTAlfVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItcmFkaXVzOi4yNXJlbX1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKX1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiMwMDdiZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmfVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpfVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwxMjMsMjU1LC41KX1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMTIzLDI1NSwuNSl9XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1yYWRpdXM6NTAlfVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIil9XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDEyMywyNTUsLjUpfVxuLmN1c3RvbS1zd2l0Y2h7cGFkZGluZy1sZWZ0OjIuMjVyZW19XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtsZWZ0Oi0yLjI1cmVtO3dpZHRoOjEuNzVyZW07cG9pbnRlci1ldmVudHM6YWxsO2JvcmRlci1yYWRpdXM6LjVyZW19XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye3RvcDpjYWxjKC4yNXJlbSArIDJweCk7bGVmdDpjYWxjKC0yLjI1cmVtICsgMnB4KTt3aWR0aDpjYWxjKDFyZW0gLSA0cHgpO2hlaWdodDpjYWxjKDFyZW0gLSA0cHgpO2JhY2tncm91bmQtY29sb3I6I2FkYjViZDtib3JkZXItcmFkaXVzOi41cmVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCwtd2Via2l0LXRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246dHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQsLXdlYmtpdC10cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dH1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7dHJhbnNpdGlvbjpub25lfVxufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCguNzVyZW0pO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC43NXJlbSl9XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwxMjMsMjU1LC41KX1cbi5jdXN0b20tc2VsZWN0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoMS41ZW0gKyAuNzVyZW0gKyAycHgpO3BhZGRpbmc6LjM3NXJlbSAxLjc1cmVtIC4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzQ5NTA1Nzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZDojZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIG5vLXJlcGVhdCByaWdodCAuNzVyZW0gY2VudGVyLzhweCAxMHB4O2JvcmRlcjoxcHggc29saWQgI2NlZDRkYTtib3JkZXItcmFkaXVzOi4yNXJlbTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9XG4uY3VzdG9tLXNlbGVjdDpmb2N1c3tib3JkZXItY29sb3I6IzgwYmRmZjtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuMjUpfVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXM6Oi1tcy12YWx1ZXtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZn1cbi5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKXtoZWlnaHQ6YXV0bztwYWRkaW5nLXJpZ2h0Oi43NXJlbTtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9XG4uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZHtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn1cbi5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5ke2Rpc3BsYXk6bm9uZX1cbi5jdXN0b20tc2VsZWN0Oi1tb3otZm9jdXNyaW5ne2NvbG9yOnRyYW5zcGFyZW50O3RleHQtc2hhZG93OjAgMCAwICM0OTUwNTd9XG4uY3VzdG9tLXNlbGVjdC1zbXtoZWlnaHQ6Y2FsYygxLjVlbSArIC41cmVtICsgMnB4KTtwYWRkaW5nLXRvcDouMjVyZW07cGFkZGluZy1ib3R0b206LjI1cmVtO3BhZGRpbmctbGVmdDouNXJlbTtmb250LXNpemU6Ljg3NXJlbX1cbi5jdXN0b20tc2VsZWN0LWxne2hlaWdodDpjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07cGFkZGluZy1sZWZ0OjFyZW07Zm9udC1zaXplOjEuMjVyZW19XG4uY3VzdG9tLWZpbGV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSArIDJweCk7bWFyZ2luLWJvdHRvbTowfVxuLmN1c3RvbS1maWxlLWlucHV0e3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mjt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtICsgMnB4KTttYXJnaW46MDtvcGFjaXR5OjB9XG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXN+LmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci1jb2xvcjojODBiZGZmO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgwLDEyMywyNTUsLjI1KX1cbi5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZH4uY3VzdG9tLWZpbGUtbGFiZWwsLmN1c3RvbS1maWxlLWlucHV0W2Rpc2FibGVkXX4uY3VzdG9tLWZpbGUtbGFiZWx7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmfVxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pfi5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIkJyb3dzZVwifVxuLmN1c3RvbS1maWxlLWlucHV0fi5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVye2NvbnRlbnQ6YXR0cihkYXRhLWJyb3dzZSl9XG4uY3VzdG9tLWZpbGUtbGFiZWx7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxO2hlaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtICsgMnB4KTtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2VkNGRhO2JvcmRlci1yYWRpdXM6LjI1cmVtfVxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO3otaW5kZXg6MztkaXNwbGF5OmJsb2NrO2hlaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtKTtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojNDk1MDU3O2NvbnRlbnQ6XCJCcm93c2VcIjtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7Ym9yZGVyLWxlZnQ6aW5oZXJpdDtib3JkZXItcmFkaXVzOjAgLjI1cmVtIC4yNXJlbSAwfVxuLmN1c3RvbS1yYW5nZXt3aWR0aDoxMDAlO2hlaWdodDoxLjRyZW07cGFkZGluZzowO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfVxuLmN1c3RvbS1yYW5nZTpmb2N1c3tvdXRsaW5lOjB9XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYntib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1ie2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgLjJyZW0gcmdiYSgwLDEyMywyNTUsLjI1KX1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy10aHVtYntib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9XG4uY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVye2JvcmRlcjowfVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTttYXJnaW4tdG9wOi0uMjVyZW07YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7LXdlYmtpdC10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lfVxufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2IzZDdmZn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2RlZTJlNjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoxcmVtfVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXI6MDtib3JkZXItcmFkaXVzOjFyZW07LW1vei10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0Oy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWJ7LW1vei10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojYjNkN2ZmfVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFja3t3aWR0aDoxMDAlO2hlaWdodDouNXJlbTtjb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNkZWUyZTY7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MXJlbX1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO21hcmdpbi10b3A6MDttYXJnaW4tcmlnaHQ6LjJyZW07bWFyZ2luLWxlZnQ6LjJyZW07YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTstbXMtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDthcHBlYXJhbmNlOm5vbmV9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWJ7LW1zLXRyYW5zaXRpb246bm9uZTt0cmFuc2l0aW9uOm5vbmV9XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2IzZDdmZn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10cmFja3t3aWR0aDoxMDAlO2hlaWdodDouNXJlbTtjb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6LjVyZW19XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlcntiYWNrZ3JvdW5kLWNvbG9yOiNkZWUyZTY7Ym9yZGVyLXJhZGl1czoxcmVtfVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXJ7bWFyZ2luLXJpZ2h0OjE1cHg7YmFja2dyb3VuZC1jb2xvcjojZGVlMmU2O2JvcmRlci1yYWRpdXM6MXJlbX1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JhY2tncm91bmQtY29sb3I6I2FkYjViZH1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNre2N1cnNvcjpkZWZhdWx0fVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNhZGI1YmR9XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNre2N1cnNvcjpkZWZhdWx0fVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1zLXRodW1ie2JhY2tncm91bmQtY29sb3I6I2FkYjViZH1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tZmlsZS1sYWJlbCwuY3VzdG9tLXNlbGVjdHt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwuY3VzdG9tLWZpbGUtbGFiZWwsLmN1c3RvbS1zZWxlY3R7dHJhbnNpdGlvbjpub25lfVxufVxuLm5hdntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbTowO2xpc3Qtc3R5bGU6bm9uZX1cbi5uYXYtbGlua3tkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjVyZW0gMXJlbX1cbi5uYXYtbGluazpmb2N1cywubmF2LWxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9XG4ubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZDtwb2ludGVyLWV2ZW50czpub25lO2N1cnNvcjpkZWZhdWx0fVxuLm5hdi10YWJze2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZWUyZTZ9XG4ubmF2LXRhYnMgLm5hdi1pdGVte21hcmdpbi1ib3R0b206LTFweH1cbi5uYXYtdGFicyAubmF2LWxpbmt7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW19XG4ubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzLC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNlOWVjZWYgI2U5ZWNlZiAjZGVlMmU2fVxuLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fVxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluaywubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZXtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2RlZTJlNiAjZGVlMmU2ICNmZmZ9XG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnV7bWFyZ2luLXRvcDotMXB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfVxuLm5hdi1waWxscyAubmF2LWxpbmt7Ym9yZGVyLXJhZGl1czouMjVyZW19XG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsLm5hdi1waWxscyAuc2hvdz4ubmF2LWxpbmt7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmZ9XG4ubmF2LWZpbGwgLm5hdi1pdGVtey1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9XG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW17LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MDtmbGV4LWJhc2lzOjA7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTt0ZXh0LWFsaWduOmNlbnRlcn1cbi50YWItY29udGVudD4udGFiLXBhbmV7ZGlzcGxheTpub25lfVxuLnRhYi1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9ja31cbi5uYXZiYXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6LjVyZW0gMXJlbX1cbi5uYXZiYXIgLmNvbnRhaW5lciwubmF2YmFyIC5jb250YWluZXItZmx1aWQsLm5hdmJhciAuY29udGFpbmVyLWxnLC5uYXZiYXIgLmNvbnRhaW5lci1tZCwubmF2YmFyIC5jb250YWluZXItc20sLm5hdmJhciAuY29udGFpbmVyLXhse2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1cbi5uYXZiYXItYnJhbmR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy10b3A6LjMxMjVyZW07cGFkZGluZy1ib3R0b206LjMxMjVyZW07bWFyZ2luLXJpZ2h0OjFyZW07Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6aW5oZXJpdDt3aGl0ZS1zcGFjZTpub3dyYXB9XG4ubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItYnJhbmQ6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9XG4ubmF2YmFyLW5hdntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfVxuLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOnN0YXRpYztmbG9hdDpub25lfVxuLm5hdmJhci10ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtfVxuLm5hdmJhci1jb2xsYXBzZXstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZToxMDAlO2ZsZXgtYmFzaXM6MTAwJTstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9XG4ubmF2YmFyLXRvZ2dsZXJ7cGFkZGluZzouMjVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjE7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6LjI1cmVtfVxuLm5hdmJhci10b2dnbGVyOmZvY3VzLC5uYXZiYXItdG9nZ2xlcjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX1cbi5uYXZiYXItdG9nZ2xlci1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEuNWVtO2hlaWdodDoxLjVlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y29udGVudDpcIlwiO2JhY2tncm91bmQ6bm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJX1cbkBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KXsubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci1sZywubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci14bHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lm5hdmJhci1leHBhbmQtc217LW1zLWZsZXgtZmxvdzpyb3cgbm93cmFwO2ZsZXgtZmxvdzpyb3cgbm93cmFwOy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9XG4ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdnstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvd31cbi5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfVxuLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfVxuLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLXNtLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXIteGx7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcH1cbi5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTotbXMtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4IWltcG9ydGFudDstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvO2ZsZXgtYmFzaXM6YXV0b31cbi5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9XG59XG5AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCl7Lm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLXNtLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXIteGx7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfVxufVxuQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItZXhwYW5kLW1key1tcy1mbGV4LWZsb3c6cm93IG5vd3JhcDtmbGV4LWZsb3c6cm93IG5vd3JhcDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fVxuLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXZ7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9XG4ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX1cbi5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX1cbi5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci1mbHVpZCwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItbWQsLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLXhsey1tcy1mbGV4LXdyYXA6bm93cmFwO2ZsZXgtd3JhcDpub3dyYXB9XG4ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6LW1zLWZsZXhib3ghaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztmbGV4LWJhc2lzOmF1dG99XG4ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6OTkxLjk4cHgpey5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1mbHVpZCwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXItbWQsLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLXhse3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsubmF2YmFyLWV4cGFuZC1sZ3stbXMtZmxleC1mbG93OnJvdyBub3dyYXA7ZmxleC1mbG93OnJvdyBub3dyYXA7LW1zLWZsZXgtcGFjazpzdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH1cbi5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fVxuLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9XG4ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19XG4ubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1sZywubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci14bHstbXMtZmxleC13cmFwOm5vd3JhcDtmbGV4LXdyYXA6bm93cmFwfVxuLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5Oi1tcy1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmZsZXghaW1wb3J0YW50Oy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG87ZmxleC1iYXNpczphdXRvfVxuLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOjExOTkuOThweCl7Lm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLXNtLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXIteGx7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsubmF2YmFyLWV4cGFuZC14bHstbXMtZmxleC1mbG93OnJvdyBub3dyYXA7ZmxleC1mbG93OnJvdyBub3dyYXA7LW1zLWZsZXgtcGFjazpzdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH1cbi5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fVxuLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9XG4ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19XG4ubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci1sZywubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci14bHstbXMtZmxleC13cmFwOm5vd3JhcDtmbGV4LXdyYXA6bm93cmFwfVxuLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5Oi1tcy1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmZsZXghaW1wb3J0YW50Oy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG87ZmxleC1iYXNpczphdXRvfVxuLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX1cbn1cbi5uYXZiYXItZXhwYW5key1tcy1mbGV4LWZsb3c6cm93IG5vd3JhcDtmbGV4LWZsb3c6cm93IG5vd3JhcDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fVxuLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLXNtLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXIteGx7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXZ7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX1cbi5uYXZiYXItZXhwYW5kPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1mbHVpZCwubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItbWQsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLXhsey1tcy1mbGV4LXdyYXA6bm93cmFwO2ZsZXgtd3JhcDpub3dyYXB9XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6LW1zLWZsZXhib3ghaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztmbGV4LWJhc2lzOmF1dG99XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5ke2NvbG9yOnJnYmEoMCwwLDAsLjkpfVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC45KX1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5re2NvbG9yOnJnYmEoMCwwLDAsLjUpfVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMsLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNyl9XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjpyZ2JhKDAsMCwwLC4zKX1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZT4ubmF2LWxpbmssLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdz4ubmF2LWxpbmt7Y29sb3I6cmdiYSgwLDAsMCwuOSl9XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlcntjb2xvcjpyZ2JhKDAsMCwwLC41KTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSl9XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhKDAsIDAsIDAsIDAuNSknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpfVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHR7Y29sb3I6cmdiYSgwLDAsMCwuNSl9XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhe2NvbG9yOnJnYmEoMCwwLDAsLjkpfVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cywubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjkpfVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmR7Y29sb3I6I2ZmZn1cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVye2NvbG9yOiNmZmZ9XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5re2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cywubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjc1KX1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMjUpfVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmU+Lm5hdi1saW5rLC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdywubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3c+Lm5hdi1saW5re2NvbG9yOiNmZmZ9XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpO2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKX1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHR7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGF7Y29sb3I6I2ZmZn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cywubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXJ7Y29sb3I6I2ZmZn1cbi5jYXJke3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO21pbi13aWR0aDowO3dvcmQtd3JhcDpicmVhay13b3JkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6Ym9yZGVyLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSk7Ym9yZGVyLXJhZGl1czouMjVyZW19XG4uY2FyZD5ocnttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfVxuLmNhcmQ+Lmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW19XG4uY2FyZD4ubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW19XG4uY2FyZC1ib2R5ey1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG87bWluLWhlaWdodDoxcHg7cGFkZGluZzoxLjI1cmVtfVxuLmNhcmQtdGl0bGV7bWFyZ2luLWJvdHRvbTouNzVyZW19XG4uY2FyZC1zdWJ0aXRsZXttYXJnaW4tdG9wOi0uMzc1cmVtO21hcmdpbi1ib3R0b206MH1cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9XG4uY2FyZC1saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfVxuLmNhcmQtbGluaysuY2FyZC1saW5re21hcmdpbi1sZWZ0OjEuMjVyZW19XG4uY2FyZC1oZWFkZXJ7cGFkZGluZzouNzVyZW0gMS4yNXJlbTttYXJnaW4tYm90dG9tOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wMyk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMTI1KX1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZHtib3JkZXItcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KSBjYWxjKC4yNXJlbSAtIDFweCkgMCAwfVxuLmNhcmQtaGVhZGVyKy5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDowfVxuLmNhcmQtZm9vdGVye3BhZGRpbmc6Ljc1cmVtIDEuMjVyZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wMyk7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgwLDAsMCwuMTI1KX1cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCAwIGNhbGMoLjI1cmVtIC0gMXB4KSBjYWxjKC4yNXJlbSAtIDFweCl9XG4uY2FyZC1oZWFkZXItdGFic3ttYXJnaW4tcmlnaHQ6LS42MjVyZW07bWFyZ2luLWJvdHRvbTotLjc1cmVtO21hcmdpbi1sZWZ0Oi0uNjI1cmVtO2JvcmRlci1ib3R0b206MH1cbi5jYXJkLWhlYWRlci1waWxsc3ttYXJnaW4tcmlnaHQ6LS42MjVyZW07bWFyZ2luLWxlZnQ6LS42MjVyZW19XG4uY2FyZC1pbWctb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtwYWRkaW5nOjEuMjVyZW19XG4uY2FyZC1pbWcsLmNhcmQtaW1nLWJvdHRvbSwuY2FyZC1pbWctdG9wey1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlfVxuLmNhcmQtaW1nLC5jYXJkLWltZy10b3B7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfVxuLmNhcmQtaW1nLC5jYXJkLWltZy1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfVxuLmNhcmQtZGVjayAuY2FyZHttYXJnaW4tYm90dG9tOjE1cHh9XG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNhcmQtZGVja3tkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1mbG93OnJvdyB3cmFwO2ZsZXgtZmxvdzpyb3cgd3JhcDttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9XG4uY2FyZC1kZWNrIC5jYXJkey1tcy1mbGV4OjEgMCAwJTtmbGV4OjEgMCAwJTttYXJnaW4tcmlnaHQ6MTVweDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MTVweH1cbn1cbi5jYXJkLWdyb3VwPi5jYXJke21hcmdpbi1ib3R0b206MTVweH1cbkBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuY2FyZC1ncm91cHtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1mbG93OnJvdyB3cmFwO2ZsZXgtZmxvdzpyb3cgd3JhcH1cbi5jYXJkLWdyb3VwPi5jYXJkey1tcy1mbGV4OjEgMCAwJTtmbGV4OjEgMCAwJTttYXJnaW4tYm90dG9tOjB9XG4uY2FyZC1ncm91cD4uY2FyZCsuY2FyZHttYXJnaW4tbGVmdDowO2JvcmRlci1sZWZ0OjB9XG4uY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH1cbi5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfVxuLmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIsLmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9te2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9XG4uY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfVxuLmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3B7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfVxuLmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b217Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfVxufVxuLmNhcmQtY29sdW1ucyAuY2FyZHttYXJnaW4tYm90dG9tOi43NXJlbX1cbkBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuY2FyZC1jb2x1bW5zey13ZWJraXQtY29sdW1uLWNvdW50OjM7LW1vei1jb2x1bW4tY291bnQ6Mztjb2x1bW4tY291bnQ6Mzstd2Via2l0LWNvbHVtbi1nYXA6MS4yNXJlbTstbW96LWNvbHVtbi1nYXA6MS4yNXJlbTtjb2x1bW4tZ2FwOjEuMjVyZW07b3JwaGFuczoxO3dpZG93czoxfVxuLmNhcmQtY29sdW1ucyAuY2FyZHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlfVxufVxuLmFjY29yZGlvbj4uY2FyZHtvdmVyZmxvdzpoaWRkZW59XG4uYWNjb3JkaW9uPi5jYXJkOm5vdCg6bGFzdC1vZi10eXBlKXtib3JkZXItYm90dG9tOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG4uYWNjb3JkaW9uPi5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9XG4uYWNjb3JkaW9uPi5jYXJkPi5jYXJkLWhlYWRlcntib3JkZXItcmFkaXVzOjA7bWFyZ2luLWJvdHRvbTotMXB4fVxuLmJyZWFkY3J1bWJ7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6Ljc1cmVtIDFyZW07bWFyZ2luLWJvdHRvbToxcmVtO2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7Ym9yZGVyLXJhZGl1czouMjVyZW19XG4uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW17cGFkZGluZy1sZWZ0Oi41cmVtfVxuLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1yaWdodDouNXJlbTtjb2xvcjojNmM3NTdkO2NvbnRlbnQ6XCIvXCJ9XG4uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfVxuLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmV7dGV4dC1kZWNvcmF0aW9uOm5vbmV9XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZXtjb2xvcjojNmM3NTdkfVxuLnBhZ2luYXRpb257ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lO2JvcmRlci1yYWRpdXM6LjI1cmVtfVxuLnBhZ2UtbGlua3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjVyZW0gLjc1cmVtO21hcmdpbi1sZWZ0Oi0xcHg7bGluZS1oZWlnaHQ6MS4yNTtjb2xvcjojMDA3YmZmO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTZ9XG4ucGFnZS1saW5rOmhvdmVye3otaW5kZXg6Mjtjb2xvcjojMDA1NmIzO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItY29sb3I6I2RlZTJlNn1cbi5wYWdlLWxpbms6Zm9jdXN7ei1pbmRleDozO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9XG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmt7bWFyZ2luLWxlZnQ6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbX1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW19XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5re3otaW5kZXg6Mztjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXItY29sb3I6IzAwN2JmZn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGlua3tjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmU7Y3Vyc29yOmF1dG87YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZGVlMmU2fVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGlua3twYWRkaW5nOi43NXJlbSAxLjVyZW07Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41fVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjNyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouM3JlbX1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4zcmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4zcmVtfVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGlua3twYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjV9XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMnJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4ycmVtfVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjJyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjJyZW19XG4uYmFkZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzouMjVlbSAuNGVtO2ZvbnQtc2l6ZTo3NSU7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjE7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmJhZGdle3RyYW5zaXRpb246bm9uZX1cbn1cbmEuYmFkZ2U6Zm9jdXMsYS5iYWRnZTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX1cbi5iYWRnZTplbXB0eXtkaXNwbGF5Om5vbmV9XG4uYnRuIC5iYWRnZXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweH1cbi5iYWRnZS1waWxse3BhZGRpbmctcmlnaHQ6LjZlbTtwYWRkaW5nLWxlZnQ6LjZlbTtib3JkZXItcmFkaXVzOjEwcmVtfVxuLmJhZGdlLXByaW1hcnl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmZ9XG5hLmJhZGdlLXByaW1hcnk6Zm9jdXMsYS5iYWRnZS1wcmltYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA2MmNjfVxuYS5iYWRnZS1wcmltYXJ5LmZvY3VzLGEuYmFkZ2UtcHJpbWFyeTpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuNSl9XG4uYmFkZ2Utc2Vjb25kYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkfVxuYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMsYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1NDViNjJ9XG5hLmJhZGdlLXNlY29uZGFyeS5mb2N1cyxhLmJhZGdlLXNlY29uZGFyeTpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDEwOCwxMTcsMTI1LC41KX1cbi5iYWRnZS1zdWNjZXNze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1fVxuYS5iYWRnZS1zdWNjZXNzOmZvY3VzLGEuYmFkZ2Utc3VjY2Vzczpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzFlN2UzNH1cbmEuYmFkZ2Utc3VjY2Vzcy5mb2N1cyxhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksLjUpfVxuLmJhZGdlLWluZm97Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxN2EyYjh9XG5hLmJhZGdlLWluZm86Zm9jdXMsYS5iYWRnZS1pbmZvOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTE3YThifVxuYS5iYWRnZS1pbmZvLmZvY3VzLGEuYmFkZ2UtaW5mbzpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIzLDE2MiwxODQsLjUpfVxuLmJhZGdlLXdhcm5pbmd7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDd9XG5hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsYS5iYWRnZS13YXJuaW5nOmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZDM5ZTAwfVxuYS5iYWRnZS13YXJuaW5nLmZvY3VzLGEuYmFkZ2Utd2FybmluZzpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDI1NSwxOTMsNywuNSl9XG4uYmFkZ2UtZGFuZ2Vye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1fVxuYS5iYWRnZS1kYW5nZXI6Zm9jdXMsYS5iYWRnZS1kYW5nZXI6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNiZDIxMzB9XG5hLmJhZGdlLWRhbmdlci5mb2N1cyxhLmJhZGdlLWRhbmdlcjpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMCw1Myw2OSwuNSl9XG4uYmFkZ2UtbGlnaHR7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmF9XG5hLmJhZGdlLWxpZ2h0OmZvY3VzLGEuYmFkZ2UtbGlnaHQ6aG92ZXJ7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNkYWUwZTV9XG5hLmJhZGdlLWxpZ2h0LmZvY3VzLGEuYmFkZ2UtbGlnaHQ6Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNDgsMjQ5LDI1MCwuNSl9XG4uYmFkZ2UtZGFya3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzM0M2E0MH1cbmEuYmFkZ2UtZGFyazpmb2N1cyxhLmJhZGdlLWRhcms6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxZDIxMjR9XG5hLmJhZGdlLWRhcmsuZm9jdXMsYS5iYWRnZS1kYXJrOmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNTIsNTgsNjQsLjUpfVxuLmp1bWJvdHJvbntwYWRkaW5nOjJyZW0gMXJlbTttYXJnaW4tYm90dG9tOjJyZW07YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1yYWRpdXM6LjNyZW19XG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lmp1bWJvdHJvbntwYWRkaW5nOjRyZW0gMnJlbX1cbn1cbi5qdW1ib3Ryb24tZmx1aWR7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowO2JvcmRlci1yYWRpdXM6MH1cbi5hbGVydHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOi43NXJlbSAxLjI1cmVtO21hcmdpbi1ib3R0b206MXJlbTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6LjI1cmVtfVxuLmFsZXJ0LWhlYWRpbmd7Y29sb3I6aW5oZXJpdH1cbi5hbGVydC1saW5re2ZvbnQtd2VpZ2h0OjcwMH1cbi5hbGVydC1kaXNtaXNzaWJsZXtwYWRkaW5nLXJpZ2h0OjRyZW19XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7cGFkZGluZzouNzVyZW0gMS4yNXJlbTtjb2xvcjppbmhlcml0fVxuLmFsZXJ0LXByaW1hcnl7Y29sb3I6IzAwNDA4NTtiYWNrZ3JvdW5kLWNvbG9yOiNjY2U1ZmY7Ym9yZGVyLWNvbG9yOiNiOGRhZmZ9XG4uYWxlcnQtcHJpbWFyeSBocntib3JkZXItdG9wLWNvbG9yOiM5ZmNkZmZ9XG4uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGlua3tjb2xvcjojMDAyNzUyfVxuLmFsZXJ0LXNlY29uZGFyeXtjb2xvcjojMzgzZDQxO2JhY2tncm91bmQtY29sb3I6I2UyZTNlNTtib3JkZXItY29sb3I6I2Q2ZDhkYn1cbi5hbGVydC1zZWNvbmRhcnkgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojYzhjYmNmfVxuLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGlua3tjb2xvcjojMjAyMzI2fVxuLmFsZXJ0LXN1Y2Nlc3N7Y29sb3I6IzE1NTcyNDtiYWNrZ3JvdW5kLWNvbG9yOiNkNGVkZGE7Ym9yZGVyLWNvbG9yOiNjM2U2Y2J9XG4uYWxlcnQtc3VjY2VzcyBocntib3JkZXItdG9wLWNvbG9yOiNiMWRmYmJ9XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGlua3tjb2xvcjojMGIyZTEzfVxuLmFsZXJ0LWluZm97Y29sb3I6IzBjNTQ2MDtiYWNrZ3JvdW5kLWNvbG9yOiNkMWVjZjE7Ym9yZGVyLWNvbG9yOiNiZWU1ZWJ9XG4uYWxlcnQtaW5mbyBocntib3JkZXItdG9wLWNvbG9yOiNhYmRkZTV9XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGlua3tjb2xvcjojMDYyYzMzfVxuLmFsZXJ0LXdhcm5pbmd7Y29sb3I6Izg1NjQwNDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYzY2Q7Ym9yZGVyLWNvbG9yOiNmZmVlYmF9XG4uYWxlcnQtd2FybmluZyBocntib3JkZXItdG9wLWNvbG9yOiNmZmU4YTF9XG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGlua3tjb2xvcjojNTMzZjAzfVxuLmFsZXJ0LWRhbmdlcntjb2xvcjojNzIxYzI0O2JhY2tncm91bmQtY29sb3I6I2Y4ZDdkYTtib3JkZXItY29sb3I6I2Y1YzZjYn1cbi5hbGVydC1kYW5nZXIgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZjFiMGI3fVxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGlua3tjb2xvcjojNDkxMjE3fVxuLmFsZXJ0LWxpZ2h0e2NvbG9yOiM4MTgxODI7YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlO2JvcmRlci1jb2xvcjojZmRmZGZlfVxuLmFsZXJ0LWxpZ2h0IGhye2JvcmRlci10b3AtY29sb3I6I2VjZWNmNn1cbi5hbGVydC1saWdodCAuYWxlcnQtbGlua3tjb2xvcjojNjg2ODY4fVxuLmFsZXJ0LWRhcmt7Y29sb3I6IzFiMWUyMTtiYWNrZ3JvdW5kLWNvbG9yOiNkNmQ4ZDk7Ym9yZGVyLWNvbG9yOiNjNmM4Y2F9XG4uYWxlcnQtZGFyayBocntib3JkZXItdG9wLWNvbG9yOiNiOWJiYmV9XG4uYWxlcnQtZGFyayAuYWxlcnQtbGlua3tjb2xvcjojMDQwNTA1fVxuQC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVze2Zyb217YmFja2dyb3VuZC1wb3NpdGlvbjoxcmVtIDB9XG50b3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH1cbn1cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXN7ZnJvbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjFyZW0gMH1cbnRve2JhY2tncm91bmQtcG9zaXRpb246MCAwfVxufVxuLnByb2dyZXNze2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O2hlaWdodDoxcmVtO292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6Ljc1cmVtO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItcmFkaXVzOi4yNXJlbX1cbi5wcm9ncmVzcy1iYXJ7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtvdmVyZmxvdzpoaWRkZW47Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmO3RyYW5zaXRpb246d2lkdGggLjZzIGVhc2V9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsucHJvZ3Jlc3MtYmFye3RyYW5zaXRpb246bm9uZX1cbn1cbi5wcm9ncmVzcy1iYXItc3RyaXBlZHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1zaXplOjFyZW0gMXJlbX1cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb246cHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMXMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjpwcm9ncmVzcy1iYXItc3RyaXBlcyAxcyBsaW5lYXIgaW5maW5pdGV9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uOm5vbmU7YW5pbWF0aW9uOm5vbmV9XG59XG4ubWVkaWF7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246c3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydH1cbi5tZWRpYS1ib2R5ey1tcy1mbGV4OjE7ZmxleDoxfVxuLmxpc3QtZ3JvdXB7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbTowfVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb257d2lkdGg6MTAwJTtjb2xvcjojNDk1MDU3O3RleHQtYWxpZ246aW5oZXJpdH1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye3otaW5kZXg6MTtjb2xvcjojNDk1MDU3O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYX1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZXtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn1cbi5saXN0LWdyb3VwLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOi43NXJlbSAxLjI1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSl9XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbX1cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW19XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZDtwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle3otaW5kZXg6Mjtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXItY29sb3I6IzAwN2JmZn1cbi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjB9XG4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6LTFweDtib3JkZXItdG9wLXdpZHRoOjFweH1cbi5saXN0LWdyb3VwLWhvcml6b250YWx7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgLmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXdpZHRoOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIC5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9XG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbXstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvd31cbi5saXN0LWdyb3VwLWhvcml6b250YWwtc20gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwtc20gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDowfVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSAubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwtc20gLmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDotMXB4O2JvcmRlci1sZWZ0LXdpZHRoOjFweH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubGlzdC1ncm91cC1ob3Jpem9udGFsLW1key1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIC5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCAubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi1sZWZ0Oi0xcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5saXN0LWdyb3VwLWhvcml6b250YWwtbGd7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgLmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXdpZHRoOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIC5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5saXN0LWdyb3VwLWhvcml6b250YWwteGx7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwteGwgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwteGwgLmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXdpZHRoOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIC5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9XG59XG4ubGlzdC1ncm91cC1mbHVzaCAubGlzdC1ncm91cC1pdGVte2JvcmRlci1yaWdodC13aWR0aDowO2JvcmRlci1sZWZ0LXdpZHRoOjA7Ym9yZGVyLXJhZGl1czowfVxuLmxpc3QtZ3JvdXAtZmx1c2ggLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXdpZHRoOjB9XG4ubGlzdC1ncm91cC1mbHVzaDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXdpZHRoOjB9XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnl7Y29sb3I6IzAwNDA4NTtiYWNrZ3JvdW5kLWNvbG9yOiNiOGRhZmZ9XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojMDA0MDg1O2JhY2tncm91bmQtY29sb3I6IzlmY2RmZn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwNDA4NTtib3JkZXItY29sb3I6IzAwNDA4NX1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5e2NvbG9yOiMzODNkNDE7YmFja2dyb3VuZC1jb2xvcjojZDZkOGRifVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiMzODNkNDE7YmFja2dyb3VuZC1jb2xvcjojYzhjYmNmfVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzODNkNDE7Ym9yZGVyLWNvbG9yOiMzODNkNDF9XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3N7Y29sb3I6IzE1NTcyNDtiYWNrZ3JvdW5kLWNvbG9yOiNjM2U2Y2J9XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojMTU1NzI0O2JhY2tncm91bmQtY29sb3I6I2IxZGZiYn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE1NTcyNDtib3JkZXItY29sb3I6IzE1NTcyNH1cbi5saXN0LWdyb3VwLWl0ZW0taW5mb3tjb2xvcjojMGM1NDYwO2JhY2tncm91bmQtY29sb3I6I2JlZTVlYn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiMwYzU0NjA7YmFja2dyb3VuZC1jb2xvcjojYWJkZGU1fVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGM1NDYwO2JvcmRlci1jb2xvcjojMGM1NDYwfVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5ne2NvbG9yOiM4NTY0MDQ7YmFja2dyb3VuZC1jb2xvcjojZmZlZWJhfVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6Izg1NjQwNDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmU4YTF9XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM4NTY0MDQ7Ym9yZGVyLWNvbG9yOiM4NTY0MDR9XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlcntjb2xvcjojNzIxYzI0O2JhY2tncm91bmQtY29sb3I6I2Y1YzZjYn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojNzIxYzI0O2JhY2tncm91bmQtY29sb3I6I2YxYjBiN31cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNzIxYzI0O2JvcmRlci1jb2xvcjojNzIxYzI0fVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodHtjb2xvcjojODE4MTgyO2JhY2tncm91bmQtY29sb3I6I2ZkZmRmZX1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzgxODE4MjtiYWNrZ3JvdW5kLWNvbG9yOiNlY2VjZjZ9XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojODE4MTgyO2JvcmRlci1jb2xvcjojODE4MTgyfVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJre2NvbG9yOiMxYjFlMjE7YmFja2dyb3VuZC1jb2xvcjojYzZjOGNhfVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzFiMWUyMTtiYWNrZ3JvdW5kLWNvbG9yOiNiOWJiYmV9XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxYjFlMjE7Ym9yZGVyLWNvbG9yOiMxYjFlMjF9XG4uY2xvc2V7ZmxvYXQ6cmlnaHQ7Zm9udC1zaXplOjEuNXJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTtjb2xvcjojMDAwO3RleHQtc2hhZG93OjAgMXB4IDAgI2ZmZjtvcGFjaXR5Oi41fVxuLmNsb3NlOmhvdmVye2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmV9XG4uY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMsLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVye29wYWNpdHk6Ljc1fVxuYnV0dG9uLmNsb3Nle3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowOy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX1cbmEuY2xvc2UuZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZX1cbi50b2FzdHttYXgtd2lkdGg6MzUwcHg7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTouODc1cmVtO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO2JveC1zaGFkb3c6MCAuMjVyZW0gLjc1cmVtIHJnYmEoMCwwLDAsLjEpOy13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7b3BhY2l0eTowO2JvcmRlci1yYWRpdXM6LjI1cmVtfVxuLnRvYXN0Om5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTouNzVyZW19XG4udG9hc3Quc2hvd2luZ3tvcGFjaXR5OjF9XG4udG9hc3Quc2hvd3tkaXNwbGF5OmJsb2NrO29wYWNpdHk6MX1cbi50b2FzdC5oaWRle2Rpc3BsYXk6bm9uZX1cbi50b2FzdC1oZWFkZXJ7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi4yNXJlbSAuNzVyZW07Y29sb3I6IzZjNzU3ZDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMDUpfVxuLnRvYXN0LWJvZHl7cGFkZGluZzouNzVyZW19XG4ubW9kYWwtb3BlbntvdmVyZmxvdzpoaWRkZW59XG4ubW9kYWwtb3BlbiAubW9kYWx7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvfVxuLm1vZGFse3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt6LWluZGV4OjEwNTA7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVuO291dGxpbmU6MH1cbi5tb2RhbC1kaWFsb2d7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6YXV0bzttYXJnaW46LjVyZW07cG9pbnRlci1ldmVudHM6bm9uZX1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2d7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLW91dCwtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTUwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTBweCl9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9ne3RyYW5zaXRpb246bm9uZX1cbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2d7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZ3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjAyKTt0cmFuc2Zvcm06c2NhbGUoMS4wMil9XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGV7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7bWF4LWhlaWdodDpjYWxjKDEwMCUgLSAxcmVtKX1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudHttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAxcmVtKTtvdmVyZmxvdzpoaWRkZW59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciwubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcnstbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjB9XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZHtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21pbi1oZWlnaHQ6Y2FsYygxMDAlIC0gMXJlbSl9XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmV7ZGlzcGxheTpibG9jaztoZWlnaHQ6Y2FsYygxMDB2aCAtIDFyZW0pO2NvbnRlbnQ6XCJcIn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGV7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtoZWlnaHQ6MTAwJX1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnR7bWF4LWhlaWdodDpub25lfVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3Jle2NvbnRlbnQ6bm9uZX1cbi5tb2RhbC1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjEwMCU7cG9pbnRlci1ldmVudHM6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMik7Ym9yZGVyLXJhZGl1czouM3JlbTtvdXRsaW5lOjB9XG4ubW9kYWwtYmFja2Ryb3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3otaW5kZXg6MTA0MDt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZC1jb2xvcjojMDAwfVxuLm1vZGFsLWJhY2tkcm9wLmZhZGV7b3BhY2l0eTowfVxuLm1vZGFsLWJhY2tkcm9wLnNob3d7b3BhY2l0eTouNX1cbi5tb2RhbC1oZWFkZXJ7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246c3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzoxcmVtIDFyZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTJlNjtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpfVxuLm1vZGFsLWhlYWRlciAuY2xvc2V7cGFkZGluZzoxcmVtIDFyZW07bWFyZ2luOi0xcmVtIC0xcmVtIC0xcmVtIGF1dG99XG4ubW9kYWwtdGl0bGV7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuNX1cbi5tb2RhbC1ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG87cGFkZGluZzoxcmVtfVxuLm1vZGFsLWZvb3RlcntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1wYWNrOmVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7cGFkZGluZzouNzVyZW07Ym9yZGVyLXRvcDoxcHggc29saWQgI2RlZTJlNjtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czpjYWxjKC4zcmVtIC0gMXB4KTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpfVxuLm1vZGFsLWZvb3Rlcj4qe21hcmdpbjouMjVyZW19XG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi05OTk5cHg7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDtvdmVyZmxvdzpzY3JvbGx9XG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6NTAwcHg7bWFyZ2luOjEuNzVyZW0gYXV0b31cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZXttYXgtaGVpZ2h0OmNhbGMoMTAwJSAtIDMuNXJlbSl9XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnR7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gMy41cmVtKX1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWR7bWluLWhlaWdodDpjYWxjKDEwMCUgLSAzLjVyZW0pfVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3Jle2hlaWdodDpjYWxjKDEwMHZoIC0gMy41cmVtKX1cbi5tb2RhbC1zbXttYXgtd2lkdGg6MzAwcHh9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7Lm1vZGFsLWxnLC5tb2RhbC14bHttYXgtd2lkdGg6ODAwcHh9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5tb2RhbC14bHttYXgtd2lkdGg6MTE0MHB4fVxufVxuLnRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDcwO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsXCJOb3RvIFNhbnNcIixzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O3RleHQtYWxpZ246bGVmdDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtc2hhZG93Om5vbmU7dGV4dC10cmFuc2Zvcm06bm9uZTtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1icmVhazpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDt3aGl0ZS1zcGFjZTpub3JtYWw7bGluZS1icmVhazphdXRvO2ZvbnQtc2l6ZTouODc1cmVtO3dvcmQtd3JhcDpicmVhay13b3JkO29wYWNpdHk6MH1cbi50b29sdGlwLnNob3d7b3BhY2l0eTouOX1cbi50b29sdGlwIC5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOi44cmVtO2hlaWdodDouNHJlbX1cbi50b29sdGlwIC5hcnJvdzo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfVxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSwuYnMtdG9vbHRpcC10b3B7cGFkZGluZzouNHJlbSAwfVxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3csLmJzLXRvb2x0aXAtdG9wIC5hcnJvd3tib3R0b206MH1cbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3Jle3RvcDowO2JvcmRlci13aWR0aDouNHJlbSAuNHJlbSAwO2JvcmRlci10b3AtY29sb3I6IzAwMH1cbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSwuYnMtdG9vbHRpcC1yaWdodHtwYWRkaW5nOjAgLjRyZW19XG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93LC5icy10b29sdGlwLXJpZ2h0IC5hcnJvd3tsZWZ0OjA7d2lkdGg6LjRyZW07aGVpZ2h0Oi44cmVtfVxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3Jle3JpZ2h0OjA7Ym9yZGVyLXdpZHRoOi40cmVtIC40cmVtIC40cmVtIDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOiMwMDB9XG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dLC5icy10b29sdGlwLWJvdHRvbXtwYWRkaW5nOi40cmVtIDB9XG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdywuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93e3RvcDowfVxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmV7Ym90dG9tOjA7Ym9yZGVyLXdpZHRoOjAgLjRyZW0gLjRyZW07Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDAwfVxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0sLmJzLXRvb2x0aXAtbGVmdHtwYWRkaW5nOjAgLjRyZW19XG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3csLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3d7cmlnaHQ6MDt3aWR0aDouNHJlbTtoZWlnaHQ6LjhyZW19XG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3Jle2xlZnQ6MDtib3JkZXItd2lkdGg6LjRyZW0gMCAuNHJlbSAuNHJlbTtib3JkZXItbGVmdC1jb2xvcjojMDAwfVxuLnRvb2x0aXAtaW5uZXJ7bWF4LXdpZHRoOjIwMHB4O3BhZGRpbmc6LjI1cmVtIC41cmVtO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6LjI1cmVtfVxuLnBvcG92ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6MTA2MDtkaXNwbGF5OmJsb2NrO21heC13aWR0aDoyNzZweDtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLFwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxcIk5vdG8gU2Fuc1wiLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7dGV4dC1hbGlnbjpsZWZ0O3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLWJyZWFrOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO3doaXRlLXNwYWNlOm5vcm1hbDtsaW5lLWJyZWFrOmF1dG87Zm9udC1zaXplOi44NzVyZW07d29yZC13cmFwOmJyZWFrLXdvcmQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JvcmRlci1yYWRpdXM6LjNyZW19XG4ucG9wb3ZlciAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDoxcmVtO2hlaWdodDouNXJlbTttYXJnaW46MCAuM3JlbX1cbi5wb3BvdmVyIC5hcnJvdzo6YWZ0ZXIsLnBvcG92ZXIgLmFycm93OjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpzb2xpZH1cbi5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0sLmJzLXBvcG92ZXItdG9we21hcmdpbi1ib3R0b206LjVyZW19XG4uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdPi5hcnJvdywuYnMtcG9wb3Zlci10b3A+LmFycm93e2JvdHRvbTpjYWxjKC0uNXJlbSAtIDFweCl9XG4uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdPi5hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLXRvcD4uYXJyb3c6OmJlZm9yZXtib3R0b206MDtib3JkZXItd2lkdGg6LjVyZW0gLjVyZW0gMDtib3JkZXItdG9wLWNvbG9yOnJnYmEoMCwwLDAsLjI1KX1cbi5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0+LmFycm93OjphZnRlciwuYnMtcG9wb3Zlci10b3A+LmFycm93OjphZnRlcntib3R0b206MXB4O2JvcmRlci13aWR0aDouNXJlbSAuNXJlbSAwO2JvcmRlci10b3AtY29sb3I6I2ZmZn1cbi5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSwuYnMtcG9wb3Zlci1yaWdodHttYXJnaW4tbGVmdDouNXJlbX1cbi5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XT4uYXJyb3csLmJzLXBvcG92ZXItcmlnaHQ+LmFycm93e2xlZnQ6Y2FsYygtLjVyZW0gLSAxcHgpO3dpZHRoOi41cmVtO2hlaWdodDoxcmVtO21hcmdpbjouM3JlbSAwfVxuLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdPi5hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLXJpZ2h0Pi5hcnJvdzo6YmVmb3Jle2xlZnQ6MDtib3JkZXItd2lkdGg6LjVyZW0gLjVyZW0gLjVyZW0gMDtib3JkZXItcmlnaHQtY29sb3I6cmdiYSgwLDAsMCwuMjUpfVxuLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdPi5hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItcmlnaHQ+LmFycm93OjphZnRlcntsZWZ0OjFweDtib3JkZXItd2lkdGg6LjVyZW0gLjVyZW0gLjVyZW0gMDtib3JkZXItcmlnaHQtY29sb3I6I2ZmZn1cbi5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0sLmJzLXBvcG92ZXItYm90dG9te21hcmdpbi10b3A6LjVyZW19XG4uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dPi5hcnJvdywuYnMtcG9wb3Zlci1ib3R0b20+LmFycm93e3RvcDpjYWxjKC0uNXJlbSAtIDFweCl9XG4uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dPi5hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWJvdHRvbT4uYXJyb3c6OmJlZm9yZXt0b3A6MDtib3JkZXItd2lkdGg6MCAuNXJlbSAuNXJlbSAuNXJlbTtib3JkZXItYm90dG9tLWNvbG9yOnJnYmEoMCwwLDAsLjI1KX1cbi5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0+LmFycm93OjphZnRlciwuYnMtcG9wb3Zlci1ib3R0b20+LmFycm93OjphZnRlcnt0b3A6MXB4O2JvcmRlci13aWR0aDowIC41cmVtIC41cmVtIC41cmVtO2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn1cbi5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NTAlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXJlbTttYXJnaW4tbGVmdDotLjVyZW07Y29udGVudDpcIlwiO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmN2Y3Zjd9XG4uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSwuYnMtcG9wb3Zlci1sZWZ0e21hcmdpbi1yaWdodDouNXJlbX1cbi5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdPi5hcnJvdywuYnMtcG9wb3Zlci1sZWZ0Pi5hcnJvd3tyaWdodDpjYWxjKC0uNXJlbSAtIDFweCk7d2lkdGg6LjVyZW07aGVpZ2h0OjFyZW07bWFyZ2luOi4zcmVtIDB9XG4uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XT4uYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1sZWZ0Pi5hcnJvdzo6YmVmb3Jle3JpZ2h0OjA7Ym9yZGVyLXdpZHRoOi41cmVtIDAgLjVyZW0gLjVyZW07Ym9yZGVyLWxlZnQtY29sb3I6cmdiYSgwLDAsMCwuMjUpfVxuLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0+LmFycm93OjphZnRlciwuYnMtcG9wb3Zlci1sZWZ0Pi5hcnJvdzo6YWZ0ZXJ7cmlnaHQ6MXB4O2JvcmRlci13aWR0aDouNXJlbSAwIC41cmVtIC41cmVtO2JvcmRlci1sZWZ0LWNvbG9yOiNmZmZ9XG4ucG9wb3Zlci1oZWFkZXJ7cGFkZGluZzouNXJlbSAuNzVyZW07bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxcmVtO2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNztib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWJlYmViO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYyguM3JlbSAtIDFweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyguM3JlbSAtIDFweCl9XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHl7ZGlzcGxheTpub25lfVxuLnBvcG92ZXItYm9keXtwYWRkaW5nOi41cmVtIC43NXJlbTtjb2xvcjojMjEyNTI5fVxuLmNhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlfVxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnR7LW1zLXRvdWNoLWFjdGlvbjpwYW4teTt0b3VjaC1hY3Rpb246cGFuLXl9XG4uY2Fyb3VzZWwtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW59XG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCJ9XG4uY2Fyb3VzZWwtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDotMTAwJTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246dHJhbnNmb3JtIC42cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXQsLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0fVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmNhcm91c2VsLWl0ZW17dHJhbnNpdGlvbjpub25lfVxufVxuLmNhcm91c2VsLWl0ZW0tbmV4dCwuY2Fyb3VzZWwtaXRlbS1wcmV2LC5jYXJvdXNlbC1pdGVtLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfVxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0LC5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9XG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCwuY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCl7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0LC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZXt6LWluZGV4OjE7b3BhY2l0eToxfVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0e3otaW5kZXg6MDtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IDBzIC42c31cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodHt0cmFuc2l0aW9uOm5vbmV9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LC5jYXJvdXNlbC1jb250cm9sLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoxO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoxNSU7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtvcGFjaXR5Oi41O3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2V9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY2Fyb3VzZWwtY29udHJvbC1uZXh0LC5jYXJvdXNlbC1jb250cm9sLXByZXZ7dHJhbnNpdGlvbjpub25lfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cywuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO291dGxpbmU6MDtvcGFjaXR5Oi45fVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldntsZWZ0OjB9XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0e3JpZ2h0OjB9XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7YmFja2dyb3VuZDpuby1yZXBlYXQgNTAlLzEwMCUgMTAwJX1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvJTNlJTNjL3N2ZyUzZVwiKX1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLyUzZSUzYy9zdmclM2VcIil9XG4uY2Fyb3VzZWwtaW5kaWNhdG9yc3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjE1O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjE1JTttYXJnaW4tbGVmdDoxNSU7bGlzdC1zdHlsZTpub25lfVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGl7Ym94LXNpemluZzpjb250ZW50LWJveDstbXMtZmxleDowIDEgYXV0bztmbGV4OjAgMSBhdXRvO3dpZHRoOjMwcHg7aGVpZ2h0OjNweDttYXJnaW4tcmlnaHQ6M3B4O21hcmdpbi1sZWZ0OjNweDt0ZXh0LWluZGVudDotOTk5cHg7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXItdG9wOjEwcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbToxMHB4IHNvbGlkIHRyYW5zcGFyZW50O29wYWNpdHk6LjU7dHJhbnNpdGlvbjpvcGFjaXR5IC42cyBlYXNlfVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmNhcm91c2VsLWluZGljYXRvcnMgbGl7dHJhbnNpdGlvbjpub25lfVxufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZXtvcGFjaXR5OjF9XG4uY2Fyb3VzZWwtY2FwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxNSU7Ym90dG9tOjIwcHg7bGVmdDoxNSU7ei1pbmRleDoxMDtwYWRkaW5nLXRvcDoyMHB4O3BhZGRpbmctYm90dG9tOjIwcHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcn1cbkAtd2Via2l0LWtleWZyYW1lcyBzcGlubmVyLWJvcmRlcnt0b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9XG59XG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVye3Rvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX1cbn1cbi5zcGlubmVyLWJvcmRlcntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoycmVtO2hlaWdodDoycmVtO3ZlcnRpY2FsLWFsaWduOnRleHQtYm90dG9tO2JvcmRlcjouMjVlbSBzb2xpZCBjdXJyZW50Q29sb3I7Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NTAlOy13ZWJraXQtYW5pbWF0aW9uOnNwaW5uZXItYm9yZGVyIC43NXMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjpzcGlubmVyLWJvcmRlciAuNzVzIGxpbmVhciBpbmZpbml0ZX1cbi5zcGlubmVyLWJvcmRlci1zbXt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2JvcmRlci13aWR0aDouMmVtfVxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW5uZXItZ3Jvd3swJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm06c2NhbGUoMCl9XG41MCV7b3BhY2l0eToxfVxufVxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3d7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApfVxuNTAle29wYWNpdHk6MX1cbn1cbi5zcGlubmVyLWdyb3d7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbTt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbTtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjtib3JkZXItcmFkaXVzOjUwJTtvcGFjaXR5OjA7LXdlYmtpdC1hbmltYXRpb246c3Bpbm5lci1ncm93IC43NXMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjpzcGlubmVyLWdyb3cgLjc1cyBsaW5lYXIgaW5maW5pdGV9XG4uc3Bpbm5lci1ncm93LXNte3dpZHRoOjFyZW07aGVpZ2h0OjFyZW19XG4uYWxpZ24tYmFzZWxpbmV7dmVydGljYWwtYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLXRvcHt2ZXJ0aWNhbC1hbGlnbjp0b3AhaW1wb3J0YW50fVxuLmFsaWduLW1pZGRsZXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGUhaW1wb3J0YW50fVxuLmFsaWduLWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b20haW1wb3J0YW50fVxuLmFsaWduLXRleHQtYm90dG9te3ZlcnRpY2FsLWFsaWduOnRleHQtYm90dG9tIWltcG9ydGFudH1cbi5hbGlnbi10ZXh0LXRvcHt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LXRvcCFpbXBvcnRhbnR9XG4uYmctcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmYhaW1wb3J0YW50fVxuYS5iZy1wcmltYXJ5OmZvY3VzLGEuYmctcHJpbWFyeTpob3ZlcixidXR0b24uYmctcHJpbWFyeTpmb2N1cyxidXR0b24uYmctcHJpbWFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDYyY2MhaW1wb3J0YW50fVxuLmJnLXNlY29uZGFyeXtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2QhaW1wb3J0YW50fVxuYS5iZy1zZWNvbmRhcnk6Zm9jdXMsYS5iZy1zZWNvbmRhcnk6aG92ZXIsYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyxidXR0b24uYmctc2Vjb25kYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzU0NWI2MiFpbXBvcnRhbnR9XG4uYmctc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDUhaW1wb3J0YW50fVxuYS5iZy1zdWNjZXNzOmZvY3VzLGEuYmctc3VjY2Vzczpob3ZlcixidXR0b24uYmctc3VjY2Vzczpmb2N1cyxidXR0b24uYmctc3VjY2Vzczpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxZTdlMzQhaW1wb3J0YW50fVxuLmJnLWluZm97YmFja2dyb3VuZC1jb2xvcjojMTdhMmI4IWltcG9ydGFudH1cbmEuYmctaW5mbzpmb2N1cyxhLmJnLWluZm86aG92ZXIsYnV0dG9uLmJnLWluZm86Zm9jdXMsYnV0dG9uLmJnLWluZm86aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMTE3YThiIWltcG9ydGFudH1cbi5iZy13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNyFpbXBvcnRhbnR9XG5hLmJnLXdhcm5pbmc6Zm9jdXMsYS5iZy13YXJuaW5nOmhvdmVyLGJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzLGJ1dHRvbi5iZy13YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2QzOWUwMCFpbXBvcnRhbnR9XG4uYmctZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2RjMzU0NSFpbXBvcnRhbnR9XG5hLmJnLWRhbmdlcjpmb2N1cyxhLmJnLWRhbmdlcjpob3ZlcixidXR0b24uYmctZGFuZ2VyOmZvY3VzLGJ1dHRvbi5iZy1kYW5nZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYmQyMTMwIWltcG9ydGFudH1cbi5iZy1saWdodHtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmEhaW1wb3J0YW50fVxuYS5iZy1saWdodDpmb2N1cyxhLmJnLWxpZ2h0OmhvdmVyLGJ1dHRvbi5iZy1saWdodDpmb2N1cyxidXR0b24uYmctbGlnaHQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZGFlMGU1IWltcG9ydGFudH1cbi5iZy1kYXJre2JhY2tncm91bmQtY29sb3I6IzM0M2E0MCFpbXBvcnRhbnR9XG5hLmJnLWRhcms6Zm9jdXMsYS5iZy1kYXJrOmhvdmVyLGJ1dHRvbi5iZy1kYXJrOmZvY3VzLGJ1dHRvbi5iZy1kYXJrOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzFkMjEyNCFpbXBvcnRhbnR9XG4uYmctd2hpdGV7YmFja2dyb3VuZC1jb2xvcjojZmZmIWltcG9ydGFudH1cbi5iZy10cmFuc3BhcmVudHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH1cbi5ib3JkZXJ7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2IWltcG9ydGFudH1cbi5ib3JkZXItdG9we2JvcmRlci10b3A6MXB4IHNvbGlkICNkZWUyZTYhaW1wb3J0YW50fVxuLmJvcmRlci1yaWdodHtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZWUyZTYhaW1wb3J0YW50fVxuLmJvcmRlci1ib3R0b217Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9XG4uYm9yZGVyLWxlZnR7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkZWUyZTYhaW1wb3J0YW50fVxuLmJvcmRlci0we2JvcmRlcjowIWltcG9ydGFudH1cbi5ib3JkZXItdG9wLTB7Ym9yZGVyLXRvcDowIWltcG9ydGFudH1cbi5ib3JkZXItcmlnaHQtMHtib3JkZXItcmlnaHQ6MCFpbXBvcnRhbnR9XG4uYm9yZGVyLWJvdHRvbS0we2JvcmRlci1ib3R0b206MCFpbXBvcnRhbnR9XG4uYm9yZGVyLWxlZnQtMHtib3JkZXItbGVmdDowIWltcG9ydGFudH1cbi5ib3JkZXItcHJpbWFyeXtib3JkZXItY29sb3I6IzAwN2JmZiFpbXBvcnRhbnR9XG4uYm9yZGVyLXNlY29uZGFyeXtib3JkZXItY29sb3I6IzZjNzU3ZCFpbXBvcnRhbnR9XG4uYm9yZGVyLXN1Y2Nlc3N7Ym9yZGVyLWNvbG9yOiMyOGE3NDUhaW1wb3J0YW50fVxuLmJvcmRlci1pbmZve2JvcmRlci1jb2xvcjojMTdhMmI4IWltcG9ydGFudH1cbi5ib3JkZXItd2FybmluZ3tib3JkZXItY29sb3I6I2ZmYzEwNyFpbXBvcnRhbnR9XG4uYm9yZGVyLWRhbmdlcntib3JkZXItY29sb3I6I2RjMzU0NSFpbXBvcnRhbnR9XG4uYm9yZGVyLWxpZ2h0e2JvcmRlci1jb2xvcjojZjhmOWZhIWltcG9ydGFudH1cbi5ib3JkZXItZGFya3tib3JkZXItY29sb3I6IzM0M2E0MCFpbXBvcnRhbnR9XG4uYm9yZGVyLXdoaXRle2JvcmRlci1jb2xvcjojZmZmIWltcG9ydGFudH1cbi5yb3VuZGVkLXNte2JvcmRlci1yYWRpdXM6LjJyZW0haW1wb3J0YW50fVxuLnJvdW5kZWR7Ym9yZGVyLXJhZGl1czouMjVyZW0haW1wb3J0YW50fVxuLnJvdW5kZWQtdG9we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW0haW1wb3J0YW50fVxuLnJvdW5kZWQtcmlnaHR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW0haW1wb3J0YW50fVxuLnJvdW5kZWQtYm90dG9te2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW0haW1wb3J0YW50fVxuLnJvdW5kZWQtbGVmdHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW0haW1wb3J0YW50fVxuLnJvdW5kZWQtbGd7Ym9yZGVyLXJhZGl1czouM3JlbSFpbXBvcnRhbnR9XG4ucm91bmRlZC1jaXJjbGV7Ym9yZGVyLXJhZGl1czo1MCUhaW1wb3J0YW50fVxuLnJvdW5kZWQtcGlsbHtib3JkZXItcmFkaXVzOjUwcmVtIWltcG9ydGFudH1cbi5yb3VuZGVkLTB7Ym9yZGVyLXJhZGl1czowIWltcG9ydGFudH1cbi5jbGVhcmZpeDo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIn1cbi5kLW5vbmV7ZGlzcGxheTpub25lIWltcG9ydGFudH1cbi5kLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9XG4uZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fVxuLmQtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9XG4uZC10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH1cbi5kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9XG4uZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9XG4uZC1mbGV4e2Rpc3BsYXk6LW1zLWZsZXhib3ghaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9XG4uZC1pbmxpbmUtZmxleHtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9XG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmQtc20tbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fVxuLmQtc20taW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH1cbi5kLXNtLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9XG4uZC1zbS1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH1cbi5kLXNtLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fVxuLmQtc20tdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH1cbi5kLXNtLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH1cbi5kLXNtLWZsZXh7ZGlzcGxheTotbXMtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4IWltcG9ydGFudH1cbi5kLXNtLWlubGluZS1mbGV4e2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZC1tZC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9XG4uZC1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fVxuLmQtbWQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH1cbi5kLW1kLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fVxuLmQtbWQtdGFibGV7ZGlzcGxheTp0YWJsZSFpbXBvcnRhbnR9XG4uZC1tZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fVxuLmQtbWQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fVxuLmQtbWQtZmxleHtkaXNwbGF5Oi1tcy1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmZsZXghaW1wb3J0YW50fVxuLmQtbWQtaW5saW5lLWZsZXh7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3ghaW1wb3J0YW50O2Rpc3BsYXk6aW5saW5lLWZsZXghaW1wb3J0YW50fVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5kLWxnLW5vbmV7ZGlzcGxheTpub25lIWltcG9ydGFudH1cbi5kLWxnLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9XG4uZC1sZy1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fVxuLmQtbGctYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9XG4uZC1sZy10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH1cbi5kLWxnLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9XG4uZC1sZy10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9XG4uZC1sZy1mbGV4e2Rpc3BsYXk6LW1zLWZsZXhib3ghaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9XG4uZC1sZy1pbmxpbmUtZmxleHtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5kLXhsLW5vbmV7ZGlzcGxheTpub25lIWltcG9ydGFudH1cbi5kLXhsLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9XG4uZC14bC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fVxuLmQteGwtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9XG4uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH1cbi5kLXhsLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9XG4uZC14bC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9XG4uZC14bC1mbGV4e2Rpc3BsYXk6LW1zLWZsZXhib3ghaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9XG4uZC14bC1pbmxpbmUtZmxleHtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9XG59XG5AbWVkaWEgcHJpbnR7LmQtcHJpbnQtbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fVxuLmQtcHJpbnQtaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH1cbi5kLXByaW50LWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9XG4uZC1wcmludC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH1cbi5kLXByaW50LXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fVxuLmQtcHJpbnQtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH1cbi5kLXByaW50LXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH1cbi5kLXByaW50LWZsZXh7ZGlzcGxheTotbXMtZmxleGJveCFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4IWltcG9ydGFudH1cbi5kLXByaW50LWlubGluZS1mbGV4e2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH1cbn1cbi5lbWJlZC1yZXNwb25zaXZle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVufVxuLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZXtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIn1cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCwuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlb3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MH1cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmV7cGFkZGluZy10b3A6NDIuODU3MTQzJX1cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmV7cGFkZGluZy10b3A6NTYuMjUlfVxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3Jle3BhZGRpbmctdG9wOjc1JX1cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZXtwYWRkaW5nLXRvcDoxMDAlfVxuLmZsZXgtcm93ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9XG4uZmxleC1jb2x1bW57LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH1cbi5mbGV4LXJvdy1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fVxuLmZsZXgtY29sdW1uLXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZmxleC13cmFwey1tcy1mbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fVxuLmZsZXgtbm93cmFwey1tcy1mbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudDtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH1cbi5mbGV4LXdyYXAtcmV2ZXJzZXstbXMtZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZmxleC1maWxsey1tcy1mbGV4OjEgMSBhdXRvIWltcG9ydGFudDtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH1cbi5mbGV4LWdyb3ctMHstbXMtZmxleC1wb3NpdGl2ZTowIWltcG9ydGFudDtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9XG4uZmxleC1ncm93LTF7LW1zLWZsZXgtcG9zaXRpdmU6MSFpbXBvcnRhbnQ7ZmxleC1ncm93OjEhaW1wb3J0YW50fVxuLmZsZXgtc2hyaW5rLTB7LW1zLWZsZXgtbmVnYXRpdmU6MCFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9XG4uZmxleC1zaHJpbmstMXstbXMtZmxleC1uZWdhdGl2ZToxIWltcG9ydGFudDtmbGV4LXNocmluazoxIWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnR7LW1zLWZsZXgtcGFjazpzdGFydCFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC1lbmR7LW1zLWZsZXgtcGFjazplbmQhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LWNlbnRlcnstbXMtZmxleC1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LWJldHdlZW57LW1zLWZsZXgtcGFjazpqdXN0aWZ5IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LWFyb3VuZHstbXMtZmxleC1wYWNrOmRpc3RyaWJ1dGUhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXN0YXJ0ey1tcy1mbGV4LWFsaWduOnN0YXJ0IWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy1lbmR7LW1zLWZsZXgtYWxpZ246ZW5kIWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24taXRlbXMtY2VudGVyey1tcy1mbGV4LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy1iYXNlbGluZXstbXMtZmxleC1hbGlnbjpiYXNlbGluZSFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXN0cmV0Y2h7LW1zLWZsZXgtYWxpZ246c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1zdGFydHstbXMtZmxleC1saW5lLXBhY2s6c3RhcnQhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1lbmR7LW1zLWZsZXgtbGluZS1wYWNrOmVuZCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1jZW50ZXJ7LW1zLWZsZXgtbGluZS1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbnstbXMtZmxleC1saW5lLXBhY2s6anVzdGlmeSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LWFyb3VuZHstbXMtZmxleC1saW5lLXBhY2s6ZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaHstbXMtZmxleC1saW5lLXBhY2s6c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLWF1dG97LW1zLWZsZXgtaXRlbS1hbGlnbjphdXRvIWltcG9ydGFudDthbGlnbi1zZWxmOmF1dG8haW1wb3J0YW50fVxuLmFsaWduLXNlbGYtc3RhcnR7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdGFydCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLWVuZHstbXMtZmxleC1pdGVtLWFsaWduOmVuZCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi1jZW50ZXJ7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLWJhc2VsaW5ley1tcy1mbGV4LWl0ZW0tYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50O2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYtc3RyZXRjaHstbXMtZmxleC1pdGVtLWFsaWduOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9XG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmZsZXgtc20tcm93ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9XG4uZmxleC1zbS1jb2x1bW57LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH1cbi5mbGV4LXNtLXJvdy1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fVxuLmZsZXgtc20tY29sdW1uLXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZmxleC1zbS13cmFwey1tcy1mbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fVxuLmZsZXgtc20tbm93cmFwey1tcy1mbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudDtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH1cbi5mbGV4LXNtLXdyYXAtcmV2ZXJzZXstbXMtZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZmxleC1zbS1maWxsey1tcy1mbGV4OjEgMSBhdXRvIWltcG9ydGFudDtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH1cbi5mbGV4LXNtLWdyb3ctMHstbXMtZmxleC1wb3NpdGl2ZTowIWltcG9ydGFudDtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9XG4uZmxleC1zbS1ncm93LTF7LW1zLWZsZXgtcG9zaXRpdmU6MSFpbXBvcnRhbnQ7ZmxleC1ncm93OjEhaW1wb3J0YW50fVxuLmZsZXgtc20tc2hyaW5rLTB7LW1zLWZsZXgtbmVnYXRpdmU6MCFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9XG4uZmxleC1zbS1zaHJpbmstMXstbXMtZmxleC1uZWdhdGl2ZToxIWltcG9ydGFudDtmbGV4LXNocmluazoxIWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnR7LW1zLWZsZXgtcGFjazpzdGFydCFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC1zbS1lbmR7LW1zLWZsZXgtcGFjazplbmQhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LXNtLWNlbnRlcnstbXMtZmxleC1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW57LW1zLWZsZXgtcGFjazpqdXN0aWZ5IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZHstbXMtZmxleC1wYWNrOmRpc3RyaWJ1dGUhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXNtLXN0YXJ0ey1tcy1mbGV4LWFsaWduOnN0YXJ0IWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy1zbS1lbmR7LW1zLWZsZXgtYWxpZ246ZW5kIWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24taXRlbXMtc20tY2VudGVyey1tcy1mbGV4LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZXstbXMtZmxleC1hbGlnbjpiYXNlbGluZSFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2h7LW1zLWZsZXgtYWxpZ246c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1zbS1zdGFydHstbXMtZmxleC1saW5lLXBhY2s6c3RhcnQhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1zbS1lbmR7LW1zLWZsZXgtbGluZS1wYWNrOmVuZCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1zbS1jZW50ZXJ7LW1zLWZsZXgtbGluZS1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbnstbXMtZmxleC1saW5lLXBhY2s6anVzdGlmeSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LXNtLWFyb3VuZHstbXMtZmxleC1saW5lLXBhY2s6ZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaHstbXMtZmxleC1saW5lLXBhY2s6c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLXNtLWF1dG97LW1zLWZsZXgtaXRlbS1hbGlnbjphdXRvIWltcG9ydGFudDthbGlnbi1zZWxmOmF1dG8haW1wb3J0YW50fVxuLmFsaWduLXNlbGYtc20tc3RhcnR7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdGFydCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLXNtLWVuZHstbXMtZmxleC1pdGVtLWFsaWduOmVuZCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi1zbS1jZW50ZXJ7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLXNtLWJhc2VsaW5ley1tcy1mbGV4LWl0ZW0tYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50O2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYtc20tc3RyZXRjaHstbXMtZmxleC1pdGVtLWFsaWduOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmZsZXgtbWQtcm93ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9XG4uZmxleC1tZC1jb2x1bW57LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH1cbi5mbGV4LW1kLXJvdy1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fVxuLmZsZXgtbWQtY29sdW1uLXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZmxleC1tZC13cmFwey1tcy1mbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fVxuLmZsZXgtbWQtbm93cmFwey1tcy1mbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudDtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH1cbi5mbGV4LW1kLXdyYXAtcmV2ZXJzZXstbXMtZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZmxleC1tZC1maWxsey1tcy1mbGV4OjEgMSBhdXRvIWltcG9ydGFudDtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH1cbi5mbGV4LW1kLWdyb3ctMHstbXMtZmxleC1wb3NpdGl2ZTowIWltcG9ydGFudDtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9XG4uZmxleC1tZC1ncm93LTF7LW1zLWZsZXgtcG9zaXRpdmU6MSFpbXBvcnRhbnQ7ZmxleC1ncm93OjEhaW1wb3J0YW50fVxuLmZsZXgtbWQtc2hyaW5rLTB7LW1zLWZsZXgtbmVnYXRpdmU6MCFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9XG4uZmxleC1tZC1zaHJpbmstMXstbXMtZmxleC1uZWdhdGl2ZToxIWltcG9ydGFudDtmbGV4LXNocmluazoxIWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnR7LW1zLWZsZXgtcGFjazpzdGFydCFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC1tZC1lbmR7LW1zLWZsZXgtcGFjazplbmQhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LW1kLWNlbnRlcnstbXMtZmxleC1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW57LW1zLWZsZXgtcGFjazpqdXN0aWZ5IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZHstbXMtZmxleC1wYWNrOmRpc3RyaWJ1dGUhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLW1kLXN0YXJ0ey1tcy1mbGV4LWFsaWduOnN0YXJ0IWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy1tZC1lbmR7LW1zLWZsZXgtYWxpZ246ZW5kIWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24taXRlbXMtbWQtY2VudGVyey1tcy1mbGV4LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZXstbXMtZmxleC1hbGlnbjpiYXNlbGluZSFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2h7LW1zLWZsZXgtYWxpZ246c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1tZC1zdGFydHstbXMtZmxleC1saW5lLXBhY2s6c3RhcnQhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1tZC1lbmR7LW1zLWZsZXgtbGluZS1wYWNrOmVuZCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1tZC1jZW50ZXJ7LW1zLWZsZXgtbGluZS1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbnstbXMtZmxleC1saW5lLXBhY2s6anVzdGlmeSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LW1kLWFyb3VuZHstbXMtZmxleC1saW5lLXBhY2s6ZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaHstbXMtZmxleC1saW5lLXBhY2s6c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLW1kLWF1dG97LW1zLWZsZXgtaXRlbS1hbGlnbjphdXRvIWltcG9ydGFudDthbGlnbi1zZWxmOmF1dG8haW1wb3J0YW50fVxuLmFsaWduLXNlbGYtbWQtc3RhcnR7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdGFydCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLW1kLWVuZHstbXMtZmxleC1pdGVtLWFsaWduOmVuZCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi1tZC1jZW50ZXJ7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLW1kLWJhc2VsaW5ley1tcy1mbGV4LWl0ZW0tYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50O2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYtbWQtc3RyZXRjaHstbXMtZmxleC1pdGVtLWFsaWduOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmZsZXgtbGctcm93ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9XG4uZmxleC1sZy1jb2x1bW57LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH1cbi5mbGV4LWxnLXJvdy1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fVxuLmZsZXgtbGctY29sdW1uLXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZmxleC1sZy13cmFwey1tcy1mbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fVxuLmZsZXgtbGctbm93cmFwey1tcy1mbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudDtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH1cbi5mbGV4LWxnLXdyYXAtcmV2ZXJzZXstbXMtZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZmxleC1sZy1maWxsey1tcy1mbGV4OjEgMSBhdXRvIWltcG9ydGFudDtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH1cbi5mbGV4LWxnLWdyb3ctMHstbXMtZmxleC1wb3NpdGl2ZTowIWltcG9ydGFudDtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9XG4uZmxleC1sZy1ncm93LTF7LW1zLWZsZXgtcG9zaXRpdmU6MSFpbXBvcnRhbnQ7ZmxleC1ncm93OjEhaW1wb3J0YW50fVxuLmZsZXgtbGctc2hyaW5rLTB7LW1zLWZsZXgtbmVnYXRpdmU6MCFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9XG4uZmxleC1sZy1zaHJpbmstMXstbXMtZmxleC1uZWdhdGl2ZToxIWltcG9ydGFudDtmbGV4LXNocmluazoxIWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnR7LW1zLWZsZXgtcGFjazpzdGFydCFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC1sZy1lbmR7LW1zLWZsZXgtcGFjazplbmQhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LWxnLWNlbnRlcnstbXMtZmxleC1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW57LW1zLWZsZXgtcGFjazpqdXN0aWZ5IWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZHstbXMtZmxleC1wYWNrOmRpc3RyaWJ1dGUhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLWxnLXN0YXJ0ey1tcy1mbGV4LWFsaWduOnN0YXJ0IWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy1sZy1lbmR7LW1zLWZsZXgtYWxpZ246ZW5kIWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24taXRlbXMtbGctY2VudGVyey1tcy1mbGV4LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZXstbXMtZmxleC1hbGlnbjpiYXNlbGluZSFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2h7LW1zLWZsZXgtYWxpZ246c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1sZy1zdGFydHstbXMtZmxleC1saW5lLXBhY2s6c3RhcnQhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1sZy1lbmR7LW1zLWZsZXgtbGluZS1wYWNrOmVuZCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1sZy1jZW50ZXJ7LW1zLWZsZXgtbGluZS1wYWNrOmNlbnRlciFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbnstbXMtZmxleC1saW5lLXBhY2s6anVzdGlmeSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LWxnLWFyb3VuZHstbXMtZmxleC1saW5lLXBhY2s6ZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaHstbXMtZmxleC1saW5lLXBhY2s6c3RyZXRjaCFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLWxnLWF1dG97LW1zLWZsZXgtaXRlbS1hbGlnbjphdXRvIWltcG9ydGFudDthbGlnbi1zZWxmOmF1dG8haW1wb3J0YW50fVxuLmFsaWduLXNlbGYtbGctc3RhcnR7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdGFydCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLWxnLWVuZHstbXMtZmxleC1pdGVtLWFsaWduOmVuZCFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi1sZy1jZW50ZXJ7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLWxnLWJhc2VsaW5ley1tcy1mbGV4LWl0ZW0tYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50O2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYtbGctc3RyZXRjaHstbXMtZmxleC1pdGVtLWFsaWduOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5mbGV4LXhsLXJvd3stbXMtZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50fVxuLmZsZXgteGwtY29sdW1uey1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4haW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9XG4uZmxleC14bC1yb3ctcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlIWltcG9ydGFudH1cbi5mbGV4LXhsLWNvbHVtbi1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fVxuLmZsZXgteGwtd3JhcHstbXMtZmxleC13cmFwOndyYXAhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwIWltcG9ydGFudH1cbi5mbGV4LXhsLW5vd3JhcHstbXMtZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnQ7ZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnR9XG4uZmxleC14bC13cmFwLXJldmVyc2V7LW1zLWZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fVxuLmZsZXgteGwtZmlsbHstbXMtZmxleDoxIDEgYXV0byFpbXBvcnRhbnQ7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9XG4uZmxleC14bC1ncm93LTB7LW1zLWZsZXgtcG9zaXRpdmU6MCFpbXBvcnRhbnQ7ZmxleC1ncm93OjAhaW1wb3J0YW50fVxuLmZsZXgteGwtZ3Jvdy0xey1tcy1mbGV4LXBvc2l0aXZlOjEhaW1wb3J0YW50O2ZsZXgtZ3JvdzoxIWltcG9ydGFudH1cbi5mbGV4LXhsLXNocmluay0wey1tcy1mbGV4LW5lZ2F0aXZlOjAhaW1wb3J0YW50O2ZsZXgtc2hyaW5rOjAhaW1wb3J0YW50fVxuLmZsZXgteGwtc2hyaW5rLTF7LW1zLWZsZXgtbmVnYXRpdmU6MSFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0ey1tcy1mbGV4LXBhY2s6c3RhcnQhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQteGwtZW5key1tcy1mbGV4LXBhY2s6ZW5kIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC14bC1jZW50ZXJ7LW1zLWZsZXgtcGFjazpjZW50ZXIhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuey1tcy1mbGV4LXBhY2s6anVzdGlmeSFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC14bC1hcm91bmR7LW1zLWZsZXgtcGFjazpkaXN0cmlidXRlIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy14bC1zdGFydHstbXMtZmxleC1hbGlnbjpzdGFydCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydCFpbXBvcnRhbnR9XG4uYWxpZ24taXRlbXMteGwtZW5key1tcy1mbGV4LWFsaWduOmVuZCFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXhsLWNlbnRlcnstbXMtZmxleC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9XG4uYWxpZ24taXRlbXMteGwtYmFzZWxpbmV7LW1zLWZsZXgtYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy14bC1zdHJldGNoey1tcy1mbGV4LWFsaWduOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQteGwtc3RhcnR7LW1zLWZsZXgtbGluZS1wYWNrOnN0YXJ0IWltcG9ydGFudDthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQteGwtZW5key1tcy1mbGV4LWxpbmUtcGFjazplbmQhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQteGwtY2VudGVyey1tcy1mbGV4LWxpbmUtcGFjazpjZW50ZXIhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LXhsLWJldHdlZW57LW1zLWZsZXgtbGluZS1wYWNrOmp1c3RpZnkhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC14bC1hcm91bmR7LW1zLWZsZXgtbGluZS1wYWNrOmRpc3RyaWJ1dGUhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2h7LW1zLWZsZXgtbGluZS1wYWNrOnN0cmV0Y2ghaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3RyZXRjaCFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi14bC1hdXRvey1tcy1mbGV4LWl0ZW0tYWxpZ246YXV0byFpbXBvcnRhbnQ7YWxpZ24tc2VsZjphdXRvIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLXhsLXN0YXJ0ey1tcy1mbGV4LWl0ZW0tYWxpZ246c3RhcnQhaW1wb3J0YW50O2FsaWduLXNlbGY6ZmxleC1zdGFydCFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi14bC1lbmR7LW1zLWZsZXgtaXRlbS1hbGlnbjplbmQhaW1wb3J0YW50O2FsaWduLXNlbGY6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYteGwtY2VudGVyey1tcy1mbGV4LWl0ZW0tYWxpZ246Y2VudGVyIWltcG9ydGFudDthbGlnbi1zZWxmOmNlbnRlciFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi14bC1iYXNlbGluZXstbXMtZmxleC1pdGVtLWFsaWduOmJhc2VsaW5lIWltcG9ydGFudDthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLXhsLXN0cmV0Y2h7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdHJldGNoIWltcG9ydGFudDthbGlnbi1zZWxmOnN0cmV0Y2ghaW1wb3J0YW50fVxufVxuLmZsb2F0LWxlZnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9XG4uZmxvYXQtcmlnaHR7ZmxvYXQ6cmlnaHQhaW1wb3J0YW50fVxuLmZsb2F0LW5vbmV7ZmxvYXQ6bm9uZSFpbXBvcnRhbnR9XG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmZsb2F0LXNtLWxlZnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9XG4uZmxvYXQtc20tcmlnaHR7ZmxvYXQ6cmlnaHQhaW1wb3J0YW50fVxuLmZsb2F0LXNtLW5vbmV7ZmxvYXQ6bm9uZSFpbXBvcnRhbnR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmZsb2F0LW1kLWxlZnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9XG4uZmxvYXQtbWQtcmlnaHR7ZmxvYXQ6cmlnaHQhaW1wb3J0YW50fVxuLmZsb2F0LW1kLW5vbmV7ZmxvYXQ6bm9uZSFpbXBvcnRhbnR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmZsb2F0LWxnLWxlZnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9XG4uZmxvYXQtbGctcmlnaHR7ZmxvYXQ6cmlnaHQhaW1wb3J0YW50fVxuLmZsb2F0LWxnLW5vbmV7ZmxvYXQ6bm9uZSFpbXBvcnRhbnR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5mbG9hdC14bC1sZWZ0e2Zsb2F0OmxlZnQhaW1wb3J0YW50fVxuLmZsb2F0LXhsLXJpZ2h0e2Zsb2F0OnJpZ2h0IWltcG9ydGFudH1cbi5mbG9hdC14bC1ub25le2Zsb2F0Om5vbmUhaW1wb3J0YW50fVxufVxuLm92ZXJmbG93LWF1dG97b3ZlcmZsb3c6YXV0byFpbXBvcnRhbnR9XG4ub3ZlcmZsb3ctaGlkZGVue292ZXJmbG93OmhpZGRlbiFpbXBvcnRhbnR9XG4ucG9zaXRpb24tc3RhdGlje3Bvc2l0aW9uOnN0YXRpYyFpbXBvcnRhbnR9XG4ucG9zaXRpb24tcmVsYXRpdmV7cG9zaXRpb246cmVsYXRpdmUhaW1wb3J0YW50fVxuLnBvc2l0aW9uLWFic29sdXRle3Bvc2l0aW9uOmFic29sdXRlIWltcG9ydGFudH1cbi5wb3NpdGlvbi1maXhlZHtwb3NpdGlvbjpmaXhlZCFpbXBvcnRhbnR9XG4ucG9zaXRpb24tc3RpY2t5e3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5IWltcG9ydGFudDtwb3NpdGlvbjpzdGlja3khaW1wb3J0YW50fVxuLmZpeGVkLXRvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjEwMzB9XG4uZml4ZWQtYm90dG9te3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTAzMH1cbkBzdXBwb3J0cyAoKHBvc2l0aW9uOi13ZWJraXQtc3RpY2t5KSBvciAocG9zaXRpb246c3RpY2t5KSl7LnN0aWNreS10b3B7cG9zaXRpb246LXdlYmtpdC1zdGlja3k7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH1cbn1cbi5zci1vbmx5e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O3BhZGRpbmc6MDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsMCwwLDApO3doaXRlLXNwYWNlOm5vd3JhcDtib3JkZXI6MH1cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsLnNyLW9ubHktZm9jdXNhYmxlOmZvY3Vze3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDphdXRvO2hlaWdodDphdXRvO292ZXJmbG93OnZpc2libGU7Y2xpcDphdXRvO3doaXRlLXNwYWNlOm5vcm1hbH1cbi5zaGFkb3ctc217Ym94LXNoYWRvdzowIC4xMjVyZW0gLjI1cmVtIHJnYmEoMCwwLDAsLjA3NSkhaW1wb3J0YW50fVxuLnNoYWRvd3tib3gtc2hhZG93OjAgLjVyZW0gMXJlbSByZ2JhKDAsMCwwLC4xNSkhaW1wb3J0YW50fVxuLnNoYWRvdy1sZ3tib3gtc2hhZG93OjAgMXJlbSAzcmVtIHJnYmEoMCwwLDAsLjE3NSkhaW1wb3J0YW50fVxuLnNoYWRvdy1ub25le2JveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnR9XG4udy0yNXt3aWR0aDoyNSUhaW1wb3J0YW50fVxuLnctNTB7d2lkdGg6NTAlIWltcG9ydGFudH1cbi53LTc1e3dpZHRoOjc1JSFpbXBvcnRhbnR9XG4udy0xMDB7d2lkdGg6MTAwJSFpbXBvcnRhbnR9XG4udy1hdXRve3dpZHRoOmF1dG8haW1wb3J0YW50fVxuLmgtMjV7aGVpZ2h0OjI1JSFpbXBvcnRhbnR9XG4uaC01MHtoZWlnaHQ6NTAlIWltcG9ydGFudH1cbi5oLTc1e2hlaWdodDo3NSUhaW1wb3J0YW50fVxuLmgtMTAwe2hlaWdodDoxMDAlIWltcG9ydGFudH1cbi5oLWF1dG97aGVpZ2h0OmF1dG8haW1wb3J0YW50fVxuLm13LTEwMHttYXgtd2lkdGg6MTAwJSFpbXBvcnRhbnR9XG4ubWgtMTAwe21heC1oZWlnaHQ6MTAwJSFpbXBvcnRhbnR9XG4ubWluLXZ3LTEwMHttaW4td2lkdGg6MTAwdnchaW1wb3J0YW50fVxuLm1pbi12aC0xMDB7bWluLWhlaWdodDoxMDB2aCFpbXBvcnRhbnR9XG4udnctMTAwe3dpZHRoOjEwMHZ3IWltcG9ydGFudH1cbi52aC0xMDB7aGVpZ2h0OjEwMHZoIWltcG9ydGFudH1cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxO3BvaW50ZXItZXZlbnRzOmF1dG87Y29udGVudDpcIlwiO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX1cbi5tLTB7bWFyZ2luOjAhaW1wb3J0YW50fVxuLm10LTAsLm15LTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH1cbi5tci0wLC5teC0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH1cbi5tYi0wLC5teS0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9XG4ubWwtMCwubXgtMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH1cbi5tLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9XG4ubXQtMSwubXktMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnR9XG4ubXItMSwubXgtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH1cbi5tYi0xLC5teS0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH1cbi5tbC0xLC5teC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ubS0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9XG4ubXQtMiwubXktMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH1cbi5tci0yLC5teC0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9XG4ubWItMiwubXktMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH1cbi5tbC0yLC5teC0ye21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH1cbi5tLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fVxuLm10LTMsLm15LTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH1cbi5tci0zLC5teC0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH1cbi5tYi0zLC5teS0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9XG4ubWwtMywubXgtM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH1cbi5tLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9XG4ubXQtNCwubXktNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnR9XG4ubXItNCwubXgtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH1cbi5tYi00LC5teS00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH1cbi5tbC00LC5teC00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9XG4ubS01e21hcmdpbjozcmVtIWltcG9ydGFudH1cbi5tdC01LC5teS01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9XG4ubXItNSwubXgtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnR9XG4ubWItNSwubXktNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fVxuLm1sLTUsLm14LTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9XG4ucC0we3BhZGRpbmc6MCFpbXBvcnRhbnR9XG4ucHQtMCwucHktMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudH1cbi5wci0wLC5weC0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9XG4ucGItMCwucHktMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH1cbi5wbC0wLC5weC0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH1cbi5wLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fVxuLnB0LTEsLnB5LTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH1cbi5wci0xLC5weC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH1cbi5wYi0xLC5weS0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9XG4ucGwtMSwucHgtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH1cbi5wLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9XG4ucHQtMiwucHktMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9XG4ucHItMiwucHgtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH1cbi5wYi0yLC5weS0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH1cbi5wbC0yLC5weC0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ucC0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9XG4ucHQtMywucHktM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH1cbi5wci0zLC5weC0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9XG4ucGItMywucHktM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH1cbi5wbC0zLC5weC0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH1cbi5wLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fVxuLnB0LTQsLnB5LTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH1cbi5wci00LC5weC00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH1cbi5wYi00LC5weS00e3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9XG4ucGwtNCwucHgtNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH1cbi5wLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH1cbi5wdC01LC5weS01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fVxuLnByLTUsLnB4LTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudH1cbi5wYi01LC5weS01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fVxuLnBsLTUsLnB4LTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fVxuLm0tbjF7bWFyZ2luOi0uMjVyZW0haW1wb3J0YW50fVxuLm10LW4xLC5teS1uMXttYXJnaW4tdG9wOi0uMjVyZW0haW1wb3J0YW50fVxuLm1yLW4xLC5teC1uMXttYXJnaW4tcmlnaHQ6LS4yNXJlbSFpbXBvcnRhbnR9XG4ubWItbjEsLm15LW4xe21hcmdpbi1ib3R0b206LS4yNXJlbSFpbXBvcnRhbnR9XG4ubWwtbjEsLm14LW4xe21hcmdpbi1sZWZ0Oi0uMjVyZW0haW1wb3J0YW50fVxuLm0tbjJ7bWFyZ2luOi0uNXJlbSFpbXBvcnRhbnR9XG4ubXQtbjIsLm15LW4ye21hcmdpbi10b3A6LS41cmVtIWltcG9ydGFudH1cbi5tci1uMiwubXgtbjJ7bWFyZ2luLXJpZ2h0Oi0uNXJlbSFpbXBvcnRhbnR9XG4ubWItbjIsLm15LW4ye21hcmdpbi1ib3R0b206LS41cmVtIWltcG9ydGFudH1cbi5tbC1uMiwubXgtbjJ7bWFyZ2luLWxlZnQ6LS41cmVtIWltcG9ydGFudH1cbi5tLW4ze21hcmdpbjotMXJlbSFpbXBvcnRhbnR9XG4ubXQtbjMsLm15LW4ze21hcmdpbi10b3A6LTFyZW0haW1wb3J0YW50fVxuLm1yLW4zLC5teC1uM3ttYXJnaW4tcmlnaHQ6LTFyZW0haW1wb3J0YW50fVxuLm1iLW4zLC5teS1uM3ttYXJnaW4tYm90dG9tOi0xcmVtIWltcG9ydGFudH1cbi5tbC1uMywubXgtbjN7bWFyZ2luLWxlZnQ6LTFyZW0haW1wb3J0YW50fVxuLm0tbjR7bWFyZ2luOi0xLjVyZW0haW1wb3J0YW50fVxuLm10LW40LC5teS1uNHttYXJnaW4tdG9wOi0xLjVyZW0haW1wb3J0YW50fVxuLm1yLW40LC5teC1uNHttYXJnaW4tcmlnaHQ6LTEuNXJlbSFpbXBvcnRhbnR9XG4ubWItbjQsLm15LW40e21hcmdpbi1ib3R0b206LTEuNXJlbSFpbXBvcnRhbnR9XG4ubWwtbjQsLm14LW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0haW1wb3J0YW50fVxuLm0tbjV7bWFyZ2luOi0zcmVtIWltcG9ydGFudH1cbi5tdC1uNSwubXktbjV7bWFyZ2luLXRvcDotM3JlbSFpbXBvcnRhbnR9XG4ubXItbjUsLm14LW41e21hcmdpbi1yaWdodDotM3JlbSFpbXBvcnRhbnR9XG4ubWItbjUsLm15LW41e21hcmdpbi1ib3R0b206LTNyZW0haW1wb3J0YW50fVxuLm1sLW41LC5teC1uNXttYXJnaW4tbGVmdDotM3JlbSFpbXBvcnRhbnR9XG4ubS1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH1cbi5tdC1hdXRvLC5teS1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9XG4ubXItYXV0bywubXgtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9XG4ubWItYXV0bywubXktYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fVxuLm1sLWF1dG8sLm14LWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9XG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lm0tc20tMHttYXJnaW46MCFpbXBvcnRhbnR9XG4ubXQtc20tMCwubXktc20tMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fVxuLm1yLXNtLTAsLm14LXNtLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fVxuLm1iLXNtLTAsLm15LXNtLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH1cbi5tbC1zbS0wLC5teC1zbS0we21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fVxuLm0tc20tMXttYXJnaW46LjI1cmVtIWltcG9ydGFudH1cbi5tdC1zbS0xLC5teS1zbS0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH1cbi5tci1zbS0xLC5teC1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fVxuLm1iLXNtLTEsLm15LXNtLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fVxuLm1sLXNtLTEsLm14LXNtLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH1cbi5tLXNtLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH1cbi5tdC1zbS0yLC5teS1zbS0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50fVxuLm1yLXNtLTIsLm14LXNtLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH1cbi5tYi1zbS0yLC5teS1zbS0ye21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fVxuLm1sLXNtLTIsLm14LXNtLTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fVxuLm0tc20tM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9XG4ubXQtc20tMywubXktc20tM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fVxuLm1yLXNtLTMsLm14LXNtLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fVxuLm1iLXNtLTMsLm15LXNtLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH1cbi5tbC1zbS0zLC5teC1zbS0ze21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fVxuLm0tc20tNHttYXJnaW46MS41cmVtIWltcG9ydGFudH1cbi5tdC1zbS00LC5teS1zbS00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH1cbi5tci1zbS00LC5teC1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fVxuLm1iLXNtLTQsLm15LXNtLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fVxuLm1sLXNtLTQsLm14LXNtLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH1cbi5tLXNtLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fVxuLm10LXNtLTUsLm15LXNtLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudH1cbi5tci1zbS01LC5teC1zbS01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH1cbi5tYi1zbS01LC5teS1zbS01e21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9XG4ubWwtc20tNSwubXgtc20tNXttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH1cbi5wLXNtLTB7cGFkZGluZzowIWltcG9ydGFudH1cbi5wdC1zbS0wLC5weS1zbS0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fVxuLnByLXNtLTAsLnB4LXNtLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH1cbi5wYi1zbS0wLC5weS1zbS0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fVxuLnBsLXNtLTAsLnB4LXNtLTB7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fVxuLnAtc20tMXtwYWRkaW5nOi4yNXJlbSFpbXBvcnRhbnR9XG4ucHQtc20tMSwucHktc20tMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50fVxuLnByLXNtLTEsLnB4LXNtLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50fVxuLnBiLXNtLTEsLnB5LXNtLTF7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH1cbi5wbC1zbS0xLC5weC1zbS0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fVxuLnAtc20tMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH1cbi5wdC1zbS0yLC5weS1zbS0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudH1cbi5wci1zbS0yLC5weC1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fVxuLnBiLXNtLTIsLnB5LXNtLTJ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fVxuLnBsLXNtLTIsLnB4LXNtLTJ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH1cbi5wLXNtLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH1cbi5wdC1zbS0zLC5weS1zbS0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fVxuLnByLXNtLTMsLnB4LXNtLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH1cbi5wYi1zbS0zLC5weS1zbS0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fVxuLnBsLXNtLTMsLnB4LXNtLTN7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fVxuLnAtc20tNHtwYWRkaW5nOjEuNXJlbSFpbXBvcnRhbnR9XG4ucHQtc20tNCwucHktc20tNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50fVxuLnByLXNtLTQsLnB4LXNtLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50fVxuLnBiLXNtLTQsLnB5LXNtLTR7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH1cbi5wbC1zbS00LC5weC1zbS00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fVxuLnAtc20tNXtwYWRkaW5nOjNyZW0haW1wb3J0YW50fVxuLnB0LXNtLTUsLnB5LXNtLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnR9XG4ucHItc20tNSwucHgtc20tNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fVxuLnBiLXNtLTUsLnB5LXNtLTV7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9XG4ucGwtc20tNSwucHgtc20tNXtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9XG4ubS1zbS1uMXttYXJnaW46LS4yNXJlbSFpbXBvcnRhbnR9XG4ubXQtc20tbjEsLm15LXNtLW4xe21hcmdpbi10b3A6LS4yNXJlbSFpbXBvcnRhbnR9XG4ubXItc20tbjEsLm14LXNtLW4xe21hcmdpbi1yaWdodDotLjI1cmVtIWltcG9ydGFudH1cbi5tYi1zbS1uMSwubXktc20tbjF7bWFyZ2luLWJvdHRvbTotLjI1cmVtIWltcG9ydGFudH1cbi5tbC1zbS1uMSwubXgtc20tbjF7bWFyZ2luLWxlZnQ6LS4yNXJlbSFpbXBvcnRhbnR9XG4ubS1zbS1uMnttYXJnaW46LS41cmVtIWltcG9ydGFudH1cbi5tdC1zbS1uMiwubXktc20tbjJ7bWFyZ2luLXRvcDotLjVyZW0haW1wb3J0YW50fVxuLm1yLXNtLW4yLC5teC1zbS1uMnttYXJnaW4tcmlnaHQ6LS41cmVtIWltcG9ydGFudH1cbi5tYi1zbS1uMiwubXktc20tbjJ7bWFyZ2luLWJvdHRvbTotLjVyZW0haW1wb3J0YW50fVxuLm1sLXNtLW4yLC5teC1zbS1uMnttYXJnaW4tbGVmdDotLjVyZW0haW1wb3J0YW50fVxuLm0tc20tbjN7bWFyZ2luOi0xcmVtIWltcG9ydGFudH1cbi5tdC1zbS1uMywubXktc20tbjN7bWFyZ2luLXRvcDotMXJlbSFpbXBvcnRhbnR9XG4ubXItc20tbjMsLm14LXNtLW4ze21hcmdpbi1yaWdodDotMXJlbSFpbXBvcnRhbnR9XG4ubWItc20tbjMsLm15LXNtLW4ze21hcmdpbi1ib3R0b206LTFyZW0haW1wb3J0YW50fVxuLm1sLXNtLW4zLC5teC1zbS1uM3ttYXJnaW4tbGVmdDotMXJlbSFpbXBvcnRhbnR9XG4ubS1zbS1uNHttYXJnaW46LTEuNXJlbSFpbXBvcnRhbnR9XG4ubXQtc20tbjQsLm15LXNtLW40e21hcmdpbi10b3A6LTEuNXJlbSFpbXBvcnRhbnR9XG4ubXItc20tbjQsLm14LXNtLW40e21hcmdpbi1yaWdodDotMS41cmVtIWltcG9ydGFudH1cbi5tYi1zbS1uNCwubXktc20tbjR7bWFyZ2luLWJvdHRvbTotMS41cmVtIWltcG9ydGFudH1cbi5tbC1zbS1uNCwubXgtc20tbjR7bWFyZ2luLWxlZnQ6LTEuNXJlbSFpbXBvcnRhbnR9XG4ubS1zbS1uNXttYXJnaW46LTNyZW0haW1wb3J0YW50fVxuLm10LXNtLW41LC5teS1zbS1uNXttYXJnaW4tdG9wOi0zcmVtIWltcG9ydGFudH1cbi5tci1zbS1uNSwubXgtc20tbjV7bWFyZ2luLXJpZ2h0Oi0zcmVtIWltcG9ydGFudH1cbi5tYi1zbS1uNSwubXktc20tbjV7bWFyZ2luLWJvdHRvbTotM3JlbSFpbXBvcnRhbnR9XG4ubWwtc20tbjUsLm14LXNtLW41e21hcmdpbi1sZWZ0Oi0zcmVtIWltcG9ydGFudH1cbi5tLXNtLWF1dG97bWFyZ2luOmF1dG8haW1wb3J0YW50fVxuLm10LXNtLWF1dG8sLm15LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH1cbi5tci1zbS1hdXRvLC5teC1zbS1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudH1cbi5tYi1zbS1hdXRvLC5teS1zbS1hdXRve21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9XG4ubWwtc20tYXV0bywubXgtc20tYXV0b3ttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubS1tZC0we21hcmdpbjowIWltcG9ydGFudH1cbi5tdC1tZC0wLC5teS1tZC0we21hcmdpbi10b3A6MCFpbXBvcnRhbnR9XG4ubXItbWQtMCwubXgtbWQtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9XG4ubWItbWQtMCwubXktbWQtMHttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fVxuLm1sLW1kLTAsLm14LW1kLTB7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9XG4ubS1tZC0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fVxuLm10LW1kLTEsLm15LW1kLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50fVxuLm1yLW1kLTEsLm14LW1kLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ubWItbWQtMSwubXktbWQtMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9XG4ubWwtbWQtMSwubXgtbWQtMXttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fVxuLm0tbWQtMnttYXJnaW46LjVyZW0haW1wb3J0YW50fVxuLm10LW1kLTIsLm15LW1kLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9XG4ubXItbWQtMiwubXgtbWQtMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50fVxuLm1iLW1kLTIsLm15LW1kLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9XG4ubWwtbWQtMiwubXgtbWQtMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ubS1tZC0ze21hcmdpbjoxcmVtIWltcG9ydGFudH1cbi5tdC1tZC0zLC5teS1tZC0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnR9XG4ubXItbWQtMywubXgtbWQtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9XG4ubWItbWQtMywubXktbWQtM3ttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fVxuLm1sLW1kLTMsLm14LW1kLTN7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9XG4ubS1tZC00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fVxuLm10LW1kLTQsLm15LW1kLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50fVxuLm1yLW1kLTQsLm14LW1kLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9XG4ubWItbWQtNCwubXktbWQtNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9XG4ubWwtbWQtNCwubXgtbWQtNHttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fVxuLm0tbWQtNXttYXJnaW46M3JlbSFpbXBvcnRhbnR9XG4ubXQtbWQtNSwubXktbWQtNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fVxuLm1yLW1kLTUsLm14LW1kLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fVxuLm1iLW1kLTUsLm15LW1kLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH1cbi5tbC1tZC01LC5teC1tZC01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fVxuLnAtbWQtMHtwYWRkaW5nOjAhaW1wb3J0YW50fVxuLnB0LW1kLTAsLnB5LW1kLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnR9XG4ucHItbWQtMCwucHgtbWQtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50fVxuLnBiLW1kLTAsLnB5LW1kLTB7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9XG4ucGwtbWQtMCwucHgtbWQtMHtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9XG4ucC1tZC0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH1cbi5wdC1tZC0xLC5weS1tZC0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9XG4ucHItbWQtMSwucHgtbWQtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ucGItbWQtMSwucHktbWQtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fVxuLnBsLW1kLTEsLnB4LW1kLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ucC1tZC0ye3BhZGRpbmc6LjVyZW0haW1wb3J0YW50fVxuLnB0LW1kLTIsLnB5LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fVxuLnByLW1kLTIsLnB4LW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnR9XG4ucGItbWQtMiwucHktbWQtMntwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9XG4ucGwtbWQtMiwucHgtbWQtMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fVxuLnAtbWQtM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fVxuLnB0LW1kLTMsLnB5LW1kLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnR9XG4ucHItbWQtMywucHgtbWQtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fVxuLnBiLW1kLTMsLnB5LW1kLTN7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9XG4ucGwtbWQtMywucHgtbWQtM3twYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9XG4ucC1tZC00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH1cbi5wdC1tZC00LC5weS1tZC00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9XG4ucHItbWQtNCwucHgtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9XG4ucGItbWQtNCwucHktbWQtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fVxuLnBsLW1kLTQsLnB4LW1kLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9XG4ucC1tZC01e3BhZGRpbmc6M3JlbSFpbXBvcnRhbnR9XG4ucHQtbWQtNSwucHktbWQtNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH1cbi5wci1tZC01LC5weC1tZC01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9XG4ucGItbWQtNSwucHktbWQtNXtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH1cbi5wbC1tZC01LC5weC1tZC01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH1cbi5tLW1kLW4xe21hcmdpbjotLjI1cmVtIWltcG9ydGFudH1cbi5tdC1tZC1uMSwubXktbWQtbjF7bWFyZ2luLXRvcDotLjI1cmVtIWltcG9ydGFudH1cbi5tci1tZC1uMSwubXgtbWQtbjF7bWFyZ2luLXJpZ2h0Oi0uMjVyZW0haW1wb3J0YW50fVxuLm1iLW1kLW4xLC5teS1tZC1uMXttYXJnaW4tYm90dG9tOi0uMjVyZW0haW1wb3J0YW50fVxuLm1sLW1kLW4xLC5teC1tZC1uMXttYXJnaW4tbGVmdDotLjI1cmVtIWltcG9ydGFudH1cbi5tLW1kLW4ye21hcmdpbjotLjVyZW0haW1wb3J0YW50fVxuLm10LW1kLW4yLC5teS1tZC1uMnttYXJnaW4tdG9wOi0uNXJlbSFpbXBvcnRhbnR9XG4ubXItbWQtbjIsLm14LW1kLW4ye21hcmdpbi1yaWdodDotLjVyZW0haW1wb3J0YW50fVxuLm1iLW1kLW4yLC5teS1tZC1uMnttYXJnaW4tYm90dG9tOi0uNXJlbSFpbXBvcnRhbnR9XG4ubWwtbWQtbjIsLm14LW1kLW4ye21hcmdpbi1sZWZ0Oi0uNXJlbSFpbXBvcnRhbnR9XG4ubS1tZC1uM3ttYXJnaW46LTFyZW0haW1wb3J0YW50fVxuLm10LW1kLW4zLC5teS1tZC1uM3ttYXJnaW4tdG9wOi0xcmVtIWltcG9ydGFudH1cbi5tci1tZC1uMywubXgtbWQtbjN7bWFyZ2luLXJpZ2h0Oi0xcmVtIWltcG9ydGFudH1cbi5tYi1tZC1uMywubXktbWQtbjN7bWFyZ2luLWJvdHRvbTotMXJlbSFpbXBvcnRhbnR9XG4ubWwtbWQtbjMsLm14LW1kLW4ze21hcmdpbi1sZWZ0Oi0xcmVtIWltcG9ydGFudH1cbi5tLW1kLW40e21hcmdpbjotMS41cmVtIWltcG9ydGFudH1cbi5tdC1tZC1uNCwubXktbWQtbjR7bWFyZ2luLXRvcDotMS41cmVtIWltcG9ydGFudH1cbi5tci1tZC1uNCwubXgtbWQtbjR7bWFyZ2luLXJpZ2h0Oi0xLjVyZW0haW1wb3J0YW50fVxuLm1iLW1kLW40LC5teS1tZC1uNHttYXJnaW4tYm90dG9tOi0xLjVyZW0haW1wb3J0YW50fVxuLm1sLW1kLW40LC5teC1tZC1uNHttYXJnaW4tbGVmdDotMS41cmVtIWltcG9ydGFudH1cbi5tLW1kLW41e21hcmdpbjotM3JlbSFpbXBvcnRhbnR9XG4ubXQtbWQtbjUsLm15LW1kLW41e21hcmdpbi10b3A6LTNyZW0haW1wb3J0YW50fVxuLm1yLW1kLW41LC5teC1tZC1uNXttYXJnaW4tcmlnaHQ6LTNyZW0haW1wb3J0YW50fVxuLm1iLW1kLW41LC5teS1tZC1uNXttYXJnaW4tYm90dG9tOi0zcmVtIWltcG9ydGFudH1cbi5tbC1tZC1uNSwubXgtbWQtbjV7bWFyZ2luLWxlZnQ6LTNyZW0haW1wb3J0YW50fVxuLm0tbWQtYXV0b3ttYXJnaW46YXV0byFpbXBvcnRhbnR9XG4ubXQtbWQtYXV0bywubXktbWQtYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50fVxuLm1yLW1kLWF1dG8sLm14LW1kLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50fVxuLm1iLW1kLWF1dG8sLm15LW1kLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH1cbi5tbC1tZC1hdXRvLC5teC1tZC1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5tLWxnLTB7bWFyZ2luOjAhaW1wb3J0YW50fVxuLm10LWxnLTAsLm15LWxnLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH1cbi5tci1sZy0wLC5teC1sZy0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH1cbi5tYi1sZy0wLC5teS1sZy0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9XG4ubWwtbGctMCwubXgtbGctMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH1cbi5tLWxnLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9XG4ubXQtbGctMSwubXktbGctMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnR9XG4ubXItbGctMSwubXgtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH1cbi5tYi1sZy0xLC5teS1sZy0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH1cbi5tbC1sZy0xLC5teC1sZy0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ubS1sZy0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9XG4ubXQtbGctMiwubXktbGctMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH1cbi5tci1sZy0yLC5teC1sZy0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9XG4ubWItbGctMiwubXktbGctMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH1cbi5tbC1sZy0yLC5teC1sZy0ye21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH1cbi5tLWxnLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fVxuLm10LWxnLTMsLm15LWxnLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH1cbi5tci1sZy0zLC5teC1sZy0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH1cbi5tYi1sZy0zLC5teS1sZy0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9XG4ubWwtbGctMywubXgtbGctM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH1cbi5tLWxnLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9XG4ubXQtbGctNCwubXktbGctNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnR9XG4ubXItbGctNCwubXgtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH1cbi5tYi1sZy00LC5teS1sZy00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH1cbi5tbC1sZy00LC5teC1sZy00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9XG4ubS1sZy01e21hcmdpbjozcmVtIWltcG9ydGFudH1cbi5tdC1sZy01LC5teS1sZy01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9XG4ubXItbGctNSwubXgtbGctNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnR9XG4ubWItbGctNSwubXktbGctNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fVxuLm1sLWxnLTUsLm14LWxnLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9XG4ucC1sZy0we3BhZGRpbmc6MCFpbXBvcnRhbnR9XG4ucHQtbGctMCwucHktbGctMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudH1cbi5wci1sZy0wLC5weC1sZy0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9XG4ucGItbGctMCwucHktbGctMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH1cbi5wbC1sZy0wLC5weC1sZy0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH1cbi5wLWxnLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fVxuLnB0LWxnLTEsLnB5LWxnLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH1cbi5wci1sZy0xLC5weC1sZy0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH1cbi5wYi1sZy0xLC5weS1sZy0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9XG4ucGwtbGctMSwucHgtbGctMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH1cbi5wLWxnLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9XG4ucHQtbGctMiwucHktbGctMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9XG4ucHItbGctMiwucHgtbGctMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH1cbi5wYi1sZy0yLC5weS1sZy0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH1cbi5wbC1sZy0yLC5weC1sZy0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ucC1sZy0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9XG4ucHQtbGctMywucHktbGctM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH1cbi5wci1sZy0zLC5weC1sZy0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9XG4ucGItbGctMywucHktbGctM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH1cbi5wbC1sZy0zLC5weC1sZy0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH1cbi5wLWxnLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fVxuLnB0LWxnLTQsLnB5LWxnLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH1cbi5wci1sZy00LC5weC1sZy00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH1cbi5wYi1sZy00LC5weS1sZy00e3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9XG4ucGwtbGctNCwucHgtbGctNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH1cbi5wLWxnLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH1cbi5wdC1sZy01LC5weS1sZy01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fVxuLnByLWxnLTUsLnB4LWxnLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudH1cbi5wYi1sZy01LC5weS1sZy01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fVxuLnBsLWxnLTUsLnB4LWxnLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fVxuLm0tbGctbjF7bWFyZ2luOi0uMjVyZW0haW1wb3J0YW50fVxuLm10LWxnLW4xLC5teS1sZy1uMXttYXJnaW4tdG9wOi0uMjVyZW0haW1wb3J0YW50fVxuLm1yLWxnLW4xLC5teC1sZy1uMXttYXJnaW4tcmlnaHQ6LS4yNXJlbSFpbXBvcnRhbnR9XG4ubWItbGctbjEsLm15LWxnLW4xe21hcmdpbi1ib3R0b206LS4yNXJlbSFpbXBvcnRhbnR9XG4ubWwtbGctbjEsLm14LWxnLW4xe21hcmdpbi1sZWZ0Oi0uMjVyZW0haW1wb3J0YW50fVxuLm0tbGctbjJ7bWFyZ2luOi0uNXJlbSFpbXBvcnRhbnR9XG4ubXQtbGctbjIsLm15LWxnLW4ye21hcmdpbi10b3A6LS41cmVtIWltcG9ydGFudH1cbi5tci1sZy1uMiwubXgtbGctbjJ7bWFyZ2luLXJpZ2h0Oi0uNXJlbSFpbXBvcnRhbnR9XG4ubWItbGctbjIsLm15LWxnLW4ye21hcmdpbi1ib3R0b206LS41cmVtIWltcG9ydGFudH1cbi5tbC1sZy1uMiwubXgtbGctbjJ7bWFyZ2luLWxlZnQ6LS41cmVtIWltcG9ydGFudH1cbi5tLWxnLW4ze21hcmdpbjotMXJlbSFpbXBvcnRhbnR9XG4ubXQtbGctbjMsLm15LWxnLW4ze21hcmdpbi10b3A6LTFyZW0haW1wb3J0YW50fVxuLm1yLWxnLW4zLC5teC1sZy1uM3ttYXJnaW4tcmlnaHQ6LTFyZW0haW1wb3J0YW50fVxuLm1iLWxnLW4zLC5teS1sZy1uM3ttYXJnaW4tYm90dG9tOi0xcmVtIWltcG9ydGFudH1cbi5tbC1sZy1uMywubXgtbGctbjN7bWFyZ2luLWxlZnQ6LTFyZW0haW1wb3J0YW50fVxuLm0tbGctbjR7bWFyZ2luOi0xLjVyZW0haW1wb3J0YW50fVxuLm10LWxnLW40LC5teS1sZy1uNHttYXJnaW4tdG9wOi0xLjVyZW0haW1wb3J0YW50fVxuLm1yLWxnLW40LC5teC1sZy1uNHttYXJnaW4tcmlnaHQ6LTEuNXJlbSFpbXBvcnRhbnR9XG4ubWItbGctbjQsLm15LWxnLW40e21hcmdpbi1ib3R0b206LTEuNXJlbSFpbXBvcnRhbnR9XG4ubWwtbGctbjQsLm14LWxnLW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0haW1wb3J0YW50fVxuLm0tbGctbjV7bWFyZ2luOi0zcmVtIWltcG9ydGFudH1cbi5tdC1sZy1uNSwubXktbGctbjV7bWFyZ2luLXRvcDotM3JlbSFpbXBvcnRhbnR9XG4ubXItbGctbjUsLm14LWxnLW41e21hcmdpbi1yaWdodDotM3JlbSFpbXBvcnRhbnR9XG4ubWItbGctbjUsLm15LWxnLW41e21hcmdpbi1ib3R0b206LTNyZW0haW1wb3J0YW50fVxuLm1sLWxnLW41LC5teC1sZy1uNXttYXJnaW4tbGVmdDotM3JlbSFpbXBvcnRhbnR9XG4ubS1sZy1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH1cbi5tdC1sZy1hdXRvLC5teS1sZy1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9XG4ubXItbGctYXV0bywubXgtbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9XG4ubWItbGctYXV0bywubXktbGctYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fVxuLm1sLWxnLWF1dG8sLm14LWxnLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5tLXhsLTB7bWFyZ2luOjAhaW1wb3J0YW50fVxuLm10LXhsLTAsLm15LXhsLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH1cbi5tci14bC0wLC5teC14bC0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH1cbi5tYi14bC0wLC5teS14bC0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9XG4ubWwteGwtMCwubXgteGwtMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH1cbi5tLXhsLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9XG4ubXQteGwtMSwubXkteGwtMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnR9XG4ubXIteGwtMSwubXgteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH1cbi5tYi14bC0xLC5teS14bC0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH1cbi5tbC14bC0xLC5teC14bC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ubS14bC0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9XG4ubXQteGwtMiwubXkteGwtMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH1cbi5tci14bC0yLC5teC14bC0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9XG4ubWIteGwtMiwubXkteGwtMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH1cbi5tbC14bC0yLC5teC14bC0ye21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH1cbi5tLXhsLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fVxuLm10LXhsLTMsLm15LXhsLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH1cbi5tci14bC0zLC5teC14bC0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH1cbi5tYi14bC0zLC5teS14bC0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9XG4ubWwteGwtMywubXgteGwtM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH1cbi5tLXhsLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9XG4ubXQteGwtNCwubXkteGwtNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnR9XG4ubXIteGwtNCwubXgteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH1cbi5tYi14bC00LC5teS14bC00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH1cbi5tbC14bC00LC5teC14bC00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9XG4ubS14bC01e21hcmdpbjozcmVtIWltcG9ydGFudH1cbi5tdC14bC01LC5teS14bC01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9XG4ubXIteGwtNSwubXgteGwtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnR9XG4ubWIteGwtNSwubXkteGwtNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fVxuLm1sLXhsLTUsLm14LXhsLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9XG4ucC14bC0we3BhZGRpbmc6MCFpbXBvcnRhbnR9XG4ucHQteGwtMCwucHkteGwtMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudH1cbi5wci14bC0wLC5weC14bC0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9XG4ucGIteGwtMCwucHkteGwtMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH1cbi5wbC14bC0wLC5weC14bC0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH1cbi5wLXhsLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fVxuLnB0LXhsLTEsLnB5LXhsLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH1cbi5wci14bC0xLC5weC14bC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH1cbi5wYi14bC0xLC5weS14bC0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9XG4ucGwteGwtMSwucHgteGwtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH1cbi5wLXhsLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9XG4ucHQteGwtMiwucHkteGwtMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9XG4ucHIteGwtMiwucHgteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH1cbi5wYi14bC0yLC5weS14bC0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH1cbi5wbC14bC0yLC5weC14bC0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ucC14bC0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9XG4ucHQteGwtMywucHkteGwtM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH1cbi5wci14bC0zLC5weC14bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9XG4ucGIteGwtMywucHkteGwtM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH1cbi5wbC14bC0zLC5weC14bC0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH1cbi5wLXhsLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fVxuLnB0LXhsLTQsLnB5LXhsLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH1cbi5wci14bC00LC5weC14bC00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH1cbi5wYi14bC00LC5weS14bC00e3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9XG4ucGwteGwtNCwucHgteGwtNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH1cbi5wLXhsLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH1cbi5wdC14bC01LC5weS14bC01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fVxuLnByLXhsLTUsLnB4LXhsLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudH1cbi5wYi14bC01LC5weS14bC01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fVxuLnBsLXhsLTUsLnB4LXhsLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fVxuLm0teGwtbjF7bWFyZ2luOi0uMjVyZW0haW1wb3J0YW50fVxuLm10LXhsLW4xLC5teS14bC1uMXttYXJnaW4tdG9wOi0uMjVyZW0haW1wb3J0YW50fVxuLm1yLXhsLW4xLC5teC14bC1uMXttYXJnaW4tcmlnaHQ6LS4yNXJlbSFpbXBvcnRhbnR9XG4ubWIteGwtbjEsLm15LXhsLW4xe21hcmdpbi1ib3R0b206LS4yNXJlbSFpbXBvcnRhbnR9XG4ubWwteGwtbjEsLm14LXhsLW4xe21hcmdpbi1sZWZ0Oi0uMjVyZW0haW1wb3J0YW50fVxuLm0teGwtbjJ7bWFyZ2luOi0uNXJlbSFpbXBvcnRhbnR9XG4ubXQteGwtbjIsLm15LXhsLW4ye21hcmdpbi10b3A6LS41cmVtIWltcG9ydGFudH1cbi5tci14bC1uMiwubXgteGwtbjJ7bWFyZ2luLXJpZ2h0Oi0uNXJlbSFpbXBvcnRhbnR9XG4ubWIteGwtbjIsLm15LXhsLW4ye21hcmdpbi1ib3R0b206LS41cmVtIWltcG9ydGFudH1cbi5tbC14bC1uMiwubXgteGwtbjJ7bWFyZ2luLWxlZnQ6LS41cmVtIWltcG9ydGFudH1cbi5tLXhsLW4ze21hcmdpbjotMXJlbSFpbXBvcnRhbnR9XG4ubXQteGwtbjMsLm15LXhsLW4ze21hcmdpbi10b3A6LTFyZW0haW1wb3J0YW50fVxuLm1yLXhsLW4zLC5teC14bC1uM3ttYXJnaW4tcmlnaHQ6LTFyZW0haW1wb3J0YW50fVxuLm1iLXhsLW4zLC5teS14bC1uM3ttYXJnaW4tYm90dG9tOi0xcmVtIWltcG9ydGFudH1cbi5tbC14bC1uMywubXgteGwtbjN7bWFyZ2luLWxlZnQ6LTFyZW0haW1wb3J0YW50fVxuLm0teGwtbjR7bWFyZ2luOi0xLjVyZW0haW1wb3J0YW50fVxuLm10LXhsLW40LC5teS14bC1uNHttYXJnaW4tdG9wOi0xLjVyZW0haW1wb3J0YW50fVxuLm1yLXhsLW40LC5teC14bC1uNHttYXJnaW4tcmlnaHQ6LTEuNXJlbSFpbXBvcnRhbnR9XG4ubWIteGwtbjQsLm15LXhsLW40e21hcmdpbi1ib3R0b206LTEuNXJlbSFpbXBvcnRhbnR9XG4ubWwteGwtbjQsLm14LXhsLW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0haW1wb3J0YW50fVxuLm0teGwtbjV7bWFyZ2luOi0zcmVtIWltcG9ydGFudH1cbi5tdC14bC1uNSwubXkteGwtbjV7bWFyZ2luLXRvcDotM3JlbSFpbXBvcnRhbnR9XG4ubXIteGwtbjUsLm14LXhsLW41e21hcmdpbi1yaWdodDotM3JlbSFpbXBvcnRhbnR9XG4ubWIteGwtbjUsLm15LXhsLW41e21hcmdpbi1ib3R0b206LTNyZW0haW1wb3J0YW50fVxuLm1sLXhsLW41LC5teC14bC1uNXttYXJnaW4tbGVmdDotM3JlbSFpbXBvcnRhbnR9XG4ubS14bC1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH1cbi5tdC14bC1hdXRvLC5teS14bC1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9XG4ubXIteGwtYXV0bywubXgteGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9XG4ubWIteGwtYXV0bywubXkteGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fVxuLm1sLXhsLWF1dG8sLm14LXhsLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9XG59XG4udGV4dC1tb25vc3BhY2V7Zm9udC1mYW1pbHk6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZSFpbXBvcnRhbnR9XG4udGV4dC1qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeSFpbXBvcnRhbnR9XG4udGV4dC13cmFwe3doaXRlLXNwYWNlOm5vcm1hbCFpbXBvcnRhbnR9XG4udGV4dC1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwIWltcG9ydGFudH1cbi50ZXh0LXRydW5jYXRle292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH1cbi50ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH1cbi50ZXh0LXJpZ2h0e3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fVxuLnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH1cbkBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsudGV4dC1zbS1sZWZ0e3RleHQtYWxpZ246bGVmdCFpbXBvcnRhbnR9XG4udGV4dC1zbS1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0IWltcG9ydGFudH1cbi50ZXh0LXNtLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LnRleHQtbWQtbGVmdHt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fVxuLnRleHQtbWQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9XG4udGV4dC1tZC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkycHgpey50ZXh0LWxnLWxlZnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH1cbi50ZXh0LWxnLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fVxuLnRleHQtbGctY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LnRleHQteGwtbGVmdHt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fVxuLnRleHQteGwtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9XG4udGV4dC14bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fVxufVxuLnRleHQtbG93ZXJjYXNle3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZSFpbXBvcnRhbnR9XG4udGV4dC11cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlIWltcG9ydGFudH1cbi50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSFpbXBvcnRhbnR9XG4uZm9udC13ZWlnaHQtbGlnaHR7Zm9udC13ZWlnaHQ6MzAwIWltcG9ydGFudH1cbi5mb250LXdlaWdodC1saWdodGVye2ZvbnQtd2VpZ2h0OmxpZ2h0ZXIhaW1wb3J0YW50fVxuLmZvbnQtd2VpZ2h0LW5vcm1hbHtmb250LXdlaWdodDo0MDAhaW1wb3J0YW50fVxuLmZvbnQtd2VpZ2h0LWJvbGR7Zm9udC13ZWlnaHQ6NzAwIWltcG9ydGFudH1cbi5mb250LXdlaWdodC1ib2xkZXJ7Zm9udC13ZWlnaHQ6Ym9sZGVyIWltcG9ydGFudH1cbi5mb250LWl0YWxpY3tmb250LXN0eWxlOml0YWxpYyFpbXBvcnRhbnR9XG4udGV4dC13aGl0ZXtjb2xvcjojZmZmIWltcG9ydGFudH1cbi50ZXh0LXByaW1hcnl7Y29sb3I6IzAwN2JmZiFpbXBvcnRhbnR9XG5hLnRleHQtcHJpbWFyeTpmb2N1cyxhLnRleHQtcHJpbWFyeTpob3Zlcntjb2xvcjojMDA1NmIzIWltcG9ydGFudH1cbi50ZXh0LXNlY29uZGFyeXtjb2xvcjojNmM3NTdkIWltcG9ydGFudH1cbmEudGV4dC1zZWNvbmRhcnk6Zm9jdXMsYS50ZXh0LXNlY29uZGFyeTpob3Zlcntjb2xvcjojNDk0ZjU0IWltcG9ydGFudH1cbi50ZXh0LXN1Y2Nlc3N7Y29sb3I6IzI4YTc0NSFpbXBvcnRhbnR9XG5hLnRleHQtc3VjY2Vzczpmb2N1cyxhLnRleHQtc3VjY2Vzczpob3Zlcntjb2xvcjojMTk2OTJjIWltcG9ydGFudH1cbi50ZXh0LWluZm97Y29sb3I6IzE3YTJiOCFpbXBvcnRhbnR9XG5hLnRleHQtaW5mbzpmb2N1cyxhLnRleHQtaW5mbzpob3Zlcntjb2xvcjojMGY2Njc0IWltcG9ydGFudH1cbi50ZXh0LXdhcm5pbmd7Y29sb3I6I2ZmYzEwNyFpbXBvcnRhbnR9XG5hLnRleHQtd2FybmluZzpmb2N1cyxhLnRleHQtd2FybmluZzpob3Zlcntjb2xvcjojYmE4YjAwIWltcG9ydGFudH1cbi50ZXh0LWRhbmdlcntjb2xvcjojZGMzNTQ1IWltcG9ydGFudH1cbmEudGV4dC1kYW5nZXI6Zm9jdXMsYS50ZXh0LWRhbmdlcjpob3Zlcntjb2xvcjojYTcxZDJhIWltcG9ydGFudH1cbi50ZXh0LWxpZ2h0e2NvbG9yOiNmOGY5ZmEhaW1wb3J0YW50fVxuYS50ZXh0LWxpZ2h0OmZvY3VzLGEudGV4dC1saWdodDpob3Zlcntjb2xvcjojY2JkM2RhIWltcG9ydGFudH1cbi50ZXh0LWRhcmt7Y29sb3I6IzM0M2E0MCFpbXBvcnRhbnR9XG5hLnRleHQtZGFyazpmb2N1cyxhLnRleHQtZGFyazpob3Zlcntjb2xvcjojMTIxNDE2IWltcG9ydGFudH1cbi50ZXh0LWJvZHl7Y29sb3I6IzIxMjUyOSFpbXBvcnRhbnR9XG4udGV4dC1tdXRlZHtjb2xvcjojNmM3NTdkIWltcG9ydGFudH1cbi50ZXh0LWJsYWNrLTUwe2NvbG9yOnJnYmEoMCwwLDAsLjUpIWltcG9ydGFudH1cbi50ZXh0LXdoaXRlLTUwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpIWltcG9ydGFudH1cbi50ZXh0LWhpZGV7Zm9udDowLzAgYTtjb2xvcjp0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjB9XG4udGV4dC1kZWNvcmF0aW9uLW5vbmV7dGV4dC1kZWNvcmF0aW9uOm5vbmUhaW1wb3J0YW50fVxuLnRleHQtYnJlYWt7d29yZC1icmVhazpicmVhay13b3JkIWltcG9ydGFudDtvdmVyZmxvdy13cmFwOmJyZWFrLXdvcmQhaW1wb3J0YW50fVxuLnRleHQtcmVzZXR7Y29sb3I6aW5oZXJpdCFpbXBvcnRhbnR9XG4udmlzaWJsZXt2aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50fVxuLmludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbiFpbXBvcnRhbnR9XG5AbWVkaWEgcHJpbnR7Kiw6OmFmdGVyLDo6YmVmb3Jle3RleHQtc2hhZG93Om5vbmUhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnR9XG5hOm5vdCguYnRuKXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfVxuYWJiclt0aXRsZV06OmFmdGVye2NvbnRlbnQ6XCIgKFwiIGF0dHIodGl0bGUpIFwiKVwifVxucHJle3doaXRlLXNwYWNlOnByZS13cmFwIWltcG9ydGFudH1cbmJsb2NrcXVvdGUscHJle2JvcmRlcjoxcHggc29saWQgI2FkYjViZDtwYWdlLWJyZWFrLWluc2lkZTphdm9pZH1cbnRoZWFke2Rpc3BsYXk6dGFibGUtaGVhZGVyLWdyb3VwfVxuaW1nLHRye3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfVxuaDIsaDMscHtvcnBoYW5zOjM7d2lkb3dzOjN9XG5oMixoM3twYWdlLWJyZWFrLWFmdGVyOmF2b2lkfVxuQHBhZ2V7c2l6ZTphM31cbmJvZHl7bWluLXdpZHRoOjk5MnB4IWltcG9ydGFudH1cbi5jb250YWluZXJ7bWluLXdpZHRoOjk5MnB4IWltcG9ydGFudH1cbi5uYXZiYXJ7ZGlzcGxheTpub25lfVxuLmJhZGdle2JvcmRlcjoxcHggc29saWQgIzAwMH1cbi50YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2UhaW1wb3J0YW50fVxuLnRhYmxlIHRkLC50YWJsZSB0aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYhaW1wb3J0YW50fVxuLnRhYmxlLWJvcmRlcmVkIHRkLC50YWJsZS1ib3JkZXJlZCB0aHtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTYhaW1wb3J0YW50fVxuLnRhYmxlLWRhcmt7Y29sb3I6aW5oZXJpdH1cbi50YWJsZS1kYXJrIHRib2R5K3Rib2R5LC50YWJsZS1kYXJrIHRkLC50YWJsZS1kYXJrIHRoLC50YWJsZS1kYXJrIHRoZWFkIHRoe2JvcmRlci1jb2xvcjojZGVlMmU2fVxuLnRhYmxlIC50aGVhZC1kYXJrIHRoe2NvbG9yOmluaGVyaXQ7Ym9yZGVyLWNvbG9yOiNkZWUyZTZ9XG59XG59XG4iLCIvKiFcbiAqIFdyYXAgQm9vdHN0cmFwIDQuNC4xIENTUyBzbyB0aGF0IGl0IGRvZXNuJ3QgY29uZmxpY3Qgd2l0aCBvdGhlciBDU1Mgb24gdGhlIEZJQSBzaXRlXG4gKlxuICovXG5AY2hhcnNldCBcIlVURi04XCI7LyohXG4gKiBCb290c3RyYXAgdjUuMS4zIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cbiAuYm9vdHN0cmFwLWVtYmVkLTUxMyB7XG4gIDpyb290ey0tYnMtYmx1ZTojMGQ2ZWZkOy0tYnMtaW5kaWdvOiM2NjEwZjI7LS1icy1wdXJwbGU6IzZmNDJjMTstLWJzLXBpbms6I2Q2MzM4NDstLWJzLXJlZDojZGMzNTQ1Oy0tYnMtb3JhbmdlOiNmZDdlMTQ7LS1icy15ZWxsb3c6I2ZmYzEwNzstLWJzLWdyZWVuOiMxOTg3NTQ7LS1icy10ZWFsOiMyMGM5OTc7LS1icy1jeWFuOiMwZGNhZjA7LS1icy13aGl0ZTojZmZmOy0tYnMtZ3JheTojNmM3NTdkOy0tYnMtZ3JheS1kYXJrOiMzNDNhNDA7LS1icy1ncmF5LTEwMDojZjhmOWZhOy0tYnMtZ3JheS0yMDA6I2U5ZWNlZjstLWJzLWdyYXktMzAwOiNkZWUyZTY7LS1icy1ncmF5LTQwMDojY2VkNGRhOy0tYnMtZ3JheS01MDA6I2FkYjViZDstLWJzLWdyYXktNjAwOiM2Yzc1N2Q7LS1icy1ncmF5LTcwMDojNDk1MDU3Oy0tYnMtZ3JheS04MDA6IzM0M2E0MDstLWJzLWdyYXktOTAwOiMyMTI1Mjk7LS1icy1wcmltYXJ5OiMwZDZlZmQ7LS1icy1zZWNvbmRhcnk6IzZjNzU3ZDstLWJzLXN1Y2Nlc3M6IzE5ODc1NDstLWJzLWluZm86IzBkY2FmMDstLWJzLXdhcm5pbmc6I2ZmYzEwNzstLWJzLWRhbmdlcjojZGMzNTQ1Oy0tYnMtbGlnaHQ6I2Y4ZjlmYTstLWJzLWRhcms6IzIxMjUyOTtcbiAgLS1icy1wcmltYXJ5LXJnYjpyZ2IoMTMsMTEwLDI1Myk7LS1icy1zZWNvbmRhcnktcmdiOjEwOCwxMTcsMTI1Oy0tYnMtc3VjY2Vzcy1yZ2I6MjUsMTM1LDg0Oy0tYnMtaW5mby1yZ2I6MTMsMjAyLDI0MDstLWJzLXdhcm5pbmctcmdiOjI1NSwxOTMsNzstLWJzLWRhbmdlci1yZ2I6MjIwLDUzLDY5Oy0tYnMtbGlnaHQtcmdiOjI0OCwyNDksMjUwOy0tYnMtZGFyay1yZ2I6MzMsMzcsNDE7LS1icy13aGl0ZS1yZ2I6MjU1LDI1NSwyNTU7LS1icy1ibGFjay1yZ2I6MCwwLDA7LS1icy1ib2R5LWNvbG9yLXJnYjozMywzNyw0MTstLWJzLWJvZHktYmctcmdiOjI1NSwyNTUsMjU1O1xuICAtLWJzLWZvbnQtc2Fucy1zZXJpZjpzeXN0ZW0tdWksLWFwcGxlLXN5c3RlbSxcIlNlZ29lIFVJXCIsUm9ib3RvLFwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxcIk5vdG8gU2Fuc1wiLFwiTGliZXJhdGlvbiBTYW5zXCIsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCIsXCJOb3RvIENvbG9yIEVtb2ppXCI7LS1icy1mb250LW1vbm9zcGFjZTpTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlOy0tYnMtZ3JhZGllbnQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7LS1icy1ib2R5LWZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7LS1icy1ib2R5LWZvbnQtc2l6ZToxcmVtOy0tYnMtYm9keS1mb250LXdlaWdodDo0MDA7LS1icy1ib2R5LWxpbmUtaGVpZ2h0OjEuNTstLWJzLWJvZHktY29sb3I6IzIxMjUyOTstLWJzLWJvZHktYmc6I2ZmZn1cbiosOjphZnRlciw6OmJlZm9yZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246bm8tcHJlZmVyZW5jZSl7OnJvb3R7c2Nyb2xsLWJlaGF2aW9yOnNtb290aH1cbn1cbmJvZHl7bWFyZ2luOjA7Zm9udC1mYW1pbHk6dmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7Zm9udC1zaXplOnZhcigtLWJzLWJvZHktZm9udC1zaXplKTtmb250LXdlaWdodDp2YXIoLS1icy1ib2R5LWZvbnQtd2VpZ2h0KTtsaW5lLWhlaWdodDp2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTt0ZXh0LWFsaWduOnZhcigtLWJzLWJvZHktdGV4dC1hbGlnbik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9XG5ocnttYXJnaW46MXJlbSAwO2NvbG9yOmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3I7Ym9yZGVyOjA7b3BhY2l0eTouMjV9XG5ocjpub3QoW3NpemVdKXtoZWlnaHQ6MXB4fVxuLmgxLC5oMiwuaDMsLmg0LC5oNSwuaDYsaDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMn1cbi5oMSxoMXtmb250LXNpemU6Y2FsYygxLjM3NXJlbSArIDEuNXZ3KX1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmgxLGgxe2ZvbnQtc2l6ZToyLjVyZW19XG59XG4uaDIsaDJ7Zm9udC1zaXplOmNhbGMoMS4zMjVyZW0gKyAuOXZ3KX1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmgyLGgye2ZvbnQtc2l6ZToycmVtfVxufVxuLmgzLGgze2ZvbnQtc2l6ZTpjYWxjKDEuM3JlbSArIC42dncpfVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuaDMsaDN7Zm9udC1zaXplOjEuNzVyZW19XG59XG4uaDQsaDR7Zm9udC1zaXplOmNhbGMoMS4yNzVyZW0gKyAuM3Z3KX1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7Lmg0LGg0e2ZvbnQtc2l6ZToxLjVyZW19XG59XG4uaDUsaDV7Zm9udC1zaXplOjEuMjVyZW19XG4uaDYsaDZ7Zm9udC1zaXplOjFyZW19XG5we21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19XG5hYmJyW2RhdGEtYnMtb3JpZ2luYWwtdGl0bGVdLGFiYnJbdGl0bGVdey13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWQ7Y3Vyc29yOmhlbHA7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6bm9uZTt0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6bm9uZX1cbmFkZHJlc3N7bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OmluaGVyaXR9XG5vbCx1bHtwYWRkaW5nLWxlZnQ6MnJlbX1cbmRsLG9sLHVse21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19XG5vbCBvbCxvbCB1bCx1bCBvbCx1bCB1bHttYXJnaW4tYm90dG9tOjB9XG5kdHtmb250LXdlaWdodDo3MDB9XG5kZHttYXJnaW4tYm90dG9tOi41cmVtO21hcmdpbi1sZWZ0OjB9XG5ibG9ja3F1b3Rle21hcmdpbjowIDAgMXJlbX1cbmIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGRlcn1cbi5zbWFsbCxzbWFsbHtmb250LXNpemU6Ljg3NWVtfVxuLm1hcmssbWFya3twYWRkaW5nOi4yZW07YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfVxuc3ViLHN1cHtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6Ljc1ZW07bGluZS1oZWlnaHQ6MDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1cbnN1Yntib3R0b206LS4yNWVtfVxuc3Vwe3RvcDotLjVlbX1cbmF7Y29sb3I6IzBkNmVmZDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfVxuYTpob3Zlcntjb2xvcjojMGE1OGNhfVxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSksYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXJ7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZX1cbmNvZGUsa2JkLHByZSxzYW1we2ZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKTtmb250LXNpemU6MWVtO2RpcmVjdGlvbjpsdHI7dW5pY29kZS1iaWRpOmJpZGktb3ZlcnJpZGV9XG5wcmV7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtO292ZXJmbG93OmF1dG87Zm9udC1zaXplOi44NzVlbX1cbnByZSBjb2Rle2ZvbnQtc2l6ZTppbmhlcml0O2NvbG9yOmluaGVyaXQ7d29yZC1icmVhazpub3JtYWx9XG5jb2Rle2ZvbnQtc2l6ZTouODc1ZW07Y29sb3I6I2Q2MzM4NDt3b3JkLXdyYXA6YnJlYWstd29yZH1cbmE+Y29kZXtjb2xvcjppbmhlcml0fVxua2Jke3BhZGRpbmc6LjJyZW0gLjRyZW07Zm9udC1zaXplOi44NzVlbTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzIxMjUyOTtib3JkZXItcmFkaXVzOi4ycmVtfVxua2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDo3MDB9XG5maWd1cmV7bWFyZ2luOjAgMCAxcmVtfVxuaW1nLHN2Z3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9XG50YWJsZXtjYXB0aW9uLXNpZGU6Ym90dG9tO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX1cbmNhcHRpb257cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07Y29sb3I6IzZjNzU3ZDt0ZXh0LWFsaWduOmxlZnR9XG50aHt0ZXh0LWFsaWduOmluaGVyaXQ7dGV4dC1hbGlnbjotd2Via2l0LW1hdGNoLXBhcmVudH1cbnRib2R5LHRkLHRmb290LHRoLHRoZWFkLHRye2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MH1cbmxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrfVxuYnV0dG9ue2JvcmRlci1yYWRpdXM6MH1cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpe291dGxpbmU6MH1cbmJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7bWFyZ2luOjA7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0fVxuYnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfVxuW3JvbGU9YnV0dG9uXXtjdXJzb3I6cG9pbnRlcn1cbnNlbGVjdHt3b3JkLXdyYXA6bm9ybWFsfVxuc2VsZWN0OmRpc2FibGVke29wYWNpdHk6MX1cbltsaXN0XTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9ye2Rpc3BsYXk6bm9uZX1cblt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF0sYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259XG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxbdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpLGJ1dHRvbjpub3QoOmRpc2FibGVkKXtjdXJzb3I6cG9pbnRlcn1cbjo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyLXN0eWxlOm5vbmV9XG50ZXh0YXJlYXtyZXNpemU6dmVydGljYWx9XG5maWVsZHNldHttaW4td2lkdGg6MDtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjB9XG5sZWdlbmR7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtc2l6ZTpjYWxjKDEuMjc1cmVtICsgLjN2dyk7bGluZS1oZWlnaHQ6aW5oZXJpdH1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7bGVnZW5ke2ZvbnQtc2l6ZToxLjVyZW19XG59XG5sZWdlbmQrKntjbGVhcjpsZWZ0fVxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZHtwYWRkaW5nOjB9XG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99XG5bdHlwZT1zZWFyY2hde291dGxpbmUtb2Zmc2V0Oi0ycHg7LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZH1cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlcntwYWRkaW5nOjB9XG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue2ZvbnQ6aW5oZXJpdH1cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b257Zm9udDppbmhlcml0fVxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbntmb250OmluaGVyaXQ7LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1cbm91dHB1dHtkaXNwbGF5OmlubGluZS1ibG9ja31cbmlmcmFtZXtib3JkZXI6MH1cbnN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW07Y3Vyc29yOnBvaW50ZXJ9XG5wcm9ncmVzc3t2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1cbltoaWRkZW5de2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9XG4ubGVhZHtmb250LXNpemU6MS4yNXJlbTtmb250LXdlaWdodDozMDB9XG4uZGlzcGxheS0xe2ZvbnQtc2l6ZTpjYWxjKDEuNjI1cmVtICsgNC41dncpO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5kaXNwbGF5LTF7Zm9udC1zaXplOjVyZW19XG59XG4uZGlzcGxheS0ye2ZvbnQtc2l6ZTpjYWxjKDEuNTc1cmVtICsgMy45dncpO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5kaXNwbGF5LTJ7Zm9udC1zaXplOjQuNXJlbX1cbn1cbi5kaXNwbGF5LTN7Zm9udC1zaXplOmNhbGMoMS41MjVyZW0gKyAzLjN2dyk7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmRpc3BsYXktM3tmb250LXNpemU6NHJlbX1cbn1cbi5kaXNwbGF5LTR7Zm9udC1zaXplOmNhbGMoMS40NzVyZW0gKyAyLjd2dyk7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmRpc3BsYXktNHtmb250LXNpemU6My41cmVtfVxufVxuLmRpc3BsYXktNXtmb250LXNpemU6Y2FsYygxLjQyNXJlbSArIDIuMXZ3KTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yfVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZGlzcGxheS01e2ZvbnQtc2l6ZTozcmVtfVxufVxuLmRpc3BsYXktNntmb250LXNpemU6Y2FsYygxLjM3NXJlbSArIDEuNXZ3KTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yfVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZGlzcGxheS02e2ZvbnQtc2l6ZToyLjVyZW19XG59XG4ubGlzdC11bnN0eWxlZHtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9XG4ubGlzdC1pbmxpbmV7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfVxuLmxpc3QtaW5saW5lLWl0ZW17ZGlzcGxheTppbmxpbmUtYmxvY2t9XG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDouNXJlbX1cbi5pbml0aWFsaXNte2ZvbnQtc2l6ZTouODc1ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfVxuLmJsb2NrcXVvdGV7bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtfVxuLmJsb2NrcXVvdGU+Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfVxuLmJsb2NrcXVvdGUtZm9vdGVye21hcmdpbi10b3A6LTFyZW07bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc2l6ZTouODc1ZW07Y29sb3I6IzZjNzU3ZH1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3Jle2NvbnRlbnQ6XCLigJQgXCJ9XG4uaW1nLWZsdWlke21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfVxuLmltZy10aHVtYm5haWx7cGFkZGluZzouMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RlZTJlNjtib3JkZXItcmFkaXVzOi4yNXJlbTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b31cbi5maWd1cmV7ZGlzcGxheTppbmxpbmUtYmxvY2t9XG4uZmlndXJlLWltZ3ttYXJnaW4tYm90dG9tOi41cmVtO2xpbmUtaGVpZ2h0OjF9XG4uZmlndXJlLWNhcHRpb257Zm9udC1zaXplOi44NzVlbTtjb2xvcjojNmM3NTdkfVxuLmNvbnRhaW5lciwuY29udGFpbmVyLWZsdWlkLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXIteGwsLmNvbnRhaW5lci14eGx7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OnZhcigtLWJzLWd1dHRlci14LC43NXJlbSk7cGFkZGluZy1sZWZ0OnZhcigtLWJzLWd1dHRlci14LC43NXJlbSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31cbkBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuY29udGFpbmVyLC5jb250YWluZXItc217bWF4LXdpZHRoOjU0MHB4fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5jb250YWluZXIsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNte21heC13aWR0aDo3MjBweH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsuY29udGFpbmVyLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNte21heC13aWR0aDo5NjBweH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVyLXhse21heC13aWR0aDoxMTQwcHh9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpey5jb250YWluZXIsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lci14bCwuY29udGFpbmVyLXh4bHttYXgtd2lkdGg6MTMyMHB4fVxufVxuLnJvd3stLWJzLWd1dHRlci14OjEuNXJlbTstLWJzLWd1dHRlci15OjA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLS41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0uNSAqIHZhcigtLWJzLWd1dHRlci14KSl9XG4ucm93Pip7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfVxuLmNvbHtmbGV4OjEgMCAwJX1cbi5yb3ctY29scy1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfVxuLnJvdy1jb2xzLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9XG4ucm93LWNvbHMtMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfVxuLnJvdy1jb2xzLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzMzMlfVxuLnJvdy1jb2xzLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX1cbi5yb3ctY29scy01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9XG4ucm93LWNvbHMtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjY2NyV9XG4uY29sLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfVxuLmNvbC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9XG4uY29sLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9XG4uY29sLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9XG4uY29sLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9XG4uY29sLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9XG4uY29sLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9XG4uY29sLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9XG4uY29sLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9XG4uY29sLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9XG4uY29sLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfVxuLmNvbC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX1cbi5jb2wtMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfVxuLm9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfVxuLm9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX1cbi5vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9XG4ub2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfVxuLm9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX1cbi5vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9XG4ub2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfVxuLm9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX1cbi5vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9XG4ub2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX1cbi5vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfVxuLmctMCwuZ3gtMHstLWJzLWd1dHRlci14OjB9XG4uZy0wLC5neS0wey0tYnMtZ3V0dGVyLXk6MH1cbi5nLTEsLmd4LTF7LS1icy1ndXR0ZXIteDowLjI1cmVtfVxuLmctMSwuZ3ktMXstLWJzLWd1dHRlci15OjAuMjVyZW19XG4uZy0yLC5neC0yey0tYnMtZ3V0dGVyLXg6MC41cmVtfVxuLmctMiwuZ3ktMnstLWJzLWd1dHRlci15OjAuNXJlbX1cbi5nLTMsLmd4LTN7LS1icy1ndXR0ZXIteDoxcmVtfVxuLmctMywuZ3ktM3stLWJzLWd1dHRlci15OjFyZW19XG4uZy00LC5neC00ey0tYnMtZ3V0dGVyLXg6MS41cmVtfVxuLmctNCwuZ3ktNHstLWJzLWd1dHRlci15OjEuNXJlbX1cbi5nLTUsLmd4LTV7LS1icy1ndXR0ZXIteDozcmVtfVxuLmctNSwuZ3ktNXstLWJzLWd1dHRlci15OjNyZW19XG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNvbC1zbXtmbGV4OjEgMCAwJX1cbi5yb3ctY29scy1zbS1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfVxuLnJvdy1jb2xzLXNtLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9XG4ucm93LWNvbHMtc20tMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfVxuLnJvdy1jb2xzLXNtLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzMzMlfVxuLnJvdy1jb2xzLXNtLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX1cbi5yb3ctY29scy1zbS01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9XG4ucm93LWNvbHMtc20tNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjY2NyV9XG4uY29sLXNtLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfVxuLmNvbC1zbS0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9XG4uY29sLXNtLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9XG4uY29sLXNtLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9XG4uY29sLXNtLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9XG4uY29sLXNtLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9XG4uY29sLXNtLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9XG4uY29sLXNtLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9XG4uY29sLXNtLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9XG4uY29sLXNtLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9XG4uY29sLXNtLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfVxuLmNvbC1zbS0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX1cbi5jb2wtc20tMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfVxuLm9mZnNldC1zbS0we21hcmdpbi1sZWZ0OjB9XG4ub2Zmc2V0LXNtLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9XG4ub2Zmc2V0LXNtLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfVxuLm9mZnNldC1zbS0ze21hcmdpbi1sZWZ0OjI1JX1cbi5vZmZzZXQtc20tNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9XG4ub2Zmc2V0LXNtLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfVxuLm9mZnNldC1zbS02e21hcmdpbi1sZWZ0OjUwJX1cbi5vZmZzZXQtc20tN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9XG4ub2Zmc2V0LXNtLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfVxuLm9mZnNldC1zbS05e21hcmdpbi1sZWZ0Ojc1JX1cbi5vZmZzZXQtc20tMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfVxuLm9mZnNldC1zbS0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9XG4uZy1zbS0wLC5neC1zbS0wey0tYnMtZ3V0dGVyLXg6MH1cbi5nLXNtLTAsLmd5LXNtLTB7LS1icy1ndXR0ZXIteTowfVxuLmctc20tMSwuZ3gtc20tMXstLWJzLWd1dHRlci14OjAuMjVyZW19XG4uZy1zbS0xLC5neS1zbS0xey0tYnMtZ3V0dGVyLXk6MC4yNXJlbX1cbi5nLXNtLTIsLmd4LXNtLTJ7LS1icy1ndXR0ZXIteDowLjVyZW19XG4uZy1zbS0yLC5neS1zbS0yey0tYnMtZ3V0dGVyLXk6MC41cmVtfVxuLmctc20tMywuZ3gtc20tM3stLWJzLWd1dHRlci14OjFyZW19XG4uZy1zbS0zLC5neS1zbS0zey0tYnMtZ3V0dGVyLXk6MXJlbX1cbi5nLXNtLTQsLmd4LXNtLTR7LS1icy1ndXR0ZXIteDoxLjVyZW19XG4uZy1zbS00LC5neS1zbS00ey0tYnMtZ3V0dGVyLXk6MS41cmVtfVxuLmctc20tNSwuZ3gtc20tNXstLWJzLWd1dHRlci14OjNyZW19XG4uZy1zbS01LC5neS1zbS01ey0tYnMtZ3V0dGVyLXk6M3JlbX1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuY29sLW1ke2ZsZXg6MSAwIDAlfVxuLnJvdy1jb2xzLW1kLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99XG4ucm93LWNvbHMtbWQtMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX1cbi5yb3ctY29scy1tZC0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9XG4ucm93LWNvbHMtbWQtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMzMyV9XG4ucm93LWNvbHMtbWQtND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfVxuLnJvdy1jb2xzLW1kLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX1cbi5yb3ctY29scy1tZC02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NjY3JX1cbi5jb2wtbWQtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99XG4uY29sLW1kLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX1cbi5jb2wtbWQtMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX1cbi5jb2wtbWQtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX1cbi5jb2wtbWQtNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX1cbi5jb2wtbWQtNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX1cbi5jb2wtbWQtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX1cbi5jb2wtbWQtN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX1cbi5jb2wtbWQtOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX1cbi5jb2wtbWQtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX1cbi5jb2wtbWQtMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9XG4uY29sLW1kLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfVxuLmNvbC1tZC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9XG4ub2Zmc2V0LW1kLTB7bWFyZ2luLWxlZnQ6MH1cbi5vZmZzZXQtbWQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX1cbi5vZmZzZXQtbWQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9XG4ub2Zmc2V0LW1kLTN7bWFyZ2luLWxlZnQ6MjUlfVxuLm9mZnNldC1tZC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX1cbi5vZmZzZXQtbWQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9XG4ub2Zmc2V0LW1kLTZ7bWFyZ2luLWxlZnQ6NTAlfVxuLm9mZnNldC1tZC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX1cbi5vZmZzZXQtbWQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9XG4ub2Zmc2V0LW1kLTl7bWFyZ2luLWxlZnQ6NzUlfVxuLm9mZnNldC1tZC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9XG4ub2Zmc2V0LW1kLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX1cbi5nLW1kLTAsLmd4LW1kLTB7LS1icy1ndXR0ZXIteDowfVxuLmctbWQtMCwuZ3ktbWQtMHstLWJzLWd1dHRlci15OjB9XG4uZy1tZC0xLC5neC1tZC0xey0tYnMtZ3V0dGVyLXg6MC4yNXJlbX1cbi5nLW1kLTEsLmd5LW1kLTF7LS1icy1ndXR0ZXIteTowLjI1cmVtfVxuLmctbWQtMiwuZ3gtbWQtMnstLWJzLWd1dHRlci14OjAuNXJlbX1cbi5nLW1kLTIsLmd5LW1kLTJ7LS1icy1ndXR0ZXIteTowLjVyZW19XG4uZy1tZC0zLC5neC1tZC0zey0tYnMtZ3V0dGVyLXg6MXJlbX1cbi5nLW1kLTMsLmd5LW1kLTN7LS1icy1ndXR0ZXIteToxcmVtfVxuLmctbWQtNCwuZ3gtbWQtNHstLWJzLWd1dHRlci14OjEuNXJlbX1cbi5nLW1kLTQsLmd5LW1kLTR7LS1icy1ndXR0ZXIteToxLjVyZW19XG4uZy1tZC01LC5neC1tZC01ey0tYnMtZ3V0dGVyLXg6M3JlbX1cbi5nLW1kLTUsLmd5LW1kLTV7LS1icy1ndXR0ZXIteTozcmVtfVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5jb2wtbGd7ZmxleDoxIDAgMCV9XG4ucm93LWNvbHMtbGctYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b31cbi5yb3ctY29scy1sZy0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfVxuLnJvdy1jb2xzLWxnLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX1cbi5yb3ctY29scy1sZy0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMzMzJX1cbi5yb3ctY29scy1sZy00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9XG4ucm93LWNvbHMtbGctNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfVxuLnJvdy1jb2xzLWxnLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY2NjclfVxuLmNvbC1sZy1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b31cbi5jb2wtbGctMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfVxuLmNvbC1sZy0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfVxuLmNvbC1sZy0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfVxuLmNvbC1sZy00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfVxuLmNvbC1sZy01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfVxuLmNvbC1sZy02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfVxuLmNvbC1sZy03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfVxuLmNvbC1sZy04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfVxuLmNvbC1sZy05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfVxuLmNvbC1sZy0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX1cbi5jb2wtbGctMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9XG4uY29sLWxnLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX1cbi5vZmZzZXQtbGctMHttYXJnaW4tbGVmdDowfVxuLm9mZnNldC1sZy0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfVxuLm9mZnNldC1sZy0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX1cbi5vZmZzZXQtbGctM3ttYXJnaW4tbGVmdDoyNSV9XG4ub2Zmc2V0LWxnLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfVxuLm9mZnNldC1sZy01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX1cbi5vZmZzZXQtbGctNnttYXJnaW4tbGVmdDo1MCV9XG4ub2Zmc2V0LWxnLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfVxuLm9mZnNldC1sZy04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX1cbi5vZmZzZXQtbGctOXttYXJnaW4tbGVmdDo3NSV9XG4ub2Zmc2V0LWxnLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX1cbi5vZmZzZXQtbGctMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfVxuLmctbGctMCwuZ3gtbGctMHstLWJzLWd1dHRlci14OjB9XG4uZy1sZy0wLC5neS1sZy0wey0tYnMtZ3V0dGVyLXk6MH1cbi5nLWxnLTEsLmd4LWxnLTF7LS1icy1ndXR0ZXIteDowLjI1cmVtfVxuLmctbGctMSwuZ3ktbGctMXstLWJzLWd1dHRlci15OjAuMjVyZW19XG4uZy1sZy0yLC5neC1sZy0yey0tYnMtZ3V0dGVyLXg6MC41cmVtfVxuLmctbGctMiwuZ3ktbGctMnstLWJzLWd1dHRlci15OjAuNXJlbX1cbi5nLWxnLTMsLmd4LWxnLTN7LS1icy1ndXR0ZXIteDoxcmVtfVxuLmctbGctMywuZ3ktbGctM3stLWJzLWd1dHRlci15OjFyZW19XG4uZy1sZy00LC5neC1sZy00ey0tYnMtZ3V0dGVyLXg6MS41cmVtfVxuLmctbGctNCwuZ3ktbGctNHstLWJzLWd1dHRlci15OjEuNXJlbX1cbi5nLWxnLTUsLmd4LWxnLTV7LS1icy1ndXR0ZXIteDozcmVtfVxuLmctbGctNSwuZ3ktbGctNXstLWJzLWd1dHRlci15OjNyZW19XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5jb2wteGx7ZmxleDoxIDAgMCV9XG4ucm93LWNvbHMteGwtYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b31cbi5yb3ctY29scy14bC0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfVxuLnJvdy1jb2xzLXhsLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX1cbi5yb3ctY29scy14bC0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMzMzJX1cbi5yb3ctY29scy14bC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9XG4ucm93LWNvbHMteGwtNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfVxuLnJvdy1jb2xzLXhsLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY2NjclfVxuLmNvbC14bC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b31cbi5jb2wteGwtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfVxuLmNvbC14bC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfVxuLmNvbC14bC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfVxuLmNvbC14bC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfVxuLmNvbC14bC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfVxuLmNvbC14bC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfVxuLmNvbC14bC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfVxuLmNvbC14bC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfVxuLmNvbC14bC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfVxuLmNvbC14bC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX1cbi5jb2wteGwtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9XG4uY29sLXhsLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX1cbi5vZmZzZXQteGwtMHttYXJnaW4tbGVmdDowfVxuLm9mZnNldC14bC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfVxuLm9mZnNldC14bC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX1cbi5vZmZzZXQteGwtM3ttYXJnaW4tbGVmdDoyNSV9XG4ub2Zmc2V0LXhsLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfVxuLm9mZnNldC14bC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX1cbi5vZmZzZXQteGwtNnttYXJnaW4tbGVmdDo1MCV9XG4ub2Zmc2V0LXhsLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfVxuLm9mZnNldC14bC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX1cbi5vZmZzZXQteGwtOXttYXJnaW4tbGVmdDo3NSV9XG4ub2Zmc2V0LXhsLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX1cbi5vZmZzZXQteGwtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfVxuLmcteGwtMCwuZ3gteGwtMHstLWJzLWd1dHRlci14OjB9XG4uZy14bC0wLC5neS14bC0wey0tYnMtZ3V0dGVyLXk6MH1cbi5nLXhsLTEsLmd4LXhsLTF7LS1icy1ndXR0ZXIteDowLjI1cmVtfVxuLmcteGwtMSwuZ3kteGwtMXstLWJzLWd1dHRlci15OjAuMjVyZW19XG4uZy14bC0yLC5neC14bC0yey0tYnMtZ3V0dGVyLXg6MC41cmVtfVxuLmcteGwtMiwuZ3kteGwtMnstLWJzLWd1dHRlci15OjAuNXJlbX1cbi5nLXhsLTMsLmd4LXhsLTN7LS1icy1ndXR0ZXIteDoxcmVtfVxuLmcteGwtMywuZ3kteGwtM3stLWJzLWd1dHRlci15OjFyZW19XG4uZy14bC00LC5neC14bC00ey0tYnMtZ3V0dGVyLXg6MS41cmVtfVxuLmcteGwtNCwuZ3kteGwtNHstLWJzLWd1dHRlci15OjEuNXJlbX1cbi5nLXhsLTUsLmd4LXhsLTV7LS1icy1ndXR0ZXIteDozcmVtfVxuLmcteGwtNSwuZ3kteGwtNXstLWJzLWd1dHRlci15OjNyZW19XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpey5jb2wteHhse2ZsZXg6MSAwIDAlfVxuLnJvdy1jb2xzLXh4bC1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfVxuLnJvdy1jb2xzLXh4bC0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfVxuLnJvdy1jb2xzLXh4bC0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9XG4ucm93LWNvbHMteHhsLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzMzMlfVxuLnJvdy1jb2xzLXh4bC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9XG4ucm93LWNvbHMteHhsLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX1cbi5yb3ctY29scy14eGwtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjY2NyV9XG4uY29sLXh4bC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b31cbi5jb2wteHhsLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX1cbi5jb2wteHhsLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9XG4uY29sLXh4bC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfVxuLmNvbC14eGwtNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX1cbi5jb2wteHhsLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9XG4uY29sLXh4bC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfVxuLmNvbC14eGwtN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX1cbi5jb2wteHhsLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9XG4uY29sLXh4bC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfVxuLmNvbC14eGwtMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9XG4uY29sLXh4bC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX1cbi5jb2wteHhsLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX1cbi5vZmZzZXQteHhsLTB7bWFyZ2luLWxlZnQ6MH1cbi5vZmZzZXQteHhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9XG4ub2Zmc2V0LXh4bC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX1cbi5vZmZzZXQteHhsLTN7bWFyZ2luLWxlZnQ6MjUlfVxuLm9mZnNldC14eGwtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9XG4ub2Zmc2V0LXh4bC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX1cbi5vZmZzZXQteHhsLTZ7bWFyZ2luLWxlZnQ6NTAlfVxuLm9mZnNldC14eGwtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9XG4ub2Zmc2V0LXh4bC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX1cbi5vZmZzZXQteHhsLTl7bWFyZ2luLWxlZnQ6NzUlfVxuLm9mZnNldC14eGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfVxuLm9mZnNldC14eGwtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfVxuLmcteHhsLTAsLmd4LXh4bC0wey0tYnMtZ3V0dGVyLXg6MH1cbi5nLXh4bC0wLC5neS14eGwtMHstLWJzLWd1dHRlci15OjB9XG4uZy14eGwtMSwuZ3gteHhsLTF7LS1icy1ndXR0ZXIteDowLjI1cmVtfVxuLmcteHhsLTEsLmd5LXh4bC0xey0tYnMtZ3V0dGVyLXk6MC4yNXJlbX1cbi5nLXh4bC0yLC5neC14eGwtMnstLWJzLWd1dHRlci14OjAuNXJlbX1cbi5nLXh4bC0yLC5neS14eGwtMnstLWJzLWd1dHRlci15OjAuNXJlbX1cbi5nLXh4bC0zLC5neC14eGwtM3stLWJzLWd1dHRlci14OjFyZW19XG4uZy14eGwtMywuZ3kteHhsLTN7LS1icy1ndXR0ZXIteToxcmVtfVxuLmcteHhsLTQsLmd4LXh4bC00ey0tYnMtZ3V0dGVyLXg6MS41cmVtfVxuLmcteHhsLTQsLmd5LXh4bC00ey0tYnMtZ3V0dGVyLXk6MS41cmVtfVxuLmcteHhsLTUsLmd4LXh4bC01ey0tYnMtZ3V0dGVyLXg6M3JlbX1cbi5nLXh4bC01LC5neS14eGwtNXstLWJzLWd1dHRlci15OjNyZW19XG59XG4udGFibGV7LS1icy10YWJsZS1iZzp0cmFuc3BhcmVudDstLWJzLXRhYmxlLWFjY2VudC1iZzp0cmFuc3BhcmVudDstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IzIxMjUyOTstLWJzLXRhYmxlLXN0cmlwZWQtYmc6cmdiYSgwLCAwLCAwLCAwLjA1KTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojMjEyNTI5Oy0tYnMtdGFibGUtYWN0aXZlLWJnOnJnYmEoMCwgMCwgMCwgMC4xKTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiMyMTI1Mjk7LS1icy10YWJsZS1ob3Zlci1iZzpyZ2JhKDAsIDAsIDAsIDAuMDc1KTt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MXJlbTtjb2xvcjojMjEyNTI5O3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItY29sb3I6I2RlZTJlNn1cbi50YWJsZT46bm90KGNhcHRpb24pPio+KntwYWRkaW5nOi41cmVtIC41cmVtO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtdGFibGUtYmcpO2JvcmRlci1ib3R0b20td2lkdGg6MXB4O2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLWJzLXRhYmxlLWFjY2VudC1iZyl9XG4udGFibGU+dGJvZHl7dmVydGljYWwtYWxpZ246aW5oZXJpdH1cbi50YWJsZT50aGVhZHt2ZXJ0aWNhbC1hbGlnbjpib3R0b219XG4udGFibGU+Om5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3A6MnB4IHNvbGlkIGN1cnJlbnRDb2xvcn1cbi5jYXB0aW9uLXRvcHtjYXB0aW9uLXNpZGU6dG9wfVxuLnRhYmxlLXNtPjpub3QoY2FwdGlvbik+Kj4qe3BhZGRpbmc6LjI1cmVtIC4yNXJlbX1cbi50YWJsZS1ib3JkZXJlZD46bm90KGNhcHRpb24pPip7Ym9yZGVyLXdpZHRoOjFweCAwfVxuLnRhYmxlLWJvcmRlcmVkPjpub3QoY2FwdGlvbik+Kj4qe2JvcmRlci13aWR0aDowIDFweH1cbi50YWJsZS1ib3JkZXJsZXNzPjpub3QoY2FwdGlvbik+Kj4qe2JvcmRlci1ib3R0b20td2lkdGg6MH1cbi50YWJsZS1ib3JkZXJsZXNzPjpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLXdpZHRoOjB9XG4udGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtb2YtdHlwZShvZGQpPip7LS1icy10YWJsZS1hY2NlbnQtYmc6dmFyKC0tYnMtdGFibGUtc3RyaXBlZC1iZyk7Y29sb3I6dmFyKC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcil9XG4udGFibGUtYWN0aXZley0tYnMtdGFibGUtYWNjZW50LWJnOnZhcigtLWJzLXRhYmxlLWFjdGl2ZS1iZyk7Y29sb3I6dmFyKC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yKX1cbi50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4qey0tYnMtdGFibGUtYWNjZW50LWJnOnZhcigtLWJzLXRhYmxlLWhvdmVyLWJnKTtjb2xvcjp2YXIoLS1icy10YWJsZS1ob3Zlci1jb2xvcil9XG4udGFibGUtcHJpbWFyeXstLWJzLXRhYmxlLWJnOiNjZmUyZmY7LS1icy10YWJsZS1zdHJpcGVkLWJnOiNjNWQ3ZjI7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6I2JhY2JlNjstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6I2JmZDFlYzstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiMwMDA7Y29sb3I6IzAwMDtib3JkZXItY29sb3I6I2JhY2JlNn1cbi50YWJsZS1zZWNvbmRhcnl7LS1icy10YWJsZS1iZzojZTJlM2U1Oy0tYnMtdGFibGUtc3RyaXBlZC1iZzojZDdkOGRhOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNjYmNjY2U7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNkMWQyZDQ7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiNjYmNjY2V9XG4udGFibGUtc3VjY2Vzc3stLWJzLXRhYmxlLWJnOiNkMWU3ZGQ7LS1icy10YWJsZS1zdHJpcGVkLWJnOiNjN2RiZDI7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6I2JjZDBjNzstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6I2MxZDZjYzstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiMwMDA7Y29sb3I6IzAwMDtib3JkZXItY29sb3I6I2JjZDBjN31cbi50YWJsZS1pbmZvey0tYnMtdGFibGUtYmc6I2NmZjRmYzstLWJzLXRhYmxlLXN0cmlwZWQtYmc6I2M1ZThlZjstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzojYmFkY2UzOy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzojYmZlMmU5Oy0tYnMtdGFibGUtaG92ZXItY29sb3I6IzAwMDtjb2xvcjojMDAwO2JvcmRlci1jb2xvcjojYmFkY2UzfVxuLnRhYmxlLXdhcm5pbmd7LS1icy10YWJsZS1iZzojZmZmM2NkOy0tYnMtdGFibGUtc3RyaXBlZC1iZzojZjJlN2MzOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNlNmRiYjk7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNlY2UxYmU7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiNlNmRiYjl9XG4udGFibGUtZGFuZ2Vyey0tYnMtdGFibGUtYmc6I2Y4ZDdkYTstLWJzLXRhYmxlLXN0cmlwZWQtYmc6I2VjY2NjZjstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzojZGZjMmM0Oy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzojZTVjN2NhOy0tYnMtdGFibGUtaG92ZXItY29sb3I6IzAwMDtjb2xvcjojMDAwO2JvcmRlci1jb2xvcjojZGZjMmM0fVxuLnRhYmxlLWxpZ2h0ey0tYnMtdGFibGUtYmc6I2Y4ZjlmYTstLWJzLXRhYmxlLXN0cmlwZWQtYmc6I2VjZWRlZTstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzojZGZlMGUxOy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzojZTVlNmU3Oy0tYnMtdGFibGUtaG92ZXItY29sb3I6IzAwMDtjb2xvcjojMDAwO2JvcmRlci1jb2xvcjojZGZlMGUxfVxuLnRhYmxlLWRhcmt7LS1icy10YWJsZS1iZzojMjEyNTI5Oy0tYnMtdGFibGUtc3RyaXBlZC1iZzojMmMzMDM0Oy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojZmZmOy0tYnMtdGFibGUtYWN0aXZlLWJnOiMzNzNiM2U7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6I2ZmZjstLWJzLXRhYmxlLWhvdmVyLWJnOiMzMjM1Mzk7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojZmZmO2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMzNzNiM2V9XG4udGFibGUtcmVzcG9uc2l2ZXtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9XG5AbWVkaWEgKG1heC13aWR0aDo1NzUuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtc217b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofVxufVxuQG1lZGlhIChtYXgtd2lkdGg6NzY3Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLW1ke292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOjk5MS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1sZ3tvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9XG59XG5AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLXhse292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOjEzOTkuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUteHhse292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH1cbn1cbi5mb3JtLWxhYmVse21hcmdpbi1ib3R0b206LjVyZW19XG4uY29sLWZvcm0tbGFiZWx7cGFkZGluZy10b3A6Y2FsYyguMzc1cmVtICsgMXB4KTtwYWRkaW5nLWJvdHRvbTpjYWxjKC4zNzVyZW0gKyAxcHgpO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDoxLjV9XG4uY29sLWZvcm0tbGFiZWwtbGd7cGFkZGluZy10b3A6Y2FsYyguNXJlbSArIDFweCk7cGFkZGluZy1ib3R0b206Y2FsYyguNXJlbSArIDFweCk7Zm9udC1zaXplOjEuMjVyZW19XG4uY29sLWZvcm0tbGFiZWwtc217cGFkZGluZy10b3A6Y2FsYyguMjVyZW0gKyAxcHgpO3BhZGRpbmctYm90dG9tOmNhbGMoLjI1cmVtICsgMXB4KTtmb250LXNpemU6Ljg3NXJlbX1cbi5mb3JtLXRleHR7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOi44NzVlbTtjb2xvcjojNmM3NTdkfVxuLmZvcm0tY29udHJvbHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tY29udHJvbHt0cmFuc2l0aW9uOm5vbmV9XG59XG4uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV17b3ZlcmZsb3c6aGlkZGVufVxuLmZvcm0tY29udHJvbFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKXtjdXJzb3I6cG9pbnRlcn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXN7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiM4NmI3ZmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVle2hlaWdodDoxLjVlbX1cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6IzZjNzU3ZDtvcGFjaXR5OjF9XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcntjb2xvcjojNmM3NTdkO29wYWNpdHk6MX1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsLmZvcm0tY29udHJvbFtyZWFkb25seV17YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO29wYWNpdHk6MX1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07bWFyZ2luOi0uMzc1cmVtIC0uNzVyZW07LXdlYmtpdC1tYXJnaW4tZW5kOi43NXJlbTttYXJnaW4taW5saW5lLWVuZDouNzVyZW07Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXItY29sb3I6aW5oZXJpdDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjA7Ym9yZGVyLWlubGluZS1lbmQtd2lkdGg6MXB4O2JvcmRlci1yYWRpdXM6MDstd2Via2l0LXRyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fVxuLmZvcm0tY29udHJvbDo6ZmlsZS1zZWxlY3Rvci1idXR0b257cGFkZGluZzouMzc1cmVtIC43NXJlbTttYXJnaW46LS4zNzVyZW0gLS43NXJlbTstd2Via2l0LW1hcmdpbi1lbmQ6Ljc1cmVtO21hcmdpbi1pbmxpbmUtZW5kOi43NXJlbTtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MDtib3JkZXItaW5saW5lLWVuZC13aWR0aDoxcHg7Ym9yZGVyLXJhZGl1czowO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tY29udHJvbDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257LXdlYmtpdC10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lfVxuLmZvcm0tY29udHJvbDo6ZmlsZS1zZWxlY3Rvci1idXR0b257dHJhbnNpdGlvbjpub25lfVxufVxuLmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue2JhY2tncm91bmQtY29sb3I6I2RkZTBlM31cbi5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiNkZGUwZTN9XG4uZm9ybS1jb250cm9sOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbntwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO21hcmdpbjotLjM3NXJlbSAtLjc1cmVtOy13ZWJraXQtbWFyZ2luLWVuZDouNzVyZW07bWFyZ2luLWlubGluZS1lbmQ6Ljc1cmVtO2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowO2JvcmRlci1pbmxpbmUtZW5kLXdpZHRoOjFweDtib3JkZXItcmFkaXVzOjA7LXdlYmtpdC10cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uey13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZX1cbn1cbi5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiNkZGUwZTN9XG4uZm9ybS1jb250cm9sLXBsYWludGV4dHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMzc1cmVtIDA7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOnNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci13aWR0aDoxcHggMH1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZywuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc217cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfVxuLmZvcm0tY29udHJvbC1zbXttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAuNXJlbSArIDJweCk7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07Ym9yZGVyLXJhZGl1czouMnJlbX1cbi5mb3JtLWNvbnRyb2wtc206Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbjotLjI1cmVtIC0uNXJlbTstd2Via2l0LW1hcmdpbi1lbmQ6LjVyZW07bWFyZ2luLWlubGluZS1lbmQ6LjVyZW19XG4uZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW46LS4yNXJlbSAtLjVyZW07LXdlYmtpdC1tYXJnaW4tZW5kOi41cmVtO21hcmdpbi1pbmxpbmUtZW5kOi41cmVtfVxuLmZvcm0tY29udHJvbC1zbTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257cGFkZGluZzouMjVyZW0gLjVyZW07bWFyZ2luOi0uMjVyZW0gLS41cmVtOy13ZWJraXQtbWFyZ2luLWVuZDouNXJlbTttYXJnaW4taW5saW5lLWVuZDouNXJlbX1cbi5mb3JtLWNvbnRyb2wtbGd7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7cGFkZGluZzouNXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1yYWRpdXM6LjNyZW19XG4uZm9ybS1jb250cm9sLWxnOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbntwYWRkaW5nOi41cmVtIDFyZW07bWFyZ2luOi0uNXJlbSAtMXJlbTstd2Via2l0LW1hcmdpbi1lbmQ6MXJlbTttYXJnaW4taW5saW5lLWVuZDoxcmVtfVxuLmZvcm0tY29udHJvbC1sZzo6ZmlsZS1zZWxlY3Rvci1idXR0b257cGFkZGluZzouNXJlbSAxcmVtO21hcmdpbjotLjVyZW0gLTFyZW07LXdlYmtpdC1tYXJnaW4tZW5kOjFyZW07bWFyZ2luLWlubGluZS1lbmQ6MXJlbX1cbi5mb3JtLWNvbnRyb2wtbGc6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue3BhZGRpbmc6LjVyZW0gMXJlbTttYXJnaW46LS41cmVtIC0xcmVtOy13ZWJraXQtbWFyZ2luLWVuZDoxcmVtO21hcmdpbi1pbmxpbmUtZW5kOjFyZW19XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2x7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtICsgMnB4KX1cbnRleHRhcmVhLmZvcm0tY29udHJvbC1zbXttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAuNXJlbSArIDJweCl9XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtbGd7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgMXJlbSArIDJweCl9XG4uZm9ybS1jb250cm9sLWNvbG9ye3dpZHRoOjNyZW07aGVpZ2h0OmF1dG87cGFkZGluZzouMzc1cmVtfVxuLmZvcm0tY29udHJvbC1jb2xvcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSl7Y3Vyc29yOnBvaW50ZXJ9XG4uZm9ybS1jb250cm9sLWNvbG9yOjotbW96LWNvbG9yLXN3YXRjaHtoZWlnaHQ6MS41ZW07Ym9yZGVyLXJhZGl1czouMjVyZW19XG4uZm9ybS1jb250cm9sLWNvbG9yOjotd2Via2l0LWNvbG9yLXN3YXRjaHtoZWlnaHQ6MS41ZW07Ym9yZGVyLXJhZGl1czouMjVyZW19XG4uZm9ybS1zZWxlY3R7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6LjM3NXJlbSAyLjI1cmVtIC4zNzVyZW0gLjc1cmVtOy1tb3otcGFkZGluZy1zdGFydDpjYWxjKDAuNzVyZW0gLSAzcHgpO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLjc1cmVtIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTZweCAxMnB4O2JvcmRlcjoxcHggc29saWQgI2NlZDRkYTtib3JkZXItcmFkaXVzOi4yNXJlbTt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuZm9ybS1zZWxlY3R7dHJhbnNpdGlvbjpub25lfVxufVxuLmZvcm0tc2VsZWN0OmZvY3Vze2JvcmRlci1jb2xvcjojODZiN2ZlO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX1cbi5mb3JtLXNlbGVjdFttdWx0aXBsZV0sLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pe3BhZGRpbmctcmlnaHQ6Ljc1cmVtO2JhY2tncm91bmQtaW1hZ2U6bm9uZX1cbi5mb3JtLXNlbGVjdDpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWZ9XG4uZm9ybS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmd7Y29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6MCAwIDAgIzIxMjUyOX1cbi5mb3JtLXNlbGVjdC1zbXtwYWRkaW5nLXRvcDouMjVyZW07cGFkZGluZy1ib3R0b206LjI1cmVtO3BhZGRpbmctbGVmdDouNXJlbTtmb250LXNpemU6Ljg3NXJlbTtib3JkZXItcmFkaXVzOi4ycmVtfVxuLmZvcm0tc2VsZWN0LWxne3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtO3BhZGRpbmctbGVmdDoxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1yYWRpdXM6LjNyZW19XG4uZm9ybS1jaGVja3tkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MS41cmVtO3BhZGRpbmctbGVmdDoxLjVlbTttYXJnaW4tYm90dG9tOi4xMjVyZW19XG4uZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dHtmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0Oi0xLjVlbX1cbi5mb3JtLWNoZWNrLWlucHV0e3dpZHRoOjFlbTtoZWlnaHQ6MWVtO21hcmdpbi10b3A6LjI1ZW07dmVydGljYWwtYWxpZ246dG9wO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4yNSk7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lOy13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OmV4YWN0O2NvbG9yLWFkanVzdDpleGFjdH1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hde2JvcmRlci1yYWRpdXM6LjI1ZW19XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPXJhZGlvXXtib3JkZXItcmFkaXVzOjUwJX1cbi5mb3JtLWNoZWNrLWlucHV0OmFjdGl2ZXtmaWx0ZXI6YnJpZ2h0bmVzcyg5MCUpfVxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM4NmI3ZmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZHtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmR9XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hde2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBsMyAzbDYtNicvJTNlJTNjL3N2ZyUzZVwiKX1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1yYWRpb117YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPScyJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIil9XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRle2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDtib3JkZXItY29sb3I6IzBkNmVmZDtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLyUzZSUzYy9zdmclM2VcIil9XG4uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lO2ZpbHRlcjpub25lO29wYWNpdHk6LjV9XG4uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZH4uZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF1+LmZvcm0tY2hlY2stbGFiZWx7b3BhY2l0eTouNX1cbi5mb3JtLXN3aXRjaHtwYWRkaW5nLWxlZnQ6Mi41ZW19XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXR7d2lkdGg6MmVtO21hcmdpbi1sZWZ0Oi0yLjVlbTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBjZW50ZXI7Ym9yZGVyLXJhZGl1czoyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXR9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXR7dHJhbnNpdGlvbjpub25lfVxufVxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmZvY3Vze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzODZiN2ZlJy8lM2UlM2Mvc3ZnJTNlXCIpfVxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWR7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjZW50ZXI7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIil9XG4uZm9ybS1jaGVjay1pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjFyZW19XG4uYnRuLWNoZWNre3Bvc2l0aW9uOmFic29sdXRlO2NsaXA6cmVjdCgwLDAsMCwwKTtwb2ludGVyLWV2ZW50czpub25lfVxuLmJ0bi1jaGVjazpkaXNhYmxlZCsuYnRuLC5idG4tY2hlY2tbZGlzYWJsZWRdKy5idG57cG9pbnRlci1ldmVudHM6bm9uZTtmaWx0ZXI6bm9uZTtvcGFjaXR5Oi42NX1cbi5mb3JtLXJhbmdle3dpZHRoOjEwMCU7aGVpZ2h0OjEuNXJlbTtwYWRkaW5nOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9XG4uZm9ybS1yYW5nZTpmb2N1c3tvdXRsaW5lOjB9XG4uZm9ybS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9XG4uZm9ybS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYntib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX1cbi5mb3JtLXJhbmdlOjotbW96LWZvY3VzLW91dGVye2JvcmRlcjowfVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1ie3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07bWFyZ2luLXRvcDotLjI1cmVtO2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjFyZW07LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYnstd2Via2l0LXRyYW5zaXRpb246bm9uZTt0cmFuc2l0aW9uOm5vbmV9XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2I2ZDRmZX1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3t3aWR0aDoxMDAlO2hlaWdodDouNXJlbTtjb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNkZWUyZTY7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MXJlbX1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1ie3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTstbW96LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWJ7LW1vei10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lfVxufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2I2ZDRmZX1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2RlZTJlNjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoxcmVtfVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZX1cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNhZGI1YmR9XG4uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNhZGI1YmR9XG4uZm9ybS1mbG9hdGluZ3twb3NpdGlvbjpyZWxhdGl2ZX1cbi5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wsLmZvcm0tZmxvYXRpbmc+LmZvcm0tc2VsZWN0e2hlaWdodDpjYWxjKDMuNXJlbSArIDJweCk7bGluZS1oZWlnaHQ6MS4yNX1cbi5mb3JtLWZsb2F0aW5nPmxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTtwYWRkaW5nOjFyZW0gLjc1cmVtO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt0cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXR9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuZm9ybS1mbG9hdGluZz5sYWJlbHt0cmFuc2l0aW9uOm5vbmV9XG59XG4uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9se3BhZGRpbmc6MXJlbSAuNzVyZW19XG4uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOnRyYW5zcGFyZW50fVxuLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXJ7Y29sb3I6dHJhbnNwYXJlbnR9XG4uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6LW1vei1wbGFjZWhvbGRlci1zaG93bil7cGFkZGluZy10b3A6MS42MjVyZW07cGFkZGluZy1ib3R0b206LjYyNXJlbX1cbi5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6Zm9jdXMsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKXtwYWRkaW5nLXRvcDoxLjYyNXJlbTtwYWRkaW5nLWJvdHRvbTouNjI1cmVtfVxuLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxse3BhZGRpbmctdG9wOjEuNjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW19XG4uZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3R7cGFkZGluZy10b3A6MS42MjVyZW07cGFkZGluZy1ib3R0b206LjYyNXJlbX1cbi5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6bm90KDotbW96LXBsYWNlaG9sZGVyLXNob3duKX5sYWJlbHtvcGFjaXR5Oi42NTt0cmFuc2Zvcm06c2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pfVxuLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpmb2N1c35sYWJlbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLC5mb3JtLWZsb2F0aW5nPi5mb3JtLXNlbGVjdH5sYWJlbHtvcGFjaXR5Oi42NTt0cmFuc2Zvcm06c2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pfVxuLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsfmxhYmVse29wYWNpdHk6LjY1O3RyYW5zZm9ybTpzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSl9XG4uaW5wdXQtZ3JvdXB7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOnN0cmV0Y2g7d2lkdGg6MTAwJX1cbi5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3R7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0bzt3aWR0aDoxJTttaW4td2lkdGg6MH1cbi5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOmZvY3VzLC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3Q6Zm9jdXN7ei1pbmRleDozfVxuLmlucHV0LWdyb3VwIC5idG57cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfVxuLmlucHV0LWdyb3VwIC5idG46Zm9jdXN7ei1pbmRleDozfVxuLmlucHV0LWdyb3VwLXRleHR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzIxMjUyOTt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlcjoxcHggc29saWQgI2NlZDRkYTtib3JkZXItcmFkaXVzOi4yNXJlbX1cbi5pbnB1dC1ncm91cC1sZz4uYnRuLC5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1sZz4uZm9ybS1zZWxlY3QsLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC10ZXh0e3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtib3JkZXItcmFkaXVzOi4zcmVtfVxuLmlucHV0LWdyb3VwLXNtPi5idG4sLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLXNtPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXRleHR7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07Ym9yZGVyLXJhZGl1czouMnJlbX1cbi5pbnB1dC1ncm91cC1sZz4uZm9ybS1zZWxlY3QsLmlucHV0LWdyb3VwLXNtPi5mb3JtLXNlbGVjdHtwYWRkaW5nLXJpZ2h0OjNyZW19XG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+LmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzMpLC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzQpLC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj46bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9XG4uaW5wdXQtZ3JvdXA+Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC52YWxpZC10b29sdGlwKTpub3QoLnZhbGlkLWZlZWRiYWNrKTpub3QoLmludmFsaWQtdG9vbHRpcCk6bm90KC5pbnZhbGlkLWZlZWRiYWNrKXttYXJnaW4tbGVmdDotMXB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG4udmFsaWQtZmVlZGJhY2t7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOi44NzVlbTtjb2xvcjojMTk4NzU0fVxuLnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7ei1pbmRleDo1O2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW4tdG9wOi4xcmVtO2ZvbnQtc2l6ZTouODc1cmVtO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1LDEzNSw4NCwuOSk7Ym9yZGVyLXJhZGl1czouMjVyZW19XG4uaXMtdmFsaWR+LnZhbGlkLWZlZWRiYWNrLC5pcy12YWxpZH4udmFsaWQtdG9vbHRpcCwud2FzLXZhbGlkYXRlZCA6dmFsaWR+LnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIDp2YWxpZH4udmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfVxuLmZvcm0tY29udHJvbC5pcy12YWxpZCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlke2JvcmRlci1jb2xvcjojMTk4NzU0O3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSl9XG4uZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMxOTg3NTQ7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyNSwxMzUsODQsLjI1KX1cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCx0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWR7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSByaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKX1cbi5mb3JtLXNlbGVjdC5pcy12YWxpZCwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWR7Ym9yZGVyLWNvbG9yOiMxOTg3NTR9XG4uZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJde3BhZGRpbmctcmlnaHQ6NC4xMjVyZW07YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMxOTg3NTQnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAuNzVyZW0gY2VudGVyLGNlbnRlciByaWdodCAyLjI1cmVtO2JhY2tncm91bmQtc2l6ZToxNnB4IDEycHgsY2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKX1cbi5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMxOTg3NTQ7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyNSwxMzUsODQsLjI1KX1cbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlke2JvcmRlci1jb2xvcjojMTk4NzU0fVxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpjaGVja2Vke2JhY2tncm91bmQtY29sb3I6IzE5ODc1NH1cbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjUsMTM1LDg0LC4yNSl9XG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZH4uZm9ybS1jaGVjay1sYWJlbCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZH4uZm9ybS1jaGVjay1sYWJlbHtjb2xvcjojMTk4NzU0fVxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0fi52YWxpZC1mZWVkYmFja3ttYXJnaW4tbGVmdDouNWVtfVxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy12YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDp2YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OnZhbGlke3otaW5kZXg6MX1cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdDp2YWxpZDpmb2N1c3t6LWluZGV4OjN9XG4uaW52YWxpZC1mZWVkYmFja3tkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6Ljg3NWVtO2NvbG9yOiNkYzM1NDV9XG4uaW52YWxpZC10b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3otaW5kZXg6NTtkaXNwbGF5Om5vbmU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzouMjVyZW0gLjVyZW07bWFyZ2luLXRvcDouMXJlbTtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyMjAsNTMsNjksLjkpO2JvcmRlci1yYWRpdXM6LjI1cmVtfVxuLmlzLWludmFsaWR+LmludmFsaWQtZmVlZGJhY2ssLmlzLWludmFsaWR+LmludmFsaWQtdG9vbHRpcCwud2FzLXZhbGlkYXRlZCA6aW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCA6aW52YWxpZH4uaW52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9XG4uZm9ybS1jb250cm9sLmlzLWludmFsaWQsLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlke2JvcmRlci1jb2xvcjojZGMzNTQ1O3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKX1cbi5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNkYzM1NDU7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyMjAsNTMsNjksLjI1KX1cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlke3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSk7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSkgcmlnaHQgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSl9XG4uZm9ybS1zZWxlY3QuaXMtaW52YWxpZCwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZHtib3JkZXItY29sb3I6I2RjMzU0NX1cbi5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXXtwYWRkaW5nLXJpZ2h0OjQuMTI1cmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpLHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAuNzVyZW0gY2VudGVyLGNlbnRlciByaWdodCAyLjI1cmVtO2JhY2tncm91bmQtc2l6ZToxNnB4IDEycHgsY2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKX1cbi5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojZGMzNTQ1O2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjIwLDUzLDY5LC4yNSl9XG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWR7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9XG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQsLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2Vke2JhY2tncm91bmQtY29sb3I6I2RjMzU0NX1cbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDIyMCw1Myw2OSwuMjUpfVxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZH4uZm9ybS1jaGVjay1sYWJlbCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiNkYzM1NDV9XG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXR+LmludmFsaWQtZmVlZGJhY2t7bWFyZ2luLWxlZnQ6LjVlbX1cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmludmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdDppbnZhbGlke3otaW5kZXg6Mn1cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3Vze3otaW5kZXg6M31cbi5idG57ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjdXJzb3I6cG9pbnRlcjstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07Zm9udC1zaXplOjFyZW07Ym9yZGVyLXJhZGl1czouMjVyZW07dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuYnRue3RyYW5zaXRpb246bm9uZX1cbn1cbi5idG46aG92ZXJ7Y29sb3I6IzIxMjUyOX1cbi5idG4tY2hlY2s6Zm9jdXMrLmJ0biwuYnRuOmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX1cbi5idG4uZGlzYWJsZWQsLmJ0bjpkaXNhYmxlZCxmaWVsZHNldDpkaXNhYmxlZCAuYnRue3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTouNjV9XG4uYnRuLXByaW1hcnl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmR9XG4uYnRuLXByaW1hcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwYjVlZDc7Ym9yZGVyLWNvbG9yOiMwYTU4Y2F9XG4uYnRuLWNoZWNrOmZvY3VzKy5idG4tcHJpbWFyeSwuYnRuLXByaW1hcnk6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwYjVlZDc7Ym9yZGVyLWNvbG9yOiMwYTU4Y2E7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSg0OSwxMzIsMjUzLC41KX1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4tcHJpbWFyeSwuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1wcmltYXJ5LC5idG4tcHJpbWFyeS5hY3RpdmUsLmJ0bi1wcmltYXJ5OmFjdGl2ZSwuc2hvdz4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGE1OGNhO2JvcmRlci1jb2xvcjojMGE1M2JlfVxuLmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1wcmltYXJ5OmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLXByaW1hcnk6Zm9jdXMsLmJ0bi1wcmltYXJ5LmFjdGl2ZTpmb2N1cywuYnRuLXByaW1hcnk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSg0OSwxMzIsMjUzLC41KX1cbi5idG4tcHJpbWFyeS5kaXNhYmxlZCwuYnRuLXByaW1hcnk6ZGlzYWJsZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmR9XG4uYnRuLXNlY29uZGFyeXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH1cbi5idG4tc2Vjb25kYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNWM2MzZhO2JvcmRlci1jb2xvcjojNTY1ZTY0fVxuLmJ0bi1jaGVjazpmb2N1cysuYnRuLXNlY29uZGFyeSwuYnRuLXNlY29uZGFyeTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzVjNjM2YTtib3JkZXItY29sb3I6IzU2NWU2NDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzMCwxMzgsMTQ1LC41KX1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4tc2Vjb25kYXJ5LC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLXNlY29uZGFyeSwuYnRuLXNlY29uZGFyeS5hY3RpdmUsLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLC5zaG93Pi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzU2NWU2NDtib3JkZXItY29sb3I6IzUxNTg1ZX1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4tc2Vjb25kYXJ5OmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLXNlY29uZGFyeTpmb2N1cywuYnRuLXNlY29uZGFyeS5hY3RpdmU6Zm9jdXMsLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzMCwxMzgsMTQ1LC41KX1cbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLC5idG4tc2Vjb25kYXJ5OmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkO2JvcmRlci1jb2xvcjojNmM3NTdkfVxuLmJ0bi1zdWNjZXNze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTk4NzU0O2JvcmRlci1jb2xvcjojMTk4NzU0fVxuLmJ0bi1zdWNjZXNzOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTU3MzQ3O2JvcmRlci1jb2xvcjojMTQ2YzQzfVxuLmJ0bi1jaGVjazpmb2N1cysuYnRuLXN1Y2Nlc3MsLmJ0bi1zdWNjZXNzOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTU3MzQ3O2JvcmRlci1jb2xvcjojMTQ2YzQzO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoNjAsMTUzLDExMCwuNSl9XG4uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLXN1Y2Nlc3MsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tc3VjY2VzcywuYnRuLXN1Y2Nlc3MuYWN0aXZlLC5idG4tc3VjY2VzczphY3RpdmUsLnNob3c+LmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE0NmM0Mztib3JkZXItY29sb3I6IzEzNjUzZn1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4tc3VjY2Vzczpmb2N1cywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1zdWNjZXNzOmZvY3VzLC5idG4tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsLmJ0bi1zdWNjZXNzOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoNjAsMTUzLDExMCwuNSl9XG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsLmJ0bi1zdWNjZXNzOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTk4NzU0O2JvcmRlci1jb2xvcjojMTk4NzU0fVxuLmJ0bi1pbmZve2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojMGRjYWYwO2JvcmRlci1jb2xvcjojMGRjYWYwfVxuLmJ0bi1pbmZvOmhvdmVye2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojMzFkMmYyO2JvcmRlci1jb2xvcjojMjVjZmYyfVxuLmJ0bi1jaGVjazpmb2N1cysuYnRuLWluZm8sLmJ0bi1pbmZvOmZvY3Vze2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojMzFkMmYyO2JvcmRlci1jb2xvcjojMjVjZmYyO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTEsMTcyLDIwNCwuNSl9XG4uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLWluZm8sLmJ0bi1jaGVjazpjaGVja2VkKy5idG4taW5mbywuYnRuLWluZm8uYWN0aXZlLC5idG4taW5mbzphY3RpdmUsLnNob3c+LmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6IzNkZDVmMztib3JkZXItY29sb3I6IzI1Y2ZmMn1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4taW5mbzpmb2N1cywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1pbmZvOmZvY3VzLC5idG4taW5mby5hY3RpdmU6Zm9jdXMsLmJ0bi1pbmZvOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTEsMTcyLDIwNCwuNSl9XG4uYnRuLWluZm8uZGlzYWJsZWQsLmJ0bi1pbmZvOmRpc2FibGVke2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojMGRjYWYwO2JvcmRlci1jb2xvcjojMGRjYWYwfVxuLmJ0bi13YXJuaW5ne2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fVxuLmJ0bi13YXJuaW5nOmhvdmVye2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZjYTJjO2JvcmRlci1jb2xvcjojZmZjNzIwfVxuLmJ0bi1jaGVjazpmb2N1cysuYnRuLXdhcm5pbmcsLmJ0bi13YXJuaW5nOmZvY3Vze2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZjYTJjO2JvcmRlci1jb2xvcjojZmZjNzIwO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjE3LDE2NCw2LC41KX1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4td2FybmluZywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi13YXJuaW5nLC5idG4td2FybmluZy5hY3RpdmUsLmJ0bi13YXJuaW5nOmFjdGl2ZSwuc2hvdz4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZjZDM5O2JvcmRlci1jb2xvcjojZmZjNzIwfVxuLmJ0bi1jaGVjazphY3RpdmUrLmJ0bi13YXJuaW5nOmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLXdhcm5pbmc6Zm9jdXMsLmJ0bi13YXJuaW5nLmFjdGl2ZTpmb2N1cywuYnRuLXdhcm5pbmc6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyMTcsMTY0LDYsLjUpfVxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLC5idG4td2FybmluZzpkaXNhYmxlZHtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN31cbi5idG4tZGFuZ2Vye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1O2JvcmRlci1jb2xvcjojZGMzNTQ1fVxuLmJ0bi1kYW5nZXI6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNiYjJkM2I7Ym9yZGVyLWNvbG9yOiNiMDJhMzd9XG4uYnRuLWNoZWNrOmZvY3VzKy5idG4tZGFuZ2VyLC5idG4tZGFuZ2VyOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYmIyZDNiO2JvcmRlci1jb2xvcjojYjAyYTM3O2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjI1LDgzLDk3LC41KX1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4tZGFuZ2VyLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLWRhbmdlciwuYnRuLWRhbmdlci5hY3RpdmUsLmJ0bi1kYW5nZXI6YWN0aXZlLC5zaG93Pi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2IwMmEzNztib3JkZXItY29sb3I6I2E1MjgzNH1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4tZGFuZ2VyOmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLWRhbmdlcjpmb2N1cywuYnRuLWRhbmdlci5hY3RpdmU6Zm9jdXMsLmJ0bi1kYW5nZXI6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDIyNSw4Myw5NywuNSl9XG4uYnRuLWRhbmdlci5kaXNhYmxlZCwuYnRuLWRhbmdlcjpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX1cbi5idG4tbGlnaHR7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmE7Ym9yZGVyLWNvbG9yOiNmOGY5ZmF9XG4uYnRuLWxpZ2h0OmhvdmVye2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZjlmYWZiO2JvcmRlci1jb2xvcjojZjlmYWZifVxuLmJ0bi1jaGVjazpmb2N1cysuYnRuLWxpZ2h0LC5idG4tbGlnaHQ6Zm9jdXN7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmOWZhZmI7Ym9yZGVyLWNvbG9yOiNmOWZhZmI7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyMTEsMjEyLDIxMywuNSl9XG4uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLWxpZ2h0LC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLWxpZ2h0LC5idG4tbGlnaHQuYWN0aXZlLC5idG4tbGlnaHQ6YWN0aXZlLC5zaG93Pi5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZjlmYWZiO2JvcmRlci1jb2xvcjojZjlmYWZifVxuLmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1saWdodDpmb2N1cywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1saWdodDpmb2N1cywuYnRuLWxpZ2h0LmFjdGl2ZTpmb2N1cywuYnRuLWxpZ2h0OmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDIxMSwyMTIsMjEzLC41KX1cbi5idG4tbGlnaHQuZGlzYWJsZWQsLmJ0bi1saWdodDpkaXNhYmxlZHtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtib3JkZXItY29sb3I6I2Y4ZjlmYX1cbi5idG4tZGFya3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzIxMjUyOTtib3JkZXItY29sb3I6IzIxMjUyOX1cbi5idG4tZGFyazpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzFjMWYyMztib3JkZXItY29sb3I6IzFhMWUyMX1cbi5idG4tY2hlY2s6Zm9jdXMrLmJ0bi1kYXJrLC5idG4tZGFyazpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzFjMWYyMztib3JkZXItY29sb3I6IzFhMWUyMTtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDY2LDcwLDczLC41KX1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4tZGFyaywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1kYXJrLC5idG4tZGFyay5hY3RpdmUsLmJ0bi1kYXJrOmFjdGl2ZSwuc2hvdz4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMWExZTIxO2JvcmRlci1jb2xvcjojMTkxYzFmfVxuLmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1kYXJrOmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLWRhcms6Zm9jdXMsLmJ0bi1kYXJrLmFjdGl2ZTpmb2N1cywuYnRuLWRhcms6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSg2Niw3MCw3MywuNSl9XG4uYnRuLWRhcmsuZGlzYWJsZWQsLmJ0bi1kYXJrOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjEyNTI5O2JvcmRlci1jb2xvcjojMjEyNTI5fVxuLmJ0bi1vdXRsaW5lLXByaW1hcnl7Y29sb3I6IzBkNmVmZDtib3JkZXItY29sb3I6IzBkNmVmZH1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlci1jb2xvcjojMGQ2ZWZkfVxuLmJ0bi1jaGVjazpmb2N1cysuYnRuLW91dGxpbmUtcHJpbWFyeSwuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjUpfVxuLmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLXByaW1hcnksLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS1wcmltYXJ5LC5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSwuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUuc2hvdywuYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmR9XG4uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLC5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjUpfVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWR7Y29sb3I6IzBkNmVmZDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeXtjb2xvcjojNmM3NTdkO2JvcmRlci1jb2xvcjojNmM3NTdkfVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH1cbi5idG4tY2hlY2s6Zm9jdXMrLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTA4LDExNywxMjUsLjUpfVxuLmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmFjdGl2ZSwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZS5zaG93LC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkO2JvcmRlci1jb2xvcjojNmM3NTdkfVxuLmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTA4LDExNywxMjUsLjUpfVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1cbi5idG4tb3V0bGluZS1zdWNjZXNze2NvbG9yOiMxOTg3NTQ7Ym9yZGVyLWNvbG9yOiMxOTg3NTR9XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE5ODc1NDtib3JkZXItY29sb3I6IzE5ODc1NH1cbi5idG4tY2hlY2s6Zm9jdXMrLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyNSwxMzUsODQsLjUpfVxuLmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS1zdWNjZXNzLC5idG4tb3V0bGluZS1zdWNjZXNzLmFjdGl2ZSwuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUuc2hvdywuYnRuLW91dGxpbmUtc3VjY2VzczphY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxOTg3NTQ7Ym9yZGVyLWNvbG9yOiMxOTg3NTR9XG4uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLC5idG4tb3V0bGluZS1zdWNjZXNzOmFjdGl2ZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDI1LDEzNSw4NCwuNSl9XG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZHtjb2xvcjojMTk4NzU0O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9XG4uYnRuLW91dGxpbmUtaW5mb3tjb2xvcjojMGRjYWYwO2JvcmRlci1jb2xvcjojMGRjYWYwfVxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXJ7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiMwZGNhZjA7Ym9yZGVyLWNvbG9yOiMwZGNhZjB9XG4uYnRuLWNoZWNrOmZvY3VzKy5idG4tb3V0bGluZS1pbmZvLC5idG4tb3V0bGluZS1pbmZvOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMjAyLDI0MCwuNSl9XG4uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtaW5mbywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLWluZm8sLmJ0bi1vdXRsaW5lLWluZm8uYWN0aXZlLC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZS5zaG93LC5idG4tb3V0bGluZS1pbmZvOmFjdGl2ZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6IzBkY2FmMDtib3JkZXItY29sb3I6IzBkY2FmMH1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1pbmZvOmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtaW5mbzpmb2N1cywuYnRuLW91dGxpbmUtaW5mby5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMsLmJ0bi1vdXRsaW5lLWluZm86YWN0aXZlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMjAyLDI0MCwuNSl9XG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZHtjb2xvcjojMGRjYWYwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9XG4uYnRuLW91dGxpbmUtd2FybmluZ3tjb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXJ7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDc7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9XG4uYnRuLWNoZWNrOmZvY3VzKy5idG4tb3V0bGluZS13YXJuaW5nLC5idG4tb3V0bGluZS13YXJuaW5nOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjU1LDE5Myw3LC41KX1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS13YXJuaW5nLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtd2FybmluZywuYnRuLW91dGxpbmUtd2FybmluZy5hY3RpdmUsLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLnNob3csLmJ0bi1vdXRsaW5lLXdhcm5pbmc6YWN0aXZle2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fVxuLmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLC5idG4tb3V0bGluZS13YXJuaW5nLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cywuYnRuLW91dGxpbmUtd2FybmluZzphY3RpdmU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyNTUsMTkzLDcsLjUpfVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWR7Y29sb3I6I2ZmYzEwNztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fVxuLmJ0bi1vdXRsaW5lLWRhbmdlcntjb2xvcjojZGMzNTQ1O2JvcmRlci1jb2xvcjojZGMzNTQ1fVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX1cbi5idG4tY2hlY2s6Zm9jdXMrLmJ0bi1vdXRsaW5lLWRhbmdlciwuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjIwLDUzLDY5LC41KX1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1kYW5nZXIsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS1kYW5nZXIsLmJ0bi1vdXRsaW5lLWRhbmdlci5hY3RpdmUsLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUuc2hvdywuYnRuLW91dGxpbmUtZGFuZ2VyOmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhbmdlci5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cywuYnRuLW91dGxpbmUtZGFuZ2VyOmFjdGl2ZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDIyMCw1Myw2OSwuNSl9XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWR7Y29sb3I6I2RjMzU0NTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fVxuLmJ0bi1vdXRsaW5lLWxpZ2h0e2NvbG9yOiNmOGY5ZmE7Ym9yZGVyLWNvbG9yOiNmOGY5ZmF9XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXJ7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmE7Ym9yZGVyLWNvbG9yOiNmOGY5ZmF9XG4uYnRuLWNoZWNrOmZvY3VzKy5idG4tb3V0bGluZS1saWdodCwuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyNDgsMjQ5LDI1MCwuNSl9XG4uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtbGlnaHQsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS1saWdodCwuYnRuLW91dGxpbmUtbGlnaHQuYWN0aXZlLC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUuc2hvdywuYnRuLW91dGxpbmUtbGlnaHQ6YWN0aXZle2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfVxuLmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsLmJ0bi1vdXRsaW5lLWxpZ2h0LmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMsLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDI0OCwyNDksMjUwLC41KX1cbi5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWR7Y29sb3I6I2Y4ZjlmYTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fVxuLmJ0bi1vdXRsaW5lLWRhcmt7Y29sb3I6IzIxMjUyOTtib3JkZXItY29sb3I6IzIxMjUyOX1cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjEyNTI5O2JvcmRlci1jb2xvcjojMjEyNTI5fVxuLmJ0bi1jaGVjazpmb2N1cysuYnRuLW91dGxpbmUtZGFyaywuYnRuLW91dGxpbmUtZGFyazpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDMzLDM3LDQxLC41KX1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1kYXJrLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtZGFyaywuYnRuLW91dGxpbmUtZGFyay5hY3RpdmUsLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlLnNob3csLmJ0bi1vdXRsaW5lLWRhcms6YWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjEyNTI5O2JvcmRlci1jb2xvcjojMjEyNTI5fVxuLmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS1kYXJrOmZvY3VzLC5idG4tb3V0bGluZS1kYXJrLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cywuYnRuLW91dGxpbmUtZGFyazphY3RpdmU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgzMywzNyw0MSwuNSl9XG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZHtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9XG4uYnRuLWxpbmt7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMwZDZlZmQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1cbi5idG4tbGluazpob3Zlcntjb2xvcjojMGE1OGNhfVxuLmJ0bi1saW5rLmRpc2FibGVkLC5idG4tbGluazpkaXNhYmxlZHtjb2xvcjojNmM3NTdkfVxuLmJ0bi1ncm91cC1sZz4uYnRuLC5idG4tbGd7cGFkZGluZzouNXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1yYWRpdXM6LjNyZW19XG4uYnRuLWdyb3VwLXNtPi5idG4sLmJ0bi1zbXtwYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6Ljg3NXJlbTtib3JkZXItcmFkaXVzOi4ycmVtfVxuLmZhZGV7dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgbGluZWFyfVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZhZGV7dHJhbnNpdGlvbjpub25lfVxufVxuLmZhZGU6bm90KC5zaG93KXtvcGFjaXR5OjB9XG4uY29sbGFwc2U6bm90KC5zaG93KXtkaXNwbGF5Om5vbmV9XG4uY29sbGFwc2luZ3toZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjpoZWlnaHQgLjM1cyBlYXNlfVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmNvbGxhcHNpbmd7dHJhbnNpdGlvbjpub25lfVxufVxuLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbHt3aWR0aDowO2hlaWdodDphdXRvO3RyYW5zaXRpb246d2lkdGggLjM1cyBlYXNlfVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbHt0cmFuc2l0aW9uOm5vbmV9XG59XG4uZHJvcGRvd24sLmRyb3BlbmQsLmRyb3BzdGFydCwuZHJvcHVwe3Bvc2l0aW9uOnJlbGF0aXZlfVxuLmRyb3Bkb3duLXRvZ2dsZXt3aGl0ZS1zcGFjZTpub3dyYXB9XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOi4zZW0gc29saWQ7Ym9yZGVyLXJpZ2h0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1sZWZ0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnR9XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfVxuLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDAwO2Rpc3BsYXk6bm9uZTttaW4td2lkdGg6MTByZW07cGFkZGluZzouNXJlbSAwO21hcmdpbjowO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiMyMTI1Mjk7dGV4dC1hbGlnbjpsZWZ0O2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMTUpO2JvcmRlci1yYWRpdXM6LjI1cmVtfVxuLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJde3RvcDoxMDAlO2xlZnQ6MDttYXJnaW4tdG9wOi4xMjVyZW19XG4uZHJvcGRvd24tbWVudS1zdGFydHstLWJzLXBvc2l0aW9uOnN0YXJ0fVxuLmRyb3Bkb3duLW1lbnUtc3RhcnRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OmF1dG87bGVmdDowfVxuLmRyb3Bkb3duLW1lbnUtZW5key0tYnMtcG9zaXRpb246ZW5kfVxuLmRyb3Bkb3duLW1lbnUtZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b31cbkBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuZHJvcGRvd24tbWVudS1zbS1zdGFydHstLWJzLXBvc2l0aW9uOnN0YXJ0fVxuLmRyb3Bkb3duLW1lbnUtc20tc3RhcnRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OmF1dG87bGVmdDowfVxuLmRyb3Bkb3duLW1lbnUtc20tZW5key0tYnMtcG9zaXRpb246ZW5kfVxuLmRyb3Bkb3duLW1lbnUtc20tZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZHJvcGRvd24tbWVudS1tZC1zdGFydHstLWJzLXBvc2l0aW9uOnN0YXJ0fVxuLmRyb3Bkb3duLW1lbnUtbWQtc3RhcnRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OmF1dG87bGVmdDowfVxuLmRyb3Bkb3duLW1lbnUtbWQtZW5key0tYnMtcG9zaXRpb246ZW5kfVxuLmRyb3Bkb3duLW1lbnUtbWQtZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsuZHJvcGRvd24tbWVudS1sZy1zdGFydHstLWJzLXBvc2l0aW9uOnN0YXJ0fVxuLmRyb3Bkb3duLW1lbnUtbGctc3RhcnRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OmF1dG87bGVmdDowfVxuLmRyb3Bkb3duLW1lbnUtbGctZW5key0tYnMtcG9zaXRpb246ZW5kfVxuLmRyb3Bkb3duLW1lbnUtbGctZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmRyb3Bkb3duLW1lbnUteGwtc3RhcnR7LS1icy1wb3NpdGlvbjpzdGFydH1cbi5kcm9wZG93bi1tZW51LXhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXXtyaWdodDphdXRvO2xlZnQ6MH1cbi5kcm9wZG93bi1tZW51LXhsLWVuZHstLWJzLXBvc2l0aW9uOmVuZH1cbi5kcm9wZG93bi1tZW51LXhsLWVuZFtkYXRhLWJzLXBvcHBlcl17cmlnaHQ6MDtsZWZ0OmF1dG99XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpey5kcm9wZG93bi1tZW51LXh4bC1zdGFydHstLWJzLXBvc2l0aW9uOnN0YXJ0fVxuLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXXtyaWdodDphdXRvO2xlZnQ6MH1cbi5kcm9wZG93bi1tZW51LXh4bC1lbmR7LS1icy1wb3NpdGlvbjplbmR9XG4uZHJvcGRvd24tbWVudS14eGwtZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b31cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJde3RvcDphdXRvO2JvdHRvbToxMDAlO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi4xMjVyZW19XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6MDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOi4zZW0gc29saWQ7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudH1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MH1cbi5kcm9wZW5kIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXXt0b3A6MDtyaWdodDphdXRvO2xlZnQ6MTAwJTttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6LjEyNXJlbX1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6MDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZH1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcnt2ZXJ0aWNhbC1hbGlnbjowfVxuLmRyb3BzdGFydCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl17dG9wOjA7cmlnaHQ6MTAwJTtsZWZ0OmF1dG87bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMTI1cmVtfVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTpub25lfVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgdHJhbnNwYXJlbnR9XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZXt2ZXJ0aWNhbC1hbGlnbjowfVxuLmRyb3Bkb3duLWRpdmlkZXJ7aGVpZ2h0OjA7bWFyZ2luOi41cmVtIDA7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjE1KX1cbi5kcm9wZG93bi1pdGVte2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4yNXJlbSAxcmVtO2NsZWFyOmJvdGg7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMyMTI1Mjk7dGV4dC1hbGlnbjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfVxuLmRyb3Bkb3duLWl0ZW06Zm9jdXMsLmRyb3Bkb3duLWl0ZW06aG92ZXJ7Y29sb3I6IzFlMjEyNTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWZ9XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsLmRyb3Bkb3duLWl0ZW06YWN0aXZle2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkfVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWR7Y29sb3I6I2FkYjViZDtwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9XG4uZHJvcGRvd24tbWVudS5zaG93e2Rpc3BsYXk6YmxvY2t9XG4uZHJvcGRvd24taGVhZGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNXJlbSAxcmVtO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojNmM3NTdkO3doaXRlLXNwYWNlOm5vd3JhcH1cbi5kcm9wZG93bi1pdGVtLXRleHR7ZGlzcGxheTpibG9jaztwYWRkaW5nOi4yNXJlbSAxcmVtO2NvbG9yOiMyMTI1Mjl9XG4uZHJvcGRvd24tbWVudS1kYXJre2NvbG9yOiNkZWUyZTY7YmFja2dyb3VuZC1jb2xvcjojMzQzYTQwO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xNSl9XG4uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVte2NvbG9yOiNkZWUyZTZ9XG4uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmZvY3VzLC5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW06aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjE1KX1cbi5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLC5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW06YWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkfVxuLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbS5kaXNhYmxlZCwuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmRpc2FibGVke2NvbG9yOiNhZGI1YmR9XG4uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1kaXZpZGVye2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xNSl9XG4uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtLXRleHR7Y29sb3I6I2RlZTJlNn1cbi5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWhlYWRlcntjb2xvcjojYWRiNWJkfVxuLmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2Fse3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWZsZXg7dmVydGljYWwtYWxpZ246bWlkZGxlfVxuLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLC5idG4tZ3JvdXA+LmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjEgMSBhdXRvfVxuLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWNoZWNrOmNoZWNrZWQrLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tY2hlY2s6Zm9jdXMrLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4uYWN0aXZlLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjphY3RpdmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmZvY3VzLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpob3ZlciwuYnRuLWdyb3VwPi5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLC5idG4tZ3JvdXA+LmJ0bi1jaGVjazpmb2N1cysuYnRuLC5idG4tZ3JvdXA+LmJ0bi5hY3RpdmUsLmJ0bi1ncm91cD4uYnRuOmFjdGl2ZSwuYnRuLWdyb3VwPi5idG46Zm9jdXMsLmJ0bi1ncm91cD4uYnRuOmhvdmVye3otaW5kZXg6MX1cbi5idG4tdG9vbGJhcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9XG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3Vwe3dpZHRoOmF1dG99XG4uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0Oi0xcHh9XG4uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRuLC5idG4tZ3JvdXA+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9XG4uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwPi5idG46bnRoLWNoaWxkKG4rMyksLmJ0bi1ncm91cD46bm90KC5idG4tY2hlY2spKy5idG57Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouNTYyNXJlbTtwYWRkaW5nLWxlZnQ6LjU2MjVyZW19XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwuZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVye21hcmdpbi1sZWZ0OjB9XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZXttYXJnaW4tcmlnaHQ6MH1cbi5idG4tZ3JvdXAtc20+LmJ0bisuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LC5idG4tc20rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdHtwYWRkaW5nLXJpZ2h0Oi4zNzVyZW07cGFkZGluZy1sZWZ0Oi4zNzVyZW19XG4uYnRuLWdyb3VwLWxnPi5idG4rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwuYnRuLWxnKy5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouNzVyZW07cGFkZGluZy1sZWZ0Oi43NXJlbX1cbi5idG4tZ3JvdXAtdmVydGljYWx7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OmNlbnRlcn1cbi5idG4tZ3JvdXAtdmVydGljYWw+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXB7d2lkdGg6MTAwJX1cbi5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXRvcDotMXB4fVxuLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSl7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG4uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG5+LmJ0bntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH1cbi5uYXZ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmV9XG4ubmF2LWxpbmt7ZGlzcGxheTpibG9jaztwYWRkaW5nOi41cmVtIDFyZW07Y29sb3I6IzBkNmVmZDt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0fVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7Lm5hdi1saW5re3RyYW5zaXRpb246bm9uZX1cbn1cbi5uYXYtbGluazpmb2N1cywubmF2LWxpbms6aG92ZXJ7Y29sb3I6IzBhNThjYX1cbi5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmU7Y3Vyc29yOmRlZmF1bHR9XG4ubmF2LXRhYnN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTJlNn1cbi5uYXYtdGFicyAubmF2LWxpbmt7bWFyZ2luLWJvdHRvbTotMXB4O2JhY2tncm91bmQ6MCAwO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtfVxuLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cywubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVye2JvcmRlci1jb2xvcjojZTllY2VmICNlOWVjZWYgI2RlZTJlNjtpc29sYXRpb246aXNvbGF0ZX1cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudH1cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmV7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkZWUyZTYgI2RlZTJlNiAjZmZmfVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51e21hcmdpbi10b3A6LTFweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH1cbi5uYXYtcGlsbHMgLm5hdi1saW5re2JhY2tncm91bmQ6MCAwO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6LjI1cmVtfVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLC5uYXYtcGlsbHMgLnNob3c+Lm5hdi1saW5re2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkfVxuLm5hdi1maWxsIC5uYXYtaXRlbSwubmF2LWZpbGw+Lm5hdi1saW5re2ZsZXg6MSAxIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9XG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0sLm5hdi1qdXN0aWZpZWQ+Lm5hdi1saW5re2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTt0ZXh0LWFsaWduOmNlbnRlcn1cbi5uYXYtZmlsbCAubmF2LWl0ZW0gLm5hdi1saW5rLC5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSAubmF2LWxpbmt7d2lkdGg6MTAwJX1cbi50YWItY29udGVudD4udGFiLXBhbmV7ZGlzcGxheTpub25lfVxuLnRhYi1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9ja31cbi5uYXZiYXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbX1cbi5uYXZiYXI+LmNvbnRhaW5lciwubmF2YmFyPi5jb250YWluZXItZmx1aWQsLm5hdmJhcj4uY29udGFpbmVyLWxnLC5uYXZiYXI+LmNvbnRhaW5lci1tZCwubmF2YmFyPi5jb250YWluZXItc20sLm5hdmJhcj4uY29udGFpbmVyLXhsLC5uYXZiYXI+LmNvbnRhaW5lci14eGx7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDppbmhlcml0O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1cbi5uYXZiYXItYnJhbmR7cGFkZGluZy10b3A6LjMxMjVyZW07cGFkZGluZy1ib3R0b206LjMxMjVyZW07bWFyZ2luLXJpZ2h0OjFyZW07Zm9udC1zaXplOjEuMjVyZW07dGV4dC1kZWNvcmF0aW9uOm5vbmU7d2hpdGUtc3BhY2U6bm93cmFwfVxuLm5hdmJhci1uYXZ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfVxuLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOnN0YXRpY31cbi5uYXZiYXItdGV4dHtwYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbX1cbi5uYXZiYXItY29sbGFwc2V7ZmxleC1iYXNpczoxMDAlO2ZsZXgtZ3JvdzoxO2FsaWduLWl0ZW1zOmNlbnRlcn1cbi5uYXZiYXItdG9nZ2xlcntwYWRkaW5nOi4yNXJlbSAuNzVyZW07Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czouMjVyZW07dHJhbnNpdGlvbjpib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsubmF2YmFyLXRvZ2dsZXJ7dHJhbnNpdGlvbjpub25lfVxufVxuLm5hdmJhci10b2dnbGVyOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfVxuLm5hdmJhci10b2dnbGVyOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbX1cbi5uYXZiYXItdG9nZ2xlci1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEuNWVtO2hlaWdodDoxLjVlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZToxMDAlfVxuLm5hdmJhci1uYXYtc2Nyb2xse21heC1oZWlnaHQ6dmFyKC0tYnMtc2Nyb2xsLWhlaWdodCw3NXZoKTtvdmVyZmxvdy15OmF1dG99XG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lm5hdmJhci1leHBhbmQtc217ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH1cbi5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd31cbi5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfVxuLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfVxuLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9XG4ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfVxuLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX1cbi5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMtaGVhZGVye2Rpc3BsYXk6bm9uZX1cbi5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXN7cG9zaXRpb246aW5oZXJpdDtib3R0b206MDt6LWluZGV4OjEwMDA7ZmxleC1ncm93OjE7dmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yaWdodDowO2JvcmRlci1sZWZ0OjA7dHJhbnNpdGlvbjpub25lO3RyYW5zZm9ybTpub25lfVxuLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcy1ib3R0b20sLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcy10b3B7aGVpZ2h0OmF1dG87Ym9yZGVyLXRvcDowO2JvcmRlci1ib3R0b206MH1cbi5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZX1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubmF2YmFyLWV4cGFuZC1tZHtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fVxuLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fVxuLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9XG4ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19XG4ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX1cbi5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99XG4ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfVxuLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfVxuLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhc3twb3NpdGlvbjppbmhlcml0O2JvdHRvbTowO3otaW5kZXg6MTAwMDtmbGV4LWdyb3c6MTt2aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWxlZnQ6MDt0cmFuc2l0aW9uOm5vbmU7dHJhbnNmb3JtOm5vbmV9XG4ubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzLWJvdHRvbSwubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzLXRvcHtoZWlnaHQ6YXV0bztib3JkZXItdG9wOjA7Ym9yZGVyLWJvdHRvbTowfVxuLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlfVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5uYXZiYXItZXhwYW5kLWxne2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9XG4ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9XG4ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX1cbi5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX1cbi5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfVxuLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXghaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b31cbi5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9XG4ubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9XG4ubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFze3Bvc2l0aW9uOmluaGVyaXQ7Ym90dG9tOjA7ei1pbmRleDoxMDAwO2ZsZXgtZ3JvdzoxO3Zpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6MDtib3JkZXItbGVmdDowO3RyYW5zaXRpb246bm9uZTt0cmFuc2Zvcm06bm9uZX1cbi5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMtYm90dG9tLC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMtdG9we2hlaWdodDphdXRvO2JvcmRlci10b3A6MDtib3JkZXItYm90dG9tOjB9XG4ubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5uYXZiYXItZXhwYW5kLXhse2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9XG4ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9XG4ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX1cbi5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX1cbi5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfVxuLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXghaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b31cbi5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9XG4ubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9XG4ubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFze3Bvc2l0aW9uOmluaGVyaXQ7Ym90dG9tOjA7ei1pbmRleDoxMDAwO2ZsZXgtZ3JvdzoxO3Zpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6MDtib3JkZXItbGVmdDowO3RyYW5zaXRpb246bm9uZTt0cmFuc2Zvcm06bm9uZX1cbi5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMtYm90dG9tLC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMtdG9we2hlaWdodDphdXRvO2JvcmRlci10b3A6MDtib3JkZXItYm90dG9tOjB9XG4ubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpey5uYXZiYXItZXhwYW5kLXh4bHtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fVxuLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd31cbi5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX1cbi5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19XG4ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9XG4ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXghaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b31cbi5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfVxuLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMtaGVhZGVye2Rpc3BsYXk6bm9uZX1cbi5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFze3Bvc2l0aW9uOmluaGVyaXQ7Ym90dG9tOjA7ei1pbmRleDoxMDAwO2ZsZXgtZ3JvdzoxO3Zpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6MDtib3JkZXItbGVmdDowO3RyYW5zaXRpb246bm9uZTt0cmFuc2Zvcm06bm9uZX1cbi5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzLWJvdHRvbSwubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcy10b3B7aGVpZ2h0OmF1dG87Ym9yZGVyLXRvcDowO2JvcmRlci1ib3R0b206MH1cbi5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9XG59XG4ubmF2YmFyLWV4cGFuZHtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhc3twb3NpdGlvbjppbmhlcml0O2JvdHRvbTowO3otaW5kZXg6MTAwMDtmbGV4LWdyb3c6MTt2aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWxlZnQ6MDt0cmFuc2l0aW9uOm5vbmU7dHJhbnNmb3JtOm5vbmV9XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzLWJvdHRvbSwubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzLXRvcHtoZWlnaHQ6YXV0bztib3JkZXItdG9wOjA7Ym9yZGVyLWJvdHRvbTowfVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlfVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5ke2NvbG9yOnJnYmEoMCwwLDAsLjkpfVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC45KX1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5re2NvbG9yOnJnYmEoMCwwLDAsLjU1KX1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjcpfVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6cmdiYSgwLDAsMCwuMyl9XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUsLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdz4ubmF2LWxpbmt7Y29sb3I6cmdiYSgwLDAsMCwuOSl9XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlcntjb2xvcjpyZ2JhKDAsMCwwLC41NSk7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpfVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgwLCAwLCAwLCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0e2NvbG9yOnJnYmEoMCwwLDAsLjU1KX1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEsLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cywubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjkpfVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmR7Y29sb3I6I2ZmZn1cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVye2NvbG9yOiNmZmZ9XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5re2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjU1KX1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMsLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3Zlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43NSl9XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVke2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjI1KX1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdz4ubmF2LWxpbmt7Y29sb3I6I2ZmZn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNTUpO2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKX1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHR7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNTUpfVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhLC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cywubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXJ7Y29sb3I6I2ZmZn1cbi5jYXJke3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWluLXdpZHRoOjA7d29yZC13cmFwOmJyZWFrLXdvcmQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpib3JkZXItYm94O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMTI1KTtib3JkZXItcmFkaXVzOi4yNXJlbX1cbi5jYXJkPmhye21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9XG4uY2FyZD4ubGlzdC1ncm91cHtib3JkZXItdG9wOmluaGVyaXQ7Ym9yZGVyLWJvdHRvbTppbmhlcml0fVxuLmNhcmQ+Lmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC13aWR0aDowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KX1cbi5jYXJkPi5saXN0LWdyb3VwOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS13aWR0aDowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KX1cbi5jYXJkPi5jYXJkLWhlYWRlcisubGlzdC1ncm91cCwuY2FyZD4ubGlzdC1ncm91cCsuY2FyZC1mb290ZXJ7Ym9yZGVyLXRvcDowfVxuLmNhcmQtYm9keXtmbGV4OjEgMSBhdXRvO3BhZGRpbmc6MXJlbSAxcmVtfVxuLmNhcmQtdGl0bGV7bWFyZ2luLWJvdHRvbTouNXJlbX1cbi5jYXJkLXN1YnRpdGxle21hcmdpbi10b3A6LS4yNXJlbTttYXJnaW4tYm90dG9tOjB9XG4uY2FyZC10ZXh0Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfVxuLmNhcmQtbGluaysuY2FyZC1saW5re21hcmdpbi1sZWZ0OjFyZW19XG4uY2FyZC1oZWFkZXJ7cGFkZGluZzouNXJlbSAxcmVtO21hcmdpbi1ib3R0b206MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjAzKTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMjUpfVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpIGNhbGMoLjI1cmVtIC0gMXB4KSAwIDB9XG4uY2FyZC1mb290ZXJ7cGFkZGluZzouNXJlbSAxcmVtO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDMpO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSl9XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZHtib3JkZXItcmFkaXVzOjAgMCBjYWxjKC4yNXJlbSAtIDFweCkgY2FsYyguMjVyZW0gLSAxcHgpfVxuLmNhcmQtaGVhZGVyLXRhYnN7bWFyZ2luLXJpZ2h0Oi0uNXJlbTttYXJnaW4tYm90dG9tOi0uNXJlbTttYXJnaW4tbGVmdDotLjVyZW07Ym9yZGVyLWJvdHRvbTowfVxuLmNhcmQtaGVhZGVyLXBpbGxze21hcmdpbi1yaWdodDotLjVyZW07bWFyZ2luLWxlZnQ6LS41cmVtfVxuLmNhcmQtaW1nLW92ZXJsYXl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7cGFkZGluZzoxcmVtO2JvcmRlci1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfVxuLmNhcmQtaW1nLC5jYXJkLWltZy1ib3R0b20sLmNhcmQtaW1nLXRvcHt3aWR0aDoxMDAlfVxuLmNhcmQtaW1nLC5jYXJkLWltZy10b3B7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfVxuLmNhcmQtaW1nLC5jYXJkLWltZy1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfVxuLmNhcmQtZ3JvdXA+LmNhcmR7bWFyZ2luLWJvdHRvbTouNzVyZW19XG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNhcmQtZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcH1cbi5jYXJkLWdyb3VwPi5jYXJke2ZsZXg6MSAwIDAlO21hcmdpbi1ib3R0b206MH1cbi5jYXJkLWdyb3VwPi5jYXJkKy5jYXJke21hcmdpbi1sZWZ0OjA7Ym9yZGVyLWxlZnQ6MH1cbi5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfVxuLmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIsLmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9we2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9XG4uY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH1cbi5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG4uY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIsLmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9XG4uY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIsLmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEwMCU7cGFkZGluZzoxcmVtIDEuMjVyZW07Zm9udC1zaXplOjFyZW07Y29sb3I6IzIxMjUyOTt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDtvdmVyZmxvdy1hbmNob3I6bm9uZTt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCxib3JkZXItcmFkaXVzIC4xNXMgZWFzZX1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5hY2NvcmRpb24tYnV0dG9ue3RyYW5zaXRpb246bm9uZX1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKXtjb2xvcjojMGM2M2U0O2JhY2tncm91bmQtY29sb3I6I2U3ZjFmZjtib3gtc2hhZG93Omluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsLjEyNSl9XG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMGM2M2U0JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO3RyYW5zZm9ybTpyb3RhdGUoLTE4MGRlZyl9XG4uYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXJ7ZmxleC1zaHJpbms6MDt3aWR0aDoxLjI1cmVtO2hlaWdodDoxLjI1cmVtO21hcmdpbi1sZWZ0OmF1dG87Y29udGVudDpcIlwiO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMjEyNTI5JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MS4yNXJlbTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXR9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXJ7dHJhbnNpdGlvbjpub25lfVxufVxuLmFjY29yZGlvbi1idXR0b246aG92ZXJ7ei1pbmRleDoyfVxuLmFjY29yZGlvbi1idXR0b246Zm9jdXN7ei1pbmRleDozO2JvcmRlci1jb2xvcjojODZiN2ZlO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX1cbi5hY2NvcmRpb24taGVhZGVye21hcmdpbi1ib3R0b206MH1cbi5hY2NvcmRpb24taXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMjUpfVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtfVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgLmFjY29yZGlvbi1idXR0b257Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfVxuLmFjY29yZGlvbi1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7Ym9yZGVyLXRvcDowfVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW19XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIC5hY2NvcmRpb24tY29sbGFwc2V7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtfVxuLmFjY29yZGlvbi1ib2R5e3BhZGRpbmc6MXJlbSAxLjI1cmVtfVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWNvbGxhcHNle2JvcmRlci13aWR0aDowfVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW17Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWxlZnQ6MDtib3JkZXItcmFkaXVzOjB9XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjB9XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9ue2JvcmRlci1yYWRpdXM6MH1cbi5icmVhZGNydW1ie2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nOjAgMDttYXJnaW4tYm90dG9tOjFyZW07bGlzdC1zdHlsZTpub25lfVxuLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVte3BhZGRpbmctbGVmdDouNXJlbX1cbi5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3Jle2Zsb2F0OmxlZnQ7cGFkZGluZy1yaWdodDouNXJlbTtjb2xvcjojNmM3NTdkO2NvbnRlbnQ6dmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIil9XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZXtjb2xvcjojNmM3NTdkfVxuLnBhZ2luYXRpb257ZGlzcGxheTpmbGV4O3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX1cbi5wYWdlLWxpbmt7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztjb2xvcjojMGQ2ZWZkO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTY7dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsucGFnZS1saW5re3RyYW5zaXRpb246bm9uZX1cbn1cbi5wYWdlLWxpbms6aG92ZXJ7ei1pbmRleDoyO2NvbG9yOiMwYTU4Y2E7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1jb2xvcjojZGVlMmU2fVxuLnBhZ2UtbGluazpmb2N1c3t6LWluZGV4OjM7Y29sb3I6IzBhNThjYTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfVxuLnBhZ2UtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5re21hcmdpbi1sZWZ0Oi0xcHh9XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5re3otaW5kZXg6Mztjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDtib3JkZXItY29sb3I6IzBkNmVmZH1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGlua3tjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZGVlMmU2fVxuLnBhZ2UtbGlua3twYWRkaW5nOi4zNzVyZW0gLjc1cmVtfVxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtfVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbX1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmt7cGFkZGluZzouNzVyZW0gMS41cmVtO2ZvbnQtc2l6ZToxLjI1cmVtfVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjNyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouM3JlbX1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4zcmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4zcmVtfVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGlua3twYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6Ljg3NXJlbX1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4ycmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjJyZW19XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMnJlbTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMnJlbX1cbi5iYWRnZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOi4zNWVtIC42NWVtO2ZvbnQtc2l6ZTouNzVlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtib3JkZXItcmFkaXVzOi4yNXJlbX1cbi5iYWRnZTplbXB0eXtkaXNwbGF5Om5vbmV9XG4uYnRuIC5iYWRnZXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweH1cbi5hbGVydHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjFyZW0gMXJlbTttYXJnaW4tYm90dG9tOjFyZW07Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOi4yNXJlbX1cbi5hbGVydC1oZWFkaW5ne2NvbG9yOmluaGVyaXR9XG4uYWxlcnQtbGlua3tmb250LXdlaWdodDo3MDB9XG4uYWxlcnQtZGlzbWlzc2libGV7cGFkZGluZy1yaWdodDozcmVtfVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5idG4tY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt6LWluZGV4OjI7cGFkZGluZzoxLjI1cmVtIDFyZW19XG4uYWxlcnQtcHJpbWFyeXtjb2xvcjojMDg0Mjk4O2JhY2tncm91bmQtY29sb3I6I2NmZTJmZjtib3JkZXItY29sb3I6I2I2ZDRmZX1cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5re2NvbG9yOiMwNjM1N2F9XG4uYWxlcnQtc2Vjb25kYXJ5e2NvbG9yOiM0MTQ2NGI7YmFja2dyb3VuZC1jb2xvcjojZTJlM2U1O2JvcmRlci1jb2xvcjojZDNkNmQ4fVxuLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGlua3tjb2xvcjojMzQzODNjfVxuLmFsZXJ0LXN1Y2Nlc3N7Y29sb3I6IzBmNTEzMjtiYWNrZ3JvdW5kLWNvbG9yOiNkMWU3ZGQ7Ym9yZGVyLWNvbG9yOiNiYWRiY2N9XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGlua3tjb2xvcjojMGM0MTI4fVxuLmFsZXJ0LWluZm97Y29sb3I6IzA1NTE2MDtiYWNrZ3JvdW5kLWNvbG9yOiNjZmY0ZmM7Ym9yZGVyLWNvbG9yOiNiNmVmZmJ9XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGlua3tjb2xvcjojMDQ0MTRkfVxuLmFsZXJ0LXdhcm5pbmd7Y29sb3I6IzY2NGQwMztiYWNrZ3JvdW5kLWNvbG9yOiNmZmYzY2Q7Ym9yZGVyLWNvbG9yOiNmZmVjYjV9XG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGlua3tjb2xvcjojNTIzZTAyfVxuLmFsZXJ0LWRhbmdlcntjb2xvcjojODQyMDI5O2JhY2tncm91bmQtY29sb3I6I2Y4ZDdkYTtib3JkZXItY29sb3I6I2Y1YzJjN31cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmt7Y29sb3I6IzZhMWEyMX1cbi5hbGVydC1saWdodHtjb2xvcjojNjM2NDY0O2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZTtib3JkZXItY29sb3I6I2ZkZmRmZX1cbi5hbGVydC1saWdodCAuYWxlcnQtbGlua3tjb2xvcjojNGY1MDUwfVxuLmFsZXJ0LWRhcmt7Y29sb3I6IzE0MTYxOTtiYWNrZ3JvdW5kLWNvbG9yOiNkM2QzZDQ7Ym9yZGVyLWNvbG9yOiNiY2JlYmZ9XG4uYWxlcnQtZGFyayAuYWxlcnQtbGlua3tjb2xvcjojMTAxMjE0fVxuQC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzezAle2JhY2tncm91bmQtcG9zaXRpb24teDoxcmVtfVxufVxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlc3swJXtiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6MXJlbX1cbn1cbi5wcm9ncmVzc3tkaXNwbGF5OmZsZXg7aGVpZ2h0OjFyZW07b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTouNzVyZW07YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1yYWRpdXM6LjI1cmVtfVxuLnByb2dyZXNzLWJhcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDt0cmFuc2l0aW9uOndpZHRoIC42cyBlYXNlfVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LnByb2dyZXNzLWJhcnt0cmFuc2l0aW9uOm5vbmV9XG59XG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtc2l6ZToxcmVtIDFyZW19XG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uOjFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlczthbmltYXRpb246MXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzfVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LnByb2dyZXNzLWJhci1hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbjpub25lO2FuaW1hdGlvbjpub25lfVxufVxuLmxpc3QtZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLXJhZGl1czouMjVyZW19XG4ubGlzdC1ncm91cC1udW1iZXJlZHtsaXN0LXN0eWxlLXR5cGU6bm9uZTtjb3VudGVyLXJlc2V0OnNlY3Rpb259XG4ubGlzdC1ncm91cC1udW1iZXJlZD5saTo6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLiBcIjtjb3VudGVyLWluY3JlbWVudDpzZWN0aW9ufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb257d2lkdGg6MTAwJTtjb2xvcjojNDk1MDU3O3RleHQtYWxpZ246aW5oZXJpdH1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye3otaW5kZXg6MTtjb2xvcjojNDk1MDU3O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYX1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZXtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn1cbi5saXN0LWdyb3VwLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOi41cmVtIDFyZW07Y29sb3I6IzIxMjUyOTt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMjUpfVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmluaGVyaXQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6aW5oZXJpdH1cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czppbmhlcml0O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6aW5oZXJpdH1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZHtjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmfVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7ei1pbmRleDoyO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlci1jb2xvcjojMGQ2ZWZkfVxuLmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MH1cbi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDotMXB4O2JvcmRlci10b3Atd2lkdGg6MXB4fVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbHtmbGV4LWRpcmVjdGlvbjpyb3d9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsPi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXdpZHRoOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9XG5AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbXtmbGV4LWRpcmVjdGlvbjpyb3d9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwtc20+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwtc20+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXdpZHRoOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZHtmbGV4LWRpcmVjdGlvbjpyb3d9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwtbWQ+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwtbWQ+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXdpZHRoOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZ3tmbGV4LWRpcmVjdGlvbjpyb3d9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwtbGc+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwtbGc+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXdpZHRoOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5saXN0LWdyb3VwLWhvcml6b250YWwteGx7ZmxleC1kaXJlY3Rpb246cm93fVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi1sZWZ0Oi0xcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTQwMHB4KXsubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bHtmbGV4LWRpcmVjdGlvbjpyb3d9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bD4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bD4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwteHhsPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH1cbi5saXN0LWdyb3VwLWhvcml6b250YWwteHhsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGw+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDotMXB4O2JvcmRlci1sZWZ0LXdpZHRoOjFweH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoe2JvcmRlci1yYWRpdXM6MH1cbi5saXN0LWdyb3VwLWZsdXNoPi5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXdpZHRoOjAgMCAxcHh9XG4ubGlzdC1ncm91cC1mbHVzaD4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS13aWR0aDowfVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5e2NvbG9yOiMwODQyOTg7YmFja2dyb3VuZC1jb2xvcjojY2ZlMmZmfVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzA4NDI5ODtiYWNrZ3JvdW5kLWNvbG9yOiNiYWNiZTZ9XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwODQyOTg7Ym9yZGVyLWNvbG9yOiMwODQyOTh9XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeXtjb2xvcjojNDE0NjRiO2JhY2tncm91bmQtY29sb3I6I2UyZTNlNX1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojNDE0NjRiO2JhY2tncm91bmQtY29sb3I6I2NiY2NjZX1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNDE0NjRiO2JvcmRlci1jb2xvcjojNDE0NjRifVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNze2NvbG9yOiMwZjUxMzI7YmFja2dyb3VuZC1jb2xvcjojZDFlN2RkfVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzBmNTEzMjtiYWNrZ3JvdW5kLWNvbG9yOiNiY2QwYzd9XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZjUxMzI7Ym9yZGVyLWNvbG9yOiMwZjUxMzJ9XG4ubGlzdC1ncm91cC1pdGVtLWluZm97Y29sb3I6IzA1NTE2MDtiYWNrZ3JvdW5kLWNvbG9yOiNjZmY0ZmN9XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojMDU1MTYwO2JhY2tncm91bmQtY29sb3I6I2JhZGNlM31cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzA1NTE2MDtib3JkZXItY29sb3I6IzA1NTE2MH1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZ3tjb2xvcjojNjY0ZDAzO2JhY2tncm91bmQtY29sb3I6I2ZmZjNjZH1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiM2NjRkMDM7YmFja2dyb3VuZC1jb2xvcjojZTZkYmI5fVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNjY0ZDAzO2JvcmRlci1jb2xvcjojNjY0ZDAzfVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJ7Y29sb3I6Izg0MjAyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGQ3ZGF9XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6Izg0MjAyOTtiYWNrZ3JvdW5kLWNvbG9yOiNkZmMyYzR9XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6Izg0MjAyOTtib3JkZXItY29sb3I6Izg0MjAyOX1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHR7Y29sb3I6IzYzNjQ2NDtiYWNrZ3JvdW5kLWNvbG9yOiNmZWZlZmV9XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiM2MzY0NjQ7YmFja2dyb3VuZC1jb2xvcjojZTVlNWU1fVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzYzNjQ2NDtib3JkZXItY29sb3I6IzYzNjQ2NH1cbi5saXN0LWdyb3VwLWl0ZW0tZGFya3tjb2xvcjojMTQxNjE5O2JhY2tncm91bmQtY29sb3I6I2QzZDNkNH1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiMxNDE2MTk7YmFja2dyb3VuZC1jb2xvcjojYmViZWJmfVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTQxNjE5O2JvcmRlci1jb2xvcjojMTQxNjE5fVxuLmJ0bi1jbG9zZXtib3gtc2l6aW5nOmNvbnRlbnQtYm94O3dpZHRoOjFlbTtoZWlnaHQ6MWVtO3BhZGRpbmc6LjI1ZW0gLjI1ZW07Y29sb3I6IzAwMDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzAwMCclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIvMWVtIGF1dG8gbm8tcmVwZWF0O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6LjI1cmVtO29wYWNpdHk6LjV9XG4uYnRuLWNsb3NlOmhvdmVye2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7b3BhY2l0eTouNzV9XG4uYnRuLWNsb3NlOmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KTtvcGFjaXR5OjF9XG4uYnRuLWNsb3NlLmRpc2FibGVkLC5idG4tY2xvc2U6ZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7b3BhY2l0eTouMjV9XG4uYnRuLWNsb3NlLXdoaXRle2ZpbHRlcjppbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSl9XG4udG9hc3R7d2lkdGg6MzUwcHg7bWF4LXdpZHRoOjEwMCU7Zm9udC1zaXplOi44NzVyZW07cG9pbnRlci1ldmVudHM6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTtib3gtc2hhZG93OjAgLjVyZW0gMXJlbSByZ2JhKDAsMCwwLC4xNSk7Ym9yZGVyLXJhZGl1czouMjVyZW19XG4udG9hc3Quc2hvd2luZ3tvcGFjaXR5OjB9XG4udG9hc3Q6bm90KC5zaG93KXtkaXNwbGF5Om5vbmV9XG4udG9hc3QtY29udGFpbmVye3dpZHRoOi13ZWJraXQtbWF4LWNvbnRlbnQ7d2lkdGg6LW1vei1tYXgtY29udGVudDt3aWR0aDptYXgtY29udGVudDttYXgtd2lkdGg6MTAwJTtwb2ludGVyLWV2ZW50czpub25lfVxuLnRvYXN0LWNvbnRhaW5lcj46bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOi43NXJlbX1cbi50b2FzdC1oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi41cmVtIC43NXJlbTtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4wNSk7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfVxuLnRvYXN0LWhlYWRlciAuYnRuLWNsb3Nle21hcmdpbi1yaWdodDotLjM3NXJlbTttYXJnaW4tbGVmdDouNzVyZW19XG4udG9hc3QtYm9keXtwYWRkaW5nOi43NXJlbTt3b3JkLXdyYXA6YnJlYWstd29yZH1cbi5tb2RhbHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDU1O2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztvdXRsaW5lOjB9XG4ubW9kYWwtZGlhbG9ne3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmF1dG87bWFyZ2luOi41cmVtO3BvaW50ZXItZXZlbnRzOm5vbmV9XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9ne3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLW91dDt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTUwcHgpfVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7Lm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZ3t0cmFuc2l0aW9uOm5vbmV9XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9ne3RyYW5zZm9ybTpub25lfVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9ne3RyYW5zZm9ybTpzY2FsZSgxLjAyKX1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZXtoZWlnaHQ6Y2FsYygxMDAlIC0gMXJlbSl9XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnR7bWF4LWhlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keXtvdmVyZmxvdy15OmF1dG99XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVke2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWluLWhlaWdodDpjYWxjKDEwMCUgLSAxcmVtKX1cbi5tb2RhbC1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MTAwJTtwb2ludGVyLWV2ZW50czphdXRvO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4yKTtib3JkZXItcmFkaXVzOi4zcmVtO291dGxpbmU6MH1cbi5tb2RhbC1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDUwO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9XG4ubW9kYWwtYmFja2Ryb3AuZmFkZXtvcGFjaXR5OjB9XG4ubW9kYWwtYmFja2Ryb3Auc2hvd3tvcGFjaXR5Oi41fVxuLm1vZGFsLWhlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC1zaHJpbms6MDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzoxcmVtIDFyZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTJlNjtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpfVxuLm1vZGFsLWhlYWRlciAuYnRuLWNsb3Nle3BhZGRpbmc6LjVyZW0gLjVyZW07bWFyZ2luOi0uNXJlbSAtLjVyZW0gLS41cmVtIGF1dG99XG4ubW9kYWwtdGl0bGV7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuNX1cbi5tb2RhbC1ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG87cGFkZGluZzoxcmVtfVxuLm1vZGFsLWZvb3RlcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7ZmxleC1zaHJpbms6MDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3BhZGRpbmc6Ljc1cmVtO2JvcmRlci10b3A6MXB4IHNvbGlkICNkZWUyZTY7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6Y2FsYyguM3JlbSAtIDFweCk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKC4zcmVtIC0gMXB4KX1cbi5tb2RhbC1mb290ZXI+KnttYXJnaW46LjI1cmVtfVxuQG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5tb2RhbC1kaWFsb2d7bWF4LXdpZHRoOjUwMHB4O21hcmdpbjoxLjc1cmVtIGF1dG99XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGV7aGVpZ2h0OmNhbGMoMTAwJSAtIDMuNXJlbSl9XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVke21pbi1oZWlnaHQ6Y2FsYygxMDAlIC0gMy41cmVtKX1cbi5tb2RhbC1zbXttYXgtd2lkdGg6MzAwcHh9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7Lm1vZGFsLWxnLC5tb2RhbC14bHttYXgtd2lkdGg6ODAwcHh9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5tb2RhbC14bHttYXgtd2lkdGg6MTE0MHB4fVxufVxuLm1vZGFsLWZ1bGxzY3JlZW57d2lkdGg6MTAwdnc7bWF4LXdpZHRoOm5vbmU7aGVpZ2h0OjEwMCU7bWFyZ2luOjB9XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtY29udGVudHtoZWlnaHQ6MTAwJTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtaGVhZGVye2JvcmRlci1yYWRpdXM6MH1cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1ib2R5e292ZXJmbG93LXk6YXV0b31cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1mb290ZXJ7Ym9yZGVyLXJhZGl1czowfVxuQG1lZGlhIChtYXgtd2lkdGg6NTc1Ljk4cHgpey5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd257d2lkdGg6MTAwdnc7bWF4LXdpZHRoOm5vbmU7aGVpZ2h0OjEwMCU7bWFyZ2luOjB9XG4ubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1jb250ZW50e2hlaWdodDoxMDAlO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MH1cbi5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWhlYWRlcntib3JkZXItcmFkaXVzOjB9XG4ubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1ib2R5e292ZXJmbG93LXk6YXV0b31cbi5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWZvb3Rlcntib3JkZXItcmFkaXVzOjB9XG59XG5AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCl7Lm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93bnt3aWR0aDoxMDB2dzttYXgtd2lkdGg6bm9uZTtoZWlnaHQ6MTAwJTttYXJnaW46MH1cbi5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWNvbnRlbnR7aGVpZ2h0OjEwMCU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowfVxuLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtaGVhZGVye2JvcmRlci1yYWRpdXM6MH1cbi5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfVxuLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtZm9vdGVye2JvcmRlci1yYWRpdXM6MH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOjk5MS45OHB4KXsubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3due3dpZHRoOjEwMHZ3O21heC13aWR0aDpub25lO2hlaWdodDoxMDAlO21hcmdpbjowfVxuLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtY29udGVudHtoZWlnaHQ6MTAwJTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9XG4ubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1oZWFkZXJ7Ym9yZGVyLXJhZGl1czowfVxuLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtYm9keXtvdmVyZmxvdy15OmF1dG99XG4ubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1mb290ZXJ7Ym9yZGVyLXJhZGl1czowfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6MTE5OS45OHB4KXsubW9kYWwtZnVsbHNjcmVlbi14bC1kb3due3dpZHRoOjEwMHZ3O21heC13aWR0aDpub25lO2hlaWdodDoxMDAlO21hcmdpbjowfVxuLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtY29udGVudHtoZWlnaHQ6MTAwJTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9XG4ubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1oZWFkZXJ7Ym9yZGVyLXJhZGl1czowfVxuLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtYm9keXtvdmVyZmxvdy15OmF1dG99XG4ubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1mb290ZXJ7Ym9yZGVyLXJhZGl1czowfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6MTM5OS45OHB4KXsubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93bnt3aWR0aDoxMDB2dzttYXgtd2lkdGg6bm9uZTtoZWlnaHQ6MTAwJTttYXJnaW46MH1cbi5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1jb250ZW50e2hlaWdodDoxMDAlO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MH1cbi5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1oZWFkZXJ7Ym9yZGVyLXJhZGl1czowfVxuLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfVxuLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWZvb3Rlcntib3JkZXItcmFkaXVzOjB9XG59XG4udG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwODA7ZGlzcGxheTpibG9jazttYXJnaW46MDtmb250LWZhbWlseTp2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7dGV4dC1hbGlnbjpsZWZ0O3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLWJyZWFrOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO3doaXRlLXNwYWNlOm5vcm1hbDtsaW5lLWJyZWFrOmF1dG87Zm9udC1zaXplOi44NzVyZW07d29yZC13cmFwOmJyZWFrLXdvcmQ7b3BhY2l0eTowfVxuLnRvb2x0aXAuc2hvd3tvcGFjaXR5Oi45fVxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDouOHJlbTtoZWlnaHQ6LjRyZW19XG4udG9vbHRpcCAudG9vbHRpcC1hcnJvdzo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfVxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0sLmJzLXRvb2x0aXAtdG9we3BhZGRpbmc6LjRyZW0gMH1cbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93LC5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvd3tib3R0b206MH1cbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmV7dG9wOi0xcHg7Ym9yZGVyLXdpZHRoOi40cmVtIC40cmVtIDA7Ym9yZGVyLXRvcC1jb2xvcjojMDAwfVxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSwuYnMtdG9vbHRpcC1lbmR7cGFkZGluZzowIC40cmVtfVxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdywuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3d7bGVmdDowO3dpZHRoOi40cmVtO2hlaWdodDouOHJlbX1cbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZXtyaWdodDotMXB4O2JvcmRlci13aWR0aDouNHJlbSAuNHJlbSAuNHJlbSAwO2JvcmRlci1yaWdodC1jb2xvcjojMDAwfVxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0sLmJzLXRvb2x0aXAtYm90dG9te3BhZGRpbmc6LjRyZW0gMH1cbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93LC5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvd3t0b3A6MH1cbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmV7Ym90dG9tOi0xcHg7Ym9yZGVyLXdpZHRoOjAgLjRyZW0gLjRyZW07Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDAwfVxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdLC5icy10b29sdGlwLXN0YXJ0e3BhZGRpbmc6MCAuNHJlbX1cbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdywuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvd3tyaWdodDowO3dpZHRoOi40cmVtO2hlaWdodDouOHJlbX1cbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmV7bGVmdDotMXB4O2JvcmRlci13aWR0aDouNHJlbSAwIC40cmVtIC40cmVtO2JvcmRlci1sZWZ0LWNvbG9yOiMwMDB9XG4udG9vbHRpcC1pbm5lcnttYXgtd2lkdGg6MjAwcHg7cGFkZGluZzouMjVyZW0gLjVyZW07Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czouMjVyZW19XG4ucG9wb3Zlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDcwO2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjI3NnB4O2ZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTt0ZXh0LWFsaWduOmxlZnQ7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXNoYWRvdzpub25lO3RleHQtdHJhbnNmb3JtOm5vbmU7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtYnJlYWs6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7d2hpdGUtc3BhY2U6bm9ybWFsO2xpbmUtYnJlYWs6YXV0bztmb250LXNpemU6Ljg3NXJlbTt3b3JkLXdyYXA6YnJlYWstd29yZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMik7Ym9yZGVyLXJhZGl1czouM3JlbX1cbi5wb3BvdmVyIC5wb3BvdmVyLWFycm93e3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXJlbTtoZWlnaHQ6LjVyZW19XG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfVxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0+LnBvcG92ZXItYXJyb3csLmJzLXBvcG92ZXItdG9wPi5wb3BvdmVyLWFycm93e2JvdHRvbTpjYWxjKC0uNXJlbSAtIDFweCl9XG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXT4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvdzo6YmVmb3Jle2JvdHRvbTowO2JvcmRlci13aWR0aDouNXJlbSAuNXJlbSAwO2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwuMjUpfVxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7Ym90dG9tOjFweDtib3JkZXItd2lkdGg6LjVyZW0gLjVyZW0gMDtib3JkZXItdG9wLWNvbG9yOiNmZmZ9XG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdPi5wb3BvdmVyLWFycm93LC5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvd3tsZWZ0OmNhbGMoLS41cmVtIC0gMXB4KTt3aWR0aDouNXJlbTtoZWlnaHQ6MXJlbX1cbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1lbmQ+LnBvcG92ZXItYXJyb3c6OmJlZm9yZXtsZWZ0OjA7Ym9yZGVyLXdpZHRoOi41cmVtIC41cmVtIC41cmVtIDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsLjI1KX1cbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7bGVmdDoxcHg7Ym9yZGVyLXdpZHRoOi41cmVtIC41cmVtIC41cmVtIDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOiNmZmZ9XG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXT4ucG9wb3Zlci1hcnJvdywuYnMtcG9wb3Zlci1ib3R0b20+LnBvcG92ZXItYXJyb3d7dG9wOmNhbGMoLS41cmVtIC0gMXB4KX1cbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYm90dG9tPi5wb3BvdmVyLWFycm93OjpiZWZvcmV7dG9wOjA7Ym9yZGVyLXdpZHRoOjAgLjVyZW0gLjVyZW0gLjVyZW07Ym9yZGVyLWJvdHRvbS1jb2xvcjpyZ2JhKDAsMCwwLC4yNSl9XG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYm90dG9tPi5wb3BvdmVyLWFycm93OjphZnRlcnt0b3A6MXB4O2JvcmRlci13aWR0aDowIC41cmVtIC41cmVtIC41cmVtO2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn1cbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLC5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjUwJTtkaXNwbGF5OmJsb2NrO3dpZHRoOjFyZW07bWFyZ2luLWxlZnQ6LS41cmVtO2NvbnRlbnQ6XCJcIjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwfVxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdPi5wb3BvdmVyLWFycm93LC5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93e3JpZ2h0OmNhbGMoLS41cmVtIC0gMXB4KTt3aWR0aDouNXJlbTtoZWlnaHQ6MXJlbX1cbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XT4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93OjpiZWZvcmV7cmlnaHQ6MDtib3JkZXItd2lkdGg6LjVyZW0gMCAuNXJlbSAuNXJlbTtib3JkZXItbGVmdC1jb2xvcjpyZ2JhKDAsMCwwLC4yNSl9XG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93OjphZnRlcntyaWdodDoxcHg7Ym9yZGVyLXdpZHRoOi41cmVtIDAgLjVyZW0gLjVyZW07Ym9yZGVyLWxlZnQtY29sb3I6I2ZmZn1cbi5wb3BvdmVyLWhlYWRlcntwYWRkaW5nOi41cmVtIDFyZW07bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxcmVtO2JhY2tncm91bmQtY29sb3I6I2YwZjBmMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4yKTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpfVxuLnBvcG92ZXItaGVhZGVyOmVtcHR5e2Rpc3BsYXk6bm9uZX1cbi5wb3BvdmVyLWJvZHl7cGFkZGluZzoxcmVtIDFyZW07Y29sb3I6IzIxMjUyOX1cbi5jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZX1cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50e3RvdWNoLWFjdGlvbjpwYW4teX1cbi5jYXJvdXNlbC1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbn1cbi5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIn1cbi5jYXJvdXNlbC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0Oi0xMDAlOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0fVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmNhcm91c2VsLWl0ZW17dHJhbnNpdGlvbjpub25lfVxufVxuLmNhcm91c2VsLWl0ZW0tbmV4dCwuY2Fyb3VzZWwtaXRlbS1wcmV2LC5jYXJvdXNlbC1pdGVtLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfVxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCwuY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCl7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9XG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zZm9ybTpub25lfVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0LC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmQsLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZle3otaW5kZXg6MTtvcGFjaXR5OjF9XG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kLC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydHt6LWluZGV4OjA7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAwcyAuNnN9XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kLC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydHt0cmFuc2l0aW9uOm5vbmV9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LC5jYXJvdXNlbC1jb250cm9sLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoxNSU7cGFkZGluZzowO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZDowIDA7Ym9yZGVyOjA7b3BhY2l0eTouNTt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBlYXNlfVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmNhcm91c2VsLWNvbnRyb2wtbmV4dCwuY2Fyb3VzZWwtY29udHJvbC1wcmV2e3RyYW5zaXRpb246bm9uZX1cbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMsLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlciwuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXJ7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtvdXRsaW5lOjA7b3BhY2l0eTouOX1cbi5jYXJvdXNlbC1jb250cm9sLXByZXZ7bGVmdDowfVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dHtyaWdodDowfVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoycmVtO2hlaWdodDoycmVtO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmJyUzZSUzY3BhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpfVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmJyUzZSUzY3BhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKX1cbi5jYXJvdXNlbC1pbmRpY2F0b3Jze3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjA7bWFyZ2luLXJpZ2h0OjE1JTttYXJnaW4tYm90dG9tOjFyZW07bWFyZ2luLWxlZnQ6MTUlO2xpc3Qtc3R5bGU6bm9uZX1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF17Ym94LXNpemluZzpjb250ZW50LWJveDtmbGV4OjAgMSBhdXRvO3dpZHRoOjMwcHg7aGVpZ2h0OjNweDtwYWRkaW5nOjA7bWFyZ2luLXJpZ2h0OjNweDttYXJnaW4tbGVmdDozcHg7dGV4dC1pbmRlbnQ6LTk5OXB4O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjA7Ym9yZGVyLXRvcDoxMHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206MTBweCBzb2xpZCB0cmFuc3BhcmVudDtvcGFjaXR5Oi41O3RyYW5zaXRpb246b3BhY2l0eSAuNnMgZWFzZX1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF17dHJhbnNpdGlvbjpub25lfVxufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZXtvcGFjaXR5OjF9XG4uY2Fyb3VzZWwtY2FwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxNSU7Ym90dG9tOjEuMjVyZW07bGVmdDoxNSU7cGFkZGluZy10b3A6MS4yNXJlbTtwYWRkaW5nLWJvdHRvbToxLjI1cmVtO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXJ9XG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29ue2ZpbHRlcjppbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCl9XG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRde2JhY2tncm91bmQtY29sb3I6IzAwMH1cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jYXB0aW9ue2NvbG9yOiMwMDB9XG5ALXdlYmtpdC1rZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXJ7dG97dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfVxufVxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlcnt0b3t0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9XG59XG4uc3Bpbm5lci1ib3JkZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbTt2ZXJ0aWNhbC1hbGlnbjotLjEyNWVtO2JvcmRlcjouMjVlbSBzb2xpZCBjdXJyZW50Q29sb3I7Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NTAlOy13ZWJraXQtYW5pbWF0aW9uOi43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO2FuaW1hdGlvbjouNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcn1cbi5zcGlubmVyLWJvcmRlci1zbXt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2JvcmRlci13aWR0aDouMmVtfVxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW5uZXItZ3Jvd3swJXt0cmFuc2Zvcm06c2NhbGUoMCl9XG41MCV7b3BhY2l0eToxO3RyYW5zZm9ybTpub25lfVxufVxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3d7MCV7dHJhbnNmb3JtOnNjYWxlKDApfVxuNTAle29wYWNpdHk6MTt0cmFuc2Zvcm06bm9uZX1cbn1cbi5zcGlubmVyLWdyb3d7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbTt2ZXJ0aWNhbC1hbGlnbjotLjEyNWVtO2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yO2JvcmRlci1yYWRpdXM6NTAlO29wYWNpdHk6MDstd2Via2l0LWFuaW1hdGlvbjouNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7YW5pbWF0aW9uOi43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvd31cbi5zcGlubmVyLWdyb3ctc217d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbX1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5zcGlubmVyLWJvcmRlciwuc3Bpbm5lci1ncm93ey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjEuNXM7YW5pbWF0aW9uLWR1cmF0aW9uOjEuNXN9XG59XG4ub2ZmY2FudmFze3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3otaW5kZXg6MTA0NTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21heC13aWR0aDoxMDAlO3Zpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7b3V0bGluZTowO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dH1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5vZmZjYW52YXN7dHJhbnNpdGlvbjpub25lfVxufVxuLm9mZmNhbnZhcy1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDQwO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9XG4ub2ZmY2FudmFzLWJhY2tkcm9wLmZhZGV7b3BhY2l0eTowfVxuLm9mZmNhbnZhcy1iYWNrZHJvcC5zaG93e29wYWNpdHk6LjV9XG4ub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6MXJlbSAxcmVtfVxuLm9mZmNhbnZhcy1oZWFkZXIgLmJ0bi1jbG9zZXtwYWRkaW5nOi41cmVtIC41cmVtO21hcmdpbi10b3A6LS41cmVtO21hcmdpbi1yaWdodDotLjVyZW07bWFyZ2luLWJvdHRvbTotLjVyZW19XG4ub2ZmY2FudmFzLXRpdGxle21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjV9XG4ub2ZmY2FudmFzLWJvZHl7ZmxleC1ncm93OjE7cGFkZGluZzoxcmVtIDFyZW07b3ZlcmZsb3cteTphdXRvfVxuLm9mZmNhbnZhcy1zdGFydHt0b3A6MDtsZWZ0OjA7d2lkdGg6NDAwcHg7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCByZ2JhKDAsMCwwLC4yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9XG4ub2ZmY2FudmFzLWVuZHt0b3A6MDtyaWdodDowO3dpZHRoOjQwMHB4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2JhKDAsMCwwLC4yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX1cbi5vZmZjYW52YXMtdG9we3RvcDowO3JpZ2h0OjA7bGVmdDowO2hlaWdodDozMHZoO21heC1oZWlnaHQ6MTAwJTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9XG4ub2ZmY2FudmFzLWJvdHRvbXtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6MzB2aDttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgwLDAsMCwuMik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9XG4ub2ZmY2FudmFzLnNob3d7dHJhbnNmb3JtOm5vbmV9XG4ucGxhY2Vob2xkZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWluLWhlaWdodDoxZW07dmVydGljYWwtYWxpZ246bWlkZGxlO2N1cnNvcjp3YWl0O2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yO29wYWNpdHk6LjV9XG4ucGxhY2Vob2xkZXIuYnRuOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29udGVudDpcIlwifVxuLnBsYWNlaG9sZGVyLXhze21pbi1oZWlnaHQ6LjZlbX1cbi5wbGFjZWhvbGRlci1zbXttaW4taGVpZ2h0Oi44ZW19XG4ucGxhY2Vob2xkZXItbGd7bWluLWhlaWdodDoxLjJlbX1cbi5wbGFjZWhvbGRlci1nbG93IC5wbGFjZWhvbGRlcnstd2Via2l0LWFuaW1hdGlvbjpwbGFjZWhvbGRlci1nbG93IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO2FuaW1hdGlvbjpwbGFjZWhvbGRlci1nbG93IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlfVxuQC13ZWJraXQta2V5ZnJhbWVzIHBsYWNlaG9sZGVyLWdsb3d7NTAle29wYWNpdHk6LjJ9XG59XG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLWdsb3d7NTAle29wYWNpdHk6LjJ9XG59XG4ucGxhY2Vob2xkZXItd2F2ZXstd2Via2l0LW1hc2staW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzMGRlZywjMDAwIDU1JSxyZ2JhKDAsMCwwLDAuOCkgNzUlLCMwMDAgOTUlKTttYXNrLWltYWdlOmxpbmVhci1ncmFkaWVudCgxMzBkZWcsIzAwMCA1NSUscmdiYSgwLDAsMCwwLjgpIDc1JSwjMDAwIDk1JSk7LXdlYmtpdC1tYXNrLXNpemU6MjAwJSAxMDAlO21hc2stc2l6ZToyMDAlIDEwMCU7LXdlYmtpdC1hbmltYXRpb246cGxhY2Vob2xkZXItd2F2ZSAycyBsaW5lYXIgaW5maW5pdGU7YW5pbWF0aW9uOnBsYWNlaG9sZGVyLXdhdmUgMnMgbGluZWFyIGluZmluaXRlfVxuQC13ZWJraXQta2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXdhdmV7MTAwJXstd2Via2l0LW1hc2stcG9zaXRpb246LTIwMCUgMCU7bWFzay1wb3NpdGlvbjotMjAwJSAwJX1cbn1cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItd2F2ZXsxMDAley13ZWJraXQtbWFzay1wb3NpdGlvbjotMjAwJSAwJTttYXNrLXBvc2l0aW9uOi0yMDAlIDAlfVxufVxuLmNsZWFyZml4OjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifVxuLmxpbmstcHJpbWFyeXtjb2xvcjojMGQ2ZWZkfVxuLmxpbmstcHJpbWFyeTpmb2N1cywubGluay1wcmltYXJ5OmhvdmVye2NvbG9yOiMwYTU4Y2F9XG4ubGluay1zZWNvbmRhcnl7Y29sb3I6IzZjNzU3ZH1cbi5saW5rLXNlY29uZGFyeTpmb2N1cywubGluay1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6IzU2NWU2NH1cbi5saW5rLXN1Y2Nlc3N7Y29sb3I6IzE5ODc1NH1cbi5saW5rLXN1Y2Nlc3M6Zm9jdXMsLmxpbmstc3VjY2Vzczpob3Zlcntjb2xvcjojMTQ2YzQzfVxuLmxpbmstaW5mb3tjb2xvcjojMGRjYWYwfVxuLmxpbmstaW5mbzpmb2N1cywubGluay1pbmZvOmhvdmVye2NvbG9yOiMzZGQ1ZjN9XG4ubGluay13YXJuaW5ne2NvbG9yOiNmZmMxMDd9XG4ubGluay13YXJuaW5nOmZvY3VzLC5saW5rLXdhcm5pbmc6aG92ZXJ7Y29sb3I6I2ZmY2QzOX1cbi5saW5rLWRhbmdlcntjb2xvcjojZGMzNTQ1fVxuLmxpbmstZGFuZ2VyOmZvY3VzLC5saW5rLWRhbmdlcjpob3Zlcntjb2xvcjojYjAyYTM3fVxuLmxpbmstbGlnaHR7Y29sb3I6I2Y4ZjlmYX1cbi5saW5rLWxpZ2h0OmZvY3VzLC5saW5rLWxpZ2h0OmhvdmVye2NvbG9yOiNmOWZhZmJ9XG4ubGluay1kYXJre2NvbG9yOiMyMTI1Mjl9XG4ubGluay1kYXJrOmZvY3VzLC5saW5rLWRhcms6aG92ZXJ7Y29sb3I6IzFhMWUyMX1cbi5yYXRpb3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfVxuLnJhdGlvOjpiZWZvcmV7ZGlzcGxheTpibG9jaztwYWRkaW5nLXRvcDp2YXIoLS1icy1hc3BlY3QtcmF0aW8pO2NvbnRlbnQ6XCJcIn1cbi5yYXRpbz4qe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfVxuLnJhdGlvLTF4MXstLWJzLWFzcGVjdC1yYXRpbzoxMDAlfVxuLnJhdGlvLTR4M3stLWJzLWFzcGVjdC1yYXRpbzo3NSV9XG4ucmF0aW8tMTZ4OXstLWJzLWFzcGVjdC1yYXRpbzo1Ni4yNSV9XG4ucmF0aW8tMjF4OXstLWJzLWFzcGVjdC1yYXRpbzo0Mi44NTcxNDI4NTcxJX1cbi5maXhlZC10b3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxMDMwfVxuLmZpeGVkLWJvdHRvbXtwb3NpdGlvbjpmaXhlZDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjEwMzB9XG4uc3RpY2t5LXRvcHtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfVxuQG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5zdGlja3ktc20tdG9we3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LnN0aWNreS1tZC10b3B7cG9zaXRpb246LXdlYmtpdC1zdGlja3k7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsuc3RpY2t5LWxnLXRvcHtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuc3RpY2t5LXhsLXRvcHtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTQwMHB4KXsuc3RpY2t5LXh4bC10b3B7cG9zaXRpb246LXdlYmtpdC1zdGlja3k7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH1cbn1cbi5oc3RhY2t7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7YWxpZ24tc2VsZjpzdHJldGNofVxuLnZzdGFja3tkaXNwbGF5OmZsZXg7ZmxleDoxIDEgYXV0bztmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24tc2VsZjpzdHJldGNofVxuLnZpc3VhbGx5LWhpZGRlbiwudmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbil7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50O3dpZHRoOjFweCFpbXBvcnRhbnQ7aGVpZ2h0OjFweCFpbXBvcnRhbnQ7cGFkZGluZzowIWltcG9ydGFudDttYXJnaW46LTFweCFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuIWltcG9ydGFudDtjbGlwOnJlY3QoMCwwLDAsMCkhaW1wb3J0YW50O3doaXRlLXNwYWNlOm5vd3JhcCFpbXBvcnRhbnQ7Ym9yZGVyOjAhaW1wb3J0YW50fVxuLnN0cmV0Y2hlZC1saW5rOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjE7Y29udGVudDpcIlwifVxuLnRleHQtdHJ1bmNhdGV7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfVxuLnZye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2FsaWduLXNlbGY6c3RyZXRjaDt3aWR0aDoxcHg7bWluLWhlaWdodDoxZW07YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3I7b3BhY2l0eTouMjV9XG4uYWxpZ24tYmFzZWxpbmV7dmVydGljYWwtYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLXRvcHt2ZXJ0aWNhbC1hbGlnbjp0b3AhaW1wb3J0YW50fVxuLmFsaWduLW1pZGRsZXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGUhaW1wb3J0YW50fVxuLmFsaWduLWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b20haW1wb3J0YW50fVxuLmFsaWduLXRleHQtYm90dG9te3ZlcnRpY2FsLWFsaWduOnRleHQtYm90dG9tIWltcG9ydGFudH1cbi5hbGlnbi10ZXh0LXRvcHt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LXRvcCFpbXBvcnRhbnR9XG4uZmxvYXQtc3RhcnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9XG4uZmxvYXQtZW5ke2Zsb2F0OnJpZ2h0IWltcG9ydGFudH1cbi5mbG9hdC1ub25le2Zsb2F0Om5vbmUhaW1wb3J0YW50fVxuLm9wYWNpdHktMHtvcGFjaXR5OjAhaW1wb3J0YW50fVxuLm9wYWNpdHktMjV7b3BhY2l0eTouMjUhaW1wb3J0YW50fVxuLm9wYWNpdHktNTB7b3BhY2l0eTouNSFpbXBvcnRhbnR9XG4ub3BhY2l0eS03NXtvcGFjaXR5Oi43NSFpbXBvcnRhbnR9XG4ub3BhY2l0eS0xMDB7b3BhY2l0eToxIWltcG9ydGFudH1cbi5vdmVyZmxvdy1hdXRve292ZXJmbG93OmF1dG8haW1wb3J0YW50fVxuLm92ZXJmbG93LWhpZGRlbntvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50fVxuLm92ZXJmbG93LXZpc2libGV7b3ZlcmZsb3c6dmlzaWJsZSFpbXBvcnRhbnR9XG4ub3ZlcmZsb3ctc2Nyb2xse292ZXJmbG93OnNjcm9sbCFpbXBvcnRhbnR9XG4uZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fVxuLmQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH1cbi5kLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fVxuLmQtZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fVxuLmQtdGFibGV7ZGlzcGxheTp0YWJsZSFpbXBvcnRhbnR9XG4uZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fVxuLmQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fVxuLmQtZmxleHtkaXNwbGF5OmZsZXghaW1wb3J0YW50fVxuLmQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9XG4uZC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9XG4uc2hhZG93e2JveC1zaGFkb3c6MCAuNXJlbSAxcmVtIHJnYmEoMCwwLDAsLjE1KSFpbXBvcnRhbnR9XG4uc2hhZG93LXNte2JveC1zaGFkb3c6MCAuMTI1cmVtIC4yNXJlbSByZ2JhKDAsMCwwLC4wNzUpIWltcG9ydGFudH1cbi5zaGFkb3ctbGd7Ym94LXNoYWRvdzowIDFyZW0gM3JlbSByZ2JhKDAsMCwwLC4xNzUpIWltcG9ydGFudH1cbi5zaGFkb3ctbm9uZXtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fVxuLnBvc2l0aW9uLXN0YXRpY3twb3NpdGlvbjpzdGF0aWMhaW1wb3J0YW50fVxuLnBvc2l0aW9uLXJlbGF0aXZle3Bvc2l0aW9uOnJlbGF0aXZlIWltcG9ydGFudH1cbi5wb3NpdGlvbi1hYnNvbHV0ZXtwb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnR9XG4ucG9zaXRpb24tZml4ZWR7cG9zaXRpb246Zml4ZWQhaW1wb3J0YW50fVxuLnBvc2l0aW9uLXN0aWNreXtwb3NpdGlvbjotd2Via2l0LXN0aWNreSFpbXBvcnRhbnQ7cG9zaXRpb246c3RpY2t5IWltcG9ydGFudH1cbi50b3AtMHt0b3A6MCFpbXBvcnRhbnR9XG4udG9wLTUwe3RvcDo1MCUhaW1wb3J0YW50fVxuLnRvcC0xMDB7dG9wOjEwMCUhaW1wb3J0YW50fVxuLmJvdHRvbS0we2JvdHRvbTowIWltcG9ydGFudH1cbi5ib3R0b20tNTB7Ym90dG9tOjUwJSFpbXBvcnRhbnR9XG4uYm90dG9tLTEwMHtib3R0b206MTAwJSFpbXBvcnRhbnR9XG4uc3RhcnQtMHtsZWZ0OjAhaW1wb3J0YW50fVxuLnN0YXJ0LTUwe2xlZnQ6NTAlIWltcG9ydGFudH1cbi5zdGFydC0xMDB7bGVmdDoxMDAlIWltcG9ydGFudH1cbi5lbmQtMHtyaWdodDowIWltcG9ydGFudH1cbi5lbmQtNTB7cmlnaHQ6NTAlIWltcG9ydGFudH1cbi5lbmQtMTAwe3JpZ2h0OjEwMCUhaW1wb3J0YW50fVxuLnRyYW5zbGF0ZS1taWRkbGV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpIWltcG9ydGFudH1cbi50cmFuc2xhdGUtbWlkZGxlLXh7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkhaW1wb3J0YW50fVxuLnRyYW5zbGF0ZS1taWRkbGUteXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSFpbXBvcnRhbnR9XG4uYm9yZGVye2JvcmRlcjoxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9XG4uYm9yZGVyLTB7Ym9yZGVyOjAhaW1wb3J0YW50fVxuLmJvcmRlci10b3B7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9XG4uYm9yZGVyLXRvcC0we2JvcmRlci10b3A6MCFpbXBvcnRhbnR9XG4uYm9yZGVyLWVuZHtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZWUyZTYhaW1wb3J0YW50fVxuLmJvcmRlci1lbmQtMHtib3JkZXItcmlnaHQ6MCFpbXBvcnRhbnR9XG4uYm9yZGVyLWJvdHRvbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGVlMmU2IWltcG9ydGFudH1cbi5ib3JkZXItYm90dG9tLTB7Ym9yZGVyLWJvdHRvbTowIWltcG9ydGFudH1cbi5ib3JkZXItc3RhcnR7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkZWUyZTYhaW1wb3J0YW50fVxuLmJvcmRlci1zdGFydC0we2JvcmRlci1sZWZ0OjAhaW1wb3J0YW50fVxuLmJvcmRlci1wcmltYXJ5e2JvcmRlci1jb2xvcjojMGQ2ZWZkIWltcG9ydGFudH1cbi5ib3JkZXItc2Vjb25kYXJ5e2JvcmRlci1jb2xvcjojNmM3NTdkIWltcG9ydGFudH1cbi5ib3JkZXItc3VjY2Vzc3tib3JkZXItY29sb3I6IzE5ODc1NCFpbXBvcnRhbnR9XG4uYm9yZGVyLWluZm97Ym9yZGVyLWNvbG9yOiMwZGNhZjAhaW1wb3J0YW50fVxuLmJvcmRlci13YXJuaW5ne2JvcmRlci1jb2xvcjojZmZjMTA3IWltcG9ydGFudH1cbi5ib3JkZXItZGFuZ2Vye2JvcmRlci1jb2xvcjojZGMzNTQ1IWltcG9ydGFudH1cbi5ib3JkZXItbGlnaHR7Ym9yZGVyLWNvbG9yOiNmOGY5ZmEhaW1wb3J0YW50fVxuLmJvcmRlci1kYXJre2JvcmRlci1jb2xvcjojMjEyNTI5IWltcG9ydGFudH1cbi5ib3JkZXItd2hpdGV7Ym9yZGVyLWNvbG9yOiNmZmYhaW1wb3J0YW50fVxuLmJvcmRlci0xe2JvcmRlci13aWR0aDoxcHghaW1wb3J0YW50fVxuLmJvcmRlci0ye2JvcmRlci13aWR0aDoycHghaW1wb3J0YW50fVxuLmJvcmRlci0ze2JvcmRlci13aWR0aDozcHghaW1wb3J0YW50fVxuLmJvcmRlci00e2JvcmRlci13aWR0aDo0cHghaW1wb3J0YW50fVxuLmJvcmRlci01e2JvcmRlci13aWR0aDo1cHghaW1wb3J0YW50fVxuLnctMjV7d2lkdGg6MjUlIWltcG9ydGFudH1cbi53LTUwe3dpZHRoOjUwJSFpbXBvcnRhbnR9XG4udy03NXt3aWR0aDo3NSUhaW1wb3J0YW50fVxuLnctMTAwe3dpZHRoOjEwMCUhaW1wb3J0YW50fVxuLnctYXV0b3t3aWR0aDphdXRvIWltcG9ydGFudH1cbi5tdy0xMDB7bWF4LXdpZHRoOjEwMCUhaW1wb3J0YW50fVxuLnZ3LTEwMHt3aWR0aDoxMDB2dyFpbXBvcnRhbnR9XG4ubWluLXZ3LTEwMHttaW4td2lkdGg6MTAwdnchaW1wb3J0YW50fVxuLmgtMjV7aGVpZ2h0OjI1JSFpbXBvcnRhbnR9XG4uaC01MHtoZWlnaHQ6NTAlIWltcG9ydGFudH1cbi5oLTc1e2hlaWdodDo3NSUhaW1wb3J0YW50fVxuLmgtMTAwe2hlaWdodDoxMDAlIWltcG9ydGFudH1cbi5oLWF1dG97aGVpZ2h0OmF1dG8haW1wb3J0YW50fVxuLm1oLTEwMHttYXgtaGVpZ2h0OjEwMCUhaW1wb3J0YW50fVxuLnZoLTEwMHtoZWlnaHQ6MTAwdmghaW1wb3J0YW50fVxuLm1pbi12aC0xMDB7bWluLWhlaWdodDoxMDB2aCFpbXBvcnRhbnR9XG4uZmxleC1maWxse2ZsZXg6MSAxIGF1dG8haW1wb3J0YW50fVxuLmZsZXgtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9XG4uZmxleC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH1cbi5mbGV4LXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlIWltcG9ydGFudH1cbi5mbGV4LWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH1cbi5mbGV4LWdyb3ctMHtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9XG4uZmxleC1ncm93LTF7ZmxleC1ncm93OjEhaW1wb3J0YW50fVxuLmZsZXgtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9XG4uZmxleC1zaHJpbmstMXtmbGV4LXNocmluazoxIWltcG9ydGFudH1cbi5mbGV4LXdyYXB7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fVxuLmZsZXgtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50fVxuLmZsZXgtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fVxuLmdhcC0we2dhcDowIWltcG9ydGFudH1cbi5nYXAtMXtnYXA6LjI1cmVtIWltcG9ydGFudH1cbi5nYXAtMntnYXA6LjVyZW0haW1wb3J0YW50fVxuLmdhcC0ze2dhcDoxcmVtIWltcG9ydGFudH1cbi5nYXAtNHtnYXA6MS41cmVtIWltcG9ydGFudH1cbi5nYXAtNXtnYXA6M3JlbSFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24taXRlbXMtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9XG4uYWxpZ24taXRlbXMtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi1hdXRve2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ghaW1wb3J0YW50fVxuLm9yZGVyLWZpcnN0e29yZGVyOi0xIWltcG9ydGFudH1cbi5vcmRlci0we29yZGVyOjAhaW1wb3J0YW50fVxuLm9yZGVyLTF7b3JkZXI6MSFpbXBvcnRhbnR9XG4ub3JkZXItMntvcmRlcjoyIWltcG9ydGFudH1cbi5vcmRlci0ze29yZGVyOjMhaW1wb3J0YW50fVxuLm9yZGVyLTR7b3JkZXI6NCFpbXBvcnRhbnR9XG4ub3JkZXItNXtvcmRlcjo1IWltcG9ydGFudH1cbi5vcmRlci1sYXN0e29yZGVyOjYhaW1wb3J0YW50fVxuLm0tMHttYXJnaW46MCFpbXBvcnRhbnR9XG4ubS0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fVxuLm0tMnttYXJnaW46LjVyZW0haW1wb3J0YW50fVxuLm0tM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9XG4ubS00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fVxuLm0tNXttYXJnaW46M3JlbSFpbXBvcnRhbnR9XG4ubS1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH1cbi5teC0we21hcmdpbi1yaWdodDowIWltcG9ydGFudDttYXJnaW4tbGVmdDowIWltcG9ydGFudH1cbi5teC0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ubXgtMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH1cbi5teC0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH1cbi5teC00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9XG4ubXgtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9XG4ubXgtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9XG4ubXktMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9XG4ubXktMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fVxuLm15LTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9XG4ubXktM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9XG4ubXktNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fVxuLm15LTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fVxuLm15LWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fVxuLm10LTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH1cbi5tdC0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH1cbi5tdC0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50fVxuLm10LTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH1cbi5tdC00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH1cbi5tdC01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9XG4ubXQtYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50fVxuLm1lLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fVxuLm1lLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ubWUtMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50fVxuLm1lLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fVxuLm1lLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9XG4ubWUtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnR9XG4ubWUtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9XG4ubWItMHttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fVxuLm1iLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fVxuLm1iLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9XG4ubWItM3ttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fVxuLm1iLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fVxuLm1iLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH1cbi5tYi1hdXRve21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9XG4ubXMtMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH1cbi5tcy0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ubXMtMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ubXMtM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH1cbi5tcy00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9XG4ubXMtNXttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH1cbi5tcy1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fVxuLnAtMHtwYWRkaW5nOjAhaW1wb3J0YW50fVxuLnAtMXtwYWRkaW5nOi4yNXJlbSFpbXBvcnRhbnR9XG4ucC0ye3BhZGRpbmc6LjVyZW0haW1wb3J0YW50fVxuLnAtM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fVxuLnAtNHtwYWRkaW5nOjEuNXJlbSFpbXBvcnRhbnR9XG4ucC01e3BhZGRpbmc6M3JlbSFpbXBvcnRhbnR9XG4ucHgtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowIWltcG9ydGFudH1cbi5weC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH1cbi5weC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ucHgtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH1cbi5weC00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH1cbi5weC01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fVxuLnB5LTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9XG4ucHktMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9XG4ucHktMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fVxuLnB5LTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9XG4ucHktNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9XG4ucHktNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH1cbi5wdC0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fVxuLnB0LTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH1cbi5wdC0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudH1cbi5wdC0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fVxuLnB0LTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH1cbi5wdC01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fVxuLnBlLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH1cbi5wZS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH1cbi5wZS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fVxuLnBlLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH1cbi5wZS00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH1cbi5wZS01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9XG4ucGItMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH1cbi5wYi0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9XG4ucGItMntwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9XG4ucGItM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH1cbi5wYi00e3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9XG4ucGItNXtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH1cbi5wcy0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH1cbi5wcy0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fVxuLnBzLTJ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH1cbi5wcy0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH1cbi5wcy00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fVxuLnBzLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fVxuLmZvbnQtbW9ub3NwYWNle2ZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKSFpbXBvcnRhbnR9XG4uZnMtMXtmb250LXNpemU6Y2FsYygxLjM3NXJlbSArIDEuNXZ3KSFpbXBvcnRhbnR9XG4uZnMtMntmb250LXNpemU6Y2FsYygxLjMyNXJlbSArIC45dncpIWltcG9ydGFudH1cbi5mcy0ze2ZvbnQtc2l6ZTpjYWxjKDEuM3JlbSArIC42dncpIWltcG9ydGFudH1cbi5mcy00e2ZvbnQtc2l6ZTpjYWxjKDEuMjc1cmVtICsgLjN2dykhaW1wb3J0YW50fVxuLmZzLTV7Zm9udC1zaXplOjEuMjVyZW0haW1wb3J0YW50fVxuLmZzLTZ7Zm9udC1zaXplOjFyZW0haW1wb3J0YW50fVxuLmZzdC1pdGFsaWN7Zm9udC1zdHlsZTppdGFsaWMhaW1wb3J0YW50fVxuLmZzdC1ub3JtYWx7Zm9udC1zdHlsZTpub3JtYWwhaW1wb3J0YW50fVxuLmZ3LWxpZ2h0e2ZvbnQtd2VpZ2h0OjMwMCFpbXBvcnRhbnR9XG4uZnctbGlnaHRlcntmb250LXdlaWdodDpsaWdodGVyIWltcG9ydGFudH1cbi5mdy1ub3JtYWx7Zm9udC13ZWlnaHQ6NDAwIWltcG9ydGFudH1cbi5mdy1ib2xke2ZvbnQtd2VpZ2h0OjcwMCFpbXBvcnRhbnR9XG4uZnctYm9sZGVye2ZvbnQtd2VpZ2h0OmJvbGRlciFpbXBvcnRhbnR9XG4ubGgtMXtsaW5lLWhlaWdodDoxIWltcG9ydGFudH1cbi5saC1zbXtsaW5lLWhlaWdodDoxLjI1IWltcG9ydGFudH1cbi5saC1iYXNle2xpbmUtaGVpZ2h0OjEuNSFpbXBvcnRhbnR9XG4ubGgtbGd7bGluZS1oZWlnaHQ6MiFpbXBvcnRhbnR9XG4udGV4dC1zdGFydHt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fVxuLnRleHQtZW5ke3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fVxuLnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH1cbi50ZXh0LWRlY29yYXRpb24tbm9uZXt0ZXh0LWRlY29yYXRpb246bm9uZSFpbXBvcnRhbnR9XG4udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIWltcG9ydGFudH1cbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoe3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2ghaW1wb3J0YW50fVxuLnRleHQtbG93ZXJjYXNle3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZSFpbXBvcnRhbnR9XG4udGV4dC11cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlIWltcG9ydGFudH1cbi50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSFpbXBvcnRhbnR9XG4udGV4dC13cmFwe3doaXRlLXNwYWNlOm5vcm1hbCFpbXBvcnRhbnR9XG4udGV4dC1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwIWltcG9ydGFudH1cbi50ZXh0LWJyZWFre3dvcmQtd3JhcDpicmVhay13b3JkIWltcG9ydGFudDt3b3JkLWJyZWFrOmJyZWFrLXdvcmQhaW1wb3J0YW50fVxuLnRleHQtcHJpbWFyeXstLWJzLXRleHQtb3BhY2l0eToxO2NvbG9yOnJnYmEoMTMsMTEwLDI1MywxKSFpbXBvcnRhbnR9XG4udGV4dC1zZWNvbmRhcnl7LS1icy10ZXh0LW9wYWNpdHk6MTtjb2xvcjpyZ2JhKDEwOCwxMTcsMTI1LDEpIWltcG9ydGFudH1cbi50ZXh0LXN1Y2Nlc3N7LS1icy10ZXh0LW9wYWNpdHk6MTtjb2xvcjpyZ2JhKDI1LDEzNSw4NCwxKSFpbXBvcnRhbnR9XG4udGV4dC1pbmZvey0tYnMtdGV4dC1vcGFjaXR5OjE7Y29sb3I6cmdiYSgxMywyMDIsMjQwLDEpIWltcG9ydGFudH1cbi50ZXh0LXdhcm5pbmd7LS1icy10ZXh0LW9wYWNpdHk6MTtjb2xvcjpyZ2JhKDI1NSwxOTMsNywxKSFpbXBvcnRhbnR9XG4udGV4dC1kYW5nZXJ7LS1icy10ZXh0LW9wYWNpdHk6MTtjb2xvcjpyZ2JhKDIyMCw1Myw2OSwxKSFpbXBvcnRhbnR9XG4udGV4dC1saWdodHstLWJzLXRleHQtb3BhY2l0eToxO2NvbG9yOnJnYmEoMjQ4LDI0OSwyNTAsMSkhaW1wb3J0YW50fVxuLnRleHQtZGFya3stLWJzLXRleHQtb3BhY2l0eToxO2NvbG9yOnJnYmEoMzMsMzcsNDEsMSkhaW1wb3J0YW50fVxuLnRleHQtYmxhY2t7LS1icy10ZXh0LW9wYWNpdHk6MTtjb2xvcjpyZ2JhKDAsMCwwLDEpIWltcG9ydGFudH1cbi50ZXh0LXdoaXRley0tYnMtdGV4dC1vcGFjaXR5OjE7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwxKSFpbXBvcnRhbnR9XG4udGV4dC1ib2R5ey0tYnMtdGV4dC1vcGFjaXR5OjE7Y29sb3I6cmdiYSgzMywzNyw0MSwxKSFpbXBvcnRhbnR9XG4udGV4dC1tdXRlZHstLWJzLXRleHQtb3BhY2l0eToxO2NvbG9yOiM2Yzc1N2QhaW1wb3J0YW50fVxuLnRleHQtYmxhY2stNTB7LS1icy10ZXh0LW9wYWNpdHk6MTtjb2xvcjpyZ2JhKDAsMCwwLC41KSFpbXBvcnRhbnR9XG4udGV4dC13aGl0ZS01MHstLWJzLXRleHQtb3BhY2l0eToxO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpIWltcG9ydGFudH1cbi50ZXh0LXJlc2V0ey0tYnMtdGV4dC1vcGFjaXR5OjE7Y29sb3I6aW5oZXJpdCFpbXBvcnRhbnR9XG4udGV4dC1vcGFjaXR5LTI1ey0tYnMtdGV4dC1vcGFjaXR5OjAuMjV9XG4udGV4dC1vcGFjaXR5LTUwey0tYnMtdGV4dC1vcGFjaXR5OjAuNX1cbi50ZXh0LW9wYWNpdHktNzV7LS1icy10ZXh0LW9wYWNpdHk6MC43NX1cbi50ZXh0LW9wYWNpdHktMTAwey0tYnMtdGV4dC1vcGFjaXR5OjF9XG4uYmctcHJpbWFyeXstLWJzLWJnLW9wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTMsMTEwLDI1MywxKSFpbXBvcnRhbnR9XG4uYmctc2Vjb25kYXJ5ey0tYnMtYmctb3BhY2l0eToxO2JhY2tncm91bmQtY29sb3I6cmdiYSgxMDgsMTE3LDEyNSwxKSFpbXBvcnRhbnR9XG4uYmctc3VjY2Vzc3stLWJzLWJnLW9wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjUsMTM1LDg0LDEpIWltcG9ydGFudH1cbi5iZy1pbmZvey0tYnMtYmctb3BhY2l0eToxO2JhY2tncm91bmQtY29sb3I6cmdiYSgxMywyMDIsMjQwLDEpIWltcG9ydGFudH1cbi5iZy13YXJuaW5ney0tYnMtYmctb3BhY2l0eToxO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMTkzLDcsMSkhaW1wb3J0YW50fVxuLmJnLWRhbmdlcnstLWJzLWJnLW9wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjIwLDUzLDY5LDEpIWltcG9ydGFudH1cbi5iZy1saWdodHstLWJzLWJnLW9wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjQ4LDI0OSwyNTAsMSkhaW1wb3J0YW50fVxuLmJnLWRhcmt7LS1icy1iZy1vcGFjaXR5OjE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDMzLDM3LDQxLDEpIWltcG9ydGFudH1cbi5iZy1ibGFja3stLWJzLWJnLW9wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMSkhaW1wb3J0YW50fVxuLmJnLXdoaXRley0tYnMtYmctb3BhY2l0eToxO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwxKSFpbXBvcnRhbnR9XG4uYmctYm9keXstLWJzLWJnLW9wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMSkhaW1wb3J0YW50fVxuLmJnLXRyYW5zcGFyZW50ey0tYnMtYmctb3BhY2l0eToxO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50fVxuLmJnLW9wYWNpdHktMTB7LS1icy1iZy1vcGFjaXR5OjAuMX1cbi5iZy1vcGFjaXR5LTI1ey0tYnMtYmctb3BhY2l0eTowLjI1fVxuLmJnLW9wYWNpdHktNTB7LS1icy1iZy1vcGFjaXR5OjAuNX1cbi5iZy1vcGFjaXR5LTc1ey0tYnMtYmctb3BhY2l0eTowLjc1fVxuLmJnLW9wYWNpdHktMTAwey0tYnMtYmctb3BhY2l0eToxfVxuLmJnLWdyYWRpZW50e2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtZ3JhZGllbnQpIWltcG9ydGFudH1cbi51c2VyLXNlbGVjdC1hbGx7LXdlYmtpdC11c2VyLXNlbGVjdDphbGwhaW1wb3J0YW50Oy1tb3otdXNlci1zZWxlY3Q6YWxsIWltcG9ydGFudDt1c2VyLXNlbGVjdDphbGwhaW1wb3J0YW50fVxuLnVzZXItc2VsZWN0LWF1dG97LXdlYmtpdC11c2VyLXNlbGVjdDphdXRvIWltcG9ydGFudDstbW96LXVzZXItc2VsZWN0OmF1dG8haW1wb3J0YW50O3VzZXItc2VsZWN0OmF1dG8haW1wb3J0YW50fVxuLnVzZXItc2VsZWN0LW5vbmV7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lIWltcG9ydGFudDstbW96LXVzZXItc2VsZWN0Om5vbmUhaW1wb3J0YW50O3VzZXItc2VsZWN0Om5vbmUhaW1wb3J0YW50fVxuLnBlLW5vbmV7cG9pbnRlci1ldmVudHM6bm9uZSFpbXBvcnRhbnR9XG4ucGUtYXV0b3twb2ludGVyLWV2ZW50czphdXRvIWltcG9ydGFudH1cbi5yb3VuZGVke2JvcmRlci1yYWRpdXM6LjI1cmVtIWltcG9ydGFudH1cbi5yb3VuZGVkLTB7Ym9yZGVyLXJhZGl1czowIWltcG9ydGFudH1cbi5yb3VuZGVkLTF7Ym9yZGVyLXJhZGl1czouMnJlbSFpbXBvcnRhbnR9XG4ucm91bmRlZC0ye2JvcmRlci1yYWRpdXM6LjI1cmVtIWltcG9ydGFudH1cbi5yb3VuZGVkLTN7Ym9yZGVyLXJhZGl1czouM3JlbSFpbXBvcnRhbnR9XG4ucm91bmRlZC1jaXJjbGV7Ym9yZGVyLXJhZGl1czo1MCUhaW1wb3J0YW50fVxuLnJvdW5kZWQtcGlsbHtib3JkZXItcmFkaXVzOjUwcmVtIWltcG9ydGFudH1cbi5yb3VuZGVkLXRvcHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtIWltcG9ydGFudH1cbi5yb3VuZGVkLWVuZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW0haW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnR9XG4ucm91bmRlZC1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjI1cmVtIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnR9XG4ucm91bmRlZC1zdGFydHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW0haW1wb3J0YW50fVxuLnZpc2libGV7dmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH1cbi5pbnZpc2libGV7dmlzaWJpbGl0eTpoaWRkZW4haW1wb3J0YW50fVxuQG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5mbG9hdC1zbS1zdGFydHtmbG9hdDpsZWZ0IWltcG9ydGFudH1cbi5mbG9hdC1zbS1lbmR7ZmxvYXQ6cmlnaHQhaW1wb3J0YW50fVxuLmZsb2F0LXNtLW5vbmV7ZmxvYXQ6bm9uZSFpbXBvcnRhbnR9XG4uZC1zbS1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fVxuLmQtc20taW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH1cbi5kLXNtLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fVxuLmQtc20tZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fVxuLmQtc20tdGFibGV7ZGlzcGxheTp0YWJsZSFpbXBvcnRhbnR9XG4uZC1zbS10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fVxuLmQtc20tdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fVxuLmQtc20tZmxleHtkaXNwbGF5OmZsZXghaW1wb3J0YW50fVxuLmQtc20taW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9XG4uZC1zbS1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9XG4uZmxleC1zbS1maWxse2ZsZXg6MSAxIGF1dG8haW1wb3J0YW50fVxuLmZsZXgtc20tcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9XG4uZmxleC1zbS1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH1cbi5mbGV4LXNtLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlIWltcG9ydGFudH1cbi5mbGV4LXNtLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH1cbi5mbGV4LXNtLWdyb3ctMHtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9XG4uZmxleC1zbS1ncm93LTF7ZmxleC1ncm93OjEhaW1wb3J0YW50fVxuLmZsZXgtc20tc2hyaW5rLTB7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9XG4uZmxleC1zbS1zaHJpbmstMXtmbGV4LXNocmluazoxIWltcG9ydGFudH1cbi5mbGV4LXNtLXdyYXB7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fVxuLmZsZXgtc20tbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50fVxuLmZsZXgtc20td3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fVxuLmdhcC1zbS0we2dhcDowIWltcG9ydGFudH1cbi5nYXAtc20tMXtnYXA6LjI1cmVtIWltcG9ydGFudH1cbi5nYXAtc20tMntnYXA6LjVyZW0haW1wb3J0YW50fVxuLmdhcC1zbS0ze2dhcDoxcmVtIWltcG9ydGFudH1cbi5nYXAtc20tNHtnYXA6MS41cmVtIWltcG9ydGFudH1cbi5nYXAtc20tNXtnYXA6M3JlbSFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQtc20tZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LXNtLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXNtLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXNtLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24taXRlbXMtc20tY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9XG4uYWxpZ24taXRlbXMtc20tYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1zbS1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtc20tZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtc20tY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LXNtLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LXNtLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1zbS1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi1zbS1hdXRve2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi1zbS1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYtc20tZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYtc20tY2VudGVye2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLXNtLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYtc20tc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ghaW1wb3J0YW50fVxuLm9yZGVyLXNtLWZpcnN0e29yZGVyOi0xIWltcG9ydGFudH1cbi5vcmRlci1zbS0we29yZGVyOjAhaW1wb3J0YW50fVxuLm9yZGVyLXNtLTF7b3JkZXI6MSFpbXBvcnRhbnR9XG4ub3JkZXItc20tMntvcmRlcjoyIWltcG9ydGFudH1cbi5vcmRlci1zbS0ze29yZGVyOjMhaW1wb3J0YW50fVxuLm9yZGVyLXNtLTR7b3JkZXI6NCFpbXBvcnRhbnR9XG4ub3JkZXItc20tNXtvcmRlcjo1IWltcG9ydGFudH1cbi5vcmRlci1zbS1sYXN0e29yZGVyOjYhaW1wb3J0YW50fVxuLm0tc20tMHttYXJnaW46MCFpbXBvcnRhbnR9XG4ubS1zbS0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fVxuLm0tc20tMnttYXJnaW46LjVyZW0haW1wb3J0YW50fVxuLm0tc20tM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9XG4ubS1zbS00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fVxuLm0tc20tNXttYXJnaW46M3JlbSFpbXBvcnRhbnR9XG4ubS1zbS1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH1cbi5teC1zbS0we21hcmdpbi1yaWdodDowIWltcG9ydGFudDttYXJnaW4tbGVmdDowIWltcG9ydGFudH1cbi5teC1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ubXgtc20tMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH1cbi5teC1zbS0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH1cbi5teC1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9XG4ubXgtc20tNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9XG4ubXgtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9XG4ubXktc20tMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9XG4ubXktc20tMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fVxuLm15LXNtLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9XG4ubXktc20tM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9XG4ubXktc20tNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fVxuLm15LXNtLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fVxuLm15LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fVxuLm10LXNtLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH1cbi5tdC1zbS0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH1cbi5tdC1zbS0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50fVxuLm10LXNtLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH1cbi5tdC1zbS00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH1cbi5tdC1zbS01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9XG4ubXQtc20tYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50fVxuLm1lLXNtLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fVxuLm1lLXNtLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ubWUtc20tMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50fVxuLm1lLXNtLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fVxuLm1lLXNtLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9XG4ubWUtc20tNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnR9XG4ubWUtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9XG4ubWItc20tMHttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fVxuLm1iLXNtLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fVxuLm1iLXNtLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9XG4ubWItc20tM3ttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fVxuLm1iLXNtLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fVxuLm1iLXNtLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH1cbi5tYi1zbS1hdXRve21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9XG4ubXMtc20tMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH1cbi5tcy1zbS0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ubXMtc20tMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ubXMtc20tM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH1cbi5tcy1zbS00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9XG4ubXMtc20tNXttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH1cbi5tcy1zbS1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fVxuLnAtc20tMHtwYWRkaW5nOjAhaW1wb3J0YW50fVxuLnAtc20tMXtwYWRkaW5nOi4yNXJlbSFpbXBvcnRhbnR9XG4ucC1zbS0ye3BhZGRpbmc6LjVyZW0haW1wb3J0YW50fVxuLnAtc20tM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fVxuLnAtc20tNHtwYWRkaW5nOjEuNXJlbSFpbXBvcnRhbnR9XG4ucC1zbS01e3BhZGRpbmc6M3JlbSFpbXBvcnRhbnR9XG4ucHgtc20tMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowIWltcG9ydGFudH1cbi5weC1zbS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH1cbi5weC1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ucHgtc20tM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH1cbi5weC1zbS00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH1cbi5weC1zbS01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fVxuLnB5LXNtLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9XG4ucHktc20tMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9XG4ucHktc20tMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fVxuLnB5LXNtLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9XG4ucHktc20tNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9XG4ucHktc20tNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH1cbi5wdC1zbS0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fVxuLnB0LXNtLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH1cbi5wdC1zbS0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudH1cbi5wdC1zbS0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fVxuLnB0LXNtLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH1cbi5wdC1zbS01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fVxuLnBlLXNtLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH1cbi5wZS1zbS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH1cbi5wZS1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fVxuLnBlLXNtLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH1cbi5wZS1zbS00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH1cbi5wZS1zbS01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9XG4ucGItc20tMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH1cbi5wYi1zbS0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9XG4ucGItc20tMntwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9XG4ucGItc20tM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH1cbi5wYi1zbS00e3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9XG4ucGItc20tNXtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH1cbi5wcy1zbS0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH1cbi5wcy1zbS0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fVxuLnBzLXNtLTJ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH1cbi5wcy1zbS0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH1cbi5wcy1zbS00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fVxuLnBzLXNtLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fVxuLnRleHQtc20tc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH1cbi50ZXh0LXNtLWVuZHt0ZXh0LWFsaWduOnJpZ2h0IWltcG9ydGFudH1cbi50ZXh0LXNtLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmZsb2F0LW1kLXN0YXJ0e2Zsb2F0OmxlZnQhaW1wb3J0YW50fVxuLmZsb2F0LW1kLWVuZHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9XG4uZmxvYXQtbWQtbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH1cbi5kLW1kLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9XG4uZC1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fVxuLmQtbWQtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9XG4uZC1tZC1ncmlke2Rpc3BsYXk6Z3JpZCFpbXBvcnRhbnR9XG4uZC1tZC10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH1cbi5kLW1kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9XG4uZC1tZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9XG4uZC1tZC1mbGV4e2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9XG4uZC1tZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH1cbi5kLW1kLW5vbmV7ZGlzcGxheTpub25lIWltcG9ydGFudH1cbi5mbGV4LW1kLWZpbGx7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9XG4uZmxleC1tZC1yb3d7ZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudH1cbi5mbGV4LW1kLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4haW1wb3J0YW50fVxuLmZsZXgtbWQtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fVxuLmZsZXgtbWQtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fVxuLmZsZXgtbWQtZ3Jvdy0we2ZsZXgtZ3JvdzowIWltcG9ydGFudH1cbi5mbGV4LW1kLWdyb3ctMXtmbGV4LWdyb3c6MSFpbXBvcnRhbnR9XG4uZmxleC1tZC1zaHJpbmstMHtmbGV4LXNocmluazowIWltcG9ydGFudH1cbi5mbGV4LW1kLXNocmluay0xe2ZsZXgtc2hyaW5rOjEhaW1wb3J0YW50fVxuLmZsZXgtbWQtd3JhcHtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9XG4uZmxleC1tZC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnR9XG4uZmxleC1tZC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZ2FwLW1kLTB7Z2FwOjAhaW1wb3J0YW50fVxuLmdhcC1tZC0xe2dhcDouMjVyZW0haW1wb3J0YW50fVxuLmdhcC1tZC0ye2dhcDouNXJlbSFpbXBvcnRhbnR9XG4uZ2FwLW1kLTN7Z2FwOjFyZW0haW1wb3J0YW50fVxuLmdhcC1tZC00e2dhcDoxLjVyZW0haW1wb3J0YW50fVxuLmdhcC1tZC01e2dhcDozcmVtIWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC1tZC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC1tZC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSFpbXBvcnRhbnR9XG4uYWxpZ24taXRlbXMtbWQtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCFpbXBvcnRhbnR9XG4uYWxpZ24taXRlbXMtbWQtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kIWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy1tZC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSFpbXBvcnRhbnR9XG4uYWxpZ24taXRlbXMtbWQtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoIWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LW1kLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1tZC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1tZC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLW1kLWF1dG97YWxpZ24tc2VsZjphdXRvIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLW1kLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi1tZC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi1tZC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYtbWQtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi1tZC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9XG4ub3JkZXItbWQtZmlyc3R7b3JkZXI6LTEhaW1wb3J0YW50fVxuLm9yZGVyLW1kLTB7b3JkZXI6MCFpbXBvcnRhbnR9XG4ub3JkZXItbWQtMXtvcmRlcjoxIWltcG9ydGFudH1cbi5vcmRlci1tZC0ye29yZGVyOjIhaW1wb3J0YW50fVxuLm9yZGVyLW1kLTN7b3JkZXI6MyFpbXBvcnRhbnR9XG4ub3JkZXItbWQtNHtvcmRlcjo0IWltcG9ydGFudH1cbi5vcmRlci1tZC01e29yZGVyOjUhaW1wb3J0YW50fVxuLm9yZGVyLW1kLWxhc3R7b3JkZXI6NiFpbXBvcnRhbnR9XG4ubS1tZC0we21hcmdpbjowIWltcG9ydGFudH1cbi5tLW1kLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9XG4ubS1tZC0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9XG4ubS1tZC0ze21hcmdpbjoxcmVtIWltcG9ydGFudH1cbi5tLW1kLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9XG4ubS1tZC01e21hcmdpbjozcmVtIWltcG9ydGFudH1cbi5tLW1kLWF1dG97bWFyZ2luOmF1dG8haW1wb3J0YW50fVxuLm14LW1kLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fVxuLm14LW1kLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH1cbi5teC1tZC0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fVxuLm14LW1kLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fVxuLm14LW1kLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH1cbi5teC1tZC01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH1cbi5teC1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH1cbi5teS1tZC0we21hcmdpbi10b3A6MCFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH1cbi5teS1tZC0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9XG4ubXktbWQtMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH1cbi5teS1tZC0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH1cbi5teS1tZC00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9XG4ubXktbWQtNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9XG4ubXktbWQtYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9XG4ubXQtbWQtMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fVxuLm10LW1kLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50fVxuLm10LW1kLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9XG4ubXQtbWQtM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fVxuLm10LW1kLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50fVxuLm10LW1kLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudH1cbi5tdC1tZC1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9XG4ubWUtbWQtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9XG4ubWUtbWQtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH1cbi5tZS1tZC0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9XG4ubWUtbWQtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9XG4ubWUtbWQtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH1cbi5tZS1tZC01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH1cbi5tZS1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudH1cbi5tYi1tZC0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9XG4ubWItbWQtMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9XG4ubWItbWQtMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH1cbi5tYi1tZC0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9XG4ubWItbWQtNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9XG4ubWItbWQtNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fVxuLm1iLW1kLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH1cbi5tcy1tZC0we21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fVxuLm1zLW1kLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH1cbi5tcy1tZC0ye21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH1cbi5tcy1tZC0ze21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fVxuLm1zLW1kLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH1cbi5tcy1tZC01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fVxuLm1zLW1kLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9XG4ucC1tZC0we3BhZGRpbmc6MCFpbXBvcnRhbnR9XG4ucC1tZC0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH1cbi5wLW1kLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9XG4ucC1tZC0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9XG4ucC1tZC00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH1cbi5wLW1kLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH1cbi5weC1tZC0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fVxuLnB4LW1kLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fVxuLnB4LW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH1cbi5weC1tZC0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fVxuLnB4LW1kLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fVxuLnB4LW1kLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9XG4ucHktbWQtMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH1cbi5weS1tZC0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH1cbi5weS1tZC0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9XG4ucHktbWQtM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH1cbi5weS1tZC00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH1cbi5weS1tZC01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fVxuLnB0LW1kLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnR9XG4ucHQtbWQtMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50fVxuLnB0LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fVxuLnB0LW1kLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnR9XG4ucHQtbWQtNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50fVxuLnB0LW1kLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnR9XG4ucGUtbWQtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50fVxuLnBlLW1kLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50fVxuLnBlLW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnR9XG4ucGUtbWQtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fVxuLnBlLW1kLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50fVxuLnBlLW1kLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudH1cbi5wYi1tZC0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fVxuLnBiLW1kLTF7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH1cbi5wYi1tZC0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH1cbi5wYi1tZC0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fVxuLnBiLW1kLTR7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH1cbi5wYi1tZC01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fVxuLnBzLW1kLTB7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fVxuLnBzLW1kLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ucHMtbWQtMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fVxuLnBzLW1kLTN7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fVxuLnBzLW1kLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9XG4ucHMtbWQtNXtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9XG4udGV4dC1tZC1zdGFydHt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fVxuLnRleHQtbWQtZW5ke3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fVxuLnRleHQtbWQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsuZmxvYXQtbGctc3RhcnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9XG4uZmxvYXQtbGctZW5ke2Zsb2F0OnJpZ2h0IWltcG9ydGFudH1cbi5mbG9hdC1sZy1ub25le2Zsb2F0Om5vbmUhaW1wb3J0YW50fVxuLmQtbGctaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH1cbi5kLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9XG4uZC1sZy1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH1cbi5kLWxnLWdyaWR7ZGlzcGxheTpncmlkIWltcG9ydGFudH1cbi5kLWxnLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fVxuLmQtbGctdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH1cbi5kLWxnLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH1cbi5kLWxnLWZsZXh7ZGlzcGxheTpmbGV4IWltcG9ydGFudH1cbi5kLWxnLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXghaW1wb3J0YW50fVxuLmQtbGctbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fVxuLmZsZXgtbGctZmlsbHtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH1cbi5mbGV4LWxnLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50fVxuLmZsZXgtbGctY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9XG4uZmxleC1sZy1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZmxleC1sZy1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZmxleC1sZy1ncm93LTB7ZmxleC1ncm93OjAhaW1wb3J0YW50fVxuLmZsZXgtbGctZ3Jvdy0xe2ZsZXgtZ3JvdzoxIWltcG9ydGFudH1cbi5mbGV4LWxnLXNocmluay0we2ZsZXgtc2hyaW5rOjAhaW1wb3J0YW50fVxuLmZsZXgtbGctc2hyaW5rLTF7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9XG4uZmxleC1sZy13cmFwe2ZsZXgtd3JhcDp3cmFwIWltcG9ydGFudH1cbi5mbGV4LWxnLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH1cbi5mbGV4LWxnLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH1cbi5nYXAtbGctMHtnYXA6MCFpbXBvcnRhbnR9XG4uZ2FwLWxnLTF7Z2FwOi4yNXJlbSFpbXBvcnRhbnR9XG4uZ2FwLWxnLTJ7Z2FwOi41cmVtIWltcG9ydGFudH1cbi5nYXAtbGctM3tnYXA6MXJlbSFpbXBvcnRhbnR9XG4uZ2FwLWxnLTR7Z2FwOjEuNXJlbSFpbXBvcnRhbnR9XG4uZ2FwLWxnLTV7Z2FwOjNyZW0haW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC1sZy1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LWxnLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC1sZy1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5IWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy1sZy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy1sZy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLWxnLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy1sZy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtbGctc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LWxnLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LWxnLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1sZy1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC1sZy1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ghaW1wb3J0YW50fVxuLmFsaWduLXNlbGYtbGctYXV0b3thbGlnbi1zZWxmOmF1dG8haW1wb3J0YW50fVxuLmFsaWduLXNlbGYtbGctc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLWxnLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLWxnLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi1sZy1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLWxnLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoIWltcG9ydGFudH1cbi5vcmRlci1sZy1maXJzdHtvcmRlcjotMSFpbXBvcnRhbnR9XG4ub3JkZXItbGctMHtvcmRlcjowIWltcG9ydGFudH1cbi5vcmRlci1sZy0xe29yZGVyOjEhaW1wb3J0YW50fVxuLm9yZGVyLWxnLTJ7b3JkZXI6MiFpbXBvcnRhbnR9XG4ub3JkZXItbGctM3tvcmRlcjozIWltcG9ydGFudH1cbi5vcmRlci1sZy00e29yZGVyOjQhaW1wb3J0YW50fVxuLm9yZGVyLWxnLTV7b3JkZXI6NSFpbXBvcnRhbnR9XG4ub3JkZXItbGctbGFzdHtvcmRlcjo2IWltcG9ydGFudH1cbi5tLWxnLTB7bWFyZ2luOjAhaW1wb3J0YW50fVxuLm0tbGctMXttYXJnaW46LjI1cmVtIWltcG9ydGFudH1cbi5tLWxnLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH1cbi5tLWxnLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fVxuLm0tbGctNHttYXJnaW46MS41cmVtIWltcG9ydGFudH1cbi5tLWxnLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fVxuLm0tbGctYXV0b3ttYXJnaW46YXV0byFpbXBvcnRhbnR9XG4ubXgtbGctMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9XG4ubXgtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fVxuLm14LWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ubXgtbGctM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9XG4ubXgtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fVxuLm14LWxnLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fVxuLm14LWxnLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fVxuLm15LWxnLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fVxuLm15LWxnLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH1cbi5teS1sZy0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fVxuLm15LWxnLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fVxuLm15LWxnLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH1cbi5teS1sZy01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH1cbi5teS1sZy1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH1cbi5tdC1sZy0we21hcmdpbi10b3A6MCFpbXBvcnRhbnR9XG4ubXQtbGctMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnR9XG4ubXQtbGctMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH1cbi5tdC1sZy0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnR9XG4ubXQtbGctNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnR9XG4ubXQtbGctNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fVxuLm10LWxnLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH1cbi5tZS1sZy0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH1cbi5tZS1sZy0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fVxuLm1lLWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH1cbi5tZS1sZy0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH1cbi5tZS1sZy00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fVxuLm1lLWxnLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fVxuLm1lLWxnLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50fVxuLm1iLWxnLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH1cbi5tYi1sZy0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH1cbi5tYi1sZy0ye21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fVxuLm1iLWxnLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH1cbi5tYi1sZy00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH1cbi5tYi1sZy01e21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9XG4ubWItbGctYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fVxuLm1zLWxnLTB7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9XG4ubXMtbGctMXttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fVxuLm1zLWxnLTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fVxuLm1zLWxnLTN7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9XG4ubXMtbGctNHttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fVxuLm1zLWxnLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9XG4ubXMtbGctYXV0b3ttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH1cbi5wLWxnLTB7cGFkZGluZzowIWltcG9ydGFudH1cbi5wLWxnLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fVxuLnAtbGctMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH1cbi5wLWxnLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH1cbi5wLWxnLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fVxuLnAtbGctNXtwYWRkaW5nOjNyZW0haW1wb3J0YW50fVxuLnB4LWxnLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9XG4ucHgtbGctMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ucHgtbGctMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fVxuLnB4LWxnLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9XG4ucHgtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9XG4ucHgtbGctNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH1cbi5weS1sZy0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fVxuLnB5LWxnLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fVxuLnB5LWxnLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH1cbi5weS1sZy0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fVxuLnB5LWxnLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fVxuLnB5LWxnLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9XG4ucHQtbGctMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudH1cbi5wdC1sZy0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9XG4ucHQtbGctMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9XG4ucHQtbGctM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH1cbi5wdC1sZy00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9XG4ucHQtbGctNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH1cbi5wZS1sZy0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9XG4ucGUtbGctMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ucGUtbGctMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH1cbi5wZS1sZy0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9XG4ucGUtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9XG4ucGUtbGctNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fVxuLnBiLWxnLTB7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9XG4ucGItbGctMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fVxuLnBiLWxnLTJ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fVxuLnBiLWxnLTN7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9XG4ucGItbGctNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fVxuLnBiLWxnLTV7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9XG4ucHMtbGctMHtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9XG4ucHMtbGctMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH1cbi5wcy1sZy0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ucHMtbGctM3twYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9XG4ucHMtbGctNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH1cbi5wcy1sZy01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH1cbi50ZXh0LWxnLXN0YXJ0e3RleHQtYWxpZ246bGVmdCFpbXBvcnRhbnR9XG4udGV4dC1sZy1lbmR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9XG4udGV4dC1sZy1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZmxvYXQteGwtc3RhcnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9XG4uZmxvYXQteGwtZW5ke2Zsb2F0OnJpZ2h0IWltcG9ydGFudH1cbi5mbG9hdC14bC1ub25le2Zsb2F0Om5vbmUhaW1wb3J0YW50fVxuLmQteGwtaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH1cbi5kLXhsLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9XG4uZC14bC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH1cbi5kLXhsLWdyaWR7ZGlzcGxheTpncmlkIWltcG9ydGFudH1cbi5kLXhsLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fVxuLmQteGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH1cbi5kLXhsLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH1cbi5kLXhsLWZsZXh7ZGlzcGxheTpmbGV4IWltcG9ydGFudH1cbi5kLXhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXghaW1wb3J0YW50fVxuLmQteGwtbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fVxuLmZsZXgteGwtZmlsbHtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH1cbi5mbGV4LXhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50fVxuLmZsZXgteGwtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9XG4uZmxleC14bC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZmxleC14bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZmxleC14bC1ncm93LTB7ZmxleC1ncm93OjAhaW1wb3J0YW50fVxuLmZsZXgteGwtZ3Jvdy0xe2ZsZXgtZ3JvdzoxIWltcG9ydGFudH1cbi5mbGV4LXhsLXNocmluay0we2ZsZXgtc2hyaW5rOjAhaW1wb3J0YW50fVxuLmZsZXgteGwtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9XG4uZmxleC14bC13cmFwe2ZsZXgtd3JhcDp3cmFwIWltcG9ydGFudH1cbi5mbGV4LXhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH1cbi5mbGV4LXhsLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH1cbi5nYXAteGwtMHtnYXA6MCFpbXBvcnRhbnR9XG4uZ2FwLXhsLTF7Z2FwOi4yNXJlbSFpbXBvcnRhbnR9XG4uZ2FwLXhsLTJ7Z2FwOi41cmVtIWltcG9ydGFudH1cbi5nYXAteGwtM3tnYXA6MXJlbSFpbXBvcnRhbnR9XG4uZ2FwLXhsLTR7Z2FwOjEuNXJlbSFpbXBvcnRhbnR9XG4uZ2FwLXhsLTV7Z2FwOjNyZW0haW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC14bC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LXhsLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC14bC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC14bC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5IWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy14bC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy14bC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXhsLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy14bC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQteGwtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LXhsLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH1cbi5hbGlnbi1jb250ZW50LXhsLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC14bC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC14bC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ghaW1wb3J0YW50fVxuLmFsaWduLXNlbGYteGwtYXV0b3thbGlnbi1zZWxmOmF1dG8haW1wb3J0YW50fVxuLmFsaWduLXNlbGYteGwtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLXhsLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLXhsLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciFpbXBvcnRhbnR9XG4uYWxpZ24tc2VsZi14bC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLXhsLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoIWltcG9ydGFudH1cbi5vcmRlci14bC1maXJzdHtvcmRlcjotMSFpbXBvcnRhbnR9XG4ub3JkZXIteGwtMHtvcmRlcjowIWltcG9ydGFudH1cbi5vcmRlci14bC0xe29yZGVyOjEhaW1wb3J0YW50fVxuLm9yZGVyLXhsLTJ7b3JkZXI6MiFpbXBvcnRhbnR9XG4ub3JkZXIteGwtM3tvcmRlcjozIWltcG9ydGFudH1cbi5vcmRlci14bC00e29yZGVyOjQhaW1wb3J0YW50fVxuLm9yZGVyLXhsLTV7b3JkZXI6NSFpbXBvcnRhbnR9XG4ub3JkZXIteGwtbGFzdHtvcmRlcjo2IWltcG9ydGFudH1cbi5tLXhsLTB7bWFyZ2luOjAhaW1wb3J0YW50fVxuLm0teGwtMXttYXJnaW46LjI1cmVtIWltcG9ydGFudH1cbi5tLXhsLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH1cbi5tLXhsLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fVxuLm0teGwtNHttYXJnaW46MS41cmVtIWltcG9ydGFudH1cbi5tLXhsLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fVxuLm0teGwtYXV0b3ttYXJnaW46YXV0byFpbXBvcnRhbnR9XG4ubXgteGwtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9XG4ubXgteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fVxuLm14LXhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ubXgteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9XG4ubXgteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fVxuLm14LXhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fVxuLm14LXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fVxuLm15LXhsLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fVxuLm15LXhsLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH1cbi5teS14bC0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fVxuLm15LXhsLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fVxuLm15LXhsLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH1cbi5teS14bC01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH1cbi5teS14bC1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH1cbi5tdC14bC0we21hcmdpbi10b3A6MCFpbXBvcnRhbnR9XG4ubXQteGwtMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnR9XG4ubXQteGwtMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH1cbi5tdC14bC0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnR9XG4ubXQteGwtNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnR9XG4ubXQteGwtNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fVxuLm10LXhsLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH1cbi5tZS14bC0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH1cbi5tZS14bC0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fVxuLm1lLXhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH1cbi5tZS14bC0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH1cbi5tZS14bC00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fVxuLm1lLXhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fVxuLm1lLXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50fVxuLm1iLXhsLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH1cbi5tYi14bC0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH1cbi5tYi14bC0ye21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fVxuLm1iLXhsLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH1cbi5tYi14bC00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH1cbi5tYi14bC01e21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9XG4ubWIteGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fVxuLm1zLXhsLTB7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9XG4ubXMteGwtMXttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fVxuLm1zLXhsLTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fVxuLm1zLXhsLTN7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9XG4ubXMteGwtNHttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fVxuLm1zLXhsLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9XG4ubXMteGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH1cbi5wLXhsLTB7cGFkZGluZzowIWltcG9ydGFudH1cbi5wLXhsLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fVxuLnAteGwtMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH1cbi5wLXhsLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH1cbi5wLXhsLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fVxuLnAteGwtNXtwYWRkaW5nOjNyZW0haW1wb3J0YW50fVxuLnB4LXhsLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9XG4ucHgteGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ucHgteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fVxuLnB4LXhsLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9XG4ucHgteGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9XG4ucHgteGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH1cbi5weS14bC0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fVxuLnB5LXhsLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fVxuLnB5LXhsLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH1cbi5weS14bC0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fVxuLnB5LXhsLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fVxuLnB5LXhsLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9XG4ucHQteGwtMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudH1cbi5wdC14bC0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9XG4ucHQteGwtMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9XG4ucHQteGwtM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH1cbi5wdC14bC00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9XG4ucHQteGwtNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH1cbi5wZS14bC0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9XG4ucGUteGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ucGUteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH1cbi5wZS14bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9XG4ucGUteGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9XG4ucGUteGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fVxuLnBiLXhsLTB7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9XG4ucGIteGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fVxuLnBiLXhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fVxuLnBiLXhsLTN7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9XG4ucGIteGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fVxuLnBiLXhsLTV7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9XG4ucHMteGwtMHtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9XG4ucHMteGwtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH1cbi5wcy14bC0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ucHMteGwtM3twYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9XG4ucHMteGwtNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH1cbi5wcy14bC01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH1cbi50ZXh0LXhsLXN0YXJ0e3RleHQtYWxpZ246bGVmdCFpbXBvcnRhbnR9XG4udGV4dC14bC1lbmR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9XG4udGV4dC14bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTQwMHB4KXsuZmxvYXQteHhsLXN0YXJ0e2Zsb2F0OmxlZnQhaW1wb3J0YW50fVxuLmZsb2F0LXh4bC1lbmR7ZmxvYXQ6cmlnaHQhaW1wb3J0YW50fVxuLmZsb2F0LXh4bC1ub25le2Zsb2F0Om5vbmUhaW1wb3J0YW50fVxuLmQteHhsLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9XG4uZC14eGwtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH1cbi5kLXh4bC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH1cbi5kLXh4bC1ncmlke2Rpc3BsYXk6Z3JpZCFpbXBvcnRhbnR9XG4uZC14eGwtdGFibGV7ZGlzcGxheTp0YWJsZSFpbXBvcnRhbnR9XG4uZC14eGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH1cbi5kLXh4bC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9XG4uZC14eGwtZmxleHtkaXNwbGF5OmZsZXghaW1wb3J0YW50fVxuLmQteHhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXghaW1wb3J0YW50fVxuLmQteHhsLW5vbmV7ZGlzcGxheTpub25lIWltcG9ydGFudH1cbi5mbGV4LXh4bC1maWxse2ZsZXg6MSAxIGF1dG8haW1wb3J0YW50fVxuLmZsZXgteHhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50fVxuLmZsZXgteHhsLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4haW1wb3J0YW50fVxuLmZsZXgteHhsLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlIWltcG9ydGFudH1cbi5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZmxleC14eGwtZ3Jvdy0we2ZsZXgtZ3JvdzowIWltcG9ydGFudH1cbi5mbGV4LXh4bC1ncm93LTF7ZmxleC1ncm93OjEhaW1wb3J0YW50fVxuLmZsZXgteHhsLXNocmluay0we2ZsZXgtc2hyaW5rOjAhaW1wb3J0YW50fVxuLmZsZXgteHhsLXNocmluay0xe2ZsZXgtc2hyaW5rOjEhaW1wb3J0YW50fVxuLmZsZXgteHhsLXdyYXB7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fVxuLmZsZXgteHhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH1cbi5mbGV4LXh4bC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnR9XG4uZ2FwLXh4bC0we2dhcDowIWltcG9ydGFudH1cbi5nYXAteHhsLTF7Z2FwOi4yNXJlbSFpbXBvcnRhbnR9XG4uZ2FwLXh4bC0ye2dhcDouNXJlbSFpbXBvcnRhbnR9XG4uZ2FwLXh4bC0ze2dhcDoxcmVtIWltcG9ydGFudH1cbi5nYXAteHhsLTR7Z2FwOjEuNXJlbSFpbXBvcnRhbnR9XG4uZ2FwLXh4bC01e2dhcDozcmVtIWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH1cbi5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC14eGwtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50fVxuLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9XG4uanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSFpbXBvcnRhbnR9XG4uYWxpZ24taXRlbXMteHhsLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXh4bC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH1cbi5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC14eGwtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC14eGwtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fVxuLmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9XG4uYWxpZ24tY29udGVudC14eGwtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ghaW1wb3J0YW50fVxuLmFsaWduLXNlbGYteHhsLWF1dG97YWxpZ24tc2VsZjphdXRvIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLXh4bC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYteHhsLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kIWltcG9ydGFudH1cbi5hbGlnbi1zZWxmLXh4bC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYteHhsLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fVxuLmFsaWduLXNlbGYteHhsLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoIWltcG9ydGFudH1cbi5vcmRlci14eGwtZmlyc3R7b3JkZXI6LTEhaW1wb3J0YW50fVxuLm9yZGVyLXh4bC0we29yZGVyOjAhaW1wb3J0YW50fVxuLm9yZGVyLXh4bC0xe29yZGVyOjEhaW1wb3J0YW50fVxuLm9yZGVyLXh4bC0ye29yZGVyOjIhaW1wb3J0YW50fVxuLm9yZGVyLXh4bC0ze29yZGVyOjMhaW1wb3J0YW50fVxuLm9yZGVyLXh4bC00e29yZGVyOjQhaW1wb3J0YW50fVxuLm9yZGVyLXh4bC01e29yZGVyOjUhaW1wb3J0YW50fVxuLm9yZGVyLXh4bC1sYXN0e29yZGVyOjYhaW1wb3J0YW50fVxuLm0teHhsLTB7bWFyZ2luOjAhaW1wb3J0YW50fVxuLm0teHhsLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9XG4ubS14eGwtMnttYXJnaW46LjVyZW0haW1wb3J0YW50fVxuLm0teHhsLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fVxuLm0teHhsLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9XG4ubS14eGwtNXttYXJnaW46M3JlbSFpbXBvcnRhbnR9XG4ubS14eGwtYXV0b3ttYXJnaW46YXV0byFpbXBvcnRhbnR9XG4ubXgteHhsLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fVxuLm14LXh4bC0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ubXgteHhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ubXgteHhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fVxuLm14LXh4bC00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9XG4ubXgteHhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fVxuLm14LXh4bC1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH1cbi5teS14eGwtMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9XG4ubXkteHhsLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH1cbi5teS14eGwtMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH1cbi5teS14eGwtM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9XG4ubXkteHhsLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH1cbi5teS14eGwtNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9XG4ubXkteHhsLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fVxuLm10LXh4bC0we21hcmdpbi10b3A6MCFpbXBvcnRhbnR9XG4ubXQteHhsLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50fVxuLm10LXh4bC0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50fVxuLm10LXh4bC0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnR9XG4ubXQteHhsLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50fVxuLm10LXh4bC01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9XG4ubXQteHhsLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH1cbi5tZS14eGwtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9XG4ubWUteHhsLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9XG4ubWUteHhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH1cbi5tZS14eGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9XG4ubWUteHhsLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9XG4ubWUteHhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fVxuLm1lLXh4bC1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudH1cbi5tYi14eGwtMHttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fVxuLm1iLXh4bC0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH1cbi5tYi14eGwtMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH1cbi5tYi14eGwtM3ttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fVxuLm1iLXh4bC00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH1cbi5tYi14eGwtNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fVxuLm1iLXh4bC1hdXRve21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9XG4ubXMteHhsLTB7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9XG4ubXMteHhsLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH1cbi5tcy14eGwtMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ubXMteHhsLTN7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9XG4ubXMteHhsLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH1cbi5tcy14eGwtNXttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH1cbi5tcy14eGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH1cbi5wLXh4bC0we3BhZGRpbmc6MCFpbXBvcnRhbnR9XG4ucC14eGwtMXtwYWRkaW5nOi4yNXJlbSFpbXBvcnRhbnR9XG4ucC14eGwtMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH1cbi5wLXh4bC0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9XG4ucC14eGwtNHtwYWRkaW5nOjEuNXJlbSFpbXBvcnRhbnR9XG4ucC14eGwtNXtwYWRkaW5nOjNyZW0haW1wb3J0YW50fVxuLnB4LXh4bC0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fVxuLnB4LXh4bC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH1cbi5weC14eGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fVxuLnB4LXh4bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fVxuLnB4LXh4bC00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH1cbi5weC14eGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH1cbi5weS14eGwtMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH1cbi5weS14eGwtMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9XG4ucHkteHhsLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH1cbi5weS14eGwtM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH1cbi5weS14eGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9XG4ucHkteHhsLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9XG4ucHQteHhsLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnR9XG4ucHQteHhsLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH1cbi5wdC14eGwtMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9XG4ucHQteHhsLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnR9XG4ucHQteHhsLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH1cbi5wdC14eGwtNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH1cbi5wZS14eGwtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50fVxuLnBlLXh4bC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH1cbi5wZS14eGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH1cbi5wZS14eGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fVxuLnBlLXh4bC00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH1cbi5wZS14eGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fVxuLnBiLXh4bC0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fVxuLnBiLXh4bC0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9XG4ucGIteHhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fVxuLnBiLXh4bC0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fVxuLnBiLXh4bC00e3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9XG4ucGIteHhsLTV7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9XG4ucHMteHhsLTB7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fVxuLnBzLXh4bC0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fVxuLnBzLXh4bC0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9XG4ucHMteHhsLTN7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fVxuLnBzLXh4bC00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fVxuLnBzLXh4bC01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH1cbi50ZXh0LXh4bC1zdGFydHt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fVxuLnRleHQteHhsLWVuZHt0ZXh0LWFsaWduOnJpZ2h0IWltcG9ydGFudH1cbi50ZXh0LXh4bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZnMtMXtmb250LXNpemU6Mi41cmVtIWltcG9ydGFudH1cbi5mcy0ye2ZvbnQtc2l6ZToycmVtIWltcG9ydGFudH1cbi5mcy0ze2ZvbnQtc2l6ZToxLjc1cmVtIWltcG9ydGFudH1cbi5mcy00e2ZvbnQtc2l6ZToxLjVyZW0haW1wb3J0YW50fVxufVxuQG1lZGlhIHByaW50ey5kLXByaW50LWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9XG4uZC1wcmludC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fVxuLmQtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9XG4uZC1wcmludC1ncmlke2Rpc3BsYXk6Z3JpZCFpbXBvcnRhbnR9XG4uZC1wcmludC10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH1cbi5kLXByaW50LXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9XG4uZC1wcmludC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9XG4uZC1wcmludC1mbGV4e2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9XG4uZC1wcmludC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH1cbi5kLXByaW50LW5vbmV7ZGlzcGxheTpub25lIWltcG9ydGFudH1cbn1cblxufVxuXG4iLCIvLyBCYXNlIEhUTUwgRWxlbWVudHMuXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5yb3cge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAvLyAuYnJhbmQtZWxlbWVudC5icmFuZC1ob21lLXBvc2l0aW9uIC5mdWxsLXdpZHRoLWNvbnRlbnQuY29tcG9uZW50LXBhZGRpbmcgLnJvd3tcbiAgLy8gICBkaXNwbGF5OiBibG9jaztcbiAgLy8gfVxuICAuY3RhLWdyaWQuZGFyay1ibHVlLWJnIC5yb3cubm8tbGlzdC1zdHlsZSxcbiAgLnByb21vLXNsaWRlcj4uY29nLS1tcT4ucm93LFxuICAuZmlmdHktZmlmdHktcHJvbW8tYmxvY2s+LmNvZy0tbXE+LnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC50YWJiZWQtZmVhdHVyZWQtcHJvbW8tY29udGFpbmVyLmJyYW5kLWVsZW1lbnQuYnJhbmQtaG9tZS1wb3NpdGlvbj4uZnVsbC13aWR0aC1jb250ZW50Pi5jb2ctLW1xPi5yb3cge1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gIH1cblxuICAuY29tcG9uZW50LXR3by1jb2x1bW4tbGlzdGluZyAucm93Lm5vLWxpc3Qtc3R5bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmNvbXBvbmVudC10d28tY29sdW1uLWxpc3RpbmcgLnJvdy5uby1saXN0LXN0eWxlIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWF4LXdpZHRoOiA0OSU7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxufVxuXG4vLyAuY29tcG9uZW50LXR3by1jb2x1bW4tbGlzdGluZ3tcbi8vICAgQG1lZGlhIChtaW4td2lkdGg6ICRtZWRpdW0tbWF4KSB7XG4vLyAgICAgLnJvd3tcbi8vICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbi8vICAgICB9XG4vLyAgICAgLmNvbC1sZy02e1xuLy8gICAgICAgLXdlYmtpdC1mbGV4OiAwIDAgNTAlO1xuLy8gICAgIH1cbi8vICAgfVxuLy8gfVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAucGFnZS1zdGFuZGFyZCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5mb290ZXIge1xuICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBtaW4taGVpZ2h0OiA0MTBweDtcbiAgfVxuXG4gIC5wdXNoLWZvb3RlciB7XG4gICAgaGVpZ2h0OiA0MTBweDtcbiAgICAvLyBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gIC5tYWluLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG4vLyAucGFnZS1zdGFuZGFyZCB7XG4vLyAgIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4vLyAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDM5MHB4KTtcbi8vICAgfVxuLy8gfVxuXG4vLyAudG9vbGJhci10cmF5LW9wZW4ge1xuLy8gICAucGFnZS1zdGFuZGFyZCB7XG4vLyAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzbWFsbC1tYXgpIHtcbi8vICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0MzBweCk7XG4vLyAgICAgfVxuLy8gICB9XG4vLyB9XG5cbi8vIC5sb2dnZWQtb3V0IHtcbi8vICAgLnBhZ2Utc3RhbmRhcmQge1xuLy8gICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4vLyAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTQwcHgpO1xuLy8gICAgIH1cbi8vICAgfVxuLy8gfVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICRib2R5X2ZvbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC8vIGNvbG9yOiAkYmxrO1xuICBjb2xvcjogJGdyYXk7XG5cbiAgJi5mcm9udHBhZ2UsXG4gICYubm9kZXR5cGUtLWxhbmRpbmdfcGFnZSxcbiAgJi5ub2RldHlwZS0tZXZlbnRfc2hvd2Nhc2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2dyYXktcGxhY2Vob2xkZXItbGcucG5nJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3AgOTB2aDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwMHB4O1xuICB9XG5cbiAgJi5oaWRlLWJnLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLm5vZGV0eXBlLS1sYW5kaW5nX3BhZ2UsXG4gICYubm9kZXR5cGUtLWV2ZW50X3Nob3djYXNlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3AgMTEwdmg7XG4gIH1cblxuICAmLmhpZGUtc2lkZWJhci1zdWJzY3JpYmUtZm9ybSB7XG4gICAgLnNpZGViYXItYm94IHtcbiAgICAgIC5ibG9jay13ZWJmb3JtLWJsb2NrLFxuICAgICAgLmJsb2NrLS1idW5kbGUtY3RhLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJyYW5kLWVsZW1lbnQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICYuYnJhbmQtZWxlbWVudC1zbSB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI3NXB4O1xuICAgIH1cblxuICAgICYuYm90dG9tLXBvc2l0aW9uLWxnIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbSA2MDBweDtcbiAgICB9XG5cbiAgICAmLmJyYW5kLWhvbWUtcG9zaXRpb24ge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tIDE0NXB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQmFzZSBIZWFkaW5nc1xuLy9cbi8vIE1hcmt1cDogaGVhZGxpbmVzLnR3aWdcbi8vXG4vLyBTdHlsZSBndWlkZTogYmFzZS5oZWFkbGluZXNcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdfZm9udDtcbiAgcGFkZGluZzogMCAwIDAuM2VtO1xuICBtYXJnaW46IDA7XG59XG5cbmgxIHtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuYm9keSAubWVudS1pdGVtIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNsZWFyZml4IHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8vIEJhc2UgVGV4dFxuLy9cbi8vIE1hcmt1cDogdGV4dC50d2lnXG4vL1xuLy8gU3R5bGUgZ3VpZGU6IGJhc2UudGV4dFxuXG5cbiNjb250ZW50LWFyZWEge1xuXG4gIGEsXG4gIGE6bGluayxcbiAgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogJGRhcmtlci1ncmF5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsdWU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgIH1cbiAgfVxuXG4gICNibG9jay1maWEtbG9jYWwtdGFza3Mge1xuICAgIGEge1xuICAgICAgYm9yZGVyOiAwcHg7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcm9tby1jb250ZW50IHtcbiAgICBhIHtcbiAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgY29sb3I6ICRvcmFuZ2U7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBmaWd1cmUge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG5cbn1cblxuI2NvbnRlbnQtYXJlYSBhLnJlbW92ZS1hbmNob3Itc3R5bGUsXG4ubXEtcmVsYXRlZGNvbnRlbnQgYS5yZW1vdmUtYW5jaG9yLXN0eWxlLFxuLmNvbnRlbnQtbGltaXQtYmxvY2sgYS5yZW1vdmUtYW5jaG9yLXN0eWxlIHtcbiAgYm9yZGVyOiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gI2NvbnRlbnQtYXJlYSxcbi8vIC5tcS1yZWxhdGVkY29udGVudCxcbi8vIC5jb250ZW50LWxpbWl0LWJsb2NrXG5bZGF0YS1lbnRpdHktZW1iZWQtZGlzcGxheS1zZXR0aW5ncz1cIm9yaWdpbmFsX2ltYWdlX3dpdGhfbGlnaHRfYm94XCJdLFxuW2RhdGEtZW50aXR5LWVtYmVkLWRpc3BsYXktc2V0dGluZ3M9XCJzbWFsbF8zNzB4MjcwX3dpdGhfbGlnaHRfYm94XCJdLFxuW2RhdGEtZW50aXR5LWVtYmVkLWRpc3BsYXktc2V0dGluZ3M9XCJ0aHVtYm5haWxfMTAwXzEwMF93aXRoX2xpZ2h0X2JveFwiXSxcbltkYXRhLWVudGl0eS1lbWJlZC1kaXNwbGF5LXNldHRpbmdzPVwibWVkaXVtXzIyMF8yMjBfd2l0aF9saWdodF9ib3hcIl0sXG5bZGF0YS1lbnRpdHktZW1iZWQtZGlzcGxheS1zZXR0aW5ncz1cImxhcmdlXzQ4MF80ODBfd2l0aF9saWdodF9ib3hcIl0ge1xuICBpbWcge1xuICAgIGN1cnNvcjogdXJsKFwiLi4vaW1hZ2VzL3NlYXJjaC5wbmdcIiksIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAgcGFkZGluZy10b3A6IDE0cHg7XG4gIH1cbn1cblxuXG5cbi5maWVsZC0tbmFtZS1ib2R5IHAgYSxcbi5maWVsZC0tbmFtZS1maWVsZC10ZXh0LmZpZWxkLS10eXBlLXRleHQtbG9uZyBwIGEge1xuICBjb2xvcjogJGdyYXk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmx1ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZmllbGQtLW5hbWUtYm9keSBwIGE6aG92ZXIsXG4uZmllbGQtLW5hbWUtZmllbGQtdGV4dC5maWVsZC0tdHlwZS10ZXh0LWxvbmcgcCBhOmhvdmVyLFxuLmZpZWxkLS10eXBlLXRleHQtbG9uZyBwIGE6YWN0aXZlIHtcbiAgY29sb3I6ICRncmF5O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5cbmEsXG5hOmxpbmssXG5hOnZpc2l0ZWQge1xuICBjb2xvcjogJGRhcmtlci1ncmF5O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJsdWU7XG4gIH1cbn1cblxuYm9keSBwIHtcbiAgbWFyZ2luOiAwcHggMCAyMHB4O1xuICAvLyBjb2xvcjogJGJsaztcbiAgY29sb3I6ICRncmF5O1xufVxuXG4vLyBSZXNwb25zaXZlIEltYWdlc1xuaW1nLFxuc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIEJsb2NrcXVvdGUgJiBQcmVcbi8vXG4vLyBNYXJrdXA6IGJsb2NrcXVvdGUudHdpZ1xuLy9cbi8vIFN0eWxlIGd1aWRlOiBiYXNlLmJsb2NrcXVvdGVcbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1sZyArIDYpO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgcGFkZGluZzogMjhweCAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgIGhlaWdodDogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgJi50ZXh0LWFsaWduLXJpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcblxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgbGVmdDogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnRleHQtYWxpZ24tY2VudGVyIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAyOHB4IDIwcHg7XG5cbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1sZyArIDIpO1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICYudGV4dC1hbGlnbi1yaWdodCxcbiAgICAgICYudGV4dC1hbGlnbi1sZWZ0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSxcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG5wcmUge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgY29kZSB7XG4gICAgYm9yZGVyOiAxcHggZG90dGVkICRkYXJrLWdyYXk7XG4gICAgYmFja2dyb3VuZDogJG9mZi13aGl0ZTtcbiAgICBwYWRkaW5nOiAycHggOXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogODUlO1xuICB9XG59XG5cbi8vIExpc3QgVHlwZXNcbi8vXG4vLyBNYXJrdXA6IGxpc3RzLnR3aWdcbi8vXG4vLyBTdHlsZSBndWlkZTogYmFzZS5saXN0c1xuXG4vLyBPTCBpdGVtc1xuXG4uZmllbGQtLXR5cGUtdGV4dC13aXRoLXN1bW1hcnksXG4udGFiLWNvbnRlbnQge1xuICBvbCB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1hcmdpbjogOHB4IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgY291bnRlci1yZXNldDogbGk7XG5cbiAgICBsaSB7XG4gICAgICBtYXJnaW46IDBweCAwIDEwcHg7XG4gICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAyNXB4O1xuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobGkpIFwiLlwiO1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIG9sIG9sIHtcblxuICAgIGxpIHtcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBxdWVzdGlvbk51bWJlcjtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBjb3VudGVycyhxdWVzdGlvbk51bWJlciwgXCIuXCIsIGxvd2VyLWFscGhhKSBcIi5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBVTCBpdGVtc1xuICB1bCB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1hcmdpbjogOHB4IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgID5saSB7XG4gICAgICBtYXJnaW46IDBweCAwIDEwcHg7XG4gICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB1bCB1bCB7XG5cbiAgICBsaSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHVsIHVsIHVsIHtcblxuICAgIGxpIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBUYWJsZXNcbi8vXG4vLyBNYXJrdXA6IHRhYmxlLnR3aWdcbi8vXG4vLyBTdHlsZSBndWlkZTogYmFzZS50YWJsZVxudGFibGUge1xuICB3aWR0aDogMTAwJTtcblxuICB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvZmYtd2hpdGU7XG4gICAgcGFkZGluZzogNHB4IDVweDtcbiAgfVxuXG4gIHRkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiA0cHggNXB4O1xuICB9XG5cbiAgdGhlYWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRvZmYtd2hpdGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuXG4gIHRib2R5IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkb2ZmLXdoaXRlO1xuICB9XG5cbiAgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb2ZmLXdoaXRlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkb2ZmLXdoaXRlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkb2ZmLXdoaXRlO1xuICB9XG59XG5cbmZpZ2NhcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogJGdyYXk7XG4gIGRpc3BsYXk6IHRhYmxlLWNhcHRpb247XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cblxuJWJveC1zaGFkb3cge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KDBweCwgMHB4LCAyMHB4LCAycHgsIHJnYmEoMCwgMCwgMCwgMC4wNSkpO1xufVxuXG4ud2hpdGUtY29sb3Ige1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uZGFyay1ibHVlLWNvbG9yIHtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG59XG5cbi5kYXJrZXItZ3JheS1jb2xvciB7XG4gIGNvbG9yOiAkZGFya2VyLWdyYXk7XG59XG5cbi5kYXJrLWJsdWUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xufVxuXG4ub3JhbmdlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbn1cblxuLndoaXRlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG4uYm94LXBhZGRpbmctbGcge1xuICBwYWRkaW5nOiA2MHB4IDQ1cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICBwYWRkaW5nOiAzNXB4IDM1cHg7XG4gIH1cbn1cblxuXG4uYm94LXBhZGRpbmctbWQge1xuICBwYWRkaW5nOiA0NXB4O1xufVxuXG4uYm94LXBhZGRpbmctc20ge1xuICBwYWRkaW5nOiA0N3B4IDM2cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5cblxuLmNvbnRlbnQtcGFkZGluZy14bCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtcGFkZGluZy1sZyB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5jb250ZW50LXBhZGRpbmctbWQge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5oaWRkZW4tc21hbGwtbWF4IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cblxuLmhlYWRpbmctc3R5bGUge1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICRibGs7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRsZy1tYXgpIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbWQ7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIHZlcnRpY2FsLWFsaWduOiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgd2lkdGg6IDMycHg7XG4gIH1cblxuICAmLmdyZWVuLWxpbmUge1xuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgIH1cbiAgfVxuXG4gICYuYmx1ZS1saW5lIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICB9XG59XG5cbi5oZWFkaW5nLXN0eWxlLTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIwcHggMHB4O1xuICBsaW5lLWhlaWdodDogMTtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BsYWNlaG9sZGVyLnBuZyk7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTBweDtcbiAgICB0b3A6IC04cHg7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIGxlZnQ6IC0xMHZ3O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0xNXB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkeHMtbWF4KSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtMjRweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgfVxuICB9XG59XG5cbi5mcm9udHBhZ2Uge1xuICAuaGVhZGluZy1zdHlsZS0yIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkeHMtbWF4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gICAgfVxuICB9XG59XG5cblxuLmRheS1sZyB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgd2lkdGg6IDgwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuXG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuXG5cbi5uby1saXN0LXN0eWxlIHtcbiAgcGFkZGluZzogMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmxpbmstZ3JvdXAge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5maWVsZF9faXRlbSB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgLy8gcGFkZGluZzogMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1ODBweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICBpLmljb24taW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMzVweDtcbiAgICAgICAgdG9wOiAxcHg7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5maWVsZC0tbmFtZS1maWVsZC1hZGQtdG8tY2FsZW5kYXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi5kYXRlLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGx5bmNoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTIwcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRsZy1tYXgpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW46IDIwcHggMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR4cy1tYXgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIH1cblxuICAuZGF0ZS1ibG9jay1jb250ZW50IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgcGFkZGluZzogMjRweCAzMHB4O1xuXG4gICAgcCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgbWFyZ2luOiAwcHg7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGctbWF4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtbGcgKyA2KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgICAmLmZvbnQtc2l6ZS14cyB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRheS1sZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gICAgbGVmdDogMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR4cy1tYXgpIHtcbiAgICAgIHdpZHRoOiA4NXB4O1xuICAgIH1cbiAgfVxufVxuXG4uYm94LXNoYWRvdyB7XG4gIEBleHRlbmQgJWJveC1zaGFkb3c7XG59XG5cbi5ib3gtc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5cbi5saW5lLWFycm93IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMzVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICRvcmFuZ2U7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDBweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDNweDtcbiAgICB0b3A6IC02cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LW9yYW5nZS5zdmcpO1xuICAgIG1pbi13aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2NnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuXG4ucGFnaW5hdGlvbixcbi5wYWdlciAucGFnZXJfX2l0ZW1zLmpzLXBhZ2VyX19pdGVtcyB7XG4gIG1hcmdpbjogMjVweCAwcHggNjBweDtcbiAgcGFkZGluZzogMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgLy8gJjpsYXN0LWNoaWxkLFxuICAgIC8vICY6Zmlyc3QtY2hpbGQsXG4gICAgLy8gJjpudGgtbGFzdC1jaGlsZCgyKSxcbiAgICAvLyAmOm50aC1jaGlsZCgyKSB7XG4gICAgLy8gICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4gICAgLy8gICBib3JkZXI6IDBweDtcbiAgICAvLyAgIHBhZGRpbmc6IDBweDtcbiAgICAvLyAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAvL31cblxuICAgICYuYWN0aXZlLFxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGEge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFya2VyLWdyYXkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkZGFya2VyLWdyYXk7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIHBhZGRpbmc6IDBweCA1cHg7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgY29sb3I6ICRkYXJrZXItZ3JheTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgYiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlcmVyLXBhZ2Utd2lkZ2V0IHtcbiAgICAgIC5wYWdlcmVyLXBhZ2UtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnBhZ2VyZXItcGFnZSB7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFya2VyLWdyYXkgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgIGNvbG9yOiAkZGFya2VyLWdyYXk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICAgICAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG4uc3BhY2luZy14cyB7XG4gIGhlaWdodDogNDBweDtcbn1cblxuXG5cbi8vIG1vYmlsZSBlbGVtZW50c1xuXG4uc2hvdy1tb3JlLWJsb2NrLFxuLnNob3ctcHJvbW8tYmxvY2ssXG4uc2hvdy1jb250ZW50LWJsb2NrLFxuLnNob3ctaXRlbS1saXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcblxuICAuc2hvdy1tb3JlLWJsb2NrLFxuICAuc2hvdy1wcm9tby1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG5cbiAgLnNob3ctaXRlbS1saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweCAwcHg7XG4gIH1cblxuICAuc2hvdy1jb250ZW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDU2JSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDU2JSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA1NiUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjZmZmZmZmJywgR3JhZGllbnRUeXBlPTApO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmJ0bi1pY29uLmJ0bi1pY29uLWRhcms6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgICAgIHdpZHRoOiAzMXB4O1xuICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG5cblxuLnN0aWNreS1vdXRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgK2RpdiB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5kZXRhaWwtaGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cblxuXG5cbi8vIGZpbHRlclxuXG4ubGlzdGluZy1maWx0ZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4LXNtKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogNDU0cHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiA4OHB4O1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIDBweCwgMjBweCwgMnB4LCByZ2JhKDAsIDAsIDAsIDAuNSkpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAuYnRuLW5vcm1hbCB7XG4gICAgICBmb250LXNpemU6ICgkZm9udC1zaXplLWxnICsgMik7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIH1cbiAgfVxuXG5cbiAgLm1vYmlsZS1maWx0ZXItY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHJpZ2h0OiAyOHB4O1xuICAgIHRvcDogMjhweDtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgei1pbmRleDogMjtcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4LXNtKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4ubW9iaWxlLWZpbHRlciB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4LXNtKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6ICRvcmFuZ2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBpIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiAycHg7XG4gICAgcGFkZGluZzogN3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cblxuLy8gZmlsdGVyIGVuZFxuXG5cbi5jb250ZW50LWxpbWl0LWJsb2NrIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuc2hvdy1jb250ZW50LWJsb2NrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuXG4gICAgLmJ0bi1pY29uLmJ0bi1pY29uLWRhcms6YWZ0ZXIge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgfVxuICB9XG59XG5cbltjbGFzc149XCJ0b29sYmFyLVwiXSB7XG4gICYubG9nZ2VkLWluIC5tYWluLWhlYWRlciB7XG4gICAgdG9wOiA3OXB4O1xuXG4gICYuZml4ZWQtaGVhZGVyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgdG9wOiAzOHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgdG9wOiA0MHB4O1xuXG4gICAgJi5maXhlZC1oZWFkZXIge1xuICAgICAgdG9wOiAwcHg7XG4gICAgfVxuICB9XG4gIH1cbn1cblxuXG4vLyAubG9nZ2VkLWluIC5tYWluLWhlYWRlciB7XG4vLyAgIHRvcDogNzlweDtcblxuLy8gICAmLmZpeGVkLWhlYWRlciB7XG4vLyAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzbWFsbC1tYXgpIHtcbi8vICAgICAgIHRvcDogMzhweDtcbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuLy8gICAgIHRvcDogNDBweDtcblxuLy8gICAgICYuZml4ZWQtaGVhZGVyIHtcbi8vICAgICAgIHRvcDogMHB4O1xuLy8gICAgIH1cbi8vICAgfVxuLy8gfVxuXG5cbiNibG9jay1maWEtbG9jYWwtdGFza3Mge1xuICB6LWluZGV4OiA4O1xufVxuXG5cbi5ib2R5LXNlYXJjaC1ibG9jay5ub2RldHlwZS0tbGlzdGluZ19wYWdlIC5pdGVtLWxpc3Qge1xuICBjbGVhcjogYm90aDtcbiAgcGFkZGluZy10b3A6IDFweDtcbn1cblxuXG5cblxuLy8gdXNlciBhY2NvdW50IHBhZ2Vcbi5hbGlhcy0tdXNlci1sb2dpbi5sb2dnZWQtb3V0IC5ibG9jay10YWJzIHVsLFxuLmFsaWFzLS11c2VyLXBhc3N3b3JkLmxvZ2dlZC1vdXQgLmJsb2NrLXRhYnMgdWwsXG4uYWxpYXMtLXVzZXItcmVnaXN0ZXIubG9nZ2VkLW91dCAuYmxvY2stdGFicyB1bCB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAxNHB4IDBweDtcbn1cblxuLmFsaWFzLS11c2VyLWxvZ2luLmxvZ2dlZC1vdXQgLmJsb2NrLXRhYnMgbGkgYS5pcy1hY3RpdmUsXG4uYWxpYXMtLXVzZXItcGFzc3dvcmQubG9nZ2VkLW91dCAuYmxvY2stdGFicyBsaSBhLmlzLWFjdGl2ZSxcbi5hbGlhcy0tdXNlci1yZWdpc3Rlci5sb2dnZWQtb3V0IC5ibG9jay10YWJzIGxpIGEuaXMtYWN0aXZlIHtcbiAgY29sb3I6ICRibHVlO1xufVxuXG4ubG9nZ2VkLW91dCBmb3JtLnVzZXItbG9naW4tZm9ybSxcbi5sb2dnZWQtb3V0IGZvcm0udXNlci1wYXNzLFxuLmxvZ2dlZC1vdXQgZm9ybS51c2VyLWZvcm0ge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cblxuLmxvZ2dlZC1vdXQgZm9ybS51c2VyLWxvZ2luLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLmxvZ2dlZC1vdXQgZm9ybS51c2VyLWxvZ2luLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG4ubG9nZ2VkLW91dCBmb3JtLnVzZXItbG9naW4tZm9ybSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG4ubG9nZ2VkLW91dCBmb3JtLnVzZXItcGFzcyBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4ubG9nZ2VkLW91dCBmb3JtLnVzZXItcGFzcyBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi5sb2dnZWQtb3V0IGZvcm0udXNlci1wYXNzIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbi5sb2dnZWQtb3V0IGZvcm0udXNlci1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi5sb2dnZWQtb3V0IGZvcm0udXNlci1mb3JtIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbi5sb2dnZWQtb3V0IGZvcm0udXNlci1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDEycHg7XG4gIG1hcmdpbjogMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5sb2dnZWQtb3V0IGZvcm0udXNlci1sb2dpbi1mb3JtIC5mb3JtLWFjdGlvbnMsXG4ubG9nZ2VkLW91dCBmb3JtLnVzZXItcGFzcyAuZm9ybS1hY3Rpb25zLFxuLmxvZ2dlZC1vdXQgZm9ybS51c2VyLWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDIwcHggMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWdyYXkteHg7XG59XG5cblxuXG4vLyBDcmVhdGluZyBhIG5ldyBzY3JvbGxiYXIgdGhlbWVcbi5tQ1MtbXktdGhlbWUubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3Nzc3YyAhaW1wb3J0YW50O1xuICB3aWR0aDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4ubUNTLW15LXRoZW1lLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZGNkICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5tQ1MtbXktdGhlbWUyIC5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5tQ1MtbXktdGhlbWUyIC5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtlci1ncmF5ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc2Nyb2xsZXIucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLm1DUy1teS10aGVtZTIgLm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXJSYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXkteHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xufVxuXG5cblxuLnNlYXJjaC1zaWRlYmFyLW0ge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIG1hcmdpbi10b3A6IDE3MHB4O1xuICB9XG59XG5cblxuLnJlbGF0ZWQtY29udGVudCB7XG4gIC5jb21wb25lbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxufVxuXG5cblxuXG5cbiNibG9jay1maWEtbG9jYWwtdGFza3MgLmNvbnRleHR1YWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5cblxuXG4uYWQtYmxvY2sge1xuICAuZGVza3RvcC1hZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubW9iaWxlLWFkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAuZGVza3RvcC1hZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tb2JpbGUtYWQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cblxuXG4uc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgLmNvbnRleHR1YWwge1xuICByaWdodDogLTE1cHg7XG4gIHRvcDogLTEwcHg7XG59XG5cblxuXG4uYWRkLWNvbXBvbmVudC1zZWN0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGltZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmRlc2t0b3AtaW1nLFxuICAubW9iaWxlLWltZyB7XG4gICAgcGFkZGluZzogMjBweCAwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIC5kZXNrdG9wLWltZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgLm1vYmlsZS1pbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBjb21wb25lbnQgcGFkZGluZ1xuXG4ucGFyYWdyYXBoLS10eXBlLS1mdWxsLXdpZHRoLXByb21vLWJsb2NrLmNvbXBvbmVudC1wYWRkaW5nIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwtbGctbWF4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUtdG9wLWhlcm8tY29sdW1uIC5yb3cge1xuICAgIC5jb2wtbGctMyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAuY29sLWxnLTkge1xuICAgICAgZmxleDogMCAwIDczJTtcbiAgICAgIG1heC13aWR0aDogNzMlO1xuICAgIH1cblxuICAgIC5sZWZ0LWhlcm8tYmxvY2suaG9tZS1sZWZ0LWhlcm8gLmJnLWltZy10aHVtYiB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAudGFiYmVkLXRvcC1oZXJvLWNvbHVtbiB7XG4gICAgLmNvbC1sZy0zIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5jb2wtbGctOSB7XG4gICAgICBmbGV4OiAwIDAgNzMlO1xuICAgICAgbWF4LXdpZHRoOiA3MyU7XG4gICAgfVxuXG4gICAgLnByb21vLWJsb2NrLnRhYmJlZC1mZWF0dXJlZC1wcm9tbyAucHJvbW8tdGh1bWIge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS10b3AtaGVyby1jb2x1bW4gPiAucm93IHtcbiAgICAuY29sLWxnLTUge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAubGVmdC1oZXJvLWJsb2NrLmhvbWUtbGVmdC1oZXJvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIC5iZy1pbWctdGh1bWIge1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgLmhlcm8tY29udGVudCB7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDMwcHgpIGFuZCAobWF4LXdpZHRoOiAxNzk5cHgpe1xuICAuaG9tZS10b3AtaGVyby1jb2x1bW4gPiAucm93IHtcbiAgICBtYXJnaW4tbGVmdDogLTg4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5ob21lLXRvcC1oZXJvLWNvbHVtbiA+IC5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAtODhweDtcbiAgfVxufVxuXG4uc3BvbnNvcmUtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuc3BvbnNvcmUtaGludCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogLTIwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgY29sb3I6ICRibGs7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiA0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgd2lkdGg6IDMycHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxlZnQtaGVyby1ibG9jay5ob21lLWxlZnQtaGVybyB7XG4gICAgbWluLWhlaWdodDogNTQ2cHg7XG5cbiAgICAuYmctaW1nLXRodW1iIHtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgfVxuICAgIC5oZXJvLWNvbnRlbnQge1xuICAgICAgbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuXG4uZW1iZWRkZWQtZW50aXR5LmFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZW1iZWRkZWQtZW50aXR5LmFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuZmlndXJlLmFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuZmlndXJlLmFsaWduLWxlZnQge1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbmZpZ3VyZS5hbGlnbi1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuXG4uZW1iZWRkZWQtZW50aXR5LmFsaWduLXJpZ2h0W2RhdGEtZW50aXR5LXR5cGU9XCJtZWRpYVwiXSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5lbWJlZGRlZC1lbnRpdHkuYWxpZ24tbGVmdFtkYXRhLWVudGl0eS10eXBlPVwibWVkaWFcIl0ge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uc3ViaGVhZCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4iLCJAbWl4aW4gYm94LXNoYWRvdygkdG9wLCAkbGVmdCwgJGJsdXIsICRzcHJlYWQsICRjb2xvciwgJGluc2V0OiBmYWxzZSkge1xuICBAaWYgJGluc2V0IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgJHRvcCAkbGVmdCAkYmx1ciAkc3ByZWFkICRjb2xvcjtcbiAgICAtbW96LWJveC1zaGFkb3c6aW5zZXQgJHRvcCAkbGVmdCAkYmx1ciAkc3ByZWFkICRjb2xvcjtcbiAgICBib3gtc2hhZG93Omluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJHNwcmVhZCAkY29sb3I7XG4gIH0gQGVsc2Uge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYmx1ciAkc3ByZWFkICRjb2xvcjtcbiAgICAtbW96LWJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJHNwcmVhZCAkY29sb3I7XG4gICAgYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYmx1ciAkc3ByZWFkICRjb2xvcjtcbiAgfVxufSAiLCJib2R5IHtcbiAgYnV0dG9uLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0IHtcbiAgICBtYXJnaW46IDVweDtcbiAgfVxuXG4gIHRkLmZpZWxkLW11bHRpcGxlLWRyYWcge1xuICAgIG1heC13aWR0aDogMzBweDtcbiAgfVxuXG4gIC5pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIHVsLmxpbmtzLmlubGluZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBsaSB7XG4gICAgICBAZXh0ZW5kIC5uby11bC1saXN0O1xuXG4gICAgICBwYWRkaW5nOiAwIDlweCAzcHggMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbn1cblxuZm9ybSAuZm9ybS1pdGVtIHtcbiAgcGFkZGluZzogMCAwIDdweDtcblxuICAmLmZvcm0tdHlwZS10ZXh0YXJlYSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuZm9ybSAuZGVzY3JpcHRpb24ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbi5sYXlvdXQtbm9kZS1mb3JtIC5sYXlvdXQtcmVnaW9uLW5vZGUtc2Vjb25kYXJ5ID4gLmZvcm0td3JhcHBlciB7XG4gIEBleHRlbmQgLmJsb2NrZWQtc3R5bGU7XG5cbiAgaDMsXG4gIGg0IHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gIH1cbn1cblxuLmxheW91dC1ub2RlLWZvcm0gLmxheW91dC1yZWdpb24tbm9kZS1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRvZmYtd2hpdGU7XG59XG5cbmZvcm0gZGV0YWlscy5qcy1mb3JtLXdyYXBwZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5qcyBpbnB1dC5mb3JtLWF1dG9jb21wbGV0ZSxcbi5qcyBpbnB1dC5mb3JtLWF1dG9jb21wbGV0ZS51aS1hdXRvY29tcGxldGUtbG9hZGluZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uanNbZGlyPVwicnRsXCJdIGlucHV0LmZvcm0tYXV0b2NvbXBsZXRlLFxuLmpzW2Rpcj1cInJ0bFwiXSBpbnB1dC5mb3JtLWF1dG9jb21wbGV0ZS51aS1hdXRvY29tcGxldGUtbG9hZGluZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAlIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiIsIi8vIEZvcm1zXG4vL1xuLy8gQmFzZSBmb3JtIGVsZW1lbnRzLlxuLy9cbi8vIE1hcmt1cDogZm9ybV9odG1sLnR3aWdcbi8vXG4vLyBTdHlsZSBndWlkZTogZm9ybS5jb21tb25cbmZvcm0ge1xuICBtYXJnaW46IDAgMCAxZW07XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogJGRhcmstZ3JheTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDAgMCAwLjE4NzVlbTtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxudGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodGVyLWdyYXk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBtYXJnaW46IDAgMCAxZW07XG4gIHBhZGRpbmc6IDAuNWVtO1xuICB3aWR0aDogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjQ1cywgYm9yZGVyLWNvbG9yIDAuNDVzIGVhc2UtaW4tb3V0O1xufVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgNXB4ICRsaWdodC1ncmF5O1xuICBib3JkZXItY29sb3I6ICRsaWdodC1ncmF5O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cImZpbGVcIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5zZWxlY3Qge1xuICBtYXJnaW46IDAgMCAxZW07XG59XG5cbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0LWdyYXk7XG4gIHBhZGRpbmc6IDEuMjVlbTtcbiAgbWFyZ2luOiAxLjEyNWVtIDA7XG59XG5cbmZpZWxkc2V0IGxlZ2VuZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDAuMTg3NWVtO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMC4xODc1ZW07XG59XG5cbi8vIGJ1dHRvbnMgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gYnV0dG9uLFxuLmJ1dHRvbixcbmEuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGNvbG9yOiAkb3JhbmdlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbi8vIGJ1dHRvbixcbi5idXR0b24sXG5hLmJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuXG4gIC8vICY6YmVmb3JlIHtcbiAgLy8gICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIC8vICAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vICAgcmlnaHQ6IC01cHg7XG4gIC8vICAgdG9wOiAxcHg7XG4gIC8vICAgZm9udC1zaXplOiAyM3B4O1xuXG4gIC8vICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgLy8gICAgIHJpZ2h0OiAtNXB4O1xuICAvLyAgIH1cbiAgLy8gfVxuXG4gIC8vICY6YWZ0ZXIge1xuICAvLyAgIGNvbnRlbnQ6IFwiXCI7XG4gIC8vICAgd2lkdGg6IDQwcHg7XG4gIC8vICAgaGVpZ2h0OiAycHg7XG4gIC8vICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvLyAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gIC8vICAgdmVydGljYWwtYWxpZ246IDRweDtcbiAgLy8gICBtYXJnaW4tbGVmdDogMThweDtcbiAgLy8gICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuMnM7XG4gIC8vICAgdHJhbnNpdGlvbjogd2lkdGggMC4ycztcbiAgLy8gfVxuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC1vcmFuZ2Uuc3ZnKTtcbiAgICBtaW4td2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNThweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMjZweDtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICB9XG4gIH1cblxuICArLmJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICYuYnRuLXNtIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG5cbiAgICAgIC8vIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAvLyAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgLy8gfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgLy8gdmVydGljYWwtYWxpZ246IDNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MHB4O1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIC8vIHRvcDogMHB4O1xuICAgICAgICAvLyBmb250LXNpemU6IDIzcHg7XG5cbiAgICAgICAgLy8gQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgICAgLy8gICB0b3A6IC0xcHg7XG4gICAgICAgIC8vIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIG1pbi13aWR0aDogNjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgJi5idG4tbWQge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIC8vIHZlcnRpY2FsLWFsaWduOiAzcHg7XG4gICAgICAvLyBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIC8vIGhlaWdodDogMnB4O1xuICAgICAgLy8gd2lkdGg6IDMycHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA4MHB4O1xuICAgIH1cblxuICAgIC8vICY6YmVmb3JlIHtcbiAgICAvLyAgIHRvcDogLTRweDtcbiAgICAvLyAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAvLyB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBtaW4td2lkdGg6IDYwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5idG4tZ3JlZW4ge1xuICAgIGNvbG9yOiAkZ3JlZW47XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkZ3JlZW47XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICB9XG4gIH1cblxuICAmLmJ0bi1ibHVlIHtcbiAgICBjb2xvcjogJGJsdWU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICB9XG4gIH1cblxuICAmLmJ0bi13aGl0ZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5zdmcpO1xuICAgIH1cbiAgfVxuXG4gICYuYnRuLWJsYWNrIHtcbiAgICBjb2xvcjogJGJsaztcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRibGs7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRibGs7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LWJsYWNrLnN2Zyk7XG4gICAgfVxuICB9XG5cbiAgJi5idG4tbGcge1xuICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtbGcgKyAyKTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiA0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA4MHB4O1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHRvcDogOHB4O1xuICAgICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1sZyArIDUpO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5hLmJ1dHRvbiB7XG4gICY6YmVmb3JlIHtcbiAgICB0b3A6IC0xcHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJG9yYW5nZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBFcnJvciBjb25kaXRpb25zIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5lcnJvcixcbi5lcnJvciB0ZXh0YXJlYSxcbi5lcnJvciBzZWxlY3Qge1xuICAvLyBib3JkZXItY29sb3I6ICRyZWQ7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk4LCAxNSwgMTksIDAuMSk7XG4gIC8vIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lcnJvciBpbnB1dDpmb2N1cyxcbi5lcnJvciB0ZXh0YXJlYTpmb2N1cyxcbi5lcnJvciBzZWxlY3Q6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAkb2ZmLXdoaXRlO1xuICBib3JkZXItY29sb3I6ICRsaWdodC1ncmF5O1xufVxuXG4uZXJyb3IgbGFiZWwsXG4uZXJyb3IgbGFiZWwuZXJyb3Ige1xuICBjb2xvcjogJHJlZDtcbn1cblxuLmVycm9yPnNtYWxsLFxuLmVycm9yIHNtYWxsLmVycm9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMzc1ZW0gMC4yNWVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogJHJlZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lcnJvciBzcGFuLmVycm9yLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaW5wdXQuZXJyb3IsXG50ZXh0YXJlYS5lcnJvciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Vycm9yLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMnB4IGNlbnRlcjtcbn1cblxuaW5wdXQuZXJyb3I6Zm9jdXMsXG50ZXh0YXJlYS5lcnJvcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Vycm9yLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMnB4IGNlbnRlcjtcbn1cblxuLmVycm9yIHNlbGVjdCB7XG4gIGJvcmRlci1jb2xvcjogJHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTgsIDE1LCAxOSwgMC4xKTtcbn1cblxuLmVycm9yIHNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICRvZmYtd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogJGxpZ2h0LWdyYXk7XG59XG5cbmxhYmVsLmVycm9yIHtcbiAgY29sb3I6ICRyZWQ7XG59XG5cbi8vIEZvcm0gSFRNTDVcbi8vXG4vLyBNYXJrdXA6IGZvcm1faHRtbDUudHdpZ1xuLy9cbi8vIFN0eWxlIGd1aWRlOiBmb3JtLmh0bWw1XG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cInVybFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0ZXItZ3JheTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIG1hcmdpbjogMCAwIDFlbTtcbiAgcGFkZGluZzogMC41ZW07XG4gIGhlaWdodDogMi4zMTI1ZW07XG4gIHdpZHRoOiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNDVzLCBib3JkZXItY29sb3IgMC40NXMgZWFzZS1pbi1vdXQ7XG59XG5cbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJtb250aFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwidXJsXCJdOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAkbGlnaHQtZ3JheTtcbiAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuZm9ybSBidXR0b24sXG5mb3JtIGlucHV0IHtcbiAgLy8gc2ltcGxlIHRyYW5zaXRpb25zIC8vLy8vLy8vLy8vLy8vLy8vLy8vXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgJltkaXNhYmxlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYXV0bztcbiAgfVxufVxuXG5cbi8vIGJ1dHRvbiBzdHlsZVxuXG4uYnV0dG9uLXN0eWxlLWRlZmF1bHQge1xuICAuZmllbGRfX2l0ZW0ge1xuICAgIGEge1xuICAgICAgQGV4dGVuZCAuYnV0dG9uO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5idXR0b24tc3R5bGUtcHJpbWFyeSB7XG4gIC5maWVsZF9faXRlbSB7XG4gICAgYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAvLyBAZXh0ZW5kIC5idXR0b247XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIGNvbG9yOiAkbGlnaHQtYmxrO1xuICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkbGF0bztcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJsaztcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRsYXRvO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB0b3A6IDBweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgZW0ge1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgICAgICByaWdodDogLTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIHRleHQtc2hhZG93OiAwcHggMHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAmLmljb24taW1nIHtcbiAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmJ0bi1ncmVlbi1jb2xvciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5idG4tYmx1ZS1jb2xvciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmJ0bi1zbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzRweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYXRjYi1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwuYXRjYi1saXN0IHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgICBmb250LXNpemU6ICgkZm9udC1zaXplLXNtICsgMik7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuXG5cblxuLy8gc2VhcmNoIGZvcm1cblxuLnNlYXJjaC1mb3JtLFxuLnNlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaC1wYWdlLFxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1zZWFyY2gtcGFnZS0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXkteHg7XG4gIG1hcmdpbjogMjBweCAwcHggMHB4IDBweDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0MHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDBweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICB9XG5cbiAgLnNlYXJjaC1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgaW5wdXQge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMi4xO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDBweDtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbWQ7XG4gIH1cblxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbWQ7XG4gIH1cblxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICB9XG5cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbWQ7XG4gIH1cbn1cblxuXG4uc2hvdy1yZXN1bHRzIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAkYmxrO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG5cbi5hZGR0b2NhbGVuZGFyIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwOFwiO1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdG9wOiAtM3B4O1xuICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDBweDtcbiAgfVxufVxuXG5cbi8vIGN1c3RvbSBjaGVja2JveFxuLmN1c3RvbS1jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBjb2xvcjogJHdoaXRlO1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG5cbiAgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG5cbiAgICB+LmNoZWNrbWFyayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJjpjaGVja2Vkfi5jaGVja21hcms6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmNoZWNrbWFyayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMjJweDtcbiAgICB3aWR0aDogMjJweDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBsZWZ0OiA4cHg7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIHdpZHRoOiA2cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBib3JkZXI6IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBjdXN0b20gY2hlY2tib3ggZW5kXG5cblxuXG5cblxuLmJ0bi1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgYm9yZGVyOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWluLWhlaWdodDogMzBweDtcblxuICAmOmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgY29udGVudDogXCJcXGU5MGJcIjtcbiAgICBmb250LXNpemU6ICgkZm9udC1zaXplLWxnICsgMTApO1xuICAgIHZlcnRpY2FsLWFsaWduOiAtNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAmLmxlc3Mge1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cblxuICAmLmJ0bi1pY29uLWRhcmsge1xuICAgIGNvbG9yOiAkbGlnaHQtYmxrO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICB9XG4gIH1cbn1cblxuXG4jY29udGVudC1hcmVhIC5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLXNlYXJjaC5mb3JtLXR5cGUtc2VhcmNoLmZvcm0taXRlbS1rZXlzIGxhYmVsLFxuI2NvbnRlbnQtYXJlYSAuc2VhcmNoLWZvcm0gI2VkaXQtaGVscC1saW5rLFxuI2NvbnRlbnQtYXJlYSAuc2VhcmNoLWFkdmFuY2VkLmpzLWZvcm0td3JhcHBlci5mb3JtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jY29udGVudC1hcmVhIC5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLXNlYXJjaC5mb3JtLXR5cGUtc2VhcmNoLmZvcm0taXRlbS1rZXlzOmJlZm9yZSxcbi5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS1zZWFyY2guZm9ybS10eXBlLXNlYXJjaC5mb3JtLWl0ZW0ta2V5czpiZWZvcmUsXG4uc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgLmZvcm0tYWN0aW9ucy5qcy1mb3JtLXdyYXBwZXI6YmVmb3JlLFxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1zZWFyY2gtcGFnZS0xIC5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLXRleHRmaWVsZC5mb3JtLXR5cGUtdGV4dGZpZWxkLmZvcm0taXRlbS1rZXlzOmJlZm9yZSxcbiN2aWV3cy1leHBvc2VkLWZvcm0tc2VhcmNoLXBhZ2UtMSAuZm9ybS1hY3Rpb25zLmpzLWZvcm0td3JhcHBlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuMTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAwcHg7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgei1pbmRleDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSAuZm9ybS1hY3Rpb25zLmpzLWZvcm0td3JhcHBlcjpiZWZvcmUsXG4jdmlld3MtZXhwb3NlZC1mb3JtLXNlYXJjaC1wYWdlLTEgLmZvcm0tYWN0aW9ucy5qcy1mb3JtLXdyYXBwZXI6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuXG4jY29udGVudC1hcmVhICNzZWFyY2gtZm9ybSAuZm9ybS1zdWJtaXQsXG4uc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgLmZvcm0tc3VibWl0LFxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1zZWFyY2gtcGFnZS0xIC5mb3JtLXN1Ym1pdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNTBweDtcbiAgb3BhY2l0eTogMDtcbn1cblxuI2NvbnRlbnQtYXJlYSAjc2VhcmNoLWZvcm0sXG4uc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UsXG4jdmlld3MtZXhwb3NlZC1mb3JtLXNlYXJjaC1wYWdlLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmZvcm0uc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2UgLmZvcm0taXRlbSxcbmZvcm0jdmlld3MtZXhwb3NlZC1mb3JtLXNlYXJjaC1wYWdlLTEgLmZvcm0taXRlbSB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuXG5cbi8vIGhlYWRlciBzZWFyY2hcblxuXG4ubWFpbi1oZWFkZXIgI3NlYXJjaC1ibG9jayAuc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2Uge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLWxnLW1heCkge1xuICAgIGZvcm0ge1xuICAgICAgdG9wOiAwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0taXRlbSBpbnB1dCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGZvb3Rlci1iZztcbiAgICAgIHBhZGRpbmc6IDAgMy41cmVtIDAgMDtcbiAgICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtbGcgKyAyKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0ZXh0LXNoYWRvdzogMHB4IDBweDtcbiAgICAgIGNvbG9yOiAkZGFya2VyLWdyYXk7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG5cbiAgICAuZm9ybS1hY3Rpb25zIGlucHV0IHtcbiAgICAgIHRvcDogOHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiRzbWFsbC1sZy1tYXgpIHtcbiAgICAuZm9ybS1pdGVtIGlucHV0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIH1cbiAgICBmb3JtIC5mb3JtLWFjdGlvbnN7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuICB9XG59XG5cblxuXG4uc2VhcmNoLWFwaS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbiB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cblxuLnNlYXJjaC1hcGktYXV0b2NvbXBsZXRlLXNlYXJjaCAudWktbWVudS1pdGVtIGEudWktc3RhdGUtYWN0aXZlIC5zZWFyY2gtYXBpLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlcjogMHB4O1xuICBib3gtc2hhZG93OiAwcHggNnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5zZWFyY2gtYXBpLWF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbSBhIHtcbiAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcbn1cbiIsIkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXMpIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94OyAgLyogc3RvcHMgYmcgY29sb3IgZnJvbSBsZWFraW5nIG91dHNpZGUgdGhlIGJvcmRlcjogKi9cbn0iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBQcmltYXJ5IENvbnRhaW5lciBSdWxlcyAvLy8vLy8vXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi5jb2ctLW1xIHtcbiAgQGluY2x1ZGUgY29udGFpbmVyKDgwZW0pO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnLW1heCkgYW5kIChtYXgtd2lkdGg6IDE4MDBweCkge1xuICAgICYuZmllbGQtLXR5cGUtdGV4dC13aXRoLXN1bW1hcnkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgcGFkZGluZzogMCAxNzBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkyMHB4KSBhbmQgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC5mcm9udHBhZ2UgLmNvZy0tbXEge1xuICAgIEBpbmNsdWRlIGNvbnRhaW5lcigxMTBlbSk7XG4gICAgJi5zbWFsbC1jb2ctbXF7XG4gICAgICBAaW5jbHVkZSBjb250YWluZXIoODBlbSk7XG4gICAgfVxuICB9XG4gIC5mcm9udHBhZ2UgLmRhcmstYmx1ZS1iZyAuc21hbGwtY29nLW1xIGgye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5cblxuLmNvZy0tbXEtbWQge1xuICBAaW5jbHVkZSBjb250YWluZXIoNjBlbSk7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmZ1bGwtd2lkdGgtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY29tcG9uZW50IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuXG4uY29tcG9uZW50LXBhZGRpbmctdG9we1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLmNvbXBvbmVudC1wYWRkaW5nIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uY29tcG9uZW50LW1hcmdpbi1sZyB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5jb21wb25lbnQtbm8tcGFkZGluZ3tcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cbiIsIi8vIHJlbSBTdXBwb3J0XG4vLyA9PT09PT09PT09PVxuXG4vLyByZW1cbi8vIC0tLVxuLy8gQ2hlY2sgZm9yIGFuIGV4aXN0aW5nIHN1cHBvcnQgbWl4aW4sIG9yIG91dHB1dCBkaXJlY3RseS5cbi8vIC0gJHByb3AgIDogPGNzcyBwcm9wZXJ0eT5cbi8vIC0gJHZhbCAgIDogPGNzcyB2YWx1ZT5cbkBtaXhpbiBzdXN5LXJlbShcbiAgJHByb3AsXG4gICR2YWxcbikge1xuICAkX3JlcXM6IChcbiAgICB2YXJpYWJsZTogcmh5dGhtLXVuaXQgcmVtLXdpdGgtcHgtZmFsbGJhY2ssXG4gICAgbWl4aW46IHJlbSxcbiAgKTtcbiAgQGlmIHN1c3ktc3VwcG9ydChyZW0sICRfcmVxcywgJHdhcm46IGZhbHNlKSBhbmQgJHJoeXRobS11bml0ID09IHJlbSB7XG4gICAgQGluY2x1ZGUgcmVtKCRwcm9wLCAkdmFsKTtcbiAgfSBAZWxzZSB7XG4gICAgI3skcHJvcH06ICR2YWw7XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciBTeW50YXhcbi8vID09PT09PT09PT09PT09PT1cblxuLy8gQ29udGFpbmVyIFttaXhpbl1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tXG4vLyBTZXQgYSBjb250YWluZXIgZWxlbWVudFxuLy8gLSBbJGxheW91dF0gIDogPHNldHRpbmdzPlxuQG1peGluIGNvbnRhaW5lcihcbiAgJGxheW91dDogJHN1c3lcbikge1xuICAkaW5zcGVjdCAgICA6ICRsYXlvdXQ7XG4gICRsYXlvdXQgICAgIDogcGFyc2UtZ3JpZCgkbGF5b3V0KTtcblxuICAkX3dpZHRoICAgICA6IGdldC1jb250YWluZXItd2lkdGgoJGxheW91dCk7XG4gICRfanVzdGlmeSAgIDogcGFyc2UtY29udGFpbmVyLXBvc2l0aW9uKHN1c3ktZ2V0KGNvbnRhaW5lci1wb3NpdGlvbiwgJGxheW91dCkpO1xuICAkX3Byb3BlcnR5ICA6IGlmKHN1c3ktZ2V0KG1hdGgsICRsYXlvdXQpID09IHN0YXRpYywgd2lkdGgsIG1heC13aWR0aCk7XG5cbiAgJF9ib3ggICAgICAgOiBzdXN5LWdldChib3gtc2l6aW5nLCAkbGF5b3V0KTtcblxuICBAaWYgJF9ib3gge1xuICAgIEBpbmNsdWRlIG91dHB1dCgoYm94LXNpemluZzogJF9ib3gpKTtcbiAgfVxuXG4gIEBpbmNsdWRlIHN1c3ktaW5zcGVjdChjb250YWluZXIsICRpbnNwZWN0KTtcbiAgQGluY2x1ZGUgZmxvYXQtY29udGFpbmVyKCRfd2lkdGgsICRfanVzdGlmeSwgJF9wcm9wZXJ0eSk7XG4gIEBpbmNsdWRlIHNob3ctZ3JpZCgkbGF5b3V0KTtcbn1cblxuLy8gQ29udGFpbmVyIFtmdW5jdGlvbl1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBSZXR1cm4gY29udGFpbmVyIHdpZHRoXG4vLyAtIFskbGF5b3V0XSAgOiA8c2V0dGluZ3M+XG5AZnVuY3Rpb24gY29udGFpbmVyKFxuICAkbGF5b3V0OiAkc3VzeVxuKSB7XG4gICRsYXlvdXQ6IHBhcnNlLWdyaWQoJGxheW91dCk7XG4gIEByZXR1cm4gZ2V0LWNvbnRhaW5lci13aWR0aCgkbGF5b3V0KTtcbn1cblxuLy8gR2V0IENvbnRhaW5lciBXaWR0aFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ2FsY3VsYXRlIHRoZSBjb250YWluZXIgd2lkdGhcbi8vIC0gWyRsYXlvdXRdOiA8c2V0dGluZ3M+XG5AZnVuY3Rpb24gZ2V0LWNvbnRhaW5lci13aWR0aChcbiAgJGxheW91dDogJHN1c3lcbikge1xuICAkbGF5b3V0ICAgICAgICAgOiBwYXJzZS1ncmlkKCRsYXlvdXQpO1xuICAkX3dpZHRoICAgICAgICAgOiBzdXN5LWdldChjb250YWluZXIsICRsYXlvdXQpO1xuICAkX2NvbHVtbi13aWR0aCAgOiBzdXN5LWdldChjb2x1bW4td2lkdGgsICRsYXlvdXQpO1xuICAkX21hdGggICAgICAgICAgOiBzdXN5LWdldChtYXRoLCAkbGF5b3V0KTtcblxuICBAaWYgbm90KCRfd2lkdGgpIG9yICRfd2lkdGggPT0gYXV0byB7XG4gICAgQGlmIHZhbGlkLWNvbHVtbi1tYXRoKCRfbWF0aCwgJF9jb2x1bW4td2lkdGgpIHtcbiAgICAgICRfY29sdW1ucyAgIDogc3VzeS1nZXQoY29sdW1ucywgJGxheW91dCk7XG4gICAgICAkX2d1dHRlcnMgICA6IHN1c3ktZ2V0KGd1dHRlcnMsICRsYXlvdXQpO1xuICAgICAgJF9zcHJlYWQgICAgOiBpZihpcy1zcGxpdCgkbGF5b3V0KSwgd2lkZSwgbmFycm93KTtcbiAgICAgICRfd2lkdGggICAgIDogc3VzeS1zdW0oJF9jb2x1bW5zLCAkX2d1dHRlcnMsICRfc3ByZWFkKSAqICRfY29sdW1uLXdpZHRoO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJF93aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBAcmV0dXJuICRfd2lkdGg7XG59XG5cbi8vIFBhcnNlIENvbnRhaW5lciBQb3NpdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBQYXJzZSB0aGUgJGNvbnRhaW5lci1wb3NpdGlvbiBpbnRvIG1hcmdpbiB2YWx1ZXMuXG4vLyAtIFskanVzdGlmeV0gICA6IGxlZnQgfCBjZW50ZXIgfCByaWdodCB8IDxsZW5ndGg+IFs8bGVuZ3RoPl1cbkBmdW5jdGlvbiBwYXJzZS1jb250YWluZXItcG9zaXRpb24oXG4gICRqdXN0aWZ5OiBtYXAtZ2V0KCRzdXN5LWRlZmF1bHRzLCBjb250YWluZXItcG9zaXRpb24pXG4pIHtcbiAgJF9yZXR1cm46IGlmKCRqdXN0aWZ5ID09IGxlZnQsIDAsIGF1dG8pIGlmKCRqdXN0aWZ5ID09IHJpZ2h0LCAwLCBhdXRvKTtcblxuICBAaWYgbm90KGluZGV4KGxlZnQgcmlnaHQgY2VudGVyLCAkanVzdGlmeSkpIHtcbiAgICAkX3JldHVybjogbnRoKCRqdXN0aWZ5LCAxKTtcbiAgICAkX3JldHVybjogJF9yZXR1cm4gaWYobGVuZ3RoKCRqdXN0aWZ5KSA+IDEsIG50aCgkanVzdGlmeSwgMiksICRfcmV0dXJuKTtcbiAgfVxuXG4gIEByZXR1cm4gJF9yZXR1cm47XG59XG4iLCIvLyBTdXN5IEZhbGxiYWNrIENsZWFyZml4XG4vLyA9PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gQ2xlYXJmaXhcbi8vIC0tLS0tLS0tXG4vLyBDaGVjayBmb3IgYW4gZXhpc3Rpbmcgc3VwcG9ydCBtaXhpbiwgb3IgcHJvdmlkZSBhIHNpbXBsZSBmYWxsYmFjay5cbkBtaXhpbiBzdXN5LWNsZWFyZml4IHtcbiAgQGlmIHN1c3ktc3VwcG9ydChjbGVhcmZpeCwgKG1peGluOiBjbGVhcmZpeCkpIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgfSBAZWxzZSB7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuICB9XG59XG4iLCIvLyBiYXNpYyBvdXRzaWRlIGFuZCBpbnNpZGUgY29udGFpbmVycyAvLy8vLy8vLy8vLy8vXG4vLyBAc2VlOiAqX3ByZXByb2Nlc3NfcGFnZVxuI3BnX19jLnBhZ2UtcGFuZWwgLm1xLW1haW4ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmJvZHkgI3BnX19jLnBhZ2UtcGFuZWwgc2VjdGlvbiNjb250ZW50ID4gI2NvbnRlbnQtYXJlYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmNvZy1wbCB7XG4gIC5jb2ctcGFuZWwtLWZ1bGxyb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvZy1wYW5lbC0tbXEge1xuICAgIEBpbmNsdWRlIGNvbnRhaW5lcig4MGVtKTtcbiAgfVxufVxuXG4vLyB2aXN1YWwgbWFya2VyczogZW5hYmxlIGZvciByZWZlcmVuY2UgLy8vLy8vLy8vLy8vXG4vLy5jb2ctcGFuZWwtLWZ1bGxyb3cgeyBib3JkZXItdG9wOiAycHggZG90dGVkICNkM2UwZTU7IGJvcmRlci1ib3R0b206IDJweCBkb3R0ZWQgI2QzZTBlNSB9XG4vLy5jb2ctcGFuZWwtLW1xIHsgYm9yZGVyLXJpZ2h0OiAycHggZG90dGVkICNkM2UwZTU7IGJvcmRlci1sZWZ0OiAycHggZG90dGVkICNkM2UwZTU7IH1cblxuLy8vIENvZyBQYW5lbCBMYXlvdXRzIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4ucGFuZWwtY29nLWxheW91dC1vbmUtY29sIHsgLy8gb25lLWNvbHVtblxuICAuY29nLWxheW91dC0tbWFpbiB7XG4gICAgQGluY2x1ZGUgc3BhbigxMiBvZiAxMiBsYXN0KTtcbiAgfVxufVxuXG4ucGFuZWwtY29nLWxheW91dC1vbmUtdHdvLW9uZSB7IC8vIG9uZS10d28tb25lXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHVwLXNtKSB7XG4gICAgLmNvZy1sYXlvdXQtLW1pZGRsZS1sZWZ0IHtcbiAgICAgIEBpbmNsdWRlIHNwYW4oNiBvZiAxMik7XG4gICAgfVxuXG4gICAgLmNvZy1sYXlvdXQtLW1pZGRsZS1yaWdodCB7XG4gICAgICBAaW5jbHVkZSBzcGFuKDYgb2YgMTIgbGFzdCk7XG4gICAgfVxuICB9XG59XG5cbi5wYW5lbC1jb2ctbGF5b3V0LW9uZS10d28tb25lLWNsIHsgLy8gb25lLXR3by1vbmUgY29udGVudCBsZWZ0XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHVwLXNtKSB7XG4gICAgLmNvZy1sYXlvdXQtLW1pZGRsZS1sZWZ0IHtcbiAgICAgIEBpbmNsdWRlIHNwYW4oOSBvZiAxMik7XG4gICAgfVxuXG4gICAgLmNvZy1sYXlvdXQtLW1pZGRsZS1yaWdodCB7XG4gICAgICBAaW5jbHVkZSBzcGFuKDMgb2YgMTIgbGFzdCk7XG4gICAgfVxuICB9XG59XG5cbi5wYW5lbC1jb2ctbGF5b3V0LW9uZS10d28tb25lLWNyIHsgLy8gb25lLXR3by1vbmUgY29udGVudCByaWdodFxuICBAaW5jbHVkZSBicmVha3BvaW50KCR1cC1zbSkge1xuICAgIC5jb2ctbGF5b3V0LS1taWRkbGUtbGVmdCB7XG4gICAgICBAaW5jbHVkZSBzcGFuKDMgb2YgMTIpO1xuICAgIH1cblxuICAgIC5jb2ctbGF5b3V0LS1taWRkbGUtcmlnaHQge1xuICAgICAgQGluY2x1ZGUgc3Bhbig5IG9mIDEyIGxhc3QpO1xuICAgIH1cbiAgfVxufVxuXG4ucGFuZWwtY29nLWxheW91dC1vbmUtdGhyZWUtb25lIHsgLy8gb25lLXRocmVlLW9uZVxuICBAaW5jbHVkZSBicmVha3BvaW50KCR1cC1zbSkge1xuICAgIC5jb2ctbGF5b3V0LS1taWRkbGUtbGVmdCB7XG4gICAgICBAaW5jbHVkZSBzcGFuKDQgb2YgMTIpO1xuICAgIH1cblxuICAgIC5jb2ctbGF5b3V0LS1taWRkbGUtY2VudGVyIHtcbiAgICAgIEBpbmNsdWRlIHNwYW4oNCBvZiAxMik7XG4gICAgfVxuXG4gICAgLmNvZy1sYXlvdXQtLW1pZGRsZS1yaWdodCB7XG4gICAgICBAaW5jbHVkZSBzcGFuKDQgb2YgMTIgbGFzdCk7XG4gICAgfVxuICB9XG59XG5cbi5wYW5lbC1jb2ctbGF5b3V0LW9uZS10aHJlZS1vbmUtY20geyAvLyBvbmUtdGhyZWUtb25lIGNvbnRlbnQgbWlkZGxlXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHVwLXNtKSB7XG4gICAgLmNvZy1sYXlvdXQtLW1pZGRsZS1sZWZ0IHtcbiAgICAgIEBpbmNsdWRlIHNwYW4oMyBvZiAxMik7XG4gICAgfVxuXG4gICAgLmNvZy1sYXlvdXQtLW1pZGRsZS1jZW50ZXIge1xuICAgICAgQGluY2x1ZGUgc3Bhbig2IG9mIDEyKTtcbiAgICB9XG5cbiAgICAuY29nLWxheW91dC0tbWlkZGxlLXJpZ2h0IHtcbiAgICAgIEBpbmNsdWRlIHNwYW4oMyBvZiAxMiBsYXN0KTtcbiAgICB9XG4gIH1cbn1cblxuLnBhbmVsLWNvZy1sYXlvdXQtb25lLXR3by10aHJlZS1vbmUgeyAvLyBvbmUtdHdvLXRocmVlLW9uZVxuICBAaW5jbHVkZSBicmVha3BvaW50KCR1cC1zbSkge1xuICAgIC5jb2ctbGF5b3V0LS1maXJzdC1taWRkbGUtbGVmdCB7XG4gICAgICBAaW5jbHVkZSBzcGFuKDYgb2YgMTIpO1xuICAgIH1cblxuICAgIC5jb2ctbGF5b3V0LS1maXJzdC1taWRkbGUtcmlnaHQge1xuICAgICAgQGluY2x1ZGUgc3Bhbig2IG9mIDEyIGxhc3QpO1xuICAgIH1cblxuICAgIC5jb2ctbGF5b3V0LS1zZWNvbmQtbWlkZGxlLWxlZnQge1xuICAgICAgQGluY2x1ZGUgc3Bhbig0IG9mIDEyKTtcbiAgICB9XG5cbiAgICAuY29nLWxheW91dC0tc2Vjb25kLW1pZGRsZS1jZW50ZXIge1xuICAgICAgQGluY2x1ZGUgc3Bhbig0IG9mIDEyKTtcbiAgICB9XG5cbiAgICAuY29nLWxheW91dC0tc2Vjb25kLW1pZGRsZS1yaWdodCB7XG4gICAgICBAaW5jbHVkZSBzcGFuKDQgb2YgMTIgbGFzdCk7XG4gICAgfVxuICB9XG59XG5cbi5wYW5lbC1jb2ctbGF5b3V0LW9uZS10aHJlZS10d28tb25lIHsgLy8gb25lLXRocmVlLXR3by1vbmVcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdXAtc20pIHtcbiAgICAuY29nLWxheW91dC0tZmlyc3QtbWlkZGxlLWxlZnQge1xuICAgICAgQGluY2x1ZGUgc3Bhbig0IG9mIDEyKTtcbiAgICB9XG5cbiAgICAuY29nLWxheW91dC0tZmlyc3QtbWlkZGxlLWNlbnRlciB7XG4gICAgICBAaW5jbHVkZSBzcGFuKDQgb2YgMTIpO1xuICAgIH1cblxuICAgIC5jb2ctbGF5b3V0LS1maXJzdC1taWRkbGUtcmlnaHQge1xuICAgICAgQGluY2x1ZGUgc3Bhbig0IG9mIDEyIGxhc3QpO1xuICAgIH1cblxuICAgIC5jb2ctbGF5b3V0LS1zZWNvbmQtbWlkZGxlLWxlZnQge1xuICAgICAgQGluY2x1ZGUgc3Bhbig2IG9mIDEyKTtcbiAgICB9XG5cbiAgICAuY29nLWxheW91dC0tc2Vjb25kLW1pZGRsZS1yaWdodCB7XG4gICAgICBAaW5jbHVkZSBzcGFuKDYgb2YgMTIgbGFzdCk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBTcGFuIFN5bnRheFxuLy8gPT09PT09PT09PT1cblxuLy8gU3BhbiBbbWl4aW5dXG4vLyAtLS0tLS0tLS0tLS1cbi8vIFNldCBhIHNwYW5uaW5nIGVsZW1lbnQgdXNpbmcgc2hvcnRoYW5kIHN5bnRheC5cbi8vIC0gJHNwYW4gIDogPHNwYW4+XG5AbWl4aW4gc3BhbihcbiAgJHNwYW5cbikge1xuICAkaW5zcGVjdDogJHNwYW47XG4gICRzcGFuOiBwYXJzZS1zcGFuKCRzcGFuKTtcbiAgJG91dHB1dDogc3Bhbi1tYXRoKCRzcGFuKTtcbiAgJG5lc3Rpbmc6IHN1c3ktZ2V0KHNwYW4sICRzcGFuKTtcbiAgJGNsZWFyOiBzdXN5LWdldChjbGVhciwgJHNwYW4pO1xuXG4gICRib3g6IHN1c3ktZ2V0KGJveC1zaXppbmcsICRzcGFuKTtcbiAgJGNvbnRlbnQtYm94OiBpZihzdXN5LWdldChnbG9iYWwtYm94LXNpemluZykgIT0gJ2JvcmRlci1ib3gnLCB0cnVlLCBmYWxzZSk7XG4gICRib3g6ICRib3ggb3IgaWYoaXMtaW5zaWRlKCRzcGFuKSBhbmQgJGNvbnRlbnQtYm94LCBib3JkZXItYm94LCBudWxsKTtcblxuICBAaWYgJGNsZWFyID09IGJyZWFrIHtcbiAgICBAaW5jbHVkZSBicmVhaztcbiAgfSBAZWxzZSBpZiAkY2xlYXIgPT0gbm9icmVhayB7XG4gICAgQGluY2x1ZGUgbm9icmVhaztcbiAgfVxuXG4gIEBpbmNsdWRlIHN1c3ktaW5zcGVjdChzcGFuLCAkaW5zcGVjdCk7XG4gIEBpbmNsdWRlIG91dHB1dCgoYm94LXNpemluZzogJGJveCkpO1xuICBAaW5jbHVkZSBmbG9hdC1zcGFuLW91dHB1dCgkb3V0cHV0Li4uKTtcblxuICBAaWYgdmFsaWQtY29sdW1ucygkbmVzdGluZywgc2lsZW50KSB7XG4gICAgQGluY2x1ZGUgbmVzdGVkKCRzcGFuKSB7IEBjb250ZW50OyB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIFNwYW4gW2Z1bmN0aW9uXVxuLy8gLS0tLS0tLS0tLS0tLS0tXG4vLyBSZXR1cm4gdGhlIHdpZHRoIG9mIGEgc3Bhbi5cbi8vIC0gJHNwYW4gIDogPHNwYW4+XG5AZnVuY3Rpb24gc3BhbihcbiAgJHNwYW5cbikge1xuICBAcmV0dXJuIGdldC1zcGFuLXdpZHRoKCRzcGFuKTtcbn1cblxuLy8gU3BhbiBNYXRoXG4vLyAtLS0tLS0tLS1cbi8vIEdldCBhbGwgdGhlIHNwYW4gcmVzdWx0cy5cbi8vIC0gJHNwYW46IDxtYXA+XG5AZnVuY3Rpb24gc3Bhbi1tYXRoKFxuICAkc3BhblxuKSB7XG4gICRuZXN0ICAgICAgICAgICAgIDogaWYoc3VzeS1nZXQocm9sZSwgJHNwYW4pID09IG5lc3QsIHRydWUsIGZhbHNlKTtcbiAgJHNwbGl0LW5lc3QgICAgICAgOiBpZihpcy1zcGxpdCgkc3BhbikgYW5kICRuZXN0LCB0cnVlLCBmYWxzZSk7XG4gICRlZGdlICAgICAgICAgICAgIDogZ2V0LWVkZ2UoJHNwYW4pO1xuICAkbG9jYXRpb24gICAgICAgICA6IGdldC1sb2NhdGlvbigkc3Bhbik7XG5cbiAgJGZsb2F0ICAgICAgICAgICAgOiBmcm9tO1xuICAkcGFkZGluZy1iZWZvcmUgICA6IG51bGw7XG4gICRwYWRkaW5nLWFmdGVyICAgIDogbnVsbDtcbiAgJG1hcmdpbi1iZWZvcmUgICAgOiBudWxsO1xuICAkbWFyZ2luLWFmdGVyICAgICA6IG51bGw7XG5cbiAgLy8gY2FsY3VsYXRlIHdpZHRoc1xuICAkc3ByZWFkOiBpbmRleChtYXAtdmFsdWVzKCRzcGFuKSwgc3ByZWFkKTtcbiAgJHNwYW46IGlmKCRzcGxpdC1uZXN0IGFuZCBub3QoJHNwcmVhZCksIG1hcC1tZXJnZSgkc3BhbiwgKHNwcmVhZDogd2lkZSkpLCAkc3Bhbik7XG4gICR3aWR0aDogZ2V0LXNwYW4td2lkdGgoJHNwYW4pO1xuICAkZ3V0dGVyczogZ2V0LWd1dHRlcnMoJHNwYW4pO1xuXG4gIC8vIGFwcGx5IGd1dHRlcnNcbiAgQGlmIGlzLWluc2lkZSgkc3Bhbikge1xuICAgIEBpZiBub3Qoc3VzeS1nZXQocm9sZSwgJHNwYW4pKSB7XG4gICAgICAkcGFkZGluZy1iZWZvcmU6IG1hcC1nZXQoJGd1dHRlcnMsIGJlZm9yZSk7XG4gICAgICAkcGFkZGluZy1hZnRlcjogbWFwLWdldCgkZ3V0dGVycywgYWZ0ZXIpO1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGlmIG5vdCgkc3BsaXQtbmVzdCkge1xuICAgICAgJG1hcmdpbi1iZWZvcmU6IG1hcC1nZXQoJGd1dHRlcnMsIGJlZm9yZSk7XG4gICAgICAkbWFyZ2luLWFmdGVyOiBtYXAtZ2V0KCRndXR0ZXJzLCBhZnRlcik7XG4gICAgfVxuICB9XG5cbiAgLy8gc3BlY2lhbCBtYXJnaW4gaGFuZGxpbmdcbiAgQGlmIHN1c3ktZ2V0KG91dHB1dCwgJHNwYW4pID09IGlzb2xhdGUgYW5kICRsb2NhdGlvbiB7XG4gICAgJG1hcmdpbi1iZWZvcmU6IGdldC1pc29sYXRpb24oJHNwYW4pO1xuICAgICRtYXJnaW4tYWZ0ZXI6IC0xMDAlO1xuICB9IEBlbHNlIGlmICRlZGdlIHtcbiAgICAkaXMtc3BsaXQ6IGlzLXNwbGl0KCRzcGFuKTtcbiAgICAkcG9zOiBzdXN5LWdldChndXR0ZXItcG9zaXRpb24sICRzcGFuKTtcblxuICAgIEBpZiAkZWRnZSA9PSBsYXN0IHtcbiAgICAgICRmbG9hdDogc3VzeS1nZXQobGFzdC1mbG93LCAkc3Bhbik7XG4gICAgfVxuXG4gICAgQGlmIG5vdCgkaXMtc3BsaXQpIHtcbiAgICAgIEBpZiAkZWRnZSA9PSBmdWxsIG9yICgkZWRnZSA9PSBmaXJzdCBhbmQgJHBvcyA9PSBiZWZvcmUpIHtcbiAgICAgICAgJG1hcmdpbi1iZWZvcmU6IDA7XG4gICAgICB9XG4gICAgICBAaWYgJGVkZ2UgPT0gZnVsbCBvciAoJGVkZ2UgPT0gbGFzdCBhbmQgJHBvcyA9PSBhZnRlcikge1xuICAgICAgICAkbWFyZ2luLWFmdGVyOiAwO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgQHJldHVybiAoXG4gICAgd2lkdGggICAgICAgICAgIDogJHdpZHRoLFxuICAgIGZsb2F0ICAgICAgICAgICA6ICRmbG9hdCxcbiAgICBtYXJnaW4tYmVmb3JlICAgOiAkbWFyZ2luLWJlZm9yZSxcbiAgICBtYXJnaW4tYWZ0ZXIgICAgOiAkbWFyZ2luLWFmdGVyLFxuICAgIHBhZGRpbmctYmVmb3JlICA6ICRwYWRkaW5nLWJlZm9yZSxcbiAgICBwYWRkaW5nLWFmdGVyICAgOiAkcGFkZGluZy1hZnRlcixcbiAgICBmbG93ICAgICAgICAgICAgOiBzdXN5LWdldChmbG93LCAkc3BhbiksXG4gICk7XG59XG5cbi8vIEdldCBTcGFuIFdpZHRoXG4vLyAtLS0tLS0tLS0tLS0tLVxuLy8gUmV0dXJuIHNwYW4gd2lkdGguXG4vLyAtICRzcGFuOiA8bWFwPlxuQGZ1bmN0aW9uIGdldC1zcGFuLXdpZHRoKFxuICAkc3BhblxuKSB7XG4gICRzcGFuICAgICA6IHBhcnNlLXNwYW4oJHNwYW4pO1xuXG4gICRuICAgICAgICA6IHN1c3ktZ2V0KHNwYW4sICRzcGFuKTtcbiAgJGxvY2F0aW9uIDogZ2V0LWxvY2F0aW9uKCRzcGFuKTtcbiAgJGNvbHVtbnMgIDogc3VzeS1nZXQoY29sdW1ucywgJHNwYW4pO1xuICAkZ3V0dGVycyAgOiBzdXN5LWdldChndXR0ZXJzLCAkc3Bhbik7XG4gICRzcHJlYWQgICA6IHN1c3ktZ2V0KHNwcmVhZCwgJHNwYW4pO1xuXG4gICRjb250ZXh0ICA6IG51bGw7XG4gICRzcGFuLXN1bSA6IG51bGw7XG4gICR3aWR0aCAgICA6IG51bGw7XG5cbiAgQGlmICRuID09ICdmdWxsJyB7XG4gICAgJHBvczogc3VzeS1nZXQoZ3V0dGVyLXBvc2l0aW9uLCAkc3Bhbik7XG4gICAgJHJvbGU6IHN1c3ktZ2V0KHJvbGUsICRzcGFuKTtcbiAgICAkbjogaWYoJHBvcyA9PSBzcGxpdCBhbmQgJHJvbGUgIT0gbmVzdCwgc3VzeS1jb3VudCgkY29sdW1ucyksIDEwMCUpO1xuICB9XG5cbiAgQGlmIHR5cGUtb2YoJG4pICE9IG51bWJlciB7XG4gICAgQHdhcm4gXCIoI3t0eXBlLW9mKCRuKX0pICN7JG59IGlzIG5vdCBhIHZhbGlkIHNwYW4uXCI7XG4gIH0gQGVsc2UgaWYgdW5pdGxlc3MoJG4pIHtcbiAgICAkY29udGV4dDogc3VzeS1zdW0oJGNvbHVtbnMsICRndXR0ZXJzLCBpZihpcy1zcGxpdCgkc3BhbiksIHdpZGUsIG5hcnJvdykpO1xuICAgICRzcHJlYWQ6IGlmKGlzLWluc2lkZSgkc3BhbiksICRzcHJlYWQgb3Igd2lkZSwgJHNwcmVhZCk7XG4gICAgJHNwYW4tc3VtOiBzdXN5KCRuLCAkbG9jYXRpb24sICRjb2x1bW5zLCAkZ3V0dGVycywgJHNwcmVhZCk7XG5cbiAgICAkX21hdGg6IHN1c3ktZ2V0KG1hdGgsICRzcGFuKTtcbiAgICAkX2NvbHVtbi13aWR0aDogc3VzeS1nZXQoY29sdW1uLXdpZHRoLCAkc3Bhbik7XG4gICAgQGlmICRfbWF0aCA9PSBzdGF0aWMge1xuICAgICAgJHdpZHRoOiAkc3Bhbi1zdW0gKiB2YWxpZC1jb2x1bW4tbWF0aCgkX21hdGgsICRfY29sdW1uLXdpZHRoKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICR3aWR0aDogcGVyY2VudGFnZSgkc3Bhbi1zdW0gLyAkY29udGV4dCk7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAkd2lkdGg6ICRuO1xuICB9XG5cbiAgQHJldHVybiAkd2lkdGg7XG59XG4iLCIvLyBEaXJlY3Rpb24gSGVscGVyc1xuLy8gPT09PT09PT09PT09PT09PT1cblxuLy8gU3VzeSBGbG93IERlZmF1bHRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0gUFJJVkFURVxuQGluY2x1ZGUgc3VzeS1kZWZhdWx0cygoXG4gIGZsb3c6IGx0cixcbikpO1xuXG4vLyBHZXQgRGlyZWN0aW9uXG4vLyAtLS0tLS0tLS0tLS0tXG4vLyBSZXR1cm4gdGhlICdmcm9tJyBvciAndG8nIGRpcmVjdGlvbiBvZiBhIGx0ciBvciBydGwgZmxvdy5cbi8vIC0gWyRmbG93XSAgOiBsdHIgfCBydGxcbi8vIC0gWyRrZXldICAgOiBmcm9tIHwgdG9cbkBmdW5jdGlvbiBnZXQtZGlyZWN0aW9uKFxuICAkZmxvdzogbWFwLWdldCgkc3VzeS1kZWZhdWx0cywgZmxvdyksXG4gICRrZXk6IGZyb21cbikge1xuICAkcmV0dXJuOiBpZigkZmxvdyA9PSBydGwsIChmcm9tOiByaWdodCwgdG86IGxlZnQpLCAoZnJvbTogbGVmdCwgdG86IHJpZ2h0KSk7XG4gIEByZXR1cm4gbWFwLWdldCgkcmV0dXJuLCAka2V5KTtcbn1cblxuLy8gVG9cbi8vIC0tXG4vLyBSZXR1cm4gdGhlICd0bycgZGlyZWN0aW9uIG9mIGEgZmxvd1xuLy8gLSBbJGZsb3ddICA6IGx0ciB8IHJ0bFxuQGZ1bmN0aW9uIHRvKFxuICAkZmxvdzogbWFwLWdldCgkc3VzeS1kZWZhdWx0cywgZmxvdylcbikge1xuICBAcmV0dXJuIGdldC1kaXJlY3Rpb24oJGZsb3csIHRvKTtcbn1cblxuLy8gRnJvbVxuLy8gLS0tLVxuLy8gUmV0dXJuIHRoZSAnZnJvbScgZGlyZWN0aW9uIG9mIGEgZmxvd1xuLy8gLSBbJGZsb3ddICA6IGx0ciB8IHJ0bFxuQGZ1bmN0aW9uIGZyb20oXG4gICRmbG93OiBtYXAtZ2V0KCRzdXN5LWRlZmF1bHRzLCBmbG93KVxuKSB7XG4gIEByZXR1cm4gZ2V0LWRpcmVjdGlvbigkZmxvdywgZnJvbSk7XG59XG4iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIERlZmF1bHQgVmFyaWFibGVzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbiRCcmVha3BvaW50LVNldHRpbmdzOiAoXG4gICdkZWZhdWx0IG1lZGlhJzogYWxsLFxuICAnZGVmYXVsdCBmZWF0dXJlJzogbWluLXdpZHRoLFxuICAnZGVmYXVsdCBwYWlyJzogd2lkdGgsXG5cbiAgJ2ZvcmNlIGFsbCBtZWRpYSB0eXBlJzogZmFsc2UsXG4gICd0byBlbXMnOiBmYWxzZSxcbiAgJ3RyYW5zZm9ybSByZXNvbHV0aW9ucyc6IHRydWUsXG5cbiAgJ25vIHF1ZXJpZXMnOiBmYWxzZSxcbiAgJ25vIHF1ZXJ5IGZhbGxiYWNrcyc6IGZhbHNlLFxuXG4gICdiYXNlIGZvbnQgc2l6ZSc6IDE2cHgsXG5cbiAgJ2xlZ2FjeSBzeW50YXgnOiBmYWxzZVxuKTtcblxuJGJyZWFrcG9pbnQ6ICgpICFkZWZhdWx0O1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEltcG9ydHNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuQGltcG9ydCBcImJyZWFrcG9pbnQvc2V0dGluZ3NcIjtcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvY29udGV4dCc7XG5AaW1wb3J0ICdicmVha3BvaW50L2hlbHBlcnMnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9wYXJzZXJzJztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvbm8tcXVlcnknO1xuXG5AaW1wb3J0ICdicmVha3BvaW50L3Jlc3BvbmQtdG8nO1xuXG5AaW1wb3J0IFwiYnJlYWtwb2ludC9sZWdhY3ktc2V0dGluZ3NcIjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBCcmVha3BvaW50IE1peGluXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuQG1peGluIGJyZWFrcG9pbnQoJHF1ZXJ5LCAkbm8tcXVlcnk6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIGxlZ2FjeS1zZXR0aW5ncy13YXJuaW5nO1xuXG4gIC8vIFJlc2V0IGNvbnRleHRzXG4gIEBpbmNsdWRlIHByaXZhdGUtYnJlYWtwb2ludC1yZXNldC1jb250ZXh0cygpO1xuXG4gICRicmVha3BvaW50OiBicmVha3BvaW50KCRxdWVyeSwgZmFsc2UpO1xuXG4gICRxdWVyeS1zdHJpbmc6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdxdWVyeScpO1xuICAkcXVlcnktZmFsbGJhY2s6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdmYWxsYmFjaycpO1xuXG4gICRwcml2YXRlLWJyZWFrcG9pbnQtY29udGV4dC1ob2xkZXI6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdjb250ZXh0IGhvbGRlcicpICFnbG9iYWw7XG4gICRwcml2YXRlLWJyZWFrcG9pbnQtcXVlcnktY291bnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdxdWVyeSBjb3VudCcpICFnbG9iYWw7XG5cbiAgLy8gQWxsb3cgZm9yIGFuIGFzLW5lZWRlZCBvdmVycmlkZSBvciB1c2FnZSBvZiBubyBxdWVyeSBmYWxsYmFjay5cbiAgQGlmICRuby1xdWVyeSAhPSBmYWxzZSB7XG4gICAgJHF1ZXJ5LWZhbGxiYWNrOiAkbm8tcXVlcnk7XG4gIH1cblxuICBAaWYgJHF1ZXJ5LWZhbGxiYWNrICE9IGZhbHNlIHtcbiAgICAkY29udGV4dC1zZXR0ZXI6IHByaXZhdGUtYnJlYWtwb2ludC1zZXQtY29udGV4dCgnbm8tcXVlcnknLCAkcXVlcnktZmFsbGJhY2spO1xuICB9XG5cbiAgLy8gUHJpbnQgT3V0IFF1ZXJ5IFN0cmluZ1xuICBAaWYgbm90IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyaWVzJykge1xuICAgIEBtZWRpYSAjeyRxdWVyeS1zdHJpbmd9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBpZiBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykgIT0gZmFsc2Ugb3IgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSA9PSB0cnVlIHtcblxuICAgICR0eXBlOiB0eXBlLW9mKGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSk7XG4gICAgJHByaW50OiBmYWxzZTtcblxuICAgIEBpZiAoJHR5cGUgPT0gJ2Jvb2wnKSB7XG4gICAgICAkcHJpbnQ6IHRydWU7XG4gICAgfVxuICAgIEBlbHNlIGlmICgkdHlwZSA9PSAnc3RyaW5nJykge1xuICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykge1xuICAgICAgICAkcHJpbnQ6IHRydWU7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIGlmICgkdHlwZSA9PSAnbGlzdCcpIHtcbiAgICAgIEBlYWNoICR3cmFwcGVyIGluIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XG4gICAgICAgIEBpZiAkcXVlcnktZmFsbGJhY2sgPT0gJHdyYXBwZXIge1xuICAgICAgICAgICRwcmludDogdHJ1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFdyaXRlIEZhbGxiYWNrXG4gICAgQGlmICgkcXVlcnktZmFsbGJhY2sgIT0gZmFsc2UpIGFuZCAoJHByaW50ID09IHRydWUpIHtcbiAgICAgICR0eXBlLWZhbGxiYWNrOiB0eXBlLW9mKCRxdWVyeS1mYWxsYmFjayk7XG5cbiAgICAgIEBpZiAoJHR5cGUtZmFsbGJhY2sgIT0gJ2Jvb2wnKSB7XG4gICAgICAgICN7JHF1ZXJ5LWZhbGxiYWNrfSAmIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBwcml2YXRlLWJyZWFrcG9pbnQtcmVzZXQtY29udGV4dHMoKTtcbn1cblxuXG5AbWl4aW4gbXEoJHF1ZXJ5LCAkbm8tcXVlcnk6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHF1ZXJ5LCAkbm8tcXVlcnkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gR3V0dGVyIFN5bnRheFxuLy8gPT09PT09PT09PT09PVxuXG5cbi8vIEd1dHRlcnNcbi8vIC0tLS0tLS1cbi8vIFNldCBndXR0ZXJzIG9uIGFuIGVsZW1lbnQuXG4vLyAtIFskc3Bhbl0gICA6IDxzZXR0aW5ncz5cbkBtaXhpbiBndXR0ZXJzKFxuICAkc3BhbjogJHN1c3lcbikge1xuICAkaW5zcGVjdCAgOiAkc3BhbjtcbiAgJHNwYW4gICAgIDogcGFyc2UtZ3V0dGVycygkc3Bhbik7XG4gICRfZ3V0dGVycyA6IGdldC1ndXR0ZXJzKCRzcGFuKTtcblxuICAkX291dHB1dDogKFxuICAgIGJlZm9yZTogbWFwLWdldCgkX2d1dHRlcnMsIGJlZm9yZSksXG4gICAgYWZ0ZXI6IG1hcC1nZXQoJF9ndXR0ZXJzLCBhZnRlciksXG4gICAgZmxvdzogc3VzeS1nZXQoZmxvdywgJHNwYW4pLFxuICApO1xuXG4gIEBpbmNsdWRlIHN1c3ktaW5zcGVjdChndXR0ZXJzLCAkaW5zcGVjdCk7XG5cbiAgQGlmIGlzLWluc2lkZSgkc3Bhbikge1xuICAgIEBpbmNsdWRlIHBhZGRpbmctb3V0cHV0KCRfb3V0cHV0Li4uKTtcbiAgfSBAZWxzZSB7XG4gICAgQGluY2x1ZGUgbWFyZ2luLW91dHB1dCgkX291dHB1dC4uLik7XG4gIH1cbn1cblxuQG1peGluIGd1dHRlcihcbiAgJHNwYW46ICRzdXN5XG4pIHtcbiAgQGluY2x1ZGUgZ3V0dGVycygkc3Bhbik7XG59XG5cblxuLy8gR3V0dGVyXG4vLyAtLS0tLS1cbi8vIFJldHVybiB0aGUgd2lkdGggb2YgYSBndXR0ZXIuXG4vLyAtIFskc3Bhbl0gICA6IDxzZXR0aW5ncz5cbkBmdW5jdGlvbiBndXR0ZXIoXG4gICRzcGFuOiAkc3VzeVxuKSB7XG4gICRzcGFuOiBwYXJzZS1ndXR0ZXJzKCRzcGFuKTtcblxuICAkX2d1dHRlcnM6IGdldC1ndXR0ZXJzKCRzcGFuKTtcbiAgJF9ndXR0ZXJzOiBtYXAtZ2V0KCRfZ3V0dGVycywgYmVmb3JlKSBvciBtYXAtZ2V0KCRfZ3V0dGVycywgYWZ0ZXIpO1xuXG4gIEByZXR1cm4gJF9ndXR0ZXJzO1xufVxuXG5AZnVuY3Rpb24gZ3V0dGVycyhcbiAgJHNwYW46ICRzdXN5XG4pIHtcbiAgQHJldHVybiBndXR0ZXIoJHNwYW4pO1xufVxuXG5cbi8vIEdldCBHdXR0ZXIgV2lkdGhcbi8vIC0tLS0tLS0tLS0tLS0tLS1cbi8vIFJldHVybiBndXR0ZXIgd2lkdGguXG4vLyAtIFskY29udGV4dF06IDxjb250ZXh0PlxuQGZ1bmN0aW9uIGdldC1ndXR0ZXItd2lkdGgoXG4gICRjb250ZXh0OiAkc3VzeVxuKSB7XG4gICRjb250ZXh0ICA6IHBhcnNlLWd1dHRlcnMoJGNvbnRleHQpO1xuXG4gICRfZ3V0dGVycyA6IHN1c3ktZ2V0KGd1dHRlcnMsICRjb250ZXh0KTtcbiAgJF9ndXR0ZXIgIDogc3VzeS1nZXQoZ3V0dGVyLW92ZXJyaWRlLCAkY29udGV4dCk7XG5cbiAgQGlmICRfZ3V0dGVycyBhbmQgKCRfZ3V0dGVycyA+IDApIGFuZCBub3QoJF9ndXR0ZXIpIHtcbiAgICAkX2NvbHVtbi13aWR0aDogc3VzeS1nZXQoY29sdW1uLXdpZHRoLCAkY29udGV4dCk7XG4gICAgJF9tYXRoOiBndXR0ZXItbWF0aCgkY29udGV4dCk7XG4gICAgQGlmICRfbWF0aCA9PSBzdGF0aWMge1xuICAgICAgJF9ndXR0ZXI6ICRfZ3V0dGVycyAqIHZhbGlkLWNvbHVtbi1tYXRoKCRfbWF0aCwgJF9jb2x1bW4td2lkdGgpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJF9jb2x1bW5zIDogc3VzeS1nZXQoY29sdW1ucywgJGNvbnRleHQpO1xuICAgICAgJF9zcHJlYWQgIDogaWYoaXMtc3BsaXQoJGNvbnRleHQpLCB3aWRlLCBzdXN5LWdldChzcHJlYWQsICRjb250ZXh0KSk7XG4gICAgICAkX2d1dHRlciAgOiBwZXJjZW50YWdlKCRfZ3V0dGVycyAvIHN1c3ktc3VtKCRfY29sdW1ucywgJF9ndXR0ZXJzLCAkX3NwcmVhZCkpO1xuICAgIH1cbiAgfVxuXG4gICRfZ3V0dGVyOiBpZigkX2d1dHRlciA9PSAnbm8tZ3V0dGVycycgb3IgJF9ndXR0ZXIgPT0gJ25vLWd1dHRlcicsIG51bGwsICRfZ3V0dGVyKTtcblxuICBAcmV0dXJuICRfZ3V0dGVyO1xufVxuXG5cbi8vIEdldCBHdXR0ZXJzXG4vLyAtLS0tLS0tLS0tLVxuLy8gUmV0dXJuIGJlZm9yZSBhbmQgYWZ0ZXIgZ3V0dGVyIHZhbHVlcy5cbi8vIC0gWyRjb250ZXh0XTogPGNvbnRleHQ+XG5AZnVuY3Rpb24gZ2V0LWd1dHRlcnMoXG4gICRjb250ZXh0OiAkc3VzeVxuKSB7XG4gICRjb250ZXh0ICAgICAgICAgICAgOiBwYXJzZS1ndXR0ZXJzKCRjb250ZXh0KTtcblxuICAkX2d1dHRlci1wb3NpdGlvbiAgIDogc3VzeS1nZXQoZ3V0dGVyLXBvc2l0aW9uLCAkY29udGV4dCk7XG4gICRfZ3V0dGVyICAgICAgICAgICAgOiBnZXQtZ3V0dGVyLXdpZHRoKCRjb250ZXh0KTtcblxuICAkX3JldHVybiAgICAgICAgICAgIDogKGJlZm9yZTogbnVsbCwgYWZ0ZXI6IG51bGwpO1xuXG4gIEBpZiBpcy1zcGxpdCgkY29udGV4dCkgYW5kICRfZ3V0dGVyIHtcbiAgICAkX2d1dHRlcjogJF9ndXR0ZXIgLyAyO1xuICAgICRfcmV0dXJuOiBtYXAtbWVyZ2UoJF9yZXR1cm4sIChiZWZvcmU6ICRfZ3V0dGVyLCBhZnRlcjogJF9ndXR0ZXIpKTtcbiAgfSBAZWxzZSB7XG4gICAgJF9yZXR1cm46IG1hcC1tZXJnZSgkX3JldHVybiwgKCRfZ3V0dGVyLXBvc2l0aW9uOiAkX2d1dHRlcikpO1xuICB9XG5cbiAgQHJldHVybiAkX3JldHVybjtcbn1cblxuXG4vLyBJcyBJbnNpZGVcbi8vIC0tLS0tLS0tLVxuLy8gUmV0dXJucyB0cnVlIGlmIGd1dHRlcnMgYXJlIGluc2lkZS5cbi8vICRjb250ZXh0OiA8Y29udGV4dD5cbkBmdW5jdGlvbiBpcy1pbnNpZGUoXG4gICRjb250ZXh0XG4pIHtcbiAgJF9pbnNpZGU6IGluc2lkZSBpbnNpZGUtc3RhdGljO1xuICAkX2d1dHRlci1wb3NpdGlvbjogc3VzeS1nZXQoZ3V0dGVyLXBvc2l0aW9uLCAkY29udGV4dCk7XG5cbiAgQHJldHVybiBpZihpbmRleCgkX2luc2lkZSwgJF9ndXR0ZXItcG9zaXRpb24pLCB0cnVlLCBmYWxzZSk7XG59XG5cblxuLy8gSXMgU3BsaXRcbi8vIC0tLS0tLS0tXG4vLyBSZXR1cm5zIHRydWUgaWYgZ3V0dGVycyBhcmUgc3BsaXQuXG4vLyAkY29udGV4dDogPGNvbnRleHQ+XG5AZnVuY3Rpb24gaXMtc3BsaXQoXG4gICRjb250ZXh0XG4pIHtcbiAgJF9zcGxpdDogc3BsaXQgaW5zaWRlIGluc2lkZS1zdGF0aWM7XG4gICRfZ3V0dGVyLXBvc2l0aW9uOiBzdXN5LWdldChndXR0ZXItcG9zaXRpb24sICRjb250ZXh0KTtcblxuICBAcmV0dXJuIGlmKGluZGV4KCRfc3BsaXQsICRfZ3V0dGVyLXBvc2l0aW9uKSwgdHJ1ZSwgZmFsc2UpO1xufVxuXG5cbi8vIEd1dHRlciBNYXRoXG4vLyAtLS0tLS0tLS0tLVxuLy8gUmV0dXJuIHRoZSBtYXRoIHRvIHVzZSBmb3IgZ3V0dGVyIGNhbGN1bGF0aW9uc1xuLy8gJGNvbnRleHQ6IDxjb250ZXh0PlxuQGZ1bmN0aW9uIGd1dHRlci1tYXRoKFxuICAkY29udGV4dDogJHN1c3lcbikge1xuICAkX3JldHVybiAgOiBzdXN5LWdldChtYXRoLCAkY29udGV4dCk7XG4gICRfcmV0dXJuICA6IGlmKHN1c3ktZ2V0KGd1dHRlci1wb3NpdGlvbiwgJGNvbnRleHQpID09IGluc2lkZS1zdGF0aWMsIHN0YXRpYywgJF9yZXR1cm4pO1xuXG4gIEByZXR1cm4gJF9yZXR1cm47XG59XG4iLCIvLyBMYXlvdXRcbi8vXG4vLyBTaWRlYmFycyBSZWdpb24gU3R5bGluZ1xuLy9cbi8vIE1hcmt1cDogc2lkZWJhcnMudHdpZ1xuLy9cbi8vIFN0eWxlIGd1aWRlOiBsYXlvdXQuc2lkZWJhcnNcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gU2lkZWJhciBsZWZ0IC8vLy8vLy8vLy8vLy8vLy8vXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uYm9keS1zaWRlYmFycy1sZWZ0IHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdXAtc20pIHtcbiAgICBhc2lkZS5zaWRlYmFyLWxlZnQge1xuICAgICAgQGluY2x1ZGUgc3BhbigzIG9mIDEyKTtcblxuICAgICAgPiAqIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHNlY3Rpb24jY29udGVudCB7XG4gICAgICBAaW5jbHVkZSBzcGFuKDkgb2YgMTIgbGFzdCk7XG5cbiAgICAgID4gKiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBTaWRlYmFyIHJpZ2h0IC8vLy8vLy8vLy8vLy8vLy9cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5ib2R5LXNpZGViYXJzLXJpZ2h0IHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdXAtc20pIHtcbiAgICBhc2lkZS5zaWRlYmFyLXJpZ2h0IHtcbiAgICAgIEBpbmNsdWRlIHNwYW4oNCBvZiAxMiBsYXN0KTtcblxuLyogICAgICAgPiAqIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn0gKi9cbiAgICB9XG5cbiAgICBzZWN0aW9uI2NvbnRlbnQge1xuICAgICAgQGluY2x1ZGUgc3Bhbig4IG9mIDEyKTtcblxuICAgICAgLy8gPiAqIHtcbiAgICAgIC8vICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgLy8gfSBcbiAgICB9XG4gIH0gXG59XG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBTaWRlYmFyIEJvdGggLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uYm9keS1zaWRlYmFycy1ib3RoIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdXAtc20pIHtcbiAgICBhc2lkZS5zaWRlYmFyLWxlZnQge1xuICAgICAgQGluY2x1ZGUgc3BhbigyIG9mIDEyKTtcblxuICAgICAgPiAqIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGFzaWRlLnNpZGViYXItcmlnaHQge1xuICAgICAgQGluY2x1ZGUgc3BhbigyIG9mIDEyIGxhc3QpO1xuXG4gICAgICA+ICoge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHNlY3Rpb24jY29udGVudCB7XG4gICAgICBAaW5jbHVkZSBzcGFuKDggb2YgMTIpO1xuXG4gICAgICA+ICoge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gU2lkZWJhciBOb25lIC8vLy8vLy8vLy8vLy8vLy8vL1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLmJvZHktc2lkZWJhcnMtbm9uZSB7XG4gIHNlY3Rpb24jY29udGVudCB7XG4gICAgQGluY2x1ZGUgc3BhbigxMiBvZiAxMik7XG5cbiAgICA+ICoge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG4gIH1cbn1cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEdlbmVyYWwgU2lkZWJhciBSdWxlcyAvLy8vLy8vLy9cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbmFzaWRlLnNpZGViYXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiLyogQkVHSU4gUmVndWxhciAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAkRm9udE5hbWU7XG5cdEBpbmNsdWRlIGZvbnRkZWYtd29mZigkRm9udFBhdGgsICRGb250TmFtZSwgJEZvbnRWZXJzaW9uLCBcIkhhaXJsaW5lXCIpO1xuXHRmb250LXdlaWdodDogMTAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICRGb250TmFtZTtcblx0QGluY2x1ZGUgZm9udGRlZi13b2ZmKCRGb250UGF0aCwgJEZvbnROYW1lLCAkRm9udFZlcnNpb24sIFwiSGFpcmxpbmVcIik7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIEVORCBSZWd1bGFyICovXG4iLCIkRm9udFBhdGg6IFwiLi4vZm9udHMvbGF0b1wiICFkZWZhdWx0O1xuJEZvbnROYW1lOiBcIkxhdG9cIiAhZGVmYXVsdDtcbiRGb250VmVyc2lvbjogXCIxLjEuMFwiICFkZWZhdWx0O1xuICIsIkBtaXhpbiBmb250ZGVmLXdvZmYoJEZvbnRQYXRoLCAkRm9udE5hbWUsICRGb250VmVyc2lvbjpcIjEuMC4wXCIsICRGb250VHlwZTpcIlJlZ3VsYXJcIikge1xuXHRzcmM6XHR1cmwoJyN7JEZvbnRQYXRofS8jeyRGb250TmFtZX0tI3skRm9udFR5cGV9LndvZmYyP3Y9I3skRm9udFZlcnNpb259JykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdFx0dXJsKCcjeyRGb250UGF0aH0vI3skRm9udE5hbWV9LSN7JEZvbnRUeXBlfS53b2ZmP3Y9I3skRm9udFZlcnNpb259JykgZm9ybWF0KCd3b2ZmJyksXG5cdFx0XHR1cmwoJyN7JEZvbnRQYXRofS8jeyRGb250TmFtZX0tI3skRm9udFR5cGV9LnR0Zj92PSN7JEZvbnRWZXJzaW9ufScpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuIiwiLyogQkVHSU4gUmVndWxhciAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAkRm9udE5hbWU7XG5cdEBpbmNsdWRlIGZvbnRkZWYtd29mZigkRm9udFBhdGgsICRGb250TmFtZSwgJEZvbnRWZXJzaW9uLCBcIkxpZ2h0XCIpO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICRGb250TmFtZTtcblx0QGluY2x1ZGUgZm9udGRlZi13b2ZmKCRGb250UGF0aCwgJEZvbnROYW1lLCAkRm9udFZlcnNpb24sIFwiTGlnaHRcIik7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIEVORCBSZWd1bGFyICovXG4iLCIvKiBCRUdJTiBSZWd1bGFyICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICRGb250TmFtZTtcblx0QGluY2x1ZGUgZm9udGRlZi13b2ZmKCRGb250UGF0aCwgJEZvbnROYW1lLCAkRm9udFZlcnNpb24sIFwiUmVndWxhclwiKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAkRm9udE5hbWU7XG5cdEBpbmNsdWRlIGZvbnRkZWYtd29mZigkRm9udFBhdGgsICRGb250TmFtZSwgJEZvbnRWZXJzaW9uLCBcIlJlZ3VsYXJcIik7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIEVORCBSZWd1bGFyICovXG4iLCIvKiBCRUdJTiBNZWRpdW0gKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJEZvbnROYW1lO1xuXHRAaW5jbHVkZSBmb250ZGVmLXdvZmYoJEZvbnRQYXRoLCAkRm9udE5hbWUsICRGb250VmVyc2lvbiwgXCJCbGFja1wiKTtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogRU5EIE1lZGl1bSAqLyIsIi8qIEJFR0lOIEJvbGQgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJEZvbnROYW1lO1xuXHRAaW5jbHVkZSBmb250ZGVmLXdvZmYoJEZvbnRQYXRoLCAkRm9udE5hbWUsICRGb250VmVyc2lvbiwgXCJCb2xkXCIpO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICRGb250TmFtZTtcblx0QGluY2x1ZGUgZm9udGRlZi13b2ZmKCRGb250UGF0aCwgJEZvbnROYW1lLCAkRm9udFZlcnNpb24sIFwiQm9sZFwiKTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIEVORCBCb2xkICovXG4iLCIuZmlmdHktZmlmdHktcHJvbW8tYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAuaGFsZi1iZyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5oYWxmLWJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cbn1cblxuLnByb21vLWN0YS1saXN0IHtcbiAgcGFkZGluZzogNjBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgcGFkZGluZzogMjVweCAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgbWFyZ2luOiAwcHggLTE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICYuZ3JleS10aGVtZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxrO1xuICAgIH1cblxuICAgICYuc2xhdGUtdGhlbWUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcblxuICAgICAgYSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDBweCAwcHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgIGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICAgICAgICBtaW4td2lkdGg6IDM0cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgIHRvcDogMHB4O1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDM0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQycHg7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDQycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCxcbiAgICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbi5wcm9tby1zaWdudXAtZm9ybSxcbi5wcm9tby1jdGEtYmxvY2sge1xuICBwYWRkaW5nOiA2MHB4IDEwMHB4O1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMHB4IC0xNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BsYWNlaG9sZGVyLW1kLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNjBweDtcblxuICBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0yMHB4IHRvcCAtNXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIH1cblxuICAuZm9ybS1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICByaWdodDogMjBweDtcbiAgICB0b3A6IDIycHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICB0b3A6IDE2cHg7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiA1cHg7XG4gICAgICAmW2Rpc2FibGVkXXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBTaWRlYmFyIEJsb2NrXG4vL1xuLy8gU2lkZWJhciBibG9jayBzdHlsaW5nLlxuLy9cbi8vIE1hcmt1cDogYmxvY2sudHdpZ1xuLy9cbi8vIFN0eWxlIGd1aWRlOiBjb21wb25lbnRzLmJsb2NrXG5hc2lkZSAuYmxvY2sge1xuICAvLyBAZXh0ZW5kIC5ibG9ja2VkLXN0eWxlO1xuXG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cblxuXG4uc2lkZWJhci1ib3gge1xuICBAZXh0ZW5kICVib3gtc2hhZG93O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICYubWludXMtdG9wIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgbWFyZ2luLXRvcDogLTgwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAmLndoaXRlLWJnIHtcbiAgICAgIHBhZGRpbmc6IDM1cHg7XG5cbiAgICAgIC5oZWFkaW5nLXN0eWxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdGEtaXRlbXMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodGVyLWdyYXk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgLmN0YS1jb250ZW50IHtcbiAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICAgIC5idG4tc20ge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgICAgLmJ0bi1zbSB7XG4gICAgICAgICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1zbSArIDIpO1xuICAgICAgICAgIC8vIHdpZHRoOiAyMjNweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB0b3A6IC02cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYmxrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhlYWRpbmctc3R5bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBjb2xvcjogJGJsaztcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGctbWF4KSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgICAgLy8gcmlnaHQ6IDBweDtcbiAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMzkwcHgpe1xuICAgIC8vICAgcmlnaHQ6IDA7XG4gICAgLy8gfVxuICB9XG5cbiAgLndpZGdldC1ibG9jayB7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5jdGEtaXRlbXMge1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi50aHJlZS1pdGVtcyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgICB9XG4gIH1cblxuICAuYmxvY2std2ViZm9ybSxcbiAgLmJsb2NrLS1idW5kbGUtY3RhLWJsb2NrIHtcbiAgICBtYXJnaW46IDBweDtcblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiAkYmxrO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxnLW1heCkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWQ7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtbGcgKyA0cHgpO1xuICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgIH1cbiAgfVxufVxuXG5cbi53aWRnZXQtYmxvY2sge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG5cbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICAgIC8vIHRvcDogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IC8vIG5ld2Nzc1xuICAgIHJpZ2h0OiAyMXB4OyAvLyBuZXdjc3NcbiAgICB0b3A6IDE3cHg7IC8vIG5ld2Nzc1xuXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICBvcGFjaXR5OiAwOyAvLyBuZXdjc3NcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgLy8gbmV3Y3NzXG4gICAgICByaWdodDogMDsgLy8gbmV3Y3NzXG4gICAgICB0b3A6IDVweDsgLy8gbmV3Y3NzXG4gICAgfVxuICB9XG5cbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWw6YWZ0ZXIge1xuICAgIHRvcDogNnB4O1xuICB9XG5cbiAgLmN0YS1pdGVtcyB7XG4gICAgaDUge1xuICAgICAgaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGFnLWxpc3Qge1xuICBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtlci1ncmF5O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG5cbi5ob21lLWhlcm8tcmlnaHQge1xuICAuaGVhZGluZy1zdHlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMzhweDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLm5vZGV0eXBlLS1saXN0aW5nX3BhZ2Uge1xuICAuc2lkZWJhci1ib3gubWludXMtdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA3NnB4O1xuICB9XG59XG5cblxuXG5cbi5zaWRlYmFyLWJveC1oZWFkaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgY29sb3I6ICRibGs7XG5cbiAgJjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtNDBweDtcbiAgICB0b3A6IDEycHg7XG4gIH1cbn1cblxuXG4uc2lkZWJhci1ib3ggLnZpZXctZmVhdHVyZWQtY29udGVudC1wYW5lbC1kZWZhdWx0IC5jdGEtaXRlbXM6bGFzdC1jaGlsZCB7XG5ib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbn1cblxuLnNpZGViYXItYm94IC52aWV3LWZlYXR1cmVkLWNvbnRlbnQtcGFuZWwtZGVmYXVsdCAudmlld3Mtcm93LWxhc3QgLmN0YS1pdGVtczpsYXN0LWNoaWxkIHtcbmJvcmRlci1ib3R0b206IG5vbmU7XG59XG4iLCIucmVnaW9uLWJyYW5kaW5nIHtcbiAgLmJsb2NrLXN5c3RlbS1tZW51YmxvY2sgdWwubWVudSB7XG4gICAgQGV4dGVuZCAubm8tdWwtbGlzdDtcbiAgfVxufVxuXG4uc2l0ZS1icmFuZGluZy10ZXh0IHtcbiAgcGFkZGluZzogMzBweCAxMHB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTM1JTtcbn1cbi8vIGxvZ28gdmFsdWVzXG5kaXYuc2l0ZS1icmFuZGluZyBhLmxvZ28ge1xuICB3aWR0aDogMTA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA1cHggNXB4IDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbGctbWF4KSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4jYmxvY2stZmlhLWJyYW5kaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xufSIsIi5jdGEtZ3JpZCB7XG5cbiAgaDJ7XG4gICAgcGFkZGluZzogMC4zZW0gMCAwLjNlbTtcbiAgfVxuXG4gIHVsLm5vLWxpc3Qtc3R5bGUge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpLFxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgLmN0YS1pdGVtcyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpLFxuICAgICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgLmN0YS1pdGVtcyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSxcbiAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgIC5jdGEtaXRlbXMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3RhLWl0ZW1zIHtcbiAgICBAZXh0ZW5kICVib3gtc2hhZG93O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIG1hcmdpbjogMjBweCAxNXB4O1xuICAgICAgbWF4LXdpZHRoOiAzNzdweDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgIGg1IHtcbiAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHhzLW1heCkge1xuICAgICAgcGFkZGluZzogMjVweCAzMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgaDUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAuZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY3RhLWl0ZW1zIHtcbiAgLmRhdGUge1xuICAgIGNvbG9yOiAkZGFya2VyLWdyYXk7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIG1pbi1oZWlnaHQ6IDE1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxnLW1heCkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgbWluLWhlaWdodDogaW5pdGlhbDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvbG9yOiAkYmxrO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuY3RhLXByb21vLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxMjBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuY3RhLXByb21vLWJsb2NrLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2N0YS1wcm9tby1ibG9jay5wbmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDY0OHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAuaGFsZi1iZyB7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi5jdGEtcHJvbW8tbGlzdC1pdGVtcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgcGFkZGluZzogNjBweCA4MHB4O1xuICBtaW4taGVpZ2h0OiA0ODBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4LCAwcHgsIDIwcHgsIDJweCwgcmdiYSgwLCAwLCAwLCAwLjA1KSk7XG4gICAgcGFkZGluZzogNTBweCA2MHB4O1xuICAgIG1hcmdpbjogMHB4IC01cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkeHMtbWF4KSB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICB9XG5cbiAgdWwge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgbGkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNzYsIDc5LCA4NCwgMC4xNSk7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG5cbiAgICAgIGg0IHtcbiAgICAgICAgY29sb3I6ICRsaWdodC1ibGs7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAubGluZS1hcnJvdyB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDUxcHg7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5kcm9wZG93biB7XG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4LXNtKSB7XG4gICAgICBmb250LXNpemU6ICgkZm9udC1zaXplLWxnICsgMik7XG4gICAgICBjb2xvcjogJGJsaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICBib3JkZXI6IDBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMThweCAwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg3NiwgNzksIDg0LCAwLjE1KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAzcHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgcGFkZGluZzogN3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgfVxuXG4gICAgICAmLmRyb3Bkb3duLW9wZW4ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heC1zbSkge1xuICAgICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1sZyArIDIpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzbWFsbC1tYXgtc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbWF4LWhlaWdodDogMzUwcHg7XG4gICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgICB9XG5cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZTtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4LXNtKSB7XG4gICAgICAgIC5jdXN0b20tY2hlY2tib3gge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgICAgIC5jaGVja21hcmsge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBsZWZ0OiAxMXB4O1xuICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmN1c3RvbS1kcm9wZG93biB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzbWFsbC1tYXgtc20pIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIDBweCwgMjBweCwgMnB4LCByZ2JhKDAsIDAsIDAsIDAuMDUpKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMjtcblxuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICRsaWdodC1ibGs7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IDJweDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcGFkZGluZzogMHB4IDI1cHggMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtbGcgKyAyKTtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4LCAxMHB4LCAxMHB4LCAycHgsIHJnYmEoMCwgMCwgMCwgMC4wNSkpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBsaS5kcm9wZG93bi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1ub3JtYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICBmb250LXNpemU6ICgkZm9udC1zaXplLXNtICsgMik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyOiAwcHg7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5saXN0aW5nLWZpbHRlcntcbiAgLmJ0bi1ub3JtYWwrLmJ0bi1ub3JtYWx7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufSIsIi5ldS1jb29raWUtY29tcGxpYW5jZS1kZWZhdWx0LWJ1dHRvbiB7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3ODdCO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLXNlY29uZGFyeS1idXR0b24ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuXG4uZXUtY29va2llLWNvbXBsaWFuY2UtbWVzc2FnZT5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMC45ZW0gMDtcbn1cblxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLW1lc3NhZ2U+cD5hLFxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLW1lc3NhZ2U+cD5hOmxpbmssXG4uZXUtY29va2llLWNvbXBsaWFuY2UtbWVzc2FnZT5wPmE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZXUtY29va2llLWNvbXBsaWFuY2UtbWVzc2FnZT5wPmE6aG92ZXIge1xuICBjb2xvcjogI2Y5ZThjYztcbn1cbiIsIi5ldmVudHMtcHJvbW8ge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIC5zaWRlYmFyLWJveCAuY3RhLWl0ZW1zIHtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgIC5kYXRle1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF5LWxnIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG5cbiAgICAuaW5saW5lLWxpc3QtaXRlbXMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cblxuICAuYm9yZGVyLXNlcCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZkZmRmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMjVweDtcbiAgICB9XG4gIH1cblxuICAuc2lkZWJhci1ib3gge1xuICAgIC5yb3cge1xuICAgICAgbWFyZ2luOiAwcHggLTE1cHg7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAuY3RhLWl0ZW1zOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgLnNpZGViYXItYm94IC5jdGEtaXRlbXMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgIC5ib3JkZXItc2VwIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDI1cHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sLW1kLTQ6bGFzdC1jaGlsZCwgLmNvbC1sZy00Omxhc3QtY2hpbGQge1xuICAgICAgLmN0YS1pdGVtcyB7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGViYXItYm94IC5jdGEtaXRlbXMgLmN0YS1jb250ZW50IC5idG4tc20ge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgIHRvcDogLTFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImJvZHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJzbWFsbFwiO1xuXHRkaXNwbGF5OiBub25lO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcblx0Ym9keTpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwibGFyZ2VcIjtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0Ym9keTpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwibWVkaXVtXCI7XG5cdH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tZmVhdHVyZWQtY2Fyb3VzZWwtcHJvbW8ge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgLnNsaWRlcyB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIEBtZWRpYShtaW4td2lkdGg6IDEwMjRweCkgeyBtYXJnaW4tdG9wOiAgMHB4OyB9XG4gIH1cbiAgLmZlYXR1cmVkX2Nhcm91c2VsX3NsaWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyOiRsaWdodC1ncmF5LXh4IDFweCBzb2xpZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgei1pbmRleDogMDtcbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICB9XG4gICAgLmJ1dHRvbiB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZmVhdHVyZWRfY2Fyb3VzZWxfdGh1bWJzIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgei1pbmRleDogMTtcbiAgICAmLmhhcy10aHVtYnMge1xuICAgICAgcGFkZGluZzogMHB4IDQwcHg7XG4gICAgfVxuICAgICY6bm90KC5oYXMtdGh1bWJzKSB7XG4gICAgICAuc2xpY2stdHJhY2sgeyBAbWVkaWEobWluLXdpZHRoOiA2MDBweCkgeyB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDsgfX1cbiAgICAgIC8vb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGxpIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICB9LypcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogIDBweDtcbiAgICAgIH0qL1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stYXJyb3cge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIGJhY2tncm91bmQ6I2Y3ZjdmNztcbiAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRvZmYtd2hpdGUgdXJsKC4uL2ltYWdlcy9wbGFjZWhvbGRlci1saWdodC5wbmcpIDBweCAwcHggbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzUlIGF1dG87XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgIH1cbiAgICAgICYuc2xpY2stZGlzYWJsZWQ6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICB9XG4gICAgICAmLnNsaWNrLXByZXYge1xuICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4ICRsaWdodC1ncmF5LXh4IHNvbGlkO1xuICAgICAgfVxuICAgICAgJi5zbGljay1uZXh0IHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDFweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4ICRsaWdodC1ncmF5LXh4IHNvbGlkO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpIHtyaWdodDotMXB4O31cbiAgICAgIH1cbiAgICB9XG4gICAgLnNsaWNrLWxpc3Qge1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcblxuICAgICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4OyAgIFxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGxpIHtcbiAgICAgIG1hcmdpbjogMHB4IDJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgcGFkZGluZzogMThweCAyMHB4O1xuICAgICAgZmxleDogMTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6JGRhcmstYmx1ZTtcbiAgICAgIGJvcmRlcjokbGlnaHQtZ3JheS14eCAxcHggc29saWQ7XG4gICAgICBoNSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgICAmLnNsaWNrLWN1cnJlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHdoaXRlO1xuICAgICAgICBoNSB7XG4gICAgICAgICAgY29sb3I6JGJsaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi50YWItY29udGVudC1pdGVtcyB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgcGFkZGluZy1yaWdodDogMzAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5uYXYtdGFicyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwMDBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItdGh1bWIge1xuICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sYW5kaW5nLWJnLmpwZycpO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgJi5hdWRpby10aHVtYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjI7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MGNcIjtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuaWNvbi10aHVtYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIHVsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcblxuICAgICAgbGkuc2xpY2stc2xpZGUge1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAudGFiLXRodW1iIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sYW5kaW5nLWJnLmpwZycpO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAmLmF1ZGlvLXRodW1iIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwY1wiO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuaWNvbi10aHVtYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuXG4gICAgICAgICAgYTphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogJHhzLW1heCkge1xuICAgIHVsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcblxuICAgICAgbGkuc2xpY2stc2xpZGUge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG51bC5pbmxpbmUtbGlzdC1pdGVtcyB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwcHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgcGFkZGluZzogMHB4IDE4cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgbGlnaHRlbigkZGFya2VyLWdyYXksIDQ0JSk7XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgY29sb3I6ICRibGs7XG4gICAgfVxuICB9XG59XG4iLCIucmVnaW9uLWZvb3RlciB7XG4gIEBpbmNsdWRlIHJlZ2lvbi1zcGFjZXIoJGxpZ2h0LWdyYXksIHRvcCk7XG5cbiAgLmJsb2NrLW1lbnUgdWwubWVudSB7XG4gICAgQGV4dGVuZCAubm8tdWwtbGlzdDtcbiAgfVxufVxuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1iZztcbiAgY29sb3I6ICNmZmY7XG5cbiAgaDUsXG4gIHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1zbSArIDIpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luOiAwcHg7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmYtYmxvY2sge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgfVxuICAucmVnaW9uLWZvb3RlcntcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgYm9yZGVyOiAwcHg7XG4gIH1cbn1cblxuLnV0aWxpdHktZm9vdGVyIHtcbiAgLmNvZy0tbXEge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAgIG1hcmdpbjogYXV0bztcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4udXRpbGl0eS1mb290ZXItbmF2aWdhdGlvbiB7XG4gIG1hcmdpbjogMTBweCAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICB1bC5tZW51e1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgbWFyZ2luOiAwcHggOHB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cblxuLmZvb3Rlci1sb2dvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA2MHB4IDIwcHggNjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgbWFyZ2luOiAwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZvb3Rlci1tb2JpbGUtY29udGVudCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuLmFkZHRoaXNfaW5saW5lX2ZvbGxvd190b29sYm94IC5hZGR0aGlzX3Rvb2xib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgJiA+IGEge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5mb3JtLWJsb2NrIHtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbiAgbWFyZ2luOiBhdXRvO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICB9XG59XG5cbi5zdWJtaXNzaW9uLWZvcm0tYmxvY2ssXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmZvcm0taXRlbS1lbWFpbCxcbiAgLmZvcm0taXRlbS10ZXh0LWZpZWxkLFxuICAuZm9ybS1pdGVtLXRleHRhcmVhLFxuICAuZm9ybS1pdGVtLXNlbGVjdCB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICB0ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICAgIGNvbG9yOiAkbGlnaHQtYmxrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNzYsIDc5LCA4NCwgMC4yNSk7XG4gICAgcGFkZGluZzogMTBweCAwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgICByZXNpemU6IG5vbmU7XG5cbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheS14eDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogJGxpZ2h0LWdyYXkteHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheS14eDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheS14eDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG4gIH1cblxuICAuZm9ybS10eXBlLWNoZWNrYm94LFxuICAuZm9ybS1pdGVtLXJhZGlvcyB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXG4gICAgaW5wdXQge1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmOmNoZWNrZWR+bGFiZWw6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgY29sb3I6ICRsaWdodC1ibGs7XG5cbiAgICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICAvLyAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgLy8gICBwYWRkaW5nLWxlZnQ6IDQycHg7XG4gICAgICAvLyB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkeHMtbWF4KSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGZvb3Rlci1iZztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICAgIC8vICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIC8vICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAvLyB9XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICBib3JkZXI6IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cbiAgICAgICAgLy8gQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgICAgLy8gICBsZWZ0OiAxMHB4O1xuICAgICAgICAvLyAgIHRvcDogNnB4O1xuICAgICAgICAvLyAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAvLyAgIGhlaWdodDogMjBweDtcbiAgICAgICAgLy8gfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLmZvcm0taXRlbS1yYWRpb3Mge1xuICAgIGxhYmVsIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgdG9wOiA3cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHRvcDogMjJweDtcbiAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgdG9wOiAxNnB4O1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgJltkaXNhYmxlZF17XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogLTRweDtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgdGV4dC1zaGFkb3c6IDBweCAwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiA0cHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuMnM7XG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHJpZ2h0OiAwcHg7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZHJ1cGFsLW1lc3NhZ2VzLm1lc3NhZ2VzLS1lcnJvciB7XG4gIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gbGVmdDogMDtcbiAgcGFkZGluZzogMHB4O1xuICBib3JkZXI6IDBweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luOiAwcHg7XG4gIGJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZHJ1cGFsLW1lc3NhZ2VzLm1lc3NhZ2VzLS1lcnJvciAubWVzc2FnZXNfX2xpc3Qge1xuICBtYXJnaW46IDBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYWpheC1wcm9ncmVzcy5hamF4LXByb2dyZXNzLXRocm9iYmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWpheC1wcm9ncmVzcy5hamF4LXByb2dyZXNzLXRocm9iYmVyIC50aHJvYmJlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG5cblxuXG5cbi8vIHdlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGNzc1xuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBib3JkZXI6IDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAxNHB4IDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCl7XG4gICAgICBwYWRkaW5nOiAxMnB4IDBweDtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogJGxpZ2h0LWdyYXkteHg7XG4gIH1cblxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1sZys5KTtcbiAgICBjb2xvcjogJGxpZ2h0LWJsaztcbiAgICBtYXJnaW46IDBweDtcbiAgICBib3JkZXI6IDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpe1xuICAgICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1sZyk7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gICAgYm9yZGVyOiAwcHg7XG4gICAgbWFyZ2luOiAwcHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDIycHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpe1xuICAgICAgdG9wOiAycHg7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIHJpZ2h0OiAyNnB4O1xuICAgIHRvcDogMTJweDtcbiAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXIge1xuICAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNlbGVjdDItZHJvcGRvd24ge1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAkbGlnaHQtZ3JheS14eDtcbiAgICBib3JkZXI6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgcGFkZGluZzogNnB4IDBweDtcblxuICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICBwYWRkaW5nOiA4cHggMzBweDtcbiAgICB9XG4gIH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHM+LnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIG1heC1oZWlnaHQ6IDI3MHB4O1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICAmW2RhdGEtZHJ1cGFsLWZvcm0tZmllbGRzKj1cInByZXZcIl0sXG4gICZbZGF0YS1kcnVwYWwtZm9ybS1maWVsZHMqPVwibmV4dFwiXSB7XG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAmOmFmdGVyLFxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbZGF0YS1kcnVwYWwtZm9ybS1maWVsZHMqPVwic3VibWl0XCJdIHtcbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC1vcmFuZ2Uuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDY2cHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbWluLXdpZHRoOiAyNXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDY2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICBpbnB1dCB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC53ZWJmb3JtLWJ1dHRvbi0tcHJldmlvdXMsXG4gICAgLndlYmZvcm0tYnV0dG9uLS1uZXh0IHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzIxOTZGMztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5mdWxsLXdpZHRoLWN0YS1ibG9jayB7XG4gIC5vdmVybGF5LWxpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYm9yZGVyLWxpbmsgYS5idG4tbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIC5yb3cge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEyMHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgLmJveC1wYWRkaW5nLWxnIHtcbiAgICAgIG1heC13aWR0aDogNTA1cHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAyNXB4O1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgICB9XG5cbiAgICAgIC5ib3JkZXItbGluayB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm92ZXJsYXktbGluayB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbiIsIi5ncmFkaWVudC1zdWJuYXYge1xuXG4gICRsaW5rX2NvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbiAgJGxpbmtfaG92ZXJfY29sb3I6IHZhcigtLWxpbmstaG92ZXItY29sb3IpO1xuICAkZ3JhZGllbnRfY29sb3Jfc3RhcnQ6IHZhcigtLWdyYWRpZW50LWNvbG9yLXN0YXJ0KTtcbiAgJGdyYWRpZW50X2NvbG9yX2VuZDogdmFyKC0tZ3JhZGllbnQtY29sb3ItZW5kKTtcblxuICBiYWNrZ3JvdW5kOiAkZ3JhZGllbnRfY29sb3Jfc3RhcnQ7XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNnB4KSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkZ3JhZGllbnRfY29sb3Jfc3RhcnQgMCUsICRncmFkaWVudF9jb2xvcl9lbmQgMTAwJSk7XG4gIH1cblxuICAuaW5uZXItd3JhcHBlciB7XG4gICAgQGV4dGVuZCAuY29nLS1tcTtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAmID4gLm1lbnUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgJiA+IGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgY29sb3I6ICRsaW5rX2NvbG9yO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcblxuICAgICAgICAgICYuaXMtYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlua19ob3Zlci1jb2xvcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTVweDtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJGxpbmtfaG92ZXJfY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAgICAgICAmID4gbGkge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYWRpZW50X2NvbG9yX2VuZDtcblxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNnB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYgPiBsaSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JhZGllbnRfY29sb3Jfc3RhcnQ7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgd2lkdGg6IDBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDIwcHggc29saWQgJGdyYWRpZW50X2NvbG9yX3N0YXJ0O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmFkaWVudF9jb2xvcl9lbmQ7XG5cbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pbWFnZS1maXJzdCB7XG4gICAgLmlubmVyLXdyYXBwZXIgPiAubWVudSB7XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgICAgICAgJiA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1pbWFnZV9wYXRoKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgd2lkdGg6IHZhcigtLWltYWdlX3dpZHRoKTtcbiAgICAgICAgICBoZWlnaHQ6IHZhcigtLWltYWdlX2hlaWdodCk7XG5cbiAgICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IHZhcigtLWltYWdlX3dpZHRoKTtcbiAgICAgICAgICAgIGhlaWdodDogdmFyKC0taW1hZ2VfaGVpZ2h0KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgJjphZnRlciwgJjpob3ZlcjphZnRlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNzdWJuYXYuZml4ZWQtaGVhZGVyIHtcbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNnB4KSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogODJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDA7XG5cbiAgICAmID4gLmdyYWRpZW50LXN1Ym5hdiAuaW5uZXItd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgICYgPiAuZ3JhZGllbnQtc3VibmF2LmltYWdlLWZpcnN0IHtcbiAgICAgIC5pbm5lci13cmFwcGVyID4gLm1lbnUgPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4gICAgICAuaW5uZXItd3JhcHBlciA+IC5tZW51ID4gbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogdmFyKC0tbW9iaWxlX2ltYWdlX3dpZHRoKTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1tb2JpbGVfaW1hZ2VfaGVpZ2h0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmxvZ2dlZC1pbiAjc3VibmF2LmZpeGVkLWhlYWRlciB7XG4gIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cbn1cbiIsIi8vIEhlYWRlciBNYWluIE1lbnVcbi8vXG4vLyBIZWFkZXIgbWVudXMgc3R5bGluZyBmb3IgbWFpbiBuYXZcbi8vXG4vLyBNYXJrdXA6IGhlYWRlci50d2lnXG4vL1xuLy8gU3R5bGUgZ3VpZGU6IGNvbXBvbmVudHMuaGVhZGVyXG5cbi5yZWdpb24taGVhZGVyIHtcbiAgQGluY2x1ZGUgcmVnaW9uLXNwYWNlcigkbGlnaHQtZ3JheSk7XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFNlYXJjaCBCbG9jayAvLy8vLy8vLy8vLy8vLy8vXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uYm9keS1zZWFyY2gtYmxvY2sge1xuICBAaW5jbHVkZSBicmVha3BvaW50KCR1cC1zbSkge1xuICAgIGRpdiNzZWFyY2gtYmxvY2sge1xuICAgICAgQGluY2x1ZGUgc3BhbigyIG9mIDEyIGxhc3QpO1xuXG4gICAgICAvLyA+ICoge1xuICAgICAgLy8gICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgLy8gfVxuICAgIH1cblxuICAgIGRpdiNtYWluLW5hdmlnYXRpb24ge1xuICAgICAgQGluY2x1ZGUgc3BhbigxMCBvZiAxMik7XG5cbiAgICAgIC8vID4gKiB7XG4gICAgICAvLyAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgIC8vIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uYnJlYWRjcnVtYiB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgb2wge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6ICgkZm9udC1zaXplLXNtICsgMik7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS14cyAtIDQpO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luOiAwcHggNXB4O1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBsYWluLWhlcm8tY29udGVudCB7XG4gIC5icmVhZGNydW1iIGxpIHtcbiAgICBjb2xvcjogJGxpZ2h0LWJsaztcblxuICAgIGEge1xuICAgICAgY29sb3I6ICRsaWdodC1ibGs7XG4gICAgfVxuICB9XG59XG5cblxuLndpdGhvdXQtZ3JpZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuXG4gICNibG9jay1maWEtYnJhbmRpbmcge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMzZweDtcbiAgICB9XG4gIH1cblxuICAjdXRpbGl0eS1uYXZpZ2F0aW9uIHVsPmxpIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICNibG9jay1maWEtc2VhcmNoIGgyIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnU+dWw+bGk+YSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICNibG9jay1maWEtbWFpbi1tZW51IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMTEycHg7XG4gICAgfVxuICB9XG5cbiAgI3NlYXJjaC1ibG9jay1mb3JtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgIH1cbiAgfVxuXG4gICNibG9jay1maWEtc2VhcmNoIGgyLnNlYXJjaC1jb2xsYXBzZWQge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgI3NlYXJjaC1ibG9jay1mb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5maXhlZC1oZWFkZXIge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICAjYmxvY2stZmlhLWJyYW5kaW5nIHtcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICB9XG5cbiAgICAgICNibG9jay1maWEtbWFpbi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG5cbiAgICAgICAgLm1lbnUtaXRlbS0tZXhwYW5kZWQ+Lm1lbnVfbGlua19jb250ZW50IHtcbiAgICAgICAgICB0b3A6IDU0cHg7XG4gICAgICAgIH1cblxuICAgICAgICA+dWw+bGk+YSB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgI2Jsb2NrLWZpYS1zZWFyY2ggaDIge1xuICAgICAgICBjb2xvcjogJGRhcmtlci1ncmF5O1xuICAgICAgfVxuXG4gICAgICAjc2VhcmNoLWJsb2NrLWZvcm0uc2VhcmNoLWV4cGFuZGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZm9vdGVyLWJnO1xuICAgICAgICAgIGNvbG9yOiAkZGFya2VyLWdyYXk7XG5cbiAgICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya2VyLWdyYXk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmtlci1ncmF5O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya2VyLWdyYXk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya2VyLWdyYXk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53aXRob3V0LWdyaWQtaGVybyB7XG4gIC5oZXJvLWJhbm5lci53aXRoLWJnLWltZyB7XG4gICAgbWluLWhlaWdodDogNzA3cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgbWluLWhlaWdodDogaW5pdGlhbDtcbiAgICAgIG1hcmdpbi10b3A6IDg4cHg7XG4gICAgfVxuXG4gICAgLmlubmVyLWhlcm8tY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogMjQ2cHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjZweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjZweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNjVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uaGVhZGVyLXNwYWNpbmcge1xuICBoZWlnaHQ6IDE0OHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbGctbWF4KSB7XG4gICAgaGVpZ2h0OiA4OHB4O1xuICB9XG59XG5cbi5tYWluLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLWxnLW1heCkge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIGhlaWdodDogODhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAqe1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbGctbWF4KSB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG4gIH1cblxuICBuYXYjYmxvY2stZmlhLW1haW4tbWVudSAqe1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbGctbWF4KSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuZml4ZWQtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIDBweCwgMjBweCwgMnB4LCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuXG4gICAgI3V0aWxpdHktbmF2aWdhdGlvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzbWFsbC1sZy1tYXgpIHtcbiAgICAgICNibG9jay1maWEtbWFpbi1tZW51PnVsIHtcbiAgICAgICAgcGFkZGluZzogMjhweCAwcHggMHB4IDcwcHg7XG4gICAgICB9XG5cbiAgICAgIGRpdi5zaXRlLWJyYW5kaW5nIGEubG9nbyB7XG4gICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gLmJnLWltZy1ibG9jayB7XG4vLyAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2hlcm8tYmcuanBnJyk7XG4vLyAgIG1pbi1oZWlnaHQ6IDY0NnB4O1xuLy8gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuLy8gICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuLy8gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4vLyB9XG5cbi8vIC5oZXJvLWNvbnRlbnQge1xuLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgIGJvdHRvbTogMDtcbi8vICAgY29sb3I6ICNmZmY7XG4vLyAgIHBhZGRpbmc6IDMwcHg7XG4vLyB9XG5cblxuLmxlZnQtaGVyby1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNjAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICBtaW4taGVpZ2h0OiA1MTFweDtcbiAgfVxuXG4gIC5iZy1pbWctdGh1bWIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2hlcm8tYmcuanBnJyk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA3MHB4KTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheS14eDtcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDM4JSk7XG4gICAgfVxuXG4gICAgLm92ZXJsYXktYmcge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzM2MzYzNiAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzM2MzYzNiAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMCUsICMzNjM2MzYgMTAwJSk7XG4gICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzM2MzYzNicsIEdyYWRpZW50VHlwZT0wKTtcbiAgICAgICYucmVtb3ZlLWZhZGUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMzYzNjM2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgbGVmdDogaW5pdGlhbDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgfVxuICB9XG5cbiAgLmhlcm8tY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNjhweDtcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xuXG4gICAgW2NsYXNzKj1cImZlYXR1cmUtZGVzY3JpcHRpb25cIl0ge1xuICAgICAgLmZpZWxkX19pdGVtIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1sZyArIDIpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICBib3R0b206IDQwcHg7XG5cbiAgICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4uZm9udC1zaXplLXNtIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGctbWF4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmV2ZW50LWRldGFpbC1oZXJvIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgbWluLWhlaWdodDogNDA4cHg7XG5cbiAgICAgIC5oZXJvLWNvbnRlbnQge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zb2NpYWwtbGlzdCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gICAgLmhlcm8tY29udGVudCB7XG4gICAgICAuc29jaWFsLWxpc3Qge1xuICAgICAgICBsaSBhIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgJi5ob21lLWxlZnQtaGVybyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLmJnLWltZy10aHVtYiB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1jb250ZW50IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxnLW1heCkge1xuICAgICAgc3Bhbi5mb250LXNpemUtc20ge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG4vLyBpbm5lciBwYWdlIHRvcCBoZXJvIGJhbm5lclxuLmhlcm8tYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcGxhY2Vob2xkZXItbGlnaHQucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAvLyBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uaGVyby1leHRyYS1wYWRkaW5nIC5oZXJvLWJhbm5lci53aXRoLWJnLWltZyB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cblxuLmhlcm8tYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgJi5mdWxsLWhlaWdodC1oZXJvIHtcbiAgICAgICYud2l0aC1iZy1pbWcge1xuICAgICAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuXG4gICAgICAgIC5pbm5lci1oZXJvLWNvbnRlbnQge1xuICAgICAgICAgIHBhZGRpbmc6IDgwcHggMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi53aXRoLWJnLWltZyB7XG4gICAgLmhlcm8tYmcge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaGVyby1iZzIuanBnJyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBpbml0aWFsO1xuXG4gICAgICAub3ZlcmxheS1iZyB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMCUsICMzNjM2MzYgIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMCUsICMzNjM2MzYgIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMzYzNjM2ICAxMDAlKTtcbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMzNjM2MzYnLCBHcmFkaWVudFR5cGU9MCk7XG4gICAgICAgICYucmVtb3ZlLWZhZGUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMzYzNjM2O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlubmVyLWhlcm8tY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgfVxuICB9XG5cbiAgJi5kZXRhaWwtaGVyby1ibG9jayB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG5cbiAgICAgIC5oZXJvLWJnIHtcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgIGhlaWdodDogMjYzcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaW5uZXItaGVyby1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgIH1cblxuICAgICAgLmJyZWFkY3J1bWIgbGkgYSxcbiAgICAgIC5icmVhZGNydW1iIGxpLFxuICAgICAgLmlubmVyLWhlcm8tY29udGVudCBwLFxuICAgICAgLnNvY2lhbC1saXN0IGxpLFxuICAgICAgLnNvY2lhbC1saXN0IGxpIGEge1xuICAgICAgICBjb2xvcjogJGJsaztcbiAgICAgIH1cblxuICAgICAgLndoaXRlLWNvbG9yIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICB9XG5cbiAgICAgIC5zaGFyZXRoaXMtd3JhcHBlciAuc3RMYXJnZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgfVxufVxuXG4uaW5uZXItaGVyby1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiA4MHB4IDBweDtcbiAgcGFkZGluZy1yaWdodDogMTAlO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgcGFkZGluZzogNDBweCAwcHg7XG4gIH1cblxuICBwIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtc20gKyAyKTtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGctbWF4KSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtbWQpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG4gIH1cbn1cblxuXG4ucGxhaW4taGVyby1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGxnLW1heCkge1xuICAgIHNwYW4uZm9udC1zaXplLXNtIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIC5zb2NpYWwtbGlzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIHNwYW4uZm9udC1zaXplLXNtIHtcbiAgICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtc20gKyAyKTtcbiAgICB9XG4gIH1cblxuICAuc2hhcmV0aGlzLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAuc3RMYXJnZSB7XG4gICAgICBjb2xvcjogJGRhcmtlci1ncmF5O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBpbm5lciBwYWdlIHRvcCBoZXJvIGJhbm5lciBlbmRcblxuLnNoYXJldGhpcy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcblxuICAuc3RCdXR0b24ge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG5cbiAgLnN0TGFyZ2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZTkxMVwiO1xuICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIH1cbiAgfVxuXG4gIC5zdF90d2l0dGVyX2xhcmdlIHtcbiAgICAuc3RMYXJnZTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZTkwN1wiO1xuICAgIH1cbiAgfVxuXG4gIC5zdF9zaGFyZXRoaXNfbGFyZ2Uge1xuICAgIC5zdExhcmdlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXGU5MDVcIjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBmb250LXNpemU6ICgkZm9udC1zaXplLW1kICsgMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN0TGFyZ2U6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiU2hhcmVcIjtcbiAgICB9XG4gIH1cblxuICAuc3RfZmFjZWJvb2tfbGFyZ2UsXG4gIC5zdF90d2l0dGVyX2xhcmdlLFxuICAuc3Rfc2hhcmV0aGlzX2xhcmdlLFxuICAuc3RfbGlua2VkaW5fbGFyZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIC5zdF9saW5rZWRpbl9sYXJnZSB7XG4gICAgdmVydGljYWwtYWxpZ246IC01cHg7XG4gIH1cbn1cblxuXG4uZXZlbnQtZGV0YWlsLWhlcm8gLnNoYXJldGhpcy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBzcmM6ICB1cmwoJy4uL2ljb24vaWNvbW9vbi5lb3Q/cjE0dmlwJyk7XG4gIHNyYzogIHVybCgnLi4vaWNvbi9pY29tb29uLmVvdD9yMTR2aXAjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcuLi9pY29uL2ljb21vb24udHRmP3IxNHZpcCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy4uL2ljb24vaWNvbW9vbi53b2ZmP3IxNHZpcCcpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnLi4vaWNvbi9pY29tb29uLnN2Zz9yMTR2aXAjaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuW2NsYXNzXj1cImljb24tXCJdLCBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5pY29uLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7XG59XG4uaWNvbi1hdmF0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cbi5pY29uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cbi5pY29uLWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG4uaWNvbi1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG4uaWNvbi1sb2dvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cbi5pY29uLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG4uaWNvbi10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG4uaWNvbi1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuLmljb24tY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuLmljb24tbGlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xufVxuLmljb24tYWRkLXNvbGlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG59XG4uaWNvbi1taWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cbi5pY29uLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG4uaWNvbi1taW51cy1zb2xpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xufVxuLmljb24tc2hlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cbi5pY29uLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG59XG4uaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xufSIsIi5sYW5kaW5nLWhlcm8ge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGxnLW1heCkge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gIH1cblxuICAud2l0aC1iZy1pbWcge1xuICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAmOm5vdCguaXMtY3RhLWJsb2NrKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1iZyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sYW5kaW5nLWJnLmpwZycpO1xuXG4gICAgICAub3ZlcmxheS1iZyB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMCUsICMzNjM2MzYgIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMCUsICMzNjM2MzYgIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMzYzNjM2ICAxMDAlKTtcbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMzNjM2MzYnLCBHcmFkaWVudFR5cGU9MCk7XG4gICAgICAgICYucmVtb3ZlLWZhZGUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMzYzNjM2O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5uZXItaGVyby1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctbGVmdDogNjhweDtcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDE0MHB4O1xuXG4gICAgICAuYnJhbmQtbG9nbyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAmLndpdGhvdXQtZ3JpZC1oZXJvIHtcbiAgICAgIC5pbm5lci1oZXJvLWNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAuY3RhLWJveGVzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMzLjMzJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogLTIyMHB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuY3RhLWJveC1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheS14eDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4LCAwcHgsIDIwcHgsIDJweCwgcmdiYSgwLCAwLCAwLCAwLjA1KSk7XG5cbiAgICAgICAgaDUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtbGcgKyA2KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgIGJvcmRlci10b3A6IDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDBweDtcbiAgICAgIH1cblxuICAgICAgfi5jdGEtYm94LWl0ZW0ge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAyMDRweDsgLy8gbmV3IGNzc1xuXG4gICAgICAgIGg1IHtcbiAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJsaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGctbWF4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgLmxhbmRpbmctaGVybyB7XG4gICAgLndpdGgtYmctaW1nIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgLmlubmVyLWhlcm8tY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjZweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjZweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNjVweDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJyYW5kLWxvZ28ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdGEtYm94ZXMge1xuICAgIHBhZGRpbmc6IDI1cHg7XG5cbiAgICAuY3RhLWJveC1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgIC5idXR0b24ge1xuICAgICAgICAmLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNibG9jay1maWEtbWFpbi1tZW51IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0MHB4KTtcbiAgZmxvYXQ6IGxlZnQ7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1sZy1tYXgpIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA4OHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgLy8gaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTAwcHgpO1xuXG4gICAgJi5zaG93LW1lbnUtbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbGctbWluKSB7XG4gICAgPnVsIHtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgcGFkZGluZzogMzBweCAwcHggMjVweCA5MHB4O1xuXG4gICAgICArdWwubWVudSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgID5saSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBwYWRkaW5nOiAwcHggMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICAgICAgICA+YSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhhcy1jb250ZW50IHtcbiAgICAgICAgICA+Lm1lbnVfbGlua19jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICB3aWR0aDogNjcwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAzOHB4O1xuICAgICAgICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgICAgICAgdG9wOiA1NHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgzMiwgNTUsIDc3LCAwLjMpO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHM7XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwcztcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwcztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwcztcblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgIHdpZHRoOiA0MiU7XG5cbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDU4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbGctbWF4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1lbnVfbGlua19jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM2MHB4O1xuICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICByaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDBzO1xuICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMHM7XG4gICAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMHM7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMHM7XG4gICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgIC5tQ1NCX3Njcm9sbFRvb2xzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAuZmllbGRfX2xhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgaDEsXG4gICAgICAgICAgICAgICAgICBoMixcbiAgICAgICAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgICAgICAgaDQsXG4gICAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLmZpZWxkX19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICYuc2hvd0NoaWxkIHtcbiAgICAgICAgICAgICAgICAgIC5tZW51X2xpbmtfY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIGE6YmVmb3JlLFxuICAgICAgICAgICAgICAgICAgYTphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbi10ZXh0IHtcbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICArLmZpZWxkX19pdGVtIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWQ7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1OHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLWxnLW1heCkge1xuICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgJGRhcmstYmx1ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4ubWVudV9saW5rX2NvbnRlbnQge1xuICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm1lbnUtaXRlbS0tZXhwYW5kZWQge1xuICAgICAgICAgID4ubWVudV9saW5rX2NvbnRlbnQge1xuICAgICAgICAgICAgPi5tZW51LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICByaWdodDogMzVweDtcbiAgICAgICAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZDtcblxuICAgICAgICAgICAgICAmLnNob3dDaGlsZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBoMSxcbiAgICAgICAgICAgICAgaDIsXG4gICAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgICBoNCxcbiAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LWxldmVsLTEge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgICsubWVudS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbi10ZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbGctbWF4KSB7XG4gID51bCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW46IDBweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG5cbiAgICArdWwubWVudSB7XG4gICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgbGkge1xuICAgICAgICBib3JkZXI6IDBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMHB4O1xuXG4gICAgICAgICYudXNlci1sb2dpbiB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgID5saSB7XG4gICAgICBmb250LXNpemU6ICgkZm9udC1zaXplLWxnICsgMik7XG4gICAgICBwYWRkaW5nOiAxNHB4IDZweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cbiAgICAgIC5tZW51X2xpbmtfY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIHVsIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtbGcgLSAyKTtcblxuICAgICAgICAgIC5tZW51X2xpbmtfY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWVudS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxufVxuXG5cbi5tZW51X2xpbmtfY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMnB4O1xufVxuXG4ubWVudV9saW5rX2NvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbn1cblxuLm1lbnVfbGlua19jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5LXh4O1xufVxuXG5cbi50b2dnbGUtbWVudSB7XG4gIHdpZHRoOiA2NHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGhlaWdodDogNDJweDtcbiAgYm9yZGVyOiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkZGFyay1ibHVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1sZy1tYXgpIHtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjE7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLWxnLW1pbikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLm1lbnUtY2xvc2Uge1xuICAgIGJvcmRlcjogMHB4O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgdG9wOiAyMXB4O1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbGctbWF4KSB7XG4gICNibG9jay1maWEtbWFpbi1tZW51PnVsPmxpLm1lbnUtaXRlbS0tZXhwYW5kZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYuc2hvdy1jaGlsZC1tZW51IHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI2Jsb2NrLWZpYS1tYWluLW1lbnU+dWw+bGkubWVudS1pdGVtLS1leHBhbmRlZDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEycHg7XG4gICAgcmlnaHQ6IDZweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG5cblxuLmJvZHktc2VhcmNoLWJsb2NrIGRpdiNtYWluLW5hdmlnYXRpb257XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbGctbWF4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi5kcnVwYWwtbWVzc2FnZXMge1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW46IDE1cHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG5cbiAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKCk7XG5cbiAgQGV4dGVuZCAudG1wLXNoYWRvdztcblxuICBvbCB7XG4gICAgQGV4dGVuZCAubm8tdWwtbGlzdDtcbiAgfVxuXG4gICYubWVzc2FnZXMtLXN0YXR1cyB7XG4gICAgYmFja2dyb3VuZDogJG9mZi13aGl0ZTtcbiAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgfVxuXG4gICYubWVzc2FnZXMtLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJHllbGxvdywgMC4zKTtcbiAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgfVxuXG4gICYubWVzc2FnZXMtLWVycm9yIHtcbiAgICBjb2xvcjogJGRhcmstcmVkO1xuICB9XG59XG4iLCIucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQge1xuICBoMy5wYXJhZ3JhcGgtZ3JpZC1yb3cge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgY29sb3I6ICMwMGE0ZTc7XG4gIH1cbiAgLnBhcmFncmFwaC1ncmlkLXJvdyB7XG4gICAgJiA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50ID4gZGl2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICYgPiAuZmllbGRfX2l0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICYgPiAucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWdyaWQtaXRlbSxcbiAgICAgICAgJiA+IC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZC1pdGVtID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQtaW1hZ2Uge1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZC1pdGVtID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQtaW1hZ2Uge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICAgICAgICAgICYgPiBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gLmZpZWxkX19pdGVtLmZ1bGwtd2lkdGgsXG4gICAgICAmID4gLmxpbmUtYnJlYWsge1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRlbnQtZ3JpZC1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlZmF1bHQtdGV4dCxcbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWhvdmVyLXRleHQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlZmF1bHQtdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYud2l0aC1ob3Zlci10ZXh0IHtcbiAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaG92ZXItdGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlZmF1bHQtdGV4dCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaG92ZXItdGV4dCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYud2l0aC1iZyB7XG4gICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlZmF1bHQtdGV4dCxcbiAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaG92ZXItdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtbGluayBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5vLWltYWdlIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA2NSU7XG4gICAgICAgIH1cblxuICAgICAgICAmLndpdGgtaW1hZ2Uud2l0aC1ob3Zlci10ZXh0OmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMkE0NjYxO1xuXG4gICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlZmF1bHQtdGV4dCxcbiAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaG92ZXItdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC1pbWFnZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZ3JpZC1mbGV4aWJsZSA+IGRpdiB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmxpbmUtYnJlYWsge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmdyaWQtY29uc3RyYWluZWQgPiBkaXYge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIH1cbiAgICAmID4gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZ3JpZC1mbGV4aWJsZSA+IGRpdiA+IC5maWVsZF9faXRlbSB7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDMzJSAtIDIwcHgpXG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMjBweClcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzk5cHgpIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlKTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJiA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmdyaWQtY29uc3RyYWluZWQgPiBkaXYgPiAuZmllbGRfX2l0ZW0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuICAgICYgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5ncmlkLWNvbnN0cmFpbmVkLm51bS0zID4gZGl2ID4gLmZpZWxkX19pdGVtIHtcbiAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMzMlIC0gMjBweCk7XG5cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMjBweClcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzk5cHgpIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlKTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJiA+IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmdyaWQtY29uc3RyYWluZWQubnVtLTQgPiBkaXYgPiAuZmllbGRfX2l0ZW0ge1xuICAgICAgZmxleC1iYXNpczogY2FsYygyNSUgLSAyMHB4KTtcblxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygzMyUgLSAyMHB4KVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDIwcHgpXG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM5OXB4KSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSk7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYgPiAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5ncmlkLWNvbnN0cmFpbmVkLm51bS01ID4gZGl2ID4gLmZpZWxkX19pdGVtIHtcbiAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMjAlIC0gMjBweCk7XG5cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMzMlIC0gMjBweClcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAyMHB4KVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzOTlweCkge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUpO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm5vZGV0eXBlLS1ob21lcGFnZSAuZmllbGQtLW5hbWUtZmllbGQtaGlnaGxpZ2h0ZWQtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcblxuICAmID4gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmID4gLmZpZWxkX19pdGVtIHtcbiAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGFyYWdyYXBoLS10eXBlLS1oaWdobGlnaHRlZC1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICYud2l0aC1iZyB7XG4gICAgICAgICoge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLndpdGgtaW1hZ2Uge1xuICAgICAgICAqIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucm93LmhlYWRlciB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAgdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgLmFsaWduLWl0ZW1zLWxlZnQge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFsaWduLWl0ZW1zLXJpZ2h0IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUtZm9ybWF0dGVkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG5cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1saW5rIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogI0Y5QTUxQTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgQGV4dGVuZCAuYnV0dG9uO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5udW0tLWl0ZW1zLTQge1xuICAgICYgPiBkaXYge1xuICAgICAgJiA+IC5maWVsZF9faXRlbSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWVkLW1heCkge1xuICAgICAgICAgICY6bnRoLWNoaWxkKDEpLFxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAmID4gLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5udW0tLWl0ZW1zLTMge1xuICAgICYgPiBkaXYge1xuICAgICAgJiA+IC5maWVsZF9faXRlbSB7XG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tZWQtbWF4KSB7XG4gICAgICAgICAgICAmID4gLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tZWQtbWF4KSB7XG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgICAgICY6bnRoLWNoaWxkKDEpLFxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgICAgICYgPiAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm51bS0taXRlbXMtMiB7XG4gICAgJiA+IGRpdiB7XG4gICAgICAmID4gLmZpZWxkX19pdGVtIHtcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWVkLW1pbikge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDE1cHggMDtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWVkLW1heCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgICAgJiA+IC5jb250YWluZXIge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1lZC1taW4pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1lZC1tYXgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDAgMDtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgICAmID4gLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm51bS0taXRlbXMtMSB7XG4gICAgJiA+IGRpdiB7XG4gICAgICAmID4gLmZpZWxkX19pdGVtIHtcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tZWQtbWF4KSB7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAwIDAgMDtcbiAgICAgICAgICAmID4gLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucHJvbW8tYmxvY2stbGlzdCB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgbGkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDc2LCA3OSwgODQsIDAuMTUpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIC5idG4tc20ge1xuICAgICAgICBmb250LXNpemU6ICgkZm9udC1zaXplLXNtICsgMik7XG4gICAgICAgIHdpZHRoOiAyMjNweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgICsuYnRuLXNtIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICAgICAucHJvbW8tYmxvY2sgLnByb21vLXRodW1iIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgfVxuXG4gICAgICAucHJvbW8tYmxvY2sgLnByb21vLWNvbnRlbnQge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9tby1ibG9jazphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG4gIH1cbn1cblxuLnByb21vLWJsb2NrLXNlYXJjaC1saXN0IHtcbiAgLnByb21vLWJsb2NrIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg3NiwgNzksIDg0LCAwLjE1KTtcbiAgICBwYWRkaW5nOiAzNXB4IDBweDtcbiAgICBtYXJnaW46IDBweDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuICAgIC5zcG9uc29yZS1oaW50e1xuICAgICAgdG9wOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG4ucHJvbW8tYmxvY2sge1xuICBtYXJnaW46IDM1cHggMHB4O1xuXG4gICYuaGFsZi1wcm9tbyB7XG4gICAgbWFyZ2luOiAyMHB4IDBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICBtYXJnaW46IDEwcHggMHB4O1xuXG4gICAgICBwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhLmJ1dHRvbiB7XG4gICAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAvLyBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIC8vICAgaDR7XG4gICAgLy8gICAgIG1pbi1oZWlnaHQ6IDc4cHg7XG4gICAgLy8gICB9XG4gICAgLy8gICBwe1xuICAgIC8vICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIC8vICAgfVxuICAgIC8vIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgLnByb21vLWNvbnRlbnQge1xuICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBhLmJ1dHRvbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaDQge1xuICAgIGNvbG9yOiAkYmxrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGJsayAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5tZXRhLWRhdGEge1xuICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtc20gKyAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxnLW1heCkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgIH1cbiAgfVxuXG4gIC5wcm9tby10aHVtYiB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaGVyby1iZy5qcGcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAucHJvbW8tY29udGVudCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICYuaW5saW5lLXByb21vLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMjZweCAwcHg7XG5cbiAgICAucHJvbW8tdGh1bWIge1xuICAgICAgd2lkdGg6IDMzNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgei1pbmRleDogMDtcbiAgICB9XG5cbiAgICAucHJvbW8tY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBwYWRkaW5nOiA2MHB4IDIwcHggNjBweCA3MHB4O1xuICAgICAgQGV4dGVuZCAlYm94LXNoYWRvdztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3BsYWNlaG9sZGVyLnBuZycpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1NXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuXG4gICAgICAuYnV0dG9uIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDE7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIHBhZGRpbmc6IDFweCAwcHg7XG5cbiAgICAgIC5wcm9tby10aHVtYiB7XG4gICAgICAgIGhlaWdodDogMjgwcHg7XG4gICAgICB9XG5cbiAgICAgIC5wcm9tby1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3AgNDBweDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1sZyArIDIpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmZ1bGwtd2lkdGgtcHJvbW8tYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDBweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3BsYWNlaG9sZGVyLWNvbG9yZWQucG5nJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB3aWR0aDogMjIxcHg7XG4gICAgICAgIGhlaWdodDogNDMycHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5vdmVybGF5LWxpbmsge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICBwYWRkaW5nOiAwcHggMTVweDtcbiAgICB9XG5cbiAgICAucHJvbW8tdGh1bWIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA2MjJweDtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICAgIC5vdmVybGF5LWJnIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMzYzNjM2IDEwMCUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzM2MzYzNiAxMDAlKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMzYzNjM2IDEwMCUpO1xuICAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMzYzNjM2JywgR3JhZGllbnRUeXBlPTApO1xuICAgICAgICAgICYucmVtb3ZlLWZhZGUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMzYzNjM2O1xuICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgICBtaW4taGVpZ2h0OiAyNzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29udGVudDogXCJcXGU5MDRcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hdWRpby10aHVtYiB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MGNcIjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvbW8tZ3JhcGhpYyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5wcm9tby1jb250ZW50IHtcbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRib2R5X2ZvbnQgIWltcG9ydGFudDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsaztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXgtd2lkdGg6IDY3NXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgICAgIGJvdHRvbTogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjQwcHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgaDQsXG4gICAgICAgIHAge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICBoNCB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDRcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAtNjNweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmF1ZGlvLXRodW1iIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MGNcIjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYubm9uZS1tZWRpYS10eXBlIHtcbiAgICAgICAgICAgIGE6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmF1ZGlvLW1lZGlhLXR5cGUge1xuICAgICAgICAgICAgYTpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwY1wiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZmVhdHVyZWQtbWVkaWEtZ2FsbGVyeSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgLnByb21vLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgYm90dG9tOiA0NXB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1zbSArIDIpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxnLW1heCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgIGg0IGE6YmVmb3Jle1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnByb21vLXRodW1iIHtcbiAgICAgICAgbWluLWhlaWdodDogNTY1cHg7XG4gICAgICB9XG5cbiAgICAgIC5pbWctaWNvbntcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC02M3B4O1xuICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcGxheS5wbmcpO1xuICAgICAgICAmLmF1ZGlvLWljb24taW1ne1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbWljcm9waG9uZS5wbmcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgIC5wcm9tby1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYudGFiYmVkLWZlYXR1cmVkLXByb21vIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAxMHB4IDBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIC5wcm9tby10aHVtYiB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgICBtaW4taGVpZ2h0OiA1MzBweDtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC5vdmVybGF5LWJnIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzM2MzYzNiAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMzYzNjM2IDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMzYzNjM2IDEwMCUpO1xuICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzM2MzYzNicsIEdyYWRpZW50VHlwZT0wKTtcbiAgICAgICAgJi5yZW1vdmUtZmFkZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMzNjM2MzY7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMxMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb21vLWNvbnRlbnQge1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgICBoNCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1heC13aWR0aDogNjc1cHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogNTBweDtcblxuICAgICAgICBoNCxcbiAgICAgICAgcCxcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1zbSArIDIpO1xuXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRsZy1tYXgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoNCB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAuZW1iZWRkZWQtZW50aXR5LmFsaWduLXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5wcm9tby1ibG9jay5pbmxpbmUtcHJvbW8tYmxvY2sge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICAucHJvbW8tY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZW1iZWRkZWQtZW50aXR5LmFsaWduLWxlZnQsXG4gIC5lbWJlZGRlZC1lbnRpdHkge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnByb21vLWJsb2NrLmlubGluZS1wcm9tby1ibG9jayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgLnByb21vLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmVtYmVkZGVkLWVudGl0eS5hbGlnbi1jZW50ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnByb21vLWJsb2NrLmlubGluZS1wcm9tby1ibG9jayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICBtYXJnaW46IDM1cHggYXV0bztcbiAgICAgIGZsb2F0OiBub25lO1xuXG4gICAgICAucHJvbW8tY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1wcm9tby1ibG9jay10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4iLCIucHJvbW8tc2xpZGVyLWl0ZW1zIHtcbiAgcGFkZGluZzogNTBweCA2MHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICBoNCxcbiAgcCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxufVxuXG5cbi5zY3JvbGxlci1pbm5lciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgdWwge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1hcmdpbjogMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAvLyAmOmFmdGVyIHtcbiAgICAvLyAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gICBjbGVhcjogYm90aDtcbiAgICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8vIH1cblxuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgIC8vIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgIC8vIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAmLmZsZXgtYnJlY2sge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZGFyay1ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDZuKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgIH1cblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLmhvcml6b250YWwtc2Nyb2xsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC8vICY6YmVmb3JlLFxuICAvLyAmOmFmdGVyIHtcbiAgLy8gICBjb250ZW50OiBcIlwiO1xuICAvLyAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIC8vICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgLy8gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIC8vICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZmZmZicsIGVuZENvbG9yc3RyPScjMDBmZmZmZmYnLCBHcmFkaWVudFR5cGU9MSk7XG4gIC8vICAgd2lkdGg6IDEwMHB4O1xuICAvLyAgIGhlaWdodDogY2FsYygxMDAlIC0gMTZweCk7XG4gIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xuICAvLyAgIGxlZnQ6IDA7XG4gIC8vICAgdG9wOiAwO1xuICAvLyB9XG5cbiAgLy8gJjphZnRlciB7XG4gIC8vICAgcmlnaHQ6IDA7XG4gIC8vICAgbGVmdDogaW5pdGlhbDtcbiAgLy8gICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAvLyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cbi5zY3JvbGxlci1pbm5lcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5zY3JvbGxlci1pbm5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheS14eDtcbn1cblxuLnNjcm9sbGVyLWlubmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrZXItZ3JheTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc2Nyb2xsZXIucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmJvcmRlci1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTEyLCAxMTcsIDEyNCwgMC4xNSk7XG4gIHBhZGRpbmc6IDE4cHggMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gIGEuYnRuLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICY6YWZ0ZXIge1xuICAgICAgbWFyZ2luOiA0cHggMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgdG9wOiAxcHg7XG4gICAgICByaWdodDogNHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgICAgICAgd2lkdGg6IDY2cHg7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IC01cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG4ucHJvbW8tc2xpZGVyLmdyZXktdGhlbWUge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIC5zY3JvbGxlci1pbm5lciB1bCBsaSBhIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGsgIWltcG9ydGFudDtcblxuICAgICAgJi5hY3RpdmUsXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsayAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kYXJrLWJsdWUtYmcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsaztcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIC5wcm9tby1zbGlkZXItaXRlbXMgLnRhYi1wYW5lIGg0IHtcbiAgICAgIGNvbG9yOiAkYmxrO1xuICAgIH1cblxuICAgIC5wcm9tby1zbGlkZXItaXRlbXMgLnRhYi1wYW5lLm9wZW4tdGFiIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGs7XG4gICAgfVxuXG4gICAgLnByb21vLXNsaWRlci1pdGVtcyAudGFiLXBhbmUub3Blbi10YWIgaDQge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gIC5wcm9tby1zbGlkZXIge1xuICAgIC5oZWFkaW5nLXN0eWxlLTIge1xuICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICB9XG4gIH1cblxuXG4gIC5mcm9udHBhZ2Uge1xuICAgIC5wcm9tby1zbGlkZXIge1xuICAgICAgLmhlYWRpbmctc3R5bGUtMiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9tby1zbGlkZXItaXRlbXMge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5xdWljay1saW5rLXByb21vIHtcbiAgLmdyYXBoLWltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5xdWljay1saW5rcy1pdGVtcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMiU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgLnRhYi1wYW5lIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgLmJveC1zaGFkb3cge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgbWluLWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJveC1zaGFkb3cge1xuICAgICAgbWF4LWhlaWdodDogNzAwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheS14eDtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2VyLWdyYXk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdWwubmF2LXRhYnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNjVweDtcbiAgICBtYXJnaW46IDBweDtcbiAgICB3aWR0aDogMzIlO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgYSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwYWRkaW5nOiAzOHB4IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuXG4gICAgICAgIHAsXG4gICAgICAgIGg1IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICBoNSB7XG4gICAgICAgICAgY29sb3I6ICRibGs7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1zbSArIDIpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICBjb2xvcjogJGRhcmtlci1ncmF5O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxnLW1heCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvZmYtd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWItdGh1bWIge1xuICAgICAgICB3aWR0aDogNjhweDtcbiAgICAgICAgaGVpZ2h0OiA2OHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2EucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucXVpY2stbGluay10YWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLW1heCkge1xuICAucXVpY2stbGlua3MtaXRlbXMge1xuICAgIC5ib3gtcGFkZGluZy1sZyB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG5cbiAgICAgICYub3Blbi10YWIge1xuICAgICAgICBpIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwZVwiO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5xdWljay1saW5rLXRhYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiA3MHB4O1xuXG4gICAgLnRhYi10aHVtYiB7XG4gICAgICB3aWR0aDogNTVweDtcbiAgICAgIGhlaWdodDogNTVweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYS5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIGg1IHtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIGNvbG9yOiAkYmxrO1xuICAgIH1cblxuICAgIGkge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAucXVpY2stbGluay10YWItY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuXG4ucXVpY2stbGluay10YWItY29udGVudCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgbWF4LXdpZHRoOiA5OS41JTtcbiAgfVxuXG4gIGg0IHtcbiAgICBjb2xvcjogJGJsaztcbiAgfVxuXG4gIC8vIGltZ3tcbiAgLy8gICBtYXgtaGVpZ2h0OiAzOTBweDtcbiAgLy8gfVxufVxuIiwiLnF1aWNrLWxpbmtzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDMwMHB4O1xuICB6LWluZGV4OiAxMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJGxnLW1heCkge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMTQ4cHg7XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbWVkaXVtLW1heCkge1xuICAgIHRvcDogODhweDtcbiAgfVxuXG4gICYuc2Nyb2xsZWQge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGctbWF4KSB7XG4gICAgICB0b3A6IDgycHg7XG4gICAgfVxuICB9XG5cbiAgLmhhbWJ1cmdlci1saW5lcyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbWVudS1iZy5wbmcnKTtcbiAgICB3aWR0aDogMjlweDtcbiAgICBoZWlnaHQ6IDczcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHBhZGRpbmc6IDI3cHggMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnLW1heCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDY4cHg7XG4gICAgICB0b3A6IDA7XG4gICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAubGluZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGctbWluKSB7XG4gICAgICAubGluZSB7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5xdWljay1saW5rLWl0ZW1zIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxnLW1pbikge1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDM0cHg7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMTcwcHg7XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtc20gKyAyKTtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG5cbiAgICAgIGxpIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1zbSAtIDYpO1xuICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAwcHggMHB4ICMwMDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnLW1heCkge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2VyLWdyYXk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA2OHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goMzBkZWcpO1xuICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IC0ycHggM3B4IDVweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgIH1cblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDIycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU2cHg7XG4gICAgICB9XG5cbiAgICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDBweDtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIDBweCwgMjBweCwgMnB4LCByZ2JhKDAsIDAsIDAsIDAuMDUpKTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgcGFkZGluZzogM3B4IDE0cHg7XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAxcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5saW5rcy1vcGVuIHtcbiAgICAucXVpY2stbGluay1pdGVtcyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgQGV4dGVuZCAlYm94LXNoYWRvdztcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZy1tYXgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGFtYnVyZ2VyLWxpbmVzIHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMTRweDtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRsZy1taW4pIHtcbiAgICAgICAgLmxpbmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnLW1heCkge1xuICAgICAgICAubGluZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnLW1heCkge1xuICAgICAgdWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiI2Jsb2NrLWZpYS1zZWFyY2gsXG4jc2VhcmNoLWJsb2NrIC5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgYm9yZGVyOiAwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsLW1heCkge1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGJvcmRlcjogMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufVxuXG4jYmxvY2stZmlhLXNlYXJjaCBoMixcbiNzZWFyY2gtYmxvY2sgLnNlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaC1wYWdlIGgyICB7XG4gIGZvbnQtc2l6ZTogKCRmb250LXNpemUtbGcgKyAyKTtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1zaGFkb3c6IDBweCAwcHg7XG4gIGNvbG9yOiAkZGFya2VyLWdyYXk7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMnB4O1xuICAgIHRvcDogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICYuc2VhcmNoLWNvbGxhcHNlZCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGU5MGRcIjtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LXNoYWRvdzowcHggMHB4O1xuICAgIH1cbiAgfVxufVxuXG4jc2VhcmNoLWJsb2NrLWZvcm0sXG4jc2VhcmNoLWJsb2NrIC5zZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2gtcGFnZSBmb3JtIHtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1NXB4O1xuICBtYXJnaW46IDBweDtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiAzNjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA5O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc21hbGwtbGctbWF4KSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDBweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG1hcmdpbjogMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZm9vdGVyLWJnO1xuICAgIHBhZGRpbmc6IDJweCAwcHg7XG4gICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1sZyArIDIpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1zaGFkb3c6IDBweCAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmZvcm0tYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcblxuICAgIGlucHV0IHtcbiAgICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtc20gKyAyKTtcbiAgICAgIHRvcDogNHB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLWxnLW1heCkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLWxnLW1heCkge1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDM3cHg7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE4cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMi4yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc2VhcmNoLWV4cGFuZGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLWxnLW1heCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdG9wOiA4OHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtbWQgLSAyKTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgfVxuICB9XG59XG5cblxuI3NlYXJjaC1ibG9jayB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbGctbWF4KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA4MHB4O1xuICAgIHRvcDogMTlweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICBoMiB7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAvLyBhZnRlciBjaGFuZ2UgcmVxdWlybWVudFxuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vbmV3IGhlYWRlciBzZWFyY2ggY3NzXG5cblxuI3NlYXJjaC1ibG9jayAuc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoLXBhZ2Uge1xuICAuZm9ybS1zdWJtaXQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDVweCAwcHg7XG4gIH1cblxuICAuZm9ybS10eXBlLXNlYXJjaC5mb3JtLWl0ZW0ta2V5cyB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5mZWVkLWJsb2NrIHtcbiAgcGFkZGluZzogNjRweCAzMnB4IDMycHggNDJweDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMzc3cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAyNXB4IDBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc21hbGwtbWF4KSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZzogMzBweCA0MnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuYWJzb2x1dGUtaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAkYmxrO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICAgIH1cbiAgfVxuXG4gIHVsIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIGxpIHtcbiAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1zbSArIDIpO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgW2NsYXNzKj1cImljb25cIl0ge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIFtjbGFzcyo9XCJpY29uXCJdIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNvY2lhbC1mZWVkLWNhcm91c2VsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmljb24tcmlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtc20gLSAxKTtcblxuICAgIC8vICYuc2xpY2stZGlzYWJsZWQge1xuICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXkteHg7XG4gICAgLy8gfVxuICB9XG5cbiAgLnJvdyB7XG4gICAgLmNvbC1tZC00LCAuY29sLWxnLTQge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cblxuXG4uc29jaWFsLWxpc3Qge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1zbSArIDIpO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogLTZweDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0zcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmRhcmstY29sb3Ige1xuICAgIGxpIHtcbiAgICAgIGNvbG9yOiAkZGFya2VyLWdyYXk7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGRhcmtlci1ncmF5O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBQcmltYXJ5IFRhYnNcbi8vXG4vLyBTaW1wbGUgdGFicyBzdHlsaW5nLlxuLy9cbi8vIE1hcmt1cDogdGFicy50d2lnXG4vL1xuLy8gU3R5bGUgZ3VpZGU6IGNvbXBvbmVudHMudGFic1xuLmJsb2NrLXRhYnMge1xuICBtYXJnaW46IDEuNWVtIDA7XG5cbiAgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgIGEge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAuNGVtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLnRhYnMtbWVudSxcbi5uYXYtdGFicyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcblxuICBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBsaW5lLWhlaWdodDogMC44O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xuICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cblxuICAgICAgJjpob3ZlcixcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYudGV4dC1jb250ZW50LXRhYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgJi5zaW1wbGUtdGFiLW1lbnV7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgtc20pIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cblxuXG4ucHJvbW8tc2xpZGVyLWl0ZW1zIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICBoNCBpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbWFsbC1tYXgpIHtcbiAgICAudGFiLXBhbmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KDBweCwgMHB4LCAyMHB4LCAycHgsIHJnYmEoMCwgMCwgMCwgMC4wNSkpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgaDQge1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgICAgICBpIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm9wZW4tdGFiIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwZVwiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9tby1pbm5lci1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgLmJ1dHRvbjphZnRlcntcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiI3V0aWxpdHktbmF2aWdhdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNtYWxsLWxnLW1heCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICB1bCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICA+bGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYudXNlci1sb2dpbiB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8vIEV4YW1wbGUgZ2xvYmFsIHN0YXRlLyogY29kZSAvLy8vLy8vLy8vLy8vXG4vLy8gU2VlIGh0dHBzOi8vc21hY3NzLmNvbS9ib29rL3R5cGUtc3RhdGVcbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG4uaXMtY29sbGFwc2VkIHtcblxufVxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuIl19 */
