@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300);
/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=46c07d651e1d691f990f)
 * Config saved to config.json and https://gist.github.com/46c07d651e1d691f990f
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

p {
  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,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.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: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

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

figure {
  margin: 1em 40px;
}

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

pre {
  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"] {
  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;
  box-sizing: content-box;
}

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

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td,
th {
  padding: 0;
}

* {
  box-sizing: border-box;
}

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

html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #ffffff;
}

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

a {
  color: #101010;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #101010;
  text-decoration: underline;
}

a:focus {
  outline: thin dotted;
  outline: 1px auto -webkit-focus-ring-color;
  outline-offset: -1px;
}

figure {
  margin: 0;
}

img {
  vertical-align: middle;
  width: 100%;
  max-width: 100%;
  display: block;
}

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

.img-rounded {
  border-radius: 50%;
  overflow: hidden;
}

.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}

.img-circle {
  border-radius: 50%;
}

hr {
  margin-top: 1em;
  margin-bottom: 1em;
  border: 0;
  border-top: 1px solid #eeeeee;
}

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

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

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

.container {
  margin-right: auto;
  margin-left: auto;
  width: 100%;
  max-width: 1440px;
}

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

.col-xs-12 {
  width: 100%;
}

.col-xs-11 {
  width: 91.66666667%;
}

.col-xs-10 {
  width: 83.33333333%;
}

.col-xs-9 {
  width: 75%;
}

.col-xs-8 {
  width: 66.66666667%;
}

.col-xs-7 {
  width: 58.33333333%;
}

.col-xs-6 {
  width: 50%;
}

.col-xs-5 {
  width: 41.66666667%;
}

.col-xs-4 {
  width: 33.33333333%;
}

.col-xs-3 {
  width: 25%;
}

.col-xs-2 {
  width: 16.66666667%;
}

.col-xs-1 {
  width: 8.33333333%;
}

.col-xs-pull-12 {
  right: 100%;
}

.col-xs-pull-11 {
  right: 91.66666667%;
}

.col-xs-pull-10 {
  right: 83.33333333%;
}

.col-xs-pull-9 {
  right: 75%;
}

.col-xs-pull-8 {
  right: 66.66666667%;
}

.col-xs-pull-7 {
  right: 58.33333333%;
}

.col-xs-pull-6 {
  right: 50%;
}

.col-xs-pull-5 {
  right: 41.66666667%;
}

.col-xs-pull-4 {
  right: 33.33333333%;
}

.col-xs-pull-3 {
  right: 25%;
}

.col-xs-pull-2 {
  right: 16.66666667%;
}

.col-xs-pull-1 {
  right: 8.33333333%;
}

.col-xs-pull-0 {
  right: auto;
}

.col-xs-push-12 {
  left: 100%;
}

.col-xs-push-11 {
  left: 91.66666667%;
}

.col-xs-push-10 {
  left: 83.33333333%;
}

.col-xs-push-9 {
  left: 75%;
}

.col-xs-push-8 {
  left: 66.66666667%;
}

.col-xs-push-7 {
  left: 58.33333333%;
}

.col-xs-push-6 {
  left: 50%;
}

.col-xs-push-5 {
  left: 41.66666667%;
}

.col-xs-push-4 {
  left: 33.33333333%;
}

.col-xs-push-3 {
  left: 25%;
}

.col-xs-push-2 {
  left: 16.66666667%;
}

.col-xs-push-1 {
  left: 8.33333333%;
}

.col-xs-push-0 {
  left: auto;
}

.col-xs-offset-12 {
  margin-left: 100%;
}

.col-xs-offset-11 {
  margin-left: 91.66666667%;
}

.col-xs-offset-10 {
  margin-left: 83.33333333%;
}

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

.col-xs-offset-8 {
  margin-left: 66.66666667%;
}

.col-xs-offset-7 {
  margin-left: 58.33333333%;
}

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

.col-xs-offset-5 {
  margin-left: 41.66666667%;
}

.col-xs-offset-4 {
  margin-left: 33.33333333%;
}

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

.col-xs-offset-2 {
  margin-left: 16.66666667%;
}

.col-xs-offset-1 {
  margin-left: 8.33333333%;
}

.col-xs-offset-0 {
  margin-left: 0%;
}

@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }

  .col-sm-12 {
    width: 100%;
  }

  .col-sm-11 {
    width: 91.66666667%;
  }

  .col-sm-10 {
    width: 83.33333333%;
  }

  .col-sm-9 {
    width: 75%;
  }

  .col-sm-8 {
    width: 66.66666667%;
  }

  .col-sm-7 {
    width: 58.33333333%;
  }

  .col-sm-6 {
    width: 50%;
  }

  .col-sm-5 {
    width: 41.66666667%;
  }

  .col-sm-4 {
    width: 33.33333333%;
  }

  .col-sm-3 {
    width: 25%;
  }

  .col-sm-2 {
    width: 16.66666667%;
  }

  .col-sm-1 {
    width: 8.33333333%;
  }

  .col-sm-pull-12 {
    right: 100%;
  }

  .col-sm-pull-11 {
    right: 91.66666667%;
  }

  .col-sm-pull-10 {
    right: 83.33333333%;
  }

  .col-sm-pull-9 {
    right: 75%;
  }

  .col-sm-pull-8 {
    right: 66.66666667%;
  }

  .col-sm-pull-7 {
    right: 58.33333333%;
  }

  .col-sm-pull-6 {
    right: 50%;
  }

  .col-sm-pull-5 {
    right: 41.66666667%;
  }

  .col-sm-pull-4 {
    right: 33.33333333%;
  }

  .col-sm-pull-3 {
    right: 25%;
  }

  .col-sm-pull-2 {
    right: 16.66666667%;
  }

  .col-sm-pull-1 {
    right: 8.33333333%;
  }

  .col-sm-pull-0 {
    right: auto;
  }

  .col-sm-push-12 {
    left: 100%;
  }

  .col-sm-push-11 {
    left: 91.66666667%;
  }

  .col-sm-push-10 {
    left: 83.33333333%;
  }

  .col-sm-push-9 {
    left: 75%;
  }

  .col-sm-push-8 {
    left: 66.66666667%;
  }

  .col-sm-push-7 {
    left: 58.33333333%;
  }

  .col-sm-push-6 {
    left: 50%;
  }

  .col-sm-push-5 {
    left: 41.66666667%;
  }

  .col-sm-push-4 {
    left: 33.33333333%;
  }

  .col-sm-push-3 {
    left: 25%;
  }

  .col-sm-push-2 {
    left: 16.66666667%;
  }

  .col-sm-push-1 {
    left: 8.33333333%;
  }

  .col-sm-push-0 {
    left: auto;
  }

  .col-sm-offset-12 {
    margin-left: 100%;
  }

  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }

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

  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }

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

  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }

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

  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }

  .col-md-12 {
    width: 100%;
  }

  .col-md-11 {
    width: 91.66666667%;
  }

  .col-md-10 {
    width: 83.33333333%;
  }

  .col-md-9 {
    width: 75%;
  }

  .col-md-8 {
    width: 66.66666667%;
  }

  .col-md-7 {
    width: 58.33333333%;
  }

  .col-md-6 {
    width: 50%;
  }

  .col-md-5 {
    width: 41.66666667%;
  }

  .col-md-4 {
    width: 33.33333333%;
  }

  .col-md-3 {
    width: 25%;
  }

  .col-md-2 {
    width: 16.66666667%;
  }

  .col-md-1 {
    width: 8.33333333%;
  }

  .col-md-pull-12 {
    right: 100%;
  }

  .col-md-pull-11 {
    right: 91.66666667%;
  }

  .col-md-pull-10 {
    right: 83.33333333%;
  }

  .col-md-pull-9 {
    right: 75%;
  }

  .col-md-pull-8 {
    right: 66.66666667%;
  }

  .col-md-pull-7 {
    right: 58.33333333%;
  }

  .col-md-pull-6 {
    right: 50%;
  }

  .col-md-pull-5 {
    right: 41.66666667%;
  }

  .col-md-pull-4 {
    right: 33.33333333%;
  }

  .col-md-pull-3 {
    right: 25%;
  }

  .col-md-pull-2 {
    right: 16.66666667%;
  }

  .col-md-pull-1 {
    right: 8.33333333%;
  }

  .col-md-pull-0 {
    right: auto;
  }

  .col-md-push-12 {
    left: 100%;
  }

  .col-md-push-11 {
    left: 91.66666667%;
  }

  .col-md-push-10 {
    left: 83.33333333%;
  }

  .col-md-push-9 {
    left: 75%;
  }

  .col-md-push-8 {
    left: 66.66666667%;
  }

  .col-md-push-7 {
    left: 58.33333333%;
  }

  .col-md-push-6 {
    left: 50%;
  }

  .col-md-push-5 {
    left: 41.66666667%;
  }

  .col-md-push-4 {
    left: 33.33333333%;
  }

  .col-md-push-3 {
    left: 25%;
  }

  .col-md-push-2 {
    left: 16.66666667%;
  }

  .col-md-push-1 {
    left: 8.33333333%;
  }

  .col-md-push-0 {
    left: auto;
  }

  .col-md-offset-12 {
    margin-left: 100%;
  }

  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }

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

  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }

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

  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }

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

  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }

  .col-lg-12 {
    width: 100%;
  }

  .col-lg-11 {
    width: 91.66666667%;
  }

  .col-lg-10 {
    width: 83.33333333%;
  }

  .col-lg-9 {
    width: 75%;
  }

  .col-lg-8 {
    width: 66.66666667%;
  }

  .col-lg-7 {
    width: 58.33333333%;
  }

  .col-lg-6 {
    width: 50%;
  }

  .col-lg-5 {
    width: 41.66666667%;
  }

  .col-lg-4 {
    width: 33.33333333%;
  }

  .col-lg-3 {
    width: 25%;
  }

  .col-lg-2 {
    width: 16.66666667%;
  }

  .col-lg-1 {
    width: 8.33333333%;
  }

  .col-lg-pull-12 {
    right: 100%;
  }

  .col-lg-pull-11 {
    right: 91.66666667%;
  }

  .col-lg-pull-10 {
    right: 83.33333333%;
  }

  .col-lg-pull-9 {
    right: 75%;
  }

  .col-lg-pull-8 {
    right: 66.66666667%;
  }

  .col-lg-pull-7 {
    right: 58.33333333%;
  }

  .col-lg-pull-6 {
    right: 50%;
  }

  .col-lg-pull-5 {
    right: 41.66666667%;
  }

  .col-lg-pull-4 {
    right: 33.33333333%;
  }

  .col-lg-pull-3 {
    right: 25%;
  }

  .col-lg-pull-2 {
    right: 16.66666667%;
  }

  .col-lg-pull-1 {
    right: 8.33333333%;
  }

  .col-lg-pull-0 {
    right: auto;
  }

  .col-lg-push-12 {
    left: 100%;
  }

  .col-lg-push-11 {
    left: 91.66666667%;
  }

  .col-lg-push-10 {
    left: 83.33333333%;
  }

  .col-lg-push-9 {
    left: 75%;
  }

  .col-lg-push-8 {
    left: 66.66666667%;
  }

  .col-lg-push-7 {
    left: 58.33333333%;
  }

  .col-lg-push-6 {
    left: 50%;
  }

  .col-lg-push-5 {
    left: 41.66666667%;
  }

  .col-lg-push-4 {
    left: 33.33333333%;
  }

  .col-lg-push-3 {
    left: 25%;
  }

  .col-lg-push-2 {
    left: 16.66666667%;
  }

  .col-lg-push-1 {
    left: 8.33333333%;
  }

  .col-lg-push-0 {
    left: auto;
  }

  .col-lg-offset-12 {
    margin-left: 100%;
  }

  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

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

  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

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

  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

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

  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}

.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

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

.pull-left {
  float: left !important;
}

.hide {
  display: none !important;
}

.show {
  display: block !important;
}

.invisible {
  visibility: hidden;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.hidden {
  display: none !important;
}

.affix {
  position: fixed;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
}

/* WordPress Core
-------------------------------------------------------------- */
.alignnone {
  margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
  display: block;
  margin: 5px auto 5px auto;
}

.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}

.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}

.aligncenter {
  display: block;
  margin: 5px auto 5px auto;
}

a img.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}

a img.alignnone {
  margin: 5px 20px 20px 0;
}

a img.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}

a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.wp-caption {
  background: #fff;
  border: 1px solid #f0f0f0;
  max-width: 96%;
  /* Image does not overflow the content area */
  padding: 5px 3px 10px;
  text-align: center;
}

.wp-caption.alignnone {
  margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
  margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
  margin: 5px 0 20px 20px;
}

.wp-caption img {
  border: 0 none;
  height: auto;
  margin: 0;
  max-width: 98.5%;
  padding: 0;
  width: auto;
}

.wp-caption p.wp-caption-text {
  font-size: 11px;
  line-height: 17px;
  margin: 0;
  padding: 0 4px 5px;
}

@font-face {
  font-family: 'Fazeta Display';
  src: url("../static/fonts/Fazeta-LightDisplay.eot");
  src: local("Fazeta Light Display"), local("Fazeta-LightDisplay"), url("../static/fonts/Fazeta-LightDisplay.eot?#iefix") format("embedded-opentype"), url("../static/fonts/Fazeta-LightDisplay.woff2") format("woff2"), url("../static/fonts/Fazeta-LightDisplay.woff") format("woff"), url("../static/fonts/Fazeta-LightDisplay.ttf") format("truetype"), url("../static/fonts/Fazeta-LightDisplay.svg#Fazeta-LightDisplay") format("svg");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Fazeta Display';
  src: url("../static/fonts/Fazeta-RegularDisplay.eot");
  src: local("Fazeta Regular Display"), local("Fazeta-RegularDisplay"), url("../static/fonts/Fazeta-RegularDisplay.eot?#iefix") format("embedded-opentype"), url("../static/fonts/Fazeta-RegularDisplay.woff2") format("woff2"), url("../static/fonts/Fazeta-RegularDisplay.woff") format("woff"), url("../static/fonts/Fazeta-RegularDisplay.ttf") format("truetype"), url("../static/fonts/Fazeta-RegularDisplay.svg#Fazeta-RegularDisplay") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Fazeta Text';
  src: url("../static/fonts/Fazeta-RegularText.eot");
  src: local("Fazeta Regular Text"), local("Fazeta-RegularText"), url("../static/fonts/Fazeta-RegularText.eot?#iefix") format("embedded-opentype"), url("../static/fonts/Fazeta-RegularText.woff2") format("woff2"), url("../static/fonts/Fazeta-RegularText.woff") format("woff"), url("../static/fonts/Fazeta-RegularText.ttf") format("truetype"), url("../static/fonts/Fazeta-RegularText.svg#Fazeta-RegularText") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Fazeta Display';
  src: url("../static/fonts/Fazeta-MediumDisplay.eot");
  src: local("Fazeta Medium Display"), local("Fazeta-MediumDisplay"), url("../static/fonts/Fazeta-MediumDisplay.eot?#iefix") format("embedded-opentype"), url("../static/fonts/Fazeta-MediumDisplay.woff2") format("woff2"), url("../static/fonts/Fazeta-MediumDisplay.woff") format("woff"), url("../static/fonts/Fazeta-MediumDisplay.ttf") format("truetype"), url("../static/fonts/Fazeta-MediumDisplay.svg#Fazeta-MediumDisplay") format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Lora';
  src: url("{$fontDir}lora-regular-webfont.eot");
  src: url("../../fonts/lora-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/lora-regular-webfont.woff2") format("woff2"), url("../../fonts/lora-regular-webfont.woff") format("woff"), url("../../fonts/lora-regular-webfont.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Lora';
  src: url("../../fonts/lora-bold-webfont.eot");
  src: url("../../fonts/lora-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/lora-bold-webfont.woff2") format("woff2"), url("../../fonts/lora-bold-webfont.woff") format("woff"), url("../../fonts/lora-bold-webfont.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Brandon';
  src: url("../../fonts/new/Brandon_bld.woff");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Brandon';
  src: url("../../fonts/new/Brandon_reg.woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'FazetaDisplay';
  src: url("../../fonts/new/Adtypo - Fazeta-LightDisplay.woff");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: 'FazetaDisplay';
  src: url("../../fonts/new/Adtypo - Fazeta-RegularDisplay.woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'FazetaDisplay';
  src: url("../../fonts/new/Adtypo - Fazeta-MediumDisplay.woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Fazeta';
  src: url("../../fonts/new/Adtypo - Fazeta-RegularText.woff");
  font-weight: 400;
  font-style: normal;
}
/*
* Used for social (in footer)
*/
.tiny-text {
  font-family: "Brandon", sans-serif;
  font-size: 13px;
  line-height: 1;
  color: #101010;
  font-weight: 300;
}

/*
* Used for navbar, footer
*/
.navigation ul li a, .calendar-date, .site-footer {
  font-family: "Brandon", sans-serif;
  font-size: 16px;
  line-height: 1;
  color: #101010;
  font-weight: 300;
}

/*
* Used for forms
*/
.b-form label, .b-form input[type="text"], .b-form input[type="email"], .b-form input[type="phone"], .b-form textarea {
  font-family: "Brandon", sans-serif;
  font-size: 20px;
  line-height: 1.5;
  color: #101010;
  font-weight: 300;
}

/*
* Used for tertiary titles (calendar)
*/
.tertiary-title, .calendar-date__number {
  font-family: "Fazeta Display", serif;
  font-size: 36px;
  line-height: 1.25;
  color: #101010;
  font-weight: 300;
}

/*
* Used for secondary titles, generally found within articles and pages (ex: Arkeologiska utredningar, Kulturmilj├╢utredningar)
* Also used for mosaic:  block titles (ex: F├╢rskola, Grundskola ├Ñk F-6)
*/
.default-block-title {
  font-family: "Fazeta Display", serif;
  font-size: 40px;
  line-height: 1.25;
  color: #101010;
  font-weight: 300;
}

/*
* Used for underlined article titles and section titles (ex: kelender, skolprogram, etc)
*/
.secondary-title, .secondary-title-big {
  font-family: "Fazeta", serif;
  font-size: 1.6em;
  line-height: 120%;
  color: #9B9B9B;
  font-weight: 400;
  text-transform: uppercase;
}

/*
* Used for spotlight (header) titles
*/
.spotlight-title {
  font-family: "Fazeta Display", serif;
  font-size: 50px;
  line-height: 1;
  color: #101010;
  font-weight: normal;
  margin-bottom: 0.2em;
}

body {
  font-family: "Fazeta", serif;
  font-size: 16px;
  line-height: 1.75;
  color: #101010;
  font-weight: 200;
}

/*
* Used for content
*/
body {
  font-family: "Fazeta", serif;
  font-size: 16px;
  line-height: 1.75;
  color: #101010;
  font-weight: 200;
}

.normal-text, .b-form p, .b-archive__item__content p, .b-grey-boxes__single__inner p {
  font-family: "Fazeta", serif;
  font-size: 16px;
  line-height: 1.75;
  color: #101010;
  font-weight: 200;
}

.large-text, .default-text, p, .b-hero-red__inner p {
  font-family: "Fazeta", serif;
  font-size: 1.7rem;
  line-height: 140%;
  color: #101010;
  font-weight: 200;
}

.blockquote__text {
  font-family: "Fazeta Display", serif;
  font-size: 48px;
  line-height: 1.458333333;
  color: #101010;
  font-weight: 200;
}

/*
* Used for meta (dates) and submit buttons
*/
.subtitle {
  font-family: "Fazeta", serif;
  font-size: 14px;
  font-size: 1.375rem;
  line-height: 1;
  color: #101010;
  font-weight: 200;
}

@media (max-width: 1025px) {
  body {
    font-size: 16px;
  }
}

@media (max-width: 769px) {
  .spotlight-title {
    font-size: 22px;
  }
}

.default-block-title {
  font-size: 38px;
  font-weight: normal;
  margin-bottom: 8px;
}
@media (max-width: 769px) {
  .default-block-title {
    font-size: 22px;
  }
}

.secondary-title {
  border-bottom: none;
  display: inline-block;
}
@media (max-width: 1025px) {
  .secondary-title {
    font-size: 36px;
  }
}
@media (max-width: 769px) {
  .secondary-title {
    font-size: 24px;
  }
}

.secondary-title-big {
  border-bottom: none;
  display: inline-block;
  text-transform: none;
  color: #101010;
  font-size: 5rem;
  line-height: 130%;
}
@media (max-width: 1025px) {
  .secondary-title-big {
    font-size: 40px;
  }
}
@media (max-width: 769px) {
  .secondary-title-big {
    font-size: 38px;
  }
}

.tertiary-title {
  margin-bottom: 0.25em;
}
@media (max-width: 1281px) {
  .tertiary-title {
    font-size: 32px;
  }
}
@media (max-width: 1025px) {
  .tertiary-title {
    font-size: 28px;
  }
}
@media (max-width: 769px) {
  .tertiary-title {
    font-size: 20px;
  }
}

.subtitle {
  font-style: none;
}
@media (max-width: 769px) {
  .subtitle {
    display: none;
  }
}

.tiny-text {
  line-height: 1.5;
}

@media (max-width: 1025px) {
  .large-text {
    font-size: 18px;
  }
}
@media (max-width: 769px) {
  .large-text {
    font-size: 14px;
  }
}

@media (max-width: 1025px) {
  .normal-text {
    font-size: 16px;
  }
}
@media (max-width: 769px) {
  .normal-text {
    font-size: 16px;
  }
}

@media (max-width: 1025px) {
  .default-text {
    font-size: 16px;
  }
}
@media (max-width: 769px) {
  .default-text {
    font-size: 16px;
  }
}

.b-wysiwyg__container h2 {
  font-family: "Brandon", sans-serif;
  font-size: 48px;
  margin-bottom: 28px;
  color: #111;
  font-weight: 300;
}

p {
  margin-bottom: 1.5em;
}
@media (max-width: 1025px) {
  p {
    font-size: 16px;
  }
}
p a {
  color: #B41B3D;
  border-bottom: 1px solid #B41B3D;
}
p a:hover {
  color: #101010;
  border-bottom: 1px solid #101010;
  text-decoration: none;
}

.blockquote__text {
  color: #B41B3D;
  font-style: italic;
  margin-bottom: 0.5em;
  margin-top: 0;
}
@media (max-width: 1025px) {
  .blockquote__text {
    font-size: 32px;
  }
}
@media (max-width: 769px) {
  .blockquote__text {
    font-size: 18px;
  }
}
.blockquote__cite {
  font-style: normal;
  font-size: 15px;
}
@media (max-width: 769px) {
  .blockquote__cite {
    font-size: 12px;
  }
}

.metainfo {
  text-transform: capitalize;
  font-variant: small-caps;
  margin-bottom: 3px;
  font-weight: 500;
  letter-spacing: 0.1em;
  font-size: 1.5rem;
}

.caption {
  color: #707070;
  font-style: italic;
  text-align: right;
  font-size: 15px;
}
@media (max-width: 769px) {
  .caption {
    font-size: 12px;
    text-align: center;
  }
}

.calendar-date__number {
  line-height: 0.916666667;
}

.site-footer {
  color: #FFFFFF;
}
@media (max-width: 769px) {
  .site-footer {
    font-size: 16px;
  }
}
.site-footer a {
  color: #FFFFFF;
  font-size: 1.4rem;
}

a:hover {
  text-decoration: none;
}

a .tertiary-title:hover {
  text-decoration: underline;
}

h1 a, h2 a, h3 a, h4 a {
  text-decoration: none;
  color: inherit;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h1 a:focus, h2 a:focus, h3 a:focus, h4 a:focus {
  text-decoration: none;
  color: #434343;
}

.ingress {
  font-family: "Fazeta Display", serif;
  font-weight: 400;
  font-size: 2.4rem;
  margin: 20px 0px;
  line-height: 130%;
}
@media all and (min-width: 770px) {
  .ingress {
    font-size: 2.8rem;
  }
}
.ingress p {
  font-family: "Fazeta Display", serif;
  font-weight: 400;
  font-size: 2.4rem;
  line-height: 130%;
}
@media all and (min-width: 770px) {
  .ingress p {
    font-size: 2.8rem;
  }
}

.selector, .button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #101010;
  border: 0;
  border-radius: 0;
  color: #FFFFFF;
  padding: 0.75em 2em;
  display: inline-block;
  background-size: 12px 12px;
  background-position: 90% center;
  box-shadow: 0px 2px 20px #101010;
  margin-bottom: 2.6em;
  font-size: 17px;
  box-shadow: 0px 0px 0px #101010;
  cursor: pointer;
  font-family: "Brandon", sans-serif;
  font-weight: 700;
}
.selector:hover, .button:hover {
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4), 0px 2px 10px rgba(0, 0, 0, 0.12);
}
@media (max-width: 1025px) {
  .selector, .button {
    font-size: 14px;
  }
}
@media (max-width: 1025px) {
  .selector, .button {
    margin-bottom: 2em;
  }
}

.button {
  background: none;
  padding: 0 0 0 0;
  color: #101010;
  margin-bottom: 0;
  cursor: pointer;
  text-transform: uppercase;
  font-size: 1.3rem;
  display: inline-block;
}
.button:hover {
  color: #101010;
  text-decoration: none;
  box-shadow: none;
}
.button:hover:after {
  padding-left: 7px;
}

.bt-long-arrow-right {
  content: "\F0AB";
  font-family: "Black tie";
  padding-top: 5px;
  padding-left: 5px;
  display: block;
  font-weight: 400;
  font-size: 1.4rem !important;
}

.b-form {
  margin-bottom: 2.6em;
}
@media (max-width: 769px) {
  .b-form {
    margin-bottom: 1.3em;
    padding: 0 2em;
  }
}
.b-form__fullw {
  width: 100%;
}
.b-form__fullw--submit {
  margin-top: 3em;
}
.b-form__split {
  width: calc(50% - 1em);
  float: left;
}
.b-form__split--last {
  float: right;
}
.b-form label, .b-form input[type="text"], .b-form input[type="email"], .b-form input[type="phone"], .b-form textarea {
  width: 100%;
  display: block;
}
.b-form label {
  float: left;
  margin-bottom: 0.5em !important;
  font-weight: 300 !important;
}
.b-form input[type="text"], .b-form input[type="email"], .b-form input[type="phone"], .b-form textarea {
  border: 1px solid #101010;
  margin-bottom: 1em;
  padding: 0.25em 1em;
}
@media (max-width: 1025px) {
  .b-form p {
    font-size: 16px;
  }
}
@media (max-width: 769px) {
  .b-form p {
    font-size: 14px;
  }
}
.b-form .ninja-forms-required-items {
  display: none;
}

.site-header #wcontainer {
  background: none !important;
  border: none !important;
  width: 100% !important;
}
.site-header #wcontainer #wcinner a#wlogo-header {
  display: none !important;
}
.site-header #wcontainer #wcinner .winput {
  background: transparent;
  border: 0;
  width: 100%;
  height: 62px;
  font-size: 2em;
  font-family: "Brandon", sans-serif;
  font-size: 36px;
  line-height: 1.25;
  font-weight: 300;
  color: #FFFFFF;
  outline: none;
}
.site-header #wcontainer #wcinner .wbutton {
  display: none !important;
}
.site-header__search {
  display: none;
  background: #101010;
  position: relative;
}
.site-header__search .search-field {
  background: transparent;
  border: 0;
  width: 100%;
  height: 30px;
  font-size: 1.5rem;
  font-family: "Brandon", sans-serif;
  text-transform: uppercase;
  line-height: 130%;
  color: #fff;
  font-weight: 300;
  outline: none;
  padding: 14px 10px 10px 20px;
}
.site-header__search .search-submit {
  display: none;
}
.site-header__search.active form:after {
  bottom: -15px;
  opacity: 1;
}
.site-header__container {
  height: 112px;
  padding: 0 2em;
}
@media (max-width: 933px) {
  .site-header__container {
    padding: 0;
    position: relative;
    height: auto;
  }
}

.site-title {
  width: 128px;
  float: left;
  margin: 0 auto;
}
@media (max-width: 933px) {
  .site-title {
    width: 110px;
    height: 72px;
    float: none;
    overflow: hidden;
  }
}

.site-title a {
  width: 128px;
  height: 112px;
  background-size: 128px 64px;
  float: left;
  text-decoration: none;
  border-bottom: none;
  background-position: center center;
}
@media (max-width: 933px) {
  .site-title a {
    width: 110px;
    height: 50px;
    background-size: 110px 70px;
    background-position: top center;
    margin-top: 6px;
  }
}

.navigation {
  float: right;
  height: 112px;
}
.navigation .menu, .navigation ul {
  float: left;
  height: inherit;
}
.navigation .icon-search {
  display: none;
  float: right;
  width: 30px;
  height: 31px;
  background-size: 30px 31px;
  margin-left: em(20);
  margin-top: 40.5px;
  cursor: pointer;
}
@media (max-width: 933px) {
  .navigation .icon-search {
    position: absolute;
    top: 0;
    right: 1em;
    margin-top: 20.5px;
  }
}
.navigation .icon-search.active, .navigation .icon-search:hover {
  opacity: 0.5;
}
.navigation .icon-search.active:hover {
  opacity: 1;
}
.navigation .menu-item {
  float: left;
  height: inherit;
}
.navigation .menu-item a {
  display: block;
  line-height: 112px;
  padding: 0 2em;
  position: relative;
}
.navigation .menu-item a:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 8px;
  bottom: 0;
  left: 0;
  background: transparent;
  transition: background 220ms ease-in-out;
}
.navigation .menu-item a:hover {
  text-decoration: none;
}
.navigation .menu-item a:hover:after {
  background: #101010;
}
.navigation .menu-item > ul {
  display: none;
}
.navigation .menu-item.current-menu-item a, .navigation .menu-item.current-page-ancestor a {
  text-decoration: none;
}
.navigation .menu-item.current-menu-item a:after, .navigation .menu-item.current-page-ancestor a:after {
  background: #101010;
}
.navigation.secondary-nav {
  width: 100%;
  height: 58px;
  background: #101010;
  float: none;
}
.navigation.secondary-nav .menu {
  float: right;
}
.navigation.secondary-nav .menu a {
  color: #FFFFFF;
}
.navigation.secondary-nav .menu > .sub-menu > .menu-item {
  height: inherit;
  position: relative;
}
.navigation.secondary-nav .menu > .sub-menu > .menu-item.current-menu-item a {
  text-decoration: none;
}
.navigation.secondary-nav .menu > .sub-menu > .menu-item.current-menu-item a:after {
  background: #FFFFFF;
}
.navigation.secondary-nav .menu > .sub-menu > .menu-item > a {
  line-height: 58px;
}
.navigation.secondary-nav .menu > .sub-menu > .menu-item > a:hover:after {
  background: #FFFFFF;
}
.navigation.secondary-nav .menu > .sub-menu > .menu-item:last-child {
  padding-right: 0;
}
.navigation.secondary-nav .menu > .sub-menu > .menu-item ul {
  position: absolute;
  display: inline-block;
  background: #101010;
  z-index: 9999;
  width: 100%;
  top: 58px;
  opacity: 0;
  visibility: hidden;
  transition: top .25s, opacity .25s, visibility, .25s;
  transition-timing-function: ease-in-out;
}
.navigation.secondary-nav .menu > .sub-menu > .menu-item ul li {
  width: 100%;
}
.navigation.secondary-nav .menu > .sub-menu > .menu-item ul li a {
  padding: 1.05em 0.5em 1.05em 2em;
  line-height: 1.5;
  transition: background .2s, color .2s;
  text-overflow: ellipsis;
  overflow: hidden;
}
.navigation.secondary-nav .menu > .sub-menu > .menu-item ul li a:after {
  opacity: 0;
}
.navigation.secondary-nav .menu > .sub-menu > .menu-item ul li a:hover {
  background: #FFFFFF;
  color: #101010;
}
.navigation.secondary-nav .menu > .sub-menu > .menu-item:hover ul {
  opacity: 1;
  visibility: visible;
  top: 58px;
}
@media (max-width: 933px) {
  .navigation.secondary-nav {
    display: none;
  }
}

@media (max-width: 933px) {
  .site-branding {
    height: 72px;
  }

  .navigation {
    height: auto;
    background: #101010;
    float: left;
    width: 100%;
  }
  .navigation .menu-item {
    float: left;
    display: inline;
  }
  .navigation .menu-item.current-menu-item, .navigation .menu-item:hover {
    border-bottom: 0;
  }
  .navigation .menu-item a {
    text-decoration: none;
    color: #FFFFFF;
    line-height: 1;
    padding: 0;
    font-weight: 600;
  }
  .navigation .menu-item a:after {
    display: none;
  }
  .navigation.secondary-nav {
    width: 100%;
    background: #434343;
    float: none;
  }
  .navigation.secondary-nav .menu {
    float: left;
  }
  .navigation.secondary-nav .menu-item {
    padding: 1.25em;
  }
  .navigation.secondary-nav .menu-item.current-menu-item, .navigation.secondary-nav .menu-item:hover {
    border-bottom: 0;
  }
  .navigation.secondary-nav .menu-item.current-menu-item a, .navigation.secondary-nav .menu-item:hover a {
    text-decoration: underline;
  }
  .navigation.secondary-nav .menu-item:last-child {
    padding-right: 0;
  }
  .navigation.secondary-nav .menu-item a {
    color: #FFFFFF;
  }
}
.secondary-nav__container {
  padding: 0 2em;
}
@media (max-width: 933px) {
  .secondary-nav__container {
    padding: 0;
  }
}

#varmBackBtn {
  position: fixed;
  left: 0;
  top: 20%;
  z-index: 9999;
}
#varmBackBtn a {
  background: rgba(255, 255, 255, 0.5);
  box-shadow: 1px 0 5px rgba(0, 0, 0, 0.1);
  width: 68px;
  height: 68px;
  display: block;
  text-align: center;
  padding: 15px 10px 5px;
  overflow: hidden;
}
#varmBackBtn a svg {
  max-height: 40px;
  width: auto;
  height: auto;
  position: relative;
  left: -2px;
}
#varmBackBtn a svg path {
  fill: #101010;
}
#varmBackBtn a span {
  position: relative;
  top: 0;
  font-family: "Brandon", sans-serif;
  text-transform: uppercase;
  font-weight: 300;
  letter-spacing: .125em;
  margin-left: -.125em;
  font-size: 0.7em;
}
#varmBackBtn a:hover {
  padding-top: 5px;
  background: rgba(255, 255, 255, 0.9);
}
#varmBackBtn a:hover svg path {
  fill: #B41B3D;
}
#varmBackBtn a:hover span {
  top: -10px;
}

.fullwidth {
  width: 100%;
}

.b-fullwidthmap {
  width: 100%;
}
.b-fullwidthmap .map-canvas, .b-fullwidthmap .map-canvas-single, .b-fullwidthmap .map-canvas-multiple {
  width: 100%;
  height: 600px;
}
@media (max-width: 1025px) {
  .b-fullwidthmap .map-canvas, .b-fullwidthmap .map-canvas-single, .b-fullwidthmap .map-canvas-multiple {
    height: 400px;
  }
}
.b-fullwidthmap .map-infowindow img {
  max-width: 100%;
  width: auto;
}
.b-fullwidthmap .map-infowindow p {
  font-size: 16px;
  margin-bottom: 15px;
}

.b-fullwidthpic {
  height: 500px;
  background: no-repeat center center / cover fixed;
}
@media (max-width: 1025px) {
  .b-fullwidthpic {
    height: 300px;
  }
}
@media (max-width: 769px) {
  .b-fullwidthpic {
    height: 200px;
    background-attachment: scroll;
  }
}
.b-fullwidthpic.hasContent {
  height: auto;
}
.b-fullwidthpic.hasContent .contentWrapper {
  padding-top: 180px;
  padding-bottom: 180px;
}
.b-fullwidthpic.disableParallax {
  background-attachment: scroll;
}

.site-content {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-top: 5.5rem;
}
.home .site-content {
  padding-top: 0;
}

@media (max-width: 933px) {
  .content-area {
    padding: 0 2em;
  }
}
@media (max-width: 769px) {
  .content-area {
    padding: 0;
  }
}

.b-double-news__main {
  height: 640px;
}
@media (max-width: 769px) {
  .b-double-news__main {
    height: 260px;
  }
}
.b-double-news__main__container {
  padding: 0 14em 3em;
}
.b-double-news__main__container > div, .b-double-news__main__container > h2, .b-double-news__main__container > h4 {
  position: relative;
  z-index: 20;
}
.b-double-news__main__container:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 40%;
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);
  z-index: 1;
  transition: height .2s;
}
.b-double-news__main__container:hover:after {
  height: 60%;
}
@media (max-width: 1025px) {
  .b-double-news__main__container {
    padding: 0 4em 3em;
  }
}
@media (max-width: 1025px) {
  .b-double-news__main {
    width: 50%;
  }
}
@media (max-width: 769px) {
  .b-double-news__main {
    width: 100%;
  }
}
.b-double-news__side {
  padding: 0;
}
.b-double-news__side__top {
  height: 320px;
  position: relative;
}
@media (max-width: 769px) {
  .b-double-news__side__top {
    height: 260px;
  }
}
.b-double-news__side__top:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 0;
  height: 0;
  border-bottom: 30px solid #FFFFFF;
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  margin-left: -30px;
  z-index: 10;
}
.b-double-news__side__bottom {
  height: 320px;
  padding: 2em;
}
@media (max-width: 769px) {
  .b-double-news__side__bottom {
    height: 180px;
    padding: 0em;
  }
}
.b-double-news__side__bottom__title {
  padding: 0;
}
@media (max-width: 769px) {
  .b-double-news__side__bottom .subtitle {
    display: none;
  }
}
.b-double-news__side__bottom p {
  color: #fff;
}
@media (min-width: 1025px) {
  .b-double-news__side:hover {
    background: #9B9B9B;
  }
  .b-double-news__side:hover .b-double-news__side__bottom__title a, .b-double-news__side:hover .metainfo, .b-double-news__side:hover .subtitle, .b-double-news__side:hover h3 {
    color: #101010;
  }
  .b-double-news__side:hover .b-double-news__side__top:before {
    border-bottom: 30px solid #9B9B9B;
  }
}
@media (max-width: 1025px) {
  .b-double-news__side {
    width: 50%;
  }
}
@media (max-width: 769px) {
  .b-double-news__side {
    width: 100%;
  }
}
.b-double-news__side .subtitle {
  line-height: 1.6;
}

.b-double-news--single-image {
  background: #9B9B9B;
  /* For Safari 5.1 to 6.0 */
}
.b-double-news--single-image__side {
  height: em(640);
  padding: 0 em(42);
  position: relative;
}
@media (max-width: 1281px) {
  .b-double-news--single-image__side {
    height: em(500);
  }
}
@media (max-width: 769px) {
  .b-double-news--single-image__side {
    height: auto;
  }
}
.b-double-news--single-image__side:before {
  content: '';
  position: absolute;
  top: 100px;
  left: -30px;
  width: 0;
  height: 0;
  border-top: 30px solid transparent;
  border-bottom: 30px solid transparent;
  border-right: 30px solid #9B9B9B;
}
.b-double-news--single-image__side__content {
  padding-top: 4em;
}
.b-double-news--single-image__side__content p {
  color: #FFFFFF;
}
@media (max-width: 769px) {
  .b-double-news--single-image__side__content {
    padding-top: 1em;
  }
}

.b-hero-red {
  background: #9B9B9B;
}
@media (max-width: 1025px) {
  .b-hero-red {
    padding: 0 2em;
  }
}

.b-hero-red__inner {
  padding: 2.5em 0 1.5em;
}
.b-hero-red__inner p {
  color: #FFFFFF;
}
@media (max-width: 1025px) {
  .b-hero-red__inner p {
    font-size: 18px;
  }
}
@media (max-width: 769px) {
  .b-hero-red__inner p {
    font-size: 14px;
  }
}

.b-pagetitle, .b-pagetitle--topM {
  padding: 0 1.5rem 1em;
  clear: both;
}
@media (max-width: 769px) {
  .b-pagetitle, .b-pagetitle--topM {
    padding: 0 1rem 1.3em;
  }
}
.b-pagetitle--topM {
  margin-top: 0;
  padding-top: 4rem;
}
.b-pagetitle .secondary-title, .b-pagetitle--topM .secondary-title {
  font-size: 2.6rem;
  letter-spacing: .15rem;
}
@media (min-width: 768px) {
  .b-pagetitle .secondary-title, .b-pagetitle--topM .secondary-title {
    letter-spacing: .3rem;
    font-size: 3rem;
  }
}
@media (min-width: 1024px) {
  .b-pagetitle .secondary-title, .b-pagetitle--topM .secondary-title {
    font-size: 3.5rem;
  }
}

.blockquote-container hr {
  width: 300px;
}
.blockquote-container blockquote {
  max-width: 900px;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  float: none;
}
.blockquote-container blockquote p {
  color: #101010;
  font-family: "Fazeta Display", serif;
  font-weight: 400;
  font-size: 3rem;
  font-style: italic;
}
.blockquote-container blockquote a {
  display: inline-block;
}
.blockquote-container blockquote a:hover p {
  color: #101010;
}

@media (max-width: 769px) {
  .b-contact {
    padding: 0 2em;
  }
  .b-contact .tertiary-title {
    text-align: center;
    margin-bottom: 1em;
  }
}

.b-contact__list {
  margin-top: 1.3em;
  width: 50%;
  float: left;
}
@media (max-width: 769px) {
  .b-contact__list {
    width: 100%;
    padding: 0 2em;
    margin-top: 0;
  }
}

.contact__list__item {
  margin-bottom: 1.3em;
}
.contact__list__item:last-child {
  margin-bottom: 0;
}

.img-rounded {
  width: 120px;
  height: 120px;
  float: left;
  margin-right: 2em;
}
@media (max-width: 1025px) {
  .img-rounded {
    width: 96px;
    height: 96px;
  }
}

@media (max-width: 1025px) {
  .b-wysiwyg.-narrow {
    padding: 0 2em;
  }
}
.b-wysiwyg.-narrow iframe {
  height: 250px;
}
@media all and (min-width: 500px) {
  .b-wysiwyg.-narrow iframe {
    height: 400px;
  }
}
@media all and (min-width: 770px) {
  .b-wysiwyg.-narrow iframe {
    height: 500px;
  }
}
.b-wysiwyg figure, .b-wysiwyg iframe {
  margin-bottom: 2.5em;
  display: block;
}
@media (max-width: 769px) {
  .b-wysiwyg figure, .b-wysiwyg iframe {
    margin-bottom: 1em;
  }
}
.b-wysiwyg iframe {
  width: 100%;
  height: 450px;
}
@media all and (min-width: 500px) {
  .b-wysiwyg iframe {
    height: 500px;
  }
}
@media all and (min-width: 770px) {
  .b-wysiwyg iframe {
    height: 700px;
  }
}
.b-wysiwyg img {
  width: auto;
}
@media (max-width: 769px) {
  .b-wysiwyg p {
    line-height: 1.5;
  }
}
.b-wysiwyg p:last-child {
  margin-bottom: 0;
}
.b-wysiwyg h3.tertiary-title {
  margin-bottom: 0.5em;
}
.b-wysiwyg h1, .b-wysiwyg h2, .b-wysiwyg h3, .b-wysiwyg h4 {
  font-family: "Fazeta Display", serif, sans-serif;
  font-weight: 400;
}
.b-wysiwyg h2 {
  font-size: 3em;
  line-height: 120%;
}
.b-wysiwyg h3 {
  font-size: 2.8em;
  line-height: 120%;
}
.b-wysiwyg h4 {
  font-size: 1.7em;
  line-height: 120%;
}
.b-wysiwyg ul {
  margin-left: 20px;
  list-style: disc;
}
.b-wysiwyg li {
  list-style: disc;
}
.b-wysiwyg li > ul {
  padding-left: 15px;
}
@media (max-width: 769px) {
  .b-wysiwyg h4 {
    line-height: em(18);
  }
}

.caption {
  padding: 0.5em 0 0;
}

.b-calendar__item, .b-related__item {
  width: 49%;
  width: calc(50% - 0.5em);
  float: left;
  margin-bottom: 1em;
  background: #9B9B9B;
}
@media (max-width: 769px) {
  .b-calendar__item, .b-related__item {
    width: 100%;
  }
}
.b-calendar__item:nth-child(2n), .b-related__item:nth-child(2n) {
  float: right;
}
.b-calendar__item__image, .b-related__item__image {
  height: 260px;
  width: 50%;
  float: left;
}
@media (max-width: 1025px) {
  .b-calendar__item__image, .b-related__item__image {
    width: 40%;
  }
}
.b-calendar__item__content, .b-related__item__content {
  width: 50%;
  float: right;
  position: relative;
}
@media (max-width: 1025px) {
  .b-calendar__item__content, .b-related__item__content {
    width: 60%;
  }
}
.b-calendar__item__content__inner, .b-related__item__content__inner {
  padding: 1em;
}
.b-calendar__item__content .tertiary-title, .b-related__item__content .tertiary-title {
  margin-bottom: 0.25em;
  font-size: 26px;
}
.b-calendar__item__details, .b-related__item__details {
  margin-top: 1em;
}

.b-calendar__item {
  background: #B41B3D;
}
.b-calendar__item__content {
  height: 260px;
}
@media (max-width: 769px) {
  .b-calendar__item__content {
    height: 180px;
  }
}
.b-calendar__item.greyBG {
  background: #f2f2f2;
}
.b-calendar__item.greyBG .b-calendar__item__content .tertiary-title.-light, .b-calendar__item.greyBG .b-calendar__item__content .subtitle.-light {
  color: #101010 !important;
}
.b-calendar__item__details .subtitle {
  line-height: 1.5;
}
@media (max-width: 769px) {
  .b-calendar__item__details {
    margin-top: 3em;
  }
}

.b-related__item {
  width: 100%;
}
.b-related__item__content__inner__title {
  margin-bottom: 0.5em;
}

.calendar-date {
  background: #FFFFFF;
  color: #101010;
  width: 56px;
  height: 81px;
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -28px;
  padding-top: 0.5em;
}

.b-press__item {
  background: #F2F2F2;
  padding: 2em;
  margin-bottom: 2em;
}
.b-press__item:last-child {
  margin-bottom: 0;
}
.b-press__item p {
  margin: 0;
}
.b-press__item .metainfo {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.b-archive__item {
  width: 49%;
  width: calc(50% - 0.5em);
  float: left;
  margin-bottom: 1em;
  background: #F2F2F2;
}
@media (max-width: 769px) {
  .b-archive__item {
    width: 100%;
  }
}
.b-archive__item:nth-child(2n) {
  float: right;
}
.b-archive__item__image {
  width: 40%;
  height: 260px;
  float: left;
  background: #e6e6e6 no-repeat center center / cover;
}
@media (max-width: 769px) {
  .b-archive__item__image {
    display: none;
  }
}
.b-archive__item__content {
  width: 60%;
  float: right;
  padding: 1em;
  height: 260px;
  overflow: hidden;
}
@media (max-width: 769px) {
  .b-archive__item__content {
    width: 100%;
    height: 180px;
  }
}
.b-archive__item__content--fullw {
  width: 100%;
  float: left;
}
.b-archive__item__content p {
  margin-bottom: 0;
}
@media (max-width: 1025px) {
  .b-archive__item__content p {
    font-size: 16px;
  }
}
@media (max-width: 769px) {
  .b-archive__item__content p {
    font-size: 14px;
  }
}

.wp-pagenavi .page-numbers {
  display: inline-block;
  width: 58px;
  margin: 0 0.25em;
  background: #FFFFFF;
  border: 2px solid #B41B3D;
  color: #B41B3D;
  padding: 0.675em;
  font-size: 18px;
}
@media (max-width: 769px) {
  .wp-pagenavi .page-numbers {
    font-size: 16px;
    padding: 0.5em;
    width: 48px;
  }
}
.wp-pagenavi .page-numbers:hover {
  background: #9B9B9B;
  text-decoration: none;
  color: #FFFFFF;
}
.wp-pagenavi span.current {
  background: #9B9B9B;
  text-decoration: none;
  color: #FFFFFF;
}

.b-social__item {
  border: 1px solid #101010;
  display: inline-block;
  margin: 0 0.5em;
  padding: 1em;
}
.b-social__item__icon {
  background-size: 32px 32px;
  width: 32px;
  height: 32px;
  display: block;
}
@media (max-width: 769px) {
  .b-social__item__icon {
    background-size: 24px 24px;
    width: 24px;
    height: 24px;
  }
}
.b-social__item__icon.icon-fb-black {
  background-size: 18px 32px;
  background-position: center center;
}
@media (max-width: 769px) {
  .b-social__item__icon.icon-fb-black {
    background-size: 14px 24px;
  }
}
.b-social__item__icon.icon-tw-black {
  background-size: 33px 28px;
  background-position: center center;
}
@media (max-width: 769px) {
  .b-social__item__icon.icon-tw-black {
    background-size: 27px 28px;
  }
}

.b-two-news {
  margin-bottom: 0.8666666667em;
}
.b-two-news__single {
  width: 49%;
  width: calc(50% - 0.5em);
  background: #B41B3D;
}
@media (max-width: 769px) {
  .b-two-news__single {
    width: 100%;
    margin-bottom: 1em;
  }
}
.b-two-news__single--left {
  float: left;
}
.b-two-news__single--right {
  float: right;
}
.b-two-news__image {
  height: 260px;
  width: 45%;
  float: left;
}
@media (max-width: 1025px) {
  .b-two-news__image {
    width: 35%;
  }
}
@media (max-width: 769px) {
  .b-two-news__image {
    display: none;
  }
}
.b-two-news__content {
  width: 55%;
  float: left;
  padding: 2em;
}
@media (max-width: 1025px) {
  .b-two-news__content {
    width: 65%;
  }
}
@media (max-width: 769px) {
  .b-two-news__content {
    width: 100%;
  }
}
.b-two-news__content p {
  margin-bottom: 0;
}
.b-two-news__content h4 {
  font-size: 32px;
}
@media (max-width: 1025px) {
  .b-two-news__content h4 {
    font-size: 28px;
  }
}

.b-single-news-wide__single {
  width: 100%;
  display: block;
  background: #FFFFFF;
  color: #101010;
}
.b-single-news-wide__image {
  height: 260px;
  width: 50%;
  float: left;
}
@media (max-width: 1025px) {
  .b-single-news-wide__image {
    width: 40%;
  }
}
@media (max-width: 769px) {
  .b-single-news-wide__image {
    display: none;
  }
}
.b-single-news-wide__content {
  width: 50%;
  float: left;
  padding: 2em;
}
@media (max-width: 1025px) {
  .b-single-news-wide__content {
    width: 60%;
  }
}
@media (max-width: 769px) {
  .b-single-news-wide__content {
    width: 100% !important;
  }
}
.b-single-news-wide__content p {
  margin-bottom: 0;
  color: #101010;
}
.b-single-news-wide__content h4 {
  font-size: 42px;
  color: #101010;
}
@media (max-width: 1281px) {
  .b-single-news-wide__content h4 {
    font-size: 32px;
  }
}
.b-single-news-wide__content .metainfo {
  text-transform: lowercase;
  color: #101010;
}
.b-single-news-wide--aktuellt .b-single-news-wide__content {
  width: 30%;
  float: left;
  position: relative;
}
@media (max-width: 1025px) {
  .b-single-news-wide--aktuellt .b-single-news-wide__content {
    width: 50%;
  }
}
.b-single-news-wide--aktuellt .b-single-news-wide__content:before {
  content: '';
  position: absolute;
  top: 50%;
  margin-top: -15px;
  right: -30px;
  width: 0;
  height: 0;
  border-top: 30px solid transparent;
  border-bottom: 30px solid transparent;
  border-left: 30px solid #FFFFFF;
}
@media (max-width: 769px) {
  .b-single-news-wide--aktuellt .b-single-news-wide__content:before {
    display: none;
  }
}
.b-single-news-wide--aktuellt .b-single-news-wide__content .tertiary-title {
  margin-bottom: 0.25em;
  margin-top: 0.25em;
  color: #101010;
}
.b-single-news-wide--aktuellt .b-single-news-wide__content p {
  color: #101010;
}
.b-single-news-wide--aktuellt .b-single-news-wide__image {
  width: 70%;
  float: left;
  height: 335px;
}
@media (max-width: 1025px) {
  .b-single-news-wide--aktuellt .b-single-news-wide__image {
    width: 50%;
  }
}

@media screen and (min-width: 769px) {
  .b-branches__list.oneItem li:first-child {
    margin-left: 37.5%;
  }
  .b-branches__list.twoItems li:first-child {
    margin-left: 25%;
  }
  .b-branches__list.threeItems li:first-child {
    margin-left: 12.5%;
  }
}
.b-branches__item {
  width: 25%;
  float: left;
  position: relative;
  height: 500px;
  padding: 0px 15px;
}
@media (max-width: 769px) {
  .b-branches__item {
    width: 100%;
    height: auto;
  }
}
.b-branches__item:last-child {
  border-right: 0;
}
.b-branches__item__title {
  font-family: serif2;
  font-weight: 400;
  font-size: 3rem;
  margin-bottom: 0.4em;
  padding: 0 1em;
  color: #101010;
}
.b-branches__item__image {
  margin-bottom: 1.5em;
  height: 297px;
}
.b-branches__item__image a {
  display: block;
  width: 100%;
  height: 100%;
  opacity: .25;
  color: #101010;
}
.b-branches__item__image a:hover {
  background: #101010;
}
@media (max-width: 769px) {
  .b-branches__item__image {
    height: 180px;
    overflow: hidden;
  }
}
.b-branches__item__content {
  width: 100%;
  padding: 0px 15px;
}
@media (max-width: 769px) {
  .b-branches__item__content {
    position: static;
    margin-bottom: 1.5em;
  }
}
.b-branches__item__content .button {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.4rem;
  font-weight: 700;
  letter-spacing: .3rem;
  transition: all .3s ease;
}
.b-branches__item__content .button:hover {
  margin-left: .4rem;
  padding-right: .4rem;
}
.b-branches__item__content [class*="-arrow-right"] {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 .8rem;
  padding: 0;
  font-size: 2rem !important;
}
.b-branches__item .normal-text {
  margin-bottom: .6rem;
}
.b-branches__item__link:hover {
  text-decoration: none;
}

.b-grey-boxes__single {
  padding: 0 0.75em;
}
.b-grey-boxes__single__inner {
  background: #F2F2F2;
  height: 490px;
  padding: 2em;
}
@media (max-width: 1025px) {
  .b-grey-boxes__single__inner {
    height: 440px;
  }
}
@media (max-width: 769px) {
  .b-grey-boxes__single__inner {
    height: auto;
  }
}
.b-grey-boxes__single__inner h4 {
  font-weight: 400;
}
@media (max-width: 1025px) {
  .b-grey-boxes__single__inner p {
    font-size: 16px;
  }
}
@media (max-width: 769px) {
  .b-grey-boxes__single__inner p {
    font-size: 14px;
  }
}
.b-grey-boxes__single__inner__split {
  width: 50%;
  float: left;
}
@media (max-width: 769px) {
  .b-grey-boxes__single {
    margin-bottom: 1.5em;
  }
}
.b-grey-boxes__icon {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  width: 120px;
  height: 120px;
  margin: 2em auto 3em;
}

.b-tabs-filters {
  text-align: center;
}
.b-tabs-filters__list {
  display: inline-block;
}
.b-tabs-filters__item {
  border: 2px solid #B41B3D;
  float: left;
  padding: 0.5em 1em;
  margin: 0 0.5em;
  color: #B41B3D;
  cursor: pointer;
}
.b-tabs-filters__item:hover, .b-tabs-filters__item.-active {
  background: #B41B3D;
  text-decoration: none;
  color: #FFFFFF;
}

.b-content-grid ul {
  width: 100%;
}
.b-content-grid__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
}
.b-content-grid__item {
  width: 33.3333%;
  float: left;
  background: #9B9B9B;
  position: relative;
  cursor: pointer;
}
@media (max-width: 769px) {
  .b-content-grid__item {
    width: 100%;
  }
}
.b-content-grid__item:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  border-bottom: 30px solid #9B9B9B;
  margin-top: -29px;
  margin-left: -30px;
}
@media (max-width: 1025px) {
  .b-content-grid__item:before {
    margin-top: -25px !important;
  }
}
@media (max-width: 769px) {
  .b-content-grid__item:before {
    margin-top: -30px !important;
  }
}
.b-content-grid__item a, .b-content-grid__item h4.b-content-grid__item__content__title, .b-content-grid__item .metainfo {
  color: #FFFFFF;
}
.b-content-grid__item:nth-child(2n) {
  background: #9B9B9B;
}
.b-content-grid__item:nth-child(2n) a, .b-content-grid__item:nth-child(2n) h4.b-content-grid__item__content__title, .b-content-grid__item:nth-child(2n) .metainfo {
  color: #FFFFFF;
}
.b-content-grid__item:nth-child(2n):before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  border-bottom: 30px solid #707070 !important;
  margin-top: -30px;
  margin-left: -30px;
}
.b-content-grid__item__image {
  height: 320px;
}
@media (max-width: 1025px) {
  .b-content-grid__item__image {
    height: 236px;
  }
}
@media (max-width: 769px) {
  .b-content-grid__item__image {
    height: 180px;
    overflow: hidden;
  }
}
.b-content-grid__item__content {
  height: 320px !important;
  text-align: center;
  padding: 2em;
}
@media (max-width: 1025px) {
  .b-content-grid__item__content {
    height: 226px !important;
  }
}
@media (max-width: 769px) {
  .b-content-grid__item__content {
    height: 180px !important;
  }
}

@media (min-width: 1025px) {
  .b-content-grid__item:hover {
    background: #101010;
  }
  .b-content-grid__item:hover .tertiary-title {
    color: #FFFFFF;
  }
  .b-content-grid__item:hover:before {
    border-bottom: 30px solid #101010;
  }
}
.b-content-grid--filter {
  position: relative;
  height: 1280px;
  overflow: hidden;
}
@media (max-width: 1025px) {
  .b-content-grid--filter {
    height: 905px;
  }
}
@media (max-width: 769px) {
  .b-content-grid--filter {
    height: auto;
  }
}
.b-content-grid--filter .b-content-grid__list {
  width: 100%;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  z-index: 1;
}
.b-content-grid--filter .b-content-grid__list.-active {
  opacity: 1;
  z-index: 10;
}

.b-content-grid--filter.number-of-posts-3 {
  height: 640px;
}
@media (max-width: 1025px) {
  .b-content-grid--filter.number-of-posts-3 {
    height: 463px;
  }
}
@media (max-width: 769px) {
  .b-content-grid--filter.number-of-posts-3 {
    height: auto;
  }
}

.b-mosaic-flex {
  display: block;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
@media (max-width: 769px) {
  .b-mosaic-flex {
    -ms-flex-direction: column;
        flex-direction: column;
  }
}
.b-mosaic-flex__box {
  height: 320px;
}
@media (max-width: 769px) {
  .b-mosaic-flex__box {
    height: 180px;
  }
}
.b-mosaic-flex__box .like-table {
  padding: 2em;
}
.b-mosaic-flex__box .subtitle {
  line-height: 1.6;
}
.b-mosaic-flex__box--box1 {
  float: left;
  -ms-flex-order: 1;
      order: 1;
  width: 33.3333%;
  position: relative;
}
@media (max-width: 769px) {
  .b-mosaic-flex__box--box1 {
    width: 100%;
    -ms-flex-order: 2;
        order: 2;
    height: 180px;
  }
  .b-mosaic-flex__box--box1 .subtitle {
    display: none;
  }
}
.b-mosaic-flex__box--box1:before {
  content: '';
  position: absolute;
  top: 50%;
  right: -30px;
  width: 0;
  height: 0;
  border-top: 30px solid transparent;
  border-bottom: 30px solid transparent;
  border-left: 30px solid #FFFFFF;
  margin-top: -30px;
}
@media (max-width: 769px) {
  .b-mosaic-flex__box--box1:before {
    top: -30px;
    left: 50%;
    width: 0;
    height: 0;
    border-bottom: 30px solid #FFFFFF;
    border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    margin-left: -30px;
  }
}
.b-mosaic-flex__box--box2 {
  -ms-flex-order: 2;
      order: 2;
  float: left;
  width: 66.6666%;
}
@media (max-width: 769px) {
  .b-mosaic-flex__box--box2 {
    width: 100%;
    -ms-flex-order: 1;
        order: 1;
  }
}
@media (min-width: 1025px) {
  .b-mosaic-flex__box--horizontal__box:hover .b-mosaic-flex__box--box1 {
    background: #9B9B9B;
  }
  .b-mosaic-flex__box--horizontal__box:hover .b-mosaic-flex__box--box1:before {
    border-left-color: #9B9B9B;
  }
  .b-mosaic-flex__box--horizontal__box:hover .b-mosaic-flex__box--box1 .default-block-title a, .b-mosaic-flex__box--horizontal__box:hover .b-mosaic-flex__box--box1 .metainfo, .b-mosaic-flex__box--horizontal__box:hover .b-mosaic-flex__box--box1 .subtitle {
    color: #101010;
  }
}
.b-mosaic-flex__box--vertical {
  display: block;
  float: left;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  height: 640px;
  width: 33.3333%;
}
@media (max-width: 769px) {
  .b-mosaic-flex__box--vertical {
    width: 100%;
    height: auto;
  }
}
.b-mosaic-flex__box--vertical__box {
  height: 320px !important;
  position: relative;
}
@media (max-width: 769px) {
  .b-mosaic-flex__box--vertical__box {
    height: 180px !important;
  }
}
.b-mosaic-flex__box--vertical__box--box2 {
  -ms-flex-order: 2;
      order: 2;
}
.b-mosaic-flex__box--vertical:nth-child(2n+2) .b-mosaic-flex__box--vertical__box--box1 {
  -ms-flex-order: 1;
      order: 1;
}
.b-mosaic-flex__box--vertical:nth-child(2n+2) .b-mosaic-flex__box--vertical__box--box1:before {
  content: '';
  position: absolute;
  bottom: -30px;
  left: 50%;
  width: 0;
  height: 0;
  border-top: 30px solid #FFFFFF;
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  margin-left: -30px;
  z-index: 10;
}
.b-mosaic-flex__box--vertical:nth-child(2n+1) .b-mosaic-flex__box--vertical__box--box1 {
  -ms-flex-order: 2;
      order: 2;
}
.b-mosaic-flex__box--vertical:nth-child(2n+1) .b-mosaic-flex__box--vertical__box--box2 {
  -ms-flex-order: 1;
      order: 1;
}
.b-mosaic-flex__box--vertical:nth-child(2n+1) .b-mosaic-flex__box--vertical__box--box2:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 0;
  height: 0;
  border-bottom: 30px solid #FFFFFF;
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  margin-left: -30px;
  z-index: 10;
}
@media (max-width: 769px) {
  .b-mosaic-flex__box--vertical:nth-child(1n) .b-mosaic-flex__box--vertical__box--box1 {
    -ms-flex-order: 3;
        order: 3;
  }
  .b-mosaic-flex__box--vertical:nth-child(1n) .b-mosaic-flex__box--vertical__box--box1:before {
    content: '';
    position: absolute;
    top: -30px;
    left: 50%;
    width: 0;
    height: 0;
    border-bottom: 30px solid #FFFFFF;
    border-top: 0 solid #FFFFFF;
    border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    margin-left: -30px;
    z-index: 10;
  }
}

@media (min-width: 1025px) {
  .b-mosaic-flex__box:hover {
    background: #9B9B9B;
  }
  .b-mosaic-flex__box:hover .default-block-title a, .b-mosaic-flex__box:hover .metainfo, .b-mosaic-flex__box:hover .subtitle, .b-mosaic-flex__box:hover h3 {
    color: #101010;
  }

  .b-mosaic-flex__box--box1:hover:before {
    border-left: 30px solid #9B9B9B;
  }

  .b-mosaic-flex__box--vertical:nth-child(2n):hover .b-mosaic-flex__box--vertical__box--box1:before {
    border-top: 30px solid #9B9B9B;
  }

  .b-mosaic-flex__box--vertical:nth-child(2n+1):hover .b-mosaic-flex__box--vertical__box--box2:before {
    border-bottom: 30px solid #9B9B9B;
  }
}
/*
 *  ACTIVITY CALENDAR PAGE TEMPLATE
 */
@media screen and (min-width: 769px) {
  .page-template-activity_calendar .activityList {
    padding: 0 2em;
  }
}
.page-template-activity_calendar .activityListItem {
  float: left;
  width: 100%;
  max-width: 100%;
  margin-bottom: 32px;
}
.page-template-activity_calendar .activityListItem header {
  background: #F2F2F2;
  float: left;
  width: 100%;
  max-width: 100%;
  height: 60px;
  cursor: pointer;
  transition: background .25s ease-in-out;
}
.page-template-activity_calendar .activityListItem header .thumbnail {
  height: 60px;
  width: 60px;
  background-size: cover;
  float: left;
  background-color: #707070;
}
.page-template-activity_calendar .activityListItem header .headerInner {
  max-width: 75%;
  float: left;
  height: 60px;
  line-height: 30px;
  padding-left: 15px;
}
.page-template-activity_calendar .activityListItem header time {
  display: block;
  font-size: .9em;
  color: #707070;
}
.page-template-activity_calendar .activityListItem header h4 {
  font-size: 1.2em;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin: 0;
}
.page-template-activity_calendar .activityListItem header:hover {
  background: #d9d9d9;
}
.page-template-activity_calendar .activityListItem .hiddenContent {
  width: 100%;
  max-width: 100%;
  float: left;
  background: #F2F2F2;
  padding: 25px 15px 10px;
  display: none;
}
.page-template-activity_calendar .activityListItem .hiddenContent .metaInfo {
  margin-bottom: 20px;
}
.page-template-activity_calendar .activityListItem .hiddenContent .metaInfo p {
  color: #101010;
  margin-bottom: 4px;
}
.page-template-activity_calendar .activityListItem .hiddenContent h2 {
  margin-bottom: 10px;
  font-size: 2em;
}
.page-template-activity_calendar .activityListItem .hiddenContent p {
  color: #101010;
}
.page-template-activity_calendar .activityListItem.active header {
  background: #707070;
}
.page-template-activity_calendar .activityListItem.active header h4, .page-template-activity_calendar .activityListItem.active header time {
  color: #FFFFFF !important;
}
.page-template-activity_calendar .activityListItem.active header:hover {
  background: #636363;
}

/**
 *
 * COOKIES
 *
 */
#cookie_action_close_header {
  box-shadow: none;
  text-shadow: none;
  border: 0;
  color: #FFFFFF;
  background: #101010 !important;
}

/**
 * PIGMENT CSS
 *
 */
.b-double-news--single-image__side,
.b-double-news--single-image__side__content {
  padding: 25px;
}
.b-double-news--single-image__side h3,
.b-double-news--single-image__side__content h3 {
  color: #FFFFFF;
  font-weight: bold;
  background: -webkit-linear-gradient(#FFFFFF, #FFFFFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.b-double-news--single-image__side:hover,
.b-double-news--single-image__side__content:hover {
  background: none !important;
}
.b-double-news--single-image__side:before,
.b-double-news--single-image__side__content:before {
  content: '';
  position: absolute;
  top: 100px;
  left: -30px;
  width: 0;
  height: 0;
  border-top: 30px solid transparent;
  border-bottom: 30px solid transparent;
  border-right: 30px solid #9B9B9B;
}

.b-content-grid__item:hover {
  background: #9B9B9B;
}
.b-content-grid__item:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  border-bottom: 30px solid #9B9B9B !important;
  margin-top: -29px;
  margin-left: -30px;
}
.b-content-grid__item:nth-child(2n) .b-content-grid__item__content {
  background: #707070;
}

.b-content-grid__item__content {
  background: #9B9B9B;
}

.footer-museum-list {
  overflow: hidden;
  padding-bottom: 1rem;
}
@media (min-width: 768px) {
  .footer-museum-list {
    padding-top: .5rem;
    padding-bottom: 3rem;
  }
}

.content-wrapper {
  max-width: 1290px;
  padding-left: 1rem;
  padding-right: 1rem;
  margin: auto;
}
@media (min-width: 768px) {
  .content-wrapper {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
.content-wrapper:after {
  content: '';
  display: table;
  width: 100%;
}

.museum-lists {
  margin: 0 -1.5rem;
  padding: 0;
  list-style: none;
  text-align: center;
  font-size: 0;
  line-height: 0;
  letter-spacing: -4px;
}
.museum-lists:after {
  content: '';
  display: table;
  width: 100%;
}
.museum-lists li {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding: 1.5rem;
  font-size: 2rem;
  line-height: 1.38;
  letter-spacing: 0;
  max-width: 380rem;
}
@media (min-width: 768px) {
  .museum-lists li {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .museum-lists li {
    width: 33.33%;
  }
}
.museum-lists .hold {
  max-width: 360px;
  margin: auto;
}
.museum-lists .image {
  width: 360px;
  height: 300px;
  background: #e5e5e5;
  max-width: 100%;
  margin: 0 auto 1.6rem;
}
.museum-lists .image a {
  display: block;
  height: 100%;
  font-size: 0;
  line-height: 0;
  background: rgba(0, 0, 0, 0);
  transition: background .3s ease;
}
.museum-lists .image a:hover {
  background: rgba(0, 0, 0, 0.25);
}
@media (min-width: 768px) {
  .museum-lists .image {
    margin-bottom: 2.6rem;
  }
}
.museum-lists h3 {
  font-weight: 400;
  font-size: 2.8rem;
  letter-spacing: -0.1px;
  margin: 0 0 1rem;
}
@media (min-width: 768px) {
  .museum-lists h3 {
    font-size: 3.2rem;
  }
}
.museum-lists p {
  font-size: 2rem;
  line-height: 1.38;
  margin: 0 0 .8rem;
}

.readmore-link {
  color: #000;
  display: inline-block;
  vertical-align: top;
  font: 700 1.4rem/2 "Brandon", sans-serif;
  letter-spacing: .3rem;
  margin-right: 0;
  transition: all .3s ease;
  text-transform: uppercase;
}
.readmore-link .arrow {
  display: inline-block;
  vertical-align: top;
  margin: 0 0 0 .8rem;
  padding: 0;
  font-size: 2rem !important;
  line-height: 2.8rem;
  transition: all .3s ease;
}
.readmore-link:hover .arrow {
  margin-left: 1.2rem;
  margin-right: -.4rem;
}

.single-hero-news {
  padding-top: 2rem;
  margin: 0 0 3rem;
  overflow: hidden;
}
@media (min-width: 770px) {
  .single-hero-news {
    margin: 0 -2em 6rem;
  }
}
@media (min-width: 934px) {
  .single-hero-news {
    margin: 0 0 8rem;
  }
}
.single-hero-news .news-wrapper {
  position: relative;
  color: #fff;
  white-space: nowrap;
  text-align: center;
}
.single-hero-news .news-wrapper:after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  min-height: 40rem;
}
@media (min-width: 768px) {
  .single-hero-news .news-wrapper:after {
    min-height: 60rem;
  }
}
@media (min-width: 992px) {
  .single-hero-news .news-wrapper:after {
    min-height: 80rem;
  }
}
.single-hero-news .content-wrapper {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  white-space: normal;
  z-index: 2;
  text-align: left;
}
.single-hero-news .text-wrap {
  width: 78rem;
  padding: 3rem 1.5rem 4rem;
  max-width: 100%;
}
.single-hero-news h2 {
  font-size: 4rem;
  line-height: 1;
  font-weight: 300;
  letter-spacing: -1.8px;
  margin: 0 0 2.2rem;
}
@media (min-width: 768px) {
  .single-hero-news h2 {
    font-size: 6rem;
  }
}
@media (min-width: 992px) {
  .single-hero-news h2 {
    font-size: 8rem;
  }
}
@media (min-width: 1200px) {
  .single-hero-news h2 {
    font-size: 9.6rem;
  }
}
.single-hero-news h2 a {
  text-decoration: none;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.single-hero-news h2 a:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -.6rem;
  width: 0;
  height: .4rem;
  background: #fff;
  transition: all .3s ease;
}
.single-hero-news h2 a:hover {
  color: #fff;
}
.single-hero-news h2 a:hover:after {
  width: 20rem;
}
.single-hero-news p {
  font-size: 2.4rem;
  color: #fff;
  text-shadow: 0 3px 10px rgba(0, 0, 0, 0.5);
  margin: 0 0 2rem;
}
@media (min-width: 768px) {
  .single-hero-news p {
    font-size: 3rem;
  }
}
@media (min-width: 992px) {
  .single-hero-news p {
    font-size: 3.5rem;
  }
}
.single-hero-news .readmore-link {
  color: #fff;
}

.site-main .b-wysiwyg:first-child {
  padding-top: 4rem;
}

.no-results {
  padding-top: 4rem;
}

.site-footer {
  background: #111111;
  color: #FFFFFF;
  padding: 5rem 0 3rem;
  margin-top: 6em;
}
@media (min-width: 768px) {
  .site-footer {
    padding-top: 7rem;
  }
}
@media (min-width: 1200px) {
  .site-footer {
    padding-top: 10rem;
  }
}
.site-footer__column {
  width: 25%;
  float: left;
  padding: 0 1rem;
}
@media (max-width: 769px) {
  .site-footer__column {
    width: 100%;
    text-align: center;
    margin-bottom: 2em;
  }
}
.site-footer__column a {
  border-color: transparent;
  transition: border .25s ease-in-out;
}
.site-footer__column a:hover {
  border-bottom: 1px solid #B41B3D;
}
.site-footer__column__title {
  margin-bottom: 2rem;
}
.site-footer__column__title h4 {
  font-size: 1.4rem;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
  font-family: "Brandon", sans-serif;
  margin: 0;
}
.site-footer__column ul li {
  margin-bottom: 0.7rem;
  font-family: "Fazeta", serif;
}
.site-footer__column ul li a {
  font-size: 1.4rem;
}
@media (min-width: 768px) {
  .site-footer__column ul li a {
    font-size: 1.8rem;
  }
}
.site-footer .ninja-forms-cont {
  max-width: 480px;
  margin: auto;
}
.site-footer .ninja-forms-cont p {
  margin-bottom: 1em;
}
.site-footer .ninja-forms-cont p em {
  font-style: normal;
  font-size: 1.4rem;
  text-transform: uppercase;
  font-family: "Brandon", sans-serif;
  font-weight: 700;
}
.site-footer .ninja-forms-cont .ninja-forms-error-msg, .site-footer .ninja-forms-cont .ninja-forms-required-items {
  display: none;
}
.site-footer .ninja-forms-cont .field-wrap {
  margin-bottom: 0;
  display: inline-block;
  float: left;
}
.site-footer .ninja-forms-cont .field-wrap label {
  display: none !important;
}
.site-footer .ninja-forms-cont .field-wrap.text-wrap {
  width: 65%;
}
.site-footer .ninja-forms-cont .field-wrap.submit-wrap {
  width: 35%;
}
.site-footer .ninja-forms-cont .field-wrap input {
  border: 0;
  width: 100%;
  padding: 0.4em 0.5em;
  font-size: 1.3rem;
  color: #000;
  text-transform: uppercase;
}
.site-footer .ninja-forms-cont .field-wrap input[type="submit"] {
  color: #FFFFFF;
  background: #B4B5B4;
  text-transform: uppercase;
  font-size: 1.3rem;
  letter-spacing: 0.25rem;
  margin-left: 10px;
  border-radius: 0;
  padding: 0.55em 0.25em;
}
.site-footer .ninja-forms-cont .field-wrap input[type="submit"]:hover {
  color: #101010;
}
.site-footer .ninja-forms-cont .field-wrap .ninja-forms-req-symbol {
  display: none;
}
.site-footer .ninja-forms-cont .field-wrap.ninja-forms-error .ninja-forms-field-error {
  background: transparent;
  color: #F2F2F2;
  opacity: 0.85;
  padding: 4px 10px;
  border-top: #B41B3D 2px solid;
  position: relative;
  font-weight: 800;
}
.site-footer .ninja-forms-cont .field-wrap.ninja-forms-error .ninja-forms-field-error:after {
  content: '';
  position: absolute;
  top: -9px;
  left: 10px;
}
@media (max-width: 769px) {
  .site-footer .ninja-forms-cont {
    margin: 1em auto 0;
  }
  .site-footer .ninja-forms-cont .field-wrap.text-wrap {
    width: 80%;
  }
  .site-footer .ninja-forms-cont .field-wrap.submit-wrap {
    width: 20%;
  }
}

.b-social--footer {
  text-align: center;
  margin-bottom: 0;
}
.b-social--footer__list {
  display: inline-block;
}
.b-social--footer__list__item {
  width: 80px;
  float: left;
}
.b-social--footer__list__item__icon {
  width: 36px;
  height: 36px;
  background-size: 36px 36px;
  display: inline-block;
  margin-bottom: 0.25em;
}
.b-social--footer__list__item__icon.icon-fb {
  background-size: 18px 32px;
  background-position: center center;
}
.b-social--footer__list__item__icon.icon-tw {
  background-size: 33px 28px;
  background-position: center center;
}
.b-social--footer__list__item__icon.icon-insta {
  background-size: 32px 32px;
  background-position: center center;
}
.b-social--footer__list__item p {
  margin-bottom: 2.6em;
}

.b-credits {
  padding: 4rem 2rem 3rem;
}
.b-credits .tiny-text {
  color: #B4B5B4 !important;
  font-style: normal !important;
  font-size: 1.4rem;
}
.b-credits a {
  border-color: transparent;
  color: #B4B5B4 !important;
  transition: border .25s ease-in-out;
}
.b-credits a:hover {
  border-bottom: 1px solid #B41B3D;
  color: #FFFFFF;
}

img.credits-logo {
  width: auto !important;
  height: 67px;
  margin-bottom: 3rem;
  display: block;
  float: none;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.footer-menu-row {
  padding-bottom: 2rem;
}
@media (min-width: 768px) {
  .footer-menu-row {
    padding-bottom: 5rem;
  }
}
@media (min-width: 1200px) {
  .footer-menu-row {
    padding-bottom: 7rem;
  }
}

.like-table {
  display: table;
  height: 100%;
  width: 100%;
}
.like-table .like-table-cell {
  display: table-cell;
  vertical-align: middle;
}
.like-table .like-table-cell.-align-bottom {
  vertical-align: bottom;
}

.screen-reader-text {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
}

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

.-left {
  text-align: left;
}

.-right {
  text-align: right;
}

.-uppercase {
  text-transform: uppercase !important;
}

.-lowercase {
  text-transform: lowercase !important;
}

.-light {
  color: #FFFFFF !important;
}

.-red {
  color: #B41B3D !important;
}

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

.-colorbg {
  background: #B41B3D;
  background: linear-gradient(to right, #B41B3D, #B41B3D, #B41B3D, #B41B3D);
  /* For Safari 5.1 to 6.0 */
  /* For Opera 11.1 to 12.0 */
  /* For Firefox 3.6 to 15 */
  /* Standard syntax */
}

.-default-margin-bottom {
  margin-bottom: 2.6em;
}
@media (max-width: 769px) {
  .-default-margin-bottom {
    margin-bottom: 1.3em;
  }
}

.js-clickable {
  cursor: pointer;
}

.load-more.disable {
  pointer-events: none;
}
.load-more.disable a {
  color: #7f7f7f;
}
.load-more.disable a:before, .load-more.disable a:after {
  border-top-color: #7f7f7f;
}

/*! #######################################################################

	MeanMenu 2.0.7
	--------

	To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)

####################################################################### */
a.meanmenu-reveal {
  display: none;
}

.mean-container .mean-bar {
  float: left;
  width: 100%;
  position: relative;
  background: #101010;
  padding: 4px 0 0;
  min-height: 42px;
  z-index: 999999;
}

.mean-container a.meanmenu-reveal {
  width: 22px;
  height: 22px;
  padding: 13px 13px 11px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  color: #fff;
  text-decoration: none;
  font-size: 16px;
  text-indent: -9999em;
  line-height: 22px;
  font-size: 1px;
  display: block;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: 700;
}

.mean-container a.meanmenu-reveal span {
  display: block;
  background: #fff;
  height: 3px;
  margin-top: 3px;
}

.mean-container .mean-nav {
  float: left;
  width: 100%;
  background: #101010;
  margin-top: 44px;
}

.mean-container .mean-nav ul {
  padding: 0;
  margin: 0;
  width: 100%;
  list-style-type: none;
}

.mean-container .mean-nav ul li {
  position: relative;
  float: left;
  width: 100%;
}

.mean-container .mean-nav ul li a {
  display: block;
  float: left;
  width: 90%;
  padding: 1em 5%;
  margin: 0;
  text-align: left;
  color: #fff;
  border-top: 1px solid #383838;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  text-decoration: none;
  text-transform: uppercase;
}

.mean-container .mean-nav ul li li a {
  width: 80%;
  padding: 1em 10%;
  border-top: 1px solid #f1f1f1;
  border-top: 1px solid rgba(255, 255, 255, 0.25);
  opacity: .75;
  filter: alpha(opacity=75);
  text-shadow: none !important;
  visibility: visible;
}

.mean-container .mean-nav ul li.mean-last a {
  border-bottom: 0;
  margin-bottom: 0;
}

.mean-container .mean-nav ul li li li a {
  width: 70%;
  padding: 1em 15%;
}

.mean-container .mean-nav ul li li li li a {
  width: 60%;
  padding: 1em 20%;
}

.mean-container .mean-nav ul li li li li li a {
  width: 50%;
  padding: 1em 25%;
}

.mean-container .mean-nav ul li a:hover {
  background: #252525;
  background: rgba(255, 255, 255, 0.1);
}

.mean-container .mean-nav ul li a.mean-expand {
  margin-top: 1px;
  width: 26px;
  height: 24px;
  padding: 12px !important;
  text-align: center;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  font-weight: 700;
  background: rgba(255, 255, 255, 0.1);
  border: 0 !important;
  border-left: 1px solid rgba(255, 255, 255, 0.4) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2) !important;
}

.mean-container .mean-nav ul li a.mean-expand:hover {
  background: rgba(0, 0, 0, 0.9);
}

.mean-container .mean-push {
  float: left;
  width: 100%;
  padding: 0;
  margin: 0;
  clear: both;
}

.mean-nav .wrapper {
  width: 100%;
  padding: 0;
  margin: 0;
}

.mean-container .mean-bar, .mean-container .mean-bar * {
  box-sizing: content-box;
}

.mean-remove {
  display: none !important;
}

.gradient-filter {
  display: block;
  width: 100%;
  height: 100%;
  background: none;
  background: linear-gradient(rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
}
.gradient-filter:hover {
  background: rgba(255, 255, 255, 0.7);
  cursor: pointer;
  color: #101010;
}

.gradient-filter-bottom {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background: none;
  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
}

.load-more {
  text-align: center;
  font-size: 20px;
  text-decoration: none;
  padding-top: 6rem;
}
@media (min-width: 769px) {
  .load-more {
    padding-top: 8rem;
  }
}
.load-more a {
  display: inline-block;
  vertical-align: top;
  position: relative;
  text-transform: uppercase;
  font: 700 1.4rem/1.285714 "Brandon", sans-serif;
  letter-spacing: .3rem;
  padding: 0 3.4rem;
  text-decoration: none !important;
}
.load-more a:before, .load-more a:after {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  border-style: solid;
  border-width: 10px 6px 0 6px;
  border-color: #000 transparent transparent transparent;
}
.load-more a:before {
  left: 0;
}
.load-more a:after {
  right: 0;
}

.cards {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.event-front {
  height: 360px;
  display: block;
  position: relative;
  text-align: center;
  margin: 3px;
}
.event-front .gradient {
  display: block;
  width: 100%;
  height: 100%;
  background: none;
  position: absolute;
}
.event-front .gradient.yes {
  background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.4));
}
.event-front .gradient:hover {
  background: rgba(238, 238, 238, 0.8);
  cursor: pointer;
}
.event-front .gradient:hover .event-title h4 {
  color: #101010;
}
.event-front .gradient:hover .event-type {
  color: #101010;
}
.event-front .gradient:hover .date-box {
  color: #101010;
}
.event-front .event-title {
  position: absolute;
  display: block;
  bottom: 20px;
  text-align: center;
  width: inherit;
  padding: 0px 15px;
}
@media screen and (min-width: 770px) {
  .event-front .event-title {
    padding: 0px 30px;
  }
}
.event-front .event-title h4 {
  color: #fff;
  font-size: 2rem;
  line-height: 130%;
  font-weight: 400;
  font-family: "Fazeta", serif;
}
@media screen and (min-width: 770px) {
  .event-front .event-title h4 {
    font-size: 2.2rem;
  }
}
.event-front .date-box {
  display: block;
  color: #fff;
  position: absolute;
  top: 20px;
  text-align: center;
  width: inherit;
  font-variant: small-caps;
  text-transform: capitalize;
  font-size: 1.7rem;
  font-family: "Fazeta", serif;
  font-weight: 500;
  letter-spacing: 0.1rem;
}
.event-front .event-type {
  display: block;
  position: absolute;
  top: 50px;
  font-family: "Fazeta", serif;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 1.2rem;
  text-align: center;
  width: inherit;
  color: #fff;
  letter-spacing: 0.1em;
}

.card {
  margin: 5px 10px 0px 5px;
  width: calc((100% / 3) - 10px);
  transition: all 0.2s ease-in-out;
}
@media screen and (max-width: 991px) {
  .card {
    width: calc((100% / 2) - 14px);
  }
}
@media screen and (min-width: 767px) {
  .card {
    margin: 5px 5px 0px 5px;
  }
}
@media screen and (max-width: 767px) {
  .card {
    width: 100%;
  }
}
.card:hover .card__inner {
  transform: scale(1.02);
}
.card__inner {
  width: 100%;
  height: 300px;
  position: relative;
  cursor: pointer;
  color: #FFFFFF;
  font-size: 1.5em;
  text-align: center;
  transition: all 0.2s ease-in-out;
}
.card__inner:after {
  transition: all 0.3s ease-in-out;
}
.card__inner .fa {
  width: 100%;
  margin-top: .25em;
}
.card__expander {
  transition: all 0.2s ease-in-out;
  width: 100%;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  color: #FFFFFF;
  font-size: 1.5em;
}
.card__expander .fa {
  font-size: 0.75em;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
}
.card__expander .fa:hover {
  opacity: 0.9;
}
.card.is-collapsed .card__inner:after {
  content: "";
  opacity: 0;
}
.card.is-collapsed .card__expander {
  max-height: 0;
  min-height: 0;
  overflow: hidden;
  margin-top: 0;
  opacity: 0;
}
.card.is-expanded .card__inner {
  background-color: none;
}
.card.is-expanded .card__inner:after {
  content: "";
  opacity: 1;
  display: none;
  height: 0;
  width: 0;
  position: absolute;
  bottom: -30px;
  left: calc(50% - 15px);
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 15px solid #B41B3D;
}
.card.is-expanded .card__inner .gradient:hover .event-title h4 {
  color: #FFFFFF;
}
.card.is-expanded .card__inner .gradient:hover .event-type {
  color: #FFFFFF;
}
.card.is-expanded .card__inner .gradient:hover .date-box {
  color: #FFFFFF;
}
.card.is-expanded .card__inner.event-front .gradient {
  background: rgba(238, 238, 238, 0.8);
}
.card.is-expanded .card__inner.event-front .gradient .event-title {
  display: block;
}
.card.is-expanded .card__inner .fa:before {
  content: "\f115";
}
.card.is-expanded .card__expander {
  max-height: 1000px;
  min-height: 350px;
  overflow: visible;
  margin: 10px 0px 3px 3px;
  opacity: 1;
}
.card.is-expanded .card__expander h4 {
  font-size: 3.2rem;
  line-height: 120%;
  font-weight: 500;
  font-family: "Fazeta Display", serif;
  text-transform: uppercase;
}
.card.is-expanded .card__expander .date {
  font-size: 2.1rem;
  font-style: normal;
  font-variant: small-caps;
  text-transform: capitalize;
  margin-bottom: 15px;
  display: block;
  font-family: "Fazeta", serif;
  font-weight: 400;
  letter-spacing: 0.19rem;
}
.card.is-expanded .card__expander .image {
  display: none;
  min-height: 350px;
  right: 0;
  position: absolute;
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .card.is-expanded .card__expander .image {
    display: block;
    width: 40%;
  }
}
@media screen and (min-width: 992px) {
  .card.is-expanded .card__expander .image {
    display: block;
    width: 50%;
  }
}
.card.is-expanded .card__expander .content {
  display: block;
  min-height: 350px;
  width: 100%;
  left: 0;
  background: #877668;
  text-align: center;
  color: #FFFFFF;
  padding: 20px 35px;
  position: absolute;
  z-index: 22;
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .card.is-expanded .card__expander .content {
    width: 60%;
  }
}
@media screen and (min-width: 992px) {
  .card.is-expanded .card__expander .content {
    width: 50%;
  }
}
.card.is-expanded .card__expander .content .excerpt {
  color: #FFFFFF;
  margin-top: 15px;
  margin-bottom: 0px;
  font-size: 16px;
  line-height: 1.75;
  font-weight: 200;
}
.card.is-expanded .card__expander .content .excerpt p {
  color: #FFFFFF;
  margin-bottom: .8rem;
}
.card.is-expanded .card__expander .content .excerpt a {
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  font-size: 1.4rem;
  font-weight: 700;
  letter-spacing: .3rem;
  margin-right: 0;
  transition: all .3s ease;
}
.card.is-expanded .card__expander .content .excerpt a:hover {
  margin-left: .4rem;
  padding-right: .4rem;
}
.card.is-expanded .card__expander .content .excerpt [class*="-arrow-right"] {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 .8rem;
  padding: 0;
  font-size: 2rem !important;
}
.card.is-expanded:hover .card__inner {
  transform: scale(1);
}
.card.is-inactive .card__inner {
  pointer-events: none;
  opacity: 1;
}
.card.is-inactive:hover .card__inner {
  transform: scale(1);
}

@media screen and (min-width: 992px) {
  .card:nth-of-type(3n+2) .card__expander {
    margin-left: calc(-100% - 6px);
  }

  .card:nth-of-type(3n+3) .card__expander {
    margin-left: calc(-200% - 16px);
  }

  .card:nth-of-type(3n+4) {
    clear: left;
  }

  .card__expander {
    width: calc(300% + 20px);
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .card:nth-of-type(2n+2) .card__expander {
    margin-left: calc(-100% - 6px);
  }

  .card:nth-of-type(2n+3) {
    clear: left;
  }

  .card__expander {
    width: calc(200% + 10px);
  }
}
/*!
 *  The Black Tie Font is commercial software. Please do not distribute.
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'Black Tie';
  src: url("../../fonts/solid/BlackTie-Solid-webfont.eot?v=1.0.0");
  src: url("../../fonts/solid/BlackTie-Solid-webfont.eot?#iefix&v=1.0.0") format("embedded-opentype"), url("../../fonts/solid/BlackTie-Solid-webfont.woff2?v=1.0.0") format("woff2"), url("../../fonts/solid/BlackTie-Solid-webfont.woff?v=1.0.0") format("woff"), url("../../fonts/solid/BlackTie-Solid-webfont.ttf?v=1.0.0") format("truetype"), url("../../fonts/solid/BlackTie-Solid-webfont.svg?v=1.0.0#black_tiesolid") format("svg");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Black Tie';
  src: url("../../fonts/bold/BlackTie-Bold-webfont.eot?v=1.0.0");
  src: url("../../fonts/bold/BlackTie-Bold-webfont.eot?#iefix&v=1.0.0") format("embedded-opentype"), url("../../fonts/bold/BlackTie-Bold-webfont.woff2?v=1.0.0") format("woff2"), url("../../fonts/bold/BlackTie-Bold-webfont.woff?v=1.0.0") format("woff"), url("../../fonts/bold/BlackTie-Bold-webfont.ttf?v=1.0.0") format("truetype"), url("../../fonts/bold/BlackTie-Bold-webfont.svg?v=1.0.0#black_tiebold") format("svg");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Black Tie';
  src: url("../../fonts/regular/BlackTie-Regular-webfont.eot?v=1.0.0");
  src: url("../../fonts/regular/BlackTie-Regular-webfont.eot?#iefix&v=1.0.0") format("embedded-opentype"), url("../../fonts/regular/BlackTie-Regular-webfont.woff2?v=1.0.0") format("woff2"), url("../../fonts/regular/BlackTie-Regular-webfont.woff?v=1.0.0") format("woff"), url("../../fonts/regular/BlackTie-Regular-webfont.ttf?v=1.0.0") format("truetype"), url("../../fonts/regular/BlackTie-Regular-webfont.svg?v=1.0.0#black_tieregular") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Black Tie';
  src: url("../../fonts/light/BlackTie-Light-webfont.eot?v=1.0.0");
  src: url("../../fonts/light/BlackTie-Light-webfont.eot?#iefix&v=1.0.0") format("embedded-opentype"), url("../../fonts/light/BlackTie-Light-webfont.woff2?v=1.0.0") format("woff2"), url("../../fonts/light/BlackTie-Light-webfont.woff?v=1.0.0") format("woff"), url("../../fonts/light/BlackTie-Light-webfont.ttf?v=1.0.0") format("truetype"), url("../../fonts/light/BlackTie-Light-webfont.svg?v=1.0.0#black_tielight") format("svg");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: 'Font Awesome Brands';
  src: url("../../fonts/brands/FontAwesomeBrands-Regular-webfont.eot?v=1.0.0");
  src: url("../../fonts/brands/FontAwesomeBrands-Regular-webfont.eot?#iefix&v=1.0.0") format("embedded-opentype"), url("../../fonts/brands/FontAwesomeBrands-Regular-webfont.woff2?v=1.0.0") format("woff2"), url("../../fonts/brands/FontAwesomeBrands-Regular-webfont.woff?v=1.0.0") format("woff"), url("../../fonts/brands/FontAwesomeBrands-Regular-webfont.ttf?v=1.0.0") format("truetype"), url("../../fonts/brands/FontAwesomeBrands-Regular-webfont.svg?v=1.0.0#font_awesome_brandsregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.bts,
.btb,
.btr,
.btl,
.fab {
  display: inline-block;
  font: normal normal normal 14px/1 "Black Tie";
  font-size: inherit;
  vertical-align: -14.28571429%;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}

.bts {
  font-weight: 900;
}

.btb {
  font-weight: 700;
}

.btl {
  font-weight: 200;
}

.fab {
  font-family: "Font Awesome Brands";
}

/* makes the font 25% smaller relative to the icon container */
.bt-sm {
  font-size: .7em;
  vertical-align: baseline;
}

/* makes the font 33% larger relative to the icon container */
.bt-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
}

.bt-2x {
  font-size: 2em;
}

.bt-3x {
  font-size: 3em;
}

.bt-4x {
  font-size: 4em;
}

.bt-5x {
  font-size: 5em;
}

.bt-lg,
.bt-2x,
.bt-3x,
.bt-4x,
.bt-5x {
  vertical-align: -30%;
}

.bt-fw {
  width: 1.28571429em;
  text-align: center;
}

.bt-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}

.bt-ul > li {
  position: relative;
}

.bt-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}

.bt-li.bt-lg {
  left: -2em;
}

.bt-border {
  padding: .2em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.bts.pull-left,
.btb.pull-left,
.btr.pull-left,
.btl.pull-left,
.fab.pull-left {
  margin-right: .3em;
}

.bts.pull-right,
.btb.pull-right,
.btr.pull-right,
.btl.pull-right,
.fab.pull-right {
  margin-left: .3em;
}

.bt-spin {
  animation: bt-spin 2s infinite linear;
}

.bt-pulse {
  animation: bt-spin 1s infinite steps(8);
}
@keyframes bt-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.bt-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  transform: rotate(90deg);
}

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

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

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

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

:root .bt-rotate-90,
:root .bt-rotate-180,
:root .bt-rotate-270,
:root .bt-flip-horizontal,
:root .bt-flip-vertical {
  filter: none;
}

.bt-stack {
  position: relative;
  display: inline-block;
  width: 1.28571429em;
  height: 1em;
  line-height: 1em;
  vertical-align: baseline;
}

.bt-stack-sm {
  position: absolute;
  top: 0;
  left: 0;
  line-height: inherit;
  font-size: .5em;
}

.bt-stack-1x,
.bt-stack-sm {
  display: inline-block;
  width: 100%;
  text-align: center;
}

.bt-inverse {
  color: #ffffff;
}

/* Black Tie uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.bt-bars:before {
  content: "\f000";
}

.bt-envelope:before {
  content: "\f001";
}

.bt-search:before {
  content: "\f002";
}

.bt-search-plus:before {
  content: "\f003";
}

.bt-search-minus:before {
  content: "\f004";
}

.bt-phone:before {
  content: "\f005";
}

.bt-comment:before {
  content: "\f007";
}

.bt-commenting:before {
  content: "\f008";
}

.bt-comments:before {
  content: "\f009";
}

.bt-rss:before {
  content: "\f00a";
}

.bt-times:before {
  content: "\f00c";
}

.bt-times-circle:before {
  content: "\f00d";
}

.bt-clock:before {
  content: "\f00e";
}

.bt-star:before {
  content: "\f010";
}

.bt-star-half:before {
  content: "\f011";
}

.bt-check:before {
  content: "\f012";
}

.bt-check-circle:before {
  content: "\f013";
}

.bt-check-square:before {
  content: "\f014";
}

.bt-th:before {
  content: "\f015";
}

.bt-th-large:before {
  content: "\f016";
}

.bt-heart:before {
  content: "\f017";
}

.bt-heart-half:before {
  content: "\f018";
}

.bt-calendar:before {
  content: "\f019";
}

.bt-shopping-cart:before {
  content: "\f01a";
}

.bt-plus:before {
  content: "\f01b";
}

.bt-plus-circle:before {
  content: "\f01c";
}

.bt-plus-square:before {
  content: "\f01d";
}

.bt-pen:before {
  content: "\f01e";
}

.bt-minus:before {
  content: "\f021";
}

.bt-minus-circle:before {
  content: "\f022";
}

.bt-minus-square:before {
  content: "\f023";
}

.bt-pencil:before {
  content: "\f024";
}

.bt-edit:before {
  content: "\f025";
}

.bt-thumbs-up:before {
  content: "\f026";
}

.bt-thumbs-down:before {
  content: "\f027";
}

.bt-gear:before {
  content: "\f028";
}

.bt-trash:before {
  content: "\f029";
}

.bt-file:before {
  content: "\f02a";
}

.bt-info-circle:before {
  content: "\f02b";
}

.bt-label:before {
  content: "\f02c";
}

.bt-rocket:before {
  content: "\f02d";
}

.bt-book:before {
  content: "\f02e";
}

.bt-book-open:before {
  content: "\f02f";
}

.bt-notebook:before {
  content: "\f030";
}

.bt-camera:before {
  content: "\f031";
}

.bt-folder:before {
  content: "\f032";
}

.bt-quote-left:before {
  content: "\f036";
}

.bt-quote-right:before {
  content: "\f037";
}

.bt-eye:before {
  content: "\f038";
}

.bt-lock:before {
  content: "\f039";
}

.bt-lock-open:before {
  content: "\f03a";
}

.bt-gift:before {
  content: "\f03b";
}

.bt-spinner-clock:before {
  content: "\f03c";
}

.bt-spinner:before {
  content: "\f03d";
}

.bt-wrench:before {
  content: "\f03e";
}

.bt-cloud:before {
  content: "\f040";
}

.bt-cloud-upload:before {
  content: "\f041";
}

.bt-cloud-download:before {
  content: "\f042";
}

.bt-sync:before {
  content: "\f043";
}

.bt-question-circle:before {
  content: "\f044";
}

.bt-share:before {
  content: "\f045";
}

.bt-briefcase:before {
  content: "\f046";
}

.bt-money:before {
  content: "\f047";
}

.bt-megaphone:before {
  content: "\f048";
}

.bt-sign-in:before {
  content: "\f049";
}

.bt-sign-out:before {
  content: "\f04a";
}

.bt-film:before {
  content: "\f04b";
}

.bt-trophy:before {
  content: "\f04c";
}

.bt-code:before {
  content: "\f04d";
}

.bt-light-bulb:before {
  content: "\f04e";
}

.bt-print:before {
  content: "\f050";
}

.bt-fax:before {
  content: "\f051";
}

.bt-video:before {
  content: "\f052";
}

.bt-signal:before {
  content: "\f053";
}

.bt-sitemap:before {
  content: "\f054";
}

.bt-upload:before {
  content: "\f055";
}

.bt-download:before {
  content: "\f056";
}

.bt-key:before {
  content: "\f057";
}

.bt-mug:before {
  content: "\f058";
}

.bt-bookmark:before {
  content: "\f059";
}

.bt-flag:before {
  content: "\f05a";
}

.bt-external-link:before {
  content: "\f05b";
}

.bt-smile:before {
  content: "\f05c";
}

.bt-frown:before {
  content: "\f05d";
}

.bt-meh:before {
  content: "\f05e";
}

.bt-magic:before {
  content: "\f060";
}

.bt-bolt:before {
  content: "\f061";
}

.bt-exclamation-triangle:before {
  content: "\f062";
}

.bt-exclamation-circle:before {
  content: "\f063";
}

.bt-flask:before {
  content: "\f064";
}

.bt-music:before {
  content: "\f065";
}

.bt-push-pin:before {
  content: "\f066";
}

.bt-shield:before {
  content: "\f067";
}

.bt-sort:before {
  content: "\f068";
}

.bt-reply:before {
  content: "\f069";
}

.bt-forward:before {
  content: "\f06a";
}

.bt-reply-all:before {
  content: "\f06b";
}

.bt-forward-all:before {
  content: "\f06c";
}

.bt-bell:before {
  content: "\f06d";
}

.bt-bell-off:before {
  content: "\f06e";
}

.bt-ban:before {
  content: "\f070";
}

.bt-database:before {
  content: "\f071";
}

.bt-hard-drive:before {
  content: "\f072";
}

.bt-merge:before {
  content: "\f073";
}

.bt-fork:before {
  content: "\f074";
}

.bt-wifi:before {
  content: "\f075";
}

.bt-paper-plane:before {
  content: "\f076";
}

.bt-inbox:before {
  content: "\f077";
}

.bt-fire:before {
  content: "\f078";
}

.bt-play:before {
  content: "\f079";
}

.bt-pause:before {
  content: "\f07a";
}

.bt-stop:before {
  content: "\f08b";
}

.bt-play-circle:before {
  content: "\f07b";
}

.bt-next:before {
  content: "\f07c";
}

.bt-previous:before {
  content: "\f07d";
}

.bt-repeat:before {
  content: "\f07e";
}

.bt-fast-forward:before {
  content: "\f080";
}

.bt-fast-reverse:before {
  content: "\f081";
}

.bt-volume:before {
  content: "\f082";
}

.bt-volume-off:before {
  content: "\f083";
}

.bt-volume-up:before {
  content: "\f084";
}

.bt-volume-down:before {
  content: "\f085";
}

.bt-maximize:before {
  content: "\f086";
}

.bt-minimize:before {
  content: "\f087";
}

.bt-closed-captions:before {
  content: "\f088";
}

.bt-shuffle:before {
  content: "\f089";
}

.bt-triangle:before {
  content: "\f08a";
}

.bt-square:before {
  content: "\f08b";
}

.bt-circle:before {
  content: "\f08c";
}

.bt-hexagon:before {
  content: "\f08d";
}

.bt-octagon:before {
  content: "\f08e";
}

.bt-angle-up:before {
  content: "\f090";
}

.bt-angle-down:before {
  content: "\f091";
}

.bt-angle-left:before {
  content: "\f092";
}

.bt-angle-right:before {
  content: "\f093";
}

.bt-angles-up:before {
  content: "\f094";
}

.bt-angles-down:before {
  content: "\f095";
}

.bt-angles-left:before {
  content: "\f096";
}

.bt-angles-right:before {
  content: "\f097";
}

.bt-arrow-up:before {
  content: "\f098";
}

.bt-arrow-down:before {
  content: "\f099";
}

.bt-arrow-left:before {
  content: "\f09a";
}

.bt-arrow-right:before {
  content: "\f09b";
}

.bt-bar-chart:before {
  content: "\f09c";
}

.bt-pie-chart:before {
  content: "\f09d";
}

.bt-circle-arrow-up:before {
  content: "\f0a0";
}

.bt-circle-arrow-down:before {
  content: "\f0a1";
}

.bt-circle-arrow-left:before {
  content: "\f0a2";
}

.bt-circle-arrow-right:before {
  content: "\f0a3";
}

.bt-caret-up:before {
  content: "\f0a4";
}

.bt-caret-down:before {
  content: "\f0a5";
}

.bt-caret-left:before {
  content: "\f0a6";
}

.bt-caret-right:before {
  content: "\f0a7";
}

.bt-long-arrow-up:before {
  content: "\f0a8";
}

.bt-long-arrow-down:before {
  content: "\f0a9";
}

.bt-long-arrow-left:before {
  content: "\f0aa";
}

.bt-long-arrow-right:before {
  content: "\f0ab";
}

.bt-Bold:before {
  content: "\f0ac";
}

.bt-italic:before {
  content: "\f0ad";
}

.bt-underline:before {
  content: "\f0ae";
}

.bt-link:before {
  content: "\f0b0";
}

.bt-paper-clip:before {
  content: "\f0b1";
}

.bt-align-left:before {
  content: "\f0b2";
}

.bt-align-center:before {
  content: "\f0b3";
}

.bt-align-right:before {
  content: "\f0b4";
}

.bt-align-justify:before {
  content: "\f0b5";
}

.bt-cut:before {
  content: "\f0b6";
}

.bt-copy:before {
  content: "\f0b7";
}

.bt-paste:before {
  content: "\f0b8";
}

.bt-photo:before {
  content: "\f0b9";
}

.bt-table:before {
  content: "\f0ba";
}

.bt-ulist:before {
  content: "\f0bb";
}

.bt-olist:before {
  content: "\f0bc";
}

.bt-indent:before {
  content: "\f0bd";
}

.bt-outdent:before {
  content: "\f0be";
}

.bt-undo:before {
  content: "\f0c0";
}

.bt-redo:before {
  content: "\f0c1";
}

.bt-sup:before {
  content: "\f0c2";
}

.bt-sub:before {
  content: "\f0c3";
}

.bt-text-size:before {
  content: "\f0c4";
}

.bt-text-color:before {
  content: "\f0c5";
}

.bt-remove-formatting:before {
  content: "\f0c6";
}

.bt-blockquote:before {
  content: "\f036";
}

.bt-globe:before {
  content: "\f0c7";
}

.bt-map:before {
  content: "\f0c8";
}

.bt-map-arrow:before {
  content: "\f0c9";
}

.bt-map-marker:before {
  content: "\f0ca";
}

.bt-map-pin:before {
  content: "\f0cb";
}

.bt-home:before {
  content: "\f0cc";
}

.bt-building:before {
  content: "\f0cd";
}

.bt-industry:before {
  content: "\f0ce";
}

.bt-desktop:before {
  content: "\f0d0";
}

.bt-laptop:before {
  content: "\f0d1";
}

.bt-tablet:before {
  content: "\f0d2";
}

.bt-mobile:before {
  content: "\f0d3";
}

.bt-tv:before {
  content: "\f0d4";
}

.bt-radio-checked:before {
  content: "\f0d5";
}

.bt-radio-unchecked:before {
  content: "\f08c";
}

.bt-checkbox-checked:before {
  content: "\f014";
}

.bt-checkbox-unchecked:before {
  content: "\f08b";
}

.bt-checkbox-intermediate:before {
  content: "\f023";
}

.bt-user:before {
  content: "\f0d6";
}

.bt-user-male:before {
  content: "\f0d6";
}

.bt-user-female:before {
  content: "\f0d7";
}

.bt-crown:before {
  content: "\f0d8";
}

.bt-credit-card:before {
  content: "\f0d9";
}

.bt-strikethrough:before {
  content: "\f0da";
}

.bt-eject:before {
  content: "\f0db";
}

.bt-ellipsis-h:before {
  content: "\f0dc";
}

.bt-ellipsis-v:before {
  content: "\f0dd";
}

.fab-facebook:before {
  content: "\f000";
}

.fab-facebook-alt:before {
  content: "\f001";
}

.fab-twitter:before {
  content: "\f002";
}

.fab-linkedin:before {
  content: "\f003";
}

.fab-linkedin-alt:before {
  content: "\f004";
}

.fab-instagram:before {
  content: "\f005";
}

.fab-github:before {
  content: "\f006";
}

.fab-github-alt:before {
  content: "\f007";
}

.fab-googleplus:before {
  content: "\f008";
}

.fab-googleplus-alt:before {
  content: "\f009";
}

.fab-pinterest:before {
  content: "\f00a";
}

.fab-pinterest-alt:before {
  content: "\f00b";
}

.fab-tumblr:before {
  content: "\f00c";
}

.fab-tumblr-alt:before {
  content: "\f00d";
}

.fab-bitcoin:before {
  content: "\f010";
}

.fab-bitcoin-alt:before {
  content: "\f011";
}

.fab-dropbox:before {
  content: "\f012";
}

.fab-stackexchange:before {
  content: "\f013";
}

.fab-stackoverflow:before {
  content: "\f014";
}

.fab-flickr:before {
  content: "\f015";
}

.fab-flickr-alt:before {
  content: "\f016";
}

.fab-bitbucket:before {
  content: "\f017";
}

.fab-html5:before {
  content: "\f018";
}

.fab-css3:before {
  content: "\f019";
}

.fab-apple:before {
  content: "\f01a";
}

.fab-windows:before {
  content: "\f01b";
}

.fab-android:before {
  content: "\f01c";
}

.fab-linux:before {
  content: "\f01d";
}

.fab-dribbble:before {
  content: "\f01e";
}

.fab-youtube:before {
  content: "\f021";
}

.fab-skype:before {
  content: "\f022";
}

.fab-foursquare:before {
  content: "\f023";
}

.fab-trello:before {
  content: "\f024";
}

.fab-maxcdn:before {
  content: "\f025";
}

.fab-gittip:before,
.fab-gratipay:before {
  content: "\f026";
}

.fab-vimeo:before {
  content: "\f027";
}

.fab-vimeo-alt:before {
  content: "\f028";
}

.fab-slack:before {
  content: "\f029";
}

.fab-wordpress:before {
  content: "\f02a";
}

.fab-wordpress-alt:before {
  content: "\f02b";
}

.fab-openid:before {
  content: "\f02c";
}

.fab-yahoo:before {
  content: "\f02d";
}

.fab-yahoo-alt:before {
  content: "\f02e";
}

.fab-reddit:before {
  content: "\f02f";
}

.fab-google:before {
  content: "\f030";
}

.fab-google-alt:before {
  content: "\f031";
}

.fab-stumbleupon:before {
  content: "\f032";
}

.fab-stumbleupon-alt:before {
  content: "\f033";
}

.fab-delicious:before {
  content: "\f034";
}

.fab-digg:before {
  content: "\f035";
}

.fab-piedpiper:before {
  content: "\f036";
}

.fab-piedpiper-alt:before {
  content: "\f037";
}

.fab-drupal:before {
  content: "\f038";
}

.fab-joomla:before {
  content: "\f039";
}

.fab-behance:before {
  content: "\f03a";
}

.fab-steam:before {
  content: "\f03b";
}

.fab-steam-alt:before {
  content: "\f03c";
}

.fab-spotify:before {
  content: "\f03d";
}

.fab-deviantart:before {
  content: "\f03e";
}

.fab-soundcloud:before {
  content: "\f040";
}

.fab-vine:before {
  content: "\f041";
}

.fab-codepen:before {
  content: "\f042";
}

.fab-jsfiddle:before {
  content: "\f043";
}

.fab-rebel:before {
  content: "\f044";
}

.fab-empire:before {
  content: "\f045";
}

.fab-git:before {
  content: "\f046";
}

.fab-hackernews:before {
  content: "\f047";
}

.fab-hackernews-alt:before {
  content: "\f048";
}

.fab-slideshare:before {
  content: "\f049";
}

.fab-twitch:before {
  content: "\f04a";
}

.fab-yelp:before {
  content: "\f04b";
}

.fab-paypal:before {
  content: "\f04c";
}

.fab-google-wallet:before {
  content: "\f04d";
}

.fab-angellist:before {
  content: "\f04e";
}

.fab-cc-visa:before {
  content: "\f050";
}

.fab-cc-mastercard:before {
  content: "\f051";
}

.fab-cc-discover:before {
  content: "\f052";
}

.fab-cc-amex:before {
  content: "\f053";
}

.fab-cc-paypal:before {
  content: "\f054";
}

.fab-cc-stripe:before {
  content: "\f055";
}

.fab-lastfm:before {
  content: "\f056";
}

.fab-whatsapp:before {
  content: "\f057";
}

.fab-medium:before {
  content: "\f058";
}

.fab-meanpath:before {
  content: "\f059";
}

.fab-meanpath-alt:before {
  content: "\f05a";
}

.fab-pagelines:before {
  content: "\f05b";
}

.fab-ioxhost:before {
  content: "\f060";
}

.fab-buysellads:before {
  content: "\f061";
}

.fab-buysellads-alt:before {
  content: "\f062";
}

.fab-connectdevelop:before {
  content: "\f063";
}

.fab-dashcube:before {
  content: "\f064";
}

.fab-forumbee:before {
  content: "\f065";
}

.fab-leanpub:before {
  content: "\f066";
}

.fab-sellsy:before {
  content: "\f067";
}

.fab-shirtsinbulk:before {
  content: "\f068";
}

.fab-simplybuilt:before {
  content: "\f069";
}

.fab-skyatlas:before {
  content: "\f06a";
}

.fab-viacoin:before {
  content: "\f06b";
}

.fab-codiepie:before {
  content: "\f06c";
}

.fab-queue:before {
  content: "\f06d";
}

.fab-queue-alt:before {
  content: "\f06e";
}

.fab-fonticons:before {
  content: "\f070";
}

.fab-fonticons-alt:before {
  content: "\f071";
}

.fab-blacktie:before {
  content: "\f072";
}

.fab-blacktie-alt:before {
  content: "\f073";
}

.fab-xing:before {
  content: "\f090";
}

.fab-vk:before {
  content: "\f091";
}

.fab-weibo:before {
  content: "\f092";
}

.fab-renren:before {
  content: "\f093";
}

.fab-tencent-weibo:before {
  content: "\f094";
}

.fab-qq:before {
  content: "\f095";
}

.fab-wechat:before,
.fab-weixin:before {
  content: "\f096";
}

.toppblock-home {
  display: block;
  width: 100%;
  margin-bottom: 50px;
}
.toppblock-home .first-big-img {
  display: block;
  height: 500px;
  width: 100%;
}
.toppblock-home .first-big.odd li:first-child {
  width: 100%;
  float: none;
  display: block;
  height: 65vh;
  min-height: 400px;
  border-bottom: 10px solid #000;
  border-left: none;
  border-right: none;
}
.toppblock-home .first-big.even .reg-img {
  min-height: 250px;
}
@media (min-width: 768px) {
  .toppblock-home .first-big.even .reg-img {
    min-height: 50vh;
  }
}
.toppblock-home .reg-img {
  display: block;
  float: left;
  height: 35vh;
  position: relative;
  min-height: 250px;
  border-left: solid 5px #000;
  border-right: solid 5px #000;
}
.toppblock-home .reg-img.tall {
  height: 65vh;
  min-height: 400px;
  border-bottom: 10px solid #000;
  border-left: none;
  border-right: none;
}
.toppblock-home .reg-img .content-box {
  display: inline-block;
  position: absolute;
  bottom: 35px;
  text-align: center;
  width: 100%;
  color: #fff;
  z-index: 9;
}
.toppblock-home .reg-img .content-box a {
  color: #fff !important;
}
.toppblock-home .reg-img .content-box .title {
  font-size: 4.2rem;
  letter-spacing: 0.1em;
  line-height: 120%;
  clear: both;
  display: inline-block;
  text-transform: uppercase;
  font-family: "Fazeta Display", serif;
  margin-top: 5px;
  font-weight: 400;
}
.toppblock-home .reg-img .content-box .date {
  font-size: 1.8rem;
  clear: both;
  display: block;
  font-family: "Fazeta", serif;
  font-variant: small-caps;
  text-transform: capitalize;
  letter-spacing: 0.1em;
}
.toppblock-home .reg-img .content-box .info-text {
  display: block;
  float: none;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 300px;
  margin-top: 10px;
  line-height: 130%;
}
.toppblock-home .reg-img .gradient {
  display: block;
  position: absolute;
  z-index: 8;
  height: 100%;
  width: 100%;
  background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
}

.bild-block-container {
  color: #fff;
}
.bild-block-container .bg-img {
  height: 693px;
  padding: 25px;
}
.bild-block-container .content-bildblock {
  top: 25%;
}
.bild-block-container .content-bildblock h4 {
  font-family: serif2;
  font-size: 5rem;
  line-height: 130%;
  font-weight: 200;
  margin-bottom: 10px;
}
@media all and (min-width: 770px) {
  .bild-block-container .content-bildblock h4 {
    font-size: 6rem;
  }
}
.bild-block-container .content-bildblock .text-box {
  font-size: 2.2rem;
  line-height: 140%;
  margin-bottom: 20px;
}
.bild-block-container .content-bildblock .button {
  color: #fff;
}

.site-header {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 100;
  min-width: 320px;
  height: 55px;
  z-index: 999;
  background: #000;
}
.home .site-header {
  background: transparent;
}
.site-header .site-header__search {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  min-width: 320px;
  z-index: 100;
  overflow: hidden;
}
.site-header .head-wrap {
  padding-top: 3px;
  position: relative;
}
.site-header .search-form-opener {
  width: 23px;
  height: 30px;
  transition: opacity 0.25s ease-in-out;
  cursor: pointer;
  background: none;
  color: #fff;
  position: absolute;
  right: 45px;
  top: 10px;
  z-index: 101;
}
.site-header .search-form-opener [class*="icon-"] {
  vertical-align: middle;
}
.site-header .search-form-opener .icon-close {
  display: none;
}
.search-active .site-header .search-form-opener .icon-open {
  display: none;
}
.search-active .site-header .search-form-opener .icon-close {
  display: inline-block;
}
@media (min-width: 770px) {
  .site-header .search-form-opener {
    right: 80px;
  }
}
@media (min-width: 934px) {
  .site-header .search-form-opener {
    right: 15px;
  }
}

.new-site-header {
  padding: 13px 15px 10px 15px;
  position: relative;
}
@media all and (min-width: 770px) {
  .new-site-header {
    padding: 13px 38px 10px 48px;
  }
}
@media all and (min-width: 934px) {
  .new-site-header {
    padding: 12px 20px 8px 20px;
  }
}
.new-site-header a {
  color: #fff;
}
.new-site-header .logo {
  display: block;
  float: left;
  width: auto;
  margin-right: 20px;
  padding-top: 5px;
  max-width: 210px;
}
@media all and (min-width: 770px) {
  .new-site-header .logo {
    padding-top: 5px;
    max-width: none;
  }
}
@media all and (min-width: 1378px) {
  .new-site-header .logo {
    padding-top: 6px;
  }
}
.new-site-header .logo a {
  display: block;
}
.new-site-header .logo img {
  max-width: 237px;
  vertical-align: top;
}
.new-site-header .nav-box {
  display: block;
  float: right;
}
.new-site-header .nav-box ul.nav-menu {
  float: right;
  text-transform: uppercase;
  font-family: "Brandon", sans-serif;
  display: none;
  width: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
}
@media all and (min-width: 670px) {
  .new-site-header .nav-box ul.nav-menu {
    top: 20px;
  }
}
@media all and (min-width: 780px) {
  .new-site-header .nav-box ul.nav-menu {
    margin-right: 40px;
    top: 65px;
  }
}
.new-site-header .nav-box ul.nav-menu .bts {
  color: #fff;
  display: inline-block;
  float: right;
  padding-top: 5px;
  width: 60px;
  text-align: right;
  height: 20px;
  cursor: pointer;
}
.new-site-header .nav-box ul.nav-menu .bts:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 4px 0 4px;
  border-color: #fff transparent transparent transparent;
  display: inline-block;
  vertical-align: top;
  margin-top: 2px;
  position: relative;
  transition: all .3s ease;
}
.new-site-header .nav-box ul.nav-menu .bts.bt-caret-up:before {
  transform: rotete(-180deg);
}
@media all and (min-width: 934px) {
  .new-site-header .nav-box ul.nav-menu .bts {
    display: none;
  }
}
.new-site-header .nav-box ul.nav-menu.showMe {
  display: block;
  top: 80px;
}
@media (min-width: 934px) {
  .new-site-header .nav-box ul.nav-menu.showMe {
    top: 0;
  }
}
@media all and (min-width: 934px) {
  .new-site-header .nav-box ul.nav-menu {
    position: relative;
    display: block;
    width: auto;
    top: 6px;
  }
}
@media all and (min-width: 1440px) {
  .new-site-header .nav-box ul.nav-menu {
    top: 4px;
  }
}
.new-site-header .nav-box ul.nav-menu li {
  float: right;
  text-align: left;
  display: block;
  padding: 12px 0px;
  font-size: 1.3rem;
  letter-spacing: .1rem;
  width: 100%;
  border-bottom: solid 1px #fff;
}
@media all and (min-width: 934px) {
  .new-site-header .nav-box ul.nav-menu li {
    float: left;
    text-align: center;
    display: block;
    padding: 0 8px;
    font-size: 1.2rem;
    width: auto;
    border-bottom: none;
  }
}
@media all and (min-width: 1100px) {
  .new-site-header .nav-box ul.nav-menu li {
    letter-spacing: .2rem;
  }
}
@media all and (min-width: 1280px) {
  .new-site-header .nav-box ul.nav-menu li {
    min-width: 16.8rem;
    padding: 0 5px;
    font-size: 1.3rem;
    letter-spacing: .4rem;
  }
}
@media all and (min-width: 1440px) {
  .new-site-header .nav-box ul.nav-menu li {
    min-width: 19.4rem;
    font-size: 1.5rem;
  }
}
.new-site-header .nav-box ul.nav-menu li a {
  display: inline-block;
  text-align: left;
  width: 50%;
  border-color: transparent;
  transition: border .25s ease-in-out;
}
@media all and (min-width: 934px) {
  .new-site-header .nav-box ul.nav-menu li a {
    text-align: center;
    width: 100%;
    border-bottom: 1px solid rgba(255, 255, 255, 0);
  }
}
.new-site-header .nav-box ul.nav-menu li a:hover {
  border-bottom: 1px solid #B41B3D;
}
.new-site-header .nav-box ul.nav-menu li:last-child {
  padding: 20px 0px;
}
@media all and (min-width: 934px) {
  .new-site-header .nav-box ul.nav-menu li:last-child {
    padding: 0px 5px;
  }
}
@media all and (min-width: 934px) {
  .new-site-header .nav-box ul.nav-menu li:hover ul.sub-menu {
    display: block;
  }
}
.new-site-header .nav-box ul.nav-menu li.current_page_item a, .new-site-header .nav-box ul.nav-menu li.current-page-parent a {
  border-bottom: none;
  color: #B41B3D;
}
.new-site-header .nav-box ul.nav-menu li.current_page_item a:after, .new-site-header .nav-box ul.nav-menu li.current-page-parent a:after {
  color: #FFFFFF;
}
.new-site-header .nav-box ul.nav-menu li.current_page_item .sub-menu li a, .new-site-header .nav-box ul.nav-menu li.current-page-parent .sub-menu li a {
  border-bottom: none;
  color: #FFFFFF;
}
@media all and (min-width: 934px) {
  .new-site-header .nav-box ul.nav-menu li.current_page_item .sub-menu li a, .new-site-header .nav-box ul.nav-menu li.current-page-parent .sub-menu li a {
    border-bottom: 1px solid rgba(255, 255, 255, 0);
  }
}
.new-site-header .nav-box ul.nav-menu li.current_page_item .sub-menu li a:hover, .new-site-header .nav-box ul.nav-menu li.current-page-parent .sub-menu li a:hover {
  border-bottom: none;
  color: #B41B3D;
}
@media all and (min-width: 934px) {
  .new-site-header .nav-box ul.nav-menu li.current_page_item .sub-menu li a:hover, .new-site-header .nav-box ul.nav-menu li.current-page-parent .sub-menu li a:hover {
    border-bottom: 1px solid #B41B3D;
    color: #FFFFFF;
  }
}
.new-site-header .nav-box ul.nav-menu li.current_page_item .sub-menu li.current_page_item, .new-site-header .nav-box ul.nav-menu li.current-page-parent .sub-menu li.current_page_item {
  border-bottom: none;
  color: #B41B3D;
}
@media all and (min-width: 934px) {
  .new-site-header .nav-box ul.nav-menu li.current_page_item .sub-menu li.current_page_item, .new-site-header .nav-box ul.nav-menu li.current-page-parent .sub-menu li.current_page_item {
    border-bottom: 1px solid #B41B3D;
  }
}
.new-site-header .nav-box ul.nav-menu li.current_page_item .sub-menu li.current_page_item a:hover, .new-site-header .nav-box ul.nav-menu li.current-page-parent .sub-menu li.current_page_item a:hover {
  border-bottom: none;
}
.new-site-header .nav-box ul.nav-menu li.menu-item-has-children a:after {
  content: '';
}
@media all and (min-width: 934px) {
  .new-site-header .nav-box ul.nav-menu li.menu-item-has-children a:after {
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px 4px 0 4px;
    border-color: #fff transparent transparent transparent;
    margin: 0 -2px 4px 6px;
  }
}
.new-site-header .nav-box ul.nav-menu li.menu-item-has-children .sub-menu a:after {
  content: none;
}
.new-site-header .nav-box ul.nav-menu li ul.sub-menu {
  position: position;
  display: none;
  text-align: left;
  background: none;
  width: 100%;
  padding: 0px 0px;
  margin-top: 0px;
}
@media all and (min-width: 934px) {
  .new-site-header .nav-box ul.nav-menu li ul.sub-menu {
    position: absolute;
    display: none;
    text-align: center;
    background: rgba(0, 0, 0, 0.9);
    width: auto;
    padding: 25px 20px;
  }
}
.new-site-header .nav-box ul.nav-menu li ul.sub-menu .bts {
  display: none;
}
.new-site-header .nav-box ul.nav-menu li ul.sub-menu.showMe {
  display: block;
}
@media all and (min-width: 934px) {
  .new-site-header .nav-box ul.nav-menu li ul.sub-menu.showMe {
    display: none;
  }
}
.new-site-header .nav-box ul.nav-menu li ul.sub-menu li {
  text-align: left;
  font-size: 1.1rem;
  padding: 15px 0;
  clear: left;
  float: none;
  border-bottom: none;
  min-width: 0;
}
@media all and (min-width: 934px) {
  .new-site-header .nav-box ul.nav-menu li ul.sub-menu li {
    text-align: center;
    padding: 8px 0px 0px 4px;
    margin-bottom: 4px;
  }
}
.new-site-header .nav-box ul.nav-menu li ul.sub-menu li a {
  border-bottom: 1px solid none;
}
.new-site-header .nav-box ul.nav-menu li ul.sub-menu li a:after {
  content: none;
}
.new-site-header .menu-trigger {
  display: block;
  position: absolute;
  z-index: 999;
  right: 15px;
  top: 10px;
  color: #fff;
  cursor: pointer;
}
.new-site-header .menu-trigger span {
  vertical-align: middle;
}
@media all and (min-width: 580px) {
  .new-site-header .menu-trigger {
    right: 20px;
  }
}
@media all and (min-width: 770px) {
  .new-site-header .menu-trigger {
    right: 48px;
  }
}
@media all and (min-width: 934px) {
  .new-site-header .menu-trigger {
    display: none;
    right: 20px;
  }
}

.cover-all {
  display: none;
  position: fixed;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.9);
  z-index: 99;
}
.cover-all.showMe {
  display: block;
}
@media all and (min-width: 934px) {
  .cover-all.showMe {
    display: none;
  }
}

#backBtn {
  position: fixed;
  left: 0;
  top: 20%;
  z-index: 9999;
}
#backBtn button {
  border: none;
  font-size: 1.2rem;
  font-family: "Brandon", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  background: rgba(255, 255, 255, 0.5);
  box-shadow: 1px 0 5px rgba(0, 0, 0, 0.1);
  width: 72px;
  height: 72px;
  display: block;
  text-align: center;
  padding: 10px 5px;
  overflow: hidden;
}
#backBtn button span {
  font-size: 3.4rem;
  font-weight: 100;
  display: block;
  margin-left: 0px;
}
#backBtn button:hover {
  color: #B41B3D;
}
#backBtn button:hover a {
  color: #B41B3D;
}
#backBtn button:hover span {
  margin-left: -8px;
}

.hero-singel-exhibit {
  display: block;
  width: 100%;
  height: 65vh;
}
.hero-singel-exhibit .content-box {
  display: inline-block;
  position: absolute;
  bottom: 35px;
  text-align: center;
  width: 100%;
  color: #fff;
  z-index: 999;
}
.hero-singel-exhibit .content-box a {
  color: #fff !important;
}
.hero-singel-exhibit .content-box .title {
  font-size: 5.2rem;
  letter-spacing: 0.1em;
  line-height: 120%;
  clear: both;
  display: inline-block;
  text-transform: uppercase;
  font-family: "Fazeta Display", serif;
  margin: 5px 0 10px;
}
.hero-singel-exhibit .content-box .date {
  font-size: 2rem;
  clear: both;
  display: block;
  font-family: "Fazeta", serif;
  font-variant: small-caps;
  text-transform: capitalize;
  letter-spacing: 0.1em;
  margin-bottom: 1rem;
}
.hero-singel-exhibit .content-box .info-text {
  width: 30rem;
  margin: 0 auto;
  line-height: 130%;
}
.hero-singel-exhibit .gradient {
  display: block;
  position: absolute;
  z-index: 99;
  height: 100%;
  width: 100%;
  background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
}

.toppblock h1 {
  font-size: 6rem;
  font-family: "Fazeta Display", serif;
  font-weight: 400;
  line-height: 130%;
}

.img-top {
  width: 100%;
  height: 100vh;
  display: block;
  position: relative;
  color: #fff;
  margin-bottom: 40px;
}
@media all and (min-width: 770px) {
  .img-top {
    height: 65vh;
  }
}
.img-top .gradient {
  display: block;
  position: absolute;
  z-index: 8;
  height: 100%;
  width: 100%;
  background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
}
.img-top .content-block {
  display: block;
  position: absolute;
  bottom: 30px;
}
.img-top h1 {
  color: #fff;
  font-size: 4.5rem;
}
@media all and (min-width: 770px) {
  .img-top h1 {
    font-size: 6rem;
  }
}
.img-top .ingress {
  color: #fff;
}
.img-top .ingress p {
  color: #fff;
}

.no-img-top {
  color: #101010;
  padding-top: 4rem;
}
.no-img-top .mini-title {
  text-transform: uppercase;
  display: block;
}



/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiLCJfdHlwb2dyYXBoeS5zY3NzIiwiX3Jlc2V0X2FuZF9ncmlkLnNjc3MiLCJfdmFyc19hbmRfbWl4aW5zLnNjc3MiLCJfd3Auc2NzcyIsIl9mb3Jtcy5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX2NvbnRlbnQuc2NzcyIsIl9mb290ZXIuc2NzcyIsIl9oZWxwZXJzLnNjc3MiLCJfbWVhbm1lbnUuc2NzcyIsIl9uZXctY2FsZW5kYXIuc2NzcyIsIl9leHBhbmRlci5zY3NzIiwiX2JsYWNrLXRpZS5taW4uc2NzcyIsIl9uZXctaG9tZS5zY3NzIiwiX25ldy1oZWFkZXIuc2NzcyIsIl9uZXctc2luZ2VsLWV4aGliaXQuc2NzcyIsIl9uZXctZ3JpZC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FULHlFQUFnRTtBQ0F4RTs7OztHQUlHO0FBRUg7OztHQUdHO0FBQ0gsNEVBQTRFO0FBQzVFO0VBQ0Usd0JBQXVCO0VBQ3ZCLDJCQUEwQjtFQUMxQiwrQkFBOEI7Q0ZFL0I7O0FFQUQ7RUFDRSxVQUFTO0NGR1Y7O0FFREQ7RUFDRSxVQUFTO0NGSVY7O0FFREQ7Ozs7Ozs7Ozs7Ozs7RUFhRSxlQUFjO0NGSWY7O0FFRkQ7Ozs7RUFJRSxzQkFBcUI7RUFDckIseUJBQXdCO0NGS3pCOztBRUhEO0VBQ0UsY0FBYTtFQUNiLFVBQVM7Q0ZNVjs7QUVKRDs7RUFFRSxjQUFhO0NGT2Q7O0FFTEQ7RUFDRSw4QkFBNkI7Q0ZROUI7O0FFTkQ7O0VBRUUsV0FBVTtDRlNYOztBRVBEO0VBQ0UsMEJBQXlCO0NGVTFCOztBRVJEOztFQUVFLGtCQUFpQjtDRldsQjs7QUVURDtFQUNFLG1CQUFrQjtDRlluQjs7QUVWRDtFQUNFLGVBQWM7RUFDZCxpQkFBZ0I7Q0ZhakI7O0FFWEQ7RUFDRSxpQkFBZ0I7RUFDaEIsWUFBVztDRmNaOztBRVpEO0VBQ0UsZUFBYztDRmVmOztBRWJEOztFQUVFLGVBQWM7RUFDZCxlQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLHlCQUF3QjtDRmdCekI7O0FFZEQ7RUFDRSxZQUFXO0NGaUJaOztBRWZEO0VBQ0UsZ0JBQWU7Q0ZrQmhCOztBRWhCRDtFQUNFLFVBQVM7Q0ZtQlY7O0FFakJEO0VBQ0UsaUJBQWdCO0NGb0JqQjs7QUVsQkQ7RUFDRSxpQkFBZ0I7Q0ZxQmpCOztBRW5CRDtFQUdVLHdCQUF1QjtFQUMvQixVQUFTO0NGc0JWOztBRXBCRDtFQUNFLGVBQWM7Q0Z1QmY7O0FFckJEOzs7O0VBSUUsa0NBQWlDO0VBQ2pDLGVBQWM7Q0Z3QmY7O0FFdEJEOzs7OztFQUtFLGVBQWM7RUFDZCxjQUFhO0VBQ2IsVUFBUztDRnlCVjs7QUV2QkQ7RUFDRSxrQkFBaUI7Q0YwQmxCOztBRXhCRDs7RUFFRSxxQkFBb0I7Q0YyQnJCOztBRXpCRDs7OztFQUlFLDJCQUEwQjtFQUMxQixnQkFBZTtDRjRCaEI7O0FFMUJEOztFQUVFLGdCQUFlO0NGNkJoQjs7QUUzQkQ7O0VBRUUsVUFBUztFQUNULFdBQVU7Q0Y4Qlg7O0FFNUJEO0VBQ0Usb0JBQW1CO0NGK0JwQjs7QUU3QkQ7O0VBSVUsdUJBQXNCO0VBQzlCLFdBQVU7Q0ZnQ1g7O0FFOUJEOztFQUVFLGFBQVk7Q0ZpQ2I7O0FFL0JEO0VBQ0UsOEJBQTZCO0VBR3JCLHdCQUF1QjtDRmtDaEM7O0FFaENEOztFQUVFLHlCQUF3QjtDRm1DekI7O0FFakNEO0VBQ0UsMEJBQXlCO0VBQ3pCLGNBQWE7RUFDYiwrQkFBOEI7Q0ZvQy9COztBRWxDRDtFQUNFLFVBQVM7RUFDVCxXQUFVO0NGcUNYOztBRW5DRDtFQUNFLGVBQWM7Q0ZzQ2Y7O0FFcENEO0VBQ0Usa0JBQWlCO0NGdUNsQjs7QUVyQ0Q7RUFDRSwwQkFBeUI7RUFDekIsa0JBQWlCO0NGd0NsQjs7QUV0Q0Q7O0VBRUUsV0FBVTtDRnlDWDs7QUV2Q0Q7RUFHRSx1QkFBc0I7Q0YwQ3ZCOztBRXhDRDs7RUFJRSx1QkFBc0I7Q0YyQ3ZCOztBRXpDRDtFQUNFLGdCQUFlO0VBQ2YsOENBQTZDO0NGNEM5Qzs7QUUxQ0Q7RUFDRSw0REFBMkQ7RUFDM0QsZ0JBQWU7RUFDZix3QkFBdUI7RUFDdkIsZUFBYztFQUNkLDBCQUF5QjtDRjZDMUI7O0FFM0NEOzs7O0VBSUUscUJBQW9CO0VBQ3BCLG1CQUFrQjtFQUNsQixxQkFBb0I7Q0Y4Q3JCOztBRTVDRDtFQUNFLGVDbk5XO0VEb05YLHNCQUFxQjtDRitDdEI7O0FFN0NEOztFQUVFLGVDeE5XO0VEeU5YLDJCQUEwQjtDRmdEM0I7O0FFOUNEO0VBQ0UscUJBQW9CO0VBQ3BCLDJDQUEwQztFQUMxQyxxQkFBb0I7Q0ZpRHJCOztBRS9DRDtFQUNFLFVBQVM7Q0ZrRFY7O0FFaEREO0VBQ0UsdUJBQXNCO0VBQ3RCLFlBQVc7RUFDWCxnQkFBZTtFQUNmLGVBQWM7Q0ZtRGY7O0FFakREO0VBQ0UsZUFBYztFQUNkLGdCQUFlO0VBQ2YsYUFBWTtDRm9EYjs7QUVsREQ7RUFDRSxtQkFBa0I7RUFDbEIsaUJBQWdCO0NGcURqQjs7QUVuREQ7RUFDRSxhQUFZO0VBQ1osd0JBQXVCO0VBQ3ZCLDBCQUF5QjtFQUN6QiwwQkFBeUI7RUFDekIsbUJBQWtCO0VBR2xCLGlDQUFnQztFQUNoQyxzQkFBcUI7RUFDckIsZ0JBQWU7RUFDZixhQUFZO0NGc0RiOztBRXBERDtFQUNFLG1CQUFrQjtDRnVEbkI7O0FFckREO0VBQ0UsZ0JBQWU7RUFDZixtQkFBa0I7RUFDbEIsVUFBUztFQUNULDhCQUE2QjtDRndEOUI7O0FFdEREO0VBQ0UsVUFBUztFQUNULFdBQVU7RUFDVixzQkFBcUI7Q0Z5RHRCOztBRXZERDtFQUNFLG1CQUFrQjtFQUNsQixXQUFVO0VBQ1YsWUFBVztFQUNYLGFBQVk7RUFDWixXQUFVO0VBQ1YsaUJBQWdCO0VBQ2hCLHVCQUFzQjtFQUN0QixVQUFTO0NGMERWOztBRXhERDs7RUFFRSxpQkFBZ0I7RUFDaEIsWUFBVztFQUNYLGFBQVk7RUFDWixVQUFTO0VBQ1Qsa0JBQWlCO0VBQ2pCLFdBQVU7Q0YyRFg7O0FFekREO0VBQ0UsZ0JBQWU7Q0Y0RGhCOztBRTFERDtFQUNFLG1CQUFrQjtFQUNsQixrQkFBaUI7RUFFakIsWUFBVztFQUNYLGtCQUFpQjtDRjREbEI7O0FFekREO0VBQ0UsbUJBQWtCO0VBQ2xCLGtCQUFpQjtFQUNqQixtQkFBa0I7RUFDbEIsb0JBQW1CO0NGNERwQjs7QUV6REQ7RUFDRSxtQkFBa0I7RUFDbEIsZ0JBQWU7Q0Y0RGhCOztBRTFERDtFQUNFLFlBQVc7Q0Y2RFo7O0FFM0REO0VBQ0UsWUFBVztDRjhEWjs7QUU1REQ7RUFDRSxvQkFBbUI7Q0YrRHBCOztBRTdERDtFQUNFLG9CQUFtQjtDRmdFcEI7O0FFOUREO0VBQ0UsV0FBVTtDRmlFWDs7QUUvREQ7RUFDRSxvQkFBbUI7Q0ZrRXBCOztBRWhFRDtFQUNFLG9CQUFtQjtDRm1FcEI7O0FFakVEO0VBQ0UsV0FBVTtDRm9FWDs7QUVsRUQ7RUFDRSxvQkFBbUI7Q0ZxRXBCOztBRW5FRDtFQUNFLG9CQUFtQjtDRnNFcEI7O0FFcEVEO0VBQ0UsV0FBVTtDRnVFWDs7QUVyRUQ7RUFDRSxvQkFBbUI7Q0Z3RXBCOztBRXRFRDtFQUNFLG1CQUFrQjtDRnlFbkI7O0FFdkVEO0VBQ0UsWUFBVztDRjBFWjs7QUV4RUQ7RUFDRSxvQkFBbUI7Q0YyRXBCOztBRXpFRDtFQUNFLG9CQUFtQjtDRjRFcEI7O0FFMUVEO0VBQ0UsV0FBVTtDRjZFWDs7QUUzRUQ7RUFDRSxvQkFBbUI7Q0Y4RXBCOztBRTVFRDtFQUNFLG9CQUFtQjtDRitFcEI7O0FFN0VEO0VBQ0UsV0FBVTtDRmdGWDs7QUU5RUQ7RUFDRSxvQkFBbUI7Q0ZpRnBCOztBRS9FRDtFQUNFLG9CQUFtQjtDRmtGcEI7O0FFaEZEO0VBQ0UsV0FBVTtDRm1GWDs7QUVqRkQ7RUFDRSxvQkFBbUI7Q0ZvRnBCOztBRWxGRDtFQUNFLG1CQUFrQjtDRnFGbkI7O0FFbkZEO0VBQ0UsWUFBVztDRnNGWjs7QUVwRkQ7RUFDRSxXQUFVO0NGdUZYOztBRXJGRDtFQUNFLG1CQUFrQjtDRndGbkI7O0FFdEZEO0VBQ0UsbUJBQWtCO0NGeUZuQjs7QUV2RkQ7RUFDRSxVQUFTO0NGMEZWOztBRXhGRDtFQUNFLG1CQUFrQjtDRjJGbkI7O0FFekZEO0VBQ0UsbUJBQWtCO0NGNEZuQjs7QUUxRkQ7RUFDRSxVQUFTO0NGNkZWOztBRTNGRDtFQUNFLG1CQUFrQjtDRjhGbkI7O0FFNUZEO0VBQ0UsbUJBQWtCO0NGK0ZuQjs7QUU3RkQ7RUFDRSxVQUFTO0NGZ0dWOztBRTlGRDtFQUNFLG1CQUFrQjtDRmlHbkI7O0FFL0ZEO0VBQ0Usa0JBQWlCO0NGa0dsQjs7QUVoR0Q7RUFDRSxXQUFVO0NGbUdYOztBRWpHRDtFQUNFLGtCQUFpQjtDRm9HbEI7O0FFbEdEO0VBQ0UsMEJBQXlCO0NGcUcxQjs7QUVuR0Q7RUFDRSwwQkFBeUI7Q0ZzRzFCOztBRXBHRDtFQUNFLGlCQUFnQjtDRnVHakI7O0FFckdEO0VBQ0UsMEJBQXlCO0NGd0cxQjs7QUV0R0Q7RUFDRSwwQkFBeUI7Q0Z5RzFCOztBRXZHRDtFQUNFLGlCQUFnQjtDRjBHakI7O0FFeEdEO0VBQ0UsMEJBQXlCO0NGMkcxQjs7QUV6R0Q7RUFDRSwwQkFBeUI7Q0Y0RzFCOztBRTFHRDtFQUNFLGlCQUFnQjtDRjZHakI7O0FFM0dEO0VBQ0UsMEJBQXlCO0NGOEcxQjs7QUU1R0Q7RUFDRSx5QkFBd0I7Q0YrR3pCOztBRTdHRDtFQUNFLGdCQUFlO0NGZ0hoQjs7QUU5R0Q7RUFDRTtJQUNFLFlBQVc7R0ZpSFo7O0VFL0dEO0lBQ0UsWUFBVztHRmtIWjs7RUVoSEQ7SUFDRSxvQkFBbUI7R0ZtSHBCOztFRWpIRDtJQUNFLG9CQUFtQjtHRm9IcEI7O0VFbEhEO0lBQ0UsV0FBVTtHRnFIWDs7RUVuSEQ7SUFDRSxvQkFBbUI7R0ZzSHBCOztFRXBIRDtJQUNFLG9CQUFtQjtHRnVIcEI7O0VFckhEO0lBQ0UsV0FBVTtHRndIWDs7RUV0SEQ7SUFDRSxvQkFBbUI7R0Z5SHBCOztFRXZIRDtJQUNFLG9CQUFtQjtHRjBIcEI7O0VFeEhEO0lBQ0UsV0FBVTtHRjJIWDs7RUV6SEQ7SUFDRSxvQkFBbUI7R0Y0SHBCOztFRTFIRDtJQUNFLG1CQUFrQjtHRjZIbkI7O0VFM0hEO0lBQ0UsWUFBVztHRjhIWjs7RUU1SEQ7SUFDRSxvQkFBbUI7R0YrSHBCOztFRTdIRDtJQUNFLG9CQUFtQjtHRmdJcEI7O0VFOUhEO0lBQ0UsV0FBVTtHRmlJWDs7RUUvSEQ7SUFDRSxvQkFBbUI7R0ZrSXBCOztFRWhJRDtJQUNFLG9CQUFtQjtHRm1JcEI7O0VFaklEO0lBQ0UsV0FBVTtHRm9JWDs7RUVsSUQ7SUFDRSxvQkFBbUI7R0ZxSXBCOztFRW5JRDtJQUNFLG9CQUFtQjtHRnNJcEI7O0VFcElEO0lBQ0UsV0FBVTtHRnVJWDs7RUVySUQ7SUFDRSxvQkFBbUI7R0Z3SXBCOztFRXRJRDtJQUNFLG1CQUFrQjtHRnlJbkI7O0VFdklEO0lBQ0UsWUFBVztHRjBJWjs7RUV4SUQ7SUFDRSxXQUFVO0dGMklYOztFRXpJRDtJQUNFLG1CQUFrQjtHRjRJbkI7O0VFMUlEO0lBQ0UsbUJBQWtCO0dGNkluQjs7RUUzSUQ7SUFDRSxVQUFTO0dGOElWOztFRTVJRDtJQUNFLG1CQUFrQjtHRitJbkI7O0VFN0lEO0lBQ0UsbUJBQWtCO0dGZ0puQjs7RUU5SUQ7SUFDRSxVQUFTO0dGaUpWOztFRS9JRDtJQUNFLG1CQUFrQjtHRmtKbkI7O0VFaEpEO0lBQ0UsbUJBQWtCO0dGbUpuQjs7RUVqSkQ7SUFDRSxVQUFTO0dGb0pWOztFRWxKRDtJQUNFLG1CQUFrQjtHRnFKbkI7O0VFbkpEO0lBQ0Usa0JBQWlCO0dGc0psQjs7RUVwSkQ7SUFDRSxXQUFVO0dGdUpYOztFRXJKRDtJQUNFLGtCQUFpQjtHRndKbEI7O0VFdEpEO0lBQ0UsMEJBQXlCO0dGeUoxQjs7RUV2SkQ7SUFDRSwwQkFBeUI7R0YwSjFCOztFRXhKRDtJQUNFLGlCQUFnQjtHRjJKakI7O0VFekpEO0lBQ0UsMEJBQXlCO0dGNEoxQjs7RUUxSkQ7SUFDRSwwQkFBeUI7R0Y2SjFCOztFRTNKRDtJQUNFLGlCQUFnQjtHRjhKakI7O0VFNUpEO0lBQ0UsMEJBQXlCO0dGK0oxQjs7RUU3SkQ7SUFDRSwwQkFBeUI7R0ZnSzFCOztFRTlKRDtJQUNFLGlCQUFnQjtHRmlLakI7O0VFL0pEO0lBQ0UsMEJBQXlCO0dGa0sxQjs7RUVoS0Q7SUFDRSx5QkFBd0I7R0ZtS3pCOztFRWpLRDtJQUNFLGdCQUFlO0dGb0toQjtDQUNGO0FFbEtEO0VBQ0U7SUFDRSxZQUFXO0dGb0taOztFRWxLRDtJQUNFLFlBQVc7R0ZxS1o7O0VFbktEO0lBQ0Usb0JBQW1CO0dGc0twQjs7RUVwS0Q7SUFDRSxvQkFBbUI7R0Z1S3BCOztFRXJLRDtJQUNFLFdBQVU7R0Z3S1g7O0VFdEtEO0lBQ0Usb0JBQW1CO0dGeUtwQjs7RUV2S0Q7SUFDRSxvQkFBbUI7R0YwS3BCOztFRXhLRDtJQUNFLFdBQVU7R0YyS1g7O0VFektEO0lBQ0Usb0JBQW1CO0dGNEtwQjs7RUUxS0Q7SUFDRSxvQkFBbUI7R0Y2S3BCOztFRTNLRDtJQUNFLFdBQVU7R0Y4S1g7O0VFNUtEO0lBQ0Usb0JBQW1CO0dGK0twQjs7RUU3S0Q7SUFDRSxtQkFBa0I7R0ZnTG5COztFRTlLRDtJQUNFLFlBQVc7R0ZpTFo7O0VFL0tEO0lBQ0Usb0JBQW1CO0dGa0xwQjs7RUVoTEQ7SUFDRSxvQkFBbUI7R0ZtTHBCOztFRWpMRDtJQUNFLFdBQVU7R0ZvTFg7O0VFbExEO0lBQ0Usb0JBQW1CO0dGcUxwQjs7RUVuTEQ7SUFDRSxvQkFBbUI7R0ZzTHBCOztFRXBMRDtJQUNFLFdBQVU7R0Z1TFg7O0VFckxEO0lBQ0Usb0JBQW1CO0dGd0xwQjs7RUV0TEQ7SUFDRSxvQkFBbUI7R0Z5THBCOztFRXZMRDtJQUNFLFdBQVU7R0YwTFg7O0VFeExEO0lBQ0Usb0JBQW1CO0dGMkxwQjs7RUV6TEQ7SUFDRSxtQkFBa0I7R0Y0TG5COztFRTFMRDtJQUNFLFlBQVc7R0Y2TFo7O0VFM0xEO0lBQ0UsV0FBVTtHRjhMWDs7RUU1TEQ7SUFDRSxtQkFBa0I7R0YrTG5COztFRTdMRDtJQUNFLG1CQUFrQjtHRmdNbkI7O0VFOUxEO0lBQ0UsVUFBUztHRmlNVjs7RUUvTEQ7SUFDRSxtQkFBa0I7R0ZrTW5COztFRWhNRDtJQUNFLG1CQUFrQjtHRm1NbkI7O0VFak1EO0lBQ0UsVUFBUztHRm9NVjs7RUVsTUQ7SUFDRSxtQkFBa0I7R0ZxTW5COztFRW5NRDtJQUNFLG1CQUFrQjtHRnNNbkI7O0VFcE1EO0lBQ0UsVUFBUztHRnVNVjs7RUVyTUQ7SUFDRSxtQkFBa0I7R0Z3TW5COztFRXRNRDtJQUNFLGtCQUFpQjtHRnlNbEI7O0VFdk1EO0lBQ0UsV0FBVTtHRjBNWDs7RUV4TUQ7SUFDRSxrQkFBaUI7R0YyTWxCOztFRXpNRDtJQUNFLDBCQUF5QjtHRjRNMUI7O0VFMU1EO0lBQ0UsMEJBQXlCO0dGNk0xQjs7RUUzTUQ7SUFDRSxpQkFBZ0I7R0Y4TWpCOztFRTVNRDtJQUNFLDBCQUF5QjtHRitNMUI7O0VFN01EO0lBQ0UsMEJBQXlCO0dGZ04xQjs7RUU5TUQ7SUFDRSxpQkFBZ0I7R0ZpTmpCOztFRS9NRDtJQUNFLDBCQUF5QjtHRmtOMUI7O0VFaE5EO0lBQ0UsMEJBQXlCO0dGbU4xQjs7RUVqTkQ7SUFDRSxpQkFBZ0I7R0ZvTmpCOztFRWxORDtJQUNFLDBCQUF5QjtHRnFOMUI7O0VFbk5EO0lBQ0UseUJBQXdCO0dGc056Qjs7RUVwTkQ7SUFDRSxnQkFBZTtHRnVOaEI7Q0FDRjtBRXJORDtFQUNFO0lBQ0UsWUFBVztHRnVOWjs7RUVyTkQ7SUFDRSxZQUFXO0dGd05aOztFRXRORDtJQUNFLG9CQUFtQjtHRnlOcEI7O0VFdk5EO0lBQ0Usb0JBQW1CO0dGME5wQjs7RUV4TkQ7SUFDRSxXQUFVO0dGMk5YOztFRXpORDtJQUNFLG9CQUFtQjtHRjROcEI7O0VFMU5EO0lBQ0Usb0JBQW1CO0dGNk5wQjs7RUUzTkQ7SUFDRSxXQUFVO0dGOE5YOztFRTVORDtJQUNFLG9CQUFtQjtHRitOcEI7O0VFN05EO0lBQ0Usb0JBQW1CO0dGZ09wQjs7RUU5TkQ7SUFDRSxXQUFVO0dGaU9YOztFRS9ORDtJQUNFLG9CQUFtQjtHRmtPcEI7O0VFaE9EO0lBQ0UsbUJBQWtCO0dGbU9uQjs7RUVqT0Q7SUFDRSxZQUFXO0dGb09aOztFRWxPRDtJQUNFLG9CQUFtQjtHRnFPcEI7O0VFbk9EO0lBQ0Usb0JBQW1CO0dGc09wQjs7RUVwT0Q7SUFDRSxXQUFVO0dGdU9YOztFRXJPRDtJQUNFLG9CQUFt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SmpCOztBYTMxSkQ7RUFDRSxpQkFBZ0I7Q2I4MUpqQjs7QWE1MUpEO0VBQ0UsaUJBQWdCO0NiKzFKakI7O0FhNzFKRDtFQUNFLGlCQUFnQjtDYmcySmpCOztBYTkxSkQ7RUFDRSxpQkFBZ0I7Q2JpMkpqQjs7QWEvMUpEO0VBQ0UsaUJBQWdCO0NiazJKakI7O0FhaDJKRDtFQUNFLGlCQUFnQjtDYm0ySmpCOztBYWoySkQ7RUFDRSxpQkFBZ0I7Q2JvMkpqQjs7QWFsMkpEO0VBQ0UsaUJBQWdCO0NicTJKakI7O0FhbjJKRDtFQUNFLGlCQUFnQjtDYnMySmpCOztBYXAySkQ7RUFDRSxpQkFBZ0I7Q2J1MkpqQjs7QWFyMkpEO0VBQ0UsaUJBQWdCO0NidzJKakI7O0FhdDJKRDtFQUNFLGlCQUFnQjtDYnkySmpCOztBYXYySkQ7RUFDRSxpQkFBZ0I7Q2IwMkpqQjs7QWF4MkpEO0VBQ0UsaUJBQWdCO0NiMjJKakI7O0FhejJKRDtFQUNFLGlCQUFnQjtDYjQySmpCOztBYTEySkQ7RUFDRSxpQkFBZ0I7Q2I2MkpqQjs7QWEzMkpEO0VBQ0UsaUJBQWdCO0NiODJKakI7O0FhNTJKRDtFQUNFLGlCQUFnQjtDYisySmpCOztBYTcySkQ7RUFDRSxpQkFBZ0I7Q2JnM0pqQjs7QWE5MkpEO0VBQ0UsaUJBQWdCO0NiaTNKakI7O0FhLzJKRDtFQUNFLGlCQUFnQjtDYmszSmpCOztBYWgzSkQ7RUFDRSxpQkFBZ0I7Q2JtM0pqQjs7QWFqM0pEO0VBQ0UsaUJBQWdCO0NibzNKakI7O0FhbDNKRDtFQUNFLGlCQUFnQjtDYnEzSmpCOztBYW4zSkQ7RUFDRSxpQkFBZ0I7Q2JzM0pqQjs7QWFwM0pEO0VBQ0UsaUJBQWdCO0NidTNKakI7O0FhcjNKRDtFQUNFLGlCQUFnQjtDYnczSmpCOztBYXQzSkQ7RUFDRSxpQkFBZ0I7Q2J5M0pqQjs7QWF2M0pEO0VBQ0UsaUJBQWdCO0NiMDNKakI7O0FheDNKRDtFQUNFLGlCQUFnQjtDYjIzSmpCOztBYXozSkQ7RUFDRSxpQkFBZ0I7Q2I0M0pqQjs7QWExM0pEO0VBQ0UsaUJBQWdCO0NiNjNKakI7O0FhMzNKRDtFQUNFLGlCQUFnQjtDYjgzSmpCOztBYTUzSkQ7RUFDRSxpQkFBZ0I7Q2IrM0pqQjs7QWE3M0pEO0VBQ0UsaUJBQWdCO0NiZzRKakI7O0FhOTNKRDtFQUNFLGlCQUFnQjtDYmk0SmpCOztBYS8zSkQ7RUFDRSxpQkFBZ0I7Q2JrNEpqQjs7QWFoNEpEO0VBQ0UsaUJBQWdCO0NibTRKakI7O0FhajRKRDtFQUNFLGlCQUFnQjtDYm80SmpCOztBYWw0SkQ7RUFDRSxpQkFBZ0I7Q2JxNEpqQjs7QWFuNEpEO0VBQ0UsaUJBQWdCO0NiczRKakI7O0FhcDRKRDtFQUNFLGlCQUFnQjtDYnU0SmpCOztBYXI0SkQ7RUFDRSxpQkFBZ0I7Q2J3NEpqQjs7QWF0NEpEO0VBQ0UsaUJBQWdCO0NieTRKakI7O0FhdjRKRDtFQUNFLGlCQUFnQjtDYjA0SmpCOztBYXg0SkQ7RUFDRSxpQkFBZ0I7Q2IyNEpqQjs7QWF6NEpEO0VBQ0UsaUJBQWdCO0NiNDRKakI7O0FhMTRKRDtFQUNFLGlCQUFnQjtDYjY0SmpCOztBYTM0SkQ7RUFDRSxpQkFBZ0I7Q2I4NEpqQjs7QWE1NEpEO0VBQ0UsaUJBQWdCO0NiKzRKakI7O0FhNzRKRDtFQUNFLGlCQUFnQjtDYmc1SmpCOztBYTk0SkQ7RUFDRSxpQkFBZ0I7Q2JpNUpqQjs7QWEvNEpEO0VBQ0UsaUJBQWdCO0NiazVKakI7O0FhaDVKRDtFQUNFLGlCQUFnQjtDYm01SmpCOztBYWo1SkQ7RUFDRSxpQkFBZ0I7Q2JvNUpqQjs7QWFsNUpEO0VBQ0UsaUJBQWdCO0NicTVKakI7O0FhbjVKRDtFQUNFLGlCQUFnQjtDYnM1SmpCOztBYXA1SkQ7RUFDRSxpQkFBZ0I7Q2J1NUpqQjs7QWFyNUpEO0VBQ0UsaUJBQWdCO0NidzVKakI7O0FhdDVKRDtFQUNFLGlCQUFnQjtDYnk1SmpCOztBYXY1SkQ7RUFDRSxpQkFBZ0I7Q2IwNUpqQjs7QWF4NUpEO0VBQ0UsaUJBQWdCO0NiMjVKakI7O0FhejVKRDtFQUNFLGlCQUFnQjtDYjQ1SmpCOztBYTE1SkQ7RUFDRSxpQkFBZ0I7Q2I2NUpqQjs7QWEzNUpEO0VBQ0UsaUJBQWdCO0NiODVKakI7O0FhNTVKRDtFQUNFLGlCQUFnQjtDYis1SmpCOztBYTc1SkQ7RUFDRSxpQkFBZ0I7Q2JnNkpqQjs7QWE5NUpEO0VBQ0UsaUJBQWdCO0NiaTZKakI7O0FhLzVKRDtFQUNFLGlCQUFnQjtDYms2SmpCOztBYWg2SkQ7RUFDRSxpQkFBZ0I7Q2JtNkpqQjs7QWFqNkpEO0VBQ0UsaUJBQWdCO0NibzZKakI7O0FhbDZKRDtFQUNFLGlCQUFnQjtDYnE2SmpCOztBYW42SkQ7RUFDRSxpQkFBZ0I7Q2JzNkpqQjs7QWFwNkpEO0VBQ0UsaUJBQWdCO0NidTZKakI7O0FhcjZKRDtFQUNFLGlCQUFnQjtDYnc2SmpCOztBYXQ2SkQ7RUFDRSxpQkFBZ0I7Q2J5NkpqQjs7QWF2NkpEO0VBQ0UsaUJBQWdCO0NiMDZKakI7O0FheDZKRDtFQUNFLGlCQUFnQjtDYjI2SmpCOztBYXo2SkQ7RUFDRSxpQkFBZ0I7Q2I0NkpqQjs7QWExNkpEO0VBQ0UsaUJBQWdCO0NiNjZKakI7O0FhMzZKRDtFQUNFLGlCQUFnQjtDYjg2SmpCOztBYTU2SkQ7RUFDRSxpQkFBZ0I7Q2IrNkpqQjs7QWE3NkpEO0VBQ0UsaUJBQWdCO0NiZzdKakI7O0FhOTZKRDtFQUNFLGlCQUFnQjtDYmk3SmpCOztBYS82SkQ7RUFDRSxpQkFBZ0I7Q2JrN0pqQjs7QWFoN0pEO0VBQ0UsaUJBQWdCO0NibTdKakI7O0FhajdKRDtFQUNFLGlCQUFnQjtDYm83SmpCOztBYWw3SkQ7RUFDRSxpQkFBZ0I7Q2JxN0pqQjs7QWFuN0pEO0VBQ0UsaUJBQWdCO0NiczdKakI7O0FhcDdKRDtFQUNFLGlCQUFnQjtDYnU3SmpCOztBYXI3SkQ7RUFDRSxpQkFBZ0I7Q2J3N0pqQjs7QWF0N0pEO0VBQ0UsaUJBQWdCO0NieTdKakI7O0FhdjdKRDtFQUNFLGlCQUFnQjtDYjA3SmpCOztBYXg3SkQ7RUFDRSxpQkFBZ0I7Q2IyN0pqQjs7QWF6N0pEO0VBQ0UsaUJBQWdCO0NiNDdKakI7O0FhMTdKRDtFQUNFLGlCQUFnQjtDYjY3SmpCOztBYTM3SkQ7RUFDRSxpQkFBZ0I7Q2I4N0pqQjs7QWE1N0pEO0VBQ0UsaUJBQWdCO0NiKzdKakI7O0FhNzdKRDtFQUNFLGlCQUFnQjtDYmc4SmpCOztBYTk3SkQ7RUFDRSxpQkFBZ0I7Q2JpOEpqQjs7QWEvN0pEO0VBQ0UsaUJBQWdCO0NiazhKakI7O0FhaDhKRDtFQUNFLGlCQUFnQjtDYm04SmpCOztBYWo4SkQ7RUFDRSxpQkFBZ0I7Q2JvOEpqQjs7QWFsOEpEO0VBQ0UsaUJBQWdCO0NicThKakI7O0FhbjhKRDtFQUNFLGlCQUFnQjtDYnM4SmpCOztBYXA4SkQ7RUFDRSxpQkFBZ0I7Q2J1OEpqQjs7QWFyOEpEO0VBQ0UsaUJBQWdCO0NidzhKakI7O0FhdDhKRDtFQUNFLGlCQUFnQjtDYnk4SmpCOztBYXY4SkQ7RUFDRSxpQkFBZ0I7Q2IwOEpqQjs7QWF4OEpEO0VBQ0UsaUJBQWdCO0NiMjhKakI7O0FhejhKRDtFQUNFLGlCQUFnQjtDYjQ4SmpCOztBYTE4SkQ7RUFDRSxpQkFBZ0I7Q2I2OEpqQjs7QWEzOEpEO0VBQ0UsaUJBQWdCO0NiODhKakI7O0FhNThKRDtFQUNFLGlCQUFnQjtDYis4SmpCOztBYTc4SkQ7RUFDRSxpQkFBZ0I7Q2JnOUpqQjs7QWE5OEpEO0VBQ0UsaUJBQWdCO0NiaTlKakI7O0FhLzhKRDtFQUNFLGlCQUFnQjtDYms5SmpCOztBYWg5SkQ7RUFDRSxpQkFBZ0I7Q2JtOUpqQjs7QWFqOUpEO0VBQ0UsaUJBQWdCO0NibzlKakI7O0FhbDlKRDtFQUNFLGlCQUFnQjtDYnE5SmpCOztBYW45SkQ7RUFDRSxpQkFBZ0I7Q2JzOUpqQjs7QWFwOUpEO0VBQ0UsaUJBQWdCO0NidTlKakI7O0FhcjlKRDtFQUNFLGlCQUFnQjtDYnc5SmpCOztBYXQ5SkQ7RUFDRSxpQkFBZ0I7Q2J5OUpqQjs7QWF2OUpEO0VBQ0UsaUJBQWdCO0NiMDlKakI7O0FheDlKRDtFQUNFLGlCQUFnQjtDYjI5SmpCOztBYXo5SkQ7RUFDRSxpQkFBZ0I7Q2I0OUpqQjs7QWExOUpEO0VBQ0UsaUJBQWdCO0NiNjlKakI7O0FhMzlKRDtFQUNFLGlCQUFnQjtDYjg5SmpCOztBYTU5SkQ7RUFDRSxpQkFBZ0I7Q2IrOUpqQjs7QWE3OUpEO0VBQ0UsaUJBQWdCO0NiZytKakI7O0FhOTlKRDtFQUNFLGlCQUFnQjtDYmkrSmpCOztBYS85SkQ7RUFDRSxpQkFBZ0I7Q2JrK0pqQjs7QWFoK0pEO0VBQ0UsaUJBQWdCO0NibStKakI7O0FhaitKRDtFQUNFLGlCQUFnQjtDYm8rSmpCOztBYWwrSkQ7RUFDRSxpQkFBZ0I7Q2JxK0pqQjs7QWFuK0pEO0VBQ0UsaUJBQWdCO0NicytKakI7O0FhcCtKRDtFQUNFLGlCQUFnQjtDYnUrSmpCOztBYXIrSkQ7RUFDRSxpQkFBZ0I7Q2J3K0pqQjs7QWF0K0pEO0VBQ0UsaUJBQWdCO0NieStKakI7O0FhditKRDtFQUNFLGlCQUFnQjtDYjArSmpCOztBYXgrSkQ7RUFDRSxpQkFBZ0I7Q2IyK0pqQjs7QWF6K0pEO0VBQ0UsaUJBQWdCO0NiNCtKakI7O0FhMStKRDtFQUNFLGlCQUFnQjtDYjYrSmpCOztBYTMrSkQ7RUFDRSxpQkFBZ0I7Q2I4K0pqQjs7QWE1K0pEO0VBQ0UsaUJBQWdCO0NiKytKakI7O0FhNytKRDtFQUNFLGlCQUFnQjtDYmcvSmpCOztBYTkrSkQ7RUFDRSxpQkFBZ0I7Q2JpL0pqQjs7QWEvK0pEO0VBQ0UsaUJBQWdCO0Niay9KakI7O0FhaC9KRDtFQUNFLGlCQUFnQjtDYm0vSmpCOztBYWovSkQ7RUFDRSxpQkFBZ0I7Q2JvL0pqQjs7QWFsL0pEO0VBQ0UsaUJBQWdCO0NicS9KakI7O0Fhbi9KRDtFQUNFLGlCQUFnQjtDYnMvSmpCOztBYXAvSkQ7RUFDRSxpQkFBZ0I7Q2J1L0pqQjs7QWFyL0pEO0VBQ0UsaUJBQWdCO0Nidy9KakI7O0FhdC9KRDtFQUNFLGlCQUFnQjtDYnkvSmpCOztBYXYvSkQ7RUFDRSxpQkFBZ0I7Q2IwL0pqQjs7QWF4L0pEO0VBQ0UsaUJBQWdCO0NiMi9KakI7O0Fhei9KRDtFQUNFLGlCQUFnQjtDYjQvSmpCOztBYTEvSkQ7RUFDRSxpQkFBZ0I7Q2I2L0pqQjs7QWEzL0pEO0VBQ0UsaUJBQWdCO0NiOC9KakI7O0FhNS9KRDtFQUNFLGlCQUFnQjtDYisvSmpCOztBYTcvSkQ7RUFDRSxpQkFBZ0I7Q2JnZ0tqQjs7QWE5L0pEO0VBQ0UsaUJBQWdCO0NiaWdLakI7O0FhLy9KRDtFQUNFLGlCQUFnQjtDYmtnS2pCOztBYWhnS0Q7RUFDRSxpQkFBZ0I7Q2JtZ0tqQjs7QWFqZ0tEO0VBQ0UsaUJBQWdCO0Nib2dLakI7O0FhbGdLRDtFQUNFLGlCQUFnQjtDYnFnS2pCOztBYW5nS0Q7RUFDRSxpQkFBZ0I7Q2JzZ0tqQjs7QWFwZ0tEO0VBQ0UsaUJBQWdCO0NidWdLakI7O0FhcmdLRDtFQUNFLGlCQUFnQjtDYndnS2pCOztBYXRnS0Q7RUFDRSxpQkFBZ0I7Q2J5Z0tqQjs7QWF2Z0tEO0VBQ0UsaUJBQWdCO0NiMGdLakI7O0FheGdLRDtFQUNFLGlCQUFnQjtDYjJnS2pCOztBYXpnS0Q7RUFDRSxpQkFBZ0I7Q2I0Z0tqQjs7QWExZ0tEO0VBQ0UsaUJBQWdCO0NiNmdLakI7O0FhM2dLRDtFQUNFLGlCQUFnQjtDYjhnS2pCOztBYTVnS0Q7RUFDRSxpQkFBZ0I7Q2IrZ0tqQjs7QWE3Z0tEO0VBQ0UsaUJBQWdCO0NiZ2hLakI7O0FhOWdLRDtFQUNFLGlCQUFnQjtDYmloS2pCOztBYS9nS0Q7RUFDRSxpQkFBZ0I7Q2JraEtqQjs7QWFoaEtEO0VBQ0UsaUJBQWdCO0NibWhLakI7O0FhamhLRDtFQUNFLGlCQUFnQjtDYm9oS2pCOztBYWxoS0Q7RUFDRSxpQkFBZ0I7Q2JxaEtqQjs7QWFuaEtEO0VBQ0UsaUJBQWdCO0Nic2hLakI7O0FhcGhLRDtFQUNFLGlCQUFnQjtDYnVoS2pCOztBYXJoS0Q7RUFDRSxpQkFBZ0I7Q2J3aEtqQjs7QWF0aEtEO0VBQ0UsaUJBQWdCO0NieWhLakI7O0FhdmhLRDtFQUNFLGlCQUFnQjtDYjBoS2pCOztBYXhoS0Q7RUFDRSxpQkFBZ0I7Q2IyaEtqQjs7QWF6aEtEO0VBQ0UsaUJBQWdCO0NiNGhLakI7O0FhMWhLRDtFQUNFLGlCQUFnQjtDYjZoS2pCOztBYTNoS0Q7RUFDRSxpQkFBZ0I7Q2I4aEtqQjs7QWE1aEtEO0VBQ0UsaUJBQWdCO0NiK2hLakI7O0FhN2hLRDtFQUNFLGlCQUFnQjtDYmdpS2pCOztBYTloS0Q7RUFDRSxpQkFBZ0I7Q2JpaUtqQjs7QWEvaEtEO0VBQ0UsaUJBQWdCO0Nia2lLakI7O0FhaGlLRDtFQUNFLGlCQUFnQjtDYm1pS2pCOztBYWppS0Q7RUFDRSxpQkFBZ0I7Q2JvaUtqQjs7QWFsaUtEO0VBQ0UsaUJBQWdCO0NicWlLakI7O0FhbmlLRDtFQUNFLGlCQUFnQjtDYnNpS2pCOztBYXBpS0Q7RUFDRSxpQkFBZ0I7Q2J1aUtqQjs7QWFyaUtEO0VBQ0UsaUJBQWdCO0Nid2lLakI7O0FhdGlLRDtFQUNFLGlCQUFnQjtDYnlpS2pCOztBYXZpS0Q7RUFDRSxpQkFBZ0I7Q2IwaUtqQjs7QWF4aUtEO0VBQ0UsaUJBQWdCO0NiMmlLakI7O0FhemlLRDtFQUNFLGlCQUFnQjtDYjRpS2pCOztBYTFpS0Q7RUFDRSxpQkFBZ0I7Q2I2aUtqQjs7QWEzaUtEO0VBQ0UsaUJBQWdCO0NiOGlLakI7O0FhNWlLRDtFQUNFLGlCQUFnQjtDYitpS2pCOztBYTdpS0Q7RUFDRSxpQkFBZ0I7Q2JnaktqQjs7QWE5aUtEO0VBQ0UsaUJBQWdCO0NiaWpLakI7O0FhL2lLRDtFQUNFLGlCQUFnQjtDYmtqS2pCOztBYWhqS0Q7RUFDRSxpQkFBZ0I7Q2JtaktqQjs7QWFqaktEO0VBQ0UsaUJBQWdCO0Nib2pLakI7O0FhbGpLRDtFQUNFLGlCQUFnQjtDYnFqS2pCOztBYW5qS0Q7RUFDRSxpQkFBZ0I7Q2JzaktqQjs7QWFwaktEO0VBQ0UsaUJBQWdCO0NidWpLakI7O0FhcmpLRDtFQUNFLGlCQUFnQjtDYndqS2pCOztBYXRqS0Q7RUFDRSxpQkFBZ0I7Q2J5aktqQjs7QWF2aktEO0VBQ0UsaUJBQWdCO0NiMGpLakI7O0FheGpLRDtFQUNFLGlCQUFnQjtDYjJqS2pCOztBYXpqS0Q7O0VBRUUsaUJBQWdCO0NiNGpLakI7O0FhMWpLRDtFQUNFLGlCQUFnQjtDYjZqS2pCOztBYTNqS0Q7RUFDRSxpQkFBZ0I7Q2I4aktqQjs7QWE1aktEO0VBQ0UsaUJBQWdCO0NiK2pLakI7O0FhN2pLRDtFQUNFLGlCQUFnQjtDYmdrS2pCOztBYTlqS0Q7RUFDRSxpQkFBZ0I7Q2Jpa0tqQjs7QWEvaktEO0VBQ0UsaUJBQWdCO0Nia2tLakI7O0FhaGtLRDtFQUNFLGlCQUFnQjtDYm1rS2pCOztBYWprS0Q7RUFDRSxpQkFBZ0I7Q2Jva0tqQjs7QWFsa0tEO0VBQ0UsaUJBQWdCO0NicWtLakI7O0FhbmtLRDtFQUNFLGlCQUFnQjtDYnNrS2pCOztBYXBrS0Q7RUFDRSxpQkFBZ0I7Q2J1a0tqQjs7QWFya0tEO0VBQ0UsaUJBQWdCO0Nid2tLakI7O0FhdGtLRDtFQUNFLGlCQUFnQjtDYnlrS2pCOztBYXZrS0Q7RUFDRSxpQkFBZ0I7Q2Iwa0tqQjs7QWF4a0tEO0VBQ0UsaUJBQWdCO0NiMmtLakI7O0FhemtLRDtFQUNFLGlCQUFnQjtDYjRrS2pCOztBYTFrS0Q7RUFDRSxpQkFBZ0I7Q2I2a0tqQjs7QWEza0tEO0VBQ0UsaUJBQWdCO0NiOGtLakI7O0FhNWtLRDtFQUNFLGlCQUFnQjtDYitrS2pCOztBYTdrS0Q7RUFDRSxpQkFBZ0I7Q2JnbEtqQjs7QWE5a0tEO0VBQ0UsaUJBQWdCO0NiaWxLakI7O0FhL2tLRDtFQUNFLGlCQUFnQjtDYmtsS2pCOztBYWhsS0Q7RUFDRSxpQkFBZ0I7Q2JtbEtqQjs7QWFqbEtEO0VBQ0UsaUJBQWdCO0Nib2xLakI7O0FhbGxLRDtFQUNFLGlCQUFnQjtDYnFsS2pCOztBYW5sS0Q7RUFDRSxpQkFBZ0I7Q2JzbEtqQjs7QWFwbEtEO0VBQ0UsaUJBQWdCO0NidWxLakI7O0FhcmxLRDtFQUNFLGlCQUFnQjtDYndsS2pCOztBYXRsS0Q7RUFDRSxpQkFBZ0I7Q2J5bEtqQjs7QWF2bEtEO0VBQ0UsaUJBQWdCO0NiMGxLakI7O0FheGxLRDtFQUNFLGlCQUFnQjtDYjJsS2pCOztBYXpsS0Q7RUFDRSxpQkFBZ0I7Q2I0bEtqQjs7QWExbEtEO0VBQ0UsaUJBQWdCO0NiNmxLakI7O0FhM2xLRDtFQUNFLGlCQUFnQjtDYjhsS2pCOztBYTVsS0Q7RUFDRSxpQkFBZ0I7Q2IrbEtqQjs7QWE3bEtEO0VBQ0UsaUJBQWdCO0NiZ21LakI7O0FhOWxLRDtFQUNFLGlCQUFnQjtDYmltS2pCOztBYS9sS0Q7RUFDRSxpQkFBZ0I7Q2JrbUtqQjs7QWFobUtEO0VBQ0UsaUJBQWdCO0NibW1LakI7O0Fham1LRDtFQUNFLGlCQUFnQjtDYm9tS2pCOztBYWxtS0Q7RUFDRSxpQkFBZ0I7Q2JxbUtqQjs7QWFubUtEO0VBQ0UsaUJBQWdCO0Nic21LakI7O0FhcG1LRDtFQUNFLGlCQUFnQjtDYnVtS2pCOztBYXJtS0Q7RUFDRSxpQkFBZ0I7Q2J3bUtqQjs7QWF0bUtEO0VBQ0UsaUJBQWdCO0NieW1LakI7O0Fhdm1LRDtFQUNFLGlCQUFnQjtDYjBtS2pCOztBYXhtS0Q7RUFDRSxpQkFBZ0I7Q2IybUtqQjs7QWF6bUtEO0VBQ0UsaUJBQWdCO0NiNG1LakI7O0FhMW1LRDtFQUNFLGlCQUFnQjtDYjZtS2pCOztBYTNtS0Q7RUFDRSxpQkFBZ0I7Q2I4bUtqQjs7QWE1bUtEO0VBQ0UsaUJBQWdCO0NiK21LakI7O0FhN21LRDtFQUNFLGlCQUFnQjtDYmduS2pCOztBYTltS0Q7RUFDRSxpQkFBZ0I7Q2JpbktqQjs7QWEvbUtEO0VBQ0UsaUJBQWdCO0Nia25LakI7O0FhaG5LRDtFQUNFLGlCQUFnQjtDYm1uS2pCOztBYWpuS0Q7RUFDRSxpQkFBZ0I7Q2JvbktqQjs7QWFsbktEO0VBQ0UsaUJBQWdCO0NicW5LakI7O0Fhbm5LRDtFQUNFLGlCQUFnQjtDYnNuS2pCOztBYXBuS0Q7RUFDRSxpQkFBZ0I7Q2J1bktqQjs7QWFybktEO0VBQ0UsaUJBQWdCO0Nid25LakI7O0FhdG5LRDtFQUNFLGlCQUFnQjtDYnluS2pCOztBYXZuS0Q7RUFDRSxpQkFBZ0I7Q2IwbktqQjs7QWF4bktEO0VBQ0UsaUJBQWdCO0NiMm5LakI7O0Fhem5LRDtFQUNFLGlCQUFnQjtDYjRuS2pCOztBYTFuS0Q7RUFDRSxpQkFBZ0I7Q2I2bktqQjs7QWEzbktEO0VBQ0UsaUJBQWdCO0NiOG5LakI7O0Fh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USxhQUFXO0dqQmk3TmhCO0NBQ0Y7QWlCaDdORztFQUNJLGVBQWM7RUFDZCxtQkFBa0I7RUFDbEIsV0FBVTtFQUNWLGFBQVk7RUFDWixZQUFVO0VBSVYsc0ZBQTBFO0NqQms3TmpGO0FpQmg3Tkc7RUFDSSxlQUFhO0VBQ2IsbUJBQWtCO0VBQ2xCLGFBQVc7Q2pCazdObEI7QWlCaDdORztFQUNJLFlBQVU7RUFDVixrQkFBZ0I7Q2pCazdOdkI7QWlCajdOTztFQUhKO0lBSVEsZ0JBQWM7R2pCbzdOdkI7Q0FDRjtBaUJsN05HO0VBQ0ksWUFBVTtDakJvN05qQjtBaUJuN05PO0VBQ0ksWUFBVTtDakJxN05yQjs7QWlCajdORDtFQUNJLGVkaENTO0VjaUNULGtCQUFpQjtDakJvN05wQjtBaUJuN05HO0VBQ0ksMEJBQXlCO0VBQ3pCLGVBQWM7Q2pCcTdOckIiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVNvdXJjZStTYW5zK1BybzozMDApO1xyXG4vKiFcclxuICogQm9vdHN0cmFwIHYzLjMuNSAoaHR0cDovL2dldGJvb3RzdHJhcC5jb20pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMTUgVHdpdHRlciwgSW5jLlxyXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxyXG4gKi9cclxuLyohXHJcbiAqIEdlbmVyYXRlZCB1c2luZyB0aGUgQm9vdHN0cmFwIEN1c3RvbWl6ZXIgKGh0dHA6Ly9nZXRib290c3RyYXAuY29tL2N1c3RvbWl6ZS8/aWQ9NDZjMDdkNjUxZTFkNjkxZjk5MGYpXHJcbiAqIENvbmZpZyBzYXZlZCB0byBjb25maWcuanNvbiBhbmQgaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vNDZjMDdkNjUxZTFkNjkxZjk5MGZcclxuICovXHJcbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cclxuaHRtbCB7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbnAge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWFpbixcclxubWVudSxcclxubmF2LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuYXVkaW8sXHJcbmNhbnZhcyxcclxucHJvZ3Jlc3MsXHJcbnZpZGVvIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG5baGlkZGVuXSxcclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5hOmFjdGl2ZSxcclxuYTpob3ZlciB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XHJcbn1cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbmRmbiB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxubWFyayB7XHJcbiAgYmFja2dyb3VuZDogI2ZmMDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG5zdmc6bm90KDpyb290KSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDFlbSA0MHB4O1xyXG59XHJcblxyXG5ociB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5cclxucHJlIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuY29kZSxcclxua2JkLFxyXG5wcmUsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5idXR0b24ge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuYnV0dG9uW2Rpc2FibGVkXSxcclxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmlucHV0IHtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbmZpZWxkc2V0IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xyXG4gIG1hcmdpbjogMCAycHg7XHJcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbm9wdGdyb3VwIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbnRkLFxyXG50aCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuKiB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4qOmJlZm9yZSxcclxuKjphZnRlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5odG1sIHtcclxuICBmb250LXNpemU6IDEwcHg7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICBjb2xvcjogIzMzMzMzMztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG5pbnB1dCxcclxuYnV0dG9uLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAjMTAxMDEwO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuYTpob3ZlcixcclxuYTpmb2N1cyB7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbmE6Zm9jdXMge1xyXG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xyXG4gIG91dGxpbmU6IDFweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcclxuICBvdXRsaW5lLW9mZnNldDogLTFweDtcclxufVxyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5pbWctcmVzcG9uc2l2ZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmltZy1yb3VuZGVkIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmltZy10aHVtYm5haWwge1xyXG4gIHBhZGRpbmc6IDRweDtcclxuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5pbWctY2lyY2xlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbmhyIHtcclxuICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTtcclxufVxyXG5cclxudWwsIG9sLCBsaSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcblxyXG4uc3Itb25seSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSxcclxuLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcclxuICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtYXJnaW46IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgY2xpcDogYXV0bztcclxufVxyXG5cclxuW3JvbGU9XCJidXR0b25cIl0ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTQ0MHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZsdWlkIHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi5jb2wteHMtMSwgLmNvbC1zbS0xLCAuY29sLW1kLTEsIC5jb2wtbGctMSwgLmNvbC14cy0yLCAuY29sLXNtLTIsIC5jb2wtbWQtMiwgLmNvbC1sZy0yLCAuY29sLXhzLTMsIC5jb2wtc20tMywgLmNvbC1tZC0zLCAuY29sLWxnLTMsIC5jb2wteHMtNCwgLmNvbC1zbS00LCAuY29sLW1kLTQsIC5jb2wtbGctNCwgLmNvbC14cy01LCAuY29sLXNtLTUsIC5jb2wtbWQtNSwgLmNvbC1sZy01LCAuY29sLXhzLTYsIC5jb2wtc20tNiwgLmNvbC1tZC02LCAuY29sLWxnLTYsIC5jb2wteHMtNywgLmNvbC1zbS03LCAuY29sLW1kLTcsIC5jb2wtbGctNywgLmNvbC14cy04LCAuY29sLXNtLTgsIC5jb2wtbWQtOCwgLmNvbC1sZy04LCAuY29sLXhzLTksIC5jb2wtc20tOSwgLmNvbC1tZC05LCAuY29sLWxnLTksIC5jb2wteHMtMTAsIC5jb2wtc20tMTAsIC5jb2wtbWQtMTAsIC5jb2wtbGctMTAsIC5jb2wteHMtMTEsIC5jb2wtc20tMTEsIC5jb2wtbWQtMTEsIC5jb2wtbGctMTEsIC5jb2wteHMtMTIsIC5jb2wtc20tMTIsIC5jb2wtbWQtMTIsIC5jb2wtbGctMTIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4taGVpZ2h0OiAxcHg7XHJcbn1cclxuXHJcbi5jb2wteHMtMSwgLmNvbC14cy0yLCAuY29sLXhzLTMsIC5jb2wteHMtNCwgLmNvbC14cy01LCAuY29sLXhzLTYsIC5jb2wteHMtNywgLmNvbC14cy04LCAuY29sLXhzLTksIC5jb2wteHMtMTAsIC5jb2wteHMtMTEsIC5jb2wteHMtMTIge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uY29sLXhzLTEyIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmNvbC14cy0xMSB7XHJcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy0xMCB7XHJcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy05IHtcclxuICB3aWR0aDogNzUlO1xyXG59XHJcblxyXG4uY29sLXhzLTgge1xyXG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtNyB7XHJcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy02IHtcclxuICB3aWR0aDogNTAlO1xyXG59XHJcblxyXG4uY29sLXhzLTUge1xyXG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtNCB7XHJcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy0zIHtcclxuICB3aWR0aDogMjUlO1xyXG59XHJcblxyXG4uY29sLXhzLTIge1xyXG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtMSB7XHJcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMTIge1xyXG4gIHJpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMTEge1xyXG4gIHJpZ2h0OiA5MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0xMCB7XHJcbiAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTkge1xyXG4gIHJpZ2h0OiA3NSU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC04IHtcclxuICByaWdodDogNjYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtNyB7XHJcbiAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTYge1xyXG4gIHJpZ2h0OiA1MCU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC01IHtcclxuICByaWdodDogNDEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtNCB7XHJcbiAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTMge1xyXG4gIHJpZ2h0OiAyNSU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0yIHtcclxuICByaWdodDogMTYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMSB7XHJcbiAgcmlnaHQ6IDguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMCB7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0xMiB7XHJcbiAgbGVmdDogMTAwJTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTExIHtcclxuICBsZWZ0OiA5MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0xMCB7XHJcbiAgbGVmdDogODMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtOSB7XHJcbiAgbGVmdDogNzUlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtOCB7XHJcbiAgbGVmdDogNjYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtNyB7XHJcbiAgbGVmdDogNTguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtNiB7XHJcbiAgbGVmdDogNTAlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtNSB7XHJcbiAgbGVmdDogNDEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtNCB7XHJcbiAgbGVmdDogMzMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMyB7XHJcbiAgbGVmdDogMjUlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMiB7XHJcbiAgbGVmdDogMTYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMSB7XHJcbiAgbGVmdDogOC4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0wIHtcclxuICBsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0xMiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTExIHtcclxuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0xMCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtOSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtOCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtNyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtNiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtNSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtNCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0wIHtcclxuICBtYXJnaW4tbGVmdDogMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLTEyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS0xMSB7XHJcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS0xMCB7XHJcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS05IHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLTgge1xyXG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtc20tNyB7XHJcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS02IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLTUge1xyXG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtc20tNCB7XHJcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS0zIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLTIge1xyXG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtc20tMSB7XHJcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1bGwtMTIge1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1bGwtMTEge1xyXG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtc20tcHVsbC0xMCB7XHJcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS1wdWxsLTkge1xyXG4gICAgcmlnaHQ6IDc1JTtcclxuICB9XHJcblxyXG4gIC5jb2wtc20tcHVsbC04IHtcclxuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1bGwtNyB7XHJcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS1wdWxsLTYge1xyXG4gICAgcmlnaHQ6IDUwJTtcclxuICB9XHJcblxyXG4gIC5jb2wtc20tcHVsbC01IHtcclxuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1bGwtNCB7XHJcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS1wdWxsLTMge1xyXG4gICAgcmlnaHQ6IDI1JTtcclxuICB9XHJcblxyXG4gIC5jb2wtc20tcHVsbC0yIHtcclxuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1bGwtMSB7XHJcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1bGwtMCB7XHJcbiAgICByaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gIC5jb2wtc20tcHVzaC0xMiB7XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS1wdXNoLTExIHtcclxuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtc20tcHVzaC0xMCB7XHJcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1c2gtOSB7XHJcbiAgICBsZWZ0OiA3NSU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1c2gtOCB7XHJcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1c2gtNyB7XHJcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1c2gtNiB7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1c2gtNSB7XHJcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1c2gtNCB7XHJcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1c2gtMyB7XHJcbiAgICBsZWZ0OiAyNSU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1c2gtMiB7XHJcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLXB1c2gtMSB7XHJcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC5jb2wtc20tcHVzaC0wIHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLW9mZnNldC0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5jb2wtc20tb2Zmc2V0LTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLW9mZnNldC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS1vZmZzZXQtOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS1vZmZzZXQtOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS1vZmZzZXQtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS1vZmZzZXQtNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS1vZmZzZXQtNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS1vZmZzZXQtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS1vZmZzZXQtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS1vZmZzZXQtMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1zbS1vZmZzZXQtMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLXNtLW9mZnNldC0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtMTIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLTExIHtcclxuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLTkge1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtOCB7XHJcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC03IHtcclxuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLTYge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtNSB7XHJcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC00IHtcclxuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLTMge1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtMiB7XHJcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVsbC0xMiB7XHJcbiAgICByaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVsbC0xMSB7XHJcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1wdWxsLTEwIHtcclxuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1bGwtOSB7XHJcbiAgICByaWdodDogNzUlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1wdWxsLTgge1xyXG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVsbC03IHtcclxuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1bGwtNiB7XHJcbiAgICByaWdodDogNTAlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1wdWxsLTUge1xyXG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVsbC00IHtcclxuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1bGwtMyB7XHJcbiAgICByaWdodDogMjUlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1wdWxsLTIge1xyXG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVsbC0xIHtcclxuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVsbC0wIHtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1wdXNoLTEyIHtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLXB1c2gtMTEge1xyXG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1wdXNoLTEwIHtcclxuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVzaC05IHtcclxuICAgIGxlZnQ6IDc1JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVzaC04IHtcclxuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVzaC03IHtcclxuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVzaC02IHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVzaC01IHtcclxuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVzaC00IHtcclxuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVzaC0zIHtcclxuICAgIGxlZnQ6IDI1JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVzaC0yIHtcclxuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtcHVzaC0xIHtcclxuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1wdXNoLTAge1xyXG4gICAgbGVmdDogYXV0bztcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC1vZmZzZXQtMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLW9mZnNldC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLW9mZnNldC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLW9mZnNldC03IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLW9mZnNldC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLW9mZnNldC01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLW9mZnNldC00IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLW9mZnNldC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLW9mZnNldC0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLW9mZnNldC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctMTIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLTExIHtcclxuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLTkge1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctOCB7XHJcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1sZy03IHtcclxuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLTYge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctNSB7XHJcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1sZy00IHtcclxuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLTMge1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctMiB7XHJcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1sZy0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVsbC0xMiB7XHJcbiAgICByaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVsbC0xMSB7XHJcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1sZy1wdWxsLTEwIHtcclxuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLXB1bGwtOSB7XHJcbiAgICByaWdodDogNzUlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1sZy1wdWxsLTgge1xyXG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVsbC03IHtcclxuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLXB1bGwtNiB7XHJcbiAgICByaWdodDogNTAlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1sZy1wdWxsLTUge1xyXG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVsbC00IHtcclxuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLXB1bGwtMyB7XHJcbiAgICByaWdodDogMjUlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1sZy1wdWxsLTIge1xyXG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVsbC0xIHtcclxuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVsbC0wIHtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1sZy1wdXNoLTEyIHtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLXB1c2gtMTEge1xyXG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1sZy1wdXNoLTEwIHtcclxuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVzaC05IHtcclxuICAgIGxlZnQ6IDc1JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVzaC04IHtcclxuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVzaC03IHtcclxuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVzaC02IHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVzaC01IHtcclxuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVzaC00IHtcclxuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVzaC0zIHtcclxuICAgIGxlZnQ6IDI1JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVzaC0yIHtcclxuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctcHVzaC0xIHtcclxuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1sZy1wdXNoLTAge1xyXG4gICAgbGVmdDogYXV0bztcclxuICB9XHJcblxyXG4gIC5jb2wtbGctb2Zmc2V0LTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmNvbC1sZy1vZmZzZXQtMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLW9mZnNldC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLW9mZnNldC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLW9mZnNldC03IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLW9mZnNldC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLW9mZnNldC01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLW9mZnNldC00IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLW9mZnNldC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLW9mZnNldC0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLW9mZnNldC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC5jb2wtbGctb2Zmc2V0LTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG4gIH1cclxufVxyXG4uY2xlYXJmaXg6YmVmb3JlLFxyXG4uY2xlYXJmaXg6YWZ0ZXIsXHJcbi5jb250YWluZXI6YmVmb3JlLFxyXG4uY29udGFpbmVyOmFmdGVyLFxyXG4uY29udGFpbmVyLWZsdWlkOmJlZm9yZSxcclxuLmNvbnRhaW5lci1mbHVpZDphZnRlcixcclxuLnJvdzpiZWZvcmUsXHJcbi5yb3c6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uY2xlYXJmaXg6YWZ0ZXIsXHJcbi5jb250YWluZXI6YWZ0ZXIsXHJcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXHJcbi5yb3c6YWZ0ZXIge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uY2VudGVyLWJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5wdWxsLXJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB1bGwtbGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhpZGUge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNob3cge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbnZpc2libGUge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLnRleHQtaGlkZSB7XHJcbiAgZm9udDogMC8wIGE7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRleHQtc2hhZG93OiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLmhpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWZmaXgge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxufVxyXG5cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiBXb3JkUHJlc3MgQ29yZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYWxpZ25ub25lIHtcclxuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcclxufVxyXG5cclxuLmFsaWduY2VudGVyLFxyXG5kaXYuYWxpZ25jZW50ZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogNXB4IGF1dG8gNXB4IGF1dG87XHJcbn1cclxuXHJcbi5hbGlnbnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7XHJcbn1cclxuXHJcbi5hbGlnbmxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xyXG59XHJcblxyXG4uYWxpZ25jZW50ZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogNXB4IGF1dG8gNXB4IGF1dG87XHJcbn1cclxuXHJcbmEgaW1nLmFsaWducmlnaHQge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW46IDVweCAwIDIwcHggMjBweDtcclxufVxyXG5cclxuYSBpbWcuYWxpZ25ub25lIHtcclxuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcclxufVxyXG5cclxuYSBpbWcuYWxpZ25sZWZ0IHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcclxufVxyXG5cclxuYSBpbWcuYWxpZ25jZW50ZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLndwLWNhcHRpb24ge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcclxuICBtYXgtd2lkdGg6IDk2JTtcclxuICAvKiBJbWFnZSBkb2VzIG5vdCBvdmVyZmxvdyB0aGUgY29udGVudCBhcmVhICovXHJcbiAgcGFkZGluZzogNXB4IDNweCAxMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLndwLWNhcHRpb24uYWxpZ25ub25lIHtcclxuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcclxufVxyXG5cclxuLndwLWNhcHRpb24uYWxpZ25sZWZ0IHtcclxuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcclxufVxyXG5cclxuLndwLWNhcHRpb24uYWxpZ25yaWdodCB7XHJcbiAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uIGltZyB7XHJcbiAgYm9yZGVyOiAwIG5vbmU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbjogMDtcclxuICBtYXgtd2lkdGg6IDk4LjUlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uIHAud3AtY2FwdGlvbi10ZXh0IHtcclxuICBmb250LXNpemU6IDExcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDAgNHB4IDVweDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdGYXpldGEgRGlzcGxheSc7XHJcbiAgc3JjOiB1cmwoXCIuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLUxpZ2h0RGlzcGxheS5lb3RcIik7XHJcbiAgc3JjOiBsb2NhbChcIkZhemV0YSBMaWdodCBEaXNwbGF5XCIpLCBsb2NhbChcIkZhemV0YS1MaWdodERpc3BsYXlcIiksIHVybChcIi4uL3N0YXRpYy9mb250cy9GYXpldGEtTGlnaHREaXNwbGF5LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL3N0YXRpYy9mb250cy9GYXpldGEtTGlnaHREaXNwbGF5LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLUxpZ2h0RGlzcGxheS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3N0YXRpYy9mb250cy9GYXpldGEtTGlnaHREaXNwbGF5LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1MaWdodERpc3BsYXkuc3ZnI0ZhemV0YS1MaWdodERpc3BsYXlcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnRmF6ZXRhIERpc3BsYXknO1xyXG4gIHNyYzogdXJsKFwiLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1SZWd1bGFyRGlzcGxheS5lb3RcIik7XHJcbiAgc3JjOiBsb2NhbChcIkZhemV0YSBSZWd1bGFyIERpc3BsYXlcIiksIGxvY2FsKFwiRmF6ZXRhLVJlZ3VsYXJEaXNwbGF5XCIpLCB1cmwoXCIuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLVJlZ3VsYXJEaXNwbGF5LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL3N0YXRpYy9mb250cy9GYXpldGEtUmVndWxhckRpc3BsYXkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL3N0YXRpYy9mb250cy9GYXpldGEtUmVndWxhckRpc3BsYXkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLVJlZ3VsYXJEaXNwbGF5LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1SZWd1bGFyRGlzcGxheS5zdmcjRmF6ZXRhLVJlZ3VsYXJEaXNwbGF5XCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ZhemV0YSBUZXh0JztcclxuICBzcmM6IHVybChcIi4uL3N0YXRpYy9mb250cy9GYXpldGEtUmVndWxhclRleHQuZW90XCIpO1xyXG4gIHNyYzogbG9jYWwoXCJGYXpldGEgUmVndWxhciBUZXh0XCIpLCBsb2NhbChcIkZhemV0YS1SZWd1bGFyVGV4dFwiKSwgdXJsKFwiLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1SZWd1bGFyVGV4dC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLVJlZ3VsYXJUZXh0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLVJlZ3VsYXJUZXh0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1SZWd1bGFyVGV4dC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL3N0YXRpYy9mb250cy9GYXpldGEtUmVndWxhclRleHQuc3ZnI0ZhemV0YS1SZWd1bGFyVGV4dFwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdGYXpldGEgRGlzcGxheSc7XHJcbiAgc3JjOiB1cmwoXCIuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLU1lZGl1bURpc3BsYXkuZW90XCIpO1xyXG4gIHNyYzogbG9jYWwoXCJGYXpldGEgTWVkaXVtIERpc3BsYXlcIiksIGxvY2FsKFwiRmF6ZXRhLU1lZGl1bURpc3BsYXlcIiksIHVybChcIi4uL3N0YXRpYy9mb250cy9GYXpldGEtTWVkaXVtRGlzcGxheS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLU1lZGl1bURpc3BsYXkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL3N0YXRpYy9mb250cy9GYXpldGEtTWVkaXVtRGlzcGxheS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3N0YXRpYy9mb250cy9GYXpldGEtTWVkaXVtRGlzcGxheS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL3N0YXRpYy9mb250cy9GYXpldGEtTWVkaXVtRGlzcGxheS5zdmcjRmF6ZXRhLU1lZGl1bURpc3BsYXlcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTG9yYSc7XHJcbiAgc3JjOiB1cmwoXCJ7JGZvbnREaXJ9bG9yYS1yZWd1bGFyLXdlYmZvbnQuZW90XCIpO1xyXG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvbG9yYS1yZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvbG9yYS1yZWd1bGFyLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL2xvcmEtcmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvbG9yYS1yZWd1bGFyLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTG9yYSc7XHJcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9sb3JhLWJvbGQtd2ViZm9udC5lb3RcIik7XHJcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9sb3JhLWJvbGQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9sb3JhLWJvbGQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvbG9yYS1ib2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9mb250cy9sb3JhLWJvbGQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdCcmFuZG9uJztcclxuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL25ldy9CcmFuZG9uX2JsZC53b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQnJhbmRvbic7XHJcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9uZXcvQnJhbmRvbl9yZWcud29mZlwiKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ZhemV0YURpc3BsYXknO1xyXG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvbmV3L0FkdHlwbyAtIEZhemV0YS1MaWdodERpc3BsYXkud29mZlwiKTtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ZhemV0YURpc3BsYXknO1xyXG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvbmV3L0FkdHlwbyAtIEZhemV0YS1SZWd1bGFyRGlzcGxheS53b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnRmF6ZXRhRGlzcGxheSc7XHJcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9uZXcvQWR0eXBvIC0gRmF6ZXRhLU1lZGl1bURpc3BsYXkud29mZlwiKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ZhemV0YSc7XHJcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9uZXcvQWR0eXBvIC0gRmF6ZXRhLVJlZ3VsYXJUZXh0LndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLypcclxuKiBVc2VkIGZvciBzb2NpYWwgKGluIGZvb3RlcilcclxuKi9cclxuLnRpbnktdGV4dCB7XHJcbiAgZm9udC1mYW1pbHk6IFwiQnJhbmRvblwiLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogIzEwMTAxMDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4vKlxyXG4qIFVzZWQgZm9yIG5hdmJhciwgZm9vdGVyXHJcbiovXHJcbi5uYXZpZ2F0aW9uIHVsIGxpIGEsIC5jYWxlbmRhci1kYXRlLCAuc2l0ZS1mb290ZXIge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25cIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLypcclxuKiBVc2VkIGZvciBmb3Jtc1xyXG4qL1xyXG4uYi1mb3JtIGxhYmVsLCAuYi1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAuYi1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgLmItZm9ybSBpbnB1dFt0eXBlPVwicGhvbmVcIl0sIC5iLWZvcm0gdGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25cIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBjb2xvcjogIzEwMTAxMDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4vKlxyXG4qIFVzZWQgZm9yIHRlcnRpYXJ5IHRpdGxlcyAoY2FsZW5kYXIpXHJcbiovXHJcbi50ZXJ0aWFyeS10aXRsZSwgLmNhbGVuZGFyLWRhdGVfX251bWJlciB7XHJcbiAgZm9udC1mYW1pbHk6IFwiRmF6ZXRhIERpc3BsYXlcIiwgc2VyaWY7XHJcbiAgZm9udC1zaXplOiAzNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gIGNvbG9yOiAjMTAxMDEwO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbi8qXHJcbiogVXNlZCBmb3Igc2Vjb25kYXJ5IHRpdGxlcywgZ2VuZXJhbGx5IGZvdW5kIHdpdGhpbiBhcnRpY2xlcyBhbmQgcGFnZXMgKGV4OiBBcmtlb2xvZ2lza2EgdXRyZWRuaW5nYXIsIEt1bHR1cm1pbGrilJzilaJ1dHJlZG5pbmdhcilcclxuKiBBbHNvIHVzZWQgZm9yIG1vc2FpYzogIGJsb2NrIHRpdGxlcyAoZXg6IEbilJzilaJyc2tvbGEsIEdydW5kc2tvbGEg4pScw5FrIEYtNilcclxuKi9cclxuLmRlZmF1bHQtYmxvY2stdGl0bGUge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZhemV0YSBEaXNwbGF5XCIsIHNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogNDBweDtcclxuICBsaW5lLWhlaWdodDogMS4yNTtcclxuICBjb2xvcjogIzEwMTAxMDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4vKlxyXG4qIFVzZWQgZm9yIHVuZGVybGluZWQgYXJ0aWNsZSB0aXRsZXMgYW5kIHNlY3Rpb24gdGl0bGVzIChleDoga2VsZW5kZXIsIHNrb2xwcm9ncmFtLCBldGMpXHJcbiovXHJcbi5zZWNvbmRhcnktdGl0bGUsIC5zZWNvbmRhcnktdGl0bGUtYmlnIHtcclxuICBmb250LWZhbWlseTogXCJGYXpldGFcIiwgc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxLjZlbTtcclxuICBsaW5lLWhlaWdodDogMTIwJTtcclxuICBjb2xvcjogIzlCOUI5QjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi8qXHJcbiogVXNlZCBmb3Igc3BvdGxpZ2h0IChoZWFkZXIpIHRpdGxlc1xyXG4qL1xyXG4uc3BvdGxpZ2h0LXRpdGxlIHtcclxuICBmb250LWZhbWlseTogXCJGYXpldGEgRGlzcGxheVwiLCBzZXJpZjtcclxuICBmb250LXNpemU6IDUwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiRmF6ZXRhXCIsIHNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMS43NTtcclxuICBjb2xvcjogIzEwMTAxMDtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG59XHJcblxyXG4vKlxyXG4qIFVzZWQgZm9yIGNvbnRlbnRcclxuKi9cclxuYm9keSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiRmF6ZXRhXCIsIHNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMS43NTtcclxuICBjb2xvcjogIzEwMTAxMDtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG59XHJcblxyXG4ubm9ybWFsLXRleHQsIC5iLWZvcm0gcCwgLmItYXJjaGl2ZV9faXRlbV9fY29udGVudCBwLCAuYi1ncmV5LWJveGVzX19zaW5nbGVfX2lubmVyIHAge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZhemV0YVwiLCBzZXJpZjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxufVxyXG5cclxuLmxhcmdlLXRleHQsIC5kZWZhdWx0LXRleHQsIHAsIC5iLWhlcm8tcmVkX19pbm5lciBwIHtcclxuICBmb250LWZhbWlseTogXCJGYXpldGFcIiwgc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxufVxyXG5cclxuLmJsb2NrcXVvdGVfX3RleHQge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZhemV0YSBEaXNwbGF5XCIsIHNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogNDhweDtcclxuICBsaW5lLWhlaWdodDogMS40NTgzMzMzMzM7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxufVxyXG5cclxuLypcclxuKiBVc2VkIGZvciBtZXRhIChkYXRlcykgYW5kIHN1Ym1pdCBidXR0b25zXHJcbiovXHJcbi5zdWJ0aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiRmF6ZXRhXCIsIHNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXNpemU6IDEuMzc1cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGNvbG9yOiAjMTAxMDEwO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICBib2R5IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5zcG90bGlnaHQtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmRlZmF1bHQtYmxvY2stdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMzhweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuZGVmYXVsdC1ibG9jay10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgfVxyXG59XHJcblxyXG4uc2Vjb25kYXJ5LXRpdGxlIHtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLnNlY29uZGFyeS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5zZWNvbmRhcnktdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnNlY29uZGFyeS10aXRsZS1iaWcge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIGNvbG9yOiAjMTAxMDEwO1xyXG4gIGZvbnQtc2l6ZTogNXJlbTtcclxuICBsaW5lLWhlaWdodDogMTMwJTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLnNlY29uZGFyeS10aXRsZS1iaWcge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuc2Vjb25kYXJ5LXRpdGxlLWJpZyB7XHJcbiAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4udGVydGlhcnktdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MXB4KSB7XHJcbiAgLnRlcnRpYXJ5LXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gIC50ZXJ0aWFyeS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC50ZXJ0aWFyeS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uc3VidGl0bGUge1xyXG4gIGZvbnQtc3R5bGU6IG5vbmU7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLnN1YnRpdGxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4udGlueS10ZXh0IHtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmxhcmdlLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAubGFyZ2UtdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLm5vcm1hbC10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLm5vcm1hbC10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAuZGVmYXVsdC10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmRlZmF1bHQtdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYi13eXNpd3lnX19jb250YWluZXIgaDIge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25cIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDQ4cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICBjb2xvcjogIzExMTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG5wIHtcclxuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcbnAgYSB7XHJcbiAgY29sb3I6ICNCNDFCM0Q7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCNDFCM0Q7XHJcbn1cclxucCBhOmhvdmVyIHtcclxuICBjb2xvcjogIzEwMTAxMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzEwMTAxMDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlX190ZXh0IHtcclxuICBjb2xvcjogI0I0MUIzRDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmJsb2NrcXVvdGVfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYmxvY2txdW90ZV9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG59XHJcbi5ibG9ja3F1b3RlX19jaXRlIHtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5ibG9ja3F1b3RlX19jaXRlIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICB9XHJcbn1cclxuXHJcbi5tZXRhaW5mbyB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xyXG4gIG1hcmdpbi1ib3R0b206IDNweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICBmb250LXNpemU6IDEuNXJlbTtcclxufVxyXG5cclxuLmNhcHRpb24ge1xyXG4gIGNvbG9yOiAjNzA3MDcwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmNhcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmNhbGVuZGFyLWRhdGVfX251bWJlciB7XHJcbiAgbGluZS1oZWlnaHQ6IDAuOTE2NjY2NjY3O1xyXG59XHJcblxyXG4uc2l0ZS1mb290ZXIge1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5zaXRlLWZvb3RlciB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcbi5zaXRlLWZvb3RlciBhIHtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBmb250LXNpemU6IDEuNHJlbTtcclxufVxyXG5cclxuYTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5hIC50ZXJ0aWFyeS10aXRsZTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbmgxIGEsIGgyIGEsIGgzIGEsIGg0IGEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuaDEgYTpob3ZlciwgaDIgYTpob3ZlciwgaDMgYTpob3ZlciwgaDQgYTpob3ZlciwgaDEgYTpmb2N1cywgaDIgYTpmb2N1cywgaDMgYTpmb2N1cywgaDQgYTpmb2N1cyB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjNDM0MzQzO1xyXG59XHJcblxyXG4uaW5ncmVzcyB7XHJcbiAgZm9udC1mYW1pbHk6IFwiRmF6ZXRhIERpc3BsYXlcIiwgc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDIuNHJlbTtcclxuICBtYXJnaW46IDIwcHggMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG59XHJcbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc3MHB4KSB7XHJcbiAgLmluZ3Jlc3Mge1xyXG4gICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgfVxyXG59XHJcbi5pbmdyZXNzIHAge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZhemV0YSBEaXNwbGF5XCIsIHNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbn1cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzcwcHgpIHtcclxuICAuaW5ncmVzcyBwIHtcclxuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLnNlbGVjdG9yLCAuYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMTAxMDtcclxuICBib3JkZXI6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBwYWRkaW5nOiAwLjc1ZW0gMmVtO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMTJweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MCUgY2VudGVyO1xyXG4gIGJveC1zaGFkb3c6IDBweCAycHggMjBweCAjMTAxMDEwO1xyXG4gIG1hcmdpbi1ib3R0b206IDIuNmVtO1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAjMTAxMDEwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmb250LWZhbWlseTogXCJCcmFuZG9uXCIsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4uc2VsZWN0b3I6aG92ZXIsIC5idXR0b246aG92ZXIge1xyXG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNCksIDBweCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAuc2VsZWN0b3IsIC5idXR0b24ge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLnNlbGVjdG9yLCAuYnV0dG9uIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24ge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgcGFkZGluZzogMCAwIDAgMDtcclxuICBjb2xvcjogIzEwMTAxMDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uYnV0dG9uOmhvdmVyIHtcclxuICBjb2xvcjogIzEwMTAxMDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uYnV0dG9uOmhvdmVyOmFmdGVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDdweDtcclxufVxyXG5cclxuLmJ0LWxvbmctYXJyb3ctcmlnaHQge1xyXG4gIGNvbnRlbnQ6IFwiXFxGMEFCXCI7XHJcbiAgZm9udC1mYW1pbHk6IFwiQmxhY2sgdGllXCI7XHJcbiAgcGFkZGluZy10b3A6IDVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iLWZvcm0ge1xyXG4gIG1hcmdpbi1ib3R0b206IDIuNmVtO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLWZvcm0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS4zZW07XHJcbiAgICBwYWRkaW5nOiAwIDJlbTtcclxuICB9XHJcbn1cclxuLmItZm9ybV9fZnVsbHcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5iLWZvcm1fX2Z1bGx3LS1zdWJtaXQge1xyXG4gIG1hcmdpbi10b3A6IDNlbTtcclxufVxyXG4uYi1mb3JtX19zcGxpdCB7XHJcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMWVtKTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uYi1mb3JtX19zcGxpdC0tbGFzdCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5iLWZvcm0gbGFiZWwsIC5iLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sIC5iLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLCAuYi1mb3JtIGlucHV0W3R5cGU9XCJwaG9uZVwiXSwgLmItZm9ybSB0ZXh0YXJlYSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmItZm9ybSBsYWJlbCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW0gIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmItZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwgLmItZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIC5iLWZvcm0gaW5wdXRbdHlwZT1cInBob25lXCJdLCAuYi1mb3JtIHRleHRhcmVhIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMTAxMDEwO1xyXG4gIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICBwYWRkaW5nOiAwLjI1ZW0gMWVtO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAuYi1mb3JtIHAge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi1mb3JtIHAge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxufVxyXG4uYi1mb3JtIC5uaW5qYS1mb3Jtcy1yZXF1aXJlZC1pdGVtcyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNpdGUtaGVhZGVyICN3Y29udGFpbmVyIHtcclxuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG4uc2l0ZS1oZWFkZXIgI3djb250YWluZXIgI3djaW5uZXIgYSN3bG9nby1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uc2l0ZS1oZWFkZXIgI3djb250YWluZXIgI3djaW5uZXIgLndpbnB1dCB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNjJweDtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBmb250LWZhbWlseTogXCJCcmFuZG9uXCIsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAzNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG4uc2l0ZS1oZWFkZXIgI3djb250YWluZXIgI3djaW5uZXIgLndidXR0b24ge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uc2l0ZS1oZWFkZXJfX3NlYXJjaCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAjMTAxMDEwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uc2l0ZS1oZWFkZXJfX3NlYXJjaCAuc2VhcmNoLWZpZWxkIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25cIiwgc2Fucy1zZXJpZjtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBwYWRkaW5nOiAxNHB4IDEwcHggMTBweCAyMHB4O1xyXG59XHJcbi5zaXRlLWhlYWRlcl9fc2VhcmNoIC5zZWFyY2gtc3VibWl0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5zaXRlLWhlYWRlcl9fc2VhcmNoLmFjdGl2ZSBmb3JtOmFmdGVyIHtcclxuICBib3R0b206IC0xNXB4O1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLnNpdGUtaGVhZGVyX19jb250YWluZXIge1xyXG4gIGhlaWdodDogMTEycHg7XHJcbiAgcGFkZGluZzogMCAyZW07XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkzM3B4KSB7XHJcbiAgLnNpdGUtaGVhZGVyX19jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5zaXRlLXRpdGxlIHtcclxuICB3aWR0aDogMTI4cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkzM3B4KSB7XHJcbiAgLnNpdGUtdGl0bGUge1xyXG4gICAgd2lkdGg6IDExMHB4O1xyXG4gICAgaGVpZ2h0OiA3MnB4O1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuLnNpdGUtdGl0bGUgYSB7XHJcbiAgd2lkdGg6IDEyOHB4O1xyXG4gIGhlaWdodDogMTEycHg7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMjhweCA2NHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkzM3B4KSB7XHJcbiAgLnNpdGUtdGl0bGUgYSB7XHJcbiAgICB3aWR0aDogMTEwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDExMHB4IDcwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLm5hdmlnYXRpb24ge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBoZWlnaHQ6IDExMnB4O1xyXG59XHJcbi5uYXZpZ2F0aW9uIC5tZW51LCAubmF2aWdhdGlvbiB1bCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcbi5uYXZpZ2F0aW9uIC5pY29uLXNlYXJjaCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMXB4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMzBweCAzMXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiBlbSgyMCk7XHJcbiAgbWFyZ2luLXRvcDogNDAuNXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogOTMzcHgpIHtcclxuICAubmF2aWdhdGlvbiAuaWNvbi1zZWFyY2gge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDFlbTtcclxuICAgIG1hcmdpbi10b3A6IDIwLjVweDtcclxuICB9XHJcbn1cclxuLm5hdmlnYXRpb24gLmljb24tc2VhcmNoLmFjdGl2ZSwgLm5hdmlnYXRpb24gLmljb24tc2VhcmNoOmhvdmVyIHtcclxuICBvcGFjaXR5OiAwLjU7XHJcbn1cclxuLm5hdmlnYXRpb24gLmljb24tc2VhcmNoLmFjdGl2ZTpob3ZlciB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4ubmF2aWdhdGlvbiAubWVudS1pdGVtIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBoZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuLm5hdmlnYXRpb24gLm1lbnUtaXRlbSBhIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBsaW5lLWhlaWdodDogMTEycHg7XHJcbiAgcGFkZGluZzogMCAyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5uYXZpZ2F0aW9uIC5tZW51LWl0ZW0gYTphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogOHB4O1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMjIwbXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuLm5hdmlnYXRpb24gLm1lbnUtaXRlbSBhOmhvdmVyIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLm5hdmlnYXRpb24gLm1lbnUtaXRlbSBhOmhvdmVyOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjMTAxMDEwO1xyXG59XHJcbi5uYXZpZ2F0aW9uIC5tZW51LWl0ZW0gPiB1bCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4ubmF2aWdhdGlvbiAubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtIGEsIC5uYXZpZ2F0aW9uIC5tZW51LWl0ZW0uY3VycmVudC1wYWdlLWFuY2VzdG9yIGEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4ubmF2aWdhdGlvbiAubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtIGE6YWZ0ZXIsIC5uYXZpZ2F0aW9uIC5tZW51LWl0ZW0uY3VycmVudC1wYWdlLWFuY2VzdG9yIGE6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQ6ICMxMDEwMTA7XHJcbn1cclxuLm5hdmlnYXRpb24uc2Vjb25kYXJ5LW5hdiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA1OHB4O1xyXG4gIGJhY2tncm91bmQ6ICMxMDEwMTA7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuLm5hdmlnYXRpb24uc2Vjb25kYXJ5LW5hdiAubWVudSB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5uYXZpZ2F0aW9uLnNlY29uZGFyeS1uYXYgLm1lbnUgYSB7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuLm5hdmlnYXRpb24uc2Vjb25kYXJ5LW5hdiAubWVudSA+IC5zdWItbWVudSA+IC5tZW51LWl0ZW0ge1xyXG4gIGhlaWdodDogaW5oZXJpdDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLm5hdmlnYXRpb24uc2Vjb25kYXJ5LW5hdiAubWVudSA+IC5zdWItbWVudSA+IC5tZW51LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0gYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5uYXZpZ2F0aW9uLnNlY29uZGFyeS1uYXYgLm1lbnUgPiAuc3ViLW1lbnUgPiAubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtIGE6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbn1cclxuLm5hdmlnYXRpb24uc2Vjb25kYXJ5LW5hdiAubWVudSA+IC5zdWItbWVudSA+IC5tZW51LWl0ZW0gPiBhIHtcclxuICBsaW5lLWhlaWdodDogNThweDtcclxufVxyXG4ubmF2aWdhdGlvbi5zZWNvbmRhcnktbmF2IC5tZW51ID4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbSA+IGE6aG92ZXI6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbn1cclxuLm5hdmlnYXRpb24uc2Vjb25kYXJ5LW5hdiAubWVudSA+IC5zdWItbWVudSA+IC5tZW51LWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4ubmF2aWdhdGlvbi5zZWNvbmRhcnktbmF2IC5tZW51ID4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbSB1bCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kOiAjMTAxMDEwO1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdG9wOiA1OHB4O1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRyYW5zaXRpb246IHRvcCAuMjVzLCBvcGFjaXR5IC4yNXMsIHZpc2liaWxpdHksIC4yNXM7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG59XHJcbi5uYXZpZ2F0aW9uLnNlY29uZGFyeS1uYXYgLm1lbnUgPiAuc3ViLW1lbnUgPiAubWVudS1pdGVtIHVsIGxpIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4ubmF2aWdhdGlvbi5zZWNvbmRhcnktbmF2IC5tZW51ID4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbSB1bCBsaSBhIHtcclxuICBwYWRkaW5nOiAxLjA1ZW0gMC41ZW0gMS4wNWVtIDJlbTtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzLCBjb2xvciAuMnM7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4ubmF2aWdhdGlvbi5zZWNvbmRhcnktbmF2IC5tZW51ID4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbSB1bCBsaSBhOmFmdGVyIHtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi5uYXZpZ2F0aW9uLnNlY29uZGFyeS1uYXYgLm1lbnUgPiAuc3ViLW1lbnUgPiAubWVudS1pdGVtIHVsIGxpIGE6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbn1cclxuLm5hdmlnYXRpb24uc2Vjb25kYXJ5LW5hdiAubWVudSA+IC5zdWItbWVudSA+IC5tZW51LWl0ZW06aG92ZXIgdWwge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB0b3A6IDU4cHg7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkzM3B4KSB7XHJcbiAgLm5hdmlnYXRpb24uc2Vjb25kYXJ5LW5hdiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkzM3B4KSB7XHJcbiAgLnNpdGUtYnJhbmRpbmcge1xyXG4gICAgaGVpZ2h0OiA3MnB4O1xyXG4gIH1cclxuXHJcbiAgLm5hdmlnYXRpb24ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgYmFja2dyb3VuZDogIzEwMTAxMDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5uYXZpZ2F0aW9uIC5tZW51LWl0ZW0ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgfVxyXG4gIC5uYXZpZ2F0aW9uIC5tZW51LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0sIC5uYXZpZ2F0aW9uIC5tZW51LWl0ZW06aG92ZXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICB9XHJcbiAgLm5hdmlnYXRpb24gLm1lbnUtaXRlbSBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcbiAgLm5hdmlnYXRpb24gLm1lbnUtaXRlbSBhOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5uYXZpZ2F0aW9uLnNlY29uZGFyeS1uYXYge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNDM0MzQzO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgfVxyXG4gIC5uYXZpZ2F0aW9uLnNlY29uZGFyeS1uYXYgLm1lbnUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5uYXZpZ2F0aW9uLnNlY29uZGFyeS1uYXYgLm1lbnUtaXRlbSB7XHJcbiAgICBwYWRkaW5nOiAxLjI1ZW07XHJcbiAgfVxyXG4gIC5uYXZpZ2F0aW9uLnNlY29uZGFyeS1uYXYgLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbSwgLm5hdmlnYXRpb24uc2Vjb25kYXJ5LW5hdiAubWVudS1pdGVtOmhvdmVyIHtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgfVxyXG4gIC5uYXZpZ2F0aW9uLnNlY29uZGFyeS1uYXYgLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbSBhLCAubmF2aWdhdGlvbi5zZWNvbmRhcnktbmF2IC5tZW51LWl0ZW06aG92ZXIgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcbiAgLm5hdmlnYXRpb24uc2Vjb25kYXJ5LW5hdiAubWVudS1pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcbiAgLm5hdmlnYXRpb24uc2Vjb25kYXJ5LW5hdiAubWVudS1pdGVtIGEge1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgfVxyXG59XHJcbi5zZWNvbmRhcnktbmF2X19jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDAgMmVtO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MzNweCkge1xyXG4gIC5zZWNvbmRhcnktbmF2X19jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbn1cclxuXHJcbiN2YXJtQmFja0J0biB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAyMCU7XHJcbiAgei1pbmRleDogOTk5OTtcclxufVxyXG4jdmFybUJhY2tCdG4gYSB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4gIGJveC1zaGFkb3c6IDFweCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgd2lkdGg6IDY4cHg7XHJcbiAgaGVpZ2h0OiA2OHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAxNXB4IDEwcHggNXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuI3Zhcm1CYWNrQnRuIGEgc3ZnIHtcclxuICBtYXgtaGVpZ2h0OiA0MHB4O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogLTJweDtcclxufVxyXG4jdmFybUJhY2tCdG4gYSBzdmcgcGF0aCB7XHJcbiAgZmlsbDogIzEwMTAxMDtcclxufVxyXG4jdmFybUJhY2tCdG4gYSBzcGFuIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAwO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25cIiwgc2Fucy1zZXJpZjtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4xMjVlbTtcclxuICBtYXJnaW4tbGVmdDogLS4xMjVlbTtcclxuICBmb250LXNpemU6IDAuN2VtO1xyXG59XHJcbiN2YXJtQmFja0J0biBhOmhvdmVyIHtcclxuICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcclxufVxyXG4jdmFybUJhY2tCdG4gYTpob3ZlciBzdmcgcGF0aCB7XHJcbiAgZmlsbDogI0I0MUIzRDtcclxufVxyXG4jdmFybUJhY2tCdG4gYTpob3ZlciBzcGFuIHtcclxuICB0b3A6IC0xMHB4O1xyXG59XHJcblxyXG4uZnVsbHdpZHRoIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmItZnVsbHdpZHRobWFwIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uYi1mdWxsd2lkdGhtYXAgLm1hcC1jYW52YXMsIC5iLWZ1bGx3aWR0aG1hcCAubWFwLWNhbnZhcy1zaW5nbGUsIC5iLWZ1bGx3aWR0aG1hcCAubWFwLWNhbnZhcy1tdWx0aXBsZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA2MDBweDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItZnVsbHdpZHRobWFwIC5tYXAtY2FudmFzLCAuYi1mdWxsd2lkdGhtYXAgLm1hcC1jYW52YXMtc2luZ2xlLCAuYi1mdWxsd2lkdGhtYXAgLm1hcC1jYW52YXMtbXVsdGlwbGUge1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICB9XHJcbn1cclxuLmItZnVsbHdpZHRobWFwIC5tYXAtaW5mb3dpbmRvdyBpbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG4uYi1mdWxsd2lkdGhtYXAgLm1hcC1pbmZvd2luZG93IHAge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uYi1mdWxsd2lkdGhwaWMge1xyXG4gIGhlaWdodDogNTAwcHg7XHJcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb3ZlciBmaXhlZDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItZnVsbHdpZHRocGljIHtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLWZ1bGx3aWR0aHBpYyB7XHJcbiAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XHJcbiAgfVxyXG59XHJcbi5iLWZ1bGx3aWR0aHBpYy5oYXNDb250ZW50IHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmItZnVsbHdpZHRocGljLmhhc0NvbnRlbnQgLmNvbnRlbnRXcmFwcGVyIHtcclxuICBwYWRkaW5nLXRvcDogMTgwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xyXG59XHJcbi5iLWZ1bGx3aWR0aHBpYy5kaXNhYmxlUGFyYWxsYXgge1xyXG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xyXG59XHJcblxyXG4uc2l0ZS1jb250ZW50IHtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gIHBhZGRpbmctdG9wOiA1LjVyZW07XHJcbn1cclxuLmhvbWUgLnNpdGUtY29udGVudCB7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MzNweCkge1xyXG4gIC5jb250ZW50LWFyZWEge1xyXG4gICAgcGFkZGluZzogMCAyZW07XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5jb250ZW50LWFyZWEge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbn1cclxuXHJcbi5iLWRvdWJsZS1uZXdzX19tYWluIHtcclxuICBoZWlnaHQ6IDY0MHB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLWRvdWJsZS1uZXdzX19tYWluIHtcclxuICAgIGhlaWdodDogMjYwcHg7XHJcbiAgfVxyXG59XHJcbi5iLWRvdWJsZS1uZXdzX19tYWluX19jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDAgMTRlbSAzZW07XHJcbn1cclxuLmItZG91YmxlLW5ld3NfX21haW5fX2NvbnRhaW5lciA+IGRpdiwgLmItZG91YmxlLW5ld3NfX21haW5fX2NvbnRhaW5lciA+IGgyLCAuYi1kb3VibGUtbmV3c19fbWFpbl9fY29udGFpbmVyID4gaDQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAyMDtcclxufVxyXG4uYi1kb3VibGUtbmV3c19fbWFpbl9fY29udGFpbmVyOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0MCU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC42NSkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XHJcbiAgei1pbmRleDogMTtcclxuICB0cmFuc2l0aW9uOiBoZWlnaHQgLjJzO1xyXG59XHJcbi5iLWRvdWJsZS1uZXdzX19tYWluX19jb250YWluZXI6aG92ZXI6YWZ0ZXIge1xyXG4gIGhlaWdodDogNjAlO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAuYi1kb3VibGUtbmV3c19fbWFpbl9fY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDAgNGVtIDNlbTtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gIC5iLWRvdWJsZS1uZXdzX19tYWluIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLWRvdWJsZS1uZXdzX19tYWluIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4uYi1kb3VibGUtbmV3c19fc2lkZSB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uYi1kb3VibGUtbmV3c19fc2lkZV9fdG9wIHtcclxuICBoZWlnaHQ6IDMyMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi1kb3VibGUtbmV3c19fc2lkZV9fdG9wIHtcclxuICAgIGhlaWdodDogMjYwcHg7XHJcbiAgfVxyXG59XHJcbi5iLWRvdWJsZS1uZXdzX19zaWRlX190b3A6YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbTogMzBweCBzb2xpZCAjRkZGRkZGO1xyXG4gIGJvcmRlci1sZWZ0OiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBtYXJnaW4tbGVmdDogLTMwcHg7XHJcbiAgei1pbmRleDogMTA7XHJcbn1cclxuLmItZG91YmxlLW5ld3NfX3NpZGVfX2JvdHRvbSB7XHJcbiAgaGVpZ2h0OiAzMjBweDtcclxuICBwYWRkaW5nOiAyZW07XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItZG91YmxlLW5ld3NfX3NpZGVfX2JvdHRvbSB7XHJcbiAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgcGFkZGluZzogMGVtO1xyXG4gIH1cclxufVxyXG4uYi1kb3VibGUtbmV3c19fc2lkZV9fYm90dG9tX190aXRsZSB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi1kb3VibGUtbmV3c19fc2lkZV9fYm90dG9tIC5zdWJ0aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4uYi1kb3VibGUtbmV3c19fc2lkZV9fYm90dG9tIHAge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAuYi1kb3VibGUtbmV3c19fc2lkZTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjOUI5QjlCO1xyXG4gIH1cclxuICAuYi1kb3VibGUtbmV3c19fc2lkZTpob3ZlciAuYi1kb3VibGUtbmV3c19fc2lkZV9fYm90dG9tX190aXRsZSBhLCAuYi1kb3VibGUtbmV3c19fc2lkZTpob3ZlciAubWV0YWluZm8sIC5iLWRvdWJsZS1uZXdzX19zaWRlOmhvdmVyIC5zdWJ0aXRsZSwgLmItZG91YmxlLW5ld3NfX3NpZGU6aG92ZXIgaDMge1xyXG4gICAgY29sb3I6ICMxMDEwMTA7XHJcbiAgfVxyXG4gIC5iLWRvdWJsZS1uZXdzX19zaWRlOmhvdmVyIC5iLWRvdWJsZS1uZXdzX19zaWRlX190b3A6YmVmb3JlIHtcclxuICAgIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgIzlCOUI5QjtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gIC5iLWRvdWJsZS1uZXdzX19zaWRlIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLWRvdWJsZS1uZXdzX19zaWRlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4uYi1kb3VibGUtbmV3c19fc2lkZSAuc3VidGl0bGUge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbn1cclxuXHJcbi5iLWRvdWJsZS1uZXdzLS1zaW5nbGUtaW1hZ2Uge1xyXG4gIGJhY2tncm91bmQ6ICM5QjlCOUI7XHJcbiAgLyogRm9yIFNhZmFyaSA1LjEgdG8gNi4wICovXHJcbn1cclxuLmItZG91YmxlLW5ld3MtLXNpbmdsZS1pbWFnZV9fc2lkZSB7XHJcbiAgaGVpZ2h0OiBlbSg2NDApO1xyXG4gIHBhZGRpbmc6IDAgZW0oNDIpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MXB4KSB7XHJcbiAgLmItZG91YmxlLW5ld3MtLXNpbmdsZS1pbWFnZV9fc2lkZSB7XHJcbiAgICBoZWlnaHQ6IGVtKDUwMCk7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLWRvdWJsZS1uZXdzLS1zaW5nbGUtaW1hZ2VfX3NpZGUge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG4uYi1kb3VibGUtbmV3cy0tc2luZ2xlLWltYWdlX19zaWRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTAwcHg7XHJcbiAgbGVmdDogLTMwcHg7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJvcmRlci10b3A6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmlnaHQ6IDMwcHggc29saWQgIzlCOUI5QjtcclxufVxyXG4uYi1kb3VibGUtbmV3cy0tc2luZ2xlLWltYWdlX19zaWRlX19jb250ZW50IHtcclxuICBwYWRkaW5nLXRvcDogNGVtO1xyXG59XHJcbi5iLWRvdWJsZS1uZXdzLS1zaW5nbGUtaW1hZ2VfX3NpZGVfX2NvbnRlbnQgcCB7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItZG91YmxlLW5ld3MtLXNpbmdsZS1pbWFnZV9fc2lkZV9fY29udGVudCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMWVtO1xyXG4gIH1cclxufVxyXG5cclxuLmItaGVyby1yZWQge1xyXG4gIGJhY2tncm91bmQ6ICM5QjlCOUI7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gIC5iLWhlcm8tcmVkIHtcclxuICAgIHBhZGRpbmc6IDAgMmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmItaGVyby1yZWRfX2lubmVyIHtcclxuICBwYWRkaW5nOiAyLjVlbSAwIDEuNWVtO1xyXG59XHJcbi5iLWhlcm8tcmVkX19pbm5lciBwIHtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItaGVyby1yZWRfX2lubmVyIHAge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi1oZXJvLXJlZF9faW5uZXIgcCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYi1wYWdldGl0bGUsIC5iLXBhZ2V0aXRsZS0tdG9wTSB7XHJcbiAgcGFkZGluZzogMCAxLjVyZW0gMWVtO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLXBhZ2V0aXRsZSwgLmItcGFnZXRpdGxlLS10b3BNIHtcclxuICAgIHBhZGRpbmc6IDAgMXJlbSAxLjNlbTtcclxuICB9XHJcbn1cclxuLmItcGFnZXRpdGxlLS10b3BNIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIHBhZGRpbmctdG9wOiA0cmVtO1xyXG59XHJcbi5iLXBhZ2V0aXRsZSAuc2Vjb25kYXJ5LXRpdGxlLCAuYi1wYWdldGl0bGUtLXRvcE0gLnNlY29uZGFyeS10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4xNXJlbTtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYi1wYWdldGl0bGUgLnNlY29uZGFyeS10aXRsZSwgLmItcGFnZXRpdGxlLS10b3BNIC5zZWNvbmRhcnktdGl0bGUge1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4zcmVtO1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmItcGFnZXRpdGxlIC5zZWNvbmRhcnktdGl0bGUsIC5iLXBhZ2V0aXRsZS0tdG9wTSAuc2Vjb25kYXJ5LXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmJsb2NrcXVvdGUtY29udGFpbmVyIGhyIHtcclxuICB3aWR0aDogMzAwcHg7XHJcbn1cclxuLmJsb2NrcXVvdGUtY29udGFpbmVyIGJsb2NrcXVvdGUge1xyXG4gIG1heC13aWR0aDogOTAwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBmbG9hdDogbm9uZTtcclxufVxyXG4uYmxvY2txdW90ZS1jb250YWluZXIgYmxvY2txdW90ZSBwIHtcclxuICBjb2xvcjogIzEwMTAxMDtcclxuICBmb250LWZhbWlseTogXCJGYXpldGEgRGlzcGxheVwiLCBzZXJpZjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogM3JlbTtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuLmJsb2NrcXVvdGUtY29udGFpbmVyIGJsb2NrcXVvdGUgYSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5ibG9ja3F1b3RlLWNvbnRhaW5lciBibG9ja3F1b3RlIGE6aG92ZXIgcCB7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLWNvbnRhY3Qge1xyXG4gICAgcGFkZGluZzogMCAyZW07XHJcbiAgfVxyXG4gIC5iLWNvbnRhY3QgLnRlcnRpYXJ5LXRpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICB9XHJcbn1cclxuXHJcbi5iLWNvbnRhY3RfX2xpc3Qge1xyXG4gIG1hcmdpbi10b3A6IDEuM2VtO1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItY29udGFjdF9fbGlzdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDAgMmVtO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5jb250YWN0X19saXN0X19pdGVtIHtcclxuICBtYXJnaW4tYm90dG9tOiAxLjNlbTtcclxufVxyXG4uY29udGFjdF9fbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uaW1nLXJvdW5kZWQge1xyXG4gIHdpZHRoOiAxMjBweDtcclxuICBoZWlnaHQ6IDEyMHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1yaWdodDogMmVtO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAuaW1nLXJvdW5kZWQge1xyXG4gICAgd2lkdGg6IDk2cHg7XHJcbiAgICBoZWlnaHQ6IDk2cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItd3lzaXd5Zy4tbmFycm93IHtcclxuICAgIHBhZGRpbmc6IDAgMmVtO1xyXG4gIH1cclxufVxyXG4uYi13eXNpd3lnLi1uYXJyb3cgaWZyYW1lIHtcclxuICBoZWlnaHQ6IDI1MHB4O1xyXG59XHJcbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDUwMHB4KSB7XHJcbiAgLmItd3lzaXd5Zy4tbmFycm93IGlmcmFtZSB7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xyXG4gIC5iLXd5c2l3eWcuLW5hcnJvdyBpZnJhbWUge1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICB9XHJcbn1cclxuLmItd3lzaXd5ZyBmaWd1cmUsIC5iLXd5c2l3eWcgaWZyYW1lIHtcclxuICBtYXJnaW4tYm90dG9tOiAyLjVlbTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi13eXNpd3lnIGZpZ3VyZSwgLmItd3lzaXd5ZyBpZnJhbWUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIH1cclxufVxyXG4uYi13eXNpd3lnIGlmcmFtZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0NTBweDtcclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA1MDBweCkge1xyXG4gIC5iLXd5c2l3eWcgaWZyYW1lIHtcclxuICAgIGhlaWdodDogNTAwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc3MHB4KSB7XHJcbiAgLmItd3lzaXd5ZyBpZnJhbWUge1xyXG4gICAgaGVpZ2h0OiA3MDBweDtcclxuICB9XHJcbn1cclxuLmItd3lzaXd5ZyBpbWcge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLXd5c2l3eWcgcCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gIH1cclxufVxyXG4uYi13eXNpd3lnIHA6bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uYi13eXNpd3lnIGgzLnRlcnRpYXJ5LXRpdGxlIHtcclxuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxufVxyXG4uYi13eXNpd3lnIGgxLCAuYi13eXNpd3lnIGgyLCAuYi13eXNpd3lnIGgzLCAuYi13eXNpd3lnIGg0IHtcclxuICBmb250LWZhbWlseTogXCJGYXpldGEgRGlzcGxheVwiLCBzZXJpZiwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi5iLXd5c2l3eWcgaDIge1xyXG4gIGZvbnQtc2l6ZTogM2VtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG59XHJcbi5iLXd5c2l3eWcgaDMge1xyXG4gIGZvbnQtc2l6ZTogMi44ZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbn1cclxuLmItd3lzaXd5ZyBoNCB7XHJcbiAgZm9udC1zaXplOiAxLjdlbTtcclxuICBsaW5lLWhlaWdodDogMTIwJTtcclxufVxyXG4uYi13eXNpd3lnIHVsIHtcclxuICBtYXJnaW4tbGVmdDogMjBweDtcclxuICBsaXN0LXN0eWxlOiBkaXNjO1xyXG59XHJcbi5iLXd5c2l3eWcgbGkge1xyXG4gIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbn1cclxuLmItd3lzaXd5ZyBsaSA+IHVsIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItd3lzaXd5ZyBoNCB7XHJcbiAgICBsaW5lLWhlaWdodDogZW0oMTgpO1xyXG4gIH1cclxufVxyXG5cclxuLmNhcHRpb24ge1xyXG4gIHBhZGRpbmc6IDAuNWVtIDAgMDtcclxufVxyXG5cclxuLmItY2FsZW5kYXJfX2l0ZW0sIC5iLXJlbGF0ZWRfX2l0ZW0ge1xyXG4gIHdpZHRoOiA0OSU7XHJcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMC41ZW0pO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICBiYWNrZ3JvdW5kOiAjOUI5QjlCO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLWNhbGVuZGFyX19pdGVtLCAuYi1yZWxhdGVkX19pdGVtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4uYi1jYWxlbmRhcl9faXRlbTpudGgtY2hpbGQoMm4pLCAuYi1yZWxhdGVkX19pdGVtOm50aC1jaGlsZCgybikge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uYi1jYWxlbmRhcl9faXRlbV9faW1hZ2UsIC5iLXJlbGF0ZWRfX2l0ZW1fX2ltYWdlIHtcclxuICBoZWlnaHQ6IDI2MHB4O1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gIC5iLWNhbGVuZGFyX19pdGVtX19pbWFnZSwgLmItcmVsYXRlZF9faXRlbV9faW1hZ2Uge1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICB9XHJcbn1cclxuLmItY2FsZW5kYXJfX2l0ZW1fX2NvbnRlbnQsIC5iLXJlbGF0ZWRfX2l0ZW1fX2NvbnRlbnQge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItY2FsZW5kYXJfX2l0ZW1fX2NvbnRlbnQsIC5iLXJlbGF0ZWRfX2l0ZW1fX2NvbnRlbnQge1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICB9XHJcbn1cclxuLmItY2FsZW5kYXJfX2l0ZW1fX2NvbnRlbnRfX2lubmVyLCAuYi1yZWxhdGVkX19pdGVtX19jb250ZW50X19pbm5lciB7XHJcbiAgcGFkZGluZzogMWVtO1xyXG59XHJcbi5iLWNhbGVuZGFyX19pdGVtX19jb250ZW50IC50ZXJ0aWFyeS10aXRsZSwgLmItcmVsYXRlZF9faXRlbV9fY29udGVudCAudGVydGlhcnktdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuICBmb250LXNpemU6IDI2cHg7XHJcbn1cclxuLmItY2FsZW5kYXJfX2l0ZW1fX2RldGFpbHMsIC5iLXJlbGF0ZWRfX2l0ZW1fX2RldGFpbHMge1xyXG4gIG1hcmdpbi10b3A6IDFlbTtcclxufVxyXG5cclxuLmItY2FsZW5kYXJfX2l0ZW0ge1xyXG4gIGJhY2tncm91bmQ6ICNCNDFCM0Q7XHJcbn1cclxuLmItY2FsZW5kYXJfX2l0ZW1fX2NvbnRlbnQge1xyXG4gIGhlaWdodDogMjYwcHg7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItY2FsZW5kYXJfX2l0ZW1fX2NvbnRlbnQge1xyXG4gICAgaGVpZ2h0OiAxODBweDtcclxuICB9XHJcbn1cclxuLmItY2FsZW5kYXJfX2l0ZW0uZ3JleUJHIHtcclxuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG59XHJcbi5iLWNhbGVuZGFyX19pdGVtLmdyZXlCRyAuYi1jYWxlbmRhcl9faXRlbV9fY29udGVudCAudGVydGlhcnktdGl0bGUuLWxpZ2h0LCAuYi1jYWxlbmRhcl9faXRlbS5ncmV5QkcgLmItY2FsZW5kYXJfX2l0ZW1fX2NvbnRlbnQgLnN1YnRpdGxlLi1saWdodCB7XHJcbiAgY29sb3I6ICMxMDEwMTAgIWltcG9ydGFudDtcclxufVxyXG4uYi1jYWxlbmRhcl9faXRlbV9fZGV0YWlscyAuc3VidGl0bGUge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItY2FsZW5kYXJfX2l0ZW1fX2RldGFpbHMge1xyXG4gICAgbWFyZ2luLXRvcDogM2VtO1xyXG4gIH1cclxufVxyXG5cclxuLmItcmVsYXRlZF9faXRlbSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmItcmVsYXRlZF9faXRlbV9fY29udGVudF9faW5uZXJfX3RpdGxlIHtcclxuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxufVxyXG5cclxuLmNhbGVuZGFyLWRhdGUge1xyXG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbiAgd2lkdGg6IDU2cHg7XHJcbiAgaGVpZ2h0OiA4MXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjhweDtcclxuICBwYWRkaW5nLXRvcDogMC41ZW07XHJcbn1cclxuXHJcbi5iLXByZXNzX19pdGVtIHtcclxuICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xyXG4gIHBhZGRpbmc6IDJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbn1cclxuLmItcHJlc3NfX2l0ZW06bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uYi1wcmVzc19faXRlbSBwIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmItcHJlc3NfX2l0ZW0gLm1ldGFpbmZvIHtcclxuICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxufVxyXG5cclxuLmItYXJjaGl2ZV9faXRlbSB7XHJcbiAgd2lkdGg6IDQ5JTtcclxuICB3aWR0aDogY2FsYyg1MCUgLSAwLjVlbSk7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIGJhY2tncm91bmQ6ICNGMkYyRjI7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItYXJjaGl2ZV9faXRlbSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuLmItYXJjaGl2ZV9faXRlbTpudGgtY2hpbGQoMm4pIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmItYXJjaGl2ZV9faXRlbV9faW1hZ2Uge1xyXG4gIHdpZHRoOiA0MCU7XHJcbiAgaGVpZ2h0OiAyNjBweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBiYWNrZ3JvdW5kOiAjZTZlNmU2IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXI7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItYXJjaGl2ZV9faXRlbV9faW1hZ2Uge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLmItYXJjaGl2ZV9faXRlbV9fY29udGVudCB7XHJcbiAgd2lkdGg6IDYwJTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgcGFkZGluZzogMWVtO1xyXG4gIGhlaWdodDogMjYwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi1hcmNoaXZlX19pdGVtX19jb250ZW50IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxODBweDtcclxuICB9XHJcbn1cclxuLmItYXJjaGl2ZV9faXRlbV9fY29udGVudC0tZnVsbHcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5iLWFyY2hpdmVfX2l0ZW1fX2NvbnRlbnQgcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItYXJjaGl2ZV9faXRlbV9fY29udGVudCBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItYXJjaGl2ZV9faXRlbV9fY29udGVudCBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbn1cclxuXHJcbi53cC1wYWdlbmF2aSAucGFnZS1udW1iZXJzIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDU4cHg7XHJcbiAgbWFyZ2luOiAwIDAuMjVlbTtcclxuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICNCNDFCM0Q7XHJcbiAgY29sb3I6ICNCNDFCM0Q7XHJcbiAgcGFkZGluZzogMC42NzVlbTtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLndwLXBhZ2VuYXZpIC5wYWdlLW51bWJlcnMge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgcGFkZGluZzogMC41ZW07XHJcbiAgICB3aWR0aDogNDhweDtcclxuICB9XHJcbn1cclxuLndwLXBhZ2VuYXZpIC5wYWdlLW51bWJlcnM6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICM5QjlCOUI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcbi53cC1wYWdlbmF2aSBzcGFuLmN1cnJlbnQge1xyXG4gIGJhY2tncm91bmQ6ICM5QjlCOUI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcblxyXG4uYi1zb2NpYWxfX2l0ZW0ge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMDEwMTA7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbjogMCAwLjVlbTtcclxuICBwYWRkaW5nOiAxZW07XHJcbn1cclxuLmItc29jaWFsX19pdGVtX19pY29uIHtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDMycHggMzJweDtcclxuICB3aWR0aDogMzJweDtcclxuICBoZWlnaHQ6IDMycHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItc29jaWFsX19pdGVtX19pY29uIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG59XHJcbi5iLXNvY2lhbF9faXRlbV9faWNvbi5pY29uLWZiLWJsYWNrIHtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMzJweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLXNvY2lhbF9faXRlbV9faWNvbi5pY29uLWZiLWJsYWNrIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCAyNHB4O1xyXG4gIH1cclxufVxyXG4uYi1zb2NpYWxfX2l0ZW1fX2ljb24uaWNvbi10dy1ibGFjayB7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAzM3B4IDI4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi1zb2NpYWxfX2l0ZW1fX2ljb24uaWNvbi10dy1ibGFjayB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI3cHggMjhweDtcclxuICB9XHJcbn1cclxuXHJcbi5iLXR3by1uZXdzIHtcclxuICBtYXJnaW4tYm90dG9tOiAwLjg2NjY2NjY2NjdlbTtcclxufVxyXG4uYi10d28tbmV3c19fc2luZ2xlIHtcclxuICB3aWR0aDogNDklO1xyXG4gIHdpZHRoOiBjYWxjKDUwJSAtIDAuNWVtKTtcclxuICBiYWNrZ3JvdW5kOiAjQjQxQjNEO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLXR3by1uZXdzX19zaW5nbGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgfVxyXG59XHJcbi5iLXR3by1uZXdzX19zaW5nbGUtLWxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5iLXR3by1uZXdzX19zaW5nbGUtLXJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmItdHdvLW5ld3NfX2ltYWdlIHtcclxuICBoZWlnaHQ6IDI2MHB4O1xyXG4gIHdpZHRoOiA0NSU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gIC5iLXR3by1uZXdzX19pbWFnZSB7XHJcbiAgICB3aWR0aDogMzUlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi10d28tbmV3c19faW1hZ2Uge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLmItdHdvLW5ld3NfX2NvbnRlbnQge1xyXG4gIHdpZHRoOiA1NSU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMmVtO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAuYi10d28tbmV3c19fY29udGVudCB7XHJcbiAgICB3aWR0aDogNjUlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi10d28tbmV3c19fY29udGVudCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuLmItdHdvLW5ld3NfX2NvbnRlbnQgcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uYi10d28tbmV3c19fY29udGVudCBoNCB7XHJcbiAgZm9udC1zaXplOiAzMnB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAuYi10d28tbmV3c19fY29udGVudCBoNCB7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYi1zaW5nbGUtbmV3cy13aWRlX19zaW5nbGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbn1cclxuLmItc2luZ2xlLW5ld3Mtd2lkZV9faW1hZ2Uge1xyXG4gIGhlaWdodDogMjYwcHg7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItc2luZ2xlLW5ld3Mtd2lkZV9faW1hZ2Uge1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItc2luZ2xlLW5ld3Mtd2lkZV9faW1hZ2Uge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLmItc2luZ2xlLW5ld3Mtd2lkZV9fY29udGVudCB7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nOiAyZW07XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gIC5iLXNpbmdsZS1uZXdzLXdpZGVfX2NvbnRlbnQge1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItc2luZ2xlLW5ld3Mtd2lkZV9fY29udGVudCB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uYi1zaW5nbGUtbmV3cy13aWRlX19jb250ZW50IHAge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbn1cclxuLmItc2luZ2xlLW5ld3Mtd2lkZV9fY29udGVudCBoNCB7XHJcbiAgZm9udC1zaXplOiA0MnB4O1xyXG4gIGNvbG9yOiAjMTAxMDEwO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgxcHgpIHtcclxuICAuYi1zaW5nbGUtbmV3cy13aWRlX19jb250ZW50IGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICB9XHJcbn1cclxuLmItc2luZ2xlLW5ld3Mtd2lkZV9fY29udGVudCAubWV0YWluZm8ge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbn1cclxuLmItc2luZ2xlLW5ld3Mtd2lkZS0tYWt0dWVsbHQgLmItc2luZ2xlLW5ld3Mtd2lkZV9fY29udGVudCB7XHJcbiAgd2lkdGg6IDMwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gIC5iLXNpbmdsZS1uZXdzLXdpZGUtLWFrdHVlbGx0IC5iLXNpbmdsZS1uZXdzLXdpZGVfX2NvbnRlbnQge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbn1cclxuLmItc2luZ2xlLW5ld3Mtd2lkZS0tYWt0dWVsbHQgLmItc2luZ2xlLW5ld3Mtd2lkZV9fY29udGVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtMTVweDtcclxuICByaWdodDogLTMwcHg7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJvcmRlci10b3A6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItbGVmdDogMzBweCBzb2xpZCAjRkZGRkZGO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLXNpbmdsZS1uZXdzLXdpZGUtLWFrdHVlbGx0IC5iLXNpbmdsZS1uZXdzLXdpZGVfX2NvbnRlbnQ6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5iLXNpbmdsZS1uZXdzLXdpZGUtLWFrdHVlbGx0IC5iLXNpbmdsZS1uZXdzLXdpZGVfX2NvbnRlbnQgLnRlcnRpYXJ5LXRpdGxlIHtcclxuICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XHJcbiAgbWFyZ2luLXRvcDogMC4yNWVtO1xyXG4gIGNvbG9yOiAjMTAxMDEwO1xyXG59XHJcbi5iLXNpbmdsZS1uZXdzLXdpZGUtLWFrdHVlbGx0IC5iLXNpbmdsZS1uZXdzLXdpZGVfX2NvbnRlbnQgcCB7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbn1cclxuLmItc2luZ2xlLW5ld3Mtd2lkZS0tYWt0dWVsbHQgLmItc2luZ2xlLW5ld3Mtd2lkZV9faW1hZ2Uge1xyXG4gIHdpZHRoOiA3MCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgaGVpZ2h0OiAzMzVweDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItc2luZ2xlLW5ld3Mtd2lkZS0tYWt0dWVsbHQgLmItc2luZ2xlLW5ld3Mtd2lkZV9faW1hZ2Uge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItYnJhbmNoZXNfX2xpc3Qub25lSXRlbSBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzcuNSU7XHJcbiAgfVxyXG4gIC5iLWJyYW5jaGVzX19saXN0LnR3b0l0ZW1zIGxpOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbiAgfVxyXG4gIC5iLWJyYW5jaGVzX19saXN0LnRocmVlSXRlbXMgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEyLjUlO1xyXG4gIH1cclxufVxyXG4uYi1icmFuY2hlc19faXRlbSB7XHJcbiAgd2lkdGg6IDI1JTtcclxuICBmbG9hdDogbGVmdDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiA1MDBweDtcclxuICBwYWRkaW5nOiAwcHggMTVweDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi1icmFuY2hlc19faXRlbSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuLmItYnJhbmNoZXNfX2l0ZW06bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcbi5iLWJyYW5jaGVzX19pdGVtX190aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6IHNlcmlmMjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogM3JlbTtcclxuICBtYXJnaW4tYm90dG9tOiAwLjRlbTtcclxuICBwYWRkaW5nOiAwIDFlbTtcclxuICBjb2xvcjogIzEwMTAxMDtcclxufVxyXG4uYi1icmFuY2hlc19faXRlbV9faW1hZ2Uge1xyXG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG4gIGhlaWdodDogMjk3cHg7XHJcbn1cclxuLmItYnJhbmNoZXNfX2l0ZW1fX2ltYWdlIGEge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvcGFjaXR5OiAuMjU7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbn1cclxuLmItYnJhbmNoZXNfX2l0ZW1fX2ltYWdlIGE6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICMxMDEwMTA7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItYnJhbmNoZXNfX2l0ZW1fX2ltYWdlIHtcclxuICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG4uYi1icmFuY2hlc19faXRlbV9fY29udGVudCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMHB4IDE1cHg7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItYnJhbmNoZXNfX2l0ZW1fX2NvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG4gIH1cclxufVxyXG4uYi1icmFuY2hlc19faXRlbV9fY29udGVudCAuYnV0dG9uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBmb250LXNpemU6IDEuNHJlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuM3JlbTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbn1cclxuLmItYnJhbmNoZXNfX2l0ZW1fX2NvbnRlbnQgLmJ1dHRvbjpob3ZlciB7XHJcbiAgbWFyZ2luLWxlZnQ6IC40cmVtO1xyXG4gIHBhZGRpbmctcmlnaHQ6IC40cmVtO1xyXG59XHJcbi5iLWJyYW5jaGVzX19pdGVtX19jb250ZW50IFtjbGFzcyo9XCItYXJyb3ctcmlnaHRcIl0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIG1hcmdpbjogMCAwIDAgLjhyZW07XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcclxufVxyXG4uYi1icmFuY2hlc19faXRlbSAubm9ybWFsLXRleHQge1xyXG4gIG1hcmdpbi1ib3R0b206IC42cmVtO1xyXG59XHJcbi5iLWJyYW5jaGVzX19pdGVtX19saW5rOmhvdmVyIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5iLWdyZXktYm94ZXNfX3NpbmdsZSB7XHJcbiAgcGFkZGluZzogMCAwLjc1ZW07XHJcbn1cclxuLmItZ3JleS1ib3hlc19fc2luZ2xlX19pbm5lciB7XHJcbiAgYmFja2dyb3VuZDogI0YyRjJGMjtcclxuICBoZWlnaHQ6IDQ5MHB4O1xyXG4gIHBhZGRpbmc6IDJlbTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItZ3JleS1ib3hlc19fc2luZ2xlX19pbm5lciB7XHJcbiAgICBoZWlnaHQ6IDQ0MHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi1ncmV5LWJveGVzX19zaW5nbGVfX2lubmVyIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuLmItZ3JleS1ib3hlc19fc2luZ2xlX19pbm5lciBoNCB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItZ3JleS1ib3hlc19fc2luZ2xlX19pbm5lciBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItZ3JleS1ib3hlc19fc2luZ2xlX19pbm5lciBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbn1cclxuLmItZ3JleS1ib3hlc19fc2luZ2xlX19pbm5lcl9fc3BsaXQge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItZ3JleS1ib3hlc19fc2luZ2xlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG4gIH1cclxufVxyXG4uYi1ncmV5LWJveGVzX19pY29uIHtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIHdpZHRoOiAxMjBweDtcclxuICBoZWlnaHQ6IDEyMHB4O1xyXG4gIG1hcmdpbjogMmVtIGF1dG8gM2VtO1xyXG59XHJcblxyXG4uYi10YWJzLWZpbHRlcnMge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uYi10YWJzLWZpbHRlcnNfX2xpc3Qge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uYi10YWJzLWZpbHRlcnNfX2l0ZW0ge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICNCNDFCM0Q7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xyXG4gIG1hcmdpbjogMCAwLjVlbTtcclxuICBjb2xvcjogI0I0MUIzRDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmItdGFicy1maWx0ZXJzX19pdGVtOmhvdmVyLCAuYi10YWJzLWZpbHRlcnNfX2l0ZW0uLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZDogI0I0MUIzRDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuXHJcbi5iLWNvbnRlbnQtZ3JpZCB1bCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmItY29udGVudC1ncmlkX19saXN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4uYi1jb250ZW50LWdyaWRfX2l0ZW0ge1xyXG4gIHdpZHRoOiAzMy4zMzMzJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBiYWNrZ3JvdW5kOiAjOUI5QjlCO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItY29udGVudC1ncmlkX19pdGVtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4uYi1jb250ZW50LWdyaWRfX2l0ZW06YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBib3JkZXItbGVmdDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmlnaHQ6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMzBweCBzb2xpZCAjOUI5QjlCO1xyXG4gIG1hcmdpbi10b3A6IC0yOXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItY29udGVudC1ncmlkX19pdGVtOmJlZm9yZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi1jb250ZW50LWdyaWRfX2l0ZW06YmVmb3JlIHtcclxuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5iLWNvbnRlbnQtZ3JpZF9faXRlbSBhLCAuYi1jb250ZW50LWdyaWRfX2l0ZW0gaDQuYi1jb250ZW50LWdyaWRfX2l0ZW1fX2NvbnRlbnRfX3RpdGxlLCAuYi1jb250ZW50LWdyaWRfX2l0ZW0gLm1ldGFpbmZvIHtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxufVxyXG4uYi1jb250ZW50LWdyaWRfX2l0ZW06bnRoLWNoaWxkKDJuKSB7XHJcbiAgYmFja2dyb3VuZDogIzlCOUI5QjtcclxufVxyXG4uYi1jb250ZW50LWdyaWRfX2l0ZW06bnRoLWNoaWxkKDJuKSBhLCAuYi1jb250ZW50LWdyaWRfX2l0ZW06bnRoLWNoaWxkKDJuKSBoNC5iLWNvbnRlbnQtZ3JpZF9faXRlbV9fY29udGVudF9fdGl0bGUsIC5iLWNvbnRlbnQtZ3JpZF9faXRlbTpudGgtY2hpbGQoMm4pIC5tZXRhaW5mbyB7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuLmItY29udGVudC1ncmlkX19pdGVtOm50aC1jaGlsZCgybik6YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBib3JkZXItbGVmdDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmlnaHQ6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMzBweCBzb2xpZCAjNzA3MDcwICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLXRvcDogLTMwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG59XHJcbi5iLWNvbnRlbnQtZ3JpZF9faXRlbV9faW1hZ2Uge1xyXG4gIGhlaWdodDogMzIwcHg7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gIC5iLWNvbnRlbnQtZ3JpZF9faXRlbV9faW1hZ2Uge1xyXG4gICAgaGVpZ2h0OiAyMzZweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItY29udGVudC1ncmlkX19pdGVtX19pbWFnZSB7XHJcbiAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuLmItY29udGVudC1ncmlkX19pdGVtX19jb250ZW50IHtcclxuICBoZWlnaHQ6IDMyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDJlbTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItY29udGVudC1ncmlkX19pdGVtX19jb250ZW50IHtcclxuICAgIGhlaWdodDogMjI2cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItY29udGVudC1ncmlkX19pdGVtX19jb250ZW50IHtcclxuICAgIGhlaWdodDogMTgwcHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAuYi1jb250ZW50LWdyaWRfX2l0ZW06aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzEwMTAxMDtcclxuICB9XHJcbiAgLmItY29udGVudC1ncmlkX19pdGVtOmhvdmVyIC50ZXJ0aWFyeS10aXRsZSB7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICB9XHJcbiAgLmItY29udGVudC1ncmlkX19pdGVtOmhvdmVyOmJlZm9yZSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAzMHB4IHNvbGlkICMxMDEwMTA7XHJcbiAgfVxyXG59XHJcbi5iLWNvbnRlbnQtZ3JpZC0tZmlsdGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAxMjgwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItY29udGVudC1ncmlkLS1maWx0ZXIge1xyXG4gICAgaGVpZ2h0OiA5MDVweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItY29udGVudC1ncmlkLS1maWx0ZXIge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG4uYi1jb250ZW50LWdyaWQtLWZpbHRlciAuYi1jb250ZW50LWdyaWRfX2xpc3Qge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLmItY29udGVudC1ncmlkLS1maWx0ZXIgLmItY29udGVudC1ncmlkX19saXN0Li1hY3RpdmUge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi5iLWNvbnRlbnQtZ3JpZC0tZmlsdGVyLm51bWJlci1vZi1wb3N0cy0zIHtcclxuICBoZWlnaHQ6IDY0MHB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAuYi1jb250ZW50LWdyaWQtLWZpbHRlci5udW1iZXItb2YtcG9zdHMtMyB7XHJcbiAgICBoZWlnaHQ6IDQ2M3B4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi1jb250ZW50LWdyaWQtLWZpbHRlci5udW1iZXItb2YtcG9zdHMtMyB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4uYi1tb3NhaWMtZmxleCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi1tb3NhaWMtZmxleCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxufVxyXG4uYi1tb3NhaWMtZmxleF9fYm94IHtcclxuICBoZWlnaHQ6IDMyMHB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLW1vc2FpYy1mbGV4X19ib3gge1xyXG4gICAgaGVpZ2h0OiAxODBweDtcclxuICB9XHJcbn1cclxuLmItbW9zYWljLWZsZXhfX2JveCAubGlrZS10YWJsZSB7XHJcbiAgcGFkZGluZzogMmVtO1xyXG59XHJcbi5iLW1vc2FpYy1mbGV4X19ib3ggLnN1YnRpdGxlIHtcclxuICBsaW5lLWhlaWdodDogMS42O1xyXG59XHJcbi5iLW1vc2FpYy1mbGV4X19ib3gtLWJveDEge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG9yZGVyOiAxO1xyXG4gIHdpZHRoOiAzMy4zMzMzJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItbW9zYWljLWZsZXhfX2JveC0tYm94MSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG9yZGVyOiAyO1xyXG4gICAgaGVpZ2h0OiAxODBweDtcclxuICB9XHJcbiAgLmItbW9zYWljLWZsZXhfX2JveC0tYm94MSAuc3VidGl0bGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLmItbW9zYWljLWZsZXhfX2JveC0tYm94MTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICByaWdodDogLTMwcHg7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJvcmRlci10b3A6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItbGVmdDogMzBweCBzb2xpZCAjRkZGRkZGO1xyXG4gIG1hcmdpbi10b3A6IC0zMHB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLW1vc2FpYy1mbGV4X19ib3gtLWJveDE6YmVmb3JlIHtcclxuICAgIHRvcDogLTMwcHg7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgI0ZGRkZGRjtcclxuICAgIGJvcmRlci1sZWZ0OiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG4gIH1cclxufVxyXG4uYi1tb3NhaWMtZmxleF9fYm94LS1ib3gyIHtcclxuICBvcmRlcjogMjtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogNjYuNjY2NiU7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLmItbW9zYWljLWZsZXhfX2JveC0tYm94MiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG9yZGVyOiAxO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItbW9zYWljLWZsZXhfX2JveC0taG9yaXpvbnRhbF9fYm94OmhvdmVyIC5iLW1vc2FpYy1mbGV4X19ib3gtLWJveDEge1xyXG4gICAgYmFja2dyb3VuZDogIzlCOUI5QjtcclxuICB9XHJcbiAgLmItbW9zYWljLWZsZXhfX2JveC0taG9yaXpvbnRhbF9fYm94OmhvdmVyIC5iLW1vc2FpYy1mbGV4X19ib3gtLWJveDE6YmVmb3JlIHtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjOUI5QjlCO1xyXG4gIH1cclxuICAuYi1tb3NhaWMtZmxleF9fYm94LS1ob3Jpem9udGFsX19ib3g6aG92ZXIgLmItbW9zYWljLWZsZXhfX2JveC0tYm94MSAuZGVmYXVsdC1ibG9jay10aXRsZSBhLCAuYi1tb3NhaWMtZmxleF9fYm94LS1ob3Jpem9udGFsX19ib3g6aG92ZXIgLmItbW9zYWljLWZsZXhfX2JveC0tYm94MSAubWV0YWluZm8sIC5iLW1vc2FpYy1mbGV4X19ib3gtLWhvcml6b250YWxfX2JveDpob3ZlciAuYi1tb3NhaWMtZmxleF9fYm94LS1ib3gxIC5zdWJ0aXRsZSB7XHJcbiAgICBjb2xvcjogIzEwMTAxMDtcclxuICB9XHJcbn1cclxuLmItbW9zYWljLWZsZXhfX2JveC0tdmVydGljYWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBoZWlnaHQ6IDY0MHB4O1xyXG4gIHdpZHRoOiAzMy4zMzMzJTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi1tb3NhaWMtZmxleF9fYm94LS12ZXJ0aWNhbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuLmItbW9zYWljLWZsZXhfX2JveC0tdmVydGljYWxfX2JveCB7XHJcbiAgaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAuYi1tb3NhaWMtZmxleF9fYm94LS12ZXJ0aWNhbF9fYm94IHtcclxuICAgIGhlaWdodDogMTgwcHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmItbW9zYWljLWZsZXhfX2JveC0tdmVydGljYWxfX2JveC0tYm94MiB7XHJcbiAgb3JkZXI6IDI7XHJcbn1cclxuLmItbW9zYWljLWZsZXhfX2JveC0tdmVydGljYWw6bnRoLWNoaWxkKDJuKzIpIC5iLW1vc2FpYy1mbGV4X19ib3gtLXZlcnRpY2FsX19ib3gtLWJveDEge1xyXG4gIG9yZGVyOiAxO1xyXG59XHJcbi5iLW1vc2FpYy1mbGV4X19ib3gtLXZlcnRpY2FsOm50aC1jaGlsZCgybisyKSAuYi1tb3NhaWMtZmxleF9fYm94LS12ZXJ0aWNhbF9fYm94LS1ib3gxOmJlZm9yZSB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogLTMwcHg7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBib3JkZXItdG9wOiAzMHB4IHNvbGlkICNGRkZGRkY7XHJcbiAgYm9yZGVyLWxlZnQ6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcclxuICB6LWluZGV4OiAxMDtcclxufVxyXG4uYi1tb3NhaWMtZmxleF9fYm94LS12ZXJ0aWNhbDpudGgtY2hpbGQoMm4rMSkgLmItbW9zYWljLWZsZXhfX2JveC0tdmVydGljYWxfX2JveC0tYm94MSB7XHJcbiAgb3JkZXI6IDI7XHJcbn1cclxuLmItbW9zYWljLWZsZXhfX2JveC0tdmVydGljYWw6bnRoLWNoaWxkKDJuKzEpIC5iLW1vc2FpYy1mbGV4X19ib3gtLXZlcnRpY2FsX19ib3gtLWJveDIge1xyXG4gIG9yZGVyOiAxO1xyXG59XHJcbi5iLW1vc2FpYy1mbGV4X19ib3gtLXZlcnRpY2FsOm50aC1jaGlsZCgybisxKSAuYi1tb3NhaWMtZmxleF9fYm94LS12ZXJ0aWNhbF9fYm94LS1ib3gyOmJlZm9yZSB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgI0ZGRkZGRjtcclxuICBib3JkZXItbGVmdDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmlnaHQ6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG4gIHotaW5kZXg6IDEwO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5iLW1vc2FpYy1mbGV4X19ib3gtLXZlcnRpY2FsOm50aC1jaGlsZCgxbikgLmItbW9zYWljLWZsZXhfX2JveC0tdmVydGljYWxfX2JveC0tYm94MSB7XHJcbiAgICBvcmRlcjogMztcclxuICB9XHJcbiAgLmItbW9zYWljLWZsZXhfX2JveC0tdmVydGljYWw6bnRoLWNoaWxkKDFuKSAuYi1tb3NhaWMtZmxleF9fYm94LS12ZXJ0aWNhbF9fYm94LS1ib3gxOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTMwcHg7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgI0ZGRkZGRjtcclxuICAgIGJvcmRlci10b3A6IDAgc29saWQgI0ZGRkZGRjtcclxuICAgIGJvcmRlci1sZWZ0OiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmItbW9zYWljLWZsZXhfX2JveDpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjOUI5QjlCO1xyXG4gIH1cclxuICAuYi1tb3NhaWMtZmxleF9fYm94OmhvdmVyIC5kZWZhdWx0LWJsb2NrLXRpdGxlIGEsIC5iLW1vc2FpYy1mbGV4X19ib3g6aG92ZXIgLm1ldGFpbmZvLCAuYi1tb3NhaWMtZmxleF9fYm94OmhvdmVyIC5zdWJ0aXRsZSwgLmItbW9zYWljLWZsZXhfX2JveDpob3ZlciBoMyB7XHJcbiAgICBjb2xvcjogIzEwMTAxMDtcclxuICB9XHJcblxyXG4gIC5iLW1vc2FpYy1mbGV4X19ib3gtLWJveDE6aG92ZXI6YmVmb3JlIHtcclxuICAgIGJvcmRlci1sZWZ0OiAzMHB4IHNvbGlkICM5QjlCOUI7XHJcbiAgfVxyXG5cclxuICAuYi1tb3NhaWMtZmxleF9fYm94LS12ZXJ0aWNhbDpudGgtY2hpbGQoMm4pOmhvdmVyIC5iLW1vc2FpYy1mbGV4X19ib3gtLXZlcnRpY2FsX19ib3gtLWJveDE6YmVmb3JlIHtcclxuICAgIGJvcmRlci10b3A6IDMwcHggc29saWQgIzlCOUI5QjtcclxuICB9XHJcblxyXG4gIC5iLW1vc2FpYy1mbGV4X19ib3gtLXZlcnRpY2FsOm50aC1jaGlsZCgybisxKTpob3ZlciAuYi1tb3NhaWMtZmxleF9fYm94LS12ZXJ0aWNhbF9fYm94LS1ib3gyOmJlZm9yZSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAzMHB4IHNvbGlkICM5QjlCOUI7XHJcbiAgfVxyXG59XHJcbi8qXHJcbiAqICBBQ1RJVklUWSBDQUxFTkRBUiBQQUdFIFRFTVBMQVRFXHJcbiAqL1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xyXG4gIC5wYWdlLXRlbXBsYXRlLWFjdGl2aXR5X2NhbGVuZGFyIC5hY3Rpdml0eUxpc3Qge1xyXG4gICAgcGFkZGluZzogMCAyZW07XHJcbiAgfVxyXG59XHJcbi5wYWdlLXRlbXBsYXRlLWFjdGl2aXR5X2NhbGVuZGFyIC5hY3Rpdml0eUxpc3RJdGVtIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS1hY3Rpdml0eV9jYWxlbmRhciAuYWN0aXZpdHlMaXN0SXRlbSBoZWFkZXIge1xyXG4gIGJhY2tncm91bmQ6ICNGMkYyRjI7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNjBweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMjVzIGVhc2UtaW4tb3V0O1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLWFjdGl2aXR5X2NhbGVuZGFyIC5hY3Rpdml0eUxpc3RJdGVtIGhlYWRlciAudGh1bWJuYWlsIHtcclxuICBoZWlnaHQ6IDYwcHg7XHJcbiAgd2lkdGg6IDYwcHg7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBmbG9hdDogbGVmdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLWFjdGl2aXR5X2NhbGVuZGFyIC5hY3Rpdml0eUxpc3RJdGVtIGhlYWRlciAuaGVhZGVySW5uZXIge1xyXG4gIG1heC13aWR0aDogNzUlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGhlaWdodDogNjBweDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtYWN0aXZpdHlfY2FsZW5kYXIgLmFjdGl2aXR5TGlzdEl0ZW0gaGVhZGVyIHRpbWUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogLjllbTtcclxuICBjb2xvcjogIzcwNzA3MDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS1hY3Rpdml0eV9jYWxlbmRhciAuYWN0aXZpdHlMaXN0SXRlbSBoZWFkZXIgaDQge1xyXG4gIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS1hY3Rpdml0eV9jYWxlbmRhciAuYWN0aXZpdHlMaXN0SXRlbSBoZWFkZXI6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNkOWQ5ZDk7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtYWN0aXZpdHlfY2FsZW5kYXIgLmFjdGl2aXR5TGlzdEl0ZW0gLmhpZGRlbkNvbnRlbnQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xyXG4gIHBhZGRpbmc6IDI1cHggMTVweCAxMHB4O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtYWN0aXZpdHlfY2FsZW5kYXIgLmFjdGl2aXR5TGlzdEl0ZW0gLmhpZGRlbkNvbnRlbnQgLm1ldGFJbmZvIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLWFjdGl2aXR5X2NhbGVuZGFyIC5hY3Rpdml0eUxpc3RJdGVtIC5oaWRkZW5Db250ZW50IC5tZXRhSW5mbyBwIHtcclxuICBjb2xvcjogIzEwMTAxMDtcclxuICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtYWN0aXZpdHlfY2FsZW5kYXIgLmFjdGl2aXR5TGlzdEl0ZW0gLmhpZGRlbkNvbnRlbnQgaDIge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtYWN0aXZpdHlfY2FsZW5kYXIgLmFjdGl2aXR5TGlzdEl0ZW0gLmhpZGRlbkNvbnRlbnQgcCB7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtYWN0aXZpdHlfY2FsZW5kYXIgLmFjdGl2aXR5TGlzdEl0ZW0uYWN0aXZlIGhlYWRlciB7XHJcbiAgYmFja2dyb3VuZDogIzcwNzA3MDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS1hY3Rpdml0eV9jYWxlbmRhciAuYWN0aXZpdHlMaXN0SXRlbS5hY3RpdmUgaGVhZGVyIGg0LCAucGFnZS10ZW1wbGF0ZS1hY3Rpdml0eV9jYWxlbmRhciAuYWN0aXZpdHlMaXN0SXRlbS5hY3RpdmUgaGVhZGVyIHRpbWUge1xyXG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtYWN0aXZpdHlfY2FsZW5kYXIgLmFjdGl2aXR5TGlzdEl0ZW0uYWN0aXZlIGhlYWRlcjpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogIzYzNjM2MztcclxufVxyXG5cclxuLyoqXHJcbiAqXHJcbiAqIENPT0tJRVNcclxuICpcclxuICovXHJcbiNjb29raWVfYWN0aW9uX2Nsb3NlX2hlYWRlciB7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICBib3JkZXI6IDA7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgYmFja2dyb3VuZDogIzEwMTAxMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKipcclxuICogUElHTUVOVCBDU1NcclxuICpcclxuICovXHJcbi5iLWRvdWJsZS1uZXdzLS1zaW5nbGUtaW1hZ2VfX3NpZGUsXHJcbi5iLWRvdWJsZS1uZXdzLS1zaW5nbGUtaW1hZ2VfX3NpZGVfX2NvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDI1cHg7XHJcbn1cclxuLmItZG91YmxlLW5ld3MtLXNpbmdsZS1pbWFnZV9fc2lkZSBoMyxcclxuLmItZG91YmxlLW5ld3MtLXNpbmdsZS1pbWFnZV9fc2lkZV9fY29udGVudCBoMyB7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoI0ZGRkZGRiwgI0ZGRkZGRik7XHJcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5iLWRvdWJsZS1uZXdzLS1zaW5nbGUtaW1hZ2VfX3NpZGU6aG92ZXIsXHJcbi5iLWRvdWJsZS1uZXdzLS1zaW5nbGUtaW1hZ2VfX3NpZGVfX2NvbnRlbnQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uYi1kb3VibGUtbmV3cy0tc2luZ2xlLWltYWdlX19zaWRlOmJlZm9yZSxcclxuLmItZG91YmxlLW5ld3MtLXNpbmdsZS1pbWFnZV9fc2lkZV9fY29udGVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwMHB4O1xyXG4gIGxlZnQ6IC0zMHB4O1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBib3JkZXItdG9wOiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiAzMHB4IHNvbGlkICM5QjlCOUI7XHJcbn1cclxuXHJcbi5iLWNvbnRlbnQtZ3JpZF9faXRlbTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogIzlCOUI5QjtcclxufVxyXG4uYi1jb250ZW50LWdyaWRfX2l0ZW06YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBib3JkZXItbGVmdDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmlnaHQ6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMzBweCBzb2xpZCAjOUI5QjlCICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLXRvcDogLTI5cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG59XHJcbi5iLWNvbnRlbnQtZ3JpZF9faXRlbTpudGgtY2hpbGQoMm4pIC5iLWNvbnRlbnQtZ3JpZF9faXRlbV9fY29udGVudCB7XHJcbiAgYmFja2dyb3VuZDogIzcwNzA3MDtcclxufVxyXG5cclxuLmItY29udGVudC1ncmlkX19pdGVtX19jb250ZW50IHtcclxuICBiYWNrZ3JvdW5kOiAjOUI5QjlCO1xyXG59XHJcblxyXG4uZm9vdGVyLW11c2V1bS1saXN0IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5mb290ZXItbXVzZXVtLWxpc3Qge1xyXG4gICAgcGFkZGluZy10b3A6IC41cmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVudC13cmFwcGVyIHtcclxuICBtYXgtd2lkdGg6IDEyOTBweDtcclxuICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcclxuICB9XHJcbn1cclxuLmNvbnRlbnQtd3JhcHBlcjphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5tdXNldW0tbGlzdHMge1xyXG4gIG1hcmdpbjogMCAtMS41cmVtO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtNHB4O1xyXG59XHJcbi5tdXNldW0tbGlzdHM6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5tdXNldW0tbGlzdHMgbGkge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDEuNXJlbTtcclxuICBmb250LXNpemU6IDJyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgbWF4LXdpZHRoOiAzODByZW07XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLm11c2V1bS1saXN0cyBsaSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAubXVzZXVtLWxpc3RzIGxpIHtcclxuICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgfVxyXG59XHJcbi5tdXNldW0tbGlzdHMgLmhvbGQge1xyXG4gIG1heC13aWR0aDogMzYwcHg7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcbi5tdXNldW0tbGlzdHMgLmltYWdlIHtcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgaGVpZ2h0OiAzMDBweDtcclxuICBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0byAxLjZyZW07XHJcbn1cclxuLm11c2V1bS1saXN0cyAuaW1hZ2UgYSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2U7XHJcbn1cclxuLm11c2V1bS1saXN0cyAuaW1hZ2UgYTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAubXVzZXVtLWxpc3RzIC5pbWFnZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyLjZyZW07XHJcbiAgfVxyXG59XHJcbi5tdXNldW0tbGlzdHMgaDMge1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICBtYXJnaW46IDAgMCAxcmVtO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5tdXNldW0tbGlzdHMgaDMge1xyXG4gICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgfVxyXG59XHJcbi5tdXNldW0tbGlzdHMgcCB7XHJcbiAgZm9udC1zaXplOiAycmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xyXG4gIG1hcmdpbjogMCAwIC44cmVtO1xyXG59XHJcblxyXG4ucmVhZG1vcmUtbGluayB7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgZm9udDogNzAwIDEuNHJlbS8yIFwiQnJhbmRvblwiLCBzYW5zLXNlcmlmO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuM3JlbTtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuLnJlYWRtb3JlLWxpbmsgLmFycm93IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBtYXJnaW46IDAgMCAwIC44cmVtO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbn1cclxuLnJlYWRtb3JlLWxpbms6aG92ZXIgLmFycm93IHtcclxuICBtYXJnaW4tbGVmdDogMS4ycmVtO1xyXG4gIG1hcmdpbi1yaWdodDogLS40cmVtO1xyXG59XHJcblxyXG4uc2luZ2xlLWhlcm8tbmV3cyB7XHJcbiAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgbWFyZ2luOiAwIDAgM3JlbTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NzBweCkge1xyXG4gIC5zaW5nbGUtaGVyby1uZXdzIHtcclxuICAgIG1hcmdpbjogMCAtMmVtIDZyZW07XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5MzRweCkge1xyXG4gIC5zaW5nbGUtaGVyby1uZXdzIHtcclxuICAgIG1hcmdpbjogMCAwIDhyZW07XHJcbiAgfVxyXG59XHJcbi5zaW5nbGUtaGVyby1uZXdzIC5uZXdzLXdyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uc2luZ2xlLWhlcm8tbmV3cyAubmV3cy13cmFwcGVyOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBtaW4taGVpZ2h0OiA0MHJlbTtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuc2luZ2xlLWhlcm8tbmV3cyAubmV3cy13cmFwcGVyOmFmdGVyIHtcclxuICAgIG1pbi1oZWlnaHQ6IDYwcmVtO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuc2luZ2xlLWhlcm8tbmV3cyAubmV3cy13cmFwcGVyOmFmdGVyIHtcclxuICAgIG1pbi1oZWlnaHQ6IDgwcmVtO1xyXG4gIH1cclxufVxyXG4uc2luZ2xlLWhlcm8tbmV3cyAuY29udGVudC13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICB6LWluZGV4OiAyO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLnNpbmdsZS1oZXJvLW5ld3MgLnRleHQtd3JhcCB7XHJcbiAgd2lkdGg6IDc4cmVtO1xyXG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtIDRyZW07XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi5zaW5nbGUtaGVyby1uZXdzIGgyIHtcclxuICBmb250LXNpemU6IDRyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLTEuOHB4O1xyXG4gIG1hcmdpbjogMCAwIDIuMnJlbTtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuc2luZ2xlLWhlcm8tbmV3cyBoMiB7XHJcbiAgICBmb250LXNpemU6IDZyZW07XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5zaW5nbGUtaGVyby1uZXdzIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogOHJlbTtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5zaW5nbGUtaGVyby1uZXdzIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogOS42cmVtO1xyXG4gIH1cclxufVxyXG4uc2luZ2xlLWhlcm8tbmV3cyBoMiBhIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5zaW5nbGUtaGVyby1uZXdzIGgyIGE6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogLS42cmVtO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogLjRyZW07XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbn1cclxuLnNpbmdsZS1oZXJvLW5ld3MgaDIgYTpob3ZlciB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLnNpbmdsZS1oZXJvLW5ld3MgaDIgYTpob3ZlcjphZnRlciB7XHJcbiAgd2lkdGg6IDIwcmVtO1xyXG59XHJcbi5zaW5nbGUtaGVyby1uZXdzIHAge1xyXG4gIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICBtYXJnaW46IDAgMCAycmVtO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5zaW5nbGUtaGVyby1uZXdzIHAge1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuc2luZ2xlLWhlcm8tbmV3cyBwIHtcclxuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gIH1cclxufVxyXG4uc2luZ2xlLWhlcm8tbmV3cyAucmVhZG1vcmUtbGluayB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zaXRlLW1haW4gLmItd3lzaXd5ZzpmaXJzdC1jaGlsZCB7XHJcbiAgcGFkZGluZy10b3A6IDRyZW07XHJcbn1cclxuXHJcbi5uby1yZXN1bHRzIHtcclxuICBwYWRkaW5nLXRvcDogNHJlbTtcclxufVxyXG5cclxuLnNpdGUtZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjMTExMTExO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIHBhZGRpbmc6IDVyZW0gMCAzcmVtO1xyXG4gIG1hcmdpbi10b3A6IDZlbTtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuc2l0ZS1mb290ZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDdyZW07XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuc2l0ZS1mb290ZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xyXG4gIH1cclxufVxyXG4uc2l0ZS1mb290ZXJfX2NvbHVtbiB7XHJcbiAgd2lkdGg6IDI1JTtcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nOiAwIDFyZW07XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLnNpdGUtZm9vdGVyX19jb2x1bW4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbiAgfVxyXG59XHJcbi5zaXRlLWZvb3Rlcl9fY29sdW1uIGEge1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdHJhbnNpdGlvbjogYm9yZGVyIC4yNXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuLnNpdGUtZm9vdGVyX19jb2x1bW4gYTpob3ZlciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCNDFCM0Q7XHJcbn1cclxuLnNpdGUtZm9vdGVyX19jb2x1bW5fX3RpdGxlIHtcclxuICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG59XHJcbi5zaXRlLWZvb3Rlcl9fY29sdW1uX190aXRsZSBoNCB7XHJcbiAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogM3B4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC1mYW1pbHk6IFwiQnJhbmRvblwiLCBzYW5zLXNlcmlmO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4uc2l0ZS1mb290ZXJfX2NvbHVtbiB1bCBsaSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC43cmVtO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZhemV0YVwiLCBzZXJpZjtcclxufVxyXG4uc2l0ZS1mb290ZXJfX2NvbHVtbiB1bCBsaSBhIHtcclxuICBmb250LXNpemU6IDEuNHJlbTtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuc2l0ZS1mb290ZXJfX2NvbHVtbiB1bCBsaSBhIHtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gIH1cclxufVxyXG4uc2l0ZS1mb290ZXIgLm5pbmphLWZvcm1zLWNvbnQge1xyXG4gIG1heC13aWR0aDogNDgwcHg7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcbi5zaXRlLWZvb3RlciAubmluamEtZm9ybXMtY29udCBwIHtcclxuICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuLnNpdGUtZm9vdGVyIC5uaW5qYS1mb3Jtcy1jb250IHAgZW0ge1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXNpemU6IDEuNHJlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25cIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi5zaXRlLWZvb3RlciAubmluamEtZm9ybXMtY29udCAubmluamEtZm9ybXMtZXJyb3ItbXNnLCAuc2l0ZS1mb290ZXIgLm5pbmphLWZvcm1zLWNvbnQgLm5pbmphLWZvcm1zLXJlcXVpcmVkLWl0ZW1zIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5zaXRlLWZvb3RlciAubmluamEtZm9ybXMtY29udCAuZmllbGQtd3JhcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnNpdGUtZm9vdGVyIC5uaW5qYS1mb3Jtcy1jb250IC5maWVsZC13cmFwIGxhYmVsIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLnNpdGUtZm9vdGVyIC5uaW5qYS1mb3Jtcy1jb250IC5maWVsZC13cmFwLnRleHQtd3JhcCB7XHJcbiAgd2lkdGg6IDY1JTtcclxufVxyXG4uc2l0ZS1mb290ZXIgLm5pbmphLWZvcm1zLWNvbnQgLmZpZWxkLXdyYXAuc3VibWl0LXdyYXAge1xyXG4gIHdpZHRoOiAzNSU7XHJcbn1cclxuLnNpdGUtZm9vdGVyIC5uaW5qYS1mb3Jtcy1jb250IC5maWVsZC13cmFwIGlucHV0IHtcclxuICBib3JkZXI6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMC40ZW0gMC41ZW07XHJcbiAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG4uc2l0ZS1mb290ZXIgLm5pbmphLWZvcm1zLWNvbnQgLmZpZWxkLXdyYXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgYmFja2dyb3VuZDogI0I0QjVCNDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjI1cmVtO1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgcGFkZGluZzogMC41NWVtIDAuMjVlbTtcclxufVxyXG4uc2l0ZS1mb290ZXIgLm5pbmphLWZvcm1zLWNvbnQgLmZpZWxkLXdyYXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbn1cclxuLnNpdGUtZm9vdGVyIC5uaW5qYS1mb3Jtcy1jb250IC5maWVsZC13cmFwIC5uaW5qYS1mb3Jtcy1yZXEtc3ltYm9sIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5zaXRlLWZvb3RlciAubmluamEtZm9ybXMtY29udCAuZmllbGQtd3JhcC5uaW5qYS1mb3Jtcy1lcnJvciAubmluamEtZm9ybXMtZmllbGQtZXJyb3Ige1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjRjJGMkYyO1xyXG4gIG9wYWNpdHk6IDAuODU7XHJcbiAgcGFkZGluZzogNHB4IDEwcHg7XHJcbiAgYm9yZGVyLXRvcDogI0I0MUIzRCAycHggc29saWQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuLnNpdGUtZm9vdGVyIC5uaW5qYS1mb3Jtcy1jb250IC5maWVsZC13cmFwLm5pbmphLWZvcm1zLWVycm9yIC5uaW5qYS1mb3Jtcy1maWVsZC1lcnJvcjphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTlweDtcclxuICBsZWZ0OiAxMHB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5zaXRlLWZvb3RlciAubmluamEtZm9ybXMtY29udCB7XHJcbiAgICBtYXJnaW46IDFlbSBhdXRvIDA7XHJcbiAgfVxyXG4gIC5zaXRlLWZvb3RlciAubmluamEtZm9ybXMtY29udCAuZmllbGQtd3JhcC50ZXh0LXdyYXAge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICB9XHJcbiAgLnNpdGUtZm9vdGVyIC5uaW5qYS1mb3Jtcy1jb250IC5maWVsZC13cmFwLnN1Ym1pdC13cmFwIHtcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uYi1zb2NpYWwtLWZvb3RlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmItc29jaWFsLS1mb290ZXJfX2xpc3Qge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uYi1zb2NpYWwtLWZvb3Rlcl9fbGlzdF9faXRlbSB7XHJcbiAgd2lkdGg6IDgwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmItc29jaWFsLS1mb290ZXJfX2xpc3RfX2l0ZW1fX2ljb24ge1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGhlaWdodDogMzZweDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDM2cHggMzZweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC4yNWVtO1xyXG59XHJcbi5iLXNvY2lhbC0tZm9vdGVyX19saXN0X19pdGVtX19pY29uLmljb24tZmIge1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAzMnB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbn1cclxuLmItc29jaWFsLS1mb290ZXJfX2xpc3RfX2l0ZW1fX2ljb24uaWNvbi10dyB7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAzM3B4IDI4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxufVxyXG4uYi1zb2NpYWwtLWZvb3Rlcl9fbGlzdF9faXRlbV9faWNvbi5pY29uLWluc3RhIHtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDMycHggMzJweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG59XHJcbi5iLXNvY2lhbC0tZm9vdGVyX19saXN0X19pdGVtIHAge1xyXG4gIG1hcmdpbi1ib3R0b206IDIuNmVtO1xyXG59XHJcblxyXG4uYi1jcmVkaXRzIHtcclxuICBwYWRkaW5nOiA0cmVtIDJyZW0gM3JlbTtcclxufVxyXG4uYi1jcmVkaXRzIC50aW55LXRleHQge1xyXG4gIGNvbG9yOiAjQjRCNUI0ICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zaXplOiAxLjRyZW07XHJcbn1cclxuLmItY3JlZGl0cyBhIHtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjQjRCNUI0ICFpbXBvcnRhbnQ7XHJcbiAgdHJhbnNpdGlvbjogYm9yZGVyIC4yNXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuLmItY3JlZGl0cyBhOmhvdmVyIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0I0MUIzRDtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxufVxyXG5cclxuaW1nLmNyZWRpdHMtbG9nbyB7XHJcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDY3cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmbG9hdDogbm9uZTtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZm9vdGVyLW1lbnUtcm93IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuZm9vdGVyLW1lbnUtcm93IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZvb3Rlci1tZW51LXJvdyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcclxuICB9XHJcbn1cclxuXHJcbi5saWtlLXRhYmxlIHtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmxpa2UtdGFibGUgLmxpa2UtdGFibGUtY2VsbCB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5saWtlLXRhYmxlIC5saWtlLXRhYmxlLWNlbGwuLWFsaWduLWJvdHRvbSB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG5cclxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgY2xpcDogcmVjdCgxcHggMXB4IDFweCAxcHgpO1xyXG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxufVxyXG5cclxuLi1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uLWxlZnQge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi4tcmlnaHQge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4uLXVwcGVyY2FzZSB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uLWxvd2VyY2FzZSB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uLWxpZ2h0IHtcclxuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uLXJlZCB7XHJcbiAgY29sb3I6ICNCNDFCM0QgIWltcG9ydGFudDtcclxufVxyXG5cclxuLi1pdGFsaWMge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uLWNvbG9yYmcge1xyXG4gIGJhY2tncm91bmQ6ICNCNDFCM0Q7XHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgI0I0MUIzRCwgI0I0MUIzRCwgI0I0MUIzRCwgI0I0MUIzRCk7XHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI0I0MUIzRCwgI0I0MUIzRCwgI0I0MUIzRCwgI0I0MUIzRCk7XHJcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNCNDFCM0QsICNCNDFCM0QsICNCNDFCM0QsICNCNDFCM0QpO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI0I0MUIzRCwgI0I0MUIzRCwgI0I0MUIzRCwgI0I0MUIzRCk7XHJcbiAgLyogRm9yIFNhZmFyaSA1LjEgdG8gNi4wICovXHJcbiAgLyogRm9yIE9wZXJhIDExLjEgdG8gMTIuMCAqL1xyXG4gIC8qIEZvciBGaXJlZm94IDMuNiB0byAxNSAqL1xyXG4gIC8qIFN0YW5kYXJkIHN5bnRheCAqL1xyXG59XHJcblxyXG4uLWRlZmF1bHQtbWFyZ2luLWJvdHRvbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMi42ZW07XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLi1kZWZhdWx0LW1hcmdpbi1ib3R0b20ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS4zZW07XHJcbiAgfVxyXG59XHJcblxyXG4uanMtY2xpY2thYmxlIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5sb2FkLW1vcmUuZGlzYWJsZSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLmxvYWQtbW9yZS5kaXNhYmxlIGEge1xyXG4gIGNvbG9yOiAjN2Y3ZjdmO1xyXG59XHJcbi5sb2FkLW1vcmUuZGlzYWJsZSBhOmJlZm9yZSwgLmxvYWQtbW9yZS5kaXNhYmxlIGE6YWZ0ZXIge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICM3ZjdmN2Y7XHJcbn1cclxuXHJcbi8qISAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xyXG5cclxuXHRNZWFuTWVudSAyLjAuN1xyXG5cdC0tLS0tLS0tXHJcblxyXG5cdFRvIGJlIHVzZWQgd2l0aCBqcXVlcnkubWVhbm1lbnUuanMgYnkgQ2hyaXMgV2hhcnRvbiAoaHR0cDovL3d3dy5tZWFudGhlbWVzLmNvbS9wbHVnaW5zL21lYW5tZW51LylcclxuXHJcbiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICovXHJcbmEubWVhbm1lbnUtcmV2ZWFsIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubWVhbi1jb250YWluZXIgLm1lYW4tYmFyIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZDogIzEwMTAxMDtcclxuICBwYWRkaW5nOiA0cHggMCAwO1xyXG4gIG1pbi1oZWlnaHQ6IDQycHg7XHJcbiAgei1pbmRleDogOTk5OTk5O1xyXG59XHJcblxyXG4ubWVhbi1jb250YWluZXIgYS5tZWFubWVudS1yZXZlYWwge1xyXG4gIHdpZHRoOiAyMnB4O1xyXG4gIGhlaWdodDogMjJweDtcclxuICBwYWRkaW5nOiAxM3B4IDEzcHggMTFweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogI2ZmZjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIGZvbnQtc2l6ZTogMXB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4ubWVhbi1jb250YWluZXIgYS5tZWFubWVudS1yZXZlYWwgc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBoZWlnaHQ6IDNweDtcclxuICBtYXJnaW4tdG9wOiAzcHg7XHJcbn1cclxuXHJcbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6ICMxMDEwMTA7XHJcbiAgbWFyZ2luLXRvcDogNDRweDtcclxufVxyXG5cclxuLm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcblxyXG4ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwgbGkgYSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBwYWRkaW5nOiAxZW0gNSU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzODM4Mzg7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bCBsaSBsaSBhIHtcclxuICB3aWR0aDogODAlO1xyXG4gIHBhZGRpbmc6IDFlbSAxMCU7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMWYxZjE7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XHJcbiAgb3BhY2l0eTogLjc1O1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT03NSk7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcblxyXG4ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpLm1lYW4tbGFzdCBhIHtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwgbGkgbGkgbGkgYSB7XHJcbiAgd2lkdGg6IDcwJTtcclxuICBwYWRkaW5nOiAxZW0gMTUlO1xyXG59XHJcblxyXG4ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpIGxpIGxpIGxpIGEge1xyXG4gIHdpZHRoOiA2MCU7XHJcbiAgcGFkZGluZzogMWVtIDIwJTtcclxufVxyXG5cclxuLm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bCBsaSBsaSBsaSBsaSBsaSBhIHtcclxuICB3aWR0aDogNTAlO1xyXG4gIHBhZGRpbmc6IDFlbSAyNSU7XHJcbn1cclxuXHJcbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwgbGkgYTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogIzI1MjUyNTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XHJcbn1cclxuXHJcbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwgbGkgYS5tZWFuLWV4cGFuZCB7XHJcbiAgbWFyZ2luLXRvcDogMXB4O1xyXG4gIHdpZHRoOiAyNnB4O1xyXG4gIGhlaWdodDogMjRweDtcclxuICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbiAgei1pbmRleDogMjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bCBsaSBhLm1lYW4tZXhwYW5kOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XHJcbn1cclxuXHJcbi5tZWFuLWNvbnRhaW5lciAubWVhbi1wdXNoIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLm1lYW4tbmF2IC53cmFwcGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLm1lYW4tY29udGFpbmVyIC5tZWFuLWJhciwgLm1lYW4tY29udGFpbmVyIC5tZWFuLWJhciAqIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuXHJcbi5tZWFuLXJlbW92ZSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JhZGllbnQtZmlsdGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuOSksIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC45KSk7XHJcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC45KSwgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjkpKTtcclxuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuOSksIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC45KSk7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC45KSwgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjkpKTtcclxufVxyXG4uZ3JhZGllbnQtZmlsdGVyOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiAjMTAxMDEwO1xyXG59XHJcblxyXG4uZ3JhZGllbnQtZmlsdGVyLWJvdHRvbSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC45KSk7XHJcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC45KSk7XHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjkpKTtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjkpKTtcclxufVxyXG5cclxuLmxvYWQtbW9yZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgcGFkZGluZy10b3A6IDZyZW07XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XHJcbiAgLmxvYWQtbW9yZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcclxuICB9XHJcbn1cclxuLmxvYWQtbW9yZSBhIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250OiA3MDAgMS40cmVtLzEuMjg1NzE0IFwiQnJhbmRvblwiLCBzYW5zLXNlcmlmO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuM3JlbTtcclxuICBwYWRkaW5nOiAwIDMuNHJlbTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4ubG9hZC1tb3JlIGE6YmVmb3JlLCAubG9hZC1tb3JlIGE6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLXdpZHRoOiAxMHB4IDZweCAwIDZweDtcclxuICBib3JkZXItY29sb3I6ICMwMDAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmxvYWQtbW9yZSBhOmJlZm9yZSB7XHJcbiAgbGVmdDogMDtcclxufVxyXG4ubG9hZC1tb3JlIGE6YWZ0ZXIge1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uY2FyZHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5ldmVudC1mcm9udCB7XHJcbiAgaGVpZ2h0OiAzNjBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbjogM3B4O1xyXG59XHJcbi5ldmVudC1mcm9udCAuZ3JhZGllbnQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uZXZlbnQtZnJvbnQgLmdyYWRpZW50LnllcyB7XHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjQpLCByZ2JhKDAsIDAsIDAsIDAuMiksIHJnYmEoMCwgMCwgMCwgMC40KSk7XHJcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC40KSwgcmdiYSgwLCAwLCAwLCAwLjIpLCByZ2JhKDAsIDAsIDAsIDAuNCkpO1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC40KSwgcmdiYSgwLCAwLCAwLCAwLjIpLCByZ2JhKDAsIDAsIDAsIDAuNCkpO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuNCksIHJnYmEoMCwgMCwgMCwgMC4yKSwgcmdiYSgwLCAwLCAwLCAwLjQpKTtcclxufVxyXG4uZXZlbnQtZnJvbnQgLmdyYWRpZW50OmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuOCk7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5ldmVudC1mcm9udCAuZ3JhZGllbnQ6aG92ZXIgLmV2ZW50LXRpdGxlIGg0IHtcclxuICBjb2xvcjogIzEwMTAxMDtcclxufVxyXG4uZXZlbnQtZnJvbnQgLmdyYWRpZW50OmhvdmVyIC5ldmVudC10eXBlIHtcclxuICBjb2xvcjogIzEwMTAxMDtcclxufVxyXG4uZXZlbnQtZnJvbnQgLmdyYWRpZW50OmhvdmVyIC5kYXRlLWJveCB7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbn1cclxuLmV2ZW50LWZyb250IC5ldmVudC10aXRsZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvdHRvbTogMjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgcGFkZGluZzogMHB4IDE1cHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzcwcHgpIHtcclxuICAuZXZlbnQtZnJvbnQgLmV2ZW50LXRpdGxlIHtcclxuICAgIHBhZGRpbmc6IDBweCAzMHB4O1xyXG4gIH1cclxufVxyXG4uZXZlbnQtZnJvbnQgLmV2ZW50LXRpdGxlIGg0IHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDJyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LWZhbWlseTogXCJGYXpldGFcIiwgc2VyaWY7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzcwcHgpIHtcclxuICAuZXZlbnQtZnJvbnQgLmV2ZW50LXRpdGxlIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gIH1cclxufVxyXG4uZXZlbnQtZnJvbnQgLmRhdGUtYm94IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb2xvcjogI2ZmZjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAyMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogaW5oZXJpdDtcclxuICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgZm9udC1mYW1pbHk6IFwiRmF6ZXRhXCIsIHNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcclxufVxyXG4uZXZlbnQtZnJvbnQgLmV2ZW50LXR5cGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFwiRmF6ZXRhXCIsIHNlcmlmO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IDEuMnJlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG59XHJcblxyXG4uY2FyZCB7XHJcbiAgbWFyZ2luOiA1cHggMTBweCAwcHggNXB4O1xyXG4gIHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgLSAxMHB4KTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5jYXJkIHtcclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAxNHB4KTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAuY2FyZCB7XHJcbiAgICBtYXJnaW46IDVweCA1cHggMHB4IDVweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuY2FyZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuLmNhcmQ6aG92ZXIgLmNhcmRfX2lubmVyIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xyXG59XHJcbi5jYXJkX19pbm5lciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAzMDBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG59XHJcbi5jYXJkX19pbm5lcjphZnRlciB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbn1cclxuLmNhcmRfX2lubmVyIC5mYSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLXRvcDogLjI1ZW07XHJcbn1cclxuLmNhcmRfX2V4cGFuZGVyIHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIGZvbnQtc2l6ZTogMS41ZW07XHJcbn1cclxuLmNhcmRfX2V4cGFuZGVyIC5mYSB7XHJcbiAgZm9udC1zaXplOiAwLjc1ZW07XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTBweDtcclxuICByaWdodDogMTBweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmNhcmRfX2V4cGFuZGVyIC5mYTpob3ZlciB7XHJcbiAgb3BhY2l0eTogMC45O1xyXG59XHJcbi5jYXJkLmlzLWNvbGxhcHNlZCAuY2FyZF9faW5uZXI6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4uY2FyZC5pcy1jb2xsYXBzZWQgLmNhcmRfX2V4cGFuZGVyIHtcclxuICBtYXgtaGVpZ2h0OiAwO1xyXG4gIG1pbi1oZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuLmNhcmQuaXMtZXhwYW5kZWQgLmNhcmRfX2lubmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xyXG59XHJcbi5jYXJkLmlzLWV4cGFuZGVkIC5jYXJkX19pbm5lcjphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBvcGFjaXR5OiAxO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHdpZHRoOiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IC0zMHB4O1xyXG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTVweCk7XHJcbiAgYm9yZGVyLWxlZnQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b206IDE1cHggc29saWQgI0I0MUIzRDtcclxufVxyXG4uY2FyZC5pcy1leHBhbmRlZCAuY2FyZF9faW5uZXIgLmdyYWRpZW50OmhvdmVyIC5ldmVudC10aXRsZSBoNCB7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuLmNhcmQuaXMtZXhwYW5kZWQgLmNhcmRfX2lubmVyIC5ncmFkaWVudDpob3ZlciAuZXZlbnQtdHlwZSB7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuLmNhcmQuaXMtZXhwYW5kZWQgLmNhcmRfX2lubmVyIC5ncmFkaWVudDpob3ZlciAuZGF0ZS1ib3gge1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcbi5jYXJkLmlzLWV4cGFuZGVkIC5jYXJkX19pbm5lci5ldmVudC1mcm9udCAuZ3JhZGllbnQge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC44KTtcclxufVxyXG4uY2FyZC5pcy1leHBhbmRlZCAuY2FyZF9faW5uZXIuZXZlbnQtZnJvbnQgLmdyYWRpZW50IC5ldmVudC10aXRsZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmNhcmQuaXMtZXhwYW5kZWQgLmNhcmRfX2lubmVyIC5mYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTE1XCI7XHJcbn1cclxuLmNhcmQuaXMtZXhwYW5kZWQgLmNhcmRfX2V4cGFuZGVyIHtcclxuICBtYXgtaGVpZ2h0OiAxMDAwcHg7XHJcbiAgbWluLWhlaWdodDogMzUwcHg7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgbWFyZ2luOiAxMHB4IDBweCAzcHggM3B4O1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmNhcmQuaXMtZXhwYW5kZWQgLmNhcmRfX2V4cGFuZGVyIGg0IHtcclxuICBmb250LXNpemU6IDMuMnJlbTtcclxuICBsaW5lLWhlaWdodDogMTIwJTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZhemV0YSBEaXNwbGF5XCIsIHNlcmlmO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuLmNhcmQuaXMtZXhwYW5kZWQgLmNhcmRfX2V4cGFuZGVyIC5kYXRlIHtcclxuICBmb250LXNpemU6IDIuMXJlbTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1mYW1pbHk6IFwiRmF6ZXRhXCIsIHNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTlyZW07XHJcbn1cclxuLmNhcmQuaXMtZXhwYW5kZWQgLmNhcmRfX2V4cGFuZGVyIC5pbWFnZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBtaW4taGVpZ2h0OiAzNTBweDtcclxuICByaWdodDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5jYXJkLmlzLWV4cGFuZGVkIC5jYXJkX19leHBhbmRlciAuaW1hZ2Uge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5jYXJkLmlzLWV4cGFuZGVkIC5jYXJkX19leHBhbmRlciAuaW1hZ2Uge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxufVxyXG4uY2FyZC5pcy1leHBhbmRlZCAuY2FyZF9fZXhwYW5kZXIgLmNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYmFja2dyb3VuZDogIzg3NzY2ODtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgcGFkZGluZzogMjBweCAzNXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAyMjtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLmNhcmQuaXMtZXhwYW5kZWQgLmNhcmRfX2V4cGFuZGVyIC5jb250ZW50IHtcclxuICAgIHdpZHRoOiA2MCU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmNhcmQuaXMtZXhwYW5kZWQgLmNhcmRfX2V4cGFuZGVyIC5jb250ZW50IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG59XHJcbi5jYXJkLmlzLWV4cGFuZGVkIC5jYXJkX19leHBhbmRlciAuY29udGVudCAuZXhjZXJwdCB7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbn1cclxuLmNhcmQuaXMtZXhwYW5kZWQgLmNhcmRfX2V4cGFuZGVyIC5jb250ZW50IC5leGNlcnB0IHAge1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIG1hcmdpbi1ib3R0b206IC44cmVtO1xyXG59XHJcbi5jYXJkLmlzLWV4cGFuZGVkIC5jYXJkX19leHBhbmRlciAuY29udGVudCAuZXhjZXJwdCBhIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBmb250LXNpemU6IDEuNHJlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuM3JlbTtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG59XHJcbi5jYXJkLmlzLWV4cGFuZGVkIC5jYXJkX19leHBhbmRlciAuY29udGVudCAuZXhjZXJwdCBhOmhvdmVyIHtcclxuICBtYXJnaW4tbGVmdDogLjRyZW07XHJcbiAgcGFkZGluZy1yaWdodDogLjRyZW07XHJcbn1cclxuLmNhcmQuaXMtZXhwYW5kZWQgLmNhcmRfX2V4cGFuZGVyIC5jb250ZW50IC5leGNlcnB0IFtjbGFzcyo9XCItYXJyb3ctcmlnaHRcIl0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIG1hcmdpbjogMCAwIDAgLjhyZW07XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcclxufVxyXG4uY2FyZC5pcy1leHBhbmRlZDpob3ZlciAuY2FyZF9faW5uZXIge1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbn1cclxuLmNhcmQuaXMtaW5hY3RpdmUgLmNhcmRfX2lubmVyIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5jYXJkLmlzLWluYWN0aXZlOmhvdmVyIC5jYXJkX19pbm5lciB7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuY2FyZDpudGgtb2YtdHlwZSgzbisyKSAuY2FyZF9fZXhwYW5kZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEwMCUgLSA2cHgpO1xyXG4gIH1cclxuXHJcbiAgLmNhcmQ6bnRoLW9mLXR5cGUoM24rMykgLmNhcmRfX2V4cGFuZGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yMDAlIC0gMTZweCk7XHJcbiAgfVxyXG5cclxuICAuY2FyZDpudGgtb2YtdHlwZSgzbis0KSB7XHJcbiAgICBjbGVhcjogbGVmdDtcclxuICB9XHJcblxyXG4gIC5jYXJkX19leHBhbmRlciB7XHJcbiAgICB3aWR0aDogY2FsYygzMDAlICsgMjBweCk7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAuY2FyZDpudGgtb2YtdHlwZSgybisyKSAuY2FyZF9fZXhwYW5kZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEwMCUgLSA2cHgpO1xyXG4gIH1cclxuXHJcbiAgLmNhcmQ6bnRoLW9mLXR5cGUoMm4rMykge1xyXG4gICAgY2xlYXI6IGxlZnQ7XHJcbiAgfVxyXG5cclxuICAuY2FyZF9fZXhwYW5kZXIge1xyXG4gICAgd2lkdGg6IGNhbGMoMjAwJSArIDEwcHgpO1xyXG4gIH1cclxufVxyXG4vKiFcclxuICogIFRoZSBCbGFjayBUaWUgRm9udCBpcyBjb21tZXJjaWFsIHNvZnR3YXJlLiBQbGVhc2UgZG8gbm90IGRpc3RyaWJ1dGUuXHJcbiAqL1xyXG4vKiBGT05UIFBBVEhcclxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdCbGFjayBUaWUnO1xyXG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvc29saWQvQmxhY2tUaWUtU29saWQtd2ViZm9udC5lb3Q/dj0xLjAuMFwiKTtcclxuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL3NvbGlkL0JsYWNrVGllLVNvbGlkLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTEuMC4wXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9zb2xpZC9CbGFja1RpZS1Tb2xpZC13ZWJmb250LndvZmYyP3Y9MS4wLjBcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL3NvbGlkL0JsYWNrVGllLVNvbGlkLXdlYmZvbnQud29mZj92PTEuMC4wXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzL3NvbGlkL0JsYWNrVGllLVNvbGlkLXdlYmZvbnQudHRmP3Y9MS4wLjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL3NvbGlkL0JsYWNrVGllLVNvbGlkLXdlYmZvbnQuc3ZnP3Y9MS4wLjAjYmxhY2tfdGllc29saWRcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQmxhY2sgVGllJztcclxuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL2JvbGQvQmxhY2tUaWUtQm9sZC13ZWJmb250LmVvdD92PTEuMC4wXCIpO1xyXG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvYm9sZC9CbGFja1RpZS1Cb2xkLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTEuMC4wXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9ib2xkL0JsYWNrVGllLUJvbGQtd2ViZm9udC53b2ZmMj92PTEuMC4wXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9ib2xkL0JsYWNrVGllLUJvbGQtd2ViZm9udC53b2ZmP3Y9MS4wLjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvYm9sZC9CbGFja1RpZS1Cb2xkLXdlYmZvbnQudHRmP3Y9MS4wLjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL2JvbGQvQmxhY2tUaWUtQm9sZC13ZWJmb250LnN2Zz92PTEuMC4wI2JsYWNrX3RpZWJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQmxhY2sgVGllJztcclxuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL3JlZ3VsYXIvQmxhY2tUaWUtUmVndWxhci13ZWJmb250LmVvdD92PTEuMC4wXCIpO1xyXG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvcmVndWxhci9CbGFja1RpZS1SZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTEuMC4wXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9yZWd1bGFyL0JsYWNrVGllLVJlZ3VsYXItd2ViZm9udC53b2ZmMj92PTEuMC4wXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9yZWd1bGFyL0JsYWNrVGllLVJlZ3VsYXItd2ViZm9udC53b2ZmP3Y9MS4wLjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvcmVndWxhci9CbGFja1RpZS1SZWd1bGFyLXdlYmZvbnQudHRmP3Y9MS4wLjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL3JlZ3VsYXIvQmxhY2tUaWUtUmVndWxhci13ZWJmb250LnN2Zz92PTEuMC4wI2JsYWNrX3RpZXJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQmxhY2sgVGllJztcclxuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL2xpZ2h0L0JsYWNrVGllLUxpZ2h0LXdlYmZvbnQuZW90P3Y9MS4wLjBcIik7XHJcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9saWdodC9CbGFja1RpZS1MaWdodC13ZWJmb250LmVvdD8jaWVmaXgmdj0xLjAuMFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvbGlnaHQvQmxhY2tUaWUtTGlnaHQtd2ViZm9udC53b2ZmMj92PTEuMC4wXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9saWdodC9CbGFja1RpZS1MaWdodC13ZWJmb250LndvZmY/dj0xLjAuMFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9mb250cy9saWdodC9CbGFja1RpZS1MaWdodC13ZWJmb250LnR0Zj92PTEuMC4wXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9saWdodC9CbGFja1RpZS1MaWdodC13ZWJmb250LnN2Zz92PTEuMC4wI2JsYWNrX3RpZWxpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSBCcmFuZHMnO1xyXG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvYnJhbmRzL0ZvbnRBd2Vzb21lQnJhbmRzLVJlZ3VsYXItd2ViZm9udC5lb3Q/dj0xLjAuMFwiKTtcclxuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL2JyYW5kcy9Gb250QXdlc29tZUJyYW5kcy1SZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTEuMC4wXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9icmFuZHMvRm9udEF3ZXNvbWVCcmFuZHMtUmVndWxhci13ZWJmb250LndvZmYyP3Y9MS4wLjBcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL2JyYW5kcy9Gb250QXdlc29tZUJyYW5kcy1SZWd1bGFyLXdlYmZvbnQud29mZj92PTEuMC4wXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzL2JyYW5kcy9Gb250QXdlc29tZUJyYW5kcy1SZWd1bGFyLXdlYmZvbnQudHRmP3Y9MS4wLjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL2JyYW5kcy9Gb250QXdlc29tZUJyYW5kcy1SZWd1bGFyLXdlYmZvbnQuc3ZnP3Y9MS4wLjAjZm9udF9hd2Vzb21lX2JyYW5kc3JlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbi5idHMsXHJcbi5idGIsXHJcbi5idHIsXHJcbi5idGwsXHJcbi5mYWIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgXCJCbGFjayBUaWVcIjtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgdmVydGljYWwtYWxpZ246IC0xNC4yODU3MTQyOSU7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxufVxyXG5cclxuLmJ0cyB7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG5cclxuLmJ0YiB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLmJ0bCB7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxufVxyXG5cclxuLmZhYiB7XHJcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIEJyYW5kc1wiO1xyXG59XHJcblxyXG4vKiBtYWtlcyB0aGUgZm9udCAyNSUgc21hbGxlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cclxuLmJ0LXNtIHtcclxuICBmb250LXNpemU6IC43ZW07XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKiBtYWtlcyB0aGUgZm9udCAzMyUgbGFyZ2VyIHJlbGF0aXZlIHRvIHRoZSBpY29uIGNvbnRhaW5lciAqL1xyXG4uYnQtbGcge1xyXG4gIGZvbnQtc2l6ZTogMS4zMzMzMzMzM2VtO1xyXG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XHJcbn1cclxuXHJcbi5idC0yeCB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbn1cclxuXHJcbi5idC0zeCB7XHJcbiAgZm9udC1zaXplOiAzZW07XHJcbn1cclxuXHJcbi5idC00eCB7XHJcbiAgZm9udC1zaXplOiA0ZW07XHJcbn1cclxuXHJcbi5idC01eCB7XHJcbiAgZm9udC1zaXplOiA1ZW07XHJcbn1cclxuXHJcbi5idC1sZyxcclxuLmJ0LTJ4LFxyXG4uYnQtM3gsXHJcbi5idC00eCxcclxuLmJ0LTV4IHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogLTMwJTtcclxufVxyXG5cclxuLmJ0LWZ3IHtcclxuICB3aWR0aDogMS4yODU3MTQyOWVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmJ0LXVsIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IDIuMTQyODU3MTRlbTtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbn1cclxuXHJcbi5idC11bCA+IGxpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5idC1saSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IC0yLjE0Mjg1NzE0ZW07XHJcbiAgd2lkdGg6IDIuMTQyODU3MTRlbTtcclxuICB0b3A6IDAuMTQyODU3MTRlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5idC1saS5idC1sZyB7XHJcbiAgbGVmdDogLTJlbTtcclxufVxyXG5cclxuLmJ0LWJvcmRlciB7XHJcbiAgcGFkZGluZzogLjJlbTtcclxuICBib3JkZXI6IHNvbGlkIDAuMDhlbSAjZWVlZWVlO1xyXG4gIGJvcmRlci1yYWRpdXM6IC4xZW07XHJcbn1cclxuXHJcbi5wdWxsLXJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5wdWxsLWxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uYnRzLnB1bGwtbGVmdCxcclxuLmJ0Yi5wdWxsLWxlZnQsXHJcbi5idHIucHVsbC1sZWZ0LFxyXG4uYnRsLnB1bGwtbGVmdCxcclxuLmZhYi5wdWxsLWxlZnQge1xyXG4gIG1hcmdpbi1yaWdodDogLjNlbTtcclxufVxyXG5cclxuLmJ0cy5wdWxsLXJpZ2h0LFxyXG4uYnRiLnB1bGwtcmlnaHQsXHJcbi5idHIucHVsbC1yaWdodCxcclxuLmJ0bC5wdWxsLXJpZ2h0LFxyXG4uZmFiLnB1bGwtcmlnaHQge1xyXG4gIG1hcmdpbi1sZWZ0OiAuM2VtO1xyXG59XHJcblxyXG4uYnQtc3BpbiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGJ0LXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xyXG4gIGFuaW1hdGlvbjogYnQtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XHJcbn1cclxuXHJcbi5idC1wdWxzZSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGJ0LXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XHJcbiAgYW5pbWF0aW9uOiBidC1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYnQtc3BpbiB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgYnQtc3BpbiB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcbiAgfVxyXG59XHJcbi5idC1yb3RhdGUtOTAge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbn1cclxuXHJcbi5idC1yb3RhdGUtMTgwIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG59XHJcblxyXG4uYnQtcm90YXRlLTI3MCB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxufVxyXG5cclxuLmJ0LWZsaXAtaG9yaXpvbnRhbCB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcclxuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XHJcbn1cclxuXHJcbi5idC1mbGlwLXZlcnRpY2FsIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcclxufVxyXG5cclxuOnJvb3QgLmJ0LXJvdGF0ZS05MCxcclxuOnJvb3QgLmJ0LXJvdGF0ZS0xODAsXHJcbjpyb290IC5idC1yb3RhdGUtMjcwLFxyXG46cm9vdCAuYnQtZmxpcC1ob3Jpem9udGFsLFxyXG46cm9vdCAuYnQtZmxpcC12ZXJ0aWNhbCB7XHJcbiAgZmlsdGVyOiBub25lO1xyXG59XHJcblxyXG4uYnQtc3RhY2sge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEuMjg1NzE0MjllbTtcclxuICBoZWlnaHQ6IDFlbTtcclxuICBsaW5lLWhlaWdodDogMWVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuLmJ0LXN0YWNrLXNtIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgZm9udC1zaXplOiAuNWVtO1xyXG59XHJcblxyXG4uYnQtc3RhY2stMXgsXHJcbi5idC1zdGFjay1zbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmJ0LWludmVyc2Uge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4vKiBCbGFjayBUaWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cclxuICAgcmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cclxuLmJ0LWJhcnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwMFwiO1xyXG59XHJcblxyXG4uYnQtZW52ZWxvcGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwMVwiO1xyXG59XHJcblxyXG4uYnQtc2VhcmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDJcIjtcclxufVxyXG5cclxuLmJ0LXNlYXJjaC1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDNcIjtcclxufVxyXG5cclxuLmJ0LXNlYXJjaC1taW51czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7XHJcbn1cclxuXHJcbi5idC1waG9uZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDA1XCI7XHJcbn1cclxuXHJcbi5idC1jb21tZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDdcIjtcclxufVxyXG5cclxuLmJ0LWNvbW1lbnRpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwOFwiO1xyXG59XHJcblxyXG4uYnQtY29tbWVudHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwOVwiO1xyXG59XHJcblxyXG4uYnQtcnNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMGFcIjtcclxufVxyXG5cclxuLmJ0LXRpbWVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMGNcIjtcclxufVxyXG5cclxuLmJ0LXRpbWVzLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XHJcbn1cclxuXHJcbi5idC1jbG9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XHJcbn1cclxuXHJcbi5idC1zdGFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTBcIjtcclxufVxyXG5cclxuLmJ0LXN0YXItaGFsZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7XHJcbn1cclxuXHJcbi5idC1jaGVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7XHJcbn1cclxuXHJcbi5idC1jaGVjay1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxM1wiO1xyXG59XHJcblxyXG4uYnQtY2hlY2stc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTRcIjtcclxufVxyXG5cclxuLmJ0LXRoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTVcIjtcclxufVxyXG5cclxuLmJ0LXRoLWxhcmdlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTZcIjtcclxufVxyXG5cclxuLmJ0LWhlYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTdcIjtcclxufVxyXG5cclxuLmJ0LWhlYXJ0LWhhbGY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxOFwiO1xyXG59XHJcblxyXG4uYnQtY2FsZW5kYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxOVwiO1xyXG59XHJcblxyXG4uYnQtc2hvcHBpbmctY2FydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDFhXCI7XHJcbn1cclxuXHJcbi5idC1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMWJcIjtcclxufVxyXG5cclxuLmJ0LXBsdXMtY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMWNcIjtcclxufVxyXG5cclxuLmJ0LXBsdXMtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMWRcIjtcclxufVxyXG5cclxuLmJ0LXBlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDFlXCI7XHJcbn1cclxuXHJcbi5idC1taW51czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XHJcbn1cclxuXHJcbi5idC1taW51cy1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyMlwiO1xyXG59XHJcblxyXG4uYnQtbWludXMtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjNcIjtcclxufVxyXG5cclxuLmJ0LXBlbmNpbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDI0XCI7XHJcbn1cclxuXHJcbi5idC1lZGl0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjVcIjtcclxufVxyXG5cclxuLmJ0LXRodW1icy11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XHJcbn1cclxuXHJcbi5idC10aHVtYnMtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7XHJcbn1cclxuXHJcbi5idC1nZWFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjhcIjtcclxufVxyXG5cclxuLmJ0LXRyYXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjlcIjtcclxufVxyXG5cclxuLmJ0LWZpbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyYVwiO1xyXG59XHJcblxyXG4uYnQtaW5mby1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyYlwiO1xyXG59XHJcblxyXG4uYnQtbGFiZWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyY1wiO1xyXG59XHJcblxyXG4uYnQtcm9ja2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMmRcIjtcclxufVxyXG5cclxuLmJ0LWJvb2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyZVwiO1xyXG59XHJcblxyXG4uYnQtYm9vay1vcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMmZcIjtcclxufVxyXG5cclxuLmJ0LW5vdGVib29rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzBcIjtcclxufVxyXG5cclxuLmJ0LWNhbWVyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDMxXCI7XHJcbn1cclxuXHJcbi5idC1mb2xkZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzMlwiO1xyXG59XHJcblxyXG4uYnQtcXVvdGUtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM2XCI7XHJcbn1cclxuXHJcbi5idC1xdW90ZS1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM3XCI7XHJcbn1cclxuXHJcbi5idC1leWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzOFwiO1xyXG59XHJcblxyXG4uYnQtbG9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM5XCI7XHJcbn1cclxuXHJcbi5idC1sb2NrLW9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzYVwiO1xyXG59XHJcblxyXG4uYnQtZ2lmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XHJcbn1cclxuXHJcbi5idC1zcGlubmVyLWNsb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwM2NcIjtcclxufVxyXG5cclxuLmJ0LXNwaW5uZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzZFwiO1xyXG59XHJcblxyXG4uYnQtd3JlbmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwM2VcIjtcclxufVxyXG5cclxuLmJ0LWNsb3VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDBcIjtcclxufVxyXG5cclxuLmJ0LWNsb3VkLXVwbG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XHJcbn1cclxuXHJcbi5idC1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XHJcbn1cclxuXHJcbi5idC1zeW5jOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDNcIjtcclxufVxyXG5cclxuLmJ0LXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCI7XHJcbn1cclxuXHJcbi5idC1zaGFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ1XCI7XHJcbn1cclxuXHJcbi5idC1icmllZmNhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0NlwiO1xyXG59XHJcblxyXG4uYnQtbW9uZXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0N1wiO1xyXG59XHJcblxyXG4uYnQtbWVnYXBob25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDhcIjtcclxufVxyXG5cclxuLmJ0LXNpZ24taW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0OVwiO1xyXG59XHJcblxyXG4uYnQtc2lnbi1vdXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0YVwiO1xyXG59XHJcblxyXG4uYnQtZmlsbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7XHJcbn1cclxuXHJcbi5idC10cm9waHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xyXG59XHJcblxyXG4uYnQtY29kZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDRkXCI7XHJcbn1cclxuXHJcbi5idC1saWdodC1idWxiOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNGVcIjtcclxufVxyXG5cclxuLmJ0LXByaW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTBcIjtcclxufVxyXG5cclxuLmJ0LWZheDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XHJcbn1cclxuXHJcbi5idC12aWRlbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDUyXCI7XHJcbn1cclxuXHJcbi5idC1zaWduYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1M1wiO1xyXG59XHJcblxyXG4uYnQtc2l0ZW1hcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XHJcbn1cclxuXHJcbi5idC11cGxvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1NVwiO1xyXG59XHJcblxyXG4uYnQtZG93bmxvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1NlwiO1xyXG59XHJcblxyXG4uYnQta2V5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTdcIjtcclxufVxyXG5cclxuLmJ0LW11ZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDU4XCI7XHJcbn1cclxuXHJcbi5idC1ib29rbWFyazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDU5XCI7XHJcbn1cclxuXHJcbi5idC1mbGFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNWFcIjtcclxufVxyXG5cclxuLmJ0LWV4dGVybmFsLWxpbms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1YlwiO1xyXG59XHJcblxyXG4uYnQtc21pbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1Y1wiO1xyXG59XHJcblxyXG4uYnQtZnJvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1ZFwiO1xyXG59XHJcblxyXG4uYnQtbWVoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNWVcIjtcclxufVxyXG5cclxuLmJ0LW1hZ2ljOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjBcIjtcclxufVxyXG5cclxuLmJ0LWJvbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2MVwiO1xyXG59XHJcblxyXG4uYnQtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2MlwiO1xyXG59XHJcblxyXG4uYnQtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjNcIjtcclxufVxyXG5cclxuLmJ0LWZsYXNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjRcIjtcclxufVxyXG5cclxuLmJ0LW11c2ljOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjVcIjtcclxufVxyXG5cclxuLmJ0LXB1c2gtcGluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjZcIjtcclxufVxyXG5cclxuLmJ0LXNoaWVsZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XHJcbn1cclxuXHJcbi5idC1zb3J0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjhcIjtcclxufVxyXG5cclxuLmJ0LXJlcGx5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjlcIjtcclxufVxyXG5cclxuLmJ0LWZvcndhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2YVwiO1xyXG59XHJcblxyXG4uYnQtcmVwbHktYWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNmJcIjtcclxufVxyXG5cclxuLmJ0LWZvcndhcmQtYWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNmNcIjtcclxufVxyXG5cclxuLmJ0LWJlbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2ZFwiO1xyXG59XHJcblxyXG4uYnQtYmVsbC1vZmY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xyXG59XHJcblxyXG4uYnQtYmFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzBcIjtcclxufVxyXG5cclxuLmJ0LWRhdGFiYXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzFcIjtcclxufVxyXG5cclxuLmJ0LWhhcmQtZHJpdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3MlwiO1xyXG59XHJcblxyXG4uYnQtbWVyZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3M1wiO1xyXG59XHJcblxyXG4uYnQtZm9yazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDc0XCI7XHJcbn1cclxuXHJcbi5idC13aWZpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzVcIjtcclxufVxyXG5cclxuLmJ0LXBhcGVyLXBsYW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzZcIjtcclxufVxyXG5cclxuLmJ0LWluYm94OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzdcIjtcclxufVxyXG5cclxuLmJ0LWZpcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3OFwiO1xyXG59XHJcblxyXG4uYnQtcGxheTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XHJcbn1cclxuXHJcbi5idC1wYXVzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XHJcbn1cclxuXHJcbi5idC1zdG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOGJcIjtcclxufVxyXG5cclxuLmJ0LXBsYXktY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwN2JcIjtcclxufVxyXG5cclxuLmJ0LW5leHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3Y1wiO1xyXG59XHJcblxyXG4uYnQtcHJldmlvdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3ZFwiO1xyXG59XHJcblxyXG4uYnQtcmVwZWF0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwN2VcIjtcclxufVxyXG5cclxuLmJ0LWZhc3QtZm9yd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7XHJcbn1cclxuXHJcbi5idC1mYXN0LXJldmVyc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4MVwiO1xyXG59XHJcblxyXG4uYnQtdm9sdW1lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODJcIjtcclxufVxyXG5cclxuLmJ0LXZvbHVtZS1vZmY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4M1wiO1xyXG59XHJcblxyXG4uYnQtdm9sdW1lLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODRcIjtcclxufVxyXG5cclxuLmJ0LXZvbHVtZS1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODVcIjtcclxufVxyXG5cclxuLmJ0LW1heGltaXplOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODZcIjtcclxufVxyXG5cclxuLmJ0LW1pbmltaXplOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODdcIjtcclxufVxyXG5cclxuLmJ0LWNsb3NlZC1jYXB0aW9uczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDg4XCI7XHJcbn1cclxuXHJcbi5idC1zaHVmZmxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODlcIjtcclxufVxyXG5cclxuLmJ0LXRyaWFuZ2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOGFcIjtcclxufVxyXG5cclxuLmJ0LXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XHJcbn1cclxuXHJcbi5idC1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4Y1wiO1xyXG59XHJcblxyXG4uYnQtaGV4YWdvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDhkXCI7XHJcbn1cclxuXHJcbi5idC1vY3RhZ29uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOGVcIjtcclxufVxyXG5cclxuLmJ0LWFuZ2xlLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOTBcIjtcclxufVxyXG5cclxuLmJ0LWFuZ2xlLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5MVwiO1xyXG59XHJcblxyXG4uYnQtYW5nbGUtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDkyXCI7XHJcbn1cclxuXHJcbi5idC1hbmdsZS1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDkzXCI7XHJcbn1cclxuXHJcbi5idC1hbmdsZXMtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5NFwiO1xyXG59XHJcblxyXG4uYnQtYW5nbGVzLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5NVwiO1xyXG59XHJcblxyXG4uYnQtYW5nbGVzLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5NlwiO1xyXG59XHJcblxyXG4uYnQtYW5nbGVzLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOTdcIjtcclxufVxyXG5cclxuLmJ0LWFycm93LXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOThcIjtcclxufVxyXG5cclxuLmJ0LWFycm93LWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5OVwiO1xyXG59XHJcblxyXG4uYnQtYXJyb3ctbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDlhXCI7XHJcbn1cclxuXHJcbi5idC1hcnJvdy1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDliXCI7XHJcbn1cclxuXHJcbi5idC1iYXItY2hhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5Y1wiO1xyXG59XHJcblxyXG4uYnQtcGllLWNoYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOWRcIjtcclxufVxyXG5cclxuLmJ0LWNpcmNsZS1hcnJvdy11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGEwXCI7XHJcbn1cclxuXHJcbi5idC1jaXJjbGUtYXJyb3ctZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGExXCI7XHJcbn1cclxuXHJcbi5idC1jaXJjbGUtYXJyb3ctbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGEyXCI7XHJcbn1cclxuXHJcbi5idC1jaXJjbGUtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhM1wiO1xyXG59XHJcblxyXG4uYnQtY2FyZXQtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhNFwiO1xyXG59XHJcblxyXG4uYnQtY2FyZXQtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGE1XCI7XHJcbn1cclxuXHJcbi5idC1jYXJldC1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYTZcIjtcclxufVxyXG5cclxuLmJ0LWNhcmV0LXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYTdcIjtcclxufVxyXG5cclxuLmJ0LWxvbmctYXJyb3ctdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhOFwiO1xyXG59XHJcblxyXG4uYnQtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYTlcIjtcclxufVxyXG5cclxuLmJ0LWxvbmctYXJyb3ctbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7XHJcbn1cclxuXHJcbi5idC1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYWJcIjtcclxufVxyXG5cclxuLmJ0LUJvbGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhY1wiO1xyXG59XHJcblxyXG4uYnQtaXRhbGljOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYWRcIjtcclxufVxyXG5cclxuLmJ0LXVuZGVybGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7XHJcbn1cclxuXHJcbi5idC1saW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYjBcIjtcclxufVxyXG5cclxuLmJ0LXBhcGVyLWNsaXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBiMVwiO1xyXG59XHJcblxyXG4uYnQtYWxpZ24tbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7XHJcbn1cclxuXHJcbi5idC1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBiM1wiO1xyXG59XHJcblxyXG4uYnQtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBiNFwiO1xyXG59XHJcblxyXG4uYnQtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGI1XCI7XHJcbn1cclxuXHJcbi5idC1jdXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBiNlwiO1xyXG59XHJcblxyXG4uYnQtY29weTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGI3XCI7XHJcbn1cclxuXHJcbi5idC1wYXN0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGI4XCI7XHJcbn1cclxuXHJcbi5idC1waG90bzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGI5XCI7XHJcbn1cclxuXHJcbi5idC10YWJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGJhXCI7XHJcbn1cclxuXHJcbi5idC11bGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGJiXCI7XHJcbn1cclxuXHJcbi5idC1vbGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGJjXCI7XHJcbn1cclxuXHJcbi5idC1pbmRlbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBiZFwiO1xyXG59XHJcblxyXG4uYnQtb3V0ZGVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGJlXCI7XHJcbn1cclxuXHJcbi5idC11bmRvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYzBcIjtcclxufVxyXG5cclxuLmJ0LXJlZG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjMVwiO1xyXG59XHJcblxyXG4uYnQtc3VwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYzJcIjtcclxufVxyXG5cclxuLmJ0LXN1YjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGMzXCI7XHJcbn1cclxuXHJcbi5idC10ZXh0LXNpemU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjNFwiO1xyXG59XHJcblxyXG4uYnQtdGV4dC1jb2xvcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGM1XCI7XHJcbn1cclxuXHJcbi5idC1yZW1vdmUtZm9ybWF0dGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7XHJcbn1cclxuXHJcbi5idC1ibG9ja3F1b3RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzZcIjtcclxufVxyXG5cclxuLmJ0LWdsb2JlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYzdcIjtcclxufVxyXG5cclxuLmJ0LW1hcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7XHJcbn1cclxuXHJcbi5idC1tYXAtYXJyb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjOVwiO1xyXG59XHJcblxyXG4uYnQtbWFwLW1hcmtlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGNhXCI7XHJcbn1cclxuXHJcbi5idC1tYXAtcGluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwY2JcIjtcclxufVxyXG5cclxuLmJ0LWhvbWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjY1wiO1xyXG59XHJcblxyXG4uYnQtYnVpbGRpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjZFwiO1xyXG59XHJcblxyXG4uYnQtaW5kdXN0cnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjZVwiO1xyXG59XHJcblxyXG4uYnQtZGVza3RvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQwXCI7XHJcbn1cclxuXHJcbi5idC1sYXB0b3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkMVwiO1xyXG59XHJcblxyXG4uYnQtdGFibGV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZDJcIjtcclxufVxyXG5cclxuLmJ0LW1vYmlsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7XHJcbn1cclxuXHJcbi5idC10djpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XHJcbn1cclxuXHJcbi5idC1yYWRpby1jaGVja2VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZDVcIjtcclxufVxyXG5cclxuLmJ0LXJhZGlvLXVuY2hlY2tlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7XHJcbn1cclxuXHJcbi5idC1jaGVja2JveC1jaGVja2VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTRcIjtcclxufVxyXG5cclxuLmJ0LWNoZWNrYm94LXVuY2hlY2tlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XHJcbn1cclxuXHJcbi5idC1jaGVja2JveC1pbnRlcm1lZGlhdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyM1wiO1xyXG59XHJcblxyXG4uYnQtdXNlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCI7XHJcbn1cclxuXHJcbi5idC11c2VyLW1hbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkNlwiO1xyXG59XHJcblxyXG4uYnQtdXNlci1mZW1hbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkN1wiO1xyXG59XHJcblxyXG4uYnQtY3Jvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkOFwiO1xyXG59XHJcblxyXG4uYnQtY3JlZGl0LWNhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkOVwiO1xyXG59XHJcblxyXG4uYnQtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XHJcbn1cclxuXHJcbi5idC1lamVjdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGRiXCI7XHJcbn1cclxuXHJcbi5idC1lbGxpcHNpcy1oOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZGNcIjtcclxufVxyXG5cclxuLmJ0LWVsbGlwc2lzLXY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkZFwiO1xyXG59XHJcblxyXG4uZmFiLWZhY2Vib29rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDBcIjtcclxufVxyXG5cclxuLmZhYi1mYWNlYm9vay1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwMVwiO1xyXG59XHJcblxyXG4uZmFiLXR3aXR0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwMlwiO1xyXG59XHJcblxyXG4uZmFiLWxpbmtlZGluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDNcIjtcclxufVxyXG5cclxuLmZhYi1saW5rZWRpbi1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwNFwiO1xyXG59XHJcblxyXG4uZmFiLWluc3RhZ3JhbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDA1XCI7XHJcbn1cclxuXHJcbi5mYWItZ2l0aHViOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDZcIjtcclxufVxyXG5cclxuLmZhYi1naXRodWItYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDdcIjtcclxufVxyXG5cclxuLmZhYi1nb29nbGVwbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDhcIjtcclxufVxyXG5cclxuLmZhYi1nb29nbGVwbHVzLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7XHJcbn1cclxuXHJcbi5mYWItcGludGVyZXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMGFcIjtcclxufVxyXG5cclxuLmZhYi1waW50ZXJlc3QtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMGJcIjtcclxufVxyXG5cclxuLmZhYi10dW1ibHI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwY1wiO1xyXG59XHJcblxyXG4uZmFiLXR1bWJsci1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwZFwiO1xyXG59XHJcblxyXG4uZmFiLWJpdGNvaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxMFwiO1xyXG59XHJcblxyXG4uZmFiLWJpdGNvaW4tYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTFcIjtcclxufVxyXG5cclxuLmZhYi1kcm9wYm94OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTJcIjtcclxufVxyXG5cclxuLmZhYi1zdGFja2V4Y2hhbmdlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTNcIjtcclxufVxyXG5cclxuLmZhYi1zdGFja292ZXJmbG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTRcIjtcclxufVxyXG5cclxuLmZhYi1mbGlja3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxNVwiO1xyXG59XHJcblxyXG4uZmFiLWZsaWNrci1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxNlwiO1xyXG59XHJcblxyXG4uZmFiLWJpdGJ1Y2tldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XHJcbn1cclxuXHJcbi5mYWItaHRtbDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxOFwiO1xyXG59XHJcblxyXG4uZmFiLWNzczM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxOVwiO1xyXG59XHJcblxyXG4uZmFiLWFwcGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMWFcIjtcclxufVxyXG5cclxuLmZhYi13aW5kb3dzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMWJcIjtcclxufVxyXG5cclxuLmZhYi1hbmRyb2lkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMWNcIjtcclxufVxyXG5cclxuLmZhYi1saW51eDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDFkXCI7XHJcbn1cclxuXHJcbi5mYWItZHJpYmJibGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxZVwiO1xyXG59XHJcblxyXG4uZmFiLXlvdXR1YmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyMVwiO1xyXG59XHJcblxyXG4uZmFiLXNreXBlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjJcIjtcclxufVxyXG5cclxuLmZhYi1mb3Vyc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjNcIjtcclxufVxyXG5cclxuLmZhYi10cmVsbG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyNFwiO1xyXG59XHJcblxyXG4uZmFiLW1heGNkbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDI1XCI7XHJcbn1cclxuXHJcbi5mYWItZ2l0dGlwOmJlZm9yZSxcclxuLmZhYi1ncmF0aXBheTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XHJcbn1cclxuXHJcbi5mYWItdmltZW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyN1wiO1xyXG59XHJcblxyXG4uZmFiLXZpbWVvLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XHJcbn1cclxuXHJcbi5mYWItc2xhY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyOVwiO1xyXG59XHJcblxyXG4uZmFiLXdvcmRwcmVzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7XHJcbn1cclxuXHJcbi5mYWItd29yZHByZXNzLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XHJcbn1cclxuXHJcbi5mYWItb3BlbmlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMmNcIjtcclxufVxyXG5cclxuLmZhYi15YWhvbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XHJcbn1cclxuXHJcbi5mYWIteWFob28tYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMmVcIjtcclxufVxyXG5cclxuLmZhYi1yZWRkaXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyZlwiO1xyXG59XHJcblxyXG4uZmFiLWdvb2dsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7XHJcbn1cclxuXHJcbi5mYWItZ29vZ2xlLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDMxXCI7XHJcbn1cclxuXHJcbi5mYWItc3R1bWJsZXVwb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzMlwiO1xyXG59XHJcblxyXG4uZmFiLXN0dW1ibGV1cG9uLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDMzXCI7XHJcbn1cclxuXHJcbi5mYWItZGVsaWNpb3VzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzRcIjtcclxufVxyXG5cclxuLmZhYi1kaWdnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzVcIjtcclxufVxyXG5cclxuLmZhYi1waWVkcGlwZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzNlwiO1xyXG59XHJcblxyXG4uZmFiLXBpZWRwaXBlci1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzN1wiO1xyXG59XHJcblxyXG4uZmFiLWRydXBhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM4XCI7XHJcbn1cclxuXHJcbi5mYWItam9vbWxhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzlcIjtcclxufVxyXG5cclxuLmZhYi1iZWhhbmNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwM2FcIjtcclxufVxyXG5cclxuLmZhYi1zdGVhbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XHJcbn1cclxuXHJcbi5mYWItc3RlYW0tYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwM2NcIjtcclxufVxyXG5cclxuLmZhYi1zcG90aWZ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwM2RcIjtcclxufVxyXG5cclxuLmZhYi1kZXZpYW50YXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwM2VcIjtcclxufVxyXG5cclxuLmZhYi1zb3VuZGNsb3VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDBcIjtcclxufVxyXG5cclxuLmZhYi12aW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDFcIjtcclxufVxyXG5cclxuLmZhYi1jb2RlcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDJcIjtcclxufVxyXG5cclxuLmZhYi1qc2ZpZGRsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7XHJcbn1cclxuXHJcbi5mYWItcmViZWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0NFwiO1xyXG59XHJcblxyXG4uZmFiLWVtcGlyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ1XCI7XHJcbn1cclxuXHJcbi5mYWItZ2l0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDZcIjtcclxufVxyXG5cclxuLmZhYi1oYWNrZXJuZXdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDdcIjtcclxufVxyXG5cclxuLmZhYi1oYWNrZXJuZXdzLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7XHJcbn1cclxuXHJcbi5mYWItc2xpZGVzaGFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ5XCI7XHJcbn1cclxuXHJcbi5mYWItdHdpdGNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNGFcIjtcclxufVxyXG5cclxuLmZhYi15ZWxwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNGJcIjtcclxufVxyXG5cclxuLmZhYi1wYXlwYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xyXG59XHJcblxyXG4uZmFiLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0ZFwiO1xyXG59XHJcblxyXG4uZmFiLWFuZ2VsbGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7XHJcbn1cclxuXHJcbi5mYWItY2MtdmlzYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XHJcbn1cclxuXHJcbi5mYWItY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XHJcbn1cclxuXHJcbi5mYWItY2MtZGlzY292ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1MlwiO1xyXG59XHJcblxyXG4uZmFiLWNjLWFtZXg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1M1wiO1xyXG59XHJcblxyXG4uZmFiLWNjLXBheXBhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XHJcbn1cclxuXHJcbi5mYWItY2Mtc3RyaXBlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTVcIjtcclxufVxyXG5cclxuLmZhYi1sYXN0Zm06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1NlwiO1xyXG59XHJcblxyXG4uZmFiLXdoYXRzYXBwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTdcIjtcclxufVxyXG5cclxuLmZhYi1tZWRpdW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1OFwiO1xyXG59XHJcblxyXG4uZmFiLW1lYW5wYXRoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTlcIjtcclxufVxyXG5cclxuLmZhYi1tZWFucGF0aC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1YVwiO1xyXG59XHJcblxyXG4uZmFiLXBhZ2VsaW5lczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDViXCI7XHJcbn1cclxuXHJcbi5mYWItaW94aG9zdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7XHJcbn1cclxuXHJcbi5mYWItYnV5c2VsbGFkczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XHJcbn1cclxuXHJcbi5mYWItYnV5c2VsbGFkcy1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2MlwiO1xyXG59XHJcblxyXG4uZmFiLWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjNcIjtcclxufVxyXG5cclxuLmZhYi1kYXNoY3ViZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XHJcbn1cclxuXHJcbi5mYWItZm9ydW1iZWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2NVwiO1xyXG59XHJcblxyXG4uZmFiLWxlYW5wdWI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2NlwiO1xyXG59XHJcblxyXG4uZmFiLXNlbGxzeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XHJcbn1cclxuXHJcbi5mYWItc2hpcnRzaW5idWxrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjhcIjtcclxufVxyXG5cclxuLmZhYi1zaW1wbHlidWlsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7XHJcbn1cclxuXHJcbi5mYWItc2t5YXRsYXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2YVwiO1xyXG59XHJcblxyXG4uZmFiLXZpYWNvaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2YlwiO1xyXG59XHJcblxyXG4uZmFiLWNvZGllcGllOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNmNcIjtcclxufVxyXG5cclxuLmZhYi1xdWV1ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDZkXCI7XHJcbn1cclxuXHJcbi5mYWItcXVldWUtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNmVcIjtcclxufVxyXG5cclxuLmZhYi1mb250aWNvbnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3MFwiO1xyXG59XHJcblxyXG4uZmFiLWZvbnRpY29ucy1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3MVwiO1xyXG59XHJcblxyXG4uZmFiLWJsYWNrdGllOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzJcIjtcclxufVxyXG5cclxuLmZhYi1ibGFja3RpZS1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3M1wiO1xyXG59XHJcblxyXG4uZmFiLXhpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5MFwiO1xyXG59XHJcblxyXG4uZmFiLXZrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOTFcIjtcclxufVxyXG5cclxuLmZhYi13ZWlibzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDkyXCI7XHJcbn1cclxuXHJcbi5mYWItcmVucmVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOTNcIjtcclxufVxyXG5cclxuLmZhYi10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOTRcIjtcclxufVxyXG5cclxuLmZhYi1xcTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDk1XCI7XHJcbn1cclxuXHJcbi5mYWItd2VjaGF0OmJlZm9yZSxcclxuLmZhYi13ZWl4aW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5NlwiO1xyXG59XHJcblxyXG4udG9wcGJsb2NrLWhvbWUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbn1cclxuLnRvcHBibG9jay1ob21lIC5maXJzdC1iaWctaW1nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDUwMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi50b3BwYmxvY2staG9tZSAuZmlyc3QtYmlnLm9kZCBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiA2NXZoO1xyXG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgIzAwMDtcclxuICBib3JkZXItbGVmdDogbm9uZTtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbn1cclxuLnRvcHBibG9jay1ob21lIC5maXJzdC1iaWcuZXZlbiAucmVnLWltZyB7XHJcbiAgbWluLWhlaWdodDogMjUwcHg7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLnRvcHBibG9jay1ob21lIC5maXJzdC1iaWcuZXZlbiAucmVnLWltZyB7XHJcbiAgICBtaW4taGVpZ2h0OiA1MHZoO1xyXG4gIH1cclxufVxyXG4udG9wcGJsb2NrLWhvbWUgLnJlZy1pbWcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGhlaWdodDogMzV2aDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDVweCAjMDAwO1xyXG4gIGJvcmRlci1yaWdodDogc29saWQgNXB4ICMwMDA7XHJcbn1cclxuLnRvcHBibG9jay1ob21lIC5yZWctaW1nLnRhbGwge1xyXG4gIGhlaWdodDogNjV2aDtcclxuICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICMwMDA7XHJcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcbi50b3BwYmxvY2staG9tZSAucmVnLWltZyAuY29udGVudC1ib3gge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAzNXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBjb2xvcjogI2ZmZjtcclxuICB6LWluZGV4OiA5O1xyXG59XHJcbi50b3BwYmxvY2staG9tZSAucmVnLWltZyAuY29udGVudC1ib3ggYSB7XHJcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxufVxyXG4udG9wcGJsb2NrLWhvbWUgLnJlZy1pbWcgLmNvbnRlbnQtYm94IC50aXRsZSB7XHJcbiAgZm9udC1zaXplOiA0LjJyZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZhemV0YSBEaXNwbGF5XCIsIHNlcmlmO1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi50b3BwYmxvY2staG9tZSAucmVnLWltZyAuY29udGVudC1ib3ggLmRhdGUge1xyXG4gIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZhemV0YVwiLCBzZXJpZjtcclxuICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG59XHJcbi50b3BwYmxvY2staG9tZSAucmVnLWltZyAuY29udGVudC1ib3ggLmluZm8tdGV4dCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBsaW5lLWhlaWdodDogMTMwJTtcclxufVxyXG4udG9wcGJsb2NrLWhvbWUgLnJlZy1pbWcgLmdyYWRpZW50IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogODtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjcpLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuOCkpO1xyXG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuNyksIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC44KSk7XHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjcpLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuOCkpO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuNyksIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC44KSk7XHJcbn1cclxuXHJcbi5iaWxkLWJsb2NrLWNvbnRhaW5lciB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmJpbGQtYmxvY2stY29udGFpbmVyIC5iZy1pbWcge1xyXG4gIGhlaWdodDogNjkzcHg7XHJcbiAgcGFkZGluZzogMjVweDtcclxufVxyXG4uYmlsZC1ibG9jay1jb250YWluZXIgLmNvbnRlbnQtYmlsZGJsb2NrIHtcclxuICB0b3A6IDI1JTtcclxufVxyXG4uYmlsZC1ibG9jay1jb250YWluZXIgLmNvbnRlbnQtYmlsZGJsb2NrIGg0IHtcclxuICBmb250LWZhbWlseTogc2VyaWYyO1xyXG4gIGZvbnQtc2l6ZTogNXJlbTtcclxuICBsaW5lLWhlaWdodDogMTMwJTtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzcwcHgpIHtcclxuICAuYmlsZC1ibG9jay1jb250YWluZXIgLmNvbnRlbnQtYmlsZGJsb2NrIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogNnJlbTtcclxuICB9XHJcbn1cclxuLmJpbGQtYmxvY2stY29udGFpbmVyIC5jb250ZW50LWJpbGRibG9jayAudGV4dC1ib3gge1xyXG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmJpbGQtYmxvY2stY29udGFpbmVyIC5jb250ZW50LWJpbGRibG9jayAuYnV0dG9uIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnNpdGUtaGVhZGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgei1pbmRleDogMTAwO1xyXG4gIG1pbi13aWR0aDogMzIwcHg7XHJcbiAgaGVpZ2h0OiA1NXB4O1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG59XHJcbi5ob21lIC5zaXRlLWhlYWRlciB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnNpdGUtaGVhZGVyIC5zaXRlLWhlYWRlcl9fc2VhcmNoIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbWluLXdpZHRoOiAzMjBweDtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uc2l0ZS1oZWFkZXIgLmhlYWQtd3JhcCB7XHJcbiAgcGFkZGluZy10b3A6IDNweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnNpdGUtaGVhZGVyIC5zZWFyY2gtZm9ybS1vcGVuZXIge1xyXG4gIHdpZHRoOiAyM3B4O1xyXG4gIGhlaWdodDogMzBweDtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UtaW4tb3V0O1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiA0NXB4O1xyXG4gIHRvcDogMTBweDtcclxuICB6LWluZGV4OiAxMDE7XHJcbn1cclxuLnNpdGUtaGVhZGVyIC5zZWFyY2gtZm9ybS1vcGVuZXIgW2NsYXNzKj1cImljb24tXCJdIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5zaXRlLWhlYWRlciAuc2VhcmNoLWZvcm0tb3BlbmVyIC5pY29uLWNsb3NlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5zZWFyY2gtYWN0aXZlIC5zaXRlLWhlYWRlciAuc2VhcmNoLWZvcm0tb3BlbmVyIC5pY29uLW9wZW4ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnNlYXJjaC1hY3RpdmUgLnNpdGUtaGVhZGVyIC5zZWFyY2gtZm9ybS1vcGVuZXIgLmljb24tY2xvc2Uge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzcwcHgpIHtcclxuICAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1mb3JtLW9wZW5lciB7XHJcbiAgICByaWdodDogODBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDkzNHB4KSB7XHJcbiAgLnNpdGUtaGVhZGVyIC5zZWFyY2gtZm9ybS1vcGVuZXIge1xyXG4gICAgcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubmV3LXNpdGUtaGVhZGVyIHtcclxuICBwYWRkaW5nOiAxM3B4IDE1cHggMTBweCAxNXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xyXG4gIC5uZXctc2l0ZS1oZWFkZXIge1xyXG4gICAgcGFkZGluZzogMTNweCAzOHB4IDEwcHggNDhweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAubmV3LXNpdGUtaGVhZGVyIHtcclxuICAgIHBhZGRpbmc6IDEycHggMjBweCA4cHggMjBweDtcclxuICB9XHJcbn1cclxuLm5ldy1zaXRlLWhlYWRlciBhIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4ubmV3LXNpdGUtaGVhZGVyIC5sb2dvIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgcGFkZGluZy10b3A6IDVweDtcclxuICBtYXgtd2lkdGg6IDIxMHB4O1xyXG59XHJcbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc3MHB4KSB7XHJcbiAgLm5ldy1zaXRlLWhlYWRlciAubG9nbyB7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMzc4cHgpIHtcclxuICAubmV3LXNpdGUtaGVhZGVyIC5sb2dvIHtcclxuICAgIHBhZGRpbmctdG9wOiA2cHg7XHJcbiAgfVxyXG59XHJcbi5uZXctc2l0ZS1oZWFkZXIgLmxvZ28gYSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLm5ldy1zaXRlLWhlYWRlciAubG9nbyBpbWcge1xyXG4gIG1heC13aWR0aDogMjM3cHg7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG4ubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC1mYW1pbHk6IFwiQnJhbmRvblwiLCBzYW5zLXNlcmlmO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwcHg7XHJcbiAgdG9wOiAwcHg7XHJcbn1cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjcwcHgpIHtcclxuICAubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IHtcclxuICAgIHRvcDogMjBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzgwcHgpIHtcclxuICAubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IHtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgIHRvcDogNjVweDtcclxuICB9XHJcbn1cclxuLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSAuYnRzIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgd2lkdGg6IDYwcHg7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4ubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IC5idHM6YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICBib3JkZXItd2lkdGg6IDZweCA0cHggMCA0cHg7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIG1hcmdpbi10b3A6IDJweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG59XHJcbi5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgLmJ0cy5idC1jYXJldC11cDpiZWZvcmUge1xyXG4gIHRyYW5zZm9ybTogcm90ZXRlKC0xODBkZWcpO1xyXG59XHJcbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDkzNHB4KSB7XHJcbiAgLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSAuYnRzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUuc2hvd01lIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0b3A6IDgwcHg7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDkzNHB4KSB7XHJcbiAgLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudS5zaG93TWUge1xyXG4gICAgdG9wOiAwO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5MzRweCkge1xyXG4gIC5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIHRvcDogNnB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcclxuICAubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IHtcclxuICAgIHRvcDogNHB4O1xyXG4gIH1cclxufVxyXG4ubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAxMnB4IDBweDtcclxuICBmb250LXNpemU6IDEuM3JlbTtcclxuICBsZXR0ZXItc3BhY2luZzogLjFyZW07XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNmZmY7XHJcbn1cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcclxuICAubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAuMnJlbTtcclxuICB9XHJcbn1cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XHJcbiAgLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSBsaSB7XHJcbiAgICBtaW4td2lkdGg6IDE2LjhyZW07XHJcbiAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC40cmVtO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcclxuICAubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpIHtcclxuICAgIG1pbi13aWR0aDogMTkuNHJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gIH1cclxufVxyXG4ubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpIGEge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2l0aW9uOiBib3JkZXIgLjI1cyBlYXNlLWluLW91dDtcclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5MzRweCkge1xyXG4gIC5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgbGkgYSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xyXG4gIH1cclxufVxyXG4ubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpIGE6aG92ZXIge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjQxQjNEO1xyXG59XHJcbi5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgbGk6bGFzdC1jaGlsZCB7XHJcbiAgcGFkZGluZzogMjBweCAwcHg7XHJcbn1cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZzogMHB4IDVweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpOmhvdmVyIHVsLnN1Yi1tZW51IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG4ubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpLmN1cnJlbnRfcGFnZV9pdGVtIGEsIC5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgbGkuY3VycmVudC1wYWdlLXBhcmVudCBhIHtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIGNvbG9yOiAjQjQxQjNEO1xyXG59XHJcbi5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0gYTphZnRlciwgLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSBsaS5jdXJyZW50LXBhZ2UtcGFyZW50IGE6YWZ0ZXIge1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcbi5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0gLnN1Yi1tZW51IGxpIGEsIC5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgbGkuY3VycmVudC1wYWdlLXBhcmVudCAuc3ViLW1lbnUgbGkgYSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5MzRweCkge1xyXG4gIC5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0gLnN1Yi1tZW51IGxpIGEsIC5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgbGkuY3VycmVudC1wYWdlLXBhcmVudCAuc3ViLW1lbnUgbGkgYSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcclxuICB9XHJcbn1cclxuLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSBsaS5jdXJyZW50X3BhZ2VfaXRlbSAuc3ViLW1lbnUgbGkgYTpob3ZlciwgLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSBsaS5jdXJyZW50LXBhZ2UtcGFyZW50IC5zdWItbWVudSBsaSBhOmhvdmVyIHtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIGNvbG9yOiAjQjQxQjNEO1xyXG59XHJcbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDkzNHB4KSB7XHJcbiAgLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSBsaS5jdXJyZW50X3BhZ2VfaXRlbSAuc3ViLW1lbnUgbGkgYTpob3ZlciwgLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSBsaS5jdXJyZW50LXBhZ2UtcGFyZW50IC5zdWItbWVudSBsaSBhOmhvdmVyIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjQxQjNEO1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgfVxyXG59XHJcbi5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0gLnN1Yi1tZW51IGxpLmN1cnJlbnRfcGFnZV9pdGVtLCAubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpLmN1cnJlbnQtcGFnZS1wYXJlbnQgLnN1Yi1tZW51IGxpLmN1cnJlbnRfcGFnZV9pdGVtIHtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIGNvbG9yOiAjQjQxQjNEO1xyXG59XHJcbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDkzNHB4KSB7XHJcbiAgLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSBsaS5jdXJyZW50X3BhZ2VfaXRlbSAuc3ViLW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0sIC5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgbGkuY3VycmVudC1wYWdlLXBhcmVudCAuc3ViLW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCNDFCM0Q7XHJcbiAgfVxyXG59XHJcbi5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0gLnN1Yi1tZW51IGxpLmN1cnJlbnRfcGFnZV9pdGVtIGE6aG92ZXIsIC5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgbGkuY3VycmVudC1wYWdlLXBhcmVudCAuc3ViLW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0gYTpob3ZlciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4ubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gYTphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbn1cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gYTphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLXdpZHRoOiA2cHggNHB4IDAgNHB4O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgbWFyZ2luOiAwIC0ycHggNHB4IDZweDtcclxuICB9XHJcbn1cclxuLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSBhOmFmdGVyIHtcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbi5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgbGkgdWwuc3ViLW1lbnUge1xyXG4gIHBvc2l0aW9uOiBwb3NpdGlvbjtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwcHggMHB4O1xyXG4gIG1hcmdpbi10b3A6IDBweDtcclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5MzRweCkge1xyXG4gIC5uZXctc2l0ZS1oZWFkZXIgLm5hdi1ib3ggdWwubmF2LW1lbnUgbGkgdWwuc3ViLW1lbnUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgcGFkZGluZzogMjVweCAyMHB4O1xyXG4gIH1cclxufVxyXG4ubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpIHVsLnN1Yi1tZW51IC5idHMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSBsaSB1bC5zdWItbWVudS5zaG93TWUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDkzNHB4KSB7XHJcbiAgLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSBsaSB1bC5zdWItbWVudS5zaG93TWUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSBsaSB1bC5zdWItbWVudSBsaSB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBmb250LXNpemU6IDEuMXJlbTtcclxuICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgY2xlYXI6IGxlZnQ7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICBtaW4td2lkdGg6IDA7XHJcbn1cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpIHVsLnN1Yi1tZW51IGxpIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDhweCAwcHggMHB4IDRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICB9XHJcbn1cclxuLm5ldy1zaXRlLWhlYWRlciAubmF2LWJveCB1bC5uYXYtbWVudSBsaSB1bC5zdWItbWVudSBsaSBhIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgbm9uZTtcclxufVxyXG4ubmV3LXNpdGUtaGVhZGVyIC5uYXYtYm94IHVsLm5hdi1tZW51IGxpIHVsLnN1Yi1tZW51IGxpIGE6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuLm5ldy1zaXRlLWhlYWRlciAubWVudS10cmlnZ2VyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogOTk5O1xyXG4gIHJpZ2h0OiAxNXB4O1xyXG4gIHRvcDogMTBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLm5ldy1zaXRlLWhlYWRlciAubWVudS10cmlnZ2VyIHNwYW4ge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNTgwcHgpIHtcclxuICAubmV3LXNpdGUtaGVhZGVyIC5tZW51LXRyaWdnZXIge1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc3MHB4KSB7XHJcbiAgLm5ldy1zaXRlLWhlYWRlciAubWVudS10cmlnZ2VyIHtcclxuICAgIHJpZ2h0OiA0OHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5MzRweCkge1xyXG4gIC5uZXctc2l0ZS1oZWFkZXIgLm1lbnUtdHJpZ2dlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY292ZXItYWxsIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xyXG4gIHotaW5kZXg6IDk5O1xyXG59XHJcbi5jb3Zlci1hbGwuc2hvd01lIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5MzRweCkge1xyXG4gIC5jb3Zlci1hbGwuc2hvd01lIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4jYmFja0J0biB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAyMCU7XHJcbiAgei1pbmRleDogOTk5OTtcclxufVxyXG4jYmFja0J0biBidXR0b24ge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBmb250LXNpemU6IDEuMnJlbTtcclxuICBmb250LWZhbWlseTogXCJCcmFuZG9uXCIsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuICBib3gtc2hhZG93OiAxcHggMCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIHdpZHRoOiA3MnB4O1xyXG4gIGhlaWdodDogNzJweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMTBweCA1cHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4jYmFja0J0biBidXR0b24gc3BhbiB7XHJcbiAgZm9udC1zaXplOiAzLjRyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogMHB4O1xyXG59XHJcbiNiYWNrQnRuIGJ1dHRvbjpob3ZlciB7XHJcbiAgY29sb3I6ICNCNDFCM0Q7XHJcbn1cclxuI2JhY2tCdG4gYnV0dG9uOmhvdmVyIGEge1xyXG4gIGNvbG9yOiAjQjQxQjNEO1xyXG59XHJcbiNiYWNrQnRuIGJ1dHRvbjpob3ZlciBzcGFuIHtcclxuICBtYXJnaW4tbGVmdDogLThweDtcclxufVxyXG5cclxuLmhlcm8tc2luZ2VsLWV4aGliaXQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNjV2aDtcclxufVxyXG4uaGVyby1zaW5nZWwtZXhoaWJpdCAuY29udGVudC1ib3gge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAzNXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBjb2xvcjogI2ZmZjtcclxuICB6LWluZGV4OiA5OTk7XHJcbn1cclxuLmhlcm8tc2luZ2VsLWV4aGliaXQgLmNvbnRlbnQtYm94IGEge1xyXG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuLmhlcm8tc2luZ2VsLWV4aGliaXQgLmNvbnRlbnQtYm94IC50aXRsZSB7XHJcbiAgZm9udC1zaXplOiA1LjJyZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZhemV0YSBEaXNwbGF5XCIsIHNlcmlmO1xyXG4gIG1hcmdpbjogNXB4IDAgMTBweDtcclxufVxyXG4uaGVyby1zaW5nZWwtZXhoaWJpdCAuY29udGVudC1ib3ggLmRhdGUge1xyXG4gIGZvbnQtc2l6ZTogMnJlbTtcclxuICBjbGVhcjogYm90aDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LWZhbWlseTogXCJGYXpldGFcIiwgc2VyaWY7XHJcbiAgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcbi5oZXJvLXNpbmdlbC1leGhpYml0IC5jb250ZW50LWJveCAuaW5mby10ZXh0IHtcclxuICB3aWR0aDogMzByZW07XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbn1cclxuLmhlcm8tc2luZ2VsLWV4aGliaXQgLmdyYWRpZW50IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogOTk7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC43KSwgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjgpKTtcclxuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjcpLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuOCkpO1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC43KSwgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjgpKTtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjcpLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuOCkpO1xyXG59XHJcblxyXG4udG9wcGJsb2NrIGgxIHtcclxuICBmb250LXNpemU6IDZyZW07XHJcbiAgZm9udC1mYW1pbHk6IFwiRmF6ZXRhIERpc3BsYXlcIiwgc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMTMwJTtcclxufVxyXG5cclxuLmltZy10b3Age1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzcwcHgpIHtcclxuICAuaW1nLXRvcCB7XHJcbiAgICBoZWlnaHQ6IDY1dmg7XHJcbiAgfVxyXG59XHJcbi5pbWctdG9wIC5ncmFkaWVudCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC43KSwgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjgpKTtcclxuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjcpLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuOCkpO1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC43KSwgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjgpKTtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjcpLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuOCkpO1xyXG59XHJcbi5pbWctdG9wIC5jb250ZW50LWJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAzMHB4O1xyXG59XHJcbi5pbWctdG9wIGgxIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDQuNXJlbTtcclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xyXG4gIC5pbWctdG9wIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogNnJlbTtcclxuICB9XHJcbn1cclxuLmltZy10b3AgLmluZ3Jlc3Mge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5pbWctdG9wIC5pbmdyZXNzIHAge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ubm8taW1nLXRvcCB7XHJcbiAgY29sb3I6ICMxMDEwMTA7XHJcbiAgcGFkZGluZy10b3A6IDRyZW07XHJcbn1cclxuLm5vLWltZy10b3AgLm1pbmktdGl0bGUge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcblxyXG4iLCJAaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9U291cmNlK1NhbnMrUHJvOjMwMCk7XHJcblxyXG4vLyBAZm9udC1mYWNlIHtcclxuLy8gICBmb250LWZhbWlseTogJ1NjZW5lTW90aGVyJztcclxuLy8gICBzcmM6IHVybCgnLi4vLi4vZm9udHMvU2NlbmVNb3RoZXJMaWdodC1MaWdodC5lb3QnKTtcclxuLy8gICBzcmM6IHVybCgnLi4vLi4vZm9udHMvU2NlbmVNb3RoZXJMaWdodC1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4vLyAgICAgdXJsKCcuLi8uLi9mb250cy9TY2VuZU1vdGhlckxpZ2h0LUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4vLyAgICAgdXJsKCcuLi8uLi9mb250cy9TY2VuZU1vdGhlckxpZ2h0LUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuLy8gICAgIHVybCgnLi4vLi4vZm9udHMvU2NlbmVNb3RoZXJMaWdodC1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbi8vICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuLy8gICBmb250LXN0eWxlOiBub3JtYWw7XHJcbi8vIH1cclxuXHJcbi8vIEBmb250LWZhY2Uge1xyXG4vLyAgIGZvbnQtZmFtaWx5OiAnU2NlbmVNb3RoZXInO1xyXG4vLyAgIHNyYzogdXJsKCcuLi8uLi9mb250cy9TY2VuZU1vdGhlclJlZ3VsYXIuZW90Jyk7XHJcbi8vICAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL1NjZW5lTW90aGVyUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4vLyAgICAgdXJsKCcuLi8uLi9mb250cy9TY2VuZU1vdGhlclJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbi8vICAgICB1cmwoJy4uLy4uL2ZvbnRzL1NjZW5lTW90aGVyUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbi8vICAgICB1cmwoJy4uLy4uL2ZvbnRzL1NjZW5lTW90aGVyUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbi8vICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuLy8gICBmb250LXN0eWxlOiBub3JtYWw7XHJcbi8vIH1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGYXpldGEgRGlzcGxheSc7XHJcbiAgICBzcmM6IHVybCgnLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1MaWdodERpc3BsYXkuZW90Jyk7XHJcbiAgICBzcmM6IGxvY2FsKCdGYXpldGEgTGlnaHQgRGlzcGxheScpLCBsb2NhbCgnRmF6ZXRhLUxpZ2h0RGlzcGxheScpLFxyXG4gICAgICAgIHVybCgnLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1MaWdodERpc3BsYXkuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL3N0YXRpYy9mb250cy9GYXpldGEtTGlnaHREaXNwbGF5LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1MaWdodERpc3BsYXkud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1MaWdodERpc3BsYXkudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1MaWdodERpc3BsYXkuc3ZnI0ZhemV0YS1MaWdodERpc3BsYXknKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ZhemV0YSBEaXNwbGF5JztcclxuICAgIHNyYzogdXJsKCcuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLVJlZ3VsYXJEaXNwbGF5LmVvdCcpO1xyXG4gICAgc3JjOiBsb2NhbCgnRmF6ZXRhIFJlZ3VsYXIgRGlzcGxheScpLCBsb2NhbCgnRmF6ZXRhLVJlZ3VsYXJEaXNwbGF5JyksXHJcbiAgICAgICAgdXJsKCcuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLVJlZ3VsYXJEaXNwbGF5LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLVJlZ3VsYXJEaXNwbGF5LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1SZWd1bGFyRGlzcGxheS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLVJlZ3VsYXJEaXNwbGF5LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL3N0YXRpYy9mb250cy9GYXpldGEtUmVndWxhckRpc3BsYXkuc3ZnI0ZhemV0YS1SZWd1bGFyRGlzcGxheScpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRmF6ZXRhIFRleHQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL3N0YXRpYy9mb250cy9GYXpldGEtUmVndWxhclRleHQuZW90Jyk7XHJcbiAgICBzcmM6IGxvY2FsKCdGYXpldGEgUmVndWxhciBUZXh0JyksIGxvY2FsKCdGYXpldGEtUmVndWxhclRleHQnKSxcclxuICAgICAgICB1cmwoJy4uL3N0YXRpYy9mb250cy9GYXpldGEtUmVndWxhclRleHQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL3N0YXRpYy9mb250cy9GYXpldGEtUmVndWxhclRleHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLVJlZ3VsYXJUZXh0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL3N0YXRpYy9mb250cy9GYXpldGEtUmVndWxhclRleHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1SZWd1bGFyVGV4dC5zdmcjRmF6ZXRhLVJlZ3VsYXJUZXh0JykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGYXpldGEgRGlzcGxheSc7XHJcbiAgICBzcmM6IHVybCgnLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1NZWRpdW1EaXNwbGF5LmVvdCcpO1xyXG4gICAgc3JjOiBsb2NhbCgnRmF6ZXRhIE1lZGl1bSBEaXNwbGF5JyksIGxvY2FsKCdGYXpldGEtTWVkaXVtRGlzcGxheScpLFxyXG4gICAgICAgIHVybCgnLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1NZWRpdW1EaXNwbGF5LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLU1lZGl1bURpc3BsYXkud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9zdGF0aWMvZm9udHMvRmF6ZXRhLU1lZGl1bURpc3BsYXkud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vc3RhdGljL2ZvbnRzL0ZhemV0YS1NZWRpdW1EaXNwbGF5LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL3N0YXRpYy9mb250cy9GYXpldGEtTWVkaXVtRGlzcGxheS5zdmcjRmF6ZXRhLU1lZGl1bURpc3BsYXknKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdMb3JhJztcclxuXHRzcmM6IHVybCgneyRmb250RGlyfWxvcmEtcmVndWxhci13ZWJmb250LmVvdCcpO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9sb3JhLXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgdXJsKCcuLi8uLi9mb250cy9sb3JhLXJlZ3VsYXItd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgIHVybCgnLi4vLi4vZm9udHMvbG9yYS1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgdXJsKCcuLi8uLi9mb250cy9sb3JhLXJlZ3VsYXItd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0xvcmEnO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9sb3JhLWJvbGQtd2ViZm9udC5lb3QnKTtcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvbG9yYS1ib2xkLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgIHVybCgnLi4vLi4vZm9udHMvbG9yYS1ib2xkLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICB1cmwoJy4uLy4uL2ZvbnRzL2xvcmEtYm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgIHVybCgnLi4vLi4vZm9udHMvbG9yYS1ib2xkLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0JyYW5kb24nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9uZXcvQnJhbmRvbl9ibGQud29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0JyYW5kb24nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9uZXcvQnJhbmRvbl9yZWcud29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ZhemV0YURpc3BsYXknO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9uZXcvQWR0eXBvIC0gRmF6ZXRhLUxpZ2h0RGlzcGxheS53b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnRmF6ZXRhRGlzcGxheSc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL25ldy9BZHR5cG8gLSBGYXpldGEtUmVndWxhckRpc3BsYXkud29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ZhemV0YURpc3BsYXknO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9uZXcvQWR0eXBvIC0gRmF6ZXRhLU1lZGl1bURpc3BsYXkud29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ZhemV0YSc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL25ldy9BZHR5cG8gLSBGYXpldGEtUmVndWxhclRleHQud29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG4vKlxyXG4qIFVzZWQgZm9yIHNvY2lhbCAoaW4gZm9vdGVyKVxyXG4qL1xyXG5cclxuJWZvbnRfc2Fuc190aW55IHtcclxuICBmb250LWZhbWlseTogJHNhbnM7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGNvbG9yOiAkbWFpbjtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG5cclxuLypcclxuKiBVc2VkIGZvciBuYXZiYXIsIGZvb3RlclxyXG4qL1xyXG5cclxuJWZvbnRfc2Fuc19zbWFsbCB7XHJcbiAgZm9udC1mYW1pbHk6ICRzYW5zO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogJG1haW47XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuXHJcbi8qXHJcbiogVXNlZCBmb3IgZm9ybXNcclxuKi9cclxuXHJcbiVmb250X3NhbnNfbm9ybWFsIHtcclxuICBmb250LWZhbWlseTogJHNhbnM7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgY29sb3I6ICRtYWluO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbi8qXHJcbiogVXNlZCBmb3IgdGVydGlhcnkgdGl0bGVzIChjYWxlbmRhcilcclxuKi9cclxuXHJcbiVmb250X3NhbnNfbWVkaXVtIHtcclxuICBmb250LWZhbWlseTogJHNlcmlmMjtcclxuICBmb250LXNpemU6IDM2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgY29sb3I6ICRtYWluO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcblxyXG4vKlxyXG4qIFVzZWQgZm9yIHNlY29uZGFyeSB0aXRsZXMsIGdlbmVyYWxseSBmb3VuZCB3aXRoaW4gYXJ0aWNsZXMgYW5kIHBhZ2VzIChleDogQXJrZW9sb2dpc2thIHV0cmVkbmluZ2FyLCBLdWx0dXJtaWxqw7Z1dHJlZG5pbmdhcilcclxuKiBBbHNvIHVzZWQgZm9yIG1vc2FpYzogIGJsb2NrIHRpdGxlcyAoZXg6IEbDtnJza29sYSwgR3J1bmRza29sYSDDpWsgRi02KVxyXG4qL1xyXG5cclxuJWZvbnRfc2Fuc19sYXJnZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRzZXJpZjI7XHJcbiAgZm9udC1zaXplOiA0MHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gIGNvbG9yOiAkbWFpbjtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG5cclxuLypcclxuKiBVc2VkIGZvciB1bmRlcmxpbmVkIGFydGljbGUgdGl0bGVzIGFuZCBzZWN0aW9uIHRpdGxlcyAoZXg6IGtlbGVuZGVyLCBza29scHJvZ3JhbSwgZXRjKVxyXG4qL1xyXG5cclxuJWZvbnRfc2Fuc19iaWcge1xyXG4gIGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxLjZlbTtcclxuICBsaW5lLWhlaWdodDogMTIwJTtcclxuICBjb2xvcjogJG5ldy1ncmV5O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG4vKlxyXG4qIFVzZWQgZm9yIHNwb3RsaWdodCAoaGVhZGVyKSB0aXRsZXNcclxuKi9cclxuXHJcbiVmb250X3NhbnNfaHVnZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRzZXJpZjI7XHJcbiAgZm9udC1zaXplOiA1MHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGNvbG9yOiAkbWFpbjtcclxuICBmb250LXdlaWdodDpub3JtYWw7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC4yZW07XHJcbn1cclxuXHJcbiVmb250X3NlcmlmX2JvZHkge1xyXG4gIGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gIGNvbG9yOiAkbWFpbjtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG59XHJcblxyXG5cclxuLypcclxuKiBVc2VkIGZvciBjb250ZW50XHJcbiovXHJcblxyXG4lZm9udF9zZXJpZl9ib2R5IHtcclxuICBmb250LWZhbWlseTogJHNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMS43NTtcclxuICBjb2xvcjogJG1haW47XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxufVxyXG5cclxuJWZvbnRfc2VyaWZfbm9ybWFsIHtcclxuICBmb250LWZhbWlseTogJHNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMS43NTtcclxuICBjb2xvcjogJG1haW47XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxufVxyXG5cclxuXHJcbiVmb250X3NlcmlmX2RlZmF1bHQge1xyXG4gIGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgY29sb3I6ICRtYWluO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbn1cclxuXHJcbiVmb250X3NlcmlmX2xhcmdlIHtcclxuICBmb250LWZhbWlseTogJHNlcmlmMjtcclxuICBmb250LXNpemU6IDQ4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDU4MzMzMzMzO1xyXG4gIGNvbG9yOiAkbWFpbjtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG59XHJcblxyXG5cclxuLypcclxuKiBVc2VkIGZvciBtZXRhIChkYXRlcykgYW5kIHN1Ym1pdCBidXR0b25zXHJcbiovXHJcblxyXG4lZm9udF9zZXJpZl9zbWFsbCB7XHJcbiAgZm9udC1mYW1pbHk6ICRzZXJpZjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogJG1haW47XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgQGV4dGVuZCAlZm9udF9zZXJpZl9ib2R5O1xyXG4vLyAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbi8vICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uc3BvdGxpZ2h0LXRpdGxlIHtcclxuICBAZXh0ZW5kICVmb250X3NhbnNfaHVnZTtcclxuICAvLyB1c2VkIGluIG1haW4gdGl0bGVzIGZvciBoZWFkZXJzL2hlcm8gc2VjdGlvbnNcclxuICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZGVmYXVsdC1ibG9jay10aXRsZSB7XHJcbiAgQGV4dGVuZCAlZm9udF9zYW5zX2xhcmdlO1xyXG4gIGZvbnQtc2l6ZTogMzhweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxuICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgfVxyXG4gIC8vIHVzZWQgaW4gbWFpbiB0aXRsZXMgZm9yIGhlYWRlcnMvaGVybyBzZWN0aW9uc1xyXG59XHJcblxyXG4uc2Vjb25kYXJ5LXRpdGxlIHtcclxuICAvLyB0byBjZW50ZXIgdGhpcywgeW91IGhhdmUgdG8gd3JhcCBpdCBpbiBhIGRpdi5jZW50ZXIsIHRoaXMgaXMgbmVlZGVkIGJlY2F1c2Ugb2YgdGhlIHVuZGVybGluZVxyXG4gIEBleHRlbmQgJWZvbnRfc2Fuc19iaWc7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAvLyB1c2VkIGluIHBhZ2VzIGFzIHNlY3Rpb24gdGl0bGVzLCB0aGUgb25lIHdpdGggYSBibGFjayB1bmRlcmxpbmUgYmVsb3cgaXRcclxufVxyXG5cclxuLnNlY29uZGFyeS10aXRsZS1iaWcge1xyXG4gIC8vIHRvIGNlbnRlciB0aGlzLCB5b3UgaGF2ZSB0byB3cmFwIGl0IGluIGEgZGl2LmNlbnRlciwgdGhpcyBpcyBuZWVkZWQgYmVjYXVzZSBvZiB0aGUgdW5kZXJsaW5lXHJcbiAgQGV4dGVuZCAlZm9udF9zYW5zX2JpZztcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgfVxyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIGNvbG9yOiRibGFjaztcclxuICBmb250LXNpemU6NXJlbTtcclxuICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAvLyB1c2VkIGluIHBhZ2VzIGFzIHNlY3Rpb24gdGl0bGVzLCB0aGUgb25lIHdpdGggYSBibGFjayB1bmRlcmxpbmUgYmVsb3cgaXRcclxufVxyXG5cclxuLnRlcnRpYXJ5LXRpdGxlIHtcclxuICBAZXh0ZW5kICVmb250X3NhbnNfbWVkaXVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnN1YnRpdGxlIHtcclxuICBAZXh0ZW5kICVmb250X3NlcmlmX3NtYWxsO1xyXG4gIGZvbnQtc3R5bGU6IG5vbmU7XHJcbiAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5uYXZpZ2F0aW9uIHVsIGxpIGEge1xyXG4gIEBleHRlbmQgJWZvbnRfc2Fuc19zbWFsbDtcclxufVxyXG5cclxuLnRpbnktdGV4dCB7XHJcbiAgQGV4dGVuZCAlZm9udF9zYW5zX3Rpbnk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLmxhcmdlLXRleHQge1xyXG4gIEBleHRlbmQgJWZvbnRfc2VyaWZfZGVmYXVsdDtcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubm9ybWFsLXRleHQge1xyXG4gIEBleHRlbmQgJWZvbnRfc2VyaWZfbm9ybWFsO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHBob25lIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuXHJcbi5kZWZhdWx0LXRleHQge1xyXG4gIEBleHRlbmQgJWZvbnRfc2VyaWZfZGVmYXVsdDtcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYi13eXNpd3lnX19jb250YWluZXIge1xyXG4gIGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkc2FucztcclxuICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICBjb2xvcjogIzExMTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgfVxyXG59XHJcblxyXG5wIHtcclxuICBAZXh0ZW5kICVmb250X3NlcmlmX2RlZmF1bHQ7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcbiAgYSB7XHJcbiAgICBjb2xvcjogJGFsdDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYWx0O1xyXG4gICAgLy9AaW5jbHVkZSB0cmFuc2l0aW9uKGNvbG9yIDAuMjVzIGVhc2UsIGJvcmRlciAwLjc1cyBlYXNlKTsgLy8gY2hhbmdlIGl0IGlmIHlvdSBkb24ndCBsaWtlIDopXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRtYWluO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG1haW47XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlIHtcclxuICAmX190ZXh0IHtcclxuICAgIGNvbG9yOiAkYWx0O1xyXG4gICAgQGV4dGVuZCAlZm9udF9zZXJpZl9sYXJnZTtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuICAmX19jaXRlIHtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1ldGFpbmZvIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XHJcbiAgbWFyZ2luLWJvdHRvbTozcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbn1cclxuXHJcbi5jYXB0aW9uIHtcclxuICBjb2xvcjogJG1haW4tYWx0O1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmNhbGVuZGFyLWRhdGUge1xyXG4gIEBleHRlbmQgJWZvbnRfc2Fuc19zbWFsbDtcclxuICAmX19udW1iZXIge1xyXG4gICAgQGV4dGVuZCAlZm9udF9zYW5zX21lZGl1bTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwLjkxNjY2NjY2NztcclxuICB9XHJcbn1cclxuXHJcbi5zaXRlLWZvb3RlciB7XHJcbiAgQGV4dGVuZCAlZm9udF9zYW5zX3NtYWxsO1xyXG4gIEBpbmNsdWRlIHBob25lIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBhIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXNpemU6MS40cmVtO1xyXG4gIH1cclxufVxyXG5cclxuYTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5hIC50ZXJ0aWFyeS10aXRsZTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbmgxIGEsIGgyIGEsIGgzIGEsIGg0IGEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuaDEgYTpob3ZlciwgaDIgYTpob3ZlciwgaDMgYTpob3ZlciwgaDQgYTpob3ZlciwgaDEgYTpmb2N1cywgaDIgYTpmb2N1cywgaDMgYTpmb2N1cywgaDQgYTpmb2N1cyB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiBsaWdodGVuKCMxMDEwMTAsIDIwKTtcclxufVxyXG5cclxuLmluZ3Jlc3Mge1xyXG4gIGZvbnQtZmFtaWx5OiAkc2VyaWYyO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOjIuNHJlbTtcclxuICBtYXJnaW46MjBweCAwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzcwcHgpIHtcclxuICAgIGZvbnQtc2l6ZToyLjhyZW07XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgICBmb250LWZhbWlseTogJHNlcmlmMjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOjIuNHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc3MHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOjIuOHJlbTtcclxuICAgICAgfVxyXG4gIH1cclxufVxyXG4iLCIvKiFcbiAqIEJvb3RzdHJhcCB2My4zLjUgKGh0dHA6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxNSBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG5cbi8qIVxuICogR2VuZXJhdGVkIHVzaW5nIHRoZSBCb290c3RyYXAgQ3VzdG9taXplciAoaHR0cDovL2dldGJvb3RzdHJhcC5jb20vY3VzdG9taXplLz9pZD00NmMwN2Q2NTFlMWQ2OTFmOTkwZilcbiAqIENvbmZpZyBzYXZlZCB0byBjb25maWcuanNvbiBhbmQgaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vNDZjMDdkNjUxZTFkNjkxZjk5MGZcbiAqL1xuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cbnAge1xuICBtYXJnaW46IDA7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5ociB7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufVxuKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5hIHtcbiAgY29sb3I6ICRtYWluO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOmhvdmVyLFxuYTpmb2N1cyB7XG4gIGNvbG9yOiAkbWFpbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDFweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7XG59XG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbWctcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaW1nLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbmhyIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWU7XG59XG51bCwgb2wsIGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xufVxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSxcbi5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG59XG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAvLyBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uY29sLXhzLTEsIC5jb2wtc20tMSwgLmNvbC1tZC0xLCAuY29sLWxnLTEsIC5jb2wteHMtMiwgLmNvbC1zbS0yLCAuY29sLW1kLTIsIC5jb2wtbGctMiwgLmNvbC14cy0zLCAuY29sLXNtLTMsIC5jb2wtbWQtMywgLmNvbC1sZy0zLCAuY29sLXhzLTQsIC5jb2wtc20tNCwgLmNvbC1tZC00LCAuY29sLWxnLTQsIC5jb2wteHMtNSwgLmNvbC1zbS01LCAuY29sLW1kLTUsIC5jb2wtbGctNSwgLmNvbC14cy02LCAuY29sLXNtLTYsIC5jb2wtbWQtNiwgLmNvbC1sZy02LCAuY29sLXhzLTcsIC5jb2wtc20tNywgLmNvbC1tZC03LCAuY29sLWxnLTcsIC5jb2wteHMtOCwgLmNvbC1zbS04LCAuY29sLW1kLTgsIC5jb2wtbGctOCwgLmNvbC14cy05LCAuY29sLXNtLTksIC5jb2wtbWQtOSwgLmNvbC1sZy05LCAuY29sLXhzLTEwLCAuY29sLXNtLTEwLCAuY29sLW1kLTEwLCAuY29sLWxnLTEwLCAuY29sLXhzLTExLCAuY29sLXNtLTExLCAuY29sLW1kLTExLCAuY29sLWxnLTExLCAuY29sLXhzLTEyLCAuY29sLXNtLTEyLCAuY29sLW1kLTEyLCAuY29sLWxnLTEyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG4uY29sLXhzLTEsIC5jb2wteHMtMiwgLmNvbC14cy0zLCAuY29sLXhzLTQsIC5jb2wteHMtNSwgLmNvbC14cy02LCAuY29sLXhzLTcsIC5jb2wteHMtOCwgLmNvbC14cy05LCAuY29sLXhzLTEwLCAuY29sLXhzLTExLCAuY29sLXhzLTEyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy05IHtcbiAgd2lkdGg6IDc1JTtcbn1cbi5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy02IHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jb2wteHMtNSB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMTIge1xuICByaWdodDogMTAwJTtcbn1cbi5jb2wteHMtcHVsbC0xMSB7XG4gIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtMTAge1xuICByaWdodDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTkge1xuICByaWdodDogNzUlO1xufVxuLmNvbC14cy1wdWxsLTgge1xuICByaWdodDogNjYuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTcge1xuICByaWdodDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTYge1xuICByaWdodDogNTAlO1xufVxuLmNvbC14cy1wdWxsLTUge1xuICByaWdodDogNDEuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTQge1xuICByaWdodDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTMge1xuICByaWdodDogMjUlO1xufVxuLmNvbC14cy1wdWxsLTIge1xuICByaWdodDogMTYuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTEge1xuICByaWdodDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmNvbC14cy1wdXNoLTEyIHtcbiAgbGVmdDogMTAwJTtcbn1cbi5jb2wteHMtcHVzaC0xMSB7XG4gIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC0xMCB7XG4gIGxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC05IHtcbiAgbGVmdDogNzUlO1xufVxuLmNvbC14cy1wdXNoLTgge1xuICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC02IHtcbiAgbGVmdDogNTAlO1xufVxuLmNvbC14cy1wdXNoLTUge1xuICBsZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtNCB7XG4gIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC0zIHtcbiAgbGVmdDogMjUlO1xufVxuLmNvbC14cy1wdXNoLTIge1xuICBsZWZ0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtMSB7XG4gIGxlZnQ6IDguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTAge1xuICBsZWZ0OiBhdXRvO1xufVxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuLmNvbC14cy1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuLmNvbC14cy1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuLmNvbC14cy1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC02IHtcbiAgICByaWdodDogNTAlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0zIHtcbiAgICByaWdodDogMjUlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG4uY2xlYXJmaXg6YmVmb3JlLFxuLmNsZWFyZml4OmFmdGVyLFxuLmNvbnRhaW5lcjpiZWZvcmUsXG4uY29udGFpbmVyOmFmdGVyLFxuLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLnJvdzpiZWZvcmUsXG4ucm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmNsZWFyZml4OmFmdGVyLFxuLmNvbnRhaW5lcjphZnRlcixcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXG4ucm93OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmFmZml4IHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG5oMSxoMixoMyxoNCxoNSxoNiB7XG4gIG1hcmdpbjogMDtcbn1cbiIsIiRzZXJpZjogJ0ZhemV0YScsIHNlcmlmO1xuJHNlcmlmMjogJ0ZhemV0YSBEaXNwbGF5Jywgc2VyaWY7XG4vLyRzYW5zOiAnU2NlbmVNb3RoZXInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuJHNhbnM6ICdCcmFuZG9uJywgc2Fucy1zZXJpZjtcblxuJGRlZmF1bHQtc3BhY2U6IDIuNmVtO1xuXG4kcmVkOiAjQjQxQjNEO1xuJHJlZDI6ICNCNDFCM0Q7XG4kcHVycGxlOiAjQjQxQjNEO1xuJGJsYWNrOiAjMTAxMDEwO1xuJGdyZXk6ICNGMkYyRjI7XG4kbmV3LWdyZXk6IzlCOUI5QjtcbiRkYXJrLWdyZXk6ICM3MDcwNzA7XG4kd2hpdGU6ICNGRkZGRkY7XG4kZ3JlZW4yOiAjQjQxQjNEO1xuJGdyZWVuOiNCNDFCM0Q7XG5cbiRtYWluOiAkYmxhY2s7XG4kbWFpbi1hbHQ6ICRkYXJrLWdyZXk7XG4kYWx0OiAkcmVkO1xuJGxpZ2h0OiAkZ3JleTtcblxuJHBob25lLXdpZHRoOiA3NjlweDtcbiRzbWFsbC10YWItd2lkdGg6IDkzM3B4O1xuJHRhYmxldC13aWR0aDogMTAyNXB4O1xuJGRlc2t0b3Atd2lkdGg6IDEyODFweDtcblxuQG1peGluIHBob25lIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHBob25lLXdpZHRofSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtaW50YWIge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skdGFibGV0LXdpZHRofSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzbWFsbGlzaCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzbWFsbC10YWItd2lkdGh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYmxldCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyR0YWJsZXQtd2lkdGh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGRlc2t0b3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skZGVza3RvcC13aWR0aH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4laW52aXNpYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xufVxuIiwiLyogV29yZFByZXNzIENvcmVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYWxpZ25ub25lIHtcbiAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbn1cblxuLmFsaWduY2VudGVyLFxuZGl2LmFsaWduY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDVweCBhdXRvIDVweCBhdXRvO1xufVxuXG4uYWxpZ25yaWdodCB7XG4gICAgZmxvYXQ6cmlnaHQ7XG4gICAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7XG59XG5cbi5hbGlnbmxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xufVxuXG4uYWxpZ25jZW50ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogNXB4IGF1dG8gNXB4IGF1dG87XG59XG5cbmEgaW1nLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDVweCAwIDIwcHggMjBweDtcbn1cblxuYSBpbWcuYWxpZ25ub25lIHtcbiAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbn1cblxuYSBpbWcuYWxpZ25sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbn1cblxuYSBpbWcuYWxpZ25jZW50ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0b1xufVxuXG4ud3AtY2FwdGlvbiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgIG1heC13aWR0aDogOTYlOyAvKiBJbWFnZSBkb2VzIG5vdCBvdmVyZmxvdyB0aGUgY29udGVudCBhcmVhICovXG4gICAgcGFkZGluZzogNXB4IDNweCAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndwLWNhcHRpb24uYWxpZ25ub25lIHtcbiAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbn1cblxuLndwLWNhcHRpb24uYWxpZ25sZWZ0IHtcbiAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbn1cblxuLndwLWNhcHRpb24uYWxpZ25yaWdodCB7XG4gICAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7XG59XG5cbi53cC1jYXB0aW9uIGltZyB7XG4gICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDk4LjUlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi53cC1jYXB0aW9uIHAud3AtY2FwdGlvbi10ZXh0IHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgNHB4IDVweDtcbn0iLCIuc2VsZWN0b3IsIC5idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1haW47XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgcGFkZGluZzogMC43NWVtIDJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTAlIGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAyMHB4ICRtYWluO1xuICBtYXJnaW4tYm90dG9tOiAkZGVmYXVsdC1zcGFjZTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAkbWFpbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTokc2FucztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLy9AaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjVzIGVhc2UpO1xuICAmOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSgwLDAsMCwwLjQpLCAwcHggMnB4IDEwcHggcmdiYSgwLDAsMCwwLjEyKTtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgfVxufVxuXG4uYnV0dG9uIHtcbiAgYmFja2dyb3VuZDpub25lO1xuICBwYWRkaW5nOiAwIDAgMCAwO1xuICBjb2xvcjokYmxhY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOjEuM3JlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgICY6YWZ0ZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OjdweDtcbiAgICB9XG4gIH1cbn1cblxuLmJ0LWxvbmctYXJyb3ctcmlnaHQge1xuICBjb250ZW50OlwiXFxGMEFCXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkJsYWNrIHRpZVwiO1xuICBwYWRkaW5nLXRvcDo1cHg7XG4gIHBhZGRpbmctbGVmdDo1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDo0MDA7XG4gIGZvbnQtc2l6ZToxLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLmItZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206ICRkZWZhdWx0LXNwYWNlO1xuICBAaW5jbHVkZSBwaG9uZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRlZmF1bHQtc3BhY2UgLyAyO1xuICAgIHBhZGRpbmc6IDAgMmVtO1xuICB9XG4gICZfX2Z1bGx3IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmLS1zdWJtaXQge1xuICAgICAgbWFyZ2luLXRvcDogM2VtO1xuICAgIH1cbiAgfVxuICAmX19zcGxpdCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMWVtKTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAmLS1sYXN0IHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cbiAgbGFiZWwsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJwaG9uZVwiXSwgdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBleHRlbmQgJWZvbnRfc2Fuc19ub3JtYWw7XG4gIH1cbiAgbGFiZWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuICB9XG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJwaG9uZVwiXSwgdGV4dGFyZWEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICBwYWRkaW5nOiAwLjI1ZW0gMWVtO1xuICB9XG5cbiAgcCB7XG4gICAgQGV4dGVuZCAlZm9udF9zZXJpZl9ub3JtYWw7XG4gICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgXHQgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcGhvbmUge1xuICBcdCAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuXHQubmluamEtZm9ybXMtcmVxdWlyZWQtaXRlbXMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuIiwiLnNpdGUtaGVhZGVyIHtcblxuICAjd2NvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjpub25lICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6MTAwJSAhaW1wb3J0YW50O1xuICAgICN3Y2lubmVyIHtcbiAgICAgIGEjd2xvZ28taGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAud2lucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC53YnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAmX19zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5zZWFyY2gtZmllbGQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6MTRweCAxMHB4IDEwcHggMjBweDtcbiAgICB9XG4gICAgLnNlYXJjaC1zdWJtaXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBmb3JtIHtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIC8vIGNvbnRlbnQ6ICcnO1xuICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIGJvdHRvbTogMDtcbiAgICAgICAgLy8gcmlnaHQ6IDM2cHg7XG4gICAgICAgIC8vIHdpZHRoOiAwO1xuICAgICAgICAvLyBoZWlnaHQ6IDA7XG4gICAgICAgIC8vIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIC8vIGJvcmRlci13aWR0aDogMTVweCAxNXB4IDAgMTVweDtcbiAgICAgICAgLy8gYm9yZGVyLWNvbG9yOiAkYmxhY2sgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIC8vIG9wYWNpdHk6IDA7XG4gICAgICAgIC8vQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IC4xNXMgZWFzZS1pbi1vdXQsIGJvdHRvbSAuMTVzIGVhc2UtaW4tb3V0KTtcblxuICAgICAgICBAaW5jbHVkZSBzbWFsbGlzaCB7XG4gICAgICAgICAgLy8gcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBmb3JtIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAtMTVweDtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIC8vQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IC4yNXMgZWFzZS1pbi1vdXQsIGJvdHRvbSAuMjVzIGVhc2UtaW4tb3V0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMTJweDtcbiAgICBwYWRkaW5nOiAwIDJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbGlzaCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uc2l0ZS10aXRsZSB7XG4gIHdpZHRoOiAxMjhweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSBzbWFsbGlzaCB7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIGhlaWdodDogNzJweDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5zaXRlLXRpdGxlIGEge1xuICB3aWR0aDogMTI4cHg7XG4gIGhlaWdodDogMTEycHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTI4cHggNjRweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgQGluY2x1ZGUgc21hbGxpc2gge1xuICAgIHdpZHRoOiAxMTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMTBweCA3MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBoZWlnaHQ6IDExMnB4O1xuICAubWVudSwgdWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgfVxuICAuaWNvbi1zZWFyY2gge1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzBweCAzMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBlbSgyMCk7XG4gICAgbWFyZ2luLXRvcDogNDAuNXB4O1xuICAgIC8vQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IC4yNXMgZWFzZS1pbi1vdXQpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBAaW5jbHVkZSBzbWFsbGlzaCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMWVtO1xuICAgICAgbWFyZ2luLXRvcDogMjAuNXB4O1xuICAgIH1cblxuICAgICYuYWN0aXZlLCAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAubWVudS1pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDExMnB4O1xuICAgICAgcGFkZGluZzogMCAyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMjIwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiB1bCB7XG5cdCAgZGlzcGxheTogbm9uZTtcblx0fVxuXG4gICAgJi5jdXJyZW50LW1lbnUtaXRlbSwgJi5jdXJyZW50LXBhZ2UtYW5jZXN0b3Ige1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJG1haW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5zZWNvbmRhcnktbmF2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAgYmFja2dyb3VuZDogJG1haW47XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgLy9AaW5jbHVkZSBjbGVhcmZpeDtcbiAgICAubWVudSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG5cblx0XHRhIHtcblx0XHQgICAgY29sb3I6ICR3aGl0ZTtcblx0XHQgIH1cblxuXHRcdD4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbSB7XG5cdFx0ICBoZWlnaHQ6IGluaGVyaXQ7XG5cdFx0ICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQgICYuY3VycmVudC1tZW51LWl0ZW0ge1xuXHRcdFx0YSB7XG5cdFx0XHQgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdCAgJjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdCAgfVxuXHRcdFx0fVxuXHRcdCAgfVxuXHRcdCAgPiBhIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1OHB4O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdCAgJjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdCAgfVxuXHRcdFx0fVxuXHRcdCAgfVxuXHRcdCAgJjpsYXN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0ICB9XG5cblx0XHQgIHVsIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGJhY2tncm91bmQ6ICRtYWluO1xuXHRcdFx0ei1pbmRleDogOTk5OTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dG9wOiA1OHB4O1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdHRyYW5zaXRpb246IHRvcCAuMjVzLCBvcGFjaXR5IC4yNXMsIHZpc2liaWxpdHksIC4yNXM7XG5cdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cblx0XHRcdCAgbGkge1xuXHRcdFx0XHQgIHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdCAgYSB7XG5cdFx0XHRcdFx0ICBwYWRkaW5nOiAxLjA1ZW0gMC41ZW0gMS4wNWVtIDJlbTtcblx0XHRcdFx0XHQgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdFx0ICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycywgY29sb3IgLjJzO1xuXHRcdFx0XHRcdCAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0ICBvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdFx0ICAgJjphZnRlciB7XG5cdFx0XHRcdFx0XHQgIG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0ICB9XG5cblx0XHRcdFx0XHQgICY6aG92ZXIge1xuXHRcdFx0XHRcdFx0ICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHQgIGNvbG9yOiAkbWFpbjtcblx0XHRcdFx0XHQgIH1cblx0XHRcdFx0ICB9XG5cdFx0XHQgIH1cblx0XHQgIH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0dG9wOiA1OHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbiAgICBAaW5jbHVkZSBzbWFsbGlzaCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBzbWFsbGlzaCB7XG5cbiAgLnNpdGUtYnJhbmRpbmcge1xuICAgIGhlaWdodDogNzJweDtcbiAgfVxuXG4gIC5uYXZpZ2F0aW9uIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiAkbWFpbjtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbi8vICAgICAgcGFkZGluZzogMS4yNWVtIDEuMjVlbTtcbiAgICAgICYuY3VycmVudC1tZW51LWl0ZW0sICY6aG92ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuLy8gICAgICAgIGEge1xuLy8gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4vLyAgICAgICAgfVxuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zZWNvbmRhcnktbmF2IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkbWFpbiwgMjAlKTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgLy9AaW5jbHVkZSBjbGVhcmZpeDtcbiAgICAgIC5tZW51IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB9XG4gICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMS4yNWVtO1xuICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtLCAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1lbnUtaXRlbSBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlY29uZGFyeS1uYXZfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMmVtO1xuICBAaW5jbHVkZSBzbWFsbGlzaCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5cbiN2YXJtQmFja0J0biB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMDtcblx0dG9wOiAyMCU7XG5cdHotaW5kZXg6IDk5OTk7XG5cblx0YSB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdGJveC1zaGFkb3c6IDFweCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0d2lkdGg6IDY4cHg7XG5cdFx0aGVpZ2h0OiA2OHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAxNXB4IDEwcHggNXB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ly8gQGluY2x1ZGUgdHJhbnNpdGlvbihcblx0XHQvLyBcdHBhZGRpbmctdG9wIC4yNXMgZWFzZS1pbi1vdXQsXG5cdFx0Ly8gXHRiYWNrZ3JvdW5kIC4yNXMgZWFzZS1pbi1vdXRcblx0XHQvLyApO1xuXG5cdFx0c3ZnIHtcblx0XHRcdG1heC1oZWlnaHQ6IDQwcHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGxlZnQ6IC0ycHg7XG5cblx0XHRcdHBhdGgge1xuXHRcdFx0XHQvL0BpbmNsdWRlIHRyYW5zaXRpb24oZmlsbCAuMjVzIGVhc2UtaW4tb3V0KTtcblx0XHRcdFx0ZmlsbDogJGJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ly9AaW5jbHVkZSB0cmFuc2l0aW9uKHRvcCAuMjVzIGVhc2UtaW4tb3V0KTtcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4xMjVlbTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtLjEyNWVtO1xuXHRcdFx0Zm9udC1zaXplOiAwLjdlbTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG5cblx0XHRcdHN2ZyBwYXRoIHtcblx0XHRcdFx0ZmlsbDogJGFsdDtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHRvcDogLTEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyByZW1lbWJlciB0byBhZGQgYSBzaXplIGZvciB5b3VyIGljb25zLCBvdGhlcndpc2UgdGhleSBtaWdodCBnZXQgZGlzcGxheWVkIGF0IGZ1bGwgc2l6ZVxyXG5cclxuLmZ1bGx3aWR0aCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgLy9AaW5jbHVkZSBjbGVhcmZpeDtcclxufVxyXG5cclxuLmItZnVsbHdpZHRobWFwIHtcclxuICB3aWR0aDogMTAwJTtcclxuICAubWFwLWNhbnZhcywgLm1hcC1jYW52YXMtc2luZ2xlLCAubWFwLWNhbnZhcy1tdWx0aXBsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAubWFwLWluZm93aW5kb3cge1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgIHdpZHRoOiBhdXRvO1xyXG4gICB9XHJcbiAgIHAge1xyXG4gICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICB9XHJcbiB9XHJcbn1cclxuXHJcbi5iLWZ1bGx3aWR0aHBpYyB7XHJcbiAgaGVpZ2h0OiA1MDBweDtcclxuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyIGZpeGVkO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XHJcbiAgfVxyXG4gICYuaGFzQ29udGVudCB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgLmNvbnRlbnRXcmFwcGVyIHtcclxuICAgICBwYWRkaW5nLXRvcDogMTgwcHg7XHJcbiAgICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xyXG4gICB9XHJcbiB9XHJcbiAmLmRpc2FibGVQYXJhbGxheCB7XHJcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XHJcbn1cclxufVxyXG5cclxuLnNpdGUtY29udGVudCB7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICBwYWRkaW5nLXRvcDogNS41cmVtO1xyXG4gIC5ob21lICYge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVudC1hcmVhIHtcclxuICBAaW5jbHVkZSBzbWFsbGlzaCB7XHJcbiAgICBwYWRkaW5nOiAwIDJlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vLy8vLy8vLy8vIFNUQVJUIEhFUk8gQkxPQ0tTXHJcblxyXG4vLyBET1VCTEUgTkVXUyAoREVGQVVMVCBIRUFERVIpXHJcblxyXG4uYi1kb3VibGUtbmV3cyB7XHJcbiAgJl9fbWFpbiB7XHJcbiAgICBoZWlnaHQ6IDY0MHB4O1xyXG4gICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICBoZWlnaHQ6IDI2MHB4O1xyXG4gICAgfVxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZzogMCAxNGVtIDNlbTtcclxuXHJcbiAgICAgID4gZGl2LCA+IGgyLCA+IGg0IHtcclxuICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgIHotaW5kZXg6IDIwO1xyXG4gICAgIH1cclxuXHJcbiAgICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLDAsMCwwLjY1KSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC4ycztcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyOmFmdGVyIHtcclxuICAgICAgaGVpZ2h0OiA2MCU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiAwIDRlbSAzZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuJl9fc2lkZSB7XHJcbiAgcGFkZGluZzogMDtcclxuICAgIC8vQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kIDAuM3MgZWFzZSk7XHJcbiAgICAmX190b3Age1xyXG4gICAgICBoZWlnaHQ6IDMyMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgICBoZWlnaHQ6IDI2MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMzBweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAvL0BpbmNsdWRlIHRyYW5zaXRpb24oYm9yZGVyLWNvbG9yIDAuM3MgZWFzZSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JvdHRvbSB7XHJcbiAgICAgIGhlaWdodDogMzIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDJlbTtcclxuICAgICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMGVtO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5zdWJ0aXRsZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaW50YWIge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbmV3LWdyZXk7XHJcbiAgICAgICAgLmItZG91YmxlLW5ld3NfX3NpZGVfX2JvdHRvbV9fdGl0bGUgYSwgLm1ldGFpbmZvLCAuc3VidGl0bGUsIGgzIHtcclxuICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgIH1cclxuICAgICAgIC5iLWRvdWJsZS1uZXdzX19zaWRlX190b3A6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAzMHB4IHNvbGlkJG5ldy1ncmV5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnN1YnRpdGxlIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgfVxyXG59XHJcbn1cclxuXHJcbi8vIERPVUJMRSBORVdTIFNJTkdMRSBJTUFHRVxyXG5cclxuLmItZG91YmxlLW5ld3MtLXNpbmdsZS1pbWFnZSB7XHJcbiAgYmFja2dyb3VuZDokbmV3LWdyZXk7IC8qIEZvciBTYWZhcmkgNS4xIHRvIDYuMCAqL1xyXG4gICZfX3NpZGUge1xyXG4gICAgaGVpZ2h0OiBlbSg2NDApO1xyXG4gICAgcGFkZGluZzogMCBlbSg0Mik7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgaGVpZ2h0OiBlbSg1MDApO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTAwcHg7XHJcbiAgICAgIGxlZnQ6IC0zMHB4O1xyXG4gICAgICB3aWR0aDogMDtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBib3JkZXItdG9wOiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItcmlnaHQ6MzBweCBzb2xpZCAkbmV3LWdyZXk7XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZy10b3A6IDRlbTtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIE5FV1MgUkVEIEJBQ0tHUk9VTkRcclxuXHJcbi5iLWhlcm8tcmVkIHtcclxuICBiYWNrZ3JvdW5kOiAkbmV3LWdyZXk7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIHBhZGRpbmc6IDAgMmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmItaGVyby1yZWRfX2lubmVyIHtcclxuICAvLyB0aGUgc2l6ZSBmb3IgdGhpcyBibG9jayBkZXBlbmRzIG9uIHRoZSBhbW91bnQgb2YgdGV4dCwgaXQgaXMgbm90IHByZS1kZXRlcm1pbmVkXHJcbiAgcGFkZGluZzogMi41ZW0gMCAxLjVlbTtcclxuXHJcbiAgcCB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgQGV4dGVuZCAlZm9udF9zZXJpZl9kZWZhdWx0O1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8vLy8vLy8vLyBQQUdFVElUTEUgKGp1c3QgYW4gdW5kZXJsaW5lZCB0aXRsZSB3aXRoIHBhZGRpbmcpXHJcblxyXG4uYi1wYWdldGl0bGUge1xyXG4gIHBhZGRpbmc6IDAgMS41cmVtIDFlbTtcclxuICBjbGVhcjogYm90aDtcclxuICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICBwYWRkaW5nOiAwIDFyZW0gJGRlZmF1bHQtc3BhY2UgLyAyO1xyXG4gIH1cclxuICAmLS10b3BNIHtcclxuICAgIEBleHRlbmQgLmItcGFnZXRpdGxlO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gIH1cclxuXHJcbiAgLnNlY29uZGFyeS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAuMTVyZW07XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuM3JlbTtcclxuICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8vLy8vLy8vLyBCTE9DS1FVT1RFXHJcblxyXG4uYmxvY2txdW90ZS1jb250YWluZXIge1xyXG4gIGhyIHtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICB9XHJcblxyXG4gIGJsb2NrcXVvdGUge1xyXG4gICAgbWF4LXdpZHRoOjkwMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBmbG9hdDogbm9uZTtcclxuXHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgZm9udC1mYW1pbHk6ICRzZXJpZjI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgJjpob3ZlciBwIHtcclxuICAgICAgY29sb3I6ICRibGFjaztcclxuICAgIH1cclxuICB9XHJcbn1cclxufVxyXG5cclxuLy8vLy8vLy8vIENPTlRBQ1QgTElTVFxyXG5cclxuLmItY29udGFjdCB7XHJcbiAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgcGFkZGluZzogMCAyZW07XHJcbiAgICAudGVydGlhcnktdGl0bGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5iLWNvbnRhY3RfX2xpc3Qge1xyXG4gIG1hcmdpbi10b3A6ICRkZWZhdWx0LXNwYWNlIC8gMjtcclxuICB3aWR0aDogNTAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIEBpbmNsdWRlIHBob25lIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMCAyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhY3RfX2xpc3RfX2l0ZW0ge1xyXG4gIG1hcmdpbi1ib3R0b206ICRkZWZhdWx0LXNwYWNlIC8gMjtcclxuICAvL0BpbmNsdWRlIGNsZWFyZml4O1xyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmltZy1yb3VuZGVkIHtcclxuICB3aWR0aDogMTIwcHg7XHJcbiAgaGVpZ2h0OiAxMjBweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW4tcmlnaHQ6IDJlbTtcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgd2lkdGg6IDk2cHg7XHJcbiAgICBoZWlnaHQ6IDk2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vLy8vLy8vLy8gV1lTSVdZRyBCTE9DS1xyXG5cclxuLmItd3lzaXd5ZyB7XHJcblxyXG4gICYuLW5hcnJvdyB7XHJcbiAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBwYWRkaW5nOiAwIDJlbTtcclxuICB9XHJcbiAgaWZyYW1lIHtcclxuICAgIGhlaWdodDoyNTBweDtcclxuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDUwMHB4KSB7XHJcbiAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xyXG4gICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5maWd1cmUsIGlmcmFtZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMi41ZW07XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIH1cclxufVxyXG5pZnJhbWUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDo0NTBweDtcclxuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA1MDBweCkge1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICB9XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzcwcHgpIHtcclxuICAgIGhlaWdodDogNzAwcHg7XHJcbiAgfVxyXG59XHJcbmEge1xyXG4vL1x0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbmltZyB7XHJcblx0d2lkdGg6IGF1dG87XHJcbn1cclxucCB7XHJcbiAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICBsaW5lLWhlaWdodDogMS41O1xyXG4gfVxyXG4gJjpsYXN0LWNoaWxkIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMFxyXG4gfVxyXG59XHJcbmgzLnRlcnRpYXJ5LXRpdGxlIHtcclxuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxufVxyXG5oMSwgaDIsIGgzLCBoNCB7XHJcbiAgZm9udC1mYW1pbHk6ICRzZXJpZjIgLHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuaDIge1xyXG4gIGZvbnQtc2l6ZTogM2VtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG59XHJcbmgzIHtcclxuICBmb250LXNpemU6IDIuOGVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG59XHJcbmg0IHtcclxuICBmb250LXNpemU6IDEuN2VtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG59XHJcblxyXG51bCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgbGlzdC1zdHlsZTogZGlzYztcclxufVxyXG5cclxubGkge1xyXG4gIGxpc3Qtc3R5bGU6IGRpc2M7XHJcblxyXG4gID4gdWwge1xyXG4gICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHBob25lIHtcclxuICBoNCB7XHJcbiAgIGxpbmUtaGVpZ2h0OiBlbSgxOCk7XHJcbiB9XHJcbn1cclxufVxyXG5cclxuLmNhcHRpb24ge1xyXG4gIHBhZGRpbmc6IDAuNWVtIDAgMDtcclxufVxyXG5cclxuLy8vLy8vLy8vIENBTEVOREFSICYgUkVMQVRFRFxyXG5cclxuLmItY2FsZW5kYXJfX2l0ZW0sIC5iLXJlbGF0ZWRfX2l0ZW0ge1xyXG4gIHdpZHRoOiA0OSU7IC8vIGlmIGEgYnJvd3NlciBkb2Vzbid0IHN1cHBvcnQgY2FsYy4uLlxyXG4gIHdpZHRoOiBjYWxjKDUwJSAtIDAuNWVtKTtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgYmFja2dyb3VuZDogJG5ldy1ncmV5O1xyXG4gIEBpbmNsdWRlIHBob25lIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAvL0BpbmNsdWRlIGNsZWFyZml4O1xyXG4gICY6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG4gICZfX2ltYWdlIHtcclxuICAgIGhlaWdodDogMjYwcHg7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jb250ZW50IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICB3aWR0aDogNjAlO1xyXG4gICAgfVxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICBwYWRkaW5nOiAxZW07XHJcbiAgICB9XHJcbiAgICAudGVydGlhcnktdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fZGV0YWlscyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgfVxyXG59XHJcblxyXG4uYi1jYWxlbmRhciB7XHJcbiAgJl9faXRlbSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYWx0O1xyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBoZWlnaHQ6IDI2MHB4O1xyXG4gICAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZ3JleUJHIHtcclxuICAgICAgYmFja2dyb3VuZDogI2YyZjJmMjtcclxuXHJcbiAgICAgIC5iLWNhbGVuZGFyX19pdGVtX19jb250ZW50IHtcclxuXHJcbiAgICAgICAudGVydGlhcnktdGl0bGUuLWxpZ2h0LCAuc3VidGl0bGUuLWxpZ2h0IHtcclxuICAgICAgICBjb2xvcjogJG1haW4gIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGV0YWlscyB7XHJcblxyXG4gICAgLnN1YnRpdGxlIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgbWFyZ2luLXRvcDogM2VtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4mX19saXN0IHtcclxuXHQvL0BpbmNsdWRlIGNsZWFyZml4O1xyXG59XHJcbn1cclxuXHJcbi5iLXJlbGF0ZWRfX2l0ZW0ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jYWxlbmRhci1kYXRlIHtcclxuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgY29sb3I6ICRtYWluO1xyXG4gIHdpZHRoOiA1NnB4O1xyXG4gIGhlaWdodDogODFweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogMDtcclxuICBtYXJnaW4tbGVmdDogLTI4cHg7XHJcbiAgcGFkZGluZy10b3A6IDAuNWVtO1xyXG59XHJcblxyXG4vLy8vLy8vLyBQUkVTU1xyXG5cclxuLmItcHJlc3Mge1xyXG4gICZfX2l0ZW0ge1xyXG4gICAgYmFja2dyb3VuZDogJGxpZ2h0O1xyXG4gICAgcGFkZGluZzogMmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAubWV0YWluZm8ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy8vLy8vLyBBUkNISVZFXHJcblxyXG4uYi1hcmNoaXZlIHtcclxuICAmX19saXN0IHtcclxuICAgIC8vQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgfVxyXG4gICZfX2l0ZW0ge1xyXG4gICAgd2lkdGg6IDQ5JTsgLy8gaWYgYSBicm93c2VyIGRvZXNuJ3Qgc3VwcG9ydCBjYWxjLi4uXHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAwLjVlbSk7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgIGJhY2tncm91bmQ6ICRsaWdodDtcclxuICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgybikge1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgIGhlaWdodDogMjYwcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZTZlNmU2IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBwYWRkaW5nOiAxZW07XHJcbiAgICAgIGhlaWdodDogMjYwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtLWZ1bGx3IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBAZXh0ZW5kICVmb250X3NlcmlmX25vcm1hbDtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgIH1cclxuICAgICB9XHJcbiAgIH1cclxuIH1cclxufVxyXG5cclxuXHJcbi8vLy8vLy8vLyBQQUdJTkFUSU9OXHJcblxyXG4ud3AtcGFnZW5hdmkge1xyXG4gIC5wYWdlLW51bWJlcnMge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDU4cHg7XHJcbiAgICBtYXJnaW46IDAgMC4yNWVtO1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGFsdDtcclxuICAgIGNvbG9yOiAkYWx0O1xyXG4gICAgcGFkZGluZzogMC42NzVlbTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBwYWRkaW5nOiAwLjVlbTtcclxuICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICB9XHJcbiAgICAvL0BpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNXMgZWFzZSk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJG5ldy1ncmV5O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHNwYW4uY3VycmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkbmV3LWdyZXk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vLy8vLy8vLyBTT0NJQUxcclxuXHJcbi5iLXNvY2lhbCB7XHJcbiAgJl9fbGlzdCB7XHJcbiAgICAvL0BpbmNsdWRlIGNsZWFyZml4O1xyXG4gIH1cclxuICAmX19pdGVtIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIDAuNWVtO1xyXG4gICAgcGFkZGluZzogMWVtO1xyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMzJweCAzMnB4O1xyXG4gICAgICB3aWR0aDogMzJweDtcclxuICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmLmljb24tZmItYmxhY2sge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweCAzMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuaWNvbi10dy1ibGFjayB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzM3B4IDI4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI3cHggMjhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vLy8vLy8vIEJMT0NLIFRXTyBORVdTIE1JTk9SIChyZWQgYmFja2dyb3VuZCkgdG8gYmUgdXNlZCB0b2dldGhlciB3aXRoIGJsb2NrIHNpbmdsZSBuZXdzIG1pbm9yLiBJZiB1c2VkIGFsb25lLCB5b3UgbmVlZCB0byBhZGRcclxuLy8vLy8vLy8gdGhlIC1kZWZhdWx0LW1hcmdpbi1ib3R0b20gY2xhc3MgaW4gb3JkZXIgdG8gYWRkIGRlZmF1bHQgYm90dG9tIG1hcmdpblxyXG5cclxuLmItdHdvLW5ld3Mge1xyXG4gIG1hcmdpbi1ib3R0b206ICRkZWZhdWx0LXNwYWNlIC8gMztcclxuICAmX19zaW5nbGUge1xyXG4gICAgd2lkdGg6IDQ5JTsgLy8gaWYgYSBicm93c2VyIGRvZXNuJ3Qgc3VwcG9ydCBjYWxjLi4uXHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAwLjVlbSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYWx0O1xyXG4gICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgfVxyXG4gICAgJi0tbGVmdCB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgJi0tcmlnaHQge1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2ltYWdlIHtcclxuICAgIGhlaWdodDogMjYwcHg7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICB3aWR0aDogMzUlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jb250ZW50IHtcclxuICAgIHdpZHRoOiA1NSU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmc6IDJlbTtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIHdpZHRoOiA2NSU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vLy8vLy8vIEJMT0NLIFNJTkdMRSBORVdTIE1JTk9SIChyZWQgYmFja2dyb3VuZClcclxuXHJcbi5iLXNpbmdsZS1uZXdzLXdpZGUge1xyXG4gICZfX3NpbmdsZSB7XHJcbiAgICB3aWR0aDogMTAwJTsgLy8gaWYgYSBicm93c2VyIGRvZXNuJ3Qgc3VwcG9ydCBjYWxjLi4uXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIGNvbG9yOiRibGFjaztcclxuICAgIC8vQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgfVxyXG4gICZfX2ltYWdlIHtcclxuICAgIGhlaWdodDogMjYwcHg7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jb250ZW50IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmc6IDJlbTtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgY29sb3I6JGJsYWNrO1xyXG4gICAgfVxyXG4gICAgaDQge1xyXG4gICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgIGNvbG9yOiRibGFjaztcclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1ldGFpbmZvIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgICAgY29sb3I6JGJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS1ha3R1ZWxsdCB7XHJcbiAgICAuYi1zaW5nbGUtbmV3cy13aWRlX19jb250ZW50IHtcclxuICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICB9XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XHJcbiAgICAgICAgcmlnaHQ6IC0zMHB4O1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBib3JkZXItdG9wOiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6MzBweCBzb2xpZCAkd2hpdGU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgLnRlcnRpYXJ5LXRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNWVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjI1ZW07XHJcbiAgICAgIGNvbG9yOiRibGFjaztcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICB9XHJcbiB9XHJcbiAuYi1zaW5nbGUtbmV3cy13aWRlX19pbWFnZSB7XHJcbiAgd2lkdGg6IDcwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBoZWlnaHQ6IDMzNXB4O1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxufVxyXG59XHJcbn1cclxuXHJcbi8vLy8vLy8vLy8gQkxPQ0sgQlJBTkNIRVNcclxuXHJcbi5iLWJyYW5jaGVzIHtcclxuICAmX19saXN0IHtcclxuICAgIC8vQGluY2x1ZGUgY2xlYXJmaXg7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHBob25lLXdpZHRoKSB7XHJcbiAgICAgICYub25lSXRlbSB7XHJcbiAgICAgICBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM3LjUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnR3b0l0ZW1zIHtcclxuICAgICBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYudGhyZWVJdGVtcyB7XHJcbiAgIGxpOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMi41JTtcclxuICB9XHJcbn1cclxufVxyXG59XHJcbiZfX2l0ZW0ge1xyXG4gIHdpZHRoOiAyNSU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogNTAwcHg7XHJcbiAgcGFkZGluZzogMHB4IDE1cHg7XHJcbiAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgfVxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtZmFtaWx5OnNlcmlmMjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjRlbTtcclxuICAgIHBhZGRpbmc6IDAgMWVtO1xyXG4gICAgY29sb3I6JGJsYWNrO1xyXG4gIH1cclxuICAmX19pbWFnZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuICAgIGhlaWdodDogMjk3cHg7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgIG9wYWNpdHk6IC4yNTtcclxuICAgICBjb2xvcjokYmxhY2s7XHJcblx0XHRcdC8vQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kIC4yNXMgZWFzZS1pbi1vdXQpO1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOjBweCAxNXB4O1xyXG4gICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuICAgIH1cclxuICAgIC5idXR0b24ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLjNyZW07XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC40cmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IC40cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBbY2xhc3MqPVwiLWFycm93LXJpZ2h0XCJdIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICBtYXJnaW46IDAgMCAwIC44cmVtO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLm5vcm1hbC10ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC42cmVtO1xyXG4gIH1cclxuICAmX19saW5rIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbn1cclxuXHJcblxyXG4vLy8vLyBCbG9jayBHcmV5IEJveGVzXHJcblxyXG4uYi1ncmV5LWJveGVzIHtcclxuICAmX19zaW5nbGUge1xyXG4gICAgcGFkZGluZzogMCAwLjc1ZW07XHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodDtcclxuICAgICAgaGVpZ2h0OiA0OTBweDtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBoZWlnaHQ6IDQ0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgcGFkZGluZzogMmVtO1xyXG4gICAgICAvL0BpbmNsdWRlIGNsZWFyZml4O1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBAZXh0ZW5kICVmb250X3NlcmlmX25vcm1hbDtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3NwbGl0IHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19pY29uIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgaGVpZ2h0OiAxMjBweDtcclxuICAgIG1hcmdpbjogMmVtIGF1dG8gM2VtO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vLy8vLyBCbG9jayBUYWJzIEZpbHRlclxyXG5cclxuLmItdGFicy1maWx0ZXJzIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAvL0BpbmNsdWRlIGNsZWFyZml4O1xyXG4gIH1cclxuICAmX19pdGVtIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRhbHQ7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcclxuICAgIG1hcmdpbjogMCAwLjVlbTtcclxuICAgIGNvbG9yOiAkYWx0O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgLy9AaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjVzIGVhc2UpO1xyXG4gICAgJjpob3ZlciwgJi4tYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZDogJGFsdDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vLy8vIEJsb2NrIGNvbnRlbnQgZ3JpZFxyXG5cclxuLmItY29udGVudC1ncmlkIHtcclxuXHR1bCB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gfVxyXG4gJl9fbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAvL0BpbmNsdWRlIGNsZWFyZml4O1xyXG4gIH1cclxuICAmX19pdGVtIHtcclxuICAgIHdpZHRoOiAzMy4zMzMzJTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZDogJG5ldy1ncmV5O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLy9AaW5jbHVkZSB0cmFuc2l0aW9uKGJhY2tncm91bmQgMC4zcyBlYXNlKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgJG5ldy1ncmV5O1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMjlweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG4gICAgICAvL0BpbmNsdWRlIHRyYW5zaXRpb24oYm9yZGVyLWNvbG9yIDAuM3MgZWFzZSk7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgYSwgaDQuYi1jb250ZW50LWdyaWRfX2l0ZW1fX2NvbnRlbnRfX3RpdGxlLCAubWV0YWluZm8ge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgYmFja2dyb3VuZDogJG5ldy1ncmV5O1xyXG4gICAgICBhLCBoNC5iLWNvbnRlbnQtZ3JpZF9faXRlbV9fY29udGVudF9fdGl0bGUsIC5tZXRhaW5mbyB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgJGRhcmstZ3JleSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgaGVpZ2h0OiAzMjBweDtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBoZWlnaHQ6IDIzNnB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBoZWlnaHQ6IDMyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMmVtO1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGhlaWdodDogMjI2cHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtaW50YWIge1xyXG4gIC5iLWNvbnRlbnQtZ3JpZF9faXRlbTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTAxMDEwO1xyXG4gICAgLnRlcnRpYXJ5LXRpdGxlIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMzBweCBzb2xpZCAjMTAxMDEwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYi1jb250ZW50LWdyaWRfX2l0ZW06bnRoLWNoaWxkKDJuKTpob3ZlciB7XHJcbi8vICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuLnRlcnRpYXJ5LXRpdGxlIHtcclxuLy8gICAgICBjb2xvcjogJGFsdDtcclxufVxyXG4mOmJlZm9yZSB7XHJcbi8vICAgICAgYm9yZGVyLWJvdHRvbTogMzBweCBzb2xpZCAkd2hpdGU7XHJcbn1cclxufVxyXG59XHJcblxyXG5cclxuLy8vLy8vIGJsb2NrIGNvbnRlbnQgZ3JpZCB3aXRoIGZpbHRlciB0YWJzXHJcblxyXG4uYi1jb250ZW50LWdyaWQtLWZpbHRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMTI4MHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIGhlaWdodDogOTA1cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHBob25lIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbiAgLmItY29udGVudC1ncmlkX19saXN0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICAvL0BpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAwLjVzIGVhc2UpO1xyXG4gICAgJi4tYWN0aXZlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYi1jb250ZW50LWdyaWQtLWZpbHRlci5udW1iZXItb2YtcG9zdHMtMyB7XHJcbiAgaGVpZ2h0OiA2NDBweDtcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgaGVpZ2h0OiA0NjNweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vLy8gYmxvY2sgbW9zYWljXHJcblxyXG4uYi1tb3NhaWMtZmxleCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTAwJTtcclxuICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuICAmX19ib3gge1xyXG4gICAgaGVpZ2h0OiAzMjBweDtcclxuICAgIC8vQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kIDAuM3MgZWFzZSk7XHJcbiAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICB9XHJcbiAgICAubGlrZS10YWJsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDJlbTtcclxuICAgIH1cclxuICAgIC5zdWJ0aXRsZSB7XHJcbiAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgfVxyXG4gICAmLS1ib3gxIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgb3JkZXI6IDE7XHJcbiAgICB3aWR0aDogMzMuMzMzMyU7XHJcbiAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvcmRlcjogMjtcclxuICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgLnN1YnRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICByaWdodDogLTMwcHg7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIGJvcmRlci10b3A6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAzMHB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XHJcbiAgICAgICAgLy9AaW5jbHVkZSB0cmFuc2l0aW9uKGJvcmRlci1jb2xvciAwLjNzIGVhc2UpO1xyXG4gICAgICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgICAgIHRvcDogLTMwcHg7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1ib3gyIHtcclxuICAgICAgb3JkZXI6IDI7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogNjYuNjY2NiU7XHJcbiAgICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWludGFiIHtcclxuICAgICAgJi0taG9yaXpvbnRhbF9fYm94IHtcclxuICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5iLW1vc2FpYy1mbGV4X19ib3gtLWJveDEge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJG5ldy1ncmV5O1xyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJG5ldy1ncmV5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmRlZmF1bHQtYmxvY2stdGl0bGUgYSwgLm1ldGFpbmZvLCAuc3VidGl0bGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLS12ZXJ0aWNhbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBoZWlnaHQ6IDY0MHB4O1xyXG4gICAgd2lkdGg6IDMzLjMzMzMlO1xyXG4gICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgJl9fYm94IHtcclxuICAgICAgaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgICBoZWlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJi0tYm94MiB7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDJuKzIpIHtcclxuICAgICAuYi1tb3NhaWMtZmxleF9fYm94LS12ZXJ0aWNhbF9fYm94LS1ib3gxIHtcclxuICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgYm90dG9tOiAtMzBweDtcclxuICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgYm9yZGVyLXRvcDogMzBweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICBib3JkZXItbGVmdDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgIGJvcmRlci1yaWdodDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcclxuICAgICAgIHotaW5kZXg6IDEwO1xyXG5cdFx0XHRcdFx0Ly9AaW5jbHVkZSB0cmFuc2l0aW9uKGJvcmRlci1jb2xvciAwLjNzIGVhc2UpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG4gICB9XHJcbiAgICY6bnRoLWNoaWxkKDJuKzEpIHtcclxuICAgIC5iLW1vc2FpYy1mbGV4X19ib3gtLXZlcnRpY2FsX19ib3gtLWJveDEge1xyXG4gICAgICBvcmRlcjogMjtcclxuICAgIH1cclxuICAgIC5iLW1vc2FpYy1mbGV4X19ib3gtLXZlcnRpY2FsX19ib3gtLWJveDIge1xyXG4gICAgICBvcmRlcjogMTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAzMHB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICBib3JkZXItbGVmdDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAvL0BpbmNsdWRlIHRyYW5zaXRpb24oYm9yZGVyLWNvbG9yIDAuM3MgZWFzZSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDFuKSB7XHJcbiAgICAgICAgLmItbW9zYWljLWZsZXhfX2JveC0tdmVydGljYWxfX2JveC0tYm94MSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHRvcDogLTMwcHg7XHJcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzMHB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgICAgICBib3JkZXItdG9wOiAwIHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgICAgICBib3JkZXItbGVmdDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG4gICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAgIC8vQGluY2x1ZGUgdHJhbnNpdGlvbihib3JkZXItY29sb3IgMC4zcyBlYXNlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbWludGFiIHsgLy8gb25seSBkbyB0aGlzIG9uIGRlc2t0b3BcclxuICAuYi1tb3NhaWMtZmxleF9fYm94OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRuZXctZ3JleTtcclxuICAgIC5kZWZhdWx0LWJsb2NrLXRpdGxlIGEsIC5tZXRhaW5mbywgLnN1YnRpdGxlLCBoMyB7XHJcbiAgICAgIGNvbG9yOiRibGFjaztcclxuICAgIH1cclxuICB9XHJcbiAgLmItbW9zYWljLWZsZXhfX2JveC0tYm94MTpob3ZlciB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAzMHB4IHNvbGlkICRuZXctZ3JleTtcclxuICAgIH1cclxuICB9XHJcbiAgLmItbW9zYWljLWZsZXhfX2JveC0tdmVydGljYWw6bnRoLWNoaWxkKDJuKTpob3ZlciB7XHJcbiAgICAuYi1tb3NhaWMtZmxleF9fYm94LS12ZXJ0aWNhbF9fYm94LS1ib3gxOmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci10b3A6IDMwcHggc29saWQgJG5ldy1ncmV5O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYi1tb3NhaWMtZmxleF9fYm94LS12ZXJ0aWNhbDpudGgtY2hpbGQoMm4rMSk6aG92ZXIge1xyXG4gICAgLmItbW9zYWljLWZsZXhfX2JveC0tdmVydGljYWxfX2JveC0tYm94MjpiZWZvcmUge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAzMHB4IHNvbGlkICRuZXctZ3JleTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qXHJcbiAqICBBQ1RJVklUWSBDQUxFTkRBUiBQQUdFIFRFTVBMQVRFXHJcbiAqL1xyXG5cclxuIC5wYWdlLXRlbXBsYXRlLWFjdGl2aXR5X2NhbGVuZGFyIHtcclxuXHJcbiAgIC5hY3Rpdml0eUxpc3Qge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHBob25lLXdpZHRoKSB7XHJcbiAgICAgcGFkZGluZzogMCAyZW07XHJcbiAgIH1cclxuIH1cclxuXHJcbiAuYWN0aXZpdHlMaXN0SXRlbSB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG4gIGhlYWRlciB7XHJcbiAgIGJhY2tncm91bmQ6ICRncmV5O1xyXG4gICBmbG9hdDogbGVmdDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIG1heC13aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiA2MHB4O1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjI1cyBlYXNlLWluLW91dDtcclxuXHJcbiAgIC50aHVtYm5haWwge1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmV5O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlcklubmVyIHtcclxuICAgIG1heC13aWR0aDogNzUlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICB9XHJcblxyXG4gIHRpbWUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IC45ZW07XHJcbiAgICBjb2xvcjogJGRhcmstZ3JleTtcclxuICB9XHJcblxyXG4gIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IGRhcmtlbigkZ3JleSwgMTAlKTtcclxuICB9XHJcbn1cclxuXHJcbi5oaWRkZW5Db250ZW50IHtcclxuIHdpZHRoOiAxMDAlO1xyXG4gbWF4LXdpZHRoOiAxMDAlO1xyXG4gZmxvYXQ6IGxlZnQ7XHJcbiBiYWNrZ3JvdW5kOiAkZ3JleTtcclxuIHBhZGRpbmc6IDI1cHggMTVweCAxMHB4O1xyXG4gZGlzcGxheTogbm9uZTtcclxuXHJcbiAubWV0YUluZm8ge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gIHAge1xyXG4gICBjb2xvcjogJGJsYWNrO1xyXG4gICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiB9XHJcbn1cclxuXHJcbmgyIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG59XHJcblxyXG5wIHtcclxuICBjb2xvcjogJGJsYWNrO1xyXG59XHJcbn1cclxuXHJcbiYuYWN0aXZlIHtcclxuIGhlYWRlciB7XHJcbiAgYmFja2dyb3VuZDogJGRhcmstZ3JleTtcclxuXHJcbiAgaDQsIHRpbWUge1xyXG4gICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiB9XHJcblxyXG4gJjpob3ZlciB7XHJcbiAgIGJhY2tncm91bmQ6IGRhcmtlbigkZGFyay1ncmV5LCA1JSk7XHJcbiB9XHJcbn1cclxufVxyXG59XHJcbn1cclxuXHJcbi8qKlxyXG4gKlxyXG4gKiBDT09LSUVTXHJcbiAqXHJcbiAqL1xyXG4gI2Nvb2tpZV9hY3Rpb25fY2xvc2VfaGVhZGVyIHtcclxuICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgIGJvcmRlcjogMDtcclxuICAgY29sb3I6ICR3aGl0ZTtcclxuICAgYmFja2dyb3VuZDogJGJsYWNrICFpbXBvcnRhbnQ7XHJcbiB9XHJcblxyXG4vKipcclxuICogUElHTUVOVCBDU1NcclxuICpcclxuICovXHJcblxyXG4gLmItZG91YmxlLW5ld3MtLXNpbmdsZS1pbWFnZV9fc2lkZSxcclxuIC5iLWRvdWJsZS1uZXdzLS1zaW5nbGUtaW1hZ2VfX3NpZGVfX2NvbnRlbnQge1xyXG4gIHBhZGRpbmc6MjVweDtcclxuICBoMyB7XHJcbiAgICBjb2xvcjokd2hpdGU7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCR3aGl0ZSwgJHdoaXRlKTtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwMHB4O1xyXG4gICAgbGVmdDogLTMwcHg7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlci10b3A6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OjMwcHggc29saWQgJG5ldy1ncmV5O1xyXG4gIH1cclxufVxyXG4uYi1jb250ZW50LWdyaWRfX2l0ZW0ge1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJG5ldy1ncmV5O1xyXG4gIH1cclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItbGVmdDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgJG5ldy1ncmV5ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjlweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcclxuICB9XHJcbiAgJjpudGgtY2hpbGQoMm4pIHtcclxuICAgIC5iLWNvbnRlbnQtZ3JpZF9faXRlbV9fY29udGVudCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM3MDcwNzA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYi1jb250ZW50LWdyaWRfX2l0ZW1fX2NvbnRlbnQge1xyXG4gIGJhY2tncm91bmQ6ICRuZXctZ3JleTtcclxufVxyXG5cclxuLmZvb3Rlci1tdXNldW0tbGlzdCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIHBhZGRpbmctdG9wOiAuNXJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgbWF4LXdpZHRoOiAxMjkwcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLm11c2V1bS1saXN0cyB7XHJcbiAgbWFyZ2luOiAwIC0xLjVyZW07XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC00cHg7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICBtYXgtd2lkdGg6IDM4MHJlbTtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ob2xkIHtcclxuICAgIG1heC13aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG4gIC5pbWFnZSB7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2U1ZTVlNTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvIDEuNnJlbTtcclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCMwMDAsIDApO1xyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcyBlYXNlO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCMwMDAsIDAuMjUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNnJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgaDMge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgIG1hcmdpbjogMCAwIDFyZW07XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzg7XHJcbiAgICBtYXJnaW46IDAgMCAuOHJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5yZWFkbW9yZS1saW5rIHtcclxuICBjb2xvcjogIzAwMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBmb250OiA3MDAgMS40cmVtLzIgXCJCcmFuZG9uXCIsIHNhbnMtc2VyaWY7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4zcmVtO1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAuYXJyb3cge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIG1hcmdpbjogMCAwIDAgLjhyZW07XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIC5hcnJvdyB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxLjJyZW07XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLS40cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNpbmdsZS1oZXJvLW5ld3Mge1xyXG4gIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gIG1hcmdpbjogMCAwIDNyZW07XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzcwcHgpIHtcclxuICAgIG1hcmdpbjogMCAtMmVtIDZyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAgIG1hcmdpbjogMCAwIDhyZW07XHJcbiAgfVxyXG5cclxuICAubmV3cy13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC8vICY6YmVmb3JlIHtcclxuICAgIC8vICAgY29udGVudDogJyc7XHJcbiAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIC8vICAgdG9wOiAwO1xyXG4gICAgLy8gICBsZWZ0OiAwO1xyXG4gICAgLy8gICByaWdodDogMDtcclxuICAgIC8vICAgYm90dG9tOiAwO1xyXG4gICAgLy8gICB6LWluZGV4OiAxO1xyXG4gICAgLy8gICBiYWNrZ3JvdW5kOiByZ2JhKDEzOSwgNDIsIDQyLCAwLjM5KTtcclxuICAgIC8vICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMTM5LCA0MiwgNDIsIDAuMzkpLCByZ2JhKDEzOSwgNDIsIDQyLCAwLjM5KSksIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC4xNykgNDAlLCByZ2JhKDAsIDAsIDAsIDAuODYpIDk5JSk7XHJcbiAgICAvLyB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgbWluLWhlaWdodDogNDByZW07XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiA4MHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY29udGVudC13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcbiAgLnRleHQtd3JhcCB7XHJcbiAgICB3aWR0aDogNzhyZW07XHJcbiAgICBwYWRkaW5nOiAzcmVtIDEuNXJlbSA0cmVtO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBoMiB7XHJcbiAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTEuOHB4O1xyXG4gICAgbWFyZ2luOiAwIDAgMi4ycmVtO1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiA4cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgZm9udC1zaXplOiA5LjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogLS42cmVtO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogLjRyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICB3aWR0aDogMjByZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgIG1hcmdpbjogMCAwIDJyZW07XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgLnJlYWRtb3JlLWxpbmsge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uc2l0ZS1tYWluIHtcclxuICAuYi13eXNpd3lnOmZpcnN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLm5vLXJlc3VsdHMge1xyXG4gIHBhZGRpbmctdG9wOiA0cmVtO1xyXG59IiwiLnNpdGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzExMTExMTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgcGFkZGluZzogNXJlbSAwIDNyZW07XG4gIG1hcmdpbi10b3A6IDZlbTtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICB9XG4gICZfX2NvbHVtbiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgQGluY2x1ZGUgcGhvbmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyZW07XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdHRyYW5zaXRpb246IGJvcmRlciAuMjVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYWx0O1xuXHRcdFx0fVxuXHRcdH1cbiAgICAmX190aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0aDQge1xuXHRcdFx0XHRmb250LXNpemU6MS40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG4gICAgICAgIG1hcmdpbjogMDtcblx0XHRcdH1cbiAgICB9XG4gICAgdWwgbGkgeyAvLyBub3QgYWRkaW5nIGNsYXNzZXMgYmVjYXVzZSBJIGRvbid0IGtub3cgaWYgeW91J2xsIHVzZSB3aWRnZXRzLCBtZW51cywgb3IgaGFyZC1jb2RpbmdcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuN3JlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkc2VyaWY7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cdC5uaW5qYS1mb3Jtcy1jb250IHtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIG1hcmdpbjogYXV0bztcblx0XHRwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHRcdGVtIHtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXNpemU6MS40cmVtO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5pbmphLWZvcm1zLWVycm9yLW1zZywgLm5pbmphLWZvcm1zLXJlcXVpcmVkLWl0ZW1zIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmZpZWxkLXdyYXAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmLnRleHQtd3JhcCB7XG5cdFx0XHRcdHdpZHRoOiA2NSU7XG5cdFx0XHR9XG5cblx0XHRcdCYuc3VibWl0LXdyYXAge1xuXHRcdFx0XHR3aWR0aDogMzUlO1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDAuNGVtIDAuNWVtO1xuXHRcdFx0XHRmb250LXNpemU6MS4zcmVtO1xuXHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHQmW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0I0QjVCNDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToxLjNyZW07XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjVyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6MTBweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdC8vQGluY2x1ZGUgdHJhbnNpdGlvbihjb2xvciAuMjVzIGVhc2UtaW4tb3V0KTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjU1ZW0gMC4yNWVtO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubmluamEtZm9ybXMtcmVxLXN5bWJvbCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYubmluamEtZm9ybXMtZXJyb3Ige1xuXG5cdFx0XHRcdC5uaW5qYS1mb3Jtcy1maWVsZC1lcnJvciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICRsaWdodDtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjg1O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDRweCAxMHB4O1xuXHRcdFx0XHRcdGJvcmRlci10b3A6ICRhbHQgMnB4IHNvbGlkO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogODAwO1xuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdC8vQGluY2x1ZGUgdHJpYW5nbGUoMThweCwgJGFsdCwgdXApO1xuXHRcdFx0XHRcdFx0dG9wOiAtOXB4O1xuXHRcdFx0XHRcdFx0bGVmdDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBwaG9uZSB7XG5cdFx0XHRtYXJnaW46IDFlbSBhdXRvIDA7XG5cblx0XHRcdC5maWVsZC13cmFwIHtcblxuXHRcdFx0XHQmLnRleHQtd3JhcCB7XG5cdFx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc3VibWl0LXdyYXAge1xuXHRcdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxufVxuXG4uYi1zb2NpYWwtLWZvb3RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgJl9fbGlzdCB7XG4gICAgLy9AaW5jbHVkZSBjbGVhcmZpeDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgJl9faXRlbSB7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgJl9faWNvbiB7XG4gICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzZweCAzNnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcbiAgICAgICAgJi5pY29uLWZiIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMzJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgICYuaWNvbi10dyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzM3B4IDI4cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmLmljb24taW5zdGEge1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzJweCAzMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZGVmYXVsdC1zcGFjZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmItY3JlZGl0cyB7XG5cdHBhZGRpbmc6IDRyZW0gMnJlbSAzcmVtO1xuXHQudGlueS10ZXh0IHtcblx0XHRjb2xvcjojQjRCNUI0ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG5cdH1cblxuXHRhIHtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiNCNEI1QjQgIWltcG9ydGFudDtcblx0XHR0cmFuc2l0aW9uOiBib3JkZXIgLjI1cyBlYXNlLWluLW91dDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRhbHQ7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXG59XG5pbWcuY3JlZGl0cy1sb2dvIHtcblx0d2lkdGg6YXV0byAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6NjdweDtcblx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsb2F0OiBub25lO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mb290ZXItbWVudS1yb3cge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtO1xuICB9XG59IiwiLmxpa2UtdGFibGUge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQubGlrZS10YWJsZS1jZWxsIHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0Ly9AaW5jbHVkZSBjbGVhcmZpeDtcclxuXHRcdCYuLWFsaWduLWJvdHRvbSB7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuXHRjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7XHJcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG59XHJcblxyXG4vLyAhaW1wb3J0YW50IHNob3VsZCBiZSB1c2VkIGZvciBtb2RpZmllcnMgYW5kIGhlbHBlcnNcclxuXHJcbi4tY2VudGVyIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLi1sZWZ0IHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uLXJpZ2h0IHtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLi11cHBlcmNhc2Uge1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxufVxyXG5cclxuLi1sb3dlcmNhc2Uge1xyXG5cdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcclxufVxyXG5cclxuLi1saWdodCB7XHJcblx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uLXJlZCB7XHJcblx0Y29sb3I6ICRhbHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLi1pdGFsaWMge1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uLWNvbG9yYmcge1xyXG5cdGJhY2tncm91bmQ6ICRyZWQyO1xyXG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICRwdXJwbGUsICRyZWQyLCAkcmVkMiwgJHJlZDIpO1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICRwdXJwbGUsICRyZWQyLCAkcmVkMiwgJHJlZDIpO1xyXG5cdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAkcHVycGxlLCAkcmVkMiwgJHJlZDIsICRyZWQyKTtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRwdXJwbGUsICRyZWQyLCAkcmVkMiwgJHJlZDIpOyAvKiBGb3IgU2FmYXJpIDUuMSB0byA2LjAgKi8gLyogRm9yIE9wZXJhIDExLjEgdG8gMTIuMCAqLyAvKiBGb3IgRmlyZWZveCAzLjYgdG8gMTUgKi8gLyogU3RhbmRhcmQgc3ludGF4ICovXHJcbn1cclxuXHJcbi4tZGVmYXVsdC1tYXJnaW4tYm90dG9tIHtcclxuXHRtYXJnaW4tYm90dG9tOiAkZGVmYXVsdC1zcGFjZTtcclxuICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkZGVmYXVsdC1zcGFjZSAvIDI7XHJcbiAgfVxyXG59XHJcblxyXG4uanMtY2xpY2thYmxlIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5sb2FkLW1vcmUuZGlzYWJsZSB7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0YSB7XHJcblx0XHRjb2xvcjogIzdmN2Y3ZjtcclxuXHRcdCY6YmVmb3JlLFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGJvcmRlci10b3AtY29sb3I6ICM3ZjdmN2Y7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLyohICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjXG5cblx0TWVhbk1lbnUgMi4wLjdcblx0LS0tLS0tLS1cblxuXHRUbyBiZSB1c2VkIHdpdGgganF1ZXJ5Lm1lYW5tZW51LmpzIGJ5IENocmlzIFdoYXJ0b24gKGh0dHA6Ly93d3cubWVhbnRoZW1lcy5jb20vcGx1Z2lucy9tZWFubWVudS8pXG5cbiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICovYS5tZWFubWVudS1yZXZlYWx7ZGlzcGxheTpub25lfS5tZWFuLWNvbnRhaW5lciAubWVhbi1iYXJ7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6JGJsYWNrO3BhZGRpbmc6NHB4IDAgMDttaW4taGVpZ2h0OjQycHg7ei1pbmRleDo5OTk5OTl9Lm1lYW4tY29udGFpbmVyIGEubWVhbm1lbnUtcmV2ZWFse3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7cGFkZGluZzoxM3B4IDEzcHggMTFweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2N1cnNvcjpwb2ludGVyO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjE2cHg7dGV4dC1pbmRlbnQ6LTk5OTllbTtsaW5lLWhlaWdodDoyMnB4O2ZvbnQtc2l6ZToxcHg7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDB9Lm1lYW4tY29udGFpbmVyIGEubWVhbm1lbnUtcmV2ZWFsIHNwYW57ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OjNweDttYXJnaW4tdG9wOjNweH0ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2e2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiRibGFjazttYXJnaW4tdG9wOjQ0cHh9Lm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bHtwYWRkaW5nOjA7bWFyZ2luOjA7d2lkdGg6MTAwJTtsaXN0LXN0eWxlLXR5cGU6bm9uZX0ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJX0ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpIGF7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O3dpZHRoOjkwJTtwYWRkaW5nOjFlbSA1JTttYXJnaW46MDt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6I2ZmZjtib3JkZXItdG9wOjFweCBzb2xpZCAjMzgzODM4O2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjUpO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpIGxpIGF7d2lkdGg6ODAlO3BhZGRpbmc6MWVtIDEwJTtib3JkZXItdG9wOjFweCBzb2xpZCAjZjFmMWYxO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjI1KTtvcGFjaXR5Oi43NTtmaWx0ZXI6YWxwaGEob3BhY2l0eT03NSk7dGV4dC1zaGFkb3c6bm9uZSFpbXBvcnRhbnQ7dmlzaWJpbGl0eTp2aXNpYmxlfS5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwgbGkubWVhbi1sYXN0IGF7Ym9yZGVyLWJvdHRvbTowO21hcmdpbi1ib3R0b206MH0ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpIGxpIGxpIGF7d2lkdGg6NzAlO3BhZGRpbmc6MWVtIDE1JX0ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpIGxpIGxpIGxpIGF7d2lkdGg6NjAlO3BhZGRpbmc6MWVtIDIwJX0ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpIGxpIGxpIGxpIGxpIGF7d2lkdGg6NTAlO3BhZGRpbmc6MWVtIDI1JX0ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpIGE6aG92ZXJ7YmFja2dyb3VuZDojMjUyNTI1O2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMSl9Lm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bCBsaSBhLm1lYW4tZXhwYW5ke21hcmdpbi10b3A6MXB4O3dpZHRoOjI2cHg7aGVpZ2h0OjI0cHg7cGFkZGluZzoxMnB4IWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3otaW5kZXg6Mjtmb250LXdlaWdodDo3MDA7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4xKTtib3JkZXI6MCFpbXBvcnRhbnQ7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjQpIWltcG9ydGFudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4yKSFpbXBvcnRhbnR9Lm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bCBsaSBhLm1lYW4tZXhwYW5kOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuOSl9Lm1lYW4tY29udGFpbmVyIC5tZWFuLXB1c2h7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW46MDtjbGVhcjpib3RofS5tZWFuLW5hdiAud3JhcHBlcnt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW46MH0ubWVhbi1jb250YWluZXIgLm1lYW4tYmFyLC5tZWFuLWNvbnRhaW5lciAubWVhbi1iYXIgKnstd2Via2l0LWJveC1zaXppbmc6Y29udGVudC1ib3g7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9Lm1lYW4tcmVtb3Zle2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9XG4iLCIuZ3JhZGllbnQtZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmdiYSgwLDAsMCwwLjkpLHJnYmEoMCwwLDAsMCkscmdiYSgwLDAsMCwwLjkpKTtcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHJnYmEoMCwwLDAsMC45KSxyZ2JhKDAsMCwwLDApLHJnYmEoMCwwLDAsMC45KSk7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHJnYmEoMCwwLDAsMC45KSxyZ2JhKDAsMCwwLDApLHJnYmEoMCwwLDAsMC45KSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsMCwwLDAuOSkscmdiYSgwLDAsMCwwKSxyZ2JhKDAsMCwwLDAuOSkpO1xuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6JGJsYWNrO1xuICAgIH1cbn1cbi5ncmFkaWVudC1maWx0ZXItYm90dG9tIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJnYmEoMCwwLDAsMCkscmdiYSgwLDAsMCwwKSxyZ2JhKDAsMCwwLDAuOSkpO1xuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQocmdiYSgwLDAsMCwwKSxyZ2JhKDAsMCwwLDApLHJnYmEoMCwwLDAsMC45KSk7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHJnYmEoMCwwLDAsMCkscmdiYSgwLDAsMCwwKSxyZ2JhKDAsMCwwLDAuOSkpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLDAsMCwwKSxyZ2JhKDAsMCwwLDApLHJnYmEoMCwwLDAsMC45KSk7XG59XG4ubG9hZC1tb3JlIHtcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gIH1cbiAgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udDogNzAwIDEuNHJlbS8xLjI4NTcxNCBcIkJyYW5kb25cIiwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogLjNyZW07XG4gICAgcGFkZGluZzogMCAzLjRyZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4IDZweCAwIDZweDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy9HcmlkIENvbnRhaW5lclxyXG4uY2FyZHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICBtYXgtd2lkdGg6MTIwMHB4O1xyXG4gIG1hcmdpbi1sZWZ0OmF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uZXZlbnQtZnJvbnQge1xyXG4gICAgaGVpZ2h0OjM2MHB4O1xyXG4gICAgZGlzcGxheTpibG9jaztcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOjNweDtcclxuICAgIC5ncmFkaWVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgJi55ZXMge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC40KSwgcmdiYSgwLCAwLCAwLCAwLjIpLCByZ2JhKDAsIDAsIDAsIDAuNCkpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuNCksIHJnYmEoMCwgMCwgMCwgMC4yKSwgcmdiYSgwLCAwLCAwLCAwLjQpKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuNCksIHJnYmEoMCwgMCwgMCwgMC4yKSwgcmdiYSgwLCAwLCAwLCAwLjQpKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjQpLCByZ2JhKDAsIDAsIDAsIDAuMiksIHJnYmEoMCwgMCwgMCwgMC40KSk7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMzgsMjM4LDIzOCwwLjgpO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAuZXZlbnQtdGl0bGUge1xyXG4gICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZXZlbnQtdHlwZSB7XHJcbiAgICAgICAgICBjb2xvcjokYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kYXRlLWJveCB7XHJcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmV2ZW50LXRpdGxlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICBib3R0b206MjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6aW5oZXJpdDtcclxuICAgICAgICBwYWRkaW5nOjBweCAxNXB4O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc3MHB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOjBweCAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZToycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDoxMzAlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTokc2VyaWY7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc3MHB4KSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZGF0ZS1ib3gge1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOjIwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICBmb250LXNpemU6MS43cmVtO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xyXG4gICAgfVxyXG4gICAgLmV2ZW50LXR5cGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6NTBweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRzZXJpZjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOjEuMnJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB3aWR0aDogaW5oZXJpdDtcclxuICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4vL0NhcmRzXHJcbi5jYXJkIHtcclxuICBtYXJnaW46IDVweCAxMHB4IDBweCA1cHg7XHJcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtIDEwcHgpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAvL21lZGlhIHF1ZXJpZXMgZm9yIHN0YWNraW5nIGNhcmRzXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAxNHB4KTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICBtYXJnaW46IDVweCA1cHggMHB4IDVweDtcclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAuY2FyZF9faW5uZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW5uZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6MzAwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgIC5mYSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAuMjVlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vRXhwYW5kZXJcclxuICAmX19leHBhbmRlciB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcblxyXG4gICAgLmZhIHtcclxuICAgICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICByaWdodDogMTBweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMC45O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmlzLWNvbGxhcHNlZCB7XHJcblxyXG4gICAgLmNhcmRfX2lubmVyIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2FyZF9fZXhwYW5kZXIge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmlzLWV4cGFuZGVkIHtcclxuICAgIC5jYXJkX19pbm5lciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmU7XHJcblxyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAtMzBweDtcclxuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDE1cHgpO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkICRncmVlbjI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ncmFkaWVudCB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAuZXZlbnQtdGl0bGUge1xyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmV2ZW50LXR5cGUge1xyXG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZGF0ZS1ib3gge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5ldmVudC1mcm9udCB7XHJcbiAgICAgICAgLmdyYWRpZW50IHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjM4LDIzOCwyMzgsMC44KTtcclxuICAgICAgICAgIC5ldmVudC10aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvL2ZvbGRlciBvcGVuIGljb25cclxuICAgICAgLmZhOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYxMTVcIjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkX19leHBhbmRlciB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDEwMDBweDtcclxuICAgICAgbWluLWhlaWdodDogMzUwcHg7XHJcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICBtYXJnaW46IDEwcHggMHB4IDNweCAzcHg7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6My4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6NTAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNlcmlmMjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206MTVweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRzZXJpZjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xOXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDozNTBweDtcclxuICAgICAgICAgICAgcmlnaHQ6MDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgICAgICB3aWR0aDo0MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6MzUwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6MDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzg3NzY2ODtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyMjtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOjYwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOjUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZXhjZXJwdCB7XHJcbiAgICAgICAgICAgICAgY29sb3I6JHdoaXRlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6MTVweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuOHJlbTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuM3JlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IC40cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBbY2xhc3MqPVwiLWFycm93LXJpZ2h0XCJdIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIC44cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLmNhcmRfX2lubmVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmlzLWluYWN0aXZlIHtcclxuICAgIC5jYXJkX19pbm5lciB7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAuY2FyZF9faW5uZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vL0V4cGFuZGVyIFdpZHRoc1xyXG5cclxuLy93aGVuIDMgY2FyZHMgaW4gYSByb3dcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHJcbiAgLmNhcmQ6bnRoLW9mLXR5cGUoM24rMikgLmNhcmRfX2V4cGFuZGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMDAlIC0gNnB4KTtcclxuICB9XHJcbiAgLmNhcmQ6bnRoLW9mLXR5cGUoM24rMykgLmNhcmRfX2V4cGFuZGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yMDAlIC0gMTZweCk7XHJcbiAgfVxyXG4gIC5jYXJkOm50aC1vZi10eXBlKDNuKzQpIHtcclxuICAgIGNsZWFyOiBsZWZ0O1xyXG4gIH1cclxuICAuY2FyZF9fZXhwYW5kZXIge1xyXG4gICAgd2lkdGg6IGNhbGMoMzAwJSArIDIwcHgpO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbi8vd2hlbiAyIGNhcmRzIGluIGEgcm93XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHJcbiAgLmNhcmQ6bnRoLW9mLXR5cGUoMm4rMikgLmNhcmRfX2V4cGFuZGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMDAlIC0gNnB4KTtcclxuICB9XHJcbiAgLmNhcmQ6bnRoLW9mLXR5cGUoMm4rMykge1xyXG4gICAgY2xlYXI6IGxlZnQ7XHJcbiAgfVxyXG4gIC5jYXJkX19leHBhbmRlciB7XHJcbiAgICB3aWR0aDogY2FsYygyMDAlICsgMTBweCk7XHJcbiAgfVxyXG5cclxufSIsIi8qIVxuICogIFRoZSBCbGFjayBUaWUgRm9udCBpcyBjb21tZXJjaWFsIHNvZnR3YXJlLiBQbGVhc2UgZG8gbm90IGRpc3RyaWJ1dGUuXG4gKi9cbi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0JsYWNrIFRpZSc7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9zb2xpZC9CbGFja1RpZS1Tb2xpZC13ZWJmb250LmVvdD92PTEuMC4wJyk7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9zb2xpZC9CbGFja1RpZS1Tb2xpZC13ZWJmb250LmVvdD8jaWVmaXgmdj0xLjAuMCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi8uLi9mb250cy9zb2xpZC9CbGFja1RpZS1Tb2xpZC13ZWJmb250LndvZmYyP3Y9MS4wLjAnKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vLi4vZm9udHMvc29saWQvQmxhY2tUaWUtU29saWQtd2ViZm9udC53b2ZmP3Y9MS4wLjAnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi8uLi9mb250cy9zb2xpZC9CbGFja1RpZS1Tb2xpZC13ZWJmb250LnR0Zj92PTEuMC4wJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uLy4uL2ZvbnRzL3NvbGlkL0JsYWNrVGllLVNvbGlkLXdlYmZvbnQuc3ZnP3Y9MS4wLjAjYmxhY2tfdGllc29saWQnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCbGFjayBUaWUnO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvYm9sZC9CbGFja1RpZS1Cb2xkLXdlYmZvbnQuZW90P3Y9MS4wLjAnKTtcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2JvbGQvQmxhY2tUaWUtQm9sZC13ZWJmb250LmVvdD8jaWVmaXgmdj0xLjAuMCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi8uLi9mb250cy9ib2xkL0JsYWNrVGllLUJvbGQtd2ViZm9udC53b2ZmMj92PTEuMC4wJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uLy4uL2ZvbnRzL2JvbGQvQmxhY2tUaWUtQm9sZC13ZWJmb250LndvZmY/dj0xLjAuMCcpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uLy4uL2ZvbnRzL2JvbGQvQmxhY2tUaWUtQm9sZC13ZWJmb250LnR0Zj92PTEuMC4wJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uLy4uL2ZvbnRzL2JvbGQvQmxhY2tUaWUtQm9sZC13ZWJmb250LnN2Zz92PTEuMC4wI2JsYWNrX3RpZWJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCbGFjayBUaWUnO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvcmVndWxhci9CbGFja1RpZS1SZWd1bGFyLXdlYmZvbnQuZW90P3Y9MS4wLjAnKTtcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL3JlZ3VsYXIvQmxhY2tUaWUtUmVndWxhci13ZWJmb250LmVvdD8jaWVmaXgmdj0xLjAuMCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi8uLi9mb250cy9yZWd1bGFyL0JsYWNrVGllLVJlZ3VsYXItd2ViZm9udC53b2ZmMj92PTEuMC4wJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uLy4uL2ZvbnRzL3JlZ3VsYXIvQmxhY2tUaWUtUmVndWxhci13ZWJmb250LndvZmY/dj0xLjAuMCcpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uLy4uL2ZvbnRzL3JlZ3VsYXIvQmxhY2tUaWUtUmVndWxhci13ZWJmb250LnR0Zj92PTEuMC4wJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uLy4uL2ZvbnRzL3JlZ3VsYXIvQmxhY2tUaWUtUmVndWxhci13ZWJmb250LnN2Zz92PTEuMC4wI2JsYWNrX3RpZXJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCbGFjayBUaWUnO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvbGlnaHQvQmxhY2tUaWUtTGlnaHQtd2ViZm9udC5lb3Q/dj0xLjAuMCcpO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvbGlnaHQvQmxhY2tUaWUtTGlnaHQtd2ViZm9udC5lb3Q/I2llZml4JnY9MS4wLjAnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vLi4vZm9udHMvbGlnaHQvQmxhY2tUaWUtTGlnaHQtd2ViZm9udC53b2ZmMj92PTEuMC4wJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uLy4uL2ZvbnRzL2xpZ2h0L0JsYWNrVGllLUxpZ2h0LXdlYmZvbnQud29mZj92PTEuMC4wJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vLi4vZm9udHMvbGlnaHQvQmxhY2tUaWUtTGlnaHQtd2ViZm9udC50dGY/dj0xLjAuMCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi8uLi9mb250cy9saWdodC9CbGFja1RpZS1MaWdodC13ZWJmb250LnN2Zz92PTEuMC4wI2JsYWNrX3RpZWxpZ2h0JykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIEJyYW5kcyc7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9icmFuZHMvRm9udEF3ZXNvbWVCcmFuZHMtUmVndWxhci13ZWJmb250LmVvdD92PTEuMC4wJyk7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9icmFuZHMvRm9udEF3ZXNvbWVCcmFuZHMtUmVndWxhci13ZWJmb250LmVvdD8jaWVmaXgmdj0xLjAuMCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi8uLi9mb250cy9icmFuZHMvRm9udEF3ZXNvbWVCcmFuZHMtUmVndWxhci13ZWJmb250LndvZmYyP3Y9MS4wLjAnKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vLi4vZm9udHMvYnJhbmRzL0ZvbnRBd2Vzb21lQnJhbmRzLVJlZ3VsYXItd2ViZm9udC53b2ZmP3Y9MS4wLjAnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi8uLi9mb250cy9icmFuZHMvRm9udEF3ZXNvbWVCcmFuZHMtUmVndWxhci13ZWJmb250LnR0Zj92PTEuMC4wJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uLy4uL2ZvbnRzL2JyYW5kcy9Gb250QXdlc29tZUJyYW5kcy1SZWd1bGFyLXdlYmZvbnQuc3ZnP3Y9MS4wLjAjZm9udF9hd2Vzb21lX2JyYW5kc3JlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5idHMsXG4uYnRiLFxuLmJ0cixcbi5idGwsXG4uZmFiIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgXCJCbGFjayBUaWVcIjtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE0LjI4NTcxNDI5JTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cbi5idHMge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLmJ0YiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYnRsIHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5mYWIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgQnJhbmRzXCI7XG59XG4vKiBtYWtlcyB0aGUgZm9udCAyNSUgc21hbGxlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cbi5idC1zbSB7XG4gIGZvbnQtc2l6ZTogLjdlbTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cbi5idC1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xufVxuLmJ0LTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG4uYnQtM3gge1xuICBmb250LXNpemU6IDNlbTtcbn1cbi5idC00eCB7XG4gIGZvbnQtc2l6ZTogNGVtO1xufVxuLmJ0LTV4IHtcbiAgZm9udC1zaXplOiA1ZW07XG59XG4uYnQtbGcsXG4uYnQtMngsXG4uYnQtM3gsXG4uYnQtNHgsXG4uYnQtNXgge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTMwJTtcbn1cbi5idC1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxNDI5ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5idC11bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDIuMTQyODU3MTRlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmJ0LXVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnQtbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yLjE0Mjg1NzE0ZW07XG4gIHdpZHRoOiAyLjE0Mjg1NzE0ZW07XG4gIHRvcDogMC4xNDI4NTcxNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnQtbGkuYnQtbGcge1xuICBsZWZ0OiAtMmVtO1xufVxuLmJ0LWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW07XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWVlZWU7XG4gIGJvcmRlci1yYWRpdXM6IC4xZW07XG59XG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbi5idHMucHVsbC1sZWZ0LFxuLmJ0Yi5wdWxsLWxlZnQsXG4uYnRyLnB1bGwtbGVmdCxcbi5idGwucHVsbC1sZWZ0LFxuLmZhYi5wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07XG59XG4uYnRzLnB1bGwtcmlnaHQsXG4uYnRiLnB1bGwtcmlnaHQsXG4uYnRyLnB1bGwtcmlnaHQsXG4uYnRsLnB1bGwtcmlnaHQsXG4uZmFiLnB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTtcbn1cbi5idC1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGJ0LXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGJ0LXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuLmJ0LXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGJ0LXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gIGFuaW1hdGlvbjogYnQtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBidC1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYnQtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG4uYnQtcm90YXRlLTkwIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5idC1yb3RhdGUtMTgwIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5idC1yb3RhdGUtMjcwIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cbi5idC1mbGlwLWhvcml6b250YWwge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cbi5idC1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG46cm9vdCAuYnQtcm90YXRlLTkwLFxuOnJvb3QgLmJ0LXJvdGF0ZS0xODAsXG46cm9vdCAuYnQtcm90YXRlLTI3MCxcbjpyb290IC5idC1mbGlwLWhvcml6b250YWwsXG46cm9vdCAuYnQtZmxpcC12ZXJ0aWNhbCB7XG4gIGZpbHRlcjogbm9uZTtcbn1cbi5idC1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4yODU3MTQyOWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmJ0LXN0YWNrLXNtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IC41ZW07XG59XG4uYnQtc3RhY2stMXgsXG4uYnQtc3RhY2stc20ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnQtaW52ZXJzZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLyogQmxhY2sgVGllIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmJ0LWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDBcIjtcbn1cbi5idC1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMVwiO1xufVxuLmJ0LXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xufVxuLmJ0LXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAzXCI7XG59XG4uYnQtc2VhcmNoLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7XG59XG4uYnQtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDVcIjtcbn1cbi5idC1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG59XG4uYnQtY29tbWVudGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuLmJ0LWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7XG59XG4uYnQtcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7XG59XG4uYnQtdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbn1cbi5idC10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cbi5idC1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZVwiO1xufVxuLmJ0LXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cbi5idC1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTFcIjtcbn1cbi5idC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMlwiO1xufVxuLmJ0LWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuLmJ0LWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNFwiO1xufVxuLmJ0LXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG59XG4uYnQtdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTZcIjtcbn1cbi5idC1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuLmJ0LWhlYXJ0LWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMThcIjtcbn1cbi5idC1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiO1xufVxuLmJ0LXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWFcIjtcbn1cbi5idC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFiXCI7XG59XG4uYnQtcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cbi5idC1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZFwiO1xufVxuLmJ0LXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuLmJ0LW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG59XG4uYnQtbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7XG59XG4uYnQtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIzXCI7XG59XG4uYnQtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI0XCI7XG59XG4uYnQtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNVwiO1xufVxuLmJ0LXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNlwiO1xufVxuLmJ0LXRodW1icy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7XG59XG4uYnQtZ2VhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiO1xufVxuLmJ0LXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI5XCI7XG59XG4uYnQtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYVwiO1xufVxuLmJ0LWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG59XG4uYnQtbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmNcIjtcbn1cbi5idC1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjtcbn1cbi5idC1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7XG59XG4uYnQtYm9vay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJmXCI7XG59XG4uYnQtbm90ZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzBcIjtcbn1cbi5idC1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzFcIjtcbn1cbi5idC1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzJcIjtcbn1cbi5idC1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM2XCI7XG59XG4uYnQtcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzdcIjtcbn1cbi5idC1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzhcIjtcbn1cbi5idC1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM5XCI7XG59XG4uYnQtbG9jay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG4uYnQtZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYlwiO1xufVxuLmJ0LXNwaW5uZXItY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2NcIjtcbn1cbi5idC1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7XG59XG4uYnQtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNlXCI7XG59XG4uYnQtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDBcIjtcbn1cbi5idC1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDFcIjtcbn1cbi5idC1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MlwiO1xufVxuLmJ0LXN5bmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDNcIjtcbn1cbi5idC1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjtcbn1cbi5idC1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NVwiO1xufVxuLmJ0LWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NlwiO1xufVxuLmJ0LW1vbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ3XCI7XG59XG4uYnQtbWVnYXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7XG59XG4uYnQtc2lnbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OVwiO1xufVxuLmJ0LXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7XG59XG4uYnQtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YlwiO1xufVxuLmJ0LXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xufVxuLmJ0LWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGRcIjtcbn1cbi5idC1saWdodC1idWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7XG59XG4uYnQtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTBcIjtcbn1cbi5idC1mYXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTFcIjtcbn1cbi5idC12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MlwiO1xufVxuLmJ0LXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuLmJ0LXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cbi5idC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTVcIjtcbn1cbi5idC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuLmJ0LWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuLmJ0LW11ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuLmJ0LWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU5XCI7XG59XG4uYnQtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiO1xufVxuLmJ0LWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWJcIjtcbn1cbi5idC1zbWlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1Y1wiO1xufVxuLmJ0LWZyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVkXCI7XG59XG4uYnQtbWVoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVlXCI7XG59XG4uYnQtbWFnaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjBcIjtcbn1cbi5idC1ib2x0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG59XG4uYnQtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjJcIjtcbn1cbi5idC1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cbi5idC1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiO1xufVxuLmJ0LW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7XG59XG4uYnQtcHVzaC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjZcIjtcbn1cbi5idC1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjdcIjtcbn1cbi5idC1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XG59XG4uYnQtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjlcIjtcbn1cbi5idC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG59XG4uYnQtcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZiXCI7XG59XG4uYnQtZm9yd2FyZC1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjtcbn1cbi5idC1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZkXCI7XG59XG4uYnQtYmVsbC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmVcIjtcbn1cbi5idC1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzBcIjtcbn1cbi5idC1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuLmJ0LWhhcmQtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjtcbn1cbi5idC1tZXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3M1wiO1xufVxuLmJ0LWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjtcbn1cbi5idC13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7XG59XG4uYnQtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cbi5idC1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuLmJ0LWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzhcIjtcbn1cbi5idC1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG4uYnQtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2FcIjtcbn1cbi5idC1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG4uYnQtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2JcIjtcbn1cbi5idC1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7XG59XG4uYnQtcHJldmlvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2RcIjtcbn1cbi5idC1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjtcbn1cbi5idC1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjtcbn1cbi5idC1mYXN0LXJldmVyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODFcIjtcbn1cbi5idC12b2x1bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODJcIjtcbn1cbi5idC12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgzXCI7XG59XG4uYnQtdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg0XCI7XG59XG4uYnQtdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjtcbn1cbi5idC1tYXhpbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NlwiO1xufVxuLmJ0LW1pbmltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg3XCI7XG59XG4uYnQtY2xvc2VkLWNhcHRpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg4XCI7XG59XG4uYnQtc2h1ZmZsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4OVwiO1xufVxuLmJ0LXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhhXCI7XG59XG4uYnQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG4uYnQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7XG59XG4uYnQtaGV4YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZFwiO1xufVxuLmJ0LW9jdGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGVcIjtcbn1cbi5idC1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MFwiO1xufVxuLmJ0LWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTFcIjtcbn1cbi5idC1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkyXCI7XG59XG4uYnQtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTNcIjtcbn1cbi5idC1hbmdsZXMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTRcIjtcbn1cbi5idC1hbmdsZXMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuLmJ0LWFuZ2xlcy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk2XCI7XG59XG4uYnQtYW5nbGVzLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk3XCI7XG59XG4uYnQtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOThcIjtcbn1cbi5idC1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XG59XG4uYnQtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiO1xufVxuLmJ0LWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDliXCI7XG59XG4uYnQtYmFyLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7XG59XG4uYnQtcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG4uYnQtY2lyY2xlLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEwXCI7XG59XG4uYnQtY2lyY2xlLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTFcIjtcbn1cbi5idC1jaXJjbGUtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMlwiO1xufVxuLmJ0LWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhM1wiO1xufVxuLmJ0LWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE0XCI7XG59XG4uYnQtY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNVwiO1xufVxuLmJ0LWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTZcIjtcbn1cbi5idC1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhN1wiO1xufVxuLmJ0LWxvbmctYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYThcIjtcbn1cbi5idC1sb25nLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTlcIjtcbn1cbi5idC1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjtcbn1cbi5idC1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7XG59XG4uYnQtQm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhY1wiO1xufVxuLmJ0LWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZFwiO1xufVxuLmJ0LXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiO1xufVxuLmJ0LWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjBcIjtcbn1cbi5idC1wYXBlci1jbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIxXCI7XG59XG4uYnQtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMlwiO1xufVxuLmJ0LWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiM1wiO1xufVxuLmJ0LWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGI0XCI7XG59XG4uYnQtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiNVwiO1xufVxuLmJ0LWN1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiNlwiO1xufVxuLmJ0LWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjdcIjtcbn1cbi5idC1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiOFwiO1xufVxuLmJ0LXBob3RvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGI5XCI7XG59XG4uYnQtdGFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYmFcIjtcbn1cbi5idC11bGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiYlwiO1xufVxuLmJ0LW9saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGJjXCI7XG59XG4uYnQtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGJkXCI7XG59XG4uYnQtb3V0ZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiZVwiO1xufVxuLmJ0LXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzBcIjtcbn1cbi5idC1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMxXCI7XG59XG4uYnQtc3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7XG59XG4uYnQtc3ViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMzXCI7XG59XG4uYnQtdGV4dC1zaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM0XCI7XG59XG4uYnQtdGV4dC1jb2xvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNVwiO1xufVxuLmJ0LXJlbW92ZS1mb3JtYXR0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7XG59XG4uYnQtYmxvY2txdW90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNlwiO1xufVxuLmJ0LWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7XG59XG4uYnQtbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7XG59XG4uYnQtbWFwLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG59XG4uYnQtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuLmJ0LW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2JcIjtcbn1cbi5idC1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7XG59XG4uYnQtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2RcIjtcbn1cbi5idC1pbmR1c3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZVwiO1xufVxuLmJ0LWRlc2t0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDBcIjtcbn1cbi5idC1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjtcbn1cbi5idC10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDJcIjtcbn1cbi5idC1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDNcIjtcbn1cbi5idC10djpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNFwiO1xufVxuLmJ0LXJhZGlvLWNoZWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDVcIjtcbn1cbi5idC1yYWRpby11bmNoZWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjtcbn1cbi5idC1jaGVja2JveC1jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE0XCI7XG59XG4uYnQtY2hlY2tib3gtdW5jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG4uYnQtY2hlY2tib3gtaW50ZXJtZWRpYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIzXCI7XG59XG4uYnQtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNlwiO1xufVxuLmJ0LXVzZXItbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNlwiO1xufVxuLmJ0LXVzZXItZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG59XG4uYnQtY3Jvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjtcbn1cbi5idC1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOVwiO1xufVxuLmJ0LXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGFcIjtcbn1cbi5idC1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiO1xufVxuLmJ0LWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjtcbn1cbi5idC1lbGxpcHNpcy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7XG59XG4uZmFiLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7XG59XG4uZmFiLWZhY2Vib29rLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMVwiO1xufVxuLmZhYi10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG4uZmFiLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAzXCI7XG59XG4uZmFiLWxpbmtlZGluLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiO1xufVxuLmZhYi1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDVcIjtcbn1cbi5mYWItZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA2XCI7XG59XG4uZmFiLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjtcbn1cbi5mYWItZ29vZ2xlcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuLmZhYi1nb29nbGVwbHVzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuLmZhYi1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGFcIjtcbn1cbi5mYWItcGludGVyZXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYlwiO1xufVxuLmZhYi10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbn1cbi5mYWItdHVtYmxyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuLmZhYi1iaXRjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7XG59XG4uZmFiLWJpdGNvaW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7XG59XG4uZmFiLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cbi5mYWItc3RhY2tleGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuLmZhYi1zdGFja292ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE0XCI7XG59XG4uZmFiLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuLmZhYi1mbGlja3ItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE2XCI7XG59XG4uZmFiLWJpdGJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuLmZhYi1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOFwiO1xufVxuLmZhYi1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE5XCI7XG59XG4uZmFiLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFhXCI7XG59XG4uZmFiLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cbi5mYWItYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxY1wiO1xufVxuLmZhYi1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZFwiO1xufVxuLmZhYi1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuLmZhYi15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG59XG4uZmFiLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7XG59XG4uZmFiLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cbi5mYWItdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI0XCI7XG59XG4uZmFiLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNVwiO1xufVxuLmZhYi1naXR0aXA6YmVmb3JlLFxuLmZhYi1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNlwiO1xufVxuLmZhYi12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyN1wiO1xufVxuLmZhYi12aW1lby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjhcIjtcbn1cbi5mYWItc2xhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjlcIjtcbn1cbi5mYWItd29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7XG59XG4uZmFiLXdvcmRwcmVzcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmJcIjtcbn1cbi5mYWItb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7XG59XG4uZmFiLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XG59XG4uZmFiLXlhaG9vLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZVwiO1xufVxuLmZhYi1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjtcbn1cbi5mYWItZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7XG59XG4uZmFiLWdvb2dsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzFcIjtcbn1cbi5mYWItc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzJcIjtcbn1cbi5mYWItc3R1bWJsZXVwb24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMzXCI7XG59XG4uZmFiLWRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNFwiO1xufVxuLmZhYi1kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM1XCI7XG59XG4uZmFiLXBpZWRwaXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNlwiO1xufVxuLmZhYi1waWVkcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM3XCI7XG59XG4uZmFiLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOFwiO1xufVxuLmZhYi1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzlcIjtcbn1cbi5mYWItYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYVwiO1xufVxuLmZhYi1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYlwiO1xufVxuLmZhYi1zdGVhbS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2NcIjtcbn1cbi5mYWItc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiO1xufVxuLmZhYi1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNlXCI7XG59XG4uZmFiLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDBcIjtcbn1cbi5mYWItdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xufVxuLmZhYi1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG4uZmFiLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7XG59XG4uZmFiLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCI7XG59XG4uZmFiLWVtcGlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NVwiO1xufVxuLmZhYi1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDZcIjtcbn1cbi5mYWItaGFja2VybmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0N1wiO1xufVxuLmZhYi1oYWNrZXJuZXdzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiO1xufVxuLmZhYi1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ5XCI7XG59XG4uZmFiLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YVwiO1xufVxuLmZhYi15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7XG59XG4uZmFiLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xufVxuLmZhYi1nb29nbGUtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRkXCI7XG59XG4uZmFiLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZVwiO1xufVxuLmZhYi1jYy12aXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG4uZmFiLWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTFcIjtcbn1cbi5mYWItY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTJcIjtcbn1cbi5mYWItY2MtYW1leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuLmZhYi1jYy1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cbi5mYWItY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7XG59XG4uZmFiLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuLmZhYi13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuLmZhYi1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNThcIjtcbn1cbi5mYWItbWVhbnBhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cbi5mYWItbWVhbnBhdGgtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7XG59XG4uZmFiLXBhZ2VsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YlwiO1xufVxuLmZhYi1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7XG59XG4uZmFiLWJ1eXNlbGxhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjFcIjtcbn1cbi5mYWItYnV5c2VsbGFkcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjJcIjtcbn1cbi5mYWItY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cbi5mYWItZGFzaGN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjRcIjtcbn1cbi5mYWItZm9ydW1iZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjVcIjtcbn1cbi5mYWItbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiO1xufVxuLmZhYi1zZWxsc3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjdcIjtcbn1cbi5mYWItc2hpcnRzaW5idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XG59XG4uZmFiLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7XG59XG4uZmFiLXNreWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG59XG4uZmFiLXZpYWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjtcbn1cbi5mYWItY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjtcbn1cbi5mYWItcXVldWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmRcIjtcbn1cbi5mYWItcXVldWUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZlXCI7XG59XG4uZmFiLWZvbnRpY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MFwiO1xufVxuLmZhYi1mb250aWNvbnMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG4uZmFiLWJsYWNrdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcyXCI7XG59XG4uZmFiLWJsYWNrdGllLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3M1wiO1xufVxuLmZhYi14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG59XG4uZmFiLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkxXCI7XG59XG4uZmFiLXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkyXCI7XG59XG4uZmFiLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5M1wiO1xufVxuLmZhYi10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7XG59XG4uZmFiLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk1XCI7XG59XG4uZmFiLXdlY2hhdDpiZWZvcmUsXG4uZmFiLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NlwiO1xufVxuIiwiXHJcbi50b3BwYmxvY2staG9tZSB7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOjUwcHg7XHJcbiAgICAuZmlyc3QtYmlnLWltZyB7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICBoZWlnaHQ6NTAwcHg7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgIH1cclxuICAgIC5maXJzdC1iaWcge1xyXG4gICAgICAgICYub2RkIHtcclxuICAgICAgICAgICAgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjY1dmg7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206MTBweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ldmVuIHtcclxuICAgICAgICAgICAgLnJlZy1pbWcge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHZoO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlZy1pbWcge1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgaGVpZ2h0OjM1dmg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OnNvbGlkIDVweCAjMDAwO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogc29saWQgNXB4ICMwMDA7XHJcbiAgICAgICAgJi50YWxsIHtcclxuICAgICAgICAgICAgaGVpZ2h0OjY1dmg7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOjEwcHggc29saWQgIzAwMDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnRlbnQtYm94IHtcclxuICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOjM1cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjojZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTo0LjJyZW07XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2VyaWYyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDo1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW5mby10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OmF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDozMDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MTBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ncmFkaWVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkscmdiYSgwLDAsMCwwLjgpKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApLHJnYmEoMCwwLDAsMC44KSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApLHJnYmEoMCwwLDAsMC44KSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsMCwwLDAuNykscmdiYSgwLDAsMCwwKSxyZ2JhKDAsMCwwLDAuOCkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJpbGQtYmxvY2stY29udGFpbmVyIHtcclxuICAgIGNvbG9yOiNmZmY7XHJcbiAgICAuYmctaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDY5M3B4O1xyXG4gICAgICAgIHBhZGRpbmc6MjVweDtcclxuICAgIH1cclxuICAgIC5jb250ZW50LWJpbGRibG9jayB7XHJcbiAgICAgICAgdG9wOjI1JTtcclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBzZXJpZjI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTo1cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6MjAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjEwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc3MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6NnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dC1ib3gge1xyXG4gICAgICAgICAgICBmb250LXNpemU6Mi4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4iLCIuc2l0ZS1oZWFkZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgbWluLXdpZHRoOiAzMjBweDtcclxuICAgIGhlaWdodDo1NXB4O1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIC5ob21lICYge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgLnNpdGUtaGVhZGVyX19zZWFyY2gge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBtaW4td2lkdGg6IDMyMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLmhlYWQtd3JhcCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoLWZvcm0tb3BlbmVyIHtcclxuICAgICAgICB3aWR0aDogMjNweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluLW91dDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOm5vbmU7XHJcbiAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDEwMTtcclxuICAgICAgICBbY2xhc3MqPVwiaWNvbi1cIl0ge1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvbi1jbG9zZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWFyY2gtYWN0aXZlICYge1xyXG4gICAgICAgICAgICAuaWNvbi1vcGVuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmljb24tY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NzBweCkge1xyXG4gICAgICAgICAgICByaWdodDogODBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDkzNHB4KSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm5ldy1zaXRlLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOjEzcHggMTVweCAxMHB4IDE1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xyXG4gICAgICAgIHBhZGRpbmc6MTNweCAzOHB4IDEwcHggNDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDkzNHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzoxMnB4IDIwcHggOHB4IDIwcHg7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgfVxyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMTBweDtcclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDo1cHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTM3OHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOjZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6MjM3cHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdi1ib3gge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB1bC5uYXYtbWVudSB7XHJcbiAgICAgICAgICAgIGZsb2F0OnJpZ2h0O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnM7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OjBweDtcclxuICAgICAgICAgICAgdG9wOjBweDtcclxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjcwcHgpIHtcclxuICAgICAgICAgICAgICAgIHRvcDoyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc4MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6NjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDpyaWdodDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOjYwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDZweCA0cHggMCA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5idC1jYXJldC11cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGV0ZSgtMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5MzRweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zaG93TWUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgICAgICAgIHRvcDogODBweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MzRweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDowXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDphdXRvO1xyXG4gICAgICAgICAgICAgICAgdG9wOjZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OnJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjEycHggMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjEuM3JlbTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuMXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOnNvbGlkIDFweCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDpsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MCA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDphdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206bm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDExMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuMnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE2LjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC40cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxOS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDo1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXIgLjI1cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5MzRweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGFsdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MjBweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICB1bC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDkzNHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5jdXJyZW50X3BhZ2VfaXRlbSxcclxuICAgICAgICAgICAgICAgICYuY3VycmVudC1wYWdlLXBhcmVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JGFsdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JGFsdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRhbHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmN1cnJlbnRfcGFnZV9pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOm5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JGFsdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5MzRweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYWx0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDkzNHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA2cHggNHB4IDAgNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTJweCA0cHggNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdWwuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOnBvc2l0aW9uO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjBweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDowcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuOSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOmF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MjVweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYnRzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5zaG93TWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5MzRweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxLjFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY2xlYXI6bGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5MzRweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDBweCAwcHggNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1lbnUtdHJpZ2dlciB7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgIHJpZ2h0OjE1cHg7XHJcbiAgICAgICAgdG9wOjEwcHg7XHJcbiAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDU4MHB4KSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xyXG4gICAgICAgICAgICByaWdodDogNDhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICByaWdodDoyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIC5oZWFkLXdyYXAge1xyXG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4vLyAgICAgd2lkdGg6IDEwMCU7XHJcbi8vICAgICBoZWlnaHQ6NTVweDtcclxuLy8gICAgIHBhZGRpbmctdG9wOjNweDtcclxuLy8gICAgIHotaW5kZXg6IDk5OTtcclxuLy8gICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbi8vICAgICB0b3A6MDtcclxuLy8gICAgICYuc2VhcmNoLW9wZW4ge1xyXG4vLyAgICAgICAgIHRvcDphdXRvO1xyXG4vLyAgICAgfVxyXG4vLyB9XHJcblxyXG4vLyBib2R5LmhvbWUge1xyXG4vLyAgICAgLmhlYWQtd3JhcCB7XHJcbi8vICAgICAgICAgYmFja2dyb3VuZDpub25lO1xyXG4vLyAgICAgfVxyXG4vLyB9XHJcblxyXG4uY292ZXItYWxsIHtcclxuICAgIGRpc3BsYXk6bm9uZTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjkpO1xyXG4gICAgei1pbmRleDogOTk7XHJcbiAgICAmLnNob3dNZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTM0cHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiNiYWNrQnRuIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDIwJTtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxLjJyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICB3aWR0aDogNzJweDtcclxuICAgICAgICBoZWlnaHQ6IDcycHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6JGFsdDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokYWx0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6LThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4iLCIuaGVyby1zaW5nZWwtZXhoaWJpdCB7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6NjV2aDtcclxuICAgIC5jb250ZW50LWJveCB7XHJcbiAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTozNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjojZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTo1LjJyZW07XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2VyaWYyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDVweCAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmluZm8tdGV4dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ncmFkaWVudCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApLHJnYmEoMCwwLDAsMC44KSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApLHJnYmEoMCwwLDAsMC44KSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQocmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkscmdiYSgwLDAsMCwwLjgpKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkscmdiYSgwLDAsMCwwLjgpKTtcclxuICAgIH1cclxufVxyXG4iLCJcbi50b3BwYmxvY2sge1xuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOjZyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2VyaWYyO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDoxMzAlO1xuICAgIH1cbn1cbi5pbWctdG9wIHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDoxMDB2aDtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjojZmZmO1xuICAgIG1hcmdpbi1ib3R0b206NDBweDtcbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xuICAgICAgICBoZWlnaHQ6NjV2aDtcbiAgICB9XG4gICAgLmdyYWRpZW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogODtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChyZ2JhKDAsMCwwLDAuNykscmdiYSgwLDAsMCwwKSxyZ2JhKDAsMCwwLDAuOCkpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQocmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkscmdiYSgwLDAsMCwwLjgpKTtcbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQocmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkscmdiYSgwLDAsMCwwLjgpKTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApLHJnYmEoMCwwLDAsMC44KSk7XG4gICAgfVxuICAgIC5jb250ZW50LWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206MzBweDtcbiAgICB9XG4gICAgaDEge1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICBmb250LXNpemU6NC41cmVtO1xuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOjZyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmluZ3Jlc3Mge1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubm8taW1nLXRvcCB7XG4gICAgY29sb3I6JGJsYWNrO1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIC5taW5pLXRpdGxlIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG5cbiJdfQ== */
